Parameters for the DIFFUSION model related with time-stepping
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | protected | :: | tstep_implicit_level | = | 0 |
Level of implicit time-stepping scheme 0: fully explicit 1: implicit perpendicular, explicit parallel 2: explicit perpendicular, implicit parallel |
|
| integer, | protected | :: | tstep_order | = | 2 |
Order of time-stepping scheme |
|
| real(kind=GP), | protected | :: | dtau | = | 1.0E-2_GP |
Size of time-step |
|
| real(kind=GP), | protected | :: | tau_fin | = | 20.0_GP |
End timepoint of simulation |
|
| real(kind=GP), | protected | :: | tau_snaps | = | 1.0_GP |
Time interval for snapshot output |
|
| logical, | protected | :: | tstep_dbgout | = | .false. |
Switch if debug output shall be written |
Reads parameters related with timestepping in diffusion model
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | filename |
Filename, to read from |
Reads parameters related with timestepping in diffusion model
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in), | optional | :: | filename |
If present, filename where params are written to, if not present, writes to screen |