-
Notifications
You must be signed in to change notification settings - Fork 41
Inflow, Outflow, NoSlipWallIsotherm #224
Comments
Can you build a re-run with DEBUG=TRUE (either at the make cmd line or in the GNUmakefile), or follow the info at the top of the Backtrace to fill out the backtrace. |
|
Is the Backtrace containing more information? Activating the Debug should enable narrowing down the problem. |
Backtrace: _10: ./PeleLM2d.gnu.DEBUG.ex(+0xf9a36f) [0x5608c6a7736f] |
You can see here which line triggers the abort: which is:
Suggesting that the temperature is non-positive. This is called just after the state is initialized, so it seems as though your initial data is incorrectly setting a non-positive temperature. Can you guess maybe how that might have happened? The next step would be to find the cell where this is happening and look deeper into why the temperature has a bad value (perhaps uninitialized?). |
My case file is EB_FlamePastCylinder (PeleLM/Exec/RegTests/EB_FlamePastCylinder), and I change the boundary from Interior to NoSlipWallIsotherm, the others remain the same. |
By changing the transverse boundaries from Interior to NoSlipWallIsotherm, the temperature y-boundaries changed to Dirichlet and need to be specified. All Dirichlet boundaries are specified in the |
YES, IT WORKS. |
peleLM.lo_bc = Inflow NoSlipWallIsotherm
peleLM.hi_bc = Outflow NoSlipWallIsotherm
the above is my boundary settings, when starting the computation, I always get the error:
The text was updated successfully, but these errors were encountered: