snl_fei::FEVectorTraits< FiniteElementData > Struct Template Reference

#include <snl_fei_FEVectorTraits_FED.hpp>

List of all members.

Static Public Member Functions

static const char * typeName ()
static int reset (FiniteElementData *vec)
static int sumInElemVector (FiniteElementData *vec, int elemBlockID, int elemID, int numNodes, const int *nodeNumbers, const int *dofPerNode, const double *coefs)
static int copyOut (FiniteElementData *vec, int nodeNumber, int dofOffset, double &value)


Detailed Description

template<>
struct snl_fei::FEVectorTraits< FiniteElementData >

Internal implementation vector traits. Define a "template" for accessing vector data.

Definition at line 23 of file snl_fei_FEVectorTraits_FED.hpp.


Member Function Documentation

static const char* snl_fei::FEVectorTraits< FiniteElementData >::typeName (  )  [inline, static]

Return a string type-name for the vector.

Definition at line 26 of file snl_fei_FEVectorTraits_FED.hpp.

static int snl_fei::FEVectorTraits< FiniteElementData >::reset ( FiniteElementData vec  )  [inline, static]

Reset (zero) the vector.

Definition at line 31 of file snl_fei_FEVectorTraits_FED.hpp.

static int snl_fei::FEVectorTraits< FiniteElementData >::sumInElemVector ( FiniteElementData vec,
int  elemBlockID,
int  elemID,
int  numNodes,
const int *  nodeNumbers,
const int *  dofPerNode,
const double *  coefs 
) [inline, static]

Sum an element-vector contribution into the FiniteElementData object

Definition at line 35 of file snl_fei_FEVectorTraits_FED.hpp.

static int snl_fei::FEVectorTraits< FiniteElementData >::copyOut ( FiniteElementData vec,
int  nodeNumber,
int  dofOffset,
double &  value 
) [inline, static]

Copy data out of the FiniteElementData object

Definition at line 48 of file snl_fei_FEVectorTraits_FED.hpp.


The documentation for this struct was generated from the following file:
Generated on Wed May 12 01:33:54 2010 for FEI by  doxygen 1.4.7