Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | timestepType | = | 0 |
The type of the timestepping. See the parameters above:
|
|
integer, | public | :: | nSteps | = | 0 |
The number of steps in the time-stepping scheme |
|
type(atl_timestep_control_type), | public | :: | control |
The data controlling the timestep sizes. |
|||
procedure(mesh_timestep), | public, | pointer, nopass | :: | meshStep | => | null() |
The final timestep stage. |
real(kind=rk), | public, | 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), | public, | allocatable | :: | elementSteps(:) |
Datatypes for elementwise timestepping. One for each level. |