Extension: Geometries
#include "dg/geometries/geometries.h"

The xx-component of the Liseikin monitor metric. More...

Inheritance diagram for dg::geo::Liseikin_XX:
[legend]

Public Member Functions

 Liseikin_XX (const CylindricalFunctorsLvl1 &psi, double k, double eps)
 
double do_compute (double x, double y) const
 
- Public Member Functions inherited from dg::geo::aCylindricalFunctor< Liseikin_XX >
double operator() (double R, double Z) const
  do_compute(R,Z) More...
 
double operator() (double R, double Z, double phi) const
  do_compute(R,Z) More...
 

Detailed Description

The xx-component of the Liseikin monitor metric.

\[ \chi^{xx} = (\psi_y^2+k^2\psi_x^2 + \varepsilon)/\sqrt{\det \chi} \]

with

\[ \det \chi = (\varepsilon+(\nabla\psi)^2)(\varepsilon+k^2(\nabla\psi)^2)\]

Constructor & Destructor Documentation

◆ Liseikin_XX()

dg::geo::Liseikin_XX::Liseikin_XX ( const CylindricalFunctorsLvl1 psi,
double  k,
double  eps 
)
inline

Member Function Documentation

◆ do_compute()

double dg::geo::Liseikin_XX::do_compute ( double  x,
double  y 
) const
inline

The documentation for this struct was generated from the following file: