VMEC 8.52
3D Equilibrium solver with nested flux surfaces.
|
Reading of wout
VMEC output file.
More...
Go to the source code of this file.
Data Types | |
interface | read_wout_mod::read_wout_file |
Modules | |
module | read_wout_mod |
Reading of wout VMEC output file. | |
Functions/Subroutines | |
subroutine | read_wout_mod::readw_and_open (file_or_extension, ierr, iopen) |
subroutine | read_wout_mod::compute_currents (ierror) |
subroutine | read_wout_mod::read_wout_deallocate |
subroutine | read_wout_mod::tosuvspace (s_in, u_in, v_in, gsqrt, bsupu, bsupv, jsupu, jsupv, lam) |
subroutine | read_wout_mod::loadrzl |
Variables | |
character(len= *), parameter | read_wout_mod::vn_version = 'version_' |
character(len= *), parameter | read_wout_mod::vn_extension = 'input_extension' |
character(len= *), parameter | read_wout_mod::vn_mgrid = 'mgrid_file' |
character(len= *), parameter | read_wout_mod::vn_magen = 'wb' |
character(len= *), parameter | read_wout_mod::vn_therm = 'wp' |
character(len= *), parameter | read_wout_mod::vn_gam = 'gamma' |
character(len= *), parameter | read_wout_mod::vn_maxr = 'rmax_surf' |
character(len= *), parameter | read_wout_mod::vn_minr = 'rmin_surf' |
character(len= *), parameter | read_wout_mod::vn_maxz = 'zmax_surf' |
character(len= *), parameter | read_wout_mod::vn_fp = 'nfp' |
character(len= *), parameter | read_wout_mod::vn_radnod = 'ns' |
character(len= *), parameter | read_wout_mod::vn_polmod = 'mpol' |
character(len= *), parameter | read_wout_mod::vn_tormod = 'ntor' |
character(len= *), parameter | read_wout_mod::vn_maxmod = 'mnmax' |
character(len= *), parameter | read_wout_mod::vn_maxit = 'niter' |
character(len= *), parameter | read_wout_mod::vn_asym = 'lasym' |
character(len= *), parameter | read_wout_mod::vn_free = 'lfreeb' |
character(len= *), parameter | read_wout_mod::vn_error = 'ier_flag' |
character(len= *), parameter | read_wout_mod::vn_aspect = 'aspect' |
character(len= *), parameter | read_wout_mod::vn_maxmod_nyq = 'mnmax_nyq' |
character(len= *), parameter | read_wout_mod::vn_beta = 'betatotal' |
character(len= *), parameter | read_wout_mod::vn_pbeta = 'betapol' |
character(len= *), parameter | read_wout_mod::vn_tbeta = 'betator' |
character(len= *), parameter | read_wout_mod::vn_abeta = 'betaxis' |
character(len= *), parameter | read_wout_mod::vn_b0 = 'b0' |
character(len= *), parameter | read_wout_mod::vn_rbt0 = 'rbtor0' |
character(len= *), parameter | read_wout_mod::vn_rbt1 = 'rbtor' |
character(len= *), parameter | read_wout_mod::vn_sgs = 'signgs' |
character(len= *), parameter | read_wout_mod::vn_lar = 'IonLarmor' |
character(len= *), parameter | read_wout_mod::vn_modb = 'volavgB' |
character(len= *), parameter | read_wout_mod::vn_ctor = 'ctor' |
character(len= *), parameter | read_wout_mod::vn_amin = 'Aminor_p' |
character(len= *), parameter | read_wout_mod::vn_rmaj = 'Rmajor_p' |
character(len= *), parameter | read_wout_mod::vn_vol = 'volume_p' |
character(len= *), parameter | read_wout_mod::vn_am = 'am' |
character(len= *), parameter | read_wout_mod::vn_ai = 'ai' |
character(len= *), parameter | read_wout_mod::vn_ac = 'ac' |
character(len= *), parameter | read_wout_mod::vn_ah = 'hot particle fraction' |
character(len= *), parameter | read_wout_mod::vn_atuname = 'T-perp/T-par' |
character(len= *), parameter | read_wout_mod::vn_pmass_type = 'pmass_type' |
character(len= *), parameter | read_wout_mod::vn_piota_type = 'piota_type' |
character(len= *), parameter | read_wout_mod::vn_pcurr_type = 'pcurr_type' |
character(len= *), parameter | read_wout_mod::vn_am_aux_s = 'am_aux_s' |
character(len= *), parameter | read_wout_mod::vn_am_aux_f = 'am_aux_f' |
character(len= *), parameter | read_wout_mod::vn_ai_aux_s = 'ai_aux_s' |
character(len= *), parameter | read_wout_mod::vn_ai_aux_f = 'ai_aux_f' |
character(len= *), parameter | read_wout_mod::vn_ac_aux_s = 'ac_aux_s' |
character(len= *), parameter | read_wout_mod::vn_ac_aux_f = 'ac_aux_f' |
character(len= *), parameter | read_wout_mod::vn_mse = 'imse' |
character(len= *), parameter | read_wout_mod::vn_thom = 'itse' |
character(len= *), parameter | read_wout_mod::vn_pmod = 'xm' |
character(len= *), parameter | read_wout_mod::vn_tmod = 'xn' |
character(len= *), parameter | read_wout_mod::vn_pmod_nyq = 'xm_nyq' |
character(len= *), parameter | read_wout_mod::vn_tmod_nyq = 'xn_nyq' |
character(len= *), parameter | read_wout_mod::vn_racc = 'raxis_cc' |
character(len= *), parameter | read_wout_mod::vn_zacs = 'zaxis_cs' |
character(len= *), parameter | read_wout_mod::vn_racs = 'raxis_cs' |
character(len= *), parameter | read_wout_mod::vn_zacc = 'zaxis_cc' |
character(len= *), parameter | read_wout_mod::vn_iotaf = 'iotaf' |
character(len= *), parameter | read_wout_mod::vn_qfact ='q-factor' |
character(len= *), parameter | read_wout_mod::vn_chi ='chi' |
character(len= *), parameter | read_wout_mod::vn_chipf ='chipf' |
character(len= *), parameter | read_wout_mod::vn_presf = 'presf' |
character(len= *), parameter | read_wout_mod::vn_phi = 'phi' |
character(len= *), parameter | read_wout_mod::vn_phipf = 'phipf' |
character(len= *), parameter | read_wout_mod::vn_jcuru = 'jcuru' |
character(len= *), parameter | read_wout_mod::vn_jcurv = 'jcurv' |
character(len= *), parameter | read_wout_mod::vn_iotah = 'iotas' |
character(len= *), parameter | read_wout_mod::vn_mass = 'mass' |
character(len= *), parameter | read_wout_mod::vn_presh = 'pres' |
character(len= *), parameter | read_wout_mod::vn_betah = 'beta_vol' |
character(len= *), parameter | read_wout_mod::vn_buco = 'buco' |
character(len= *), parameter | read_wout_mod::vn_bvco = 'bvco' |
character(len= *), parameter | read_wout_mod::vn_vp = 'vp' |
character(len= *), parameter | read_wout_mod::vn_specw = 'specw' |
character(len= *), parameter | read_wout_mod::vn_phip = 'phips' |
character(len= *), parameter | read_wout_mod::vn_jdotb = 'jdotb' |
character(len= *), parameter | read_wout_mod::vn_overr = 'over_r' |
character(len= *), parameter | read_wout_mod::vn_bgrv = 'bdotgradv' |
character(len= *), parameter | read_wout_mod::vn_merc = 'DMerc' |
character(len= *), parameter | read_wout_mod::vn_mshear = 'DShear' |
character(len= *), parameter | read_wout_mod::vn_mwell = 'DWell' |
character(len= *), parameter | read_wout_mod::vn_mcurr = 'DCurr' |
character(len= *), parameter | read_wout_mod::vn_mgeo = 'DGeod' |
character(len= *), parameter | read_wout_mod::vn_equif = 'equif' |
character(len= *), parameter | read_wout_mod::vn_fsq = 'fsqt' |
character(len= *), parameter | read_wout_mod::vn_wdot = 'wdot' |
character(len= *), parameter | read_wout_mod::vn_ftolv = 'ftolv' |
character(len= *), parameter | read_wout_mod::vn_fsql = 'fsql' |
character(len= *), parameter | read_wout_mod::vn_fsqr = 'fsqr' |
character(len= *), parameter | read_wout_mod::vn_fsqz = 'fsqz' |
character(len= *), parameter | read_wout_mod::vn_extcur = 'extcur' |
character(len= *), parameter | read_wout_mod::vn_curlab = 'curlabel' |
character(len= *), parameter | read_wout_mod::vn_rmnc = 'rmnc' |
character(len= *), parameter | read_wout_mod::vn_zmns = 'zmns' |
character(len= *), parameter | read_wout_mod::vn_lmns = 'lmns' |
character(len= *), parameter | read_wout_mod::vn_gmnc = 'gmnc' |
character(len= *), parameter | read_wout_mod::vn_bmnc = 'bmnc' |
character(len= *), parameter | read_wout_mod::vn_bsubumnc = 'bsubumnc' |
character(len= *), parameter | read_wout_mod::vn_bsubvmnc = 'bsubvmnc' |
character(len= *), parameter | read_wout_mod::vn_bsubsmns = 'bsubsmns' |
character(len= *), parameter | read_wout_mod::vn_bsupumnc = 'bsupumnc' |
character(len= *), parameter | read_wout_mod::vn_bsupvmnc = 'bsupvmnc' |
character(len= *), parameter | read_wout_mod::vn_rmns = 'rmns' |
character(len= *), parameter | read_wout_mod::vn_zmnc = 'zmnc' |
character(len= *), parameter | read_wout_mod::vn_lmnc = 'lmnc' |
character(len= *), parameter | read_wout_mod::vn_gmns = 'gmns' |
character(len= *), parameter | read_wout_mod::vn_bmns = 'bmns' |
character(len= *), parameter | read_wout_mod::vn_bsubumns = 'bsubumns' |
character(len= *), parameter | read_wout_mod::vn_bsubvmns = 'bsubvmns' |
character(len= *), parameter | read_wout_mod::vn_bsubsmnc = 'bsubsmnc' |
character(len= *), parameter | read_wout_mod::vn_bsupumns = 'bsupumns' |
character(len= *), parameter | read_wout_mod::vn_bsupvmns = 'bsupvmns' |
character(len= *), parameter | read_wout_mod::vn_bsubumnc_sur = 'bsubumnc_sur' |
character(len= *), parameter | read_wout_mod::vn_bsubvmnc_sur = 'bsubvmnc_sur' |
character(len= *), parameter | read_wout_mod::vn_bsupumnc_sur = 'bsupumnc_sur' |
character(len= *), parameter | read_wout_mod::vn_bsupvmnc_sur = 'bsupvmnc_sur' |
character(len= *), parameter | read_wout_mod::vn_bsubumns_sur = 'bsubumns_sur' |
character(len= *), parameter | read_wout_mod::vn_bsubvmns_sur = 'bsubvmns_sur' |
character(len= *), parameter | read_wout_mod::vn_bsupumns_sur = 'bsupumns_sur' |
character(len= *), parameter | read_wout_mod::vn_bsupvmns_sur = 'bsupvmns_sur' |
character(len= *), parameter | read_wout_mod::vn_rbc = 'rbc' |
character(len= *), parameter | read_wout_mod::vn_zbs = 'zbs' |
character(len= *), parameter | read_wout_mod::vn_rbs = 'rbs' |
character(len= *), parameter | read_wout_mod::vn_zbc = 'zbc' |
character(len= *), parameter | read_wout_mod::vn_potvac = 'potvac' |
character(len= *), parameter | read_wout_mod::ln_version = 'VMEC Version' |
character(len= *), parameter | read_wout_mod::ln_extension = 'Input file extension' |
character(len= *), parameter | read_wout_mod::ln_mgrid = 'MGRID file' |
character(len= *), parameter | read_wout_mod::ln_magen = 'Magnetic Energy' |
character(len= *), parameter | read_wout_mod::ln_therm = 'Thermal Energy' |
character(len= *), parameter | read_wout_mod::ln_gam = 'Gamma' |
character(len= *), parameter | read_wout_mod::ln_maxr = 'Maximum R' |
character(len= *), parameter | read_wout_mod::ln_minr = 'Minimum R' |
character(len= *), parameter | read_wout_mod::ln_maxz = 'Maximum Z' |
character(len= *), parameter | read_wout_mod::ln_fp = 'Field Periods' |
character(len= *), parameter | read_wout_mod::ln_radnod = 'Radial nodes' |
character(len= *), parameter | read_wout_mod::ln_polmod = 'Poloidal modes' |
character(len= *), parameter | read_wout_mod::ln_tormod = 'Toroidal modes' |
character(len= *), parameter | read_wout_mod::ln_maxmod = 'Fourier modes' |
character(len= *), parameter | read_wout_mod::ln_maxmod_nyq = 'Fourier modes (Nyquist)' |
character(len= *), parameter | read_wout_mod::ln_maxit = 'Max iterations' |
character(len= *), parameter | read_wout_mod::ln_asym = 'Asymmetry' |
character(len= *), parameter | read_wout_mod::ln_recon = 'Reconstruction' |
character(len= *), parameter | read_wout_mod::ln_free = 'Free boundary' |
character(len= *), parameter | read_wout_mod::ln_error = 'Error flag' |
character(len= *), parameter | read_wout_mod::ln_aspect = 'Aspect ratio' |
character(len= *), parameter | read_wout_mod::ln_beta = 'Total beta' |
character(len= *), parameter | read_wout_mod::ln_pbeta = 'Poloidal beta' |
character(len= *), parameter | read_wout_mod::ln_tbeta = 'Toroidal beta' |
character(len= *), parameter | read_wout_mod::ln_abeta = 'Beta axis' |
character(len= *), parameter | read_wout_mod::ln_b0 = 'RB-t over R axis' |
character(len= *), parameter | read_wout_mod::ln_rbt0 = 'RB-t axis' |
character(len= *), parameter | read_wout_mod::ln_rbt1 = 'RB-t edge' |
character(len= *), parameter | read_wout_mod::ln_sgs = 'Sign jacobian' |
character(len= *), parameter | read_wout_mod::ln_lar = 'Ion Larmor radius' |
character(len= *), parameter | read_wout_mod::ln_modb = 'avg mod B' |
character(len= *), parameter | read_wout_mod::ln_ctor = 'Toroidal current' |
character(len= *), parameter | read_wout_mod::ln_amin = 'minor radius' |
character(len= *), parameter | read_wout_mod::ln_rmaj = 'major radius' |
character(len= *), parameter | read_wout_mod::ln_vol = 'Plasma volume' |
character(len= *), parameter | read_wout_mod::ln_mse = 'Number of MSE points' |
character(len= *), parameter | read_wout_mod::ln_thom = 'Number of Thompson scattering points' |
character(len= *), parameter | read_wout_mod::ln_am = 'Specification parameters for mass(s)' |
character(len= *), parameter | read_wout_mod::ln_ac = 'Specification parameters for <J>(s)' |
character(len= *), parameter | read_wout_mod::ln_ai = 'Specification parameters for iota(s)' |
character(len= *), parameter | read_wout_mod::ln_pmass_type = 'Profile type specifier for mass(s)' |
character(len= *), parameter | read_wout_mod::ln_pcurr_type = 'Profile type specifier for <J>(s)' |
character(len= *), parameter | read_wout_mod::ln_piota_type = 'Profile type specifier for iota(s)' |
character(len= *), parameter | read_wout_mod::ln_am_aux_s = 'Auxiliary-s parameters for mass(s)' |
character(len= *), parameter | read_wout_mod::ln_am_aux_f = 'Auxiliary-f parameters for mass(s)' |
character(len= *), parameter | read_wout_mod::ln_ac_aux_s = 'Auxiliary-s parameters for <J>(s)' |
character(len= *), parameter | read_wout_mod::ln_ac_aux_f = 'Auxiliary-f parameters for <J>(s)' |
character(len= *), parameter | read_wout_mod::ln_ai_aux_s = 'Auxiliary-s parameters for iota(s)' |
character(len= *), parameter | read_wout_mod::ln_ai_aux_f = 'Auxiliary-f parameters for iota(s)' |
character(len= *), parameter | read_wout_mod::ln_pmod = 'Poloidal mode numbers' |
character(len= *), parameter | read_wout_mod::ln_tmod = 'Toroidal mode numbers' |
character(len= *), parameter | read_wout_mod::ln_pmod_nyq = 'Poloidal mode numbers (Nyquist)' |
character(len= *), parameter | read_wout_mod::ln_tmod_nyq = 'Toroidal mode numbers (Nyquist)' |
character(len= *), parameter | read_wout_mod::ln_racc = 'raxis (cosnv)' |
character(len= *), parameter | read_wout_mod::ln_racs = 'raxis (sinnv)' |
character(len= *), parameter | read_wout_mod::ln_zacs = 'zaxis (sinnv)' |
character(len= *), parameter | read_wout_mod::ln_zacc = 'zaxis (cosnv)' |
character(len= *), parameter | read_wout_mod::ln_iotaf = 'iota on full mesh' |
character(len= *), parameter | read_wout_mod::ln_qfact = 'q-factor on full mesh' |
character(len= *), parameter | read_wout_mod::ln_presf = 'pressure on full mesh' |
character(len= *), parameter | read_wout_mod::ln_phi = 'Toroidal flux on full mesh' |
character(len= *), parameter | read_wout_mod::ln_phipf = 'd(phi)/ds: Toroidal flux deriv on full mesh' |
character(len= *), parameter | read_wout_mod::ln_chi = 'Poloidal flux on full mesh' |
character(len= *), parameter | read_wout_mod::ln_chipf = 'd(chi)/ds: Poroidal flux deriv on full mesh' |
character(len= *), parameter | read_wout_mod::ln_jcuru = 'j dot gradu full' |
character(len= *), parameter | read_wout_mod::ln_jcurv = 'j dot gradv full' |
character(len= *), parameter | read_wout_mod::ln_iotah = 'iota half' |
character(len= *), parameter | read_wout_mod::ln_mass = 'mass half' |
character(len= *), parameter | read_wout_mod::ln_presh = 'pressure half' |
character(len= *), parameter | read_wout_mod::ln_betah = 'beta half' |
character(len= *), parameter | read_wout_mod::ln_buco = 'bsubu half' |
character(len= *), parameter | read_wout_mod::ln_bvco = 'bsubv half' |
character(len= *), parameter | read_wout_mod::ln_vp = 'volume deriv half' |
character(len= *), parameter | read_wout_mod::ln_specw = 'Spectral width half' |
character(len= *), parameter | read_wout_mod::ln_phip = 'tor flux deriv over 2pi half' |
character(len= *), parameter | read_wout_mod::ln_jdotb = 'J dot B' |
character(len= *), parameter | read_wout_mod::ln_bgrv = 'B dot grad v' |
character(len= *), parameter | read_wout_mod::ln_merc = 'Mercier criterion' |
character(len= *), parameter | read_wout_mod::ln_mshear = 'Shear Mercier' |
character(len= *), parameter | read_wout_mod::ln_mwell = 'Well Mercier' |
character(len= *), parameter | read_wout_mod::ln_mcurr = 'Current Mercier' |
character(len= *), parameter | read_wout_mod::ln_mgeo = 'Geodesic Mercier' |
character(len= *), parameter | read_wout_mod::ln_equif ='Average force balance' |
character(len= *), parameter | read_wout_mod::ln_fsq = 'Residual decay' |
character(len= *), parameter | read_wout_mod::ln_wdot = 'Wdot decay' |
character(len= *), parameter | read_wout_mod::ln_extcur = 'External coil currents' |
character(len= *), parameter | read_wout_mod::ln_fsqr = 'Residual decay - radial' |
character(len= *), parameter | read_wout_mod::ln_fsqz = 'Residual decay - vertical' |
character(len= *), parameter | read_wout_mod::ln_fsql = 'Residual decay - hoop' |
character(len= *), parameter | read_wout_mod::ln_ftolv = 'Residual decay - requested' |
character(len= *), parameter | read_wout_mod::ln_curlab = 'External current names' |
character(len= *), parameter | read_wout_mod::ln_rmnc = 'cosmn component of cylindrical R, full mesh' |
character(len= *), parameter | read_wout_mod::ln_zmns = 'sinmn component of cylindrical Z, full mesh' |
character(len= *), parameter | read_wout_mod::ln_lmns = 'sinmn component of lambda, half mesh' |
character(len= *), parameter | read_wout_mod::ln_gmnc = 'cosmn component of jacobian, half mesh' |
character(len= *), parameter | read_wout_mod::ln_bmnc = 'cosmn component of mod-B, half mesh' |
character(len= *), parameter | read_wout_mod::ln_bsubumnc = 'cosmn covariant u-component of B, half mesh' |
character(len= *), parameter | read_wout_mod::ln_bsubvmnc = 'cosmn covariant v-component of B, half mesh' |
character(len= *), parameter | read_wout_mod::ln_bsubsmns = 'sinmn covariant s-component of B, full mesh' |
character(len= *), parameter | read_wout_mod::ln_bsubumnc_sur = 'cosmn bsubu of B, surface' |
character(len= *), parameter | read_wout_mod::ln_bsubvmnc_sur = 'cosmn bsubv of B, surface' |
character(len= *), parameter | read_wout_mod::ln_bsupumnc_sur = 'cosmn bsupu of B, surface' |
character(len= *), parameter | read_wout_mod::ln_bsupvmnc_sur = 'cosmn bsupv of B, surface' |
character(len= *), parameter | read_wout_mod::ln_bsupumnc = 'BSUPUmnc half' |
character(len= *), parameter | read_wout_mod::ln_bsupvmnc = 'BSUPVmnc half' |
character(len= *), parameter | read_wout_mod::ln_rmns = 'sinmn component of cylindrical R, full mesh' |
character(len= *), parameter | read_wout_mod::ln_zmnc = 'cosmn component of cylindrical Z, full mesh' |
character(len= *), parameter | read_wout_mod::ln_lmnc = 'cosmn component of lambda, half mesh' |
character(len= *), parameter | read_wout_mod::ln_gmns = 'sinmn component of jacobian, half mesh' |
character(len= *), parameter | read_wout_mod::ln_bmns = 'sinmn component of mod-B, half mesh' |
character(len= *), parameter | read_wout_mod::ln_bsubumns = 'sinmn covariant u-component of B, half mesh' |
character(len= *), parameter | read_wout_mod::ln_bsubvmns = 'sinmn covariant v-component of B, half mesh' |
character(len= *), parameter | read_wout_mod::ln_bsubsmnc = 'cosmn covariant s-component of B, full mesh' |
character(len= *), parameter | read_wout_mod::ln_bsubumns_sur = 'sinmn bsubu of B, surface' |
character(len= *), parameter | read_wout_mod::ln_bsubvmns_sur = 'sinmn bsubv of B, surface' |
character(len= *), parameter | read_wout_mod::ln_bsupumns_sur = 'sinmn bsupu of B, surface' |
character(len= *), parameter | read_wout_mod::ln_bsupvmns_sur = 'sinmn bsupv of B, surface' |
character(len= *), parameter | read_wout_mod::ln_bsupumns = 'BSUPUmns half' |
character(len= *), parameter | read_wout_mod::ln_bsupvmns = 'BSUPVmns half' |
character(len= *), parameter | read_wout_mod::ln_rbc = 'Initial boundary R cos(mu-nv) coefficients' |
character(len= *), parameter | read_wout_mod::ln_zbs = 'Initial boundary Z sin(mu-nv) coefficients' |
character(len= *), parameter | read_wout_mod::ln_rbs = 'Initial boundary R sin(mu-nv) coefficients' |
character(len= *), parameter | read_wout_mod::ln_zbc = 'Initial boundary Z cos(mu-nv) coefficients' |
character(len= *), parameter | read_wout_mod::ln_potvac = 'Vacuum Potential on Boundary' |
integer | read_wout_mod::nfp |
integer | read_wout_mod::ns |
integer | read_wout_mod::mpol |
integer | read_wout_mod::ntor |
integer | read_wout_mod::mnmax |
integer | read_wout_mod::mnmax_nyq |
integer | read_wout_mod::niter |
integer | read_wout_mod::iasym |
integer | read_wout_mod::ierr_vmec |
integer | read_wout_mod::imse |
integer | read_wout_mod::itse |
integer | read_wout_mod::isnodes |
integer | read_wout_mod::ipnodes |
integer | read_wout_mod::imatch_phiedge |
integer | read_wout_mod::isigng |
integer | read_wout_mod::mnyq |
integer | read_wout_mod::nnyq |
integer | read_wout_mod::ntmax |
real(rprec) | read_wout_mod::wb |
real(rprec) | read_wout_mod::wp |
real(rprec) | read_wout_mod::gamma |
real(rprec) | read_wout_mod::pfac |
real(rprec) | read_wout_mod::rmax_surf |
real(rprec) | read_wout_mod::rmin_surf |
real(rprec) | read_wout_mod::zmax_surf |
real(rprec) | read_wout_mod::aspect |
real(rprec) | read_wout_mod::betatot |
real(rprec) | read_wout_mod::betapol |
real(rprec) | read_wout_mod::betator |
real(rprec) | read_wout_mod::betaxis |
real(rprec) | read_wout_mod::b0 |
real(rprec) | read_wout_mod::tswgt |
real(rprec) | read_wout_mod::msewgt |
real(rprec) | read_wout_mod::flmwgt |
real(rprec) | read_wout_mod::bcwgt |
real(rprec) | read_wout_mod::phidiam |
real(rprec) | read_wout_mod::version_ |
real(rprec) | read_wout_mod::delphid |
real(rprec) | read_wout_mod::ionlarmor |
real(rprec) | read_wout_mod::volavgb |
real(rprec) | read_wout_mod::fsql |
real(rprec) | read_wout_mod::fsqr |
real(rprec) | read_wout_mod::fsqz |
real(rprec) | read_wout_mod::ftolv |
real(rprec) | read_wout_mod::aminor |
real(rprec) | read_wout_mod::rmajor |
real(rprec) | read_wout_mod::volume |
real(rprec) | read_wout_mod::rbtor |
real(rprec) | read_wout_mod::rbtor0 |
real(rprec) | read_wout_mod::itor |
real(rprec) | read_wout_mod::machsq |
real(rprec), dimension(:,:,:,:), allocatable | read_wout_mod::rzl_local |
real(rprec), dimension(:,:), allocatable | read_wout_mod::rmnc |
real(rprec), dimension(:,:), allocatable | read_wout_mod::zmns |
real(rprec), dimension(:,:), allocatable | read_wout_mod::lmns |
real(rprec), dimension(:,:), allocatable | read_wout_mod::rmns |
real(rprec), dimension(:,:), allocatable | read_wout_mod::zmnc |
real(rprec), dimension(:,:), allocatable | read_wout_mod::lmnc |
real(rprec), dimension(:,:), allocatable | read_wout_mod::bmnc |
real(rprec), dimension(:,:), allocatable | read_wout_mod::gmnc |
real(rprec), dimension(:,:), allocatable | read_wout_mod::bsubumnc |
real(rprec), dimension(:,:), allocatable | read_wout_mod::bsubvmnc |
real(rprec), dimension(:,:), allocatable | read_wout_mod::bsubsmns |
real(rprec), dimension(:,:), allocatable | read_wout_mod::bsupumnc |
real(rprec), dimension(:,:), allocatable | read_wout_mod::bsupvmnc |
real(rprec), dimension(:,:), allocatable | read_wout_mod::currvmnc |
real(rprec), dimension(:,:), allocatable | read_wout_mod::currumnc |
real(rprec), dimension(:,:), allocatable | read_wout_mod::bbc |
real(rprec), dimension(:,:), allocatable | read_wout_mod::raxis |
real(rprec), dimension(:,:), allocatable | read_wout_mod::zaxis |
real(rprec), dimension(:,:), allocatable | read_wout_mod::bmns |
real(rprec), dimension(:,:), allocatable | read_wout_mod::gmns |
real(rprec), dimension(:,:), allocatable | read_wout_mod::bsubumns |
real(rprec), dimension(:,:), allocatable | read_wout_mod::bsubvmns |
real(rprec), dimension(:,:), allocatable | read_wout_mod::bsubsmnc |
real(rprec), dimension(:,:), allocatable | read_wout_mod::bsupumns |
real(rprec), dimension(:,:), allocatable | read_wout_mod::bsupvmns |
real(rprec), dimension(:,:), allocatable | read_wout_mod::currumns |
real(rprec), dimension(:,:), allocatable | read_wout_mod::currvmns |
real(rprec), dimension(:), allocatable | read_wout_mod::iotas |
real(rprec), dimension(:), allocatable | read_wout_mod::iotaf |
real(rprec), dimension(:), allocatable | read_wout_mod::presf |
real(rprec), dimension(:), allocatable | read_wout_mod::phipf |
real(rprec), dimension(:), allocatable | read_wout_mod::mass |
real(rprec), dimension(:), allocatable | read_wout_mod::pres |
real(rprec), dimension(:), allocatable | read_wout_mod::beta_vol |
real(rprec), dimension(:), allocatable | read_wout_mod::xm |
real(rprec), dimension(:), allocatable | read_wout_mod::xn |
real(rprec), dimension(:), allocatable | read_wout_mod::qfact |
real(rprec), dimension(:), allocatable | read_wout_mod::chipf |
real(rprec), dimension(:), allocatable | read_wout_mod::phi |
real(rprec), dimension(:), allocatable | read_wout_mod::chi |
real(rprec), dimension(:), allocatable | read_wout_mod::xm_nyq |
real(rprec), dimension(:), allocatable | read_wout_mod::xn_nyq |
real(rprec), dimension(:), allocatable | read_wout_mod::phip |
real(rprec), dimension(:), allocatable | read_wout_mod::buco |
real(rprec), dimension(:), allocatable | read_wout_mod::bvco |
real(rprec), dimension(:), allocatable | read_wout_mod::vp |
real(rprec), dimension(:), allocatable | read_wout_mod::overr |
real(rprec), dimension(:), allocatable | read_wout_mod::jcuru |
real(rprec), dimension(:), allocatable | read_wout_mod::jcurv |
real(rprec), dimension(:), allocatable | read_wout_mod::specw |
real(rprec), dimension(:), allocatable | read_wout_mod::jdotb |
real(rprec), dimension(:), allocatable | read_wout_mod::bdotgradv |
real(rprec), dimension(:), allocatable | read_wout_mod::fsqt |
real(rprec), dimension(:), allocatable | read_wout_mod::wdot |
real(rprec), dimension(:), allocatable | read_wout_mod::am |
real(rprec), dimension(:), allocatable | read_wout_mod::ac |
real(rprec), dimension(:), allocatable | read_wout_mod::ai |
real(rprec), dimension(:), allocatable | read_wout_mod::am_aux_s |
real(rprec), dimension(:), allocatable | read_wout_mod::am_aux_f |
real(rprec), dimension(:), allocatable | read_wout_mod::ac_aux_s |
real(rprec), dimension(:), allocatable | read_wout_mod::ac_aux_f |
real(rprec), dimension(:), allocatable | read_wout_mod::ai_aux_s |
real(rprec), dimension(:), allocatable | read_wout_mod::ai_aux_f |
real(rprec), dimension(:), allocatable | read_wout_mod::dmerc |
real(rprec), dimension(:), allocatable | read_wout_mod::dshear |
real(rprec), dimension(:), allocatable | read_wout_mod::dwell |
real(rprec), dimension(:), allocatable | read_wout_mod::dcurr |
real(rprec), dimension(:), allocatable | read_wout_mod::dgeod |
real(rprec), dimension(:), allocatable | read_wout_mod::equif |
real(rprec), dimension(:), allocatable | read_wout_mod::extcur |
real(rprec), dimension(:), allocatable | read_wout_mod::sknots |
real(rprec), dimension(:), allocatable | read_wout_mod::ystark |
real(rprec), dimension(:), allocatable | read_wout_mod::y2stark |
real(rprec), dimension(:), allocatable | read_wout_mod::pknots |
real(rprec), dimension(:), allocatable | read_wout_mod::ythom |
real(rprec), dimension(:), allocatable | read_wout_mod::y2thom |
real(rprec), dimension(:), allocatable | read_wout_mod::anglemse |
real(rprec), dimension(:), allocatable | read_wout_mod::rmid |
real(rprec), dimension(:), allocatable | read_wout_mod::qmid |
real(rprec), dimension(:), allocatable | read_wout_mod::shear |
real(rprec), dimension(:), allocatable | read_wout_mod::presmid |
real(rprec), dimension(:), allocatable | read_wout_mod::alfa |
real(rprec), dimension(:), allocatable | read_wout_mod::curmid |
real(rprec), dimension(:), allocatable | read_wout_mod::rstark |
real(rprec), dimension(:), allocatable | read_wout_mod::qmeas |
real(rprec), dimension(:), allocatable | read_wout_mod::datastark |
real(rprec), dimension(:), allocatable | read_wout_mod::rthom |
real(rprec), dimension(:), allocatable | read_wout_mod::datathom |
real(rprec), dimension(:), allocatable | read_wout_mod::dsiobt |
real(rprec), dimension(:), allocatable | read_wout_mod::potvac |
logical | read_wout_mod::lasym |
logical | read_wout_mod::lthreed |
logical | read_wout_mod::lwout_opened =.false. |
character | read_wout_mod::mgrid_file |
character | read_wout_mod::input_extension |
character | read_wout_mod::pmass_type |
character | read_wout_mod::pcurr_type |
character | read_wout_mod::piota_type |
Reading of wout
VMEC output file.
Definition in file read_wout_mod.f.