[FLASH-USERS] FLASH3.1 Orszag-Tang (any MHD setups?)

dongwook at flash.uchicago.edu dongwook at flash.uchicago.edu
Mon Oct 27 21:02:31 EDT 2008


Hi Tomek,

Please include either "+8wave" or "+usm" in your setup in order to
choose your MHD solver for your simulation.

In both FLASH3 and FLASH3.1, there are two MHD solvers available
for a given MHD simulation.

A default one is the operator splitting 8-wave solver
which has been imported from FLASH2, and a new one is the
operator unsplit staggered mesh (USM) solver,
which I have developed and implemented for FLASH3.

Note that the official release of FLASH3.1 only include
1D and 2D implementations of the USM solver and a full
3D is available by sending me an email request.

The abort you reported was because the 8wave solver needs only
two layers of guard cells, while the USM solver needs four of them.

The details of two solvers have been described in the FLASH user's
guide and you can find it at:

http://flash.uchicago.edu/website/codesupport/flash3_ug_3p1/

Please go to section 13.4 to see the MHD part.

If you need more information on the USM solver, please have a
look at my paper:

doi:10.1016/j.jcp.2008.08.026


Regards,
Dongwook



> Hello -
>
> I am having a trouble configuring the Orszag-Tang test problem, or
> essentially any MHD test case.
>
> I use
>
> setup -auto -2d magnetoHD/OrszagTang
>
> and code crashes producing the following output. This with flash.par
> supplied with this problem. I have tried BrioWu with identical outcome.
>
> Any suggestions?
>
> Thanks -
>
> Tomek
> --
>
>  RuntimeParameters_read:  ignoring unknown parameter "order"...
>  RuntimeParameters_read:  ignoring unknown parameter "slopeLimiter"...
>  RuntimeParameters_read:  ignoring unknown parameter "LimitedSlopeBeta"...
>  RuntimeParameters_read:  ignoring unknown parameter "charLimiting"...
>  RuntimeParameters_read:  ignoring unknown parameter "E_modification"...
>  RuntimeParameters_read:  ignoring unknown parameter "energyFix"...
>  RuntimeParameters_read:  ignoring unknown parameter "RiemannSolver"...
>  RuntimeParameters_read:  ignoring unknown parameter "CTU"...
>  RuntimeParameters_read:  ignoring unknown parameter "ForceHydroLimit"...
>  RuntimeParameters_read:  ignoring unknown parameter "prolMethod"...
>  RuntimeParameters_read:  ignoring unknown parameter "iGridSize"...
>  RuntimeParameters_read:  ignoring unknown parameter "jGridSize"...
>  RuntimeParameters_read:  ignoring unknown parameter "iProcs"...
>  RuntimeParameters_read:  ignoring unknown parameter "jProcs"...
>  RuntimeParameters_read:  ignoring unknown parameter "kProcs"...
>  Grid_init: Monotonic grid interpolation requires at least 4 layers of
> guard cells.
>   However, NGUARD is only            2
>   Maybe you want to setup with '-gridinterpolation=native',
>   or make sure that NGUARD is set correctly in Config file.
>
>  Driver_abort called. See log file for details.
>  Error message is Please setup with '-gridinterpolation=native', or
> change NGUARD.
>  Calling MPI_Abort() for immediate shutdown!
>
>




More information about the flash-users mailing list