public subroutine atl_init_advection_1d_vars(varSys, hasPrimitiveVariables, methodData)
Init the variable system for simulations of advection equation.
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.
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.