Extension: Geometries
#include "dg/geometries/geometries.h"
Collaboration diagram for The Taylor state expansion:

Classes

struct  dg::geo::taylor::Psip
 
struct  dg::geo::taylor::PsipR
 
struct  dg::geo::taylor::PsipRR
 
struct  dg::geo::taylor::PsipZ
 
struct  dg::geo::taylor::PsipZZ
 
struct  dg::geo::taylor::PsipRZ
 
struct  dg::geo::taylor::Ipol
 
struct  dg::geo::taylor::IpolR
 
struct  dg::geo::taylor::IpolZ
 

Typedefs

typedef dg::geo::solovev::Parameters dg::geo::taylor::Parameters
 bring Parameters into the taylor namespace More...
 

Functions

static CylindricalFunctorsLvl2 dg::geo::taylor::createPsip (solovev::Parameters gp)
 
static CylindricalFunctorsLvl1 dg::geo::taylor::createIpol (solovev::Parameters gp)
 
static dg::geo::TokamakMagneticField dg::geo::createTaylorField (dg::geo::solovev::Parameters gp)
 Create a Taylor Magnetic field. More...
 

Detailed Description

Typedef Documentation

◆ Parameters

bring Parameters into the taylor namespace

Function Documentation

◆ createIpol()

static CylindricalFunctorsLvl1 dg::geo::taylor::createIpol ( solovev::Parameters  gp)
inlinestatic

◆ createPsip()

static CylindricalFunctorsLvl2 dg::geo::taylor::createPsip ( solovev::Parameters  gp)
inlinestatic

◆ createTaylorField()

static dg::geo::TokamakMagneticField dg::geo::createTaylorField ( dg::geo::solovev::Parameters  gp)
inlinestatic

Create a Taylor Magnetic field.

Based on dg::geo::taylor::Psip(gp) and dg::geo::taylor::Ipol(gp)

Parameters
gpSolovev parameters
Returns
A magnetic field object
Attention
The header taylor.h needs to be included seperately and depends on boost