# directory

IntegrateIntegrals of various PDE operators used in discontinuous Galerkin methods.

### Contents

- Reference

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::

## Directories

- directory Riemann/
- Approximate Riemann solvers.

## Files

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