| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| logical, | public, | parameter | :: | asciiout | = | .true. |
Control DATA-IO Ascii-files are additionaly damped. |
| logical, | public, | parameter | :: | benchmarkmode | = | .true. |
If true, only initial and final outputs are damped. |
| integer, | public, | parameter | :: | boundary_xin | = | periodicb | |
| integer, | public, | parameter | :: | boundary_xout | = | periodicb | |
| integer, | public, | parameter | :: | boundary_yin | = | reflection | |
| integer, | public, | parameter | :: | boundary_yout | = | reflection | |
| integer, | public, | parameter | :: | boundary_zin | = | periodicb | |
| integer, | public, | parameter | :: | boundary_zout | = | periodicb | |
| real(kind=8), | public, | parameter | :: | dtout | = | timemax/100 | |
| integer, | public, | parameter | :: | ncomp | = | 1 | |
| integer, | public, | parameter | :: | ngridtotal1 | = | 150 |
Control resolution |
| integer, | public, | parameter | :: | ngridtotal2 | = | 150 | |
| integer, | public, | parameter | :: | ngridtotal3 | = | 150 | |
| integer, | public, | parameter | :: | nhydis | = | nhymax/100 | |
| integer, | public, | parameter | :: | nhymax | = | 600000 |
Control step |
| integer, | public, | parameter | :: | ntiles(3) | = | [2, 2, 1] |
Control MPI decomposion |
| integer, | public, | parameter | :: | outflow | = | 3 |
Control bounday condition |
| logical, | public, | parameter | :: | periodic(3) | = | [.true., .false., .true.] | |
| integer, | public, | parameter | :: | periodicb | = | 1 |
Control bounday condition |
| integer, | public, | parameter | :: | reflection | = | 2 |
Control bounday condition |
| real(kind=8), | public, | parameter | :: | timemax | = | 15.0d0 |
Control timescale |
| real(kind=8), | public, | parameter | :: | x1max | = | 0.5d0 |
Control computational region |
| real(kind=8), | public, | parameter | :: | x1min | = | -0.5d0 |
Control computational region |
| real(kind=8), | public, | parameter | :: | x2max | = | 1.0d0 | |
| real(kind=8), | public, | parameter | :: | x2min | = | -1.0d0 | |
| real(kind=8), | public, | parameter | :: | x3max | = | 0.5d0 | |
| real(kind=8), | public, | parameter | :: | x3min | = | -0.5d0 |