#include <re.h>
Public Attributes | |
int | dim |
spatial dimension of the simplex | |
int | dimIS [4] |
number of i-simplices in element (v/e/f/s) | |
int | numDF [4] |
degrees of freedom per i-simplex (v/e/f/s) | |
int | qorder |
order = requested quadrature order <= VMAXO | |
int | numP |
numP = number of polys in volume element = numV * numVDF + numE * numEDF + numF * numFDF + numS * numSDF <= VMAXP | |
int | numPS |
numPS = number of polys in surface elem = numV * numVDF + numE * numEDF + numF * numFDF <= VMXP | |
int | offIS [4] |
i-simplex offsets in global numbering | |
double | c [VMAXP][VMAXP] |
coefficients of the polynomials | |
double | cx [VMAXP][VMAXP] |
coefficients of the x-partial of polys | |
double | cy [VMAXP][VMAXP] |
coefficients of the y-partial of polys | |
double | cz [VMAXP][VMAXP] |
coefficients of the y-partial of polys | |
int | q |
number of volume quad pts | |
int | qs |
number of surface quad pts | |
int | qhi |
number of volume quad pts -- high accuracy | |
int | qshi |
number of surface quad pts -- high accuracy | |
quadInfo | v [VMAXQ] |
volume quadrature point data | |
quadInfo | s [VMAXQ][4] |
surface quadrature point data | |
int | spmt [6][VMAXQ] |
permutations of surface quadrature points describes how s. quad. pts transform with permutations of face vertices (0,1,2) | |
quadInfo | vhi [VMAXQ] |
volume quad pt data -- high accuracy | |
quadInfo | shi [VMAXQ][4] |
surface quad pt data -- high accuracy | |
int | spmthi [6][VMAXQ] |
permutations of hi-acc surface quad.points | |
int(* | simplexBasisInit )(int key, int dim, int comp, int *ndof, int dof[]) |
This is a function-pointer for a user-defined function. | |
void(* | simplexBasisForm )(int key, int dim, int comp, int pdkey, double xq[], double basis[]) |
This is a function-pointer for a user-defined function. |