Extension: Geometries
#include "dg/geometries/geometries.h"
|
Classes | |
struct | dg::geo::polynomial::Psip |
\( \psi_p(R,Z) =
R_0P_{\psi}\Bigg\{ \sum_{i=0}^{M-1} \sum_{j=0}^{N-1} c_{iN+j} \bar R^i \bar Z^j \Bigg\}
\) More... | |
struct | dg::geo::polynomial::PsipR |
struct | dg::geo::polynomial::PsipRR |
struct | dg::geo::polynomial::PsipZ |
struct | dg::geo::polynomial::PsipZZ |
struct | dg::geo::polynomial::PsipRZ |
struct | dg::geo::polynomial::Parameters |
Constructs and display geometric parameters for the polynomial fields. More... | |
Functions | |
dg::geo::CylindricalFunctorsLvl2 | dg::geo::polynomial::createPsip (Parameters gp) |
dg::geo::CylindricalFunctorsLvl1 | dg::geo::polynomial::createIpol (Parameters gp) |
dg::geo::TokamakMagneticField | dg::geo::createPolynomialField (dg::geo::polynomial::Parameters gp) |
Create a Polynomial Magnetic field. | |
|
inline |
|
inline |
Create a Polynomial Magnetic field.
\[ \psi_p(R,Z) = R_0P_{\psi}\Bigg\{ \sum_{i=0}^{M-1} \sum_{j=0}^{N-1} c_{iN+j} \bar R^i \bar Z^j \Bigg\} \]
\[ I = P_I \]
with \( \bar R := \frac{ R}{R_0} \) and \(\bar Z := \frac{Z}{R_0}\)
Based on dg::geo::polynomial::Psip(gp)
and dg::Constant
(gp.pi)
gp | Polynomial parameters |
|
inline |