15 REAL(rprec),
DIMENSION(ns,0:ntor,0:mpol1,ntmax),
INTENT(inout) :: rmn
16 REAL(rprec),
DIMENSION(ns,0:ntor,0:mpol1,ntmax),
INTENT(inout) :: zmn
22 REAL(rprec) :: scale_fac
23 REAL(rprec),
DIMENSION(ns) :: t1
24 REAL(rprec),
DIMENSION(ns) :: dnumer
25 REAL(rprec),
DIMENSION(ns) :: denom
47 t1(js) =(rmn(js,n,m,ntype)**2.0_dp + zmn(js,n,m,ntype)**2.0_dp)*scale_fac
50 dnumer(2:ns) = dnumer(2:ns) + t1(2:ns)*
xmpq(m,3)
51 denom(2:ns) = denom(2:ns) + t1(2:ns)*
xmpq(m,2)
57 specw(2:ns) = dnumer(2:ns)/denom(2:ns)
real(rprec), dimension(:), allocatable specw
spectral width (diagnostic)
real(rprec), dimension(0:mpol1d, 3) xmpq
spectral condensation weighting factors
real(rprec), dimension(:), allocatable mscale
array for norming theta-trig functions (internal use only) so that the discrete SUM[cos(mu)*cos(m'u)]...
subroutine convert_sym(rmnss, zmncs)
Convert from internal representation to "physical" rmnss, zmncs Fourier form.
subroutine convert_asym(rmnsc, zmncc)
Convert from internal representation to "physical" rmnsc, zmncc Fourier form.