ESYS13
Revision_
|
#include "Finley.h"
Go to the source code of this file.
#define DSDV_INDEX | ( | _J_, | |
_K_, | |||
_I_, | |||
_NUMNODES_, | |||
_DIM_ | |||
) | INDEX3(_J_,_K_,_I_,_NUMNODES_,_DIM_) |
typedef struct Finley_ShapeFunction Finley_ShapeFunction |
typedef void( Finley_ShapeFunction_Evaluation)(dim_t, double *, double *, double *) |
typedef struct Finley_ShapeFunctionInfo Finley_ShapeFunctionInfo |
Finley_ShapeFunction* Finley_ShapeFunction_alloc | ( | Finley_ShapeFunctionTypeId | id, |
int | numQuadDim, | ||
int | numQuadNodes, | ||
double * | QuadNodes, | ||
double * | QuadWeights | ||
) |
References Finley_ShapeFunction::dSdv, Finley_checkPtr(), Finley_noError(), Finley_setError(), Finley_ShapeFunction_dealloc(), Finley_ShapeFunction_getInfo(), Finley_ShapeFunctionInfo::getValues, INDEX2, MEMALLOC, Finley_ShapeFunctionInfo::numDim, Finley_ShapeFunction::numQuadNodes, Finley_ShapeFunctionInfo::numShapes, Finley_ShapeFunction::QuadNodes, Finley_ShapeFunction::QuadWeights, Finley_ShapeFunction::reference_counter, Finley_ShapeFunction::S, Finley_ShapeFunction::Type, and VALUE_ERROR.
Referenced by Finley_ReferenceElement_alloc().
void Finley_ShapeFunction_dealloc | ( | Finley_ShapeFunction * | ) |
References Finley_ShapeFunction::dSdv, MEMFREE, Finley_ShapeFunction::QuadNodes, Finley_ShapeFunction::QuadWeights, Finley_ShapeFunction::reference_counter, and Finley_ShapeFunction::S.
Referenced by Finley_ElementFile_Jacobeans_dealloc(), Finley_ReferenceElement_dealloc(), and Finley_ShapeFunction_alloc().
References Finley_setError(), NoShape, and VALUE_ERROR.
Referenced by Finley_ReferenceElement_alloc(), Finley_ReferenceElementSet_alloc(), and Finley_ShapeFunction_alloc().
References NoShape, and Finley_ShapeFunctionInfo::TypeId.
References Finley_ShapeFunction::reference_counter.
Referenced by Finley_ElementFile_Jacobeans_alloc().