Public Member Functions | |
def | __init__ |
def | GetOperatorRangeSpace |
def | GetOperatorDomainSpace |
def | GetRangeSpace |
def | GetDomainSpace |
def | RCPRowMatrix |
def | RowMatrix |
def | GetOperator |
def | GetRCPData |
def | GetRCPMLPrec |
def | Apply |
def | __call__ |
def | __mul__ |
def | Reshape |
def | __init__ |
def | GetOperatorRangeSpace |
def | GetOperatorDomainSpace |
def | GetRangeSpace |
def | GetDomainSpace |
def | RCPRowMatrix |
def | RowMatrix |
def | GetOperator |
def | GetRCPData |
def | GetRCPMLPrec |
def | Apply |
def | __call__ |
def | __mul__ |
def | Reshape |
Public Attributes | |
this |
InverseOperator: basic class to define smoother and coarse solvers. Marzio Sala, D-INFK/ETHZ. C++ includes: MLAPI_InverseOperator.h
def PyTrilinos::ML::InverseOperator::__call__ | ( | self, | ||
args | ||||
) |
__call__(self, MultiVector LHS) -> MultiVector __call__(self, MultiVector LHS, MultiVector RHS) -> MultiVector
def PyTrilinos::ML::InverseOperator::__call__ | ( | self, | ||
args | ||||
) |
__call__(self, MultiVector LHS) -> MultiVector __call__(self, MultiVector LHS, MultiVector RHS) -> MultiVector
def PyTrilinos::ML::InverseOperator::__init__ | ( | self, | ||
args | ||||
) |
__init__(self) -> InverseOperator __init__(self, Operator Op, string Type) -> InverseOperator __init__(self, Operator Op, string Type, ParameterList List) -> InverseOperator __init__(self, InverseOperator RHS) -> InverseOperator MLAPI::InverseOperator::InverseOperator(const InverseOperator &RHS) Copy constructor.
Reimplemented from PyTrilinos::ML::CompObject.
def PyTrilinos::ML::InverseOperator::__init__ | ( | self, | ||
args | ||||
) |
__init__(self) -> InverseOperator __init__(self, Operator Op, string Type) -> InverseOperator __init__(self, Operator Op, string Type, ParameterList List) -> InverseOperator __init__(self, InverseOperator RHS) -> InverseOperator MLAPI::InverseOperator::InverseOperator(const InverseOperator &RHS) Copy constructor.
Reimplemented from PyTrilinos::ML::CompObject.
def PyTrilinos::ML::InverseOperator::__mul__ | ( | self, | ||
args | ||||
) |
__mul__(self, MultiVector rhs) -> MultiVector
def PyTrilinos::ML::InverseOperator::__mul__ | ( | self, | ||
args | ||||
) |
__mul__(self, MultiVector rhs) -> MultiVector
def PyTrilinos::ML::InverseOperator::Apply | ( | self, | ||
args | ||||
) |
Apply(self, MultiVector x, MultiVector y) -> int int MLAPI::InverseOperator::Apply(const MultiVector &x, MultiVector &y) const Applies this object to vector lhs, returns values in rhs.
Reimplemented from PyTrilinos::ML::BaseOperator.
def PyTrilinos::ML::InverseOperator::Apply | ( | self, | ||
args | ||||
) |
Apply(self, MultiVector x, MultiVector y) -> int int MLAPI::InverseOperator::Apply(const MultiVector &x, MultiVector &y) const Applies this object to vector lhs, returns values in rhs.
Reimplemented from PyTrilinos::ML::BaseOperator.
def PyTrilinos::ML::InverseOperator::GetDomainSpace | ( | self, | ||
args | ||||
) |
GetDomainSpace(self) -> Space const Space MLAPI::InverseOperator::GetDomainSpace() const Returns a reference to the domain space of this object.
def PyTrilinos::ML::InverseOperator::GetDomainSpace | ( | self, | ||
args | ||||
) |
GetDomainSpace(self) -> Space const Space MLAPI::InverseOperator::GetDomainSpace() const Returns a reference to the domain space of this object.
def PyTrilinos::ML::InverseOperator::GetOperator | ( | self, | ||
args | ||||
) |
GetOperator(self) -> Operator const Operator& MLAPI::InverseOperator::GetOperator() const Returns a reference to the Operator of which this object defines the inverse.
def PyTrilinos::ML::InverseOperator::GetOperator | ( | self, | ||
args | ||||
) |
GetOperator(self) -> Operator const Operator& MLAPI::InverseOperator::GetOperator() const Returns a reference to the Operator of which this object defines the inverse.
def PyTrilinos::ML::InverseOperator::GetOperatorDomainSpace | ( | self, | ||
args | ||||
) |
GetOperatorDomainSpace(self) -> Space const Space MLAPI::InverseOperator::GetOperatorDomainSpace() const Returns a reference to the domain space of this object.
Reimplemented from PyTrilinos::ML::BaseOperator.
def PyTrilinos::ML::InverseOperator::GetOperatorDomainSpace | ( | self, | ||
args | ||||
) |
GetOperatorDomainSpace(self) -> Space const Space MLAPI::InverseOperator::GetOperatorDomainSpace() const Returns a reference to the domain space of this object.
Reimplemented from PyTrilinos::ML::BaseOperator.
def PyTrilinos::ML::InverseOperator::GetOperatorRangeSpace | ( | self, | ||
args | ||||
) |
GetOperatorRangeSpace(self) -> Space const Space MLAPI::InverseOperator::GetOperatorRangeSpace() const Returns a reference to the range space of this object.
Reimplemented from PyTrilinos::ML::BaseOperator.
def PyTrilinos::ML::InverseOperator::GetOperatorRangeSpace | ( | self, | ||
args | ||||
) |
GetOperatorRangeSpace(self) -> Space const Space MLAPI::InverseOperator::GetOperatorRangeSpace() const Returns a reference to the range space of this object.
Reimplemented from PyTrilinos::ML::BaseOperator.
def PyTrilinos::ML::InverseOperator::GetRangeSpace | ( | self, | ||
args | ||||
) |
GetRangeSpace(self) -> Space const Space MLAPI::InverseOperator::GetRangeSpace() const Returns a reference to the range space of this object.
def PyTrilinos::ML::InverseOperator::GetRangeSpace | ( | self, | ||
args | ||||
) |
GetRangeSpace(self) -> Space const Space MLAPI::InverseOperator::GetRangeSpace() const Returns a reference to the range space of this object.
def PyTrilinos::ML::InverseOperator::GetRCPData | ( | self, | ||
args | ||||
) |
GetRCPData(self) -> Teuchos::RefCountPtr<(Ifpack_Preconditioner)> GetRCPData(self) -> Teuchos::RefCountPtr<(Ifpack_Preconditioner)> const Teuchos::RefCountPtr<Ifpack_Preconditioner>& MLAPI::InverseOperator::GetRCPData() const Returns a pointer to the internally stored IFPACK preconditioner.
def PyTrilinos::ML::InverseOperator::GetRCPData | ( | self, | ||
args | ||||
) |
GetRCPData(self) -> Teuchos::RefCountPtr<(Ifpack_Preconditioner)> GetRCPData(self) -> Teuchos::RefCountPtr<(Ifpack_Preconditioner)> const Teuchos::RefCountPtr<Ifpack_Preconditioner>& MLAPI::InverseOperator::GetRCPData() const Returns a pointer to the internally stored IFPACK preconditioner.
def PyTrilinos::ML::InverseOperator::GetRCPMLPrec | ( | self, | ||
args | ||||
) |
GetRCPMLPrec(self) -> Teuchos::RefCountPtr<(ML_Epetra::MultiLevelPreconditioner)> GetRCPMLPrec(self) -> Teuchos::RefCountPtr<(ML_Epetra::MultiLevelPreconditioner)> const Teuchos::RefCountPtr<ML_Epetra::MultiLevelPreconditioner>& MLAPI::InverseOperator::GetRCPMLPrec() const Returns a pointer to the internally stored ML preconditioner.
def PyTrilinos::ML::InverseOperator::GetRCPMLPrec | ( | self, | ||
args | ||||
) |
GetRCPMLPrec(self) -> Teuchos::RefCountPtr<(ML_Epetra::MultiLevelPreconditioner)> GetRCPMLPrec(self) -> Teuchos::RefCountPtr<(ML_Epetra::MultiLevelPreconditioner)> const Teuchos::RefCountPtr<ML_Epetra::MultiLevelPreconditioner>& MLAPI::InverseOperator::GetRCPMLPrec() const Returns a pointer to the internally stored ML preconditioner.
def PyTrilinos::ML::InverseOperator::RCPRowMatrix | ( | self, | ||
args | ||||
) |
RCPRowMatrix(self) -> Teuchos::RefCountPtr<(Epetra_RowMatrix)> const Teuchos::RefCountPtr<Epetra_RowMatrix> MLAPI::InverseOperator::RCPRowMatrix() const Returns pointer of the internally stored ML_Epetra::RowMatrix object.
def PyTrilinos::ML::InverseOperator::RCPRowMatrix | ( | self, | ||
args | ||||
) |
RCPRowMatrix(self) -> Teuchos::RefCountPtr<(Epetra_RowMatrix)> const Teuchos::RefCountPtr<Epetra_RowMatrix> MLAPI::InverseOperator::RCPRowMatrix() const Returns pointer of the internally stored ML_Epetra::RowMatrix object.
def PyTrilinos::ML::InverseOperator::Reshape | ( | self, | ||
args | ||||
) |
Reshape(self) Reshape(self, Operator Op, string Type) Reshape(self, Operator Op, string Type, ParameterList List) Reshape(self, Operator Op, string Type, PyObject obj) -> bool void MLAPI::InverseOperator::Reshape(const Operator &Op, const string Type, Teuchos::ParameterList &List) Reshapes the object by setting the Operator and the specified type.
def PyTrilinos::ML::InverseOperator::Reshape | ( | self, | ||
args | ||||
) |
Reshape(self) Reshape(self, Operator Op, string Type) Reshape(self, Operator Op, string Type, ParameterList List) Reshape(self, Operator Op, string Type, PyObject obj) -> bool void MLAPI::InverseOperator::Reshape(const Operator &Op, const string Type, Teuchos::ParameterList &List) Reshapes the object by setting the Operator and the specified type.
def PyTrilinos::ML::InverseOperator::RowMatrix | ( | self, | ||
args | ||||
) |
RowMatrix(self) -> RowMatrix Epetra_RowMatrix* MLAPI::InverseOperator::RowMatrix() const Returns pointer of the internally stored ML_Epetra::RowMatrix object.
def PyTrilinos::ML::InverseOperator::RowMatrix | ( | self, | ||
args | ||||
) |
RowMatrix(self) -> RowMatrix Epetra_RowMatrix* MLAPI::InverseOperator::RowMatrix() const Returns pointer of the internally stored ML_Epetra::RowMatrix object.