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.

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.
file Mass.hpp
Functions for computing the mass matrix for a system of PDEs.
file MultiMatTerms.cpp
Functions for computing volume integrals of multi-material terms using DG methods.
file MultiMatTerms.hpp
Functions for computing volume integrals of multi-material terms using DG methods.
file Quadrature.cpp
Quadrature coordinates and weights for numerical integration.
file Quadrature.hpp
Quadrature coordinates and weights for numerical integration.
file SolidTerms.cpp
Functions for computing integrals for the RHS terms of the inverse deformation equations in the multi-material solid dynamics solver.
file SolidTerms.hpp
Functions for computing integrals for the RHS terms of the inverse deformation equations in the multi-material solid dynamics solver.
file Source.cpp
Functions for computing integrals of an arbitrary source term of a for single-material compressible flow, CompFlow using DG methods.
file Source.hpp
Functions for computing integrals of an arbitrary source term of a for single-material compressible flow, CompFlow using 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.