Extension: Geometries
#include "dg/geometries/geometries.h"
|
A modification flux function. More...
Classes | |
struct | Psip |
\( \psi_{mod} := \begin{cases} H(\psi_p(R,Z))\text{ for } P(R,Z) \\ \psi_p(R,Z) \text { else } \end{cases} \) More... | |
struct | PsipR |
struct | PsipRR |
struct | PsipRZ |
struct | PsipZ |
struct | PsipZZ |
struct | SetCompose |
\( f( f_1(R,Z) , f_2(R,Z)) \) More... | |
struct | SetIntersection |
\( f_1 f_2 \equiv f_1 \cap f_2\) More... | |
struct | SetNot |
\( 1-f \equiv \bar f\) More... | |
struct | SetUnion |
\( f_1 + f_2 - f_1 f_2 \equiv f_1 \cup f_2\) More... | |
Functions | |
static dg::geo::CylindricalFunctorsLvl2 | createPsip (const std::function< bool(double, double)> predicate, const CylindricalFunctorsLvl2 &psip, double psi0, double alpha, double sign=-1) |
\( \psi_{mod} := \begin{cases} H(\psi_p(R,Z))\text{ for } P(R,Z) \\ \psi_p(R,Z) \text { else } \end{cases} \) More... | |
A modification flux function.