Discontinuous Galerkin Library
#include "dg/algorithm.h"
|
Go to the source code of this file.
Classes | |
struct | dg::aRealGeometryX2d< real_type > |
This is the abstract interface class for a two-dimensional RealGeometryX. More... | |
struct | dg::aRealGeometryX3d< real_type > |
This is the abstract interface class for a three-dimensional RealGeometryX. More... | |
struct | dg::RealCartesianGridX2d< real_type > |
two-dimensional GridX with RealCartesian metric More... | |
struct | dg::RealCartesianGridX3d< real_type > |
three-dimensional GridX with RealCartesian metric More... | |
Namespaces | |
namespace | dg |
This is the namespace for all functions and classes defined and used by the discontinuous Galerkin library. | |
Typedefs | |
using | dg::CartesianGridX2d = dg::RealCartesianGridX2d< double > |
using | dg::CartesianGridX3d = dg::RealCartesianGridX3d< double > |
using | dg::aGeometryX2d = dg::aRealGeometryX2d< double > |
using | dg::aGeometryX3d = dg::aRealGeometryX3d< double > |
Functions | |
template<class Functor , class real_type > | |
thrust::host_vector< real_type > | dg::pullback (const Functor &f, const aRealGeometryX2d< real_type > &g) |
\( f_i = f( x(\zeta_i, \eta_i), y(\zeta_i, \eta_i))\) More... | |
template<class Functor , class real_type > | |
thrust::host_vector< real_type > | dg::pullback (const Functor &f, const aRealGeometryX3d< real_type > &g) |
\( f_i = f( x(\zeta_i, \eta_i, \nu_i), y(\zeta_i, \eta_i, \nu_i), z(\zeta_i,\eta_i,\nu_i))\) More... | |