OGS
MathLib::GaussLegendrePyramid< ORDER > Struct Template Reference

## Detailed Description

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

The integration points and the weights can be computed by using a python code quadpy. Also see [15] .

Template Parameters
 ORDER integration order.

Definition at line 27 of file GaussLegendrePyramid.h.

#include <GaussLegendrePyramid.h>

## Public Member Functions

const std::array< std::array< double, 3 >, GaussLegendrePyramid< 1 >::NPointsX

double const W [1]

const std::array< std::array< double, 3 >, GaussLegendrePyramid< 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, 3 >, NPointsX

static MATHLIB_EXPORT const double W [NPoints]

## ◆ W() [1/2]

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

Definition at line 19 of file GaussLegendrePyramid.cpp.

19{128. / 27.};

## ◆ W() [2/2]

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

Definition at line 59 of file GaussLegendrePyramid.h.

## ◆ X() [1/2]

 const std::array< std::array< double, 3 >, GaussLegendrePyramid< 1 >::NPoints > MathLib::GaussLegendrePyramid< 1 >::X

Definition at line 17 of file GaussLegendrePyramid.cpp.

17{{{{0, 0, -0.5}}}}; // center of mass

## ◆ X() [2/2]

 const std::array< std::array< double, 3 >, GaussLegendrePyramid< 1 >::NPoints > MathLib::GaussLegendrePyramid< 1 >::X

Definition at line 57 of file GaussLegendrePyramid.h.

## ◆ NPoints

template<unsigned ORDER>
 MATHLIB_EXPORT const unsigned MathLib::GaussLegendrePyramid< ORDER >::NPoints = ORDER
static

Definition at line 30 of file GaussLegendrePyramid.h.

## ◆ Order

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

Definition at line 29 of file GaussLegendrePyramid.h.

## ◆ W

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

Definition at line 32 of file GaussLegendrePyramid.h.

## ◆ X

template<unsigned ORDER>
 MATHLIB_EXPORT const std::array, NPoints> MathLib::GaussLegendrePyramid< ORDER >::X
static

Definition at line 31 of file GaussLegendrePyramid.h.

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