Triangle_1 Class Reference

3-point Gauss quadrature coordinates in the triangle (0,0), (1,0), (0,1), and its traces. More...

#include <Quadrature.h>

Inheritance diagram for Triangle_1:
SpecificQuadratures

List of all members.

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.}

Detailed Description

3-point Gauss quadrature coordinates in the triangle (0,0), (1,0), (0,1), and its traces.

Barycentric coordinates used for the Gauss points.


Member Data Documentation

const Quadrature *const Triangle_1::Bulk [static]
Initial value:

Bulk quadrature.

const double Triangle_1::BulkCoordinates [static, private]
Initial value:
 
  {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]
Initial value:
 
  {0.5 + 0.577350269/2., 0.5 - 0.577350269/2.}
const Quadrature *const Triangle_1::FaceOne [static]
const double Triangle_1::FaceOneShapeCoordinates [static, private]
Initial value:
 
  {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]
const double Triangle_1::FaceThreeShapeCoordinates [static, private]
Initial value:
 
  {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]
const double Triangle_1::FaceTwoShapeCoordinates [static, private]
Initial value:
 
  {0., 0.5 + 0.577350269/2.,
   0., 0.5 - 0.577350269/2.}
const double Triangle_1::FaceTwoWeights = {1./2.,1./2.} [static, private]

The documentation for this class was generated from the following files:
Generated on Tue Aug 2 11:51:29 2011 for Galois by  doxygen 1.6.3