atl_init_global_time_integration Subroutine

public subroutine atl_init_global_time_integration(me, minLevel, maxLevel, statedata_list, mesh_list, equation)

Routine to init the timestepping scheme.

This allocates datafields as needed. Be aware that the configuration has to be loaded beforehand!

Arguments

Type IntentOptional Attributes Name
type(atl_global_timestep_type), intent(inout) :: me

the scheme you want to initialize.

integer, intent(in) :: minLevel

The minimum level of the mesh

integer, intent(in) :: maxLevel

The maximum level of the mesh.

type(atl_statedata_type), intent(in) :: statedata_list(minLevel:maxLevel)

The state list used in your solver, for each level one entry.

type(atl_cube_elem_type), intent(in) :: mesh_list(minLevel:maxLevel)

Mesh description

type(atl_Equations_type), intent(in) :: equation

The equaton you are using.