#include "Assemble.h"
#include "Util.h"
Defines | |
#define | DIM 1 |
#define | LOCDIM 1 |
#define | DIM 2 |
#define | LOCDIM 2 |
#define | DIM 2 |
#define | LOCDIM 1 |
#define | DIM 2 |
#define | LOCDIM 1 |
#define | DIM 2 |
#define | LOCDIM 2 |
#define | DIM 2 |
#define | LOCDIM 2 |
#define | DIM 3 |
#define | LOCDIM 3 |
#define | DIM 3 |
#define | LOCDIM 3 |
#define | DIM 3 |
#define | LOCDIM 3 |
#define | DIM 3 |
#define | LOCDIM 2 |
#define | DIM 3 |
#define | LOCDIM 2 |
Functions | |
void | Assemble_jacobeans_1D (double *coordinates, dim_t numQuad, double *QuadWeights, dim_t numShape, dim_t numElements, dim_t numNodes, index_t *nodes, double *DSDv, dim_t numTest, double *DTDv, double *dTdX, double *volume, index_t *element_id) |
void | Assemble_jacobeans_2D (double *coordinates, dim_t numQuad, double *QuadWeights, dim_t numShape, dim_t numElements, dim_t numNodes, index_t *nodes, double *DSDv, dim_t numTest, double *DTDv, double *dTdX, double *volume, index_t *element_id) |
void | Assemble_jacobeans_2D_M1D_E1D (double *coordinates, dim_t numQuad, double *QuadWeights, dim_t numShape, dim_t numElements, dim_t numNodes, index_t *nodes, double *DSDv, dim_t numTest, double *DTDv, double *dTdX, double *volume, index_t *element_id) |
void | Assemble_jacobeans_2D_M1D_E1D_C (double *coordinates, dim_t numQuad, double *QuadWeights, dim_t numShape, dim_t numElements, dim_t numNodes, index_t *nodes, double *DSDv, dim_t numTest, double *DTDv, double *dTdX, double *volume, index_t *element_id) |
void | Assemble_jacobeans_2D_M1D_E2D (double *coordinates, dim_t numQuad, double *QuadWeights, dim_t numShape, dim_t numElements, dim_t numNodes, index_t *nodes, double *DSDv, dim_t numTest, double *DTDv, double *dTdX, double *volume, index_t *element_id) |
void | Assemble_jacobeans_2D_M1D_E2D_C (double *coordinates, dim_t numQuad, double *QuadWeights, dim_t numShape, dim_t numElements, dim_t numNodes, index_t *nodes, double *DSDv, dim_t numTest, double *DTDv, double *dTdX, double *volume, index_t *element_id) |
void | Assemble_jacobeans_3D (double *coordinates, dim_t numQuad, double *QuadWeights, dim_t numShape, dim_t numElements, dim_t numNodes, index_t *nodes, double *DSDv, dim_t numTest, double *DTDv, double *dTdX, double *volume, index_t *element_id) |
void | Assemble_jacobeans_3D_M2D_E3D (double *coordinates, dim_t numQuad, double *QuadWeights, dim_t numShape, dim_t numElements, dim_t numNodes, index_t *nodes, double *DSDv, dim_t numTest, double *DTDv, double *dTdX, double *volume, index_t *element_id) |
void | Assemble_jacobeans_3D_M2D_E3D_C (double *coordinates, dim_t numQuad, double *QuadWeights, dim_t numShape, dim_t numElements, dim_t numNodes, index_t *nodes, double *DSDv, dim_t numTest, double *DTDv, double *dTdX, double *volume, index_t *element_id) |
void | Assemble_jacobeans_3D_M2D_E2D (double *coordinates, dim_t numQuad, double *QuadWeights, dim_t numShape, dim_t numElements, dim_t numNodes, index_t *nodes, double *DSDv, dim_t numTest, double *DTDv, double *dTdX, double *volume, index_t *element_id) |
void | Assemble_jacobeans_3D_M2D_E2D_C (double *coordinates, dim_t numQuad, double *QuadWeights, dim_t numShape, dim_t numElements, dim_t numNodes, index_t *nodes, double *DSDv, dim_t numTest, double *DTDv, double *dTdX, double *volume, index_t *element_id) |
#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 1 |
#define LOCDIM 2 |
#define LOCDIM 2 |
#define LOCDIM 3 |
#define LOCDIM 3 |
#define LOCDIM 3 |
#define LOCDIM 2 |
#define LOCDIM 2 |
#define LOCDIM 1 |
#define LOCDIM 1 |
#define LOCDIM 2 |
#define LOCDIM 1 |
Referenced by Assemble_jacobeans_1D(), Assemble_jacobeans_2D(), Assemble_jacobeans_2D_M1D_E1D(), Assemble_jacobeans_2D_M1D_E1D_C(), Assemble_jacobeans_2D_M1D_E2D(), Assemble_jacobeans_2D_M1D_E2D_C(), Assemble_jacobeans_3D(), Assemble_jacobeans_3D_M2D_E2D(), Assemble_jacobeans_3D_M2D_E2D_C(), Assemble_jacobeans_3D_M2D_E3D(), and Assemble_jacobeans_3D_M2D_E3D_C().
void Assemble_jacobeans_1D | ( | double * | coordinates, | |
dim_t | numQuad, | |||
double * | QuadWeights, | |||
dim_t | numShape, | |||
dim_t | numElements, | |||
dim_t | numNodes, | |||
index_t * | nodes, | |||
double * | DSDv, | |||
dim_t | numTest, | |||
double * | DTDv, | |||
double * | dTdX, | |||
double * | volume, | |||
index_t * | element_id | |||
) |
References ABS, DIM, Finley_setError(), INDEX2, INDEX3, INDEX4, LenErrorMsg_MAX, LOCDIM, and ZERO_DIVISION_ERROR.
Referenced by Finley_ElementFile_borrowJacobeans().
void Assemble_jacobeans_2D | ( | double * | coordinates, | |
dim_t | numQuad, | |||
double * | QuadWeights, | |||
dim_t | numShape, | |||
dim_t | numElements, | |||
dim_t | numNodes, | |||
index_t * | nodes, | |||
double * | DSDv, | |||
dim_t | numTest, | |||
double * | DTDv, | |||
double * | dTdX, | |||
double * | volume, | |||
index_t * | element_id | |||
) |
References ABS, DIM, Finley_setError(), INDEX2, INDEX3, INDEX4, LenErrorMsg_MAX, LOCDIM, and ZERO_DIVISION_ERROR.
Referenced by Finley_ElementFile_borrowJacobeans().
void Assemble_jacobeans_2D_M1D_E1D | ( | double * | coordinates, | |
dim_t | numQuad, | |||
double * | QuadWeights, | |||
dim_t | numShape, | |||
dim_t | numElements, | |||
dim_t | numNodes, | |||
index_t * | nodes, | |||
double * | DSDv, | |||
dim_t | numTest, | |||
double * | DTDv, | |||
double * | dTdX, | |||
double * | volume, | |||
index_t * | element_id | |||
) |
References DIM, Finley_setError(), INDEX2, INDEX3, INDEX4, LenErrorMsg_MAX, LOCDIM, and ZERO_DIVISION_ERROR.
Referenced by Finley_ElementFile_borrowJacobeans().
void Assemble_jacobeans_2D_M1D_E1D_C | ( | double * | coordinates, | |
dim_t | numQuad, | |||
double * | QuadWeights, | |||
dim_t | numShape, | |||
dim_t | numElements, | |||
dim_t | numNodes, | |||
index_t * | nodes, | |||
double * | DSDv, | |||
dim_t | numTest, | |||
double * | DTDv, | |||
double * | dTdX, | |||
double * | volume, | |||
index_t * | element_id | |||
) |
References DIM, Finley_setError(), INDEX2, INDEX3, INDEX4, LenErrorMsg_MAX, LOCDIM, and ZERO_DIVISION_ERROR.
Referenced by Finley_ElementFile_borrowJacobeans().
void Assemble_jacobeans_2D_M1D_E2D | ( | double * | coordinates, | |
dim_t | numQuad, | |||
double * | QuadWeights, | |||
dim_t | numShape, | |||
dim_t | numElements, | |||
dim_t | numNodes, | |||
index_t * | nodes, | |||
double * | DSDv, | |||
dim_t | numTest, | |||
double * | DTDv, | |||
double * | dTdX, | |||
double * | volume, | |||
index_t * | element_id | |||
) |
References DIM, Finley_setError(), INDEX2, INDEX3, INDEX4, LenErrorMsg_MAX, LOCDIM, and ZERO_DIVISION_ERROR.
Referenced by Finley_ElementFile_borrowJacobeans().
void Assemble_jacobeans_2D_M1D_E2D_C | ( | double * | coordinates, | |
dim_t | numQuad, | |||
double * | QuadWeights, | |||
dim_t | numShape, | |||
dim_t | numElements, | |||
dim_t | numNodes, | |||
index_t * | nodes, | |||
double * | DSDv, | |||
dim_t | numTest, | |||
double * | DTDv, | |||
double * | dTdX, | |||
double * | volume, | |||
index_t * | element_id | |||
) |
References DIM, Finley_setError(), INDEX2, INDEX3, INDEX4, LenErrorMsg_MAX, LOCDIM, and ZERO_DIVISION_ERROR.
Referenced by Finley_ElementFile_borrowJacobeans().
void Assemble_jacobeans_3D | ( | double * | coordinates, | |
dim_t | numQuad, | |||
double * | QuadWeights, | |||
dim_t | numShape, | |||
dim_t | numElements, | |||
dim_t | numNodes, | |||
index_t * | nodes, | |||
double * | DSDv, | |||
dim_t | numTest, | |||
double * | DTDv, | |||
double * | dTdX, | |||
double * | volume, | |||
index_t * | element_id | |||
) |
References ABS, DIM, Finley_setError(), INDEX2, INDEX3, INDEX4, LenErrorMsg_MAX, LOCDIM, and ZERO_DIVISION_ERROR.
Referenced by Finley_ElementFile_borrowJacobeans().
void Assemble_jacobeans_3D_M2D_E2D | ( | double * | coordinates, | |
dim_t | numQuad, | |||
double * | QuadWeights, | |||
dim_t | numShape, | |||
dim_t | numElements, | |||
dim_t | numNodes, | |||
index_t * | nodes, | |||
double * | DSDv, | |||
dim_t | numTest, | |||
double * | DTDv, | |||
double * | dTdX, | |||
double * | volume, | |||
index_t * | element_id | |||
) |
References DIM, Finley_setError(), INDEX2, INDEX3, INDEX4, LenErrorMsg_MAX, LOCDIM, and ZERO_DIVISION_ERROR.
Referenced by Finley_ElementFile_borrowJacobeans().
void Assemble_jacobeans_3D_M2D_E2D_C | ( | double * | coordinates, | |
dim_t | numQuad, | |||
double * | QuadWeights, | |||
dim_t | numShape, | |||
dim_t | numElements, | |||
dim_t | numNodes, | |||
index_t * | nodes, | |||
double * | DSDv, | |||
dim_t | numTest, | |||
double * | DTDv, | |||
double * | dTdX, | |||
double * | volume, | |||
index_t * | element_id | |||
) |
References DIM, Finley_setError(), INDEX2, INDEX3, INDEX4, LenErrorMsg_MAX, LOCDIM, and ZERO_DIVISION_ERROR.
Referenced by Finley_ElementFile_borrowJacobeans().
void Assemble_jacobeans_3D_M2D_E3D | ( | double * | coordinates, | |
dim_t | numQuad, | |||
double * | QuadWeights, | |||
dim_t | numShape, | |||
dim_t | numElements, | |||
dim_t | numNodes, | |||
index_t * | nodes, | |||
double * | DSDv, | |||
dim_t | numTest, | |||
double * | DTDv, | |||
double * | dTdX, | |||
double * | volume, | |||
index_t * | element_id | |||
) |
References DIM, Finley_setError(), INDEX2, INDEX3, INDEX4, LenErrorMsg_MAX, LOCDIM, and ZERO_DIVISION_ERROR.
Referenced by Finley_ElementFile_borrowJacobeans().
void Assemble_jacobeans_3D_M2D_E3D_C | ( | double * | coordinates, | |
dim_t | numQuad, | |||
double * | QuadWeights, | |||
dim_t | numShape, | |||
dim_t | numElements, | |||
dim_t | numNodes, | |||
index_t * | nodes, | |||
double * | DSDv, | |||
dim_t | numTest, | |||
double * | DTDv, | |||
double * | dTdX, | |||
double * | volume, | |||
index_t * | element_id | |||
) |
References DIM, Finley_setError(), INDEX2, INDEX3, INDEX4, LenErrorMsg_MAX, LOCDIM, and ZERO_DIVISION_ERROR.
Referenced by Finley_ElementFile_borrowJacobeans().