Extension: Geometries
#include "dg/geometries/geometries.h"
Loading...
Searching...
No Matches
Collaboration diagram for The Purely Toroidal expansion:

Functions

CylindricalFunctorsLvl2 dg::geo::toroidal::createPsip ()
 constant \(\psi_p = 1\)
 
CylindricalFunctorsLvl1 dg::geo::toroidal::createIpol ()
 constant \( I = 1\)
 
dg::geo::TokamakMagneticField dg::geo::createToroidalField (double R0)
 Create a Toroidal Magnetic field.
 

Detailed Description

Function Documentation

◆ createIpol()

CylindricalFunctorsLvl1 dg::geo::toroidal::createIpol ( )
inline

constant \( I = 1\)

Returns

◆ createPsip()

CylindricalFunctorsLvl2 dg::geo::toroidal::createPsip ( )
inline

constant \(\psi_p = 1\)

Returns

◆ createToroidalField()

dg::geo::TokamakMagneticField dg::geo::createToroidalField ( double R0)
inline

Create a Toroidal Magnetic field.

\[ \psi_p(R,Z) = 1, \quad I(\psi_p) = 1\]

Parameters
R0the major radius
Returns
A magnetic field object
Note
The solovev field can also be made to model a todoidal slab field
Chooses elongation=a=1, triangularity=0 and description as "none"