

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.
1.5.9