mus_init_geomIncr Subroutine

public subroutine mus_init_geomIncr(me, varSys, dt, reqInt)

This subroutine initializes the geometry increment.

Arguments

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

geometry increment type

type(tem_varSys_type), intent(in) :: varSys

Global variable system

real(kind=rk), intent(in) :: dt

dt of maxlevel or smallest dt

integer, intent(in) :: reqInt

Required interval, in which the update MUST occur. This is required for the musubi multilevel, where the time step should only be determined active, when the end of the largest cycle is reached.


Calls

proc~~mus_init_geomincr~~CallsGraph proc~mus_init_geomincr mus_init_geomIncr positionofval positionofval proc~mus_init_geomincr->positionofval proc~mus_timecontrol_homogenize mus_timeControl_homogenize proc~mus_init_geomincr->proc~mus_timecontrol_homogenize tem_abort tem_abort proc~mus_init_geomincr->tem_abort tem_timeControl_dump tem_timeControl_dump proc~mus_timecontrol_homogenize->tem_timeControl_dump

Called by

proc~~mus_init_geomincr~~CalledByGraph proc~mus_init_geomincr mus_init_geomIncr proc~mus_init_aux mus_init_aux proc~mus_init_aux->proc~mus_init_geomincr proc~mus_initialize mus_initialize proc~mus_initialize->proc~mus_init_aux program~musubi musubi program~musubi->proc~mus_initialize