FEI  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
fei::Matrix_Impl< T > Member List

This is the complete list of members for fei::Matrix_Impl< T >, including all inherited members.

changedSinceMark()fei::Matrix_Impl< T >inlinevirtual
copyIn(int numRows, const int *rows, int numCols, const int *cols, const double *const *values, int format=0)fei::Matrix_Impl< T >virtual
copyOutRow(int row, int len, double *coefs, int *indices) const fei::Matrix_Impl< T >virtual
gatherFromOverlap(bool accumulate=true)fei::Matrix_Impl< T >virtual
getGlobalNumRows() const fei::Matrix_Impl< T >inlinevirtual
getLocalNumRows() const fei::Matrix_Impl< T >inlinevirtual
getMatrix()fei::Matrix_Impl< T >inline
getMatrixGraph() const fei::Matrix_Impl< T >inlinevirtual
getRowLength(int row, int &length) const fei::Matrix_Impl< T >virtual
giveToUnderlyingBlockMatrix(int row, int rowDim, int numCols, const int *cols, const int *LDAs, const int *colDims, const double *const *values, bool sumInto)fei::Matrix_Impl< T >
giveToUnderlyingMatrix(int numRows, const int *rows, int numCols, const int *cols, const double *const *values, bool sumInto, int format)fei::Matrix_Impl< T >
globalAssemble()fei::Matrix_Impl< T >inlinevirtual
Logger()fei::Loggerprotected
markState()fei::Matrix_Impl< T >inlinevirtual
Matrix_Impl(fei::SharedPtr< T > matrix, fei::SharedPtr< fei::MatrixGraph > matrixGraph, int numLocalEqns, bool zeroSharedRows=true)fei::Matrix_Impl< T >
multiply(fei::Vector *x, fei::Vector *y)fei::Matrix_Impl< T >virtual
output_level_fei::Loggerprotected
output_stream_fei::Loggerprotected
parameters(const fei::ParameterSet &paramset)fei::Matrix_Impl< T >virtual
putScalar(double scalar)fei::Matrix_Impl< T >virtual
setCommSizes()fei::Matrix_Impl< T >virtual
setMatrixGraph(fei::SharedPtr< fei::MatrixGraph > matrixGraph)fei::Matrix_Impl< T >inlinevirtual
setOutputLevel(OutputLevel olevel)fei::Loggerprotected
sumIn(int numRows, const int *rows, int numCols, const int *cols, const double *const *values, int format=0)fei::Matrix_Impl< T >virtual
sumIn(int blockID, int connectivityID, const double *const *values, int format=0)fei::Matrix_Impl< T >virtual
sumInFieldData(int fieldID, int idType, int rowID, int colID, const double *const *data, int format=0)fei::Matrix_Impl< T >virtual
sumInFieldData(int fieldID, int idType, int rowID, int colID, const double *data, int format=0)fei::Matrix_Impl< T >virtual
typeName()fei::Matrix_Impl< T >inlinevirtual
usingBlockEntryStorage()fei::Matrix_Impl< T >inlinevirtual
writeToFile(const char *filename, bool matrixMarketFormat=true)fei::Matrix_Impl< T >virtual
writeToStream(FEI_OSTREAM &ostrm, bool matrixMarketFormat=true)fei::Matrix_Impl< T >virtual
~Logger()fei::Loggerprotectedvirtual
~Matrix()fei::Matrixinlinevirtual
~Matrix_Impl()fei::Matrix_Impl< T >virtual