|
VMTK
|
Finite element quadrature rule; Approximation of the definite integral of a function, as a weighted sum of function values at specified points. More...
#include <vtkvmtkGaussQuadrature.h>
Public Types | |
| typedef vtkObject | Superclass |
Public Member Functions | |
| virtual int | IsA (const char *type) |
| vtkvmtkGaussQuadrature * | NewInstance () const |
| virtual vtkDoubleArray * | GetQuadraturePoints () |
| virtual vtkDoubleArray * | GetQuadratureWeights () |
| virtual void | SetOrder (int) |
| virtual int | GetOrder () |
| int | GetNumberOfQuadraturePoints () |
| double * | GetQuadraturePoint (vtkIdType id) |
| void | GetQuadraturePoint (vtkIdType id, double *quadraturePoint) |
| double | GetQuadraturePoint (vtkIdType id, int c) |
| double | GetQuadratureWeight (vtkIdType id) |
| void | Initialize (vtkIdType cellType) |
| void | Initialize (vtkCell *cell) |
| void | Initialize1DGauss () |
| void | Initialize1DJacobi (int alpha, int beta) |
| void | ScaleTo01 () |
Static Public Member Functions | |
| static int | IsTypeOf (const char *type) |
| static vtkvmtkGaussQuadrature * | SafeDownCast (vtkObjectBase *o) |
| static vtkvmtkGaussQuadrature * | New () |
Protected Member Functions | |
| virtual vtkObjectBase * | NewInstanceInternal () const |
| vtkvmtkGaussQuadrature () | |
| ~vtkvmtkGaussQuadrature () | |
| void | TensorProductQuad (vtkvmtkGaussQuadrature *q1D) |
| void | TensorProductTriangle (vtkvmtkGaussQuadrature *gauss1D, vtkvmtkGaussQuadrature *jacA1D) |
| void | TensorProductHexahedron (vtkvmtkGaussQuadrature *q1D) |
| void | TensorProductWedge (vtkvmtkGaussQuadrature *q1D, vtkvmtkGaussQuadrature *q2D) |
| void | TensorProductTetra (vtkvmtkGaussQuadrature *gauss1D, vtkvmtkGaussQuadrature *jacA1D, vtkvmtkGaussQuadrature *jacB1D) |
Protected Attributes | |
| vtkDoubleArray * | QuadraturePoints |
| vtkDoubleArray * | QuadratureWeights |
| int | Order |
| int | QuadratureType |
| vtkIdType | CellType |
| int | PreviousOrder |
Finite element quadrature rule; Approximation of the definite integral of a function, as a weighted sum of function values at specified points.
..
Definition at line 37 of file vtkvmtkGaussQuadrature.h.
| typedef vtkObject vtkvmtkGaussQuadrature::Superclass |
Definition at line 40 of file vtkvmtkGaussQuadrature.h.
|
protected |
|
protected |
|
static |
|
virtual |
|
static |
|
protectedvirtual |
| vtkvmtkGaussQuadrature* vtkvmtkGaussQuadrature::NewInstance | ( | ) | const |
|
static |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
inline |
Definition at line 49 of file vtkvmtkGaussQuadrature.h.
|
inline |
Definition at line 54 of file vtkvmtkGaussQuadrature.h.
|
inline |
Definition at line 59 of file vtkvmtkGaussQuadrature.h.
|
inline |
Definition at line 64 of file vtkvmtkGaussQuadrature.h.
|
inline |
Definition at line 69 of file vtkvmtkGaussQuadrature.h.
| void vtkvmtkGaussQuadrature::Initialize | ( | vtkIdType | cellType | ) |
|
inline |
Definition at line 76 of file vtkvmtkGaussQuadrature.h.
| void vtkvmtkGaussQuadrature::Initialize1DGauss | ( | ) |
| void vtkvmtkGaussQuadrature::Initialize1DJacobi | ( | int | alpha, |
| int | beta | ||
| ) |
| void vtkvmtkGaussQuadrature::ScaleTo01 | ( | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Definition at line 96 of file vtkvmtkGaussQuadrature.h.
|
protected |
Definition at line 97 of file vtkvmtkGaussQuadrature.h.
|
protected |
Definition at line 99 of file vtkvmtkGaussQuadrature.h.
|
protected |
Definition at line 100 of file vtkvmtkGaussQuadrature.h.
|
protected |
Definition at line 101 of file vtkvmtkGaussQuadrature.h.
|
protected |
Definition at line 102 of file vtkvmtkGaussQuadrature.h.
1.8.14