Discontinuous Galerkin Library
#include "dg/algorithm.h"
Topological grids and operations
Collaboration diagram for Topological grids and operations:

Modules

 Topology base classes
 
 evaluate
 \( f_i = f(\vec x_i) \)
 
 create weights
 
 create derivatives
 \( D_x\), \( D_y\) and \( D_z \)
 
 create stencils
 
 Interpolation, Projection, Transformation
 \( I \) and \( P = I^\dagger\)
 
 Averaging
 
 Scatter and Gather
 

Classes

struct  dg::RealGrid1d< real_type >
 1D grid More...
 
struct  dg::RealGrid2d< real_type >
 The simplest implementation of aRealTopology2d. More...
 
struct  dg::RealGrid3d< real_type >
 The simplest implementation of aRealTopology3d. More...
 
struct  dg::RealGridX1d< real_type >
 1D grid for X-point topology More...
 
struct  dg::RealGridX2d< real_type >
 The simplest implementation of aRealTopologyX2d. More...
 
struct  dg::RealGridX3d< real_type >
 The simplest implementation of aRealTopologyX3d. More...
 
struct  dg::RealMPIGrid2d< real_type >
 The simplest implementation of aRealMPITopology2d. More...
 
struct  dg::RealMPIGrid3d< real_type >
 The simplest implementation of aRealMPITopology3d. More...
 

Detailed Description

Objects that store topological information (which point is neighbour of which other point) about the grid.