src/PDE/Integrate/ directory

Integrals of various PDE operators used in discontinuous Galerkin methods.

Contents

This directory contains code used to compute various operators in systems of PDEs, discretized with discontinuous Galerkin methods. The code is reused between various different PDE types, such as inciter::dg::Transport and inciter::dg::CompFlow.

Directories

directory Riemann/
Approximate Riemann solvers.

Files

file Basis.C
Functions for computing the Dubiner basis functions in DG methods.
file Basis.h
Functions for computing the Dubiner basis functions in DG methods.
file Boundary.C
Functions for computing physical boundary surface integrals of a system of PDEs in DG methods.
file Boundary.h
Functions for computing physical boundary surface integrals of a system of PDEs in DG methods.
file Initialize.C
Functions for initialization of system of PDEs in DG methods.
file Initialize.h
Functions for initialization of system of PDEs in DG methods.
file Mass.C
Functions for computing the mass matrix for a system of PDEs in DG methods.
file Mass.h
Functions for computing the mass matrix for a system of PDEs in DG methods.
file Quadrature.C
Quadrature coordinates and weights for numerical integration.
file Quadrature.h
Quadrature coordinates and weights for numerical integration.
file Source.C
Functions for computing integrals of an arbitrary source term of a system of PDEs in DG methods.
file Source.h
Functions for computing integrals of an arbitrary source term of a system of PDEs in DG methods.
file Surface.C
Functions for computing internal surface integrals of a system of PDEs in DG methods.
file Surface.h
Functions for computing internal surface integrals of a system of PDEs in DG methods.
file Volume.C
Functions for computing volume integrals for a system of PDEs in DG methods.
file Volume.h
Functions for computing volume integrals for a system of PDEs in DG methods.