In applied mathematics, discontinuous Galerkin methods (DG methods) form a class of
numerical methods for solving
differential equation
In mathematics, a differential equation is an equation that relates one or more unknown functions and their derivatives. In applications, the functions generally represent physical quantities, the derivatives represent their rates of change, a ...
s. They combine features of the
finite element
The finite element method (FEM) is a popular method for numerically solving differential equations arising in engineering and mathematical models, mathematical modeling. Typical problem areas of interest include the traditional fields of struct ...
and the
finite volume framework and have been successfully applied to
hyperbolic
Hyperbolic is an adjective describing something that resembles or pertains to a hyperbola (a curve), to hyperbole (an overstatement or exaggeration), or to hyperbolic geometry.
The following phenomena are described as ''hyperbolic'' because they ...
,
elliptic
In mathematics, an ellipse is a plane curve surrounding two focal points, such that for all points on the curve, the sum of the two distances to the focal points is a constant. It generalizes a circle, which is the special type of ellipse in ...
,
parabolic and mixed form problems arising from a wide range of applications. DG methods have in particular received considerable interest for problems with a dominant first-order part, e.g. in
electrodynamics
In physics, electromagnetism is an interaction that occurs between particles with electric charge. It is the second-strongest of the four fundamental interactions, after the strong force, and it is the dominant force in the interactions o ...
,
fluid mechanics
Fluid mechanics is the branch of physics concerned with the mechanics of fluids (liquids, gases, and plasmas) and the forces on them.
It has applications in a wide range of disciplines, including mechanical, aerospace, civil, chemical and ...
and
.
Discontinuous Galerkin methods were first proposed and analyzed in the early 1970s as a technique to numerically solve partial differential equations. In 1973 Reed and Hill introduced a DG method to solve the hyperbolic neutron transport equation.
The origin of the DG method for elliptic problems cannot be traced back to a single publication as features such as jump penalization in the modern sense were developed gradually. However, among the early influential contributors were
Babuška,
J.-L. Lions, Joachim Nitsche and Miloš Zlámal. DG methods for elliptic problems were already developed in a paper by Garth Baker in the setting of 4th order equations in 1977. A more complete account of the historical development and an introduction to DG methods for elliptic problems is given in a publication by Arnold, Brezzi, Cockburn and Marini. A number of research directions and challenges on DG methods are collected in the proceedings volume edited by Cockburn, Karniadakis and Shu.
Overview
Much like the
continuous Galerkin (CG) method, the discontinuous Galerkin (DG) method is a
finite element method
The finite element method (FEM) is a popular method for numerically solving differential equations arising in engineering and mathematical modeling. Typical problem areas of interest include the traditional fields of structural analysis, heat ...
formulated relative to a
weak formulation Weak formulations are important tools for the analysis of mathematical equations that permit the transfer of concepts of linear algebra to solve problems in other fields such as partial differential equations. In a weak formulation, equations or ...
of a particular model system. Unlike traditional CG methods that are
conforming, the DG method works over a trial space of functions that are only
piecewise continuous
In mathematics, a piecewise-defined function (also called a piecewise function, a hybrid function, or definition by cases) is a function defined by multiple sub-functions, where each sub-function applies to a different interval in the domain. ...
, and thus often comprise more inclusive
function spaces
In mathematics, a function space is a Set (mathematics), set of function (mathematics), functions between two fixed sets. Often, the Domain of a function, domain and/or codomain will have additional Mathematical structure, structure which is inher ...
than the finite-dimensional inner product subspaces utilized in conforming methods.
As an example, consider the
continuity equation
A continuity equation or transport equation is an equation that describes the transport of some quantity. It is particularly simple and powerful when applied to a conserved quantity, but it can be generalized to apply to any extensive quantity. ...
for a scalar unknown
in a spatial domain
without "sources" or "sinks" :
:
where
is the flux of
.
Now consider the finite-dimensional space of discontinuous piecewise polynomial functions over the spatial domain
restricted to a discrete
triangulation
In trigonometry and geometry, triangulation is the process of determining the location of a point by forming triangles to the point from known points.
Applications
In surveying
Specifically in surveying, triangulation involves only angle ...
, written as
:
for
the space of polynomials with degrees less than or equal to
over element
indexed by
. Then for finite element shape functions
the solution is represented by
:
Then similarly choosing a test function
:
multiplying the continuity equation by
and
integrating by parts in space, the semidiscrete DG formulation becomes:
:
Scalar hyperbolic conservation law
A scalar
hyperbolic conservation law is of the form
:
where one tries to solve for the unknown scalar function
, and the functions
are typically given.
Space discretization
The
-space will be discretized as
: