public subroutine atl_init_euler_2d_vars(equation, solverData)
Init the variable system for Euler (inviscid) flow simulations.
The variable system describes, which variables are to be used and how
they are organized in the memory.
The first few variables up to the sys_mark are those, describing the
state, and thus describe the output for regular restart files.
Here these are the conservative variables density, momentum and energy.
After the mark, there are additional values described that can be deduced
from the state variables.
Todo
PV 20160129 make variable system name as argument to this routine
since this routine is also used to initialize variables for
Navier-Stokes with systemName euler_conservative.
Nodes of different colours represent the following:
Solid arrows point from a procedure to one which it calls. Dashed
arrows point from an interface to procedures which implement that interface.
This could include the module procedures in a generic interface or the
implementation in a submodule of an interface in a parent module.
Nodes of different colours represent the following:
Solid arrows point from a procedure to one which it calls. Dashed
arrows point from an interface to procedures which implement that interface.
This could include the module procedures in a generic interface or the
implementation in a submodule of an interface in a parent module.