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

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

changedSinceMark()fei::MatrixReducervirtual
changedSinceMark_fei::MatrixReducerprivate
copyIn(int numRows, const int *rows, int numCols, const int *cols, const double *const *values, int format=0)fei::MatrixReducervirtual
copyOutRow(int row, int len, double *coefs, int *indices) const fei::MatrixReducervirtual
gatherFromOverlap(bool accumulate=true)fei::MatrixReducervirtual
getBeginPointer()fei::Matrixinlinevirtual
getGlobalNumRows() const fei::MatrixReducervirtual
getLocalNumRows() const fei::MatrixReducervirtual
getMatrixGraph() const fei::MatrixReducerinlinevirtual
getOffset(int row, int col)fei::Matrixinlinevirtual
getRowLength(int row, int &length) const fei::MatrixReducervirtual
getTargetMatrix()fei::MatrixReducerinline
giveToBlockMatrix(int numRows, const int *rows, int numCols, const int *cols, const double *const *values, bool sumInto)fei::MatrixReducerprivate
giveToMatrix(int numRows, const int *rows, int numCols, const int *cols, const double *const *values, bool sumInto, int format)fei::MatrixReducerprivate
giveToUnderlyingBlockMatrix(int row, int rowDim, int numCols, const int *cols, const int *LDAs, const int *colDims, const double *const *values, bool sumInto)fei::MatrixReducer
giveToUnderlyingMatrix(int numRows, const int *rows, int numCols, const int *cols, const double *const *values, bool sumInto, int format)fei::MatrixReducer
globalAssemble()fei::MatrixReducervirtual
globalAssembleCalled_fei::MatrixReducerprivate
markState()fei::MatrixReducervirtual
MatrixReducer(fei::SharedPtr< fei::Reducer > reducer, fei::SharedPtr< fei::Matrix > target)fei::MatrixReducer
multiply(fei::Vector *x, fei::Vector *y)fei::MatrixReducervirtual
parameters(const fei::ParameterSet &paramset)fei::MatrixReducervirtual
putScalar(double scalar)fei::MatrixReducervirtual
reducer_fei::MatrixReducerprivate
setCommSizes()fei::MatrixReducerinlinevirtual
setMatrixGraph(fei::SharedPtr< fei::MatrixGraph > matrixGraph)fei::MatrixReducervirtual
sumIn(int numRows, const int *rows, int numCols, const int *cols, const double *const *values, int format=0)fei::MatrixReducervirtual
sumIn(int blockID, int connectivityID, const double *const *values, int format=0)fei::MatrixReducervirtual
sumInFieldData(int fieldID, int idType, int rowID, int colID, const double *const *data, int format=0)fei::MatrixReducervirtual
sumInFieldData(int fieldID, int idType, int rowID, int colID, const double *data, int format=0)fei::MatrixReducervirtual
target_fei::MatrixReducerprivate
typeName()fei::MatrixReducerinlinevirtual
usingBlockEntryStorage()fei::MatrixReducerinlinevirtual
writeToFile(const char *filename, bool matrixMarketFormat=true)fei::MatrixReducervirtual
writeToStream(FEI_OSTREAM &ostrm, bool matrixMarketFormat=true)fei::MatrixReducervirtual
~Matrix()fei::Matrixinlinevirtual
~MatrixReducer()fei::MatrixReducervirtual