V3FIT
Functions/Subroutines | Variables
grid_extension Module Reference

This file contains utilities for extending the vmec grid. More...

Functions/Subroutines

subroutine grid_extender (wout_file, itype, istat)
 
subroutine init_extender
 
real(dp) function getvp1 ()
 UNKNOWN. More...
 
subroutine remap_radial (rho, vrho)
 
real(dp) function get_volume (rho)
 
subroutine loadsurfacepoints (rho)
 
integer function read_vessel_file ()
 Read the vessel file. More...
 
subroutine surfavglocal (average, q3d, nsmin, nsmax)
 Get surface average quantity.
 

Variables

integer, parameter lin = 1
 Linear extension type.
 
integer, parameter quad = 2
 Quadtratic extension type.
 
integer, parameter cub = 3
 Cubic extension type.
 
real(dp), parameter p5 = 0.5_dp
 Divide by two constant.
 
integer interp_type
 
integer nse
 
real(dp), dimension(:,:), allocatable ri
 
real(dp), dimension(:,:), allocatable zi
 
real(dp), dimension(:,:), allocatable r1_vmec
 
real(dp), dimension(:,:), allocatable z1_vmec
 
real(dp), dimension(:,:), allocatable ru_vmec
 
real(dp), dimension(:,:), allocatable zu_vmec
 
real(dp), dimension(:,:), allocatable rv_vmec
 
real(dp), dimension(:,:), allocatable zv_vmec
 
real(dp), dimension(:,:), allocatable r1s_vmec
 
real(dp), dimension(:,:), allocatable r1ss_vmec
 
real(dp), dimension(:,:), allocatable z1s_vmec
 
real(dp), dimension(:,:), allocatable z1ss_vmec
 
real(dp), dimension(:,:), allocatable r1su_vmec
 
real(dp), dimension(:,:), allocatable z1su_vmec
 
real(dp), dimension(:,:), allocatable r1sv_vmec
 
real(dp), dimension(:,:), allocatable z1sv_vmec
 
real(dp), dimension(:,:), allocatable rmnc_v
 
real(dp), dimension(:,:), allocatable zmns_v
 
real(dp), dimension(:,:), allocatable rmns_v
 
real(dp), dimension(:,:), allocatable zmnc_v
 
real(dp), dimension(:,:,:), allocatable r_ext
 
real(dp), dimension(:,:,:), allocatable z_ext
 
real(dp), dimension(:,:,:), allocatable ru_ext
 
real(dp), dimension(:,:,:), allocatable zu_ext
 
real(dp), dimension(:,:,:), allocatable rv_ext
 
real(dp), dimension(:,:,:), allocatable zv_ext
 
real(dp), dimension(:,:), allocatable r1_ves
 
real(dp), dimension(:,:), allocatable z1_ves
 
real(dp), dimension(:,:), allocatable ru_ves
 
real(dp), dimension(:,:), allocatable zu_ves
 
real(dp), dimension(:,:), allocatable rv_ves
 
real(dp), dimension(:,:), allocatable zv_ves
 
real(dp), dimension(:,:,:), allocatable r_full
 
real(dp), dimension(:,:,:), allocatable z_full
 
real(dp), dimension(:,:,:), allocatable ru_full
 
real(dp), dimension(:,:,:), allocatable zu_full
 
real(dp), dimension(:,:,:), allocatable rv_full
 
real(dp), dimension(:,:,:), allocatable zv_full
 
real(dp), dimension(:,:,:), allocatable sqrtg_full
 
real(dp) s_edge
 
real(dp) ming
 
real(dp) maxg
 

Detailed Description

This file contains utilities for extending the vmec grid.

Function/Subroutine Documentation

◆ getvp1()

real(dp) function grid_extension::getvp1

UNKNOWN.

Returns
UNKNOWN

Definition at line 457 of file grid_extension.f90.

◆ read_vessel_file()

integer function grid_extension::read_vessel_file

Read the vessel file.

Returns
Error status of the read.

Definition at line 596 of file grid_extension.f90.