When i define SST k-Omega B.C, Elmer GUI Crash and stooped to work

The graphical user interface of Elmer
Ahmed Hafez
Posts: 6
Joined: 11 Sep 2019, 11:56
Antispam: Yes

When i define SST k-Omega B.C, Elmer GUI Crash and stooped to work

Post by Ahmed Hafez »

Hey Guys
I want to use sst k-omega instead of k-epsilon
when i start to define b.c's values of sst k-omega the program is crashed and stop to work
why sst k-omega don't work in Elmer GUI however k-epsilon work /
Thanks in advance
mzenker
Posts: 1999
Joined: 07 Dec 2009, 11:49
Location: Germany

Re: When i define SST k-Omega B.C, Elmer GUI Crash and stooped to work

Post by mzenker »

Hmmm...
Is the crash reproducible?
Otherwise it will be difficult to find out what happens.
There is no software which is 100% stable... ;)

Matthias
kevinarden
Posts: 2237
Joined: 25 Jan 2019, 01:28
Antispam: Yes

Re: When i define SST k-Omega B.C, Elmer GUI Crash and stooped to work

Post by kevinarden »

Same happens to me, whenever I try to input into the field in SST-k-Omega Boundary ElmerGUI crashes.

Kevin
mzenker
Posts: 1999
Joined: 07 Dec 2009, 11:49
Location: Germany

Re: When i define SST k-Omega B.C, Elmer GUI Crash and stooped to work

Post by mzenker »

I cannot do it right now, but I would check the solver xml. Maybe there is an error in the declaration of the corresponding field.

HTH,
Matthias
kevinarden
Posts: 2237
Joined: 25 Jan 2019, 01:28
Antispam: Yes

Re: When i define SST k-Omega B.C, Elmer GUI Crash and stooped to work

Post by kevinarden »

<BoundaryCondition>
<Parameter Widget="Label" > <Name> Dirichlet Conditions </Name> </Parameter>
<Parameter Widget="Edit">
<Name> Kinetic Energy </Name>
<Activate> /SST-K-Omega/BoundaryCondition/Kinetic Energy Condition </Activate>
</Parameter>

<Parameter Widget="Edit">
<Name> Kinetic Dissipation </Name>
<SifName> Kinetic Dissipation </SifName>
<Activate> /SST-K-Omega/BoundaryCondition/Kinetic Dissipation Condition </Activate>
</Parameter>

I removed the Activate line and the crash quit occurring.
mzenker
Posts: 1999
Joined: 07 Dec 2009, 11:49
Location: Germany

Re: When i define SST k-Omega B.C, Elmer GUI Crash and stooped to work

Post by mzenker »

OK, so the cause of the problem is found. :)
I assume that the Activate tags were intended to make the "Kinetic Energy Condition" and "Kinetic Dissipation Condition" appear. If there are such tags, then one could try to make them work. If not - well, those Conditions might not be used all that often, but in principle they should be available nevertheless...

Matthias
Ahmed Hafez
Posts: 6
Joined: 11 Sep 2019, 11:56
Antispam: Yes

Re: When i define SST k-Omega B.C, Elmer GUI Crash and stooped to work

Post by Ahmed Hafez »

Thanks A lot
but can you send to me the modified xml file ?
Ahmed Hafez
Posts: 6
Joined: 11 Sep 2019, 11:56
Antispam: Yes

Re: When i define SST k-Omega B.C, Elmer GUI Crash and stooped to work

Post by Ahmed Hafez »

When i removed Activate lines
Log file give the following error

SingleSolver: Attempting to call solver
SingleSolver: Solver Equation string is: sst k-omega
Loading user function library: [SSTKOmega]...[SSTKOmega_post]
SingleSolver: Attempting to call solver
SingleSolver: Solver Equation string is: navier-stokes
FlowSolve:
FlowSolve:
FlowSolve: -------------------------------------
FlowSolve: NAVIER-STOKES ITERATION 1
FlowSolve: -------------------------------------
FlowSolve:
FlowSolve: Starting Assembly...
ERROR:: Viscosity Model: The kinetic energy variable not defined?
FlowSolve: Assembly:

job aborted:
[ranks] message

[0] terminated

[1] process exited without calling finalize

[2-5] terminated

---- error analysis -----

[1] on DESKTOP-KE2HSUA
ElmerSolver_mpi.exe ended prematurely and may have crashed. exit code 0

---- error analysis -----
kevinarden
Posts: 2237
Joined: 25 Jan 2019, 01:28
Antispam: Yes

Re: When i define SST k-Omega B.C, Elmer GUI Crash and stooped to work

Post by kevinarden »

You probably have to manually add
Kinetic Energy
Kinetic Dissipation
to the sif file
mzenker
Posts: 1999
Joined: 07 Dec 2009, 11:49
Location: Germany

Re: When i define SST k-Omega B.C, Elmer GUI Crash and stooped to work

Post by mzenker »

Hi,

there were typos in the xml file. The name was sometimes mistyped as "SST-K-Omega" instead of "SST K-Omega".
The xml file in the attachment should work.

Matthias

Matthias
sst-k-omega.xml
(6.55 KiB) Downloaded 423 times
EDIT: N.B.: Spamhaus blocking of my IP is very annoying.
Post Reply