FEI Version of the Day
Static Public Member Functions
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 int *dof_ids, 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 int *  dof_ids,
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 49 of file snl_fei_FEVectorTraits_FED.hpp.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends