V3FIT
Public Attributes | List of all members
vmec_equilibrium::vmec_class Type Reference

Base class representing a vmec_equilibrium. More...

Public Attributes

character(len=path_length) wout_file_name
 File name of the output of vmec.
 
character(len=path_length) vmec_file_name
 File name of the vmec namelist inout file.
 
type(pprofile_class), pointer ne => null()
 pprofile_T describing a flux surface constant electron denisty profile.
 
type(pprofile_class), pointer te => null()
 pprofile_T describing a flux surface constant electron temperature profile.
 
type(pprofile_class), pointer ti => null()
 pprofile_T describing a flux surface constant ion temperature profile.
 
type(pprofile_pointer), dimension(:), pointer sxrem => null()
 pprofile_T describing a flux surface conatsnt soft x-ray emissivity profile.
 
type(pprofile_class), pointer ze => null()
 pprofile_T describing a flux surface constant Zeff profile.
 
real(rprec) pol_rad_ratio
 Ratio of the poloidal grid points to the poloidal grid points.
 
type(vmec_magnetic_cache), pointer magnetic_cache => null()
 Instance of a vmec_magnetic_cache object.
 
type(vmec_context_class), pointer vmec_context_save => null()
 VMEC context.
 
real(rprec) phi_offset = 0
 Plasma phi offset.
 
real(rprec) z_offset = 0
 Plasma z offset.
 
integer ns_index
 Index of the largest ns value.
 

Detailed Description

Base class representing a vmec_equilibrium.

Super Class:
equilibrium

Definition at line 396 of file vmec_equilibrium.f.


The documentation for this type was generated from the following file: