Extension: Geometries
#include "dg/geometries/geometries.h"
average.h File Reference
#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
 

Detailed Description

The flux surface average