Extension: Geometries
#include "dg/geometries/geometries.h"
|
Classes | |
struct | dg::geo::circular::Psip |
struct | dg::geo::circular::PsipR |
struct | dg::geo::circular::PsipZ |
Functions | |
static CylindricalFunctorsLvl2 | dg::geo::circular::createPsip (double R0, double a, double b) |
\( \psi_p = 1- \left(\frac{R-R_0}{a}\right)^2 - \left( \frac{Z}{b}\right)^2 \) gives ellipsoid flux surfaces More... | |
static CylindricalFunctorsLvl1 | dg::geo::circular::createIpol (double I0) |
constant \( I = I_0\) More... | |
static dg::geo::TokamakMagneticField | dg::geo::createCircularField (double R0, double I0, double a=1, double b=1) |
\( \psi_p = 1- \left(\frac{R-R_0}{a}\right)^2 - \left( \frac{Z}{b}\right)^2,\quad I(\psi_p) = I_0 \) More... | |
|
inlinestatic |
\( \psi_p = 1- \left(\frac{R-R_0}{a}\right)^2 - \left( \frac{Z}{b}\right)^2,\quad I(\psi_p) = I_0 \)
Create a Magnetic field with ellipsoid flux surfaces and constant current
R0 | the major radius |
I0 | the current |
a | the length of R semi-axis |
b | the length of Z semi-axis |
|
inlinestatic |
constant \( I = I_0\)
|
inlinestatic |
\( \psi_p = 1- \left(\frac{R-R_0}{a}\right)^2 - \left( \frac{Z}{b}\right)^2 \) gives ellipsoid flux surfaces
R0 | the major radius |
a | the length of R semi-axis |
b | the length of Z semi-axis |