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

Fourier-transform forces from real space to Fourier space. More...

Go to the source code of this file.

Functions/Subroutines

subroutine tomnsps_con (frzl_array, brmn_con, bzmn_con, arcon, azcon)
 Fourier-transform symmetric forces from real space to Fourier space.
 
subroutine tomnspa_con (frzl_array, brmn_con, bzmn_con, arcon, azcon)
 Fourier-transform anti-symmetric forces from real space to Fourier space.
 

Detailed Description

Fourier-transform forces from real space to Fourier space.

Definition in file tomnsp_con.f90.

Function/Subroutine Documentation

◆ tomnspa_con()

subroutine tomnspa_con ( real(rprec), dimension(ns,0:ntor,0:mpol1,3*ntmax), intent(inout), target frzl_array,
real(rprec), dimension(ns*nzeta,ntheta3,0:1), intent(in) brmn_con,
real(rprec), dimension(ns*nzeta,ntheta3,0:1), intent(in) bzmn_con,
real(rprec), dimension(ns*nzeta,ntheta3,0:1), intent(in) arcon,
real(rprec), dimension(ns*nzeta,ntheta3,0:1), intent(in) azcon )

Fourier-transform anti-symmetric forces from real space to Fourier space.

Parameters
frzl_array
armn
brmn
crmn
azmn
bzmn
czmn
blmn
clmn
arcon
azcon

Definition at line 135 of file tomnsp_con.f90.

References vmec_main::ivac, vmec_params::jlam, vmec_params::jmin2, vmec_main::lthreed, vmec_params::ntmax, vmec_params::rcs, vmec_params::rsc, vmec_main::xmpq, vmec_params::zcc, and vmec_params::zss.

Referenced by funct3d().

Here is the caller graph for this function:

◆ tomnsps_con()

subroutine tomnsps_con ( real(rprec), dimension(ns,0:ntor,0:mpol1,3*ntmax), intent(out), target frzl_array,
real(rprec), dimension(ns*nzeta*ntheta3,0:1), intent(in) brmn_con,
real(rprec), dimension(ns*nzeta*ntheta3,0:1), intent(in) bzmn_con,
real(rprec), dimension(ns*nzeta*ntheta3,0:1), intent(in) arcon,
real(rprec), dimension(ns*nzeta*ntheta3,0:1), intent(in) azcon )

Fourier-transform symmetric forces from real space to Fourier space.

Parameters
frzl_array
armn
brmn
crmn
azmn
bzmn
czmn
blmn
clmn
arcon
azcon

Definition at line 17 of file tomnsp_con.f90.

References vmec_main::ivac, vmec_params::jlam, vmec_params::jmin2, vmec_main::lthreed, vmec_params::ntmax, vmec_params::rcc, vmec_params::rss, vmec_main::xmpq, vmec_params::zcs, and vmec_params::zsc.

Referenced by funct3d().

Here is the caller graph for this function: