|
| | Fourier representation |
| |
| | Interface geometry: iRbc, iZbs etc. |
| | The Fourier harmonics of the interfaces are contained in iRbc(1:mn,0:Mvol) and iZbs(1:mn,0:Mvol), where iRbc(l,j), iZbs(l,j) contains the Fourier harmonics, \(R_j\), \(Z_j\), of the \(l\)-th interface.
|
| |
| | Fourier Transforms |
| | The coordinate geometry and fields are mapped to/from Fourier space and real space using FFTW3. The resolution of the real space grid is given by Nt=Ndiscrete*4*Mpol and Nz=Ndiscrete*4*Ntor.
|
| |
| | Volume-integrated Chebyshev-metrics |
| | These are allocated in dforce(), defined in ma00aa(), and are used in matrix() to construct the matrices.
|
| |
| | Vector potential and the Beltrami linear system |
| |
| | Field matrices: dMA, dMB, dMC, dMD, dME, dMF |
| |
| | Construction of "force" |
| | The force vector is comprised of Bomn and Iomn.
|
| |
| | Covariant field on interfaces: Btemn, Bzemn, Btomn, Bzomn |
| | The covariant field.
|
| |
| | covariant field for Hessian computation: Bloweremn, Bloweromn |
| |
| | Geometrical degrees-of-freedom: LGdof, NGdof |
| | The geometrical degrees-of-freedom.
|
| |
| | Parallel construction of derivative matrix |
| |
| | Derivatives of multiplier and poloidal flux with respect to geometry: dmupfdx |
| |
| | Trigonometric factors |
| |
| | Volume integrals: lBBintegral, lABintegral |
| |
| | Internal global variables |
| | internal global variables; internal logical variables; default values are provided here; these may be changed according to input values
|
| |
| | Miscellaneous |
| | The following are miscellaneous flags required for the virtual casing field, external (vacuum) field integration, ...
|
| |