DUBeat  1.0.1
High-order discontinuous Galerkin methods and applications to cardiac electrophysiology
QGaussLegendreSimplex< dim > Class Template Reference

Class representing the Gauss-Legendre quadrature formula on simplex elements. More...

#include <QGaussLegendreSimplex.hpp>

Inheritance diagram for QGaussLegendreSimplex< dim >:
Collaboration diagram for QGaussLegendreSimplex< dim >:

Public Member Functions

 QGaussLegendreSimplex (const unsigned int n)
 Constructor. More...
 
 QGaussLegendreSimplex (const unsigned int n)
 To create \(n\) quadrature points and weights in the interval \((0,1)\). More...
 
 QGaussLegendreSimplex (const unsigned int n)
 To create \(n^2\) quadrature points and weights on the triangle of vertices \((0,0) , (0.1) , (1,0)\). More...
 
 QGaussLegendreSimplex (const unsigned int n)
 To create \(n^3\) quadrature points and weights on the tetrahedron of vertices \((0,0,0) , (1,0,0) , (0,1,0) , (0,0,1)\). More...
 

Detailed Description

template<unsigned int dim>
class QGaussLegendreSimplex< dim >

Class representing the Gauss-Legendre quadrature formula on simplex elements.

Not implemented yet in deal.II, DUBeat adds it to the deal.II quadrature methods.

Definition at line 99 of file QGaussLegendreSimplex.hpp.

Constructor & Destructor Documentation

◆ QGaussLegendreSimplex() [1/4]

template<unsigned int dim>
QGaussLegendreSimplex< dim >::QGaussLegendreSimplex ( const unsigned int  n)

Constructor.

◆ QGaussLegendreSimplex() [2/4]

QGaussLegendreSimplex< 1 >::QGaussLegendreSimplex ( const unsigned int  n)

To create \(n\) quadrature points and weights in the interval \((0,1)\).

Definition at line 108 of file QGaussLegendreSimplex.hpp.

◆ QGaussLegendreSimplex() [3/4]

QGaussLegendreSimplex< 2 >::QGaussLegendreSimplex ( const unsigned int  n)

To create \(n^2\) quadrature points and weights on the triangle of vertices \((0,0) , (0.1) , (1,0)\).

Definition at line 122 of file QGaussLegendreSimplex.hpp.

◆ QGaussLegendreSimplex() [4/4]

QGaussLegendreSimplex< 3 >::QGaussLegendreSimplex ( const unsigned int  n)

To create \(n^3\) quadrature points and weights on the tetrahedron of vertices \((0,0,0) , (1,0,0) , (0,1,0) , (0,0,1)\).

Definition at line 154 of file QGaussLegendreSimplex.hpp.


The documentation for this class was generated from the following file: