3-point Gauss quadrature coordinates in the triangle (0,0), (1,0), (0,1), and its traces. More...
#include <Quadrature.h>
Static Public Attributes | |
static const Quadrature *const | Bulk |
Bulk quadrature. | |
static const Quadrature *const | FaceOne |
Face (1,2) quadrature. | |
static const Quadrature *const | FaceTwo |
Face (2,3) quadrature. | |
static const Quadrature *const | FaceThree |
Face (3,1) quadrature. | |
Static Private Attributes | |
static const double | BulkCoordinates [] |
static const double | BulkWeights [] = {1./6.,1./6.,1./6.} |
static const double | FaceMapCoordinates [] |
static const double | FaceOneShapeCoordinates [] |
static const double | FaceOneWeights [] = {1./2.,1./2.} |
static const double | FaceTwoShapeCoordinates [] |
static const double | FaceTwoWeights [] = {1./2.,1./2.} |
static const double | FaceThreeShapeCoordinates [] |
static const double | FaceThreeWeights [] = {1./2.,1./2.} |
3-point Gauss quadrature coordinates in the triangle (0,0), (1,0), (0,1), and its traces.
Barycentric coordinates used for the Gauss points.
const Quadrature *const Triangle_1::Bulk [static] |
Bulk quadrature.
const double Triangle_1::BulkCoordinates [static, private] |
{0.6666666666666667e0,0.1666666666666667e0, 0.1666666666666667e0,0.6666666666666667e0, 0.1666666666666667e0,0.1666666666666667e0}
const double Triangle_1::BulkWeights = {1./6.,1./6.,1./6.} [static, private] |
const double Triangle_1::FaceMapCoordinates [static, private] |
{0.5 + 0.577350269/2., 0.5 - 0.577350269/2.}
const Quadrature *const Triangle_1::FaceOne [static] |
new Quadrature(Triangle_1::FaceMapCoordinates, Triangle_1::FaceOneShapeCoordinates, Triangle_1::FaceOneWeights, 1, 2, 2)
Face (1,2) quadrature.
const double Triangle_1::FaceOneShapeCoordinates [static, private] |
{0.5 + 0.577350269/2., 0.5 - 0.577350269/2., 0.5 - 0.577350269/2., 0.5 + 0.577350269/2.}
const double Triangle_1::FaceOneWeights = {1./2.,1./2.} [static, private] |
const Quadrature *const Triangle_1::FaceThree [static] |
new Quadrature(Triangle_1::FaceMapCoordinates, Triangle_1::FaceThreeShapeCoordinates, Triangle_1::FaceThreeWeights, 1, 2, 2)
Face (3,1) quadrature.
const double Triangle_1::FaceThreeShapeCoordinates [static, private] |
{0.5 - 0.577350269/2., 0., 0.5 + 0.577350269/2., 0.}
const double Triangle_1::FaceThreeWeights = {1./2.,1./2.} [static, private] |
const Quadrature *const Triangle_1::FaceTwo [static] |
new Quadrature(Triangle_1::FaceMapCoordinates, Triangle_1::FaceTwoShapeCoordinates, Triangle_1::FaceTwoWeights, 1, 2, 2)
Face (2,3) quadrature.
const double Triangle_1::FaceTwoShapeCoordinates [static, private] |
{0., 0.5 + 0.577350269/2., 0., 0.5 - 0.577350269/2.}
const double Triangle_1::FaceTwoWeights = {1./2.,1./2.} [static, private] |