VMEC 8.52
3D Equilibrium solver with nested flux surfaces.
Loading...
Searching...
No Matches
vmec_persistent.f90
Go to the documentation of this file.
1
3
4 USE stel_kinds, ONLY: rprec
5
6 IMPLICIT NONE
7
8 INTEGER, DIMENSION(:), ALLOCATABLE :: ixm
9 INTEGER, DIMENSION(:), ALLOCATABLE :: jmin3
10
11 REAL(rprec), DIMENSION(:,:), ALLOCATABLE :: cosmu
12 REAL(rprec), DIMENSION(:,:), ALLOCATABLE :: sinmu
13 REAL(rprec), DIMENSION(:,:), ALLOCATABLE :: cosmum
14 REAL(rprec), DIMENSION(:,:), ALLOCATABLE :: sinmum
15 REAL(rprec), DIMENSION(:,:), ALLOCATABLE :: cosmumi
16 REAL(rprec), DIMENSION(:,:), ALLOCATABLE :: sinmumi
17 REAL(rprec), DIMENSION(:,:), ALLOCATABLE :: cosnv
18 REAL(rprec), DIMENSION(:,:), ALLOCATABLE :: sinnv
19 REAL(rprec), DIMENSION(:,:), ALLOCATABLE :: cosnvn
20 REAL(rprec), DIMENSION(:,:), ALLOCATABLE :: sinnvn
21
22 REAL(rprec), DIMENSION(:,:), ALLOCATABLE :: cosmui
23 REAL(rprec), DIMENSION(:,:), ALLOCATABLE :: sinmui
24 REAL(rprec), DIMENSION(:,:), ALLOCATABLE :: cosmui3
25 REAL(rprec), DIMENSION(:,:), ALLOCATABLE :: cosmumi3
26
27 REAL(rprec), DIMENSION(:), ALLOCATABLE, TARGET :: xm
28 REAL(rprec), DIMENSION(:), ALLOCATABLE, TARGET :: xn
29 REAL(rprec), DIMENSION(:), ALLOCATABLE, TARGET :: xm_nyq
30 REAL(rprec), DIMENSION(:), ALLOCATABLE, TARGET :: xn_nyq
31
32 REAL(rprec), DIMENSION(:), ALLOCATABLE :: cos01
33 REAL(rprec), DIMENSION(:), ALLOCATABLE :: sin01
34
35END MODULE vmec_persistent
integer, parameter rprec
real(rprec), dimension(:,:), allocatable sinnvn
real(rprec), dimension(:,:), allocatable sinmui
real(rprec), dimension(:,:), allocatable cosnvn
real(rprec), dimension(:), allocatable, target xm_nyq
real(rprec), dimension(:), allocatable sin01
real(rprec), dimension(:,:), allocatable sinmumi
real(rprec), dimension(:,:), allocatable cosmu
integer, dimension(:), allocatable jmin3
real(rprec), dimension(:,:), allocatable sinmu
real(rprec), dimension(:), allocatable cos01
real(rprec), dimension(:), allocatable, target xm
real(rprec), dimension(:,:), allocatable cosmumi
real(rprec), dimension(:,:), allocatable cosmui
real(rprec), dimension(:,:), allocatable sinnv
real(rprec), dimension(:), allocatable, target xn
real(rprec), dimension(:,:), allocatable cosmui3
real(rprec), dimension(:), allocatable, target xn_nyq
real(rprec), dimension(:,:), allocatable cosmum
integer, dimension(:), allocatable ixm
real(rprec), dimension(:,:), allocatable cosnv
real(rprec), dimension(:,:), allocatable sinmum
real(rprec), dimension(:,:), allocatable cosmumi3