OGS
MathLib::GaussLegendreTri< ORDER > Struct Template Reference

Detailed Description

template<unsigned ORDER>
struct MathLib::GaussLegendreTri< ORDER >

Gauss-Legendre quadrature on triangles

Template Parameters
ORDERintegration order.

Definition at line 27 of file GaussLegendreTri.h.

#include <GaussLegendreTri.h>

Public Member Functions

const std::array< std::array< double, 2 >, GaussLegendreTri< 1 >::NPointsX
double const W [1]

Static Public Attributes

static MATHLIB_EXPORT const unsigned Order = ORDER
static MATHLIB_EXPORT const unsigned NPoints = ORDER
static MATHLIB_EXPORT const std::array< std::array< double, 2 >, NPointsX
static MATHLIB_EXPORT const double W [NPoints]

Member Function Documentation

◆ W()

double const MathLib::GaussLegendreTri< 1 >::W

Definition at line 64 of file GaussLegendreTri.h.

◆ X()

const std::array< std::array< double, 2 >, GaussLegendreTri< 1 >::NPoints > MathLib::GaussLegendreTri< 1 >::X

Definition at line 62 of file GaussLegendreTri.h.

Member Data Documentation

◆ NPoints

◆ Order

template<unsigned ORDER>
MATHLIB_EXPORT const unsigned MathLib::GaussLegendreTri< ORDER >::Order = ORDER
static

Definition at line 28 of file GaussLegendreTri.h.

◆ W

template<unsigned ORDER>
MATHLIB_EXPORT const double MathLib::GaussLegendreTri< ORDER >::W[NPoints]
static

Definition at line 31 of file GaussLegendreTri.h.

Referenced by MathLib::GaussLegendreTri< 2 >::W().

◆ X

template<unsigned ORDER>
MATHLIB_EXPORT const std::array<std::array<double, 2>, NPoints> MathLib::GaussLegendreTri< ORDER >::X
static

Definition at line 30 of file GaussLegendreTri.h.

Referenced by MathLib::GaussLegendreTri< 2 >::X().


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