

Public Member Functions | |
| def | __init__ |
| def | ApplyInverse |
| def | SetUseTranspose |
| def | Apply |
| def | NormInf |
| def | Label |
| def | UseTranspose |
| def | HasNormInf |
| def | Comm |
| def | OperatorDomainMap |
| def | OperatorRangeMap |
| def | Map |
| def | GetBaseOperator |
Public Attributes | |
| this | |
Basic class to wrap MLAPI::InverseOperator into Epetra_Operator. Marzio Sala, SNL 9214. C++ includes: MLAPI_EpetraBaseOperator.h
| def PyTrilinos.ML.EpetraBaseOperator.__init__ | ( | self, | |
| args | |||
| ) |
__init__(MLAPI::EpetraBaseOperator self, Map inMap, BaseOperator Op) -> EpetraBaseOperator MLAPI::EpetraBaseOperator::EpetraBaseOperator(const Epetra_Map &inMap, const BaseOperator &Op) Constructor.
Reimplemented from PyTrilinos.Epetra.Operator.
| def PyTrilinos.ML.EpetraBaseOperator.Apply | ( | self, | |
| args | |||
| ) |
Apply(EpetraBaseOperator self, Epetra_MultiVector X_Epetra, Epetra_MultiVector Y_Epetra) -> int virtual int MLAPI::EpetraBaseOperator::Apply(const Epetra_MultiVector &X_Epetra, Epetra_MultiVector &Y_Epetra) const Applies the operator to X, returns the results in Y.
Reimplemented from PyTrilinos.Epetra.Operator.
| def PyTrilinos.ML.EpetraBaseOperator.ApplyInverse | ( | self, | |
| args | |||
| ) |
ApplyInverse(EpetraBaseOperator self, Epetra_MultiVector X_Epetra, Epetra_MultiVector Y_Epetra) -> int int MLAPI::EpetraBaseOperator::ApplyInverse(const Epetra_MultiVector &X_Epetra, Epetra_MultiVector &Y_Epetra) const Applies the operator to X, returns the results in Y. Apply() and ApplyInverse() are the SAME function!
Reimplemented from PyTrilinos.Epetra.Operator.
| def PyTrilinos.ML.EpetraBaseOperator.Comm | ( | self, | |
| args | |||
| ) |
Comm(EpetraBaseOperator self) -> Comm virtual const Epetra_Comm& MLAPI::EpetraBaseOperator::Comm() const Returns a reference to the communicator object.
Reimplemented from PyTrilinos.Epetra.Operator.
| def PyTrilinos.ML.EpetraBaseOperator.GetBaseOperator | ( | self, | |
| args | |||
| ) |
GetBaseOperator(EpetraBaseOperator self) -> BaseOperator const BaseOperator& MLAPI::EpetraBaseOperator::GetBaseOperator() const
| def PyTrilinos.ML.EpetraBaseOperator.HasNormInf | ( | self, | |
| args | |||
| ) |
HasNormInf(EpetraBaseOperator self) -> bool virtual bool MLAPI::EpetraBaseOperator::HasNormInf() const NOT IMPLEMENTED.
Reimplemented from PyTrilinos.Epetra.Operator.
| def PyTrilinos.ML.EpetraBaseOperator.Label | ( | self, | |
| args | |||
| ) |
Label(EpetraBaseOperator self) -> char const * virtual const char* MLAPI::EpetraBaseOperator::Label() const Returns the label of this object.
Reimplemented from PyTrilinos.Epetra.Operator.
| def PyTrilinos.ML.EpetraBaseOperator.Map | ( | self, | |
| args | |||
| ) |
Map(EpetraBaseOperator self) -> Map virtual const Epetra_Map& MLAPI::EpetraBaseOperator::Map() const Returns a reference to the Map of this object.
| def PyTrilinos.ML.EpetraBaseOperator.NormInf | ( | self, | |
| args | |||
| ) |
NormInf(EpetraBaseOperator self) -> double virtual double MLAPI::EpetraBaseOperator::NormInf() const NOT IMPLEMENTED.
Reimplemented from PyTrilinos.Epetra.Operator.
| def PyTrilinos.ML.EpetraBaseOperator.OperatorDomainMap | ( | self, | |
| args | |||
| ) |
OperatorDomainMap(EpetraBaseOperator self) -> Map virtual const Epetra_Map& MLAPI::EpetraBaseOperator::OperatorDomainMap() const Returns a reference to the OperatorDomainMap.
Reimplemented from PyTrilinos.Epetra.Operator.
| def PyTrilinos.ML.EpetraBaseOperator.OperatorRangeMap | ( | self, | |
| args | |||
| ) |
OperatorRangeMap(EpetraBaseOperator self) -> Map virtual const Epetra_Map& MLAPI::EpetraBaseOperator::OperatorRangeMap() const Returns a reference to the OperatorRangeMap.
Reimplemented from PyTrilinos.Epetra.Operator.
| def PyTrilinos.ML.EpetraBaseOperator.SetUseTranspose | ( | self, | |
| args | |||
| ) |
SetUseTranspose(EpetraBaseOperator self, bool UseTransposeFlag) -> int virtual int MLAPI::EpetraBaseOperator::SetUseTranspose(bool UseTransposeFlag) Sets the use of tranpose (NOT IMPLEMENTED).
Reimplemented from PyTrilinos.Epetra.Operator.
| def PyTrilinos.ML.EpetraBaseOperator.UseTranspose | ( | self, | |
| args | |||
| ) |
UseTranspose(EpetraBaseOperator self) -> bool virtual bool MLAPI::EpetraBaseOperator::UseTranspose() const Returns false.
Reimplemented from PyTrilinos.Epetra.Operator.
1.7.6.1