| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=255), | public | :: | gvecfileName | ||||
| character(len=255), | public | :: | fileNameOut | ||||
| integer, | public | :: | Ns_out | ||||
| integer, | public | :: | npfactor | ||||
| integer, | public | :: | SFLcoord | ||||
| integer, | public | :: | factorSFL | ||||
| integer, | public | :: | booz_relambda |
=0: use lambda from equilibrium. =1: recompute lambda (recommended,slower) |
|||
| type(t_transform_sfl), | public, | ALLOCATABLE | :: | trafoSFL | |||
| character(len=700), | public | :: | cmdline | ||||
| integer, | public | :: | nfp_out | ||||
| integer, | public | :: | asym_out | ||||
| integer, | public | :: | mn_max_out(2) | ||||
| integer, | public | :: | Nthet_out | ||||
| integer, | public | :: | Nzeta_out | ||||
| real(kind=wp), | public | :: | PhiEdge | ||||
| real(kind=wp), | public | :: | ChiEdge | ||||
| real(kind=wp), | public, | ALLOCATABLE | :: | s_pos(:) | |||
| real(kind=wp), | public, | ALLOCATABLE | :: | thet_pos(:) | |||
| real(kind=wp), | public, | ALLOCATABLE | :: | zeta_pos(:) | |||
| integer, | public, | parameter | :: | nVar1D | = | 12 | |
| integer, | public, | parameter | :: | SPOS__ | = | 1 | |
| integer, | public, | parameter | :: | PHI__ | = | 2 | |
| integer, | public, | parameter | :: | DPHIDS__ | = | 3 | |
| integer, | public, | parameter | :: | CHI__ | = | 4 | |
| integer, | public, | parameter | :: | DCHIDS__ | = | 5 | |
| integer, | public, | parameter | :: | IOTA__ | = | 6 | |
| integer, | public, | parameter | :: | PRESSURE__ | = | 7 | |
| integer, | public, | parameter | :: | ITOR__ | = | 8 | |
| integer, | public, | parameter | :: | IPOL__ | = | 9 | |
| integer, | public, | parameter | :: | FAVG__ | = | 10 | |
| integer, | public, | parameter | :: | FMIN__ | = | 11 | |
| integer, | public, | parameter | :: | FMAX__ | = | 12 | |
| character(len=50), | public, | parameter, DIMENSION(nVar1D) | :: | StrVarNames1D(nVar1D) | = | (/CHARACTER(LEN=50)::'s', 'Phi', 'dPhi_ds', 'Chi', 'dChi_ds', 'iota', 'Pressure', 'Itor', 'Ipol', 'Favg', 'Fmin', 'Fmax'/) | |
| real(kind=wp), | public, | ALLOCATABLE | :: | data_1D(:,:) | |||
| integer, | public, | parameter | :: | nVarScalar3D | = | 6 | |
| integer, | public, | parameter | :: | X1__ | = | 1 | |
| integer, | public, | parameter | :: | X2__ | = | 2 | |
| integer, | public, | parameter | :: | GZETA__ | = | 3 | |
| integer, | public, | parameter | :: | BSUPT__ | = | 4 | |
| integer, | public, | parameter | :: | BSUPZ__ | = | 5 | |
| integer, | public, | parameter | :: | SQRTG__ | = | 6 | |
| character(len=50), | public, | parameter, DIMENSION(nVarScalar3D) | :: | StrVarNamesScalar3D(nVarScalar3D) | = | (/CHARACTER(LEN=50)::'X1(R)', 'X2(Z)', 'Gzeta', 'sqrtG*B^thet', 'sqrtG*B^zeta', 'sqrtG'/) | |
| real(kind=wp), | public, | ALLOCATABLE | :: | data_scalar3D(:,:,:,:) | |||
| integer, | public, | parameter | :: | nVarVector3D | = | 4 | |
| integer, | public, | parameter | :: | BFIELD__ | = | 1 | |
| integer, | public, | parameter | :: | ECOV_S__ | = | 2 | |
| integer, | public, | parameter | :: | ECOV_THETA__ | = | 3 | |
| integer, | public, | parameter | :: | ECOV_ZETA__ | = | 4 | |
| character(len=50), | public, | parameter, DIMENSION(nVarVector3D) | :: | StrVarNamesVector3D(nVarVector3D) | = | (/CHARACTER(LEN=50)::'Bfield', 'ecov_s', 'ecov_theta', 'ecov_zeta'/) | |
| real(kind=wp), | public, | ALLOCATABLE | :: | data_vector3D(:,:,:,:,:) |