Quadrature.c File Reference

#include "Quadrature.h"

Defines

#define QUADNODES(_K_, _I_)   quadNodes[INDEX2(_K_,_I_,DIM)]
#define QUADWEIGHTS(_I_)   quadWeights[_I_]
#define DIM   2
#define DIM   3
#define DIM   2
#define DIM   3
#define DIM   dim

Functions

void Finley_Quad_getNodesTri (int numQuadNodes, double *quadNodes, double *quadWeights)
void Finley_Quad_getNodesTet (int numQuadNodes, double *quadNodes, double *quadWeights)
void Finley_Quad_getNodesRec (int numQuadNodes, double *quadNodes, double *quadWeights)
void Finley_Quad_getNodesHex (int numQuadNodes, double *quadNodes, double *quadWeights)
void Finley_Quad_getNodesPoint (int numQuadNodes, double *quadNodes, double *quadWeights)
void Finley_Quad_getNodesLine (int numQuadNodes, double *quadNodes, double *quadWeights)
void Finley_Quad_getNodesTriOnFace (int numQuadNodes, double *quadNodes, double *quadWeights)
void Finley_Quad_getNodesRecOnFace (int numQuadNodes, double *quadNodes, double *quadWeights)
void Finley_Quad_getNodesLineOnFace (int numQuadNodes, double *quadNodes, double *quadWeights)
void Finley_Quad_getNodesPointOnFace (int numQuadNodes, double *quadNodes, double *quadWeights)
void Finley_Quad_makeNodesOnFace (int dim, int numQuadNodes, double *quadNodes, double *quadWeights, Finley_Quad_getNodes getFaceNodes)
int Finley_Quad_getNumNodesPoint (int order)
int Finley_Quad_getNumNodesLine (int order)
int Finley_Quad_getNumNodesTri (int order)
int Finley_Quad_getNumNodesRec (int order)
int Finley_Quad_getNumNodesTet (int order)
int Finley_Quad_getNumNodesHex (int order)

Define Documentation

#define DIM   dim

#define DIM   3

#define DIM   2

#define DIM   3

#define DIM   2

#define QUADNODES ( _K_,
_I_   )     quadNodes[INDEX2(_K_,_I_,DIM)]

#define QUADWEIGHTS ( _I_   )     quadWeights[_I_]


Function Documentation

void Finley_Quad_getNodesHex ( int  numQuadNodes,
double *  quadNodes,
double *  quadWeights 
)

void Finley_Quad_getNodesLine ( int  numQuadNodes,
double *  quadNodes,
double *  quadWeights 
)

References Finley_setError(), and VALUE_ERROR.

void Finley_Quad_getNodesLineOnFace ( int  numQuadNodes,
double *  quadNodes,
double *  quadWeights 
)

void Finley_Quad_getNodesPoint ( int  numQuadNodes,
double *  quadNodes,
double *  quadWeights 
)

References Finley_setError(), and VALUE_ERROR.

void Finley_Quad_getNodesPointOnFace ( int  numQuadNodes,
double *  quadNodes,
double *  quadWeights 
)

void Finley_Quad_getNodesRec ( int  numQuadNodes,
double *  quadNodes,
double *  quadWeights 
)

void Finley_Quad_getNodesRecOnFace ( int  numQuadNodes,
double *  quadNodes,
double *  quadWeights 
)

void Finley_Quad_getNodesTet ( int  numQuadNodes,
double *  quadNodes,
double *  quadWeights 
)

void Finley_Quad_getNodesTri ( int  numQuadNodes,
double *  quadNodes,
double *  quadWeights 
)

void Finley_Quad_getNodesTriOnFace ( int  numQuadNodes,
double *  quadNodes,
double *  quadWeights 
)

int Finley_Quad_getNumNodesHex ( int  order  ) 

int Finley_Quad_getNumNodesLine ( int  order  ) 

int Finley_Quad_getNumNodesPoint ( int  order  ) 

References Finley_setError(), and VALUE_ERROR.

int Finley_Quad_getNumNodesRec ( int  order  ) 

int Finley_Quad_getNumNodesTet ( int  order  ) 

int Finley_Quad_getNumNodesTri ( int  order  ) 

void Finley_Quad_makeNodesOnFace ( int  dim,
int  numQuadNodes,
double *  quadNodes,
double *  quadWeights,
Finley_Quad_getNodes  getFaceNodes 
)


Generated on Mon Aug 10 10:04:44 2009 for ESYS13 by  doxygen 1.5.6