SHEARING_BOX

Shearing box implementation. This module imeplements the shearing box approximation. It is currently compatible with MHD (only Dedner) and self-gravity in 3D. For stratified simulations use the GRAVITY_TALLBOX.

Usage

TODO

Additional Parameters

OrbitalFrequency the orbital frequency of the shearing box

ShearParamter the shearing parameter q

Additional Config.sh Options

SHEARING_BOX_INCLUDE_CORIOLIS

alway recommended, adds the coriolis force as source term

SHEARING_BOX_SHIFT_HALF_BOX

shifts the box by -Lx/2 in y-direction

SHEARING_BOX_STRATIFIED

adds gravitational term in z-direction

SHEARING_BOX_CALCULATE_L1_ERROR_GROUND_STATE

calculate the L1 error relative to the ground state of the shearing box, only for testing

SHEARING_BOX_INITIALIZE_GROUND_STATE

overwrite HD properties with the ground state, only for testing

Authors

Usage Policy and Citation

Please contact the author before using this code for a new project. Co-authorship on a first paper may be required.

Papers to cite: