OGS
MathLib::GaussLegendrePyramid< 3 > Struct Reference

Detailed Description

Definition at line 45 of file GaussLegendrePyramid.h.

#include <GaussLegendrePyramid.h>

Static Public Attributes

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

Member Data Documentation

◆ NPoints

MATHLIB_EXPORT const unsigned MathLib::GaussLegendrePyramid< 3 >::NPoints = 13
static

Definition at line 48 of file GaussLegendrePyramid.h.

◆ Order

MATHLIB_EXPORT const unsigned MathLib::GaussLegendrePyramid< 3 >::Order = 3
static

Definition at line 47 of file GaussLegendrePyramid.h.

◆ W

double const MathLib::GaussLegendrePyramid< 3 >::W
static
Initial value:
= {
0.515003019323671498, 0.515003019323671498, 0.515003019323671498,
0.515003019323671498, 0.257183745242064659, 0.257183745242064659,
0.257183745242064659, 0.257183745242064659, 2.474004977113405936,
0.419515737191525950, 0.419515737191525950, 0.419515737191525950,
0.419515737191525950}

Definition at line 50 of file GaussLegendrePyramid.h.

◆ X

const std::array< std::array< double, 3 >, GaussLegendrePyramid< 3 >::NPoints > MathLib::GaussLegendrePyramid< 3 >::X
static
Initial value:
= {
{{{-0.673931986207731726, -0.673931986207731726,
-0.142857142857142857}},
{{0.673931986207731726, -0.673931986207731726, -0.142857142857142857}},
{{0.673931986207731726, 0.673931986207731726, -0.142857142857142857}},
{{-0.673931986207731726, 0.673931986207731726, -0.142857142857142857}},
{{-0.610639618865075532, 0.0, -0.321428571428571429}},
{{0.610639618865075532, 0.0, -0.321428571428571429}},
{{0.0, -0.610639618865075532, -0.321428571428571429}},
{{0.0, 0.610639618865075532, -0.321428571428571429}},
{{0.0, 0.0, 0.524394036075370072}},
{{-0.580939660561084423, -0.580939660561084423,
-0.830065359477124183}},
{{0.580939660561084423, -0.580939660561084423, -0.830065359477124183}},
{{0.580939660561084423, 0.580939660561084423, -0.830065359477124183}},
{{-0.580939660561084423, 0.580939660561084423,
-0.830065359477124183}}}}

Definition at line 49 of file GaussLegendrePyramid.h.


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