FEI Package Browser (Single Doxygen Collection)
Version of the Day
|
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::VectorReducer | virtual |
copyInFieldData(int fieldID, int idType, int numIDs, const int *IDs, const double *data, int vectorIndex=0) | fei::VectorReducer | virtual |
copyInFieldDataLocalIDs(int fieldID, int idType, int numIDs, const int *localIDs, const double *data, int vectorIndex=0) | fei::VectorReducer | virtual |
copyOut(int numValues, const int *indices, double *values, int vectorIndex=0) const | fei::VectorReducer | virtual |
copyOut_FE(int nodeNumber, int dofOffset, double &value) | fei::VectorReducer | private |
copyOutFieldData(int fieldID, int idType, int numIDs, const int *IDs, double *data, int vectorIndex=0) | fei::VectorReducer | virtual |
gatherFromOverlap(bool accumulate=true) | fei::VectorReducer | virtual |
getTargetVector() | fei::VectorReducer | inline |
getVectorSpace() const | fei::VectorReducer | inlinevirtual |
giveToUnderlyingVector(int numValues, const int *indices, const double *values, bool sumInto=true, int vectorIndex=0) | fei::VectorReducer | private |
isSolution_ | fei::VectorReducer | private |
localProc_ | fei::VectorReducer | private |
numProcs_ | fei::VectorReducer | private |
putScalar(double scalar) | fei::VectorReducer | virtual |
reducer_ | fei::VectorReducer | private |
scatterToOverlap() | fei::VectorReducer | virtual |
setCommSizes() | fei::VectorReducer | inlinevirtual |
setVectorSpace(fei::SharedPtr< fei::VectorSpace > vecSpace) | fei::VectorReducer | inlinevirtual |
sumIn(int numValues, const int *indices, const double *values, int vectorIndex=0) | fei::VectorReducer | virtual |
sumInFieldData(int fieldID, int idType, int numIDs, const int *IDs, const double *data, int vectorIndex=0) | fei::VectorReducer | virtual |
sumIntoFEVector(int blockID, int connOffset, int numNodes, const int *nodeNumbers, const int *numIndicesPerNode, const double *values) | fei::VectorReducer | private |
target_ | fei::VectorReducer | private |
typeName() const | fei::VectorReducer | inlinevirtual |
update(double a, const fei::Vector *x, double b) | fei::VectorReducer | virtual |
VectorReducer(fei::SharedPtr< fei::Reducer > reducer, fei::SharedPtr< fei::Vector > target, bool isSolutionVector=false) | fei::VectorReducer | |
writeToFile(const char *filename, bool matrixMarketFormat=true) | fei::VectorReducer | virtual |
writeToStream(FEI_OSTREAM &ostrm, bool matrixMarketFormat=true) | fei::VectorReducer | virtual |
~Vector() | fei::Vector | inlinevirtual |
~VectorReducer() | fei::VectorReducer | virtual |