#include "gage.h"
#include "privateGage.h"
Defines | |
#define | GV_V gageVecVector |
#define | GV_V0 gageVecVector0 |
#define | GV_V1 gageVecVector1 |
#define | GV_V2 gageVecVector2 |
#define | GV_L gageVecLength |
#define | GV_N gageVecNormalized |
#define | GV_J gageVecJacobian |
#define | GV_D gageVecDivergence |
#define | GV_C gageVecCurl |
#define | GV_CM gageVecCurlNorm |
#define | GV_H gageVecHelicity |
#define | GV_NH gageVecNormHelicity |
#define | GV_LB gageVecLambda2 |
#define | GV_IM gageVecImaginaryPart |
#define | GV_VH gageVecHessian |
#define | GV_DG gageVecDivGradient |
#define | GV_CG gageVecCurlGradient |
#define | GV_CNG gageVecCurlNormGrad |
#define | GV_NCG gageVecNCurlNormGrad |
#define | GV_HG gageVecHelGradient |
#define | GV_DH gageVecDirHelDeriv |
#define | GV_PH gageVecProjHelGradient |
#define | GV_G0 gageVecGradient0 |
#define | GV_G1 gageVecGradient1 |
#define | GV_G2 gageVecGradient2 |
#define | GV_MG gageVecMultiGrad |
#define | GV_MF gageVecMGFrob |
#define | GV_ML gageVecMGEval |
#define | GV_MC gageVecMGEvec |
Functions | |
double | gage_imaginary_part_eigenvalues (double *M) |
void | _gageVecFilter (gageContext *ctx, gagePerVolume *pvl) |
void | _gageVecAnswer (gageContext *ctx, gagePerVolume *pvl) |
Variables | |
gageItemEntry | _gageVecTable [GAGE_VEC_ITEM_MAX+1] |
char | _gageVecStr [][AIR_STRLEN_SMALL] |
char | _gageVecDesc [][AIR_STRLEN_MED] |
int | _gageVecVal [] |
char | _gageVecStrEqv [][AIR_STRLEN_SMALL] |
int | _gageVecValEqv [] |
airEnum | _gageVec |
airEnum *const | gageVec = &_gageVec |
gageKind | _gageKindVec |
gageKind *const | gageKindVec = &_gageKindVec |
#define GV_C gageVecCurl |
#define GV_CG gageVecCurlGradient |
#define GV_CM gageVecCurlNorm |
#define GV_CNG gageVecCurlNormGrad |
#define GV_D gageVecDivergence |
#define GV_DG gageVecDivGradient |
#define GV_DH gageVecDirHelDeriv |
#define GV_G0 gageVecGradient0 |
#define GV_G1 gageVecGradient1 |
#define GV_G2 gageVecGradient2 |
#define GV_H gageVecHelicity |
#define GV_HG gageVecHelGradient |
#define GV_IM gageVecImaginaryPart |
#define GV_J gageVecJacobian |
#define GV_L gageVecLength |
#define GV_LB gageVecLambda2 |
#define GV_MC gageVecMGEvec |
#define GV_MF gageVecMGFrob |
#define GV_MG gageVecMultiGrad |
#define GV_ML gageVecMGEval |
#define GV_N gageVecNormalized |
#define GV_NCG gageVecNCurlNormGrad |
#define GV_NH gageVecNormHelicity |
#define GV_PH gageVecProjHelGradient |
#define GV_V gageVecVector |
#define GV_V0 gageVecVector0 |
#define GV_V1 gageVecVector1 |
#define GV_V2 gageVecVector2 |
#define GV_VH gageVecHessian |
void _gageVecAnswer | ( | gageContext * | ctx, | |
gagePerVolume * | pvl | |||
) |
void _gageVecFilter | ( | gageContext * | ctx, | |
gagePerVolume * | pvl | |||
) |
double gage_imaginary_part_eigenvalues | ( | double * | M | ) |
Initial value:
{ AIR_FALSE, "vector", &_gageVec, 1, 3, GAGE_VEC_ITEM_MAX, _gageVecTable, _gageVecIv3Print, _gageVecFilter, _gageVecAnswer, NULL, NULL, NULL, NULL, NULL }
Initial value:
{ "gageVec", GAGE_VEC_ITEM_MAX+1, _gageVecStr, _gageVecVal, _gageVecDesc, _gageVecStrEqv, _gageVecValEqv, AIR_FALSE }
char _gageVecDesc[][AIR_STRLEN_MED] |
char _gageVecStr[][AIR_STRLEN_SMALL] |
char _gageVecStrEqv[][AIR_STRLEN_SMALL] |
gageItemEntry _gageVecTable[GAGE_VEC_ITEM_MAX+1] |
int _gageVecVal[] |
int _gageVecValEqv[] |
gageKind* const gageKindVec = &_gageKindVec |