VMEC 8.52
3D Equilibrium solver with nested flux surfaces.
Loading...
Searching...
No Matches
vacmod.f90 File Reference

Go to the source code of this file.

Modules

module  vacmod
 

Functions/Subroutines

subroutine vacmod::allocate_nestor
 
subroutine vacmod::free_mem_nestor
 

Variables

real(rprec), parameter vacmod::p5 = cp5
 
real(rprec), parameter vacmod::two = c2p0
 
real(rprecvacmod::bsubvvac
 
real(rprecvacmod::pi2
 
real(rprecvacmod::pi3
 
real(rprecvacmod::pi4
 
real(rprecvacmod::alp
 
real(rprecvacmod::alu
 
real(rprecvacmod::alv
 
real(rprecvacmod::alvp
 
real(rprecvacmod::onp
 
real(rprecvacmod::onp2
 
logical vacmod::precal_done
 
real(rprec), dimension(:), allocatable, target vacmod::potvac
 
real(rprec), dimension(:), allocatable vacmod::m_map_wrt
 
real(rprec), dimension(:), allocatable vacmod::n_map_wrt
 
real(rprec), dimension(:), allocatable vacmod::bvecsav
 
real(rprec), dimension(:), allocatable vacmod::amatsav
 
real(rprec), dimension(:), allocatable vacmod::bexni
 
real(rprec), dimension(:), allocatable vacmod::brv
 
real(rprec), dimension(:), allocatable vacmod::bphiv
 
real(rprec), dimension(:), allocatable vacmod::bzv
 
real(rprec), dimension(:), allocatable vacmod::bsqvac
 
real(rprec), dimension(:), allocatable vacmod::r1b
 
real(rprec), dimension(:), allocatable vacmod::rub
 
real(rprec), dimension(:), allocatable vacmod::rvb
 
real(rprec), dimension(:), allocatable vacmod::z1b
 
real(rprec), dimension(:), allocatable vacmod::zub
 
real(rprec), dimension(:), allocatable vacmod::zvb
 
real(rprec), dimension(:), allocatable vacmod::bexu
 
real(rprec), dimension(:), allocatable vacmod::bexv
 
real(rprec), dimension(:), allocatable vacmod::bexn
 
real(rprec), dimension(:), allocatable vacmod::auu
 
real(rprec), dimension(:), allocatable vacmod::auv
 
real(rprec), dimension(:), allocatable vacmod::avv
 
real(rprec), dimension(:), allocatable vacmod::snr
 
real(rprec), dimension(:), allocatable vacmod::snv
 
real(rprec), dimension(:), allocatable vacmod::snz
 
real(rprec), dimension(:), allocatable vacmod::drv
 
real(rprec), dimension(:), allocatable vacmod::guu_b
 
real(rprec), dimension(:), allocatable vacmod::guv_b
 
real(rprec), dimension(:), allocatable vacmod::gvv_b
 
real(rprec), dimension(:), allocatable vacmod::rzb2
 
real(rprec), dimension(:), allocatable vacmod::rcosuv
 
real(rprec), dimension(:), allocatable vacmod::rsinuv
 
real(rprec), dimension(:), allocatable vacmod::raxis_nestor
 
real(rprec), dimension(:), allocatable vacmod::zaxis_nestor
 
real(rprec), dimension(:), allocatable vacmod::bsubu
 
real(rprec), dimension(:), allocatable vacmod::bsubv
 
real(rprec), dimension(:), allocatable vacmod::potu
 
real(rprec), dimension(:), allocatable vacmod::potv
 
real(rprec), dimension(:), allocatable vacmod::amatrix
 
real(rprec), dimension(:), allocatable vacmod::ruu
 
real(rprec), dimension(:), allocatable vacmod::ruv
 
real(rprec), dimension(:), allocatable vacmod::rvv
 
real(rprec), dimension(:), allocatable vacmod::zuu
 
real(rprec), dimension(:), allocatable vacmod::zuv
 
real(rprec), dimension(:), allocatable vacmod::zvv
 
real(rprec), dimension(:), allocatable vacmod::brad
 
real(rprec), dimension(:), allocatable vacmod::bphi
 
real(rprec), dimension(:), allocatable vacmod::bz
 
real(rprec), dimension(:,:), allocatable vacmod::xpts
 
real(rprec), dimension(:), allocatable vacmod::grpmn
 
real(rprec), dimension(:), allocatable vacmod::grpmn_m_map_wrt
 
real(rprec), dimension(:), allocatable vacmod::grpmn_n_map_wrt
 
real(rprec), dimension(:), allocatable vacmod::gstore
 
real(rprec), dimension(:,:), allocatable vacmod::green
 
real(rprec), dimension(:,:), allocatable vacmod::greenp
 
real(rprec), dimension(:), allocatable vacmod::r0p
 
real(rprec), dimension(:), allocatable vacmod::r1p
 
real(rprec), dimension(:), allocatable vacmod::r0m
 
real(rprec), dimension(:), allocatable vacmod::r1m
 
real(rprec), dimension(:), allocatable vacmod::sqrtc
 
real(rprec), dimension(:), allocatable vacmod::sqrta
 
real(rprec), dimension(:), allocatable vacmod::tlp2
 
real(rprec), dimension(:), allocatable vacmod::tlp1
 
real(rprec), dimension(:), allocatable vacmod::tlp
 
real(rprec), dimension(:), allocatable vacmod::tlm2
 
real(rprec), dimension(:), allocatable vacmod::tlm1
 
real(rprec), dimension(:), allocatable vacmod::tlm
 
real(rprec), dimension(:), allocatable vacmod::adp
 
real(rprec), dimension(:), allocatable vacmod::adm
 
real(rprec), dimension(:), allocatable vacmod::cma
 
real(rprec), dimension(:), allocatable vacmod::ra1p
 
real(rprec), dimension(:), allocatable vacmod::ra1m
 
real(rprec), dimension(:), allocatable vacmod::slm
 
real(rprec), dimension(:), allocatable vacmod::slp
 
real(rprec), dimension(:), allocatable vacmod::tlpm
 
real(rprec), dimension(:), allocatable vacmod::slpm
 
real(rprec), dimension(:), allocatable vacmod::delt1u
 
real(rprec), dimension(:), allocatable vacmod::azp1u
 
real(rprec), dimension(:), allocatable vacmod::azm1u
 
real(rprec), dimension(:), allocatable vacmod::cma11u
 
real(rprec), dimension(:), allocatable vacmod::sqad1u
 
real(rprec), dimension(:), allocatable vacmod::sqad2u
 
real(rprec), dimension(:,:), allocatable vacmod::all_tlp
 
real(rprec), dimension(:,:), allocatable vacmod::all_tlm
 
real(rprec), dimension(:,:), allocatable vacmod::all_slp
 
real(rprec), dimension(:,:), allocatable vacmod::all_slm
 
real(rprec), dimension(:), allocatable vacmod::gsave
 
real(rprec), dimension(:,:), allocatable vacmod::ga1
 
real(rprec), dimension(:,:), allocatable vacmod::ga2
 
real(rprec), dimension(:), allocatable vacmod::dsave
 
real(rprec), dimension(:,:,:), allocatable vacmod::g1
 
real(rprec), dimension(:,:,:), allocatable vacmod::g2
 
real(rprec), dimension(:,:,:), allocatable vacmod::bcos
 
real(rprec), dimension(:,:,:), allocatable vacmod::bsin
 
real(rprec), dimension(:,:,:), allocatable vacmod::source
 
real(rprec), dimension(:,:,:,:), allocatable vacmod::actemp
 
real(rprec), dimension(:,:,:,:), allocatable vacmod::astemp