src/gage/vecGage.c File Reference

#include "gage.h"
#include "privateGage.h"

Include dependency graph for vecGage.c:


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 Documentation

#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


Function Documentation

void _gageVecAnswer ( gageContext ctx,
gagePerVolume pvl 
)

void _gageVecFilter ( gageContext ctx,
gagePerVolume pvl 
)

double gage_imaginary_part_eigenvalues ( double *  M  ) 


Variable Documentation

Initial value:

 {
  AIR_FALSE, 
  "vector",
  &_gageVec,
  1, 
  3, 
  GAGE_VEC_ITEM_MAX,
  _gageVecTable,
  _gageVecIv3Print,
  _gageVecFilter,
  _gageVecAnswer,
  NULL, NULL, NULL, NULL,
  NULL
}

char _gageVecDesc[][AIR_STRLEN_MED]

char _gageVecStr[][AIR_STRLEN_SMALL]

char _gageVecStrEqv[][AIR_STRLEN_SMALL]

gageItemEntry _gageVecTable[GAGE_VEC_ITEM_MAX+1]

int _gageVecVal[]


Generated on Sat May 9 03:55:19 2009 for Teem by  doxygen 1.5.9