MLAPI::DistributedMatrix Member List

This is the complete list of members for MLAPI::DistributedMatrix, including all inherited members.

Apply(const MultiVector &X, MultiVector &Y) const MLAPI::DistributedMatrix [inline, virtual]
Apply(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const MLAPI::DistributedMatrix [inline, virtual]
ApplyInverse(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const MLAPI::DistributedMatrix [inline, virtual]
BaseObject()MLAPI::BaseObject [inline]
BaseObject(const string &Label)MLAPI::BaseObject [inline]
BuildColumnSpace()MLAPI::Operator [inline]
cols_MLAPI::DistributedMatrix [mutable, private]
ColSpace_MLAPI::DistributedMatrix [private]
Comm() const MLAPI::DistributedMatrix [inline, virtual]
CompObject()MLAPI::CompObject [inline]
DistributedMatrix(const Space &RowSpace, const Space &ColSpace)MLAPI::DistributedMatrix [inline]
DistributedMatrix(const DistributedMatrix &rhs)MLAPI::DistributedMatrix [inline, private]
DomainMap_MLAPI::DistributedMatrix [private]
ExtractDiagonalCopy(Epetra_Vector &Diagonal) const MLAPI::DistributedMatrix [inline, virtual]
ExtractMyRowCopy(int MyRow, int Length, int &NumEntries, double *Values, int *Indices) const MLAPI::DistributedMatrix [inline, virtual]
FillComplete()MLAPI::DistributedMatrix [inline]
FillCompleted_MLAPI::DistributedMatrix [private]
Filled() const MLAPI::DistributedMatrix [inline, virtual]
GetColumnSpace() const MLAPI::Operator [inline]
GetDomainSpace() const MLAPI::DistributedMatrix [inline]
GetFlops() const MLAPI::CompObject [inline]
GetGCID(const int LCID) const MLAPI::Operator [inline]
GetGRID(const int LRID) const MLAPI::Operator [inline]
GetLabel() const MLAPI::BaseObject [inline]
GetML_Operator() const MLAPI::Operator [inline]
GetNumGlobalCols() const MLAPI::Operator [inline]
GetNumGlobalNonzeros() const MLAPI::Operator [inline]
GetNumGlobalRows() const MLAPI::Operator [inline]
GetNumMyCols() const MLAPI::Operator [inline]
GetNumMyNonzeros() const MLAPI::Operator [inline]
GetNumMyRows() const MLAPI::Operator [inline]
GetOperatorDomainSpace() const MLAPI::Operator [inline, virtual]
GetOperatorRangeSpace() const MLAPI::Operator [inline, virtual]
GetRangeSpace() const MLAPI::DistributedMatrix [inline]
GetRCPAuxOperatorBox() const MLAPI::Operator [inline]
GetRCPOperatorBox() const MLAPI::Operator [inline]
GetRCPRowMatrix() const MLAPI::Operator [inline]
GetRowMatrix() const MLAPI::Operator [inline]
GetTime() const MLAPI::TimeObject [inline]
HasNormInf() const MLAPI::DistributedMatrix [inline, virtual]
InvColSums(Epetra_Vector &x) const MLAPI::DistributedMatrix [inline, virtual]
InvRowSums(Epetra_Vector &x) const MLAPI::DistributedMatrix [inline, virtual]
IsFillCompleted() const MLAPI::DistributedMatrix [inline]
Label() const MLAPI::DistributedMatrix [inline, virtual]
LeftScale(const Epetra_Vector &x)MLAPI::DistributedMatrix [inline, virtual]
LowerTriangular() const MLAPI::DistributedMatrix [inline, virtual]
Map() const MLAPI::DistributedMatrix [inline, virtual]
Matrix_MLAPI::DistributedMatrix [private]
MaxNumEntries() const MLAPI::DistributedMatrix [inline, virtual]
Multiply(bool TransA, const Epetra_MultiVector &X, Epetra_MultiVector &Y) const MLAPI::DistributedMatrix [inline, virtual]
NormInf() const MLAPI::DistributedMatrix [inline, virtual]
NormOne() const MLAPI::DistributedMatrix [inline, virtual]
NumGlobalCols() const MLAPI::DistributedMatrix [inline, virtual]
NumGlobalDiagonals() const MLAPI::DistributedMatrix [inline, virtual]
NumGlobalNonzeros() const MLAPI::DistributedMatrix [inline, virtual]
NumGlobalRows() const MLAPI::DistributedMatrix [inline, virtual]
NumMyCols() const MLAPI::DistributedMatrix [inline, virtual]
NumMyDiagonals() const MLAPI::DistributedMatrix [inline, virtual]
NumMyNonzeros() const MLAPI::DistributedMatrix [inline, virtual]
NumMyRowEntries(int MyRow, int &NumEntries) const MLAPI::DistributedMatrix [inline, virtual]
NumMyRows() const MLAPI::DistributedMatrix [inline, virtual]
Operator()MLAPI::Operator [inline]
Operator(const Space &DomainSpace, const Space &RangeSpace, ML_Operator *Op, bool Ownership=true, Teuchos::RefCountPtr< ML_Operator_Box > AuxOp=Teuchos::null)MLAPI::Operator [inline]
Operator(const Space &DomainSpace, const Space &RangeSpace, Epetra_RowMatrix *Matrix, bool Ownership=true, Teuchos::RefCountPtr< ML_Operator_Box > AuxOp=Teuchos::null)MLAPI::Operator [inline]
Operator(const Operator &RHS)MLAPI::Operator [inline]
operator()(const int GRID, const int GCID)MLAPI::DistributedMatrix [inline]
operator=(const DistributedMatrix &rhs)MLAPI::DistributedMatrix [inline, private]
MLAPI::Operator::operator=(const Operator &RHS)MLAPI::Operator [inline]
MLAPI::Operator::operator=(const string &Label)MLAPI::Operator [inline]
OperatorDomainMap() const MLAPI::DistributedMatrix [inline, virtual]
OperatorRangeMap() const MLAPI::DistributedMatrix [inline, virtual]
Print(std::ostream &os, const bool verbose=true) const MLAPI::DistributedMatrix [virtual]
RangeMap_MLAPI::DistributedMatrix [private]
ReplaceElement(const int GRID, const int GCID, const double value)MLAPI::DistributedMatrix [inline]
ResetTimer() const MLAPI::TimeObject [inline]
Reshape()MLAPI::Operator [inline]
Reshape(const Space &DomainSpace, const Space &RangeSpace, ML_Operator *Op, bool Ownership=true, Teuchos::RefCountPtr< ML_Operator_Box > AuxOp=Teuchos::null)MLAPI::Operator [inline]
Reshape(const Space &DomainSpace, const Space &RangeSpace, Epetra_RowMatrix *Matrix, bool Ownership=true, Teuchos::RefCountPtr< ML_Operator_Box > AuxOp=Teuchos::null)MLAPI::Operator [inline]
RightScale(const Epetra_Vector &x)MLAPI::DistributedMatrix [inline, virtual]
RowMatrixColMap() const MLAPI::DistributedMatrix [inline, virtual]
RowMatrixImporter() const MLAPI::DistributedMatrix [inline, virtual]
RowMatrixRowMap() const MLAPI::DistributedMatrix [inline, virtual]
rows_MLAPI::DistributedMatrix [mutable, private]
RowSpace_MLAPI::DistributedMatrix [private]
SetFlops(double Flops) const MLAPI::CompObject [inline]
SetLabel(const string &Label)MLAPI::BaseObject [inline]
SetUseTranspose(bool what)MLAPI::DistributedMatrix [inline, virtual]
Solve(bool Upper, bool Trans, bool UnitDiagonal, const Epetra_MultiVector &X, Epetra_MultiVector &Y) const MLAPI::DistributedMatrix [inline, virtual]
Time_MLAPI::TimeObject [mutable, protected]
TimeObject()MLAPI::TimeObject [inline]
TotalTime_MLAPI::TimeObject [mutable, protected]
UpdateFlops(double Flops) const MLAPI::CompObject [inline]
UpdateTime() const MLAPI::TimeObject [inline]
UpdateTime(double t) const MLAPI::TimeObject [inline]
UpperTriangular() const MLAPI::DistributedMatrix [inline, virtual]
UseTranspose() const MLAPI::DistributedMatrix [inline, virtual]
vals_MLAPI::DistributedMatrix [mutable, private]
~BaseObject()MLAPI::BaseObject [inline, virtual]
~BaseOperator()MLAPI::BaseOperator [inline, virtual]
~CompObject()MLAPI::CompObject [inline]
~Operator()MLAPI::Operator [inline]
~TimeObject()MLAPI::TimeObject [inline]