|
|
logical | l_asym |
| | Flag indicating that stellarator asymmetric terms are used.
|
| |
|
integer | ns |
| | Number of radial grid points.
|
| |
|
integer | mpol |
| | Number of poloidal modes.
|
| |
|
integer | ntor |
| | Number of toroidal modes.
|
| |
|
integer, dimension(:), pointer | tor_modes => null() |
| | Toroidal modes.
|
| |
|
integer | nfp |
| | Number of field periods.
|
| |
|
real(rprec) | p_min |
| | Minimum pressure.
|
| |
|
real(rprec) | p_max |
| | Maximum pressure.
|
| |
|
real(rprec), dimension(:,:,:), pointer | pmnch => null() |
| | Cosine components of the pressure on the half mesh.
|
| |
|
real(rprec), dimension(:,:,:), pointer | pmnsh => null() |
| | Sine components of the pressure on the half mesh.
|
| |
|
real(rprec) | b_factor |
| | Normalization factor for magnetic field.
|
| |
|
real(rprec), dimension(:,:,:), pointer | bsupsmnch => null() |
| | Cosine components of B^s on the half mesh.
|
| |
|
real(rprec), dimension(:,:,:), pointer | bsupsmnsh => null() |
| | Sine components of B^s on the half mesh.
|
| |
|
real(rprec), dimension(:,:,:), pointer | bsupumnch => null() |
| | Cosine components of B^u on the half mesh.
|
| |
|
real(rprec), dimension(:,:,:), pointer | bsupumnsh => null() |
| | Sine components of B^u on the half mesh.
|
| |
|
real(rprec), dimension(:,:,:), pointer | bsupvmnch => null() |
| | Cosine components of B^v on the half mesh.
|
| |
|
real(rprec), dimension(:,:,:), pointer | bsupvmnsh => null() |
| | Sine components of B^v on the half mesh.
|
| |
|
real(rprec), dimension(:,:,:), pointer | bsubsmnch => null() |
| | Cosine components of B_s on the half mesh.
|
| |
|
real(rprec), dimension(:,:,:), pointer | bsubsmnsh => null() |
| | Sine components of B_s on the half mesh.
|
| |
|
real(rprec), dimension(:,:,:), pointer | bsubumnch => null() |
| | Cosine components of B_u on the half mesh.
|
| |
|
real(rprec), dimension(:,:,:), pointer | bsubumnsh => null() |
| | Sine components of B_u on the half mesh.
|
| |
|
real(rprec), dimension(:,:,:), pointer | bsubvmnch => null() |
| | Cosine components of B_v on the half mesh.
|
| |
|
real(rprec), dimension(:,:,:), pointer | bsubvmnsh => null() |
| | Sine components of B_v on the half mesh.
|
| |
|
real(rprec), dimension(:,:,:), pointer | jksupsmncf => null() |
| | Cosine components of jK^s on the half mesh.
|
| |
|
real(rprec), dimension(:,:,:), pointer | jksupsmnsf => null() |
| | Sine components of jK^s on the half mesh.
|
| |
|
real(rprec), dimension(:,:,:), pointer | jksupumncf => null() |
| | Cosine components of jK^u on the half mesh.
|
| |
|
real(rprec), dimension(:,:,:), pointer | jksupumnsf => null() |
| | Sine components of jK^u on the half mesh.
|
| |
|
real(rprec), dimension(:,:,:), pointer | jksupvmncf => null() |
| | Cosine components of jK^v on the half mesh.
|
| |
|
real(rprec), dimension(:,:,:), pointer | jksupvmnsf => null() |
| | Sine components of jK^v on the half mesh.
|
| |
Base class representing a siesta_context. This contains a copy of every variable that is needed to define the SIESTA state.