FEI Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
fei::Vector Member List

This is the complete list of members for fei::Vector, including all inherited members.

copyIn(int numValues, const int *indices, const double *values, int vectorIndex=0)=0fei::Vectorpure virtual
copyInFieldData(int fieldID, int idType, int numIDs, const int *IDs, const double *data, int vectorIndex=0)=0fei::Vectorpure virtual
copyInFieldDataLocalIDs(int fieldID, int idType, int numIDs, const int *localIDs, const double *data, int vectorIndex=0)=0fei::Vectorpure virtual
copyOut(int numValues, const int *indices, double *values, int vectorIndex=0) const =0fei::Vectorpure virtual
copyOutFieldData(int fieldID, int idType, int numIDs, const int *IDs, double *data, int vectorIndex=0)=0fei::Vectorpure virtual
gatherFromOverlap(bool accumulate=true)=0fei::Vectorpure virtual
getVectorSpace() const =0fei::Vectorpure virtual
putScalar(double scalar)=0fei::Vectorpure virtual
scatterToOverlap()=0fei::Vectorpure virtual
setCommSizes()=0fei::Vectorpure virtual
setVectorSpace(fei::SharedPtr< fei::VectorSpace > vecSpace)=0fei::Vectorpure virtual
sumIn(int numValues, const int *indices, const double *values, int vectorIndex=0)=0fei::Vectorpure virtual
sumInFieldData(int fieldID, int idType, int numIDs, const int *IDs, const double *data, int vectorIndex=0)=0fei::Vectorpure virtual
typeName() const =0fei::Vectorpure virtual
update(double a, const fei::Vector *x, double b)=0fei::Vectorpure virtual
writeToFile(const char *filename, bool matrixMarketFormat=true)=0fei::Vectorpure virtual
writeToStream(FEI_OSTREAM &ostrm, bool matrixMarketFormat=true)=0fei::Vectorpure virtual
~Vector()fei::Vectorinlinevirtual