Extension: Geometries
#include "dg/geometries/geometries.h"
|
#include <iostream>
#include <cmath>
#include <vector>
#include "dg/blas.h"
#include "dg/algorithm.h"
#include "solovev_parameters.h"
#include "magnetic_field.h"
#include "modified.h"
Go to the source code of this file.
Classes | |
struct | dg::geo::solovev::Psip |
struct | dg::geo::solovev::PsipR |
struct | dg::geo::solovev::PsipRR |
struct | dg::geo::solovev::PsipZ |
struct | dg::geo::solovev::PsipZZ |
struct | dg::geo::solovev::PsipRZ |
struct | dg::geo::solovev::Ipol |
struct | dg::geo::solovev::IpolR |
struct | dg::geo::solovev::IpolZ |
Namespaces | |
namespace | dg |
namespace | dg::geo |
namespace | dg::geo::solovev |
Contains the solovev state type flux function. | |
Functions | |
static dg::geo::CylindricalFunctorsLvl2 | dg::geo::solovev::createPsip (const Parameters &gp) |
static dg::geo::CylindricalFunctorsLvl1 | dg::geo::solovev::createIpol (const Parameters &gp, const CylindricalFunctorsLvl1 &psip) |
static dg::geo::TokamakMagneticField | dg::geo::createSolovevField (dg::geo::solovev::Parameters gp) |
Create a Solovev Magnetic field. More... | |
static dg::geo::TokamakMagneticField | dg::geo::createModifiedSolovevField (dg::geo::solovev::Parameters gp, double psi0, double alpha, double sign=-1) |
DEPRECATED Create a modified Solovev Magnetic field. More... | |
MagneticField objects