#include "ShapeFunctions.h"
Defines | |
#define | V(_K_, _I_) v[INDEX2((_K_)-1,(_I_),DIM)] |
#define | S(_J_, _I_) s[S_INDEX((_J_)-1,(_I_),NUMSHAPES)] |
#define | DSDV(_J_, _K_, _I_) dsdv[DSDV_INDEX((_J_)-1,(_K_)-1,(_I_),NUMSHAPES,DIM)] |
#define | NUMSHAPES 1 |
#define | DIM 0 |
#define | NUMSHAPES 2 |
#define | DIM 1 |
#define | NUMSHAPES 3 |
#define | DIM 1 |
#define | NUMSHAPES 4 |
#define | DIM 1 |
#define | NUMSHAPES 3 |
#define | DIM 2 |
#define | NUMSHAPES 6 |
#define | DIM 2 |
#define | NUMSHAPES 9 |
#define | DIM 2 |
#define | NUMSHAPES 10 |
#define | DIM 2 |
#define | NUMSHAPES 4 |
#define | DIM 2 |
#define | NUMSHAPES 8 |
#define | DIM 2 |
#define | NUMSHAPES 9 |
#define | DIM 2 |
#define | NUMSHAPES 12 |
#define | DIM 2 |
#define | NUMSHAPES 16 |
#define | DIM 2 |
#define | NUMSHAPES 4 |
#define | DIM 3 |
#define | NUMSHAPES 10 |
#define | DIM 3 |
#define | NUMSHAPES 16 |
#define | DIM 3 |
#define | NUMSHAPES 8 |
#define | DIM 3 |
#define | NUMSHAPES 20 |
#define | DIM 3 |
#define | NUMSHAPES 27 |
#define | DIM 3 |
#define | NUMSHAPES 32 |
#define | DIM 3 |
Functions | |
void | Finley_Shape_Point1 (int NumV, double *v, double *s, double *dsdv) |
void | Finley_Shape_Line2 (int NumV, double *v, double *s, double *dsdv) |
void | Finley_Shape_Line3 (int NumV, double *v, double *s, double *dsdv) |
void | Finley_Shape_Line4 (int NumV, double *v, double *s, double *dsdv) |
void | Finley_Shape_Tri3 (int NumV, double *v, double *s, double *dsdv) |
void | Finley_Shape_Tri6 (int NumV, double *v, double *s, double *dsdv) |
void | Finley_Shape_Tri9 (int NumV, double *v, double *s, double *dsdv) |
void | Finley_Shape_Tri10 (int NumV, double *v, double *s, double *dsdv) |
void | Finley_Shape_Rec4 (int NumV, double *v, double *s, double *dsdv) |
void | Finley_Shape_Rec8 (int NumV, double *v, double *s, double *dsdv) |
void | Finley_Shape_Rec9 (int NumV, double *v, double *s, double *dsdv) |
void | Finley_Shape_Rec12 (int NumV, double *v, double *s, double *dsdv) |
void | Finley_Shape_Rec16 (int NumV, double *v, double *s, double *dsdv) |
void | Finley_Shape_Tet4 (int NumV, double *v, double *s, double *dsdv) |
void | Finley_Shape_Tet10 (int NumV, double *v, double *s, double *dsdv) |
void | Finley_Shape_Tet16 (int NumV, double *v, double *s, double *dsdv) |
void | Finley_Shape_Hex8 (int NumV, double *v, double *s, double *dsdv) |
void | Finley_Shape_Hex20 (int NumV, double *v, double *s, double *dsdv) |
void | Finley_Shape_Hex27 (int NumV, double *v, double *s, double *dsdv) |
void | Finley_Shape_Hex32 (int NumV, double *v, double *s, double *dsdv) |
#define DIM 3 |
#define DIM 3 |
#define DIM 3 |
#define DIM 3 |
#define DIM 3 |
#define DIM 3 |
#define DIM 3 |
#define DIM 2 |
#define DIM 2 |
#define DIM 2 |
#define DIM 2 |
#define DIM 2 |
#define DIM 2 |
#define DIM 2 |
#define DIM 2 |
#define DIM 2 |
#define DIM 1 |
#define DIM 1 |
#define DIM 1 |
#define DIM 0 |
#define DSDV | ( | _J_, | |||
_K_, | |||||
_I_ | ) | dsdv[DSDV_INDEX((_J_)-1,(_K_)-1,(_I_),NUMSHAPES,DIM)] |
Referenced by Finley_Shape_Hex20(), Finley_Shape_Hex27(), Finley_Shape_Hex32(), Finley_Shape_Hex8(), Finley_Shape_Line2(), Finley_Shape_Line3(), Finley_Shape_Line4(), Finley_Shape_Rec12(), Finley_Shape_Rec16(), Finley_Shape_Rec4(), Finley_Shape_Rec8(), Finley_Shape_Rec9(), Finley_Shape_Tet10(), Finley_Shape_Tet16(), Finley_Shape_Tet4(), Finley_Shape_Tri10(), Finley_Shape_Tri3(), Finley_Shape_Tri6(), and Finley_Shape_Tri9().
#define NUMSHAPES 32 |
#define NUMSHAPES 27 |
#define NUMSHAPES 20 |
#define NUMSHAPES 8 |
#define NUMSHAPES 16 |
#define NUMSHAPES 10 |
#define NUMSHAPES 4 |
#define NUMSHAPES 16 |
#define NUMSHAPES 12 |
#define NUMSHAPES 9 |
#define NUMSHAPES 8 |
#define NUMSHAPES 4 |
#define NUMSHAPES 10 |
#define NUMSHAPES 9 |
#define NUMSHAPES 6 |
#define NUMSHAPES 3 |
#define NUMSHAPES 4 |
#define NUMSHAPES 3 |
#define NUMSHAPES 2 |
#define NUMSHAPES 1 |
#define S | ( | _J_, | |||
_I_ | ) | s[S_INDEX((_J_)-1,(_I_),NUMSHAPES)] |
Referenced by Finley_Assemble_interpolate(), Finley_Assemble_LumpedSystem(), Finley_Assemble_PDE_Single2_1D(), Finley_Assemble_PDE_Single2_2D(), Finley_Assemble_PDE_Single2_3D(), Finley_Assemble_PDE_Single2_C(), Finley_Assemble_PDE_System2_1D(), Finley_Assemble_PDE_System2_2D(), Finley_Assemble_PDE_System2_3D(), Finley_Assemble_PDE_System2_C(), Finley_Shape_Hex20(), Finley_Shape_Hex27(), Finley_Shape_Hex32(), Finley_Shape_Hex8(), Finley_Shape_Line2(), Finley_Shape_Line3(), Finley_Shape_Line4(), Finley_Shape_Point1(), Finley_Shape_Rec12(), Finley_Shape_Rec16(), Finley_Shape_Rec4(), Finley_Shape_Rec8(), Finley_Shape_Rec9(), Finley_Shape_Tet10(), Finley_Shape_Tet16(), Finley_Shape_Tet4(), Finley_Shape_Tri10(), Finley_Shape_Tri3(), Finley_Shape_Tri6(), Finley_Shape_Tri9(), and Paso_Solver_getAMG().
#define V | ( | _K_, | |||
_I_ | ) | v[INDEX2((_K_)-1,(_I_),DIM)] |
Referenced by escript::Data::eigenvalues_and_eigenvectors(), Finley_Shape_Hex20(), Finley_Shape_Hex27(), Finley_Shape_Hex32(), Finley_Shape_Hex8(), Finley_Shape_Line2(), Finley_Shape_Line3(), Finley_Shape_Line4(), Finley_Shape_Rec12(), Finley_Shape_Rec16(), Finley_Shape_Rec4(), Finley_Shape_Rec8(), Finley_Shape_Rec9(), Finley_Shape_Tet10(), Finley_Shape_Tet16(), Finley_Shape_Tet4(), Finley_Shape_Tri10(), Finley_Shape_Tri3(), Finley_Shape_Tri6(), and Finley_Shape_Tri9().
void Finley_Shape_Hex20 | ( | int | NumV, | |
double * | v, | |||
double * | s, | |||
double * | dsdv | |||
) |
void Finley_Shape_Hex27 | ( | int | NumV, | |
double * | v, | |||
double * | s, | |||
double * | dsdv | |||
) |
void Finley_Shape_Hex32 | ( | int | NumV, | |
double * | v, | |||
double * | s, | |||
double * | dsdv | |||
) |
void Finley_Shape_Hex8 | ( | int | NumV, | |
double * | v, | |||
double * | s, | |||
double * | dsdv | |||
) |
void Finley_Shape_Line2 | ( | int | NumV, | |
double * | v, | |||
double * | s, | |||
double * | dsdv | |||
) |
void Finley_Shape_Line3 | ( | int | NumV, | |
double * | v, | |||
double * | s, | |||
double * | dsdv | |||
) |
void Finley_Shape_Line4 | ( | int | NumV, | |
double * | v, | |||
double * | s, | |||
double * | dsdv | |||
) |
void Finley_Shape_Point1 | ( | int | NumV, | |
double * | v, | |||
double * | s, | |||
double * | dsdv | |||
) |
References S.
void Finley_Shape_Rec12 | ( | int | NumV, | |
double * | v, | |||
double * | s, | |||
double * | dsdv | |||
) |
void Finley_Shape_Rec16 | ( | int | NumV, | |
double * | v, | |||
double * | s, | |||
double * | dsdv | |||
) |
void Finley_Shape_Rec4 | ( | int | NumV, | |
double * | v, | |||
double * | s, | |||
double * | dsdv | |||
) |
void Finley_Shape_Rec8 | ( | int | NumV, | |
double * | v, | |||
double * | s, | |||
double * | dsdv | |||
) |
void Finley_Shape_Rec9 | ( | int | NumV, | |
double * | v, | |||
double * | s, | |||
double * | dsdv | |||
) |
void Finley_Shape_Tet10 | ( | int | NumV, | |
double * | v, | |||
double * | s, | |||
double * | dsdv | |||
) |
void Finley_Shape_Tet16 | ( | int | NumV, | |
double * | v, | |||
double * | s, | |||
double * | dsdv | |||
) |
void Finley_Shape_Tet4 | ( | int | NumV, | |
double * | v, | |||
double * | s, | |||
double * | dsdv | |||
) |
void Finley_Shape_Tri10 | ( | int | NumV, | |
double * | v, | |||
double * | s, | |||
double * | dsdv | |||
) |
void Finley_Shape_Tri3 | ( | int | NumV, | |
double * | v, | |||
double * | s, | |||
double * | dsdv | |||
) |
void Finley_Shape_Tri6 | ( | int | NumV, | |
double * | v, | |||
double * | s, | |||
double * | dsdv | |||
) |
void Finley_Shape_Tri9 | ( | int | NumV, | |
double * | v, | |||
double * | s, | |||
double * | dsdv | |||
) |