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

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

copyIn(int numValues, const int *indices, const double *values, int vectorIndex=0)fei::VectorReducervirtual
copyInFieldData(int fieldID, int idType, int numIDs, const int *IDs, const double *data, int vectorIndex=0)fei::VectorReducervirtual
copyInFieldDataLocalIDs(int fieldID, int idType, int numIDs, const int *localIDs, const double *data, int vectorIndex=0)fei::VectorReducervirtual
copyOut(int numValues, const int *indices, double *values, int vectorIndex=0) const fei::VectorReducervirtual
copyOut_FE(int nodeNumber, int dofOffset, double &value)fei::VectorReducerprivate
copyOutFieldData(int fieldID, int idType, int numIDs, const int *IDs, double *data, int vectorIndex=0)fei::VectorReducervirtual
gatherFromOverlap(bool accumulate=true)fei::VectorReducervirtual
getTargetVector()fei::VectorReducerinline
getVectorSpace() const fei::VectorReducerinlinevirtual
giveToUnderlyingVector(int numValues, const int *indices, const double *values, bool sumInto=true, int vectorIndex=0)fei::VectorReducerprivate
isSolution_fei::VectorReducerprivate
localProc_fei::VectorReducerprivate
numProcs_fei::VectorReducerprivate
putScalar(double scalar)fei::VectorReducervirtual
reducer_fei::VectorReducerprivate
scatterToOverlap()fei::VectorReducervirtual
setCommSizes()fei::VectorReducerinlinevirtual
setVectorSpace(fei::SharedPtr< fei::VectorSpace > vecSpace)fei::VectorReducerinlinevirtual
sumIn(int numValues, const int *indices, const double *values, int vectorIndex=0)fei::VectorReducervirtual
sumInFieldData(int fieldID, int idType, int numIDs, const int *IDs, const double *data, int vectorIndex=0)fei::VectorReducervirtual
sumIntoFEVector(int blockID, int connOffset, int numNodes, const int *nodeNumbers, const int *numIndicesPerNode, const double *values)fei::VectorReducerprivate
target_fei::VectorReducerprivate
typeName() const fei::VectorReducerinlinevirtual
update(double a, const fei::Vector *x, double b)fei::VectorReducervirtual
VectorReducer(fei::SharedPtr< fei::Reducer > reducer, fei::SharedPtr< fei::Vector > target, bool isSolutionVector=false)fei::VectorReducer
writeToFile(const char *filename, bool matrixMarketFormat=true)fei::VectorReducervirtual
writeToStream(FEI_OSTREAM &ostrm, bool matrixMarketFormat=true)fei::VectorReducervirtual
~Vector()fei::Vectorinlinevirtual
~VectorReducer()fei::VectorReducervirtual