![]() |
LifeV
|
Data Structures | |
| class | ApproximatedInvertibleRowMatrix |
Provide the ApplyInverse method for a Epetra_CrsMatrix object. More... | |
| class | aSIMPLEOperator |
| class | AztecooOperator |
| Abstract class which defines the interface of an Invertible Linear Operator. More... | |
| class | AztecooOperatorAlgebra |
| InvertibleOperator interface to AztecOO in Trilinos. AztecooOperator will use the matrix-free Krylov methods in Trilinos, therefore both the operator and the preconditioner must be given in the form of LinearOperator. More... | |
| class | BelosOperator |
| Class which defines the interface of an Invertible Linear Operator through belos. More... | |
| class | BelosOperatorAlgebra |
| InvertibleOperator interface to Belos in Trilinos. BelosOperator requires the operator to be solved and the preconditioner in the form of LinearOperator. More... | |
| class | BlockJacobiPreconditioner |
| class | BlockOperator |
| A abstract class for handling n-by-m block operators This class inherits from LifeV::LinearOperatorAlgebra. More... | |
| class | CompositeOperator |
| class | ConfinedOperator |
| Class which wrap an operator to apply it only on a restriction. More... | |
| class | FSIApplyOperator |
| A abstract class for handling n-by-m block operators This class inherits from LifeV::LinearOperator. More... | |
| class | FSIApplyOperatorNonConforming |
| A class which implements the application of the FSI Jacobian matrix to a given vector when nonconforming meshes are used. This class inherits from LifeV::LinearOperator. More... | |
| class | IdentityOperator |
| Identity operator x = I*x. More... | |
| class | IfpackPreconditioner |
| Interface to the Ifpack preconditioners in Trilinos. More... | |
| class | InvertibleOperator |
| Abstract class which defines the interface of an Invertible Linear Operator Algebra. More... | |
| class | LinearOperator |
| Abstract class which defines the interface of a Linear Operator. More... | |
| class | LinearOperatorAlgebra |
| Abstract class which defines the interface of a Linear Operator. More... | |
| class | LumpedOperator |
| A class for Mass Lumping The lumped mass matrix is such that (1) The total mass is conserved (2) {M}_{i,i} is proportional to M_{i,i}. More... | |
| class | MLPreconditioner |
| Interface to the ML preconditioners in Trilinos. More... | |
| class | NavierStokesOperator |
| A abstract class for handling n-by-m block operators This class inherits from LifeV::LinearOperator. More... | |
| class | NavierStokesPreconditionerOperator |
| class | NullOperator |
| Null operator 0 = Z*x. More... | |
| class | RowMatrixPreconditioner |
| Abstract class to construct preconditioners from a matrix in Epetra_CsrFormat. More... | |
| class | SolverOperator |
| Abstract class which defines the interface of an Invertible Linear Operator. More... | |
| class | SolverOperatorAlgo |
| Abstract class which defines the interface of an Invertible Linear Operator. More... | |
| class | TwoLevelOperator |
| It defines a two level methods to approximately apply the inverse of a fine level operator. More... | |
| class | TwoLevelPreconditioner |
An operator that provides a two level approximation of the inverse of a Epetra_CsrMatrix object. More... | |
Typedefs | |
| typedef FactorySingleton< Factory< RowMatrixPreconditioner, std::string > > | RowMatrixPreconditionerFactory |
RowMatrixPreconditionerFactory should be used for the creation of concrete instances of RowMatrixPreconditioner More... | |
| typedef FactorySingleton< Factory< InvertibleOperator, std::string > > | InvertibleOperatorFactory |
| typedef FactorySingleton< Factory< SolverOperator, std::string > > | SolverOperatorFactory |
| typedef FactorySingleton< Factory< SolverOperatorAlgo, std::string > > | SolverOperatorAlgoFactory |
| typedef FactorySingleton< Factory< NavierStokesPreconditionerOperator, std::string > > | NSPreconditionerFactory |
Functions | |
| InvertibleOperator * | createAztecooOperatorAlgebra () |
| InvertibleOperator * | createBelosOperatorAlgebra () |
| RowMatrixPreconditioner * | createIfpack () |
| RowMatrixPreconditioner * | createML () |
| RowMatrixPreconditioner * | createTwoLevel () |
| SolverOperator * | createAztecooOperator () |
| SolverOperator * | createBelosOperator () |
| NavierStokesPreconditionerOperator * | create_aSIMPLE () |
| Factory create function. More... | |
| typedef FactorySingleton<Factory<RowMatrixPreconditioner, std::string> > RowMatrixPreconditionerFactory |
RowMatrixPreconditionerFactory should be used for the creation of concrete instances of RowMatrixPreconditioner
Definition at line 169 of file RowMatrixPreconditioner.hpp.
| typedef FactorySingleton<Factory<InvertibleOperator, std::string> > InvertibleOperatorFactory |
Definition at line 116 of file InvertibleOperator.hpp.
| typedef FactorySingleton<Factory<SolverOperator, std::string> > SolverOperatorFactory |
Definition at line 235 of file SolverOperator.hpp.
| typedef FactorySingleton<Factory<SolverOperatorAlgo, std::string> > SolverOperatorAlgoFactory |
Definition at line 235 of file SolverOperatorAlgo.hpp.
| typedef FactorySingleton<Factory<NavierStokesPreconditionerOperator, std::string> > NSPreconditionerFactory |
Definition at line 210 of file NavierStokesPreconditionerOperator.hpp.
|
inline |
Definition at line 62 of file AztecooOperatorAlgebra.hpp.
|
inline |
Definition at line 89 of file BelosOperatorAlgebra.hpp.
|
inline |
Definition at line 50 of file IfpackPreconditioner.hpp.
|
inline |
Definition at line 48 of file MLPreconditioner.hpp.
|
inline |
Definition at line 55 of file TwoLevelPreconditioner.hpp.
|
inline |
Definition at line 72 of file AztecooOperator.hpp.
|
inline |
Definition at line 105 of file BelosOperator.hpp.
|
inline |
Factory create function.
Definition at line 268 of file aSIMPLEOperator.hpp.