FEI  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Static Public Member Functions | List of all members
snl_fei::FEVectorTraits< FiniteElementData > Struct Template Reference

#include <snl_fei_FEVectorTraits_FED.hpp>

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 ( )
inlinestatic

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)
inlinestatic

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 
)
inlinestatic

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 
)
inlinestatic

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: