ParMooN
 All Classes Functions Variables Friends Pages
Public Member Functions | List of all members
TQuadFormulaHexa Class Reference

#include <QuadFormulaHexa.h>

Inheritance diagram for TQuadFormulaHexa:
Inheritance graph
[legend]
Collaboration diagram for TQuadFormulaHexa:
Collaboration graph
[legend]

Public Member Functions

 TQuadFormulaHexa ()
 
 TQuadFormulaHexa (int n_points, double *weights, double *xi, double *eta, double *zeta, int acc)
 
void Vertex ()
 
void Gauss2 ()
 
void Gauss3 ()
 
void Gauss4 ()
 
void Gauss5 ()
 
void Gauss6 ()
 
void Gauss7 ()
 
void Gauss8 ()
 
void Gauss9 ()
 
void VerticesAndOrigin ()
 
void VerticesAndOrigin15 ()
 
void VerticesAndOrigin57 ()
 
void Degree7_Points38 ()
 
- Public Member Functions inherited from TQuadFormula3D
 TQuadFormula3D ()
 
 TQuadFormula3D (int n_points, double *weights, double *xi, double *eta, double *zeta, int acc)
 
virtual double * GetCoords (int i)
 
void GetFormulaData (int &n_points, double *&weights, double *&xi, double *&eta, double *&zeta)
 
- Public Member Functions inherited from TQuadFormula
int GetN_QuadPoints ()
 
double * GetWeights ()
 

Additional Inherited Members

- Static Public Member Functions inherited from TQuadFormula3D
static void FindLocalQuadFormula3D (int N_LocalUsedElements, FE3D *LocalUsedElements, QuadFormula2D &qf1, QuadFormula3D &qf2)
 
- Protected Member Functions inherited from TQuadFormula3D
void InitObject (int n, double *w, double *xi, double *eta, double *zeta, int acc)
 
- Protected Member Functions inherited from TQuadFormula
 TQuadFormula ()
 
- Protected Attributes inherited from TQuadFormula3D
double * Xi
 
double * Eta
 
double * Zeta
 
- Protected Attributes inherited from TQuadFormula
int N_QuadPoints
 
double * Weights
 
int Accuracy
 

Detailed Description

quadrature formula for a 3D integral on a hexahedron

Constructor & Destructor Documentation

TQuadFormulaHexa::TQuadFormulaHexa ( )

constructor

TQuadFormulaHexa::TQuadFormulaHexa ( int  n_points,
double *  weights,
double *  xi,
double *  eta,
double *  zeta,
int  acc 
)

constructor

Member Function Documentation

void TQuadFormulaHexa::Degree7_Points38 ( )

quad rule for polynomials of degree 7 with 38 quad points

Here is the call graph for this function:

Here is the caller graph for this function:

void TQuadFormulaHexa::Gauss2 ( )

Gauss2x2x2

Here is the call graph for this function:

Here is the caller graph for this function:

void TQuadFormulaHexa::Gauss3 ( )

Gauss 3x3x3

Here is the call graph for this function:

Here is the caller graph for this function:

void TQuadFormulaHexa::Gauss4 ( )

Gauss 4x4x4

Here is the call graph for this function:

Here is the caller graph for this function:

void TQuadFormulaHexa::Gauss5 ( )

Gauss 5x5x5

Here is the call graph for this function:

Here is the caller graph for this function:

void TQuadFormulaHexa::Gauss6 ( )

Gauss 6x6x6

Here is the call graph for this function:

Here is the caller graph for this function:

void TQuadFormulaHexa::Gauss7 ( )

Gauss 7x7x7

Here is the call graph for this function:

Here is the caller graph for this function:

void TQuadFormulaHexa::Gauss8 ( )

Gauss 8x8x8

Here is the call graph for this function:

Here is the caller graph for this function:

void TQuadFormulaHexa::Gauss9 ( )

Gauss 9x9x9

Here is the call graph for this function:

Here is the caller graph for this function:

void TQuadFormulaHexa::Vertex ( )

Vertex

Here is the call graph for this function:

Here is the caller graph for this function:

void TQuadFormulaHexa::VerticesAndOrigin ( )

quad rule with vertices and origin

Here is the call graph for this function:

Here is the caller graph for this function:

void TQuadFormulaHexa::VerticesAndOrigin15 ( )

quad rule with vertices and origin, 15 quad points

Here is the call graph for this function:

Here is the caller graph for this function:

void TQuadFormulaHexa::VerticesAndOrigin57 ( )

quad rule with vertices and origin, 57 quad points

Here is the call graph for this function:

Here is the caller graph for this function:


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