VMEC 8.52
3D Equilibrium solver with nested flux surfaces.
|
Fourier-space bandpass filter on constraint force for spectral condensation. More...
Go to the source code of this file.
Functions/Subroutines | |
subroutine | alias (gcons, ztemp, gcs, gsc, gcc, gss) |
Fourier-space bandpass filter on constraint force for spectral condensation. | |
Fourier-space bandpass filter on constraint force for spectral condensation.
Definition in file alias.f90.
subroutine alias | ( | real(rprec), dimension(ns*nzeta,ntheta3), intent(out) | gcons, |
real(rprec), dimension(ns*nzeta,ntheta3), intent(in) | ztemp, | ||
real(rprec), dimension(ns,0:ntor,0:mpol1), intent(inout) | gcs, | ||
real(rprec), dimension(ns,0:ntor,0:mpol1), intent(inout) | gsc, | ||
real(rprec), dimension(ns,0:ntor,0:mpol1), intent(inout) | gcc, | ||
real(rprec), dimension(ns,0:ntor,0:mpol1), intent(inout) | gss ) |
Fourier-space bandpass filter on constraint force for spectral condensation.
Eliminates contributions to gcon from m=1 and m=mpol1-1=mpol-2 poloidal mode numbers.
gcons | ! output: Fourier-filtered spectral condensation force gcon |
ztemp | ! input: full-m gcon in real-space constraint force |
gcs | ! temporary storage |
gsc | ! temporary storage |
gcc | ! temporary storage |
gss | ! temporary storage |
Definition at line 14 of file alias.f90.
References vmec_main::faccon, vmec_main::ireflect, and vmec_main::tcon.
Referenced by funct3d().