VMEC
8.52
3D Equilibrium solver with nested flux surfaces.
Toggle main menu visibility
Loading...
Searching...
No Matches
vparams.f90
Go to the documentation of this file.
1
!> \file
2
MODULE
vparams
3
4
USE
stel_kinds
5
USE
stel_constants
,
ONLY
:
zero
,
twopi
,
mu0
,
one
6
7
IMPLICIT NONE
8
9
! MAXIMUM PARAMETERS FOR VMEC CODE (FOR READING INPUT)
10
! USER SHOULD NOT ALTER THESE
11
12
INTEGER
,
PARAMETER
::
nsd
= 10001
!< maximum number of radial nodes
13
INTEGER
,
PARAMETER
::
mpold
= 101
!< maximum number of poloidal harmonics (in r,z,lam fourier series)
14
INTEGER
,
PARAMETER
::
ntord
= 101
!< maximum number of toroidal harmonics
15
INTEGER
,
PARAMETER
::
ndatafmax
= 1001
16
17
! DERIVED (FROM FUNDAMENTAL) PARAMETERS FOR VMEC CODE
18
INTEGER
,
PARAMETER
::
mpol1d
=
mpold
- 1
19
INTEGER
,
PARAMETER
::
ntor1d
=
ntord
+ 1
20
21
! file units
22
INTEGER
,
PARAMETER
::
nthreed0
= 9
23
INTEGER
,
PARAMETER
::
indata0
=
nthreed0
+ 2
24
INTEGER
,
PARAMETER
::
nwout0
=
nthreed0
+ 3
25
INTEGER
,
PARAMETER
::
jxbout0
=
nthreed0
+ 4
26
INTEGER
,
PARAMETER
::
nfort18
= 18
27
INTEGER
,
PARAMETER
::
nmercier0
= 52
28
INTEGER
::
nthreed
29
30
! MISCELLANEOUS PARAMETERS
31
REAL
(
rprec
),
PARAMETER
::
c1pm13
= 1.0e-13_dp
32
REAL
(
rprec
),
PARAMETER
::
c1pm8
= 1.0e-8_dp
33
REAL
(
rprec
),
PARAMETER
::
c1pm2
= 1.0e-2_dp
34
REAL
(
rprec
),
PARAMETER
::
cp05
= 0.05_dp
35
REAL
(
rprec
),
PARAMETER
::
cp15
= 0.15_dp
36
REAL
(
rprec
),
PARAMETER
::
cp25
= 0.25_dp
37
REAL
(
rprec
),
PARAMETER
::
cp5
= 0.50_dp
38
REAL
(
rprec
),
PARAMETER
::
osqrt2
= 0.707106781186547462_dp
!< 1/sqrt(2)
39
REAL
(
rprec
),
PARAMETER
::
c1p5
= 1.50_dp
40
REAL
(
rprec
),
PARAMETER
::
c2p0
= 2.0_dp
41
REAL
(
rprec
),
PARAMETER
::
c3p0
= 3.0_dp
42
REAL
(
rprec
),
PARAMETER
::
cbig
= 0.9e30_dp
43
44
END MODULE
vparams
stel_constants
Definition
stel_constants.f90:2
stel_constants::twopi
real(dp), parameter twopi
Definition
stel_constants.f90:14
stel_constants::mu0
real(dp), parameter mu0
Definition
stel_constants.f90:24
stel_constants::one
real(dp), parameter one
Definition
stel_constants.f90:17
stel_constants::zero
real(dp), parameter zero
Definition
stel_constants.f90:18
stel_kinds
Definition
stel_kinds.f90:2
stel_kinds::rprec
integer, parameter rprec
Definition
stel_kinds.f90:10
vparams
Definition
vparams.f90:2
vparams::mpol1d
integer, parameter mpol1d
Definition
vparams.f90:18
vparams::cp15
real(rprec), parameter cp15
Definition
vparams.f90:35
vparams::cp05
real(rprec), parameter cp05
Definition
vparams.f90:34
vparams::cp5
real(rprec), parameter cp5
Definition
vparams.f90:37
vparams::c2p0
real(rprec), parameter c2p0
Definition
vparams.f90:40
vparams::cp25
real(rprec), parameter cp25
Definition
vparams.f90:36
vparams::nmercier0
integer, parameter nmercier0
Definition
vparams.f90:27
vparams::mpold
integer, parameter mpold
maximum number of poloidal harmonics (in r,z,lam fourier series)
Definition
vparams.f90:13
vparams::jxbout0
integer, parameter jxbout0
Definition
vparams.f90:25
vparams::nthreed
integer nthreed
Definition
vparams.f90:28
vparams::c1pm8
real(rprec), parameter c1pm8
Definition
vparams.f90:32
vparams::cbig
real(rprec), parameter cbig
Definition
vparams.f90:42
vparams::nwout0
integer, parameter nwout0
Definition
vparams.f90:24
vparams::nthreed0
integer, parameter nthreed0
Definition
vparams.f90:22
vparams::c3p0
real(rprec), parameter c3p0
Definition
vparams.f90:41
vparams::nsd
integer, parameter nsd
maximum number of radial nodes
Definition
vparams.f90:12
vparams::nfort18
integer, parameter nfort18
Definition
vparams.f90:26
vparams::ndatafmax
integer, parameter ndatafmax
Definition
vparams.f90:15
vparams::ntord
integer, parameter ntord
maximum number of toroidal harmonics
Definition
vparams.f90:14
vparams::c1p5
real(rprec), parameter c1p5
Definition
vparams.f90:39
vparams::c1pm2
real(rprec), parameter c1pm2
Definition
vparams.f90:33
vparams::ntor1d
integer, parameter ntor1d
Definition
vparams.f90:19
vparams::osqrt2
real(rprec), parameter osqrt2
1/sqrt(2)
Definition
vparams.f90:38
vparams::indata0
integer, parameter indata0
Definition
vparams.f90:23
vparams::c1pm13
real(rprec), parameter c1pm13
Definition
vparams.f90:31
src
data
vparams.f90
Generated on
for VMEC by
1.17.0