|
VMEC 8.52
3D Equilibrium solver with nested flux surfaces.
|
Fourier-transform forces from real space to Fourier space. More...
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | tomnsps (frzl_array, armn, brmn, crmn, azmn, bzmn, czmn, blmn, clmn, arcon, azcon) |
| Fourier-transform symmetric forces from real space to Fourier space. | |
| subroutine | tomnspa (frzl_array, armn, brmn, crmn, azmn, bzmn, czmn, blmn, clmn, arcon, azcon) |
| Fourier-transform anti-symmetric forces from real space to Fourier space. | |
Fourier-transform forces from real space to Fourier space.
Definition in file tomnsp.f90.
| subroutine tomnspa | ( | 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) | armn, | ||
| real(rprec), dimension(ns*nzeta,ntheta3,0:1), intent(in) | brmn, | ||
| real(rprec), dimension(ns*nzeta,ntheta3,0:1), intent(in) | crmn, | ||
| real(rprec), dimension(ns*nzeta,ntheta3,0:1), intent(in) | azmn, | ||
| real(rprec), dimension(ns*nzeta,ntheta3,0:1), intent(in) | bzmn, | ||
| real(rprec), dimension(ns*nzeta,ntheta3,0:1), intent(in) | czmn, | ||
| real(rprec), dimension(ns*nzeta,ntheta3,0:1), intent(in) | blmn, | ||
| real(rprec), dimension(ns*nzeta,ntheta3,0:1), intent(in) | clmn, | ||
| 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.
| frzl_array | |
| armn | |
| brmn | |
| crmn | |
| azmn | |
| bzmn | |
| czmn | |
| blmn | |
| clmn | |
| arcon | |
| azcon |
Definition at line 184 of file tomnsp.f90.
References vmec_main::ivac, vmec_params::jlam, vmec_params::jmin2, vmec_main::lthreed, vmec_params::ntmax, vmec_main::num_eqsolve_retries, dbgout::open_dbg_context(), vmec_params::rcs, vmec_params::rsc, vmec_main::xmpq, vmec_params::zcc, and vmec_params::zss.
Referenced by funct3d().
| subroutine tomnsps | ( | 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) | armn, | ||
| real(rprec), dimension(ns*nzeta*ntheta3,0:1), intent(in) | brmn, | ||
| real(rprec), dimension(ns*nzeta*ntheta3,0:1), intent(in) | crmn, | ||
| real(rprec), dimension(ns*nzeta*ntheta3,0:1), intent(in) | azmn, | ||
| real(rprec), dimension(ns*nzeta*ntheta3,0:1), intent(in) | bzmn, | ||
| real(rprec), dimension(ns*nzeta*ntheta3,0:1), intent(in) | czmn, | ||
| real(rprec), dimension(ns*nzeta*ntheta3,0:1), intent(in) | blmn, | ||
| real(rprec), dimension(ns*nzeta*ntheta3,0:1), intent(in) | clmn, | ||
| 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.
| frzl_array | |
| armn | |
| brmn | |
| crmn | |
| azmn | |
| bzmn | |
| czmn | |
| blmn | |
| clmn | |
| arcon | |
| azcon |
Definition at line 17 of file tomnsp.f90.
References vmec_main::ivac, vmec_params::jlam, vmec_params::jmin2, vmec_main::lthreed, vmec_params::ntmax, vmec_main::num_eqsolve_retries, dbgout::open_dbg_context(), vmec_params::rcc, vmec_params::rss, vmec_main::xmpq, vmec_params::zcs, and vmec_params::zsc.
Referenced by funct3d().