![]() |
V3FIT
|
Contains module vmec_equilibrium. More...
Go to the source code of this file.
Data Types | |
| type | vmec_equilibrium::vmec_magnetic_cache |
| Object to cache data needed to compute magnetic signals. More... | |
| type | vmec_equilibrium::vmec_class |
| Base class representing a vmec_equilibrium. More... | |
| interface | vmec_equilibrium::vmec_construct |
| Interface for the construction of vmec_class types using vmec_construct_full or vmec_construct_eq. More... | |
| interface | vmec_equilibrium::vmec_set_magnetic_cache |
| Interface for the setting the vmec_magnetic_cache types using vmec_set_magnetic_cache_responce, vmec_set_magnetic_cache_point or vmec_set_magnetic_cache_calc. More... | |
| interface | vmec_equilibrium::runvmec |
| Forward declare the interface for runvmec. More... | |
| interface | vmec_equilibrium::vmec_get_ne |
| Interface for the vmec density profile values. More... | |
| interface | vmec_equilibrium::vmec_get_gp_ne |
| Interface for the vmec guassian process density profile values. More... | |
| interface | vmec_equilibrium::vmec_get_te |
| Interface for the vmec electron temperature profile values. More... | |
| interface | vmec_equilibrium::vmec_get_gp_te |
| Interface for the vmec guassian process electron temperature profile values. More... | |
| interface | vmec_equilibrium::vmec_get_ti |
| Interface for the vmec ion temperature profile values. More... | |
| interface | vmec_equilibrium::vmec_get_gp_ti |
| Interface for the vmec guassian process ion temperature profile values. More... | |
| interface | vmec_equilibrium::vmec_get_sxrem |
| Interface for the vmec soft x-ray emissivity profile values. More... | |
| interface | vmec_equilibrium::vmec_get_gp_sxrem |
| Interface for the vmec guassian process soft x-ray emissivity profile values. More... | |
| interface | vmec_equilibrium::vmec_get_p |
| Interface for the vmec pressure profile values. More... | |
| interface | vmec_equilibrium::vmec_get_ze |
| Interface for the vmec zeff profile values. More... | |
Modules | |
| module | vmec_equilibrium |
| Defines the base class of the type vmec_class. This module contains all the code necessary to interface V3FIT with VMEC. | |
Functions/Subroutines | |
| type(vmec_class) function, pointer | vmec_equilibrium::vmec_construct_eq (file_name, wout_file_name, iou, eq_comm, recon_comm, state_flags) |
| Construct a vmec_class object. More... | |
| type(vmec_class) function, pointer | vmec_equilibrium::vmec_construct_full (file_name, wout_file_name, ne, te, ti, ze, sxrem, phi_offset, z_offset, pol_rad_ratio, iou, eq_comm, recon_comm, state_flags) |
| Construct a vmec_class object. More... | |
| subroutine | vmec_equilibrium::vmec_destruct (this) |
| Deconstruct a vmec_class object. More... | |
| subroutine | vmec_equilibrium::vmec_set_param (this, id, i_index, j_index, value, eq_comm, state_flags) |
| Sets the value of a reconstruction equilibrium parameter. More... | |
| subroutine | vmec_equilibrium::vmec_set_magnetic_cache_responce (this, response_object) |
| Set magnetic cache for plasma resonce. More... | |
| subroutine | vmec_equilibrium::vmec_set_magnetic_cache_point (this, use_axi) |
| Set magnetic cache initialy. More... | |
| subroutine | vmec_equilibrium::vmec_set_magnetic_cache_calc (this) |
| Set magnetic cache initialy. More... | |
| subroutine | vmec_equilibrium::vmec_set_namelist (this) |
| Sets namelist variables from the solved VMEC equilibrium. More... | |
| integer function | vmec_equilibrium::vmec_get_param_id (this, param_name) |
| Get the id for a reconstruction parameter. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_param_value (this, id, i_index, j_index) |
| Get the value of a reconstruction VMEC parameter. More... | |
| character(len=data_name_length) function | vmec_equilibrium::vmec_get_param_name (this, id) |
| Get the name of a reconstruction VMEC parameter. More... | |
| integer function | vmec_equilibrium::vmec_get_gp_ne_num_hyper_param (this) |
| Get the number of electron density gp kernel hyper parameters. More... | |
| real(rprec) function, dimension(:), pointer | vmec_equilibrium::vmec_get_ne_af (this) |
| Gets the electron density profile af array. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_gp_ne_ij (this, i, j) |
| Get the electron density gp kernel value for the two indicies. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_gp_ne_pi (this, x_cart, i) |
| Get the electron density gp kernel value for the position and index. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_gp_ne_pp (this, x_cart, y_cart) |
| Get the electron density gp kernel value for the position and position. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_ne_cart (this, x_cart) |
| Gets the electron density at a cartesian position. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_ne_radial (this, s) |
| Gets the electron density at a s position. More... | |
| integer function | vmec_equilibrium::vmec_get_gp_te_num_hyper_param (this) |
| Get the number of electron temperature gp kernel hyper parameters. More... | |
| real(rprec) function, dimension(:), pointer | vmec_equilibrium::vmec_get_te_af (this) |
| Gets the electron temperature profile af array. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_gp_te_ij (this, i, j) |
| Get the electron temperature gp kernel value for the two indicies. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_gp_te_pi (this, x_cart, i) |
| Get the electron temperature gp kernel value for the position and index. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_gp_te_pp (this, x_cart, y_cart) |
| Get the electron temperature gp kernel value for the position and position. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_te_cart (this, x_cart) |
| Gets the electron temperature at a cartesian position. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_te_radial (this, s) |
| Gets the electron temperature at a s position. More... | |
| integer function | vmec_equilibrium::vmec_get_gp_ti_num_hyper_param (this) |
| Get the number of ion temperature gp kernel hyper parameters. More... | |
| real(rprec) function, dimension(:), pointer | vmec_equilibrium::vmec_get_ti_af (this) |
| Gets the ion temperature profile af array. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_gp_ti_ij (this, i, j) |
| Get the ion temperature gp kernel value for the two indicies. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_gp_ti_pi (this, x_cart, i) |
| Get the ion temperature gp kernel value for the position and index. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_gp_ti_pp (this, x_cart, y_cart) |
| Get the ion temperature gp kernel value for the position and position. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_ti_cart (this, x_cart) |
| Gets the ion temperature at a cartesian position. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_ti_radial (this, s) |
| Gets the ion temperature at a s position. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_ze_cart (this, x_cart) |
| Gets the effective charge at a cartesian position. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_ze_radial (this, s) |
| Gets the effective charge at a s position. More... | |
| integer function | vmec_equilibrium::vmec_get_gp_sxrem_num_hyper_param (this, index) |
| Get the number of soft x-ray emission gp kernel hyper parameters. More... | |
| real(rprec) function, dimension(:), pointer | vmec_equilibrium::vmec_get_sxrem_af (this, index) |
| Gets the soft x-ray emissivity profile af array. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_gp_sxrem_ij (this, i, j, index) |
| Get the soft x-ray emissivity gp kernel value for the two indicies. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_gp_sxrem_pi (this, x_cart, i, index) |
| Get the soft x-ray emissivity gp kernel value for the position and index. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_gp_sxrem_pp (this, x_cart, y_cart, index) |
| Get the soft x-ray emissivity gp kernel value for the position and position. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_sxrem_cart (this, x_cart, index) |
| Gets the soft x-ray emissivity at a cartesian position. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_sxrem_radial (this, s, index) |
| Gets the soft x-ray emissivity at a s position. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_p_cart (this, x_cart) |
| Gets the plasma pressure at a cartesian position. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_p_radial (this, s) |
| Gets the plasma pressure at a s position. More... | |
| real(rprec) function, dimension(3) | vmec_equilibrium::vmec_get_b_vec (this, x_cart, cyl) |
| Gets the magnetic field vector at a position. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_int_b_dphi (this, r, theta) |
| Gets the loop integrated magnetic field at a position. More... | |
| real(rprec) function, dimension(3) | vmec_equilibrium::vmec_get_suv (this, x_cart) |
| Gets VMEC suv position. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_s (this, x_cart) |
| Gets VMEC s value at position. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_flux (this, x_cart) |
| Gets VMEC normalized flux value at position. More... | |
| integer function | vmec_equilibrium::vmec_get_plasma_edge (this, phi, r, z) |
| Gets the r and z positions of the outer surface at a toroidal angle. More... | |
| real(rprec) function, dimension(:,:,:), pointer | vmec_equilibrium::vmec_get_magnetic_volume_rgrid (this) |
| Get volume magnetic volume integration radial grid points. More... | |
| real(rprec) function, dimension(:,:,:), pointer | vmec_equilibrium::vmec_get_magnetic_volume_zgrid (this) |
| Get volume magnetic volume integration z grid points. More... | |
| real(rprec) function, dimension(:,:,:), pointer | vmec_equilibrium::vmec_get_magnetic_volume_jrgrid (this) |
| Get volume magnetic volume integration jr grid points. More... | |
| real(rprec) function, dimension(:,:,:), pointer | vmec_equilibrium::vmec_get_magnetic_volume_jphigrid (this) |
| Get volume magnetic volume integration jphi grid points. More... | |
| real(rprec) function, dimension(:,:,:), pointer | vmec_equilibrium::vmec_get_magnetic_volume_jzgrid (this) |
| Get volume magnetic volume integration jz grid points. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_volume_int_element (this) |
| Get volume integration element. More... | |
| real(rprec) function, dimension(:,:), pointer | vmec_equilibrium::vmec_get_con_surface_krgrid (this) |
| Get the conducting surface integration kr grid points. More... | |
| real(rprec) function, dimension(:,:), pointer | vmec_equilibrium::vmec_get_con_surface_kphigrid (this) |
| Get the conducting surface integration kphi grid points. More... | |
| real(rprec) function, dimension(:,:), pointer | vmec_equilibrium::vmec_get_con_surface_kzgrid (this) |
| Get the conducting surface integration kz grid points. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_area_int_element (this) |
| Get area integration element. More... | |
| real(rprec) function, dimension(:), pointer | vmec_equilibrium::vmec_get_ext_currents (this, num_currents, scale_currents) |
| Get external current. More... | |
| real(rprec) function, dimension(3) | vmec_equilibrium::vmec_get_b_vac (this, r_cyl) |
| Gets the vacuum magnetic field vector at a position. More... | |
| real(rprec) function, dimension(3) | vmec_equilibrium::vmec_get_ext_b_plasma (this, position, axi_only) |
| Get external plasma magnetic field. More... | |
| integer function | vmec_equilibrium::vmec_get_grid_size (this) |
| Get radial grid size. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_grid_start (this) |
| Get start of the radial grid. More... | |
| real(rprec) function | vmec_equilibrium::vmec_get_grid_stop (this) |
| Get radial grid size. More... | |
| logical function | vmec_equilibrium::vmec_is_scaler_value (this, id) |
| Checks if a parameter id is a scaler value. More... | |
| logical function | vmec_equilibrium::vmec_is_1d_array (this, id) |
| Checks if a parameter id is a 1d array. More... | |
| logical function | vmec_equilibrium::vmec_is_2d_array (this, id) |
| Checks if a parameter id is a 2d array. More... | |
| logical function | vmec_equilibrium::vmec_is_recon_param (this, id) |
| Checks if a parameter id is a reconstruction parameter. More... | |
| logical function | vmec_equilibrium::vmec_is_using_point (this) |
| Checks if a the point magnetics are being used. More... | |
| logical function | vmec_equilibrium::vmec_converge (this, num_iter, iou, eq_comm) |
| Solves the VMEC equilibrium. More... | |
| subroutine | vmec_equilibrium::vmec_read_vac_file (this, index, eq_comm) |
| Loads the vacuum magnetic field file. More... | |
| subroutine | vmec_equilibrium::vmec_save_state (this) |
| Save the internal state of the equilibrium. More... | |
| subroutine | vmec_equilibrium::vmec_reset_state (this) |
| Reset the internal state of the equilibrium. More... | |
| subroutine | vmec_equilibrium::vmec_write (this, iou) |
| Write out the equilibrium to an output file. More... | |
| subroutine | vmec_equilibrium::vmec_write_input (this, current_step) |
| Write the current valid input. More... | |
| subroutine | vmec_equilibrium::vmec_def_result (this, result_ncid, maxnsetps_dim_id) |
| Define NetCDF variables for the result file. More... | |
| subroutine | vmec_equilibrium::vmec_write_init_data (this, result_ncid) |
| Write inital data to NetCDF result file. More... | |
| subroutine | vmec_equilibrium::vmec_write_step_data (this, result_ncid, current_step) |
| Write step data to NetCDF result file. More... | |
| subroutine | vmec_equilibrium::vmec_restart (this, result_ncid, current_step) |
| Restart vmec from the result file. More... | |
| subroutine | vmec_equilibrium::vmec_sync_state (this, recon_comm) |
| Syncronize the vmec state to children. More... | |
| subroutine | vmec_equilibrium::vmec_sync_child (this, index, recon_comm) |
| Syncronize a child vmec state to the parent. More... | |
| subroutine | vmec_equilibrium::vmec_reset_boundary (this) |
| Reset the fixed boundary coefficients. More... | |
Variables | |
| integer, parameter | vmec_equilibrium::vmec_ac_id = 15 |
| 1D Array of function current profile parameters. Defined in vmec_input. | |
| integer, parameter | vmec_equilibrium::vmec_ac_aux_s_id = 16 |
| 1D Array of segment current profile s poitions. Defined in vmec_input. | |
| integer, parameter | vmec_equilibrium::vmec_ac_aux_f_id = 17 |
| 1D Array of segment current profile f values. Defined in vmec_input. | |
| integer, parameter | vmec_equilibrium::vmec_ai_id = 18 |
| 1D Array of function iotabar profile parameters. Defined in vmec_input. | |
| integer, parameter | vmec_equilibrium::vmec_ai_aux_s_id = 19 |
| 1D Array of segment iotabar profile s poitions. Defined in vmec_input. | |
| integer, parameter | vmec_equilibrium::vmec_ai_aux_f_id = 20 |
| 1D Array of segment iotabar profile f values. Defined in vmec_input. | |
| integer, parameter | vmec_equilibrium::vmec_am_id = 21 |
| 1D Array of function pressure profile parameters. Defined in vmec_input. | |
| integer, parameter | vmec_equilibrium::vmec_am_aux_s_id = 22 |
| 1D Array of segment pressure profile s poitions. Defined in vmec_input. | |
| integer, parameter | vmec_equilibrium::vmec_am_aux_f_id = 23 |
| 1D Array of segment pressure profile f values. Defined in vmec_input. | |
| integer, parameter | vmec_equilibrium::vmec_bloat_id = 24 |
| Defined in vmec_input. | |
| integer, parameter | vmec_equilibrium::vmec_rbc_id = 25 |
| 2D Array of outer boundary R cosine coeffiecents. Defined in vmec_input. | |
| integer, parameter | vmec_equilibrium::vmec_zbs_id = 26 |
| 2D Array of outer boundary Z sine coeffiecents. Defined in vmec_input. | |
| integer, parameter | vmec_equilibrium::vmec_rbs_id = 27 |
| 2D Array of outer boundary R sine coeffiecents. Defined in vmec_input. | |
| integer, parameter | vmec_equilibrium::vmec_zbc_id = 28 |
| 2D Array of outer boundary Z cosine coeffiecents. Defined in vmec_input. | |
| integer, parameter | vmec_equilibrium::vmec_extcur_id = 29 |
| 1D Array of external currents. Defined in vmec_input. | |
| integer, parameter | vmec_equilibrium::vmec_curtor_id = 30 |
| The toroidal current. Defined in vmec_input. | |
| integer, parameter | vmec_equilibrium::vmec_phiedge_id = 31 |
| The edge magnetic flux. Defined in vmec_input. | |
| integer, parameter | vmec_equilibrium::vmec_pres_scale_id = 32 |
| The scaling parameter for the pressure. Defined in vmec_input. | |
| integer, parameter | vmec_equilibrium::vmec_rmnc_id = 33 |
| 2D Array of surface R cosine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_zmns_id = 34 |
| 2D Array of surface Z sine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_lmns_id = 35 |
| 2D Array of surface lambda cosine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_gmnc_id = 36 |
| 2D Array of surface g cosine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_bsubsmns_id = 37 |
| 2D Array of surface B_s sine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_bsubumnc_id = 38 |
| 2D Array of surface B_u cosine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_bsubvmnc_id = 39 |
| 2D Array of surface B_v cosine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_bsupumnc_id = 40 |
| 2D Array of surface B^u cosine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_bsupvmnc_id = 41 |
| 2D Array of surface B^v cosine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_rmns_id = 42 |
| 2D Array of surface R sine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_zmnc_id = 43 |
| 2D Array of surface Z cosine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_lmnc_id = 44 |
| 2D Array of surface lambda sine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_gmns_id = 45 |
| 2D Array of surface g sine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_bsubsmnc_id = 46 |
| 2D Array of surface B_s cosine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_bsubumns_id = 47 |
| 2D Array of surface B_u sine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_bsubvmns_id = 48 |
| 2D Array of surface B_v sine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_bsupumns_id = 49 |
| 2D Array of surface B^u sine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_bsupvmns_id = 50 |
| 2D Array of surface B^v sine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_phi_id = 51 |
| Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_iotaf_id = 52 |
| 1D Array of full grid iotabar. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_iotas_id = 53 |
| 1D Array of half grid iotabar. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_raxis_cc_id = 54 |
| 1D Array of magnetic axis R cosine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_raxis_cs_id = 55 |
| 1D Array of magnetic axis R sine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_zaxis_cc_id = 56 |
| 1D Array of magnetic axis Z cosine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_zaxis_cs_id = 57 |
| 1D Array of magnetic axis Z sine coeffiecents. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_qfact_id = 58 |
| 1D Array of full grid safety factor. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_pp_ne_b_id = 59 |
| 1D Array of function density profile parameters. Defined in pprofile_T. | |
| integer, parameter | vmec_equilibrium::vmec_pp_ne_as_id = 60 |
| 1D Array of segment density profile s poitions. Defined in pprofile_T. | |
| integer, parameter | vmec_equilibrium::vmec_pp_ne_af_id = 61 |
| 1D Array of segment density profile f values. Defined in pprofile_T. | |
| integer, parameter | vmec_equilibrium::vmec_pp_sxrem_b_id = 62 |
| 1D Array of function sxrem profile parameters. Defined in pprofile_T. | |
| integer, parameter | vmec_equilibrium::vmec_pp_sxrem_as_id = 63 |
| 1D Array of segment sxrem profile s poitions. Defined in pprofile_T. | |
| integer, parameter | vmec_equilibrium::vmec_pp_sxrem_af_id = 64 |
| 1D Array of segment sxrem profile f values. Defined in pprofile_T. | |
| integer, parameter | vmec_equilibrium::vmec_pp_te_b_id = 65 |
| 1D Array of function electron temperature profile parameters. Defined in pprofile_T. | |
| integer, parameter | vmec_equilibrium::vmec_pp_te_as_id = 66 |
| 1D Array of segment electron temperature profile s poitions. Defined in pprofile_T. | |
| integer, parameter | vmec_equilibrium::vmec_pp_te_af_id = 67 |
| 1D Array of segment electron temperature profile f values. Defined in pprofile_T. | |
| integer, parameter | vmec_equilibrium::vmec_pp_ti_b_id = 68 |
| 1D Array of function ion temperature profile parameters. Defined in pprofile_T. | |
| integer, parameter | vmec_equilibrium::vmec_pp_ti_as_id = 69 |
| 1D Array of segment ion temperature profile s poitions. Defined in pprofile_T. | |
| integer, parameter | vmec_equilibrium::vmec_pp_ti_af_id = 70 |
| 1D Array of segment ion temperature profile f values. Defined in pprofile_T. | |
| integer, parameter | vmec_equilibrium::vmec_pp_ze_b_id = 71 |
| 1D Array of function zeff profile parameters. Defined in pprofile_T. | |
| integer, parameter | vmec_equilibrium::vmec_pp_ze_as_id = 72 |
| 1D Array of segment zeff profile s poitions. Defined in pprofile_T. | |
| integer, parameter | vmec_equilibrium::vmec_pp_ze_af_id = 73 |
| 1D Array of segment zeff profile f values. Defined in pprofile_T. | |
| integer, parameter | vmec_equilibrium::vmec_vvc_smaleli_id = 74 |
| Internal inducance. Defined in v3f_vmec_comm. Computed in eqfor. | |
| integer, parameter | vmec_equilibrium::vmec_vvc_kappa_p_id = 75 |
| Mean elongation. Defined in v3f_vmec_comm. Computed in eqfor. | |
| integer, parameter | vmec_equilibrium::vmec_betatot_id = 76 |
| Total Beta. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_betapol_id = 77 |
| Poloidal Beta. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_betator_id = 78 |
| Toroidal Beta. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_betaxis_id = 79 |
| Beta on axis. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_jcuru_id = 80 |
| Poloidal current density. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_jcurv_id = 81 |
| Toroidal current density. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_jdotb_id = 82 |
| Current density in direction of b field. Defined in read_wout_mod. | |
| integer, parameter | vmec_equilibrium::vmec_phi_offset_id = 83 |
| Plasma Phi offset. This is a parameter to allow changing the phi angle of a quasi helical state in an RFP. Defined in vmec_equilibrium. | |
| integer, parameter | vmec_equilibrium::vmec_z_offset_id = 84 |
| Plasma z offset. This is a parameter to allow changing the vertical shift of the plasma. | |
| integer, parameter | vmec_equilibrium::magnetic_cache_vc_min_grid_points = 101 |
| Virtual casing grid points for vacuum field measurements. | |
| real(rprec), parameter | vmec_equilibrium::magnetic_cache_vc_grid_dim = 0.01 |
| Virtual casing grid dimension. | |
Contains module vmec_equilibrium.
Definition in file vmec_equilibrium.f.
1.8.17