#include <QuadFormulaTria.h>
Public Member Functions | |
TQuadFormulaTria () | |
TQuadFormulaTria (int n_points, double *weights, double *xi, double *eta, int acc) | |
void | BaryCenter () |
void | MidPoint () |
void | SevenPoint () |
void | Gauss3 () |
void | Vertex () |
void | Degree8 () |
void | Degree9 () |
void | Degree11 () |
void | Degree19 () |
void | CompGauss3 () |
void | CompGauss4 () |
void | Gauss_Degree8 () |
Public Member Functions inherited from TQuadFormula2D | |
TQuadFormula2D () | |
TQuadFormula2D (int n_points, double *weights, double *xi, double *eta, int acc) | |
virtual double * | GetCoords (int i) |
void | GetFormulaData (int &n_points, double *&weights, double *&xi, double *&eta) |
Public Member Functions inherited from TQuadFormula | |
int | GetN_QuadPoints () |
double * | GetWeights () |
Additional Inherited Members | |
Static Public Member Functions inherited from TQuadFormula2D | |
static void | FindQuadFormula2D (FE2D *UsedElements, QuadFormula1D &qf1, QuadFormula2D &qf2) |
static void | FindQF_2D (FE2D CurrentElement, QuadFormula1D &qf1, QuadFormula2D &qf2) |
static void | FindLocalQuadFormula2D (int N_LocalUsedElements, FE2D *LocalUsedElements, QuadFormula1D &qf1, QuadFormula2D &qf2) |
Protected Member Functions inherited from TQuadFormula2D | |
void | InitObject (int n, double *w, double *xi, double *eta, int acc) |
Protected Member Functions inherited from TQuadFormula | |
TQuadFormula () | |
Protected Attributes inherited from TQuadFormula2D | |
double * | Xi |
double * | Eta |
Protected Attributes inherited from TQuadFormula | |
int | N_QuadPoints |
double * | Weights |
int | Accuracy |
quadrature formula for a 2D integral
TQuadFormulaTria::TQuadFormulaTria | ( | ) |
constructor
TQuadFormulaTria::TQuadFormulaTria | ( | int | n_points, |
double * | weights, | ||
double * | xi, | ||
double * | eta, | ||
int | acc | ||
) |
constructor
void TQuadFormulaTria::BaryCenter | ( | ) |
BaryCenter
void TQuadFormulaTria::CompGauss3 | ( | ) |
Gauss-like formula, composed on three sub-triangles
void TQuadFormulaTria::CompGauss4 | ( | ) |
Gauss-like formula, composed on four sub-triangles
void TQuadFormulaTria::Degree11 | ( | ) |
formula of degree 11
void TQuadFormulaTria::Degree19 | ( | ) |
formula of degree 19
void TQuadFormulaTria::Degree8 | ( | ) |
formula of degree 8
void TQuadFormulaTria::Degree9 | ( | ) |
formula of degree 9
void TQuadFormulaTria::Gauss3 | ( | ) |
high order formula, nearly a Gauss3 formula
void TQuadFormulaTria::Gauss_Degree8 | ( | ) |
Gauss formula of degree 8
void TQuadFormulaTria::MidPoint | ( | ) |
MidPoint
void TQuadFormulaTria::SevenPoint | ( | ) |
SevenPoint
void TQuadFormulaTria::Vertex | ( | ) |
Vertex