|
Discontinuous Galerkin Library
#include "dg/algorithm.h"
|
base topology classes More...
#include <array>#include <cmath>#include <thrust/host_vector.h>#include "../backend/tensor_traits.h"#include "../backend/config.h"#include "dlt.h"#include "../enums.h"Go to the source code of this file.
Classes | |
| struct | dg::aRealTopology< real_type, Nd > |
| An abstract base class for Nd-dimensional dG grids. More... | |
| struct | dg::RealGrid< real_type, Nd > |
| The simplest implementation of aRealTopology. More... | |
Namespaces | |
| namespace | dg |
| This is the namespace for all functions and classes defined and used by the discontinuous Galerkin library. | |
Typedefs | |
| using | dg::Grid0d = dg::RealGrid<double,0> |
| using | dg::Grid1d = dg::RealGrid<double,1> |
| using | dg::Grid2d = dg::RealGrid<double,2> |
| using | dg::Grid3d = dg::RealGrid<double,3> |
| template<size_t Nd> | |
| using | dg::Grid = dg::RealGrid<double,Nd> |
| using | dg::aTopology2d = dg::aRealTopology<double,2> |
| using | dg::aTopology3d = dg::aRealTopology<double,3> |
| template<class T > | |
| using | dg::aRealTopology2d = dg::aRealTopology<T,2> |
| template<class T > | |
| using | dg::aRealTopology3d = dg::aRealTopology<T,3> |
| template<class T > | |
| using | dg::RealGrid0d = dg::RealGrid<T,0> |
| template<class T > | |
| using | dg::RealGrid1d = dg::RealGrid<T,1> |
| template<class T > | |
| using | dg::RealGrid2d = dg::RealGrid<T,2> |
| template<class T > | |
| using | dg::RealGrid3d = dg::RealGrid<T,3> |
base topology classes