Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private | :: | timestepType | = | 0 | The type of the timestepping. See the parameters above:
|
|
integer, | private | :: | nSteps | = | 0 | The number of steps in the time-stepping scheme |
|
type(atl_timestep_control_type), | private | :: | control | The data controlling the timestep sizes. |
|||
procedure(mesh_timestep), | private, | pointer, nopass | :: | meshStep | => | null() | The final timestep stage. |
real(kind=rk), | private, | allocatable | :: | timestepCoeff(:) | Additional storage for multisptep/multistage timestepping schemes where additional coefficients are required. The usage and the dimensions of this array is left to the solver and is therefore varying for different timestepping schemes. |
||
type(atl_timestep_type), | private, | allocatable | :: | elementSteps(:) | Datatypes for elementwise timestepping. One for each level. |