9 #ifndef _snl_fei_FEVectorTraits_FED_hpp_
10 #define _snl_fei_FEVectorTraits_FED_hpp_
12 #include <fei_macros.hpp>
14 #include <snl_fei_FEVectorTraits.hpp>
15 #include <fei_FiniteElementData.hpp>
27 {
return(
"FiniteElementData"); }
32 {
return( vec->
reset() ); }
39 const int* nodeNumbers,
40 const int* dofPerNode,
45 nodeNumbers, dofPerNode, dof_ids, coefs) );
54 return( vec->
getSolnEntry(nodeNumber, dofOffset, value) );
60 #endif // _snl_fei_FEVectorTraits_FED_hpp_
static int sumInElemVector(T *, int, int, int, const int *, const int *, const int *, const double *)
static int copyOut(T *, int, int, double &)
virtual int setElemVector(int elemBlockID, int elemID, int numNodes, const int *nodeNumbers, const int *numDofPerNode, const int *dof_ids, const double *coefs)=0
static const char * typeName()
virtual int getSolnEntry(int nodeNumber, int dof_id, double &value)=0