9 #ifndef _fei_VectorTraits_FEData_hpp_
10 #define _fei_VectorTraits_FEData_hpp_
16 #include <fei_VectorTraits.hpp>
17 #include <fei_FiniteElementData.hpp>
27 {
return(
"FiniteElementData"); }
31 double scalar,
bool isSolnVector=
false)
39 int numValues,
const int* indices,
const double* values,
41 bool isSolnVector=
false,
50 int numValues,
const int* indices,
double* values,
51 bool isSolnVector=
false,
67 #endif // _fei_VectorTraits_FEData_hpp_
static int setValues(FiniteElementData *vec, int firstLocalOffset, double scalar, bool isSolnVector=false)
static int putValuesIn(FiniteElementData *vec, int firstLocalOffset, int numValues, const int *indices, const double *values, bool sum_into, bool isSolnVector=false, int vectorIndex=0)
static int update(FiniteElementData *vec, double a, const FiniteElementData *x, double b)
static const char * typeName()
static int copyOut(FiniteElementData *vec, int firstLocalOffset, int numValues, const int *indices, double *values, bool isSolnVector=false, int vectorIndex=0)