Page 1 of 2

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

Posted: 05 Apr 2020, 21:19
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

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

Posted: 06 Apr 2020, 11:04
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

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

Posted: 06 Apr 2020, 12:00
by kevinarden
Same happens to me, whenever I try to input into the field in SST-k-Omega Boundary ElmerGUI crashes.

Kevin

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

Posted: 06 Apr 2020, 12:33
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

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

Posted: 06 Apr 2020, 12:47
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.

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

Posted: 06 Apr 2020, 16:09
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

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

Posted: 09 Apr 2020, 20:50
by Ahmed Hafez
Thanks A lot
but can you send to me the modified xml file ?

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

Posted: 09 Apr 2020, 21:59
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 -----

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

Posted: 10 Apr 2020, 00:18
by kevinarden
You probably have to manually add
Kinetic Energy
Kinetic Dissipation
to the sif file

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

Posted: 15 Apr 2020, 16:52
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 442 times
EDIT: N.B.: Spamhaus blocking of my IP is very annoying.