|
Extension: Geometries
#include "dg/geometries/geometries.h"
|
| 1. General Curvilinear grids | |
| 2. Curvilinear grid generators | \(( x,\ y,\ \zeta_x,\ \zeta_y,\ \eta_x,\ \eta_y)\) dg::geo::Hector |
| ▼3. New functors surrounding the magnetic field geometry | \( f(R,Z,\varphi)\) |
| ▼3.1 Creating a flux function | \(\psi_p(R,Z)\) dg::geo::createMagneticField |
| The solovev expansion | |
| The polynomial expansion | |
| The Taylor state expansion | |
| The Guenter expansion | |
| The Purely Toroidal expansion | |
| The Circular expansion | |
| Modification of any expansion | \( H(\psi_p(R,Z))\), dg::geo::createModifiedField |
| Wall and Sheath | |
| 3.2 Magnetic field, curvatures and associated functors | |
| 3.3 Penalization, weight and monitor metric functors | |
| 3.4. Utility functors and classes | \( h^{ij}\) |
| 4. Fieldaligned derivatives | \( \nabla_\parallel f\) |
| 5. Miscellaneous additions | \( q(\psi_p)\) and \( \nabla \psi_p ( R_X, Z_X) = 0\) |