| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real, | public, | dimension(:), allocatable | :: | aky | |||
| real, | public, | dimension(:), allocatable | :: | akx | |||
| real, | public, | dimension(:), allocatable | :: | aky_all | |||
| real, | public, | dimension(:), allocatable | :: | aky_all_ordered | |||
| real, | public, | dimension(:, :), allocatable | :: | theta0 | |||
| real, | public, | dimension(:, :), allocatable | :: | zed0 | |||
| real, | public, | dimension(:), allocatable | :: | x | |||
| real, | public, | dimension(:), allocatable | :: | x_d | |||
| real, | public, | dimension(:), allocatable | :: | y | |||
| logical, | public, | dimension(:), allocatable | :: | zonal_mode | |||
| real, | public, | dimension(:), allocatable | :: | rho |
For radial variation |
||
| real, | public, | dimension(:), allocatable | :: | rho_d |
For radial variation |
||
| real, | public, | dimension(:), allocatable | :: | rho_clamped |
For radial variation |
||
| real, | public, | dimension(:), allocatable | :: | rho_d_clamped |
For radial variation |
||
| complex, | public, | dimension(:, :), allocatable | :: | g0x | |||
| integer, | public | :: | boundary_size |
Not allocated here - need to work out where to put these |
|||
| integer, | public | :: | copy_size |
Not allocated here - need to work out where to put these |
|||
| integer, | public | :: | krook_size |
Not allocated here - need to work out where to put these |
|||
| real, | public | :: | dx |
Required for flux calculations |
|||
| real, | public | :: | dy |
Required for flux calculations |
|||
| real, | private | :: | dkx |
Internal Calculations |
|||
| real, | private | :: | dky |
Internal Calculations |
|||
| real, | private | :: | dx_d |
Internal Calculations |
|||
| logical, | public | :: | box | ||||
| logical, | private | :: | initialised |