Extension: Geometries
#include "dg/geometries/geometries.h"
|
#include <thrust/host_vector.h>
#include "dg/topology/weights.h"
#include "magnetic_field.h"
#include "flux.h"
Go to the source code of this file.
Classes | |
struct | dg::geo::FluxSurfaceIntegral< container > |
Flux surface integral of the form \( \int dR dZ f(R,Z) \delta(\psi_p(R,Z)-\psi_0) g(R,Z) \). More... | |
struct | dg::geo::FluxVolumeIntegral< container > |
Flux volume integral of the form \( \int dR dZ f(R,Z) \Theta(\psi_p(R,Z)-\psi_0) g(R,Z) \). More... | |
struct | dg::geo::FluxSurfaceAverage< container > |
Flux surface average (differential volume average) over quantity \( \langle f\rangle(\psi_0) = \frac{1}{A} \int dR dZ \delta(\psi_p(R,Z)-\psi_0) f(R,Z)H(R,Z) \). More... | |
struct | dg::geo::SafetyFactorAverage |
Class for the evaluation of the safety factor q based on a flux-surface integral \( q(\psi_0) = \frac{1}{2\pi} \int dRdZ \frac{I(\psi_p)}{R} \delta(\psi_p - \psi_0)H(R,Z) \). More... | |
struct | dg::geo::SafetyFactor |
Evaluation of the safety factor q based on direct integration of \( q(\psi_0) = \frac{1}{2\pi} \int d\Theta \frac{B^\varphi}{B^\Theta} \). More... | |
Namespaces | |
namespace | dg |
namespace | dg::geo |
The flux surface average