
Public Member Functions | |
| BlockTriangularSolver (const LinearSolver< Scalar > &solver) | |
| BlockTriangularSolver (const Array< LinearSolver< Scalar > > &solvers) | |
| virtual | ~BlockTriangularSolver () |
| virtual SolverState< Scalar > | solve (const LinearOperator< Scalar > &op, const Vector< Scalar > &rhs, Vector< Scalar > &soln) const |
| virtual Teuchos::RCP < LinearSolverBase< Scalar > > | getRcp () |
| BlockTriangularSolver (const LinearSolver< Scalar > &solver) | |
| BlockTriangularSolver (const Array< LinearSolver< Scalar > > &solvers) | |
| virtual | ~BlockTriangularSolver () |
| virtual SolverState< Scalar > | solve (const LinearOperator< Scalar > &op, const Vector< Scalar > &rhs, Vector< Scalar > &soln) const |
| virtual Teuchos::RCP < LinearSolverBase< Scalar > > | getRcp () |
Definition at line 18 of file PlayaBlockTriangularSolver.hpp.
| Playa::BlockTriangularSolver< Scalar >::BlockTriangularSolver | ( | const LinearSolver< Scalar > & | solver | ) | [inline] |
Definition at line 23 of file PlayaBlockTriangularSolver.hpp.
| Playa::BlockTriangularSolver< Scalar >::BlockTriangularSolver | ( | const Array< LinearSolver< Scalar > > & | solvers | ) | [inline] |
Definition at line 27 of file PlayaBlockTriangularSolver.hpp.
| virtual Playa::BlockTriangularSolver< Scalar >::~BlockTriangularSolver | ( | ) | [inline, virtual] |
Definition at line 31 of file PlayaBlockTriangularSolver.hpp.
| Playa::BlockTriangularSolver< Scalar >::BlockTriangularSolver | ( | const LinearSolver< Scalar > & | solver | ) |
| Playa::BlockTriangularSolver< Scalar >::BlockTriangularSolver | ( | const Array< LinearSolver< Scalar > > & | solvers | ) |
| virtual Playa::BlockTriangularSolver< Scalar >::~BlockTriangularSolver | ( | ) | [inline, virtual] |
Definition at line 27 of file PlayaBlockTriangularSolverDecl.hpp.
| SolverState< Scalar > Playa::BlockTriangularSolver< Scalar >::solve | ( | const LinearOperator< Scalar > & | op, | |
| const Vector< Scalar > & | rhs, | |||
| Vector< Scalar > & | soln | |||
| ) | const [inline, virtual] |
Implements Playa::LinearSolverBase< Scalar >.
Definition at line 47 of file PlayaBlockTriangularSolver.hpp.
| virtual Teuchos::RCP< LinearSolverBase<Scalar> > Playa::BlockTriangularSolver< Scalar >::getRcp | ( | ) | [inline, virtual] |
Handleable<LinearSolverBase<Scalar> > interface
Implements Playa::Handleable< LinearSolverBase< Scalar > >.
Definition at line 39 of file PlayaBlockTriangularSolver.hpp.
| virtual SolverState<Scalar> Playa::BlockTriangularSolver< Scalar >::solve | ( | const LinearOperator< Scalar > & | op, | |
| const Vector< Scalar > & | rhs, | |||
| Vector< Scalar > & | soln | |||
| ) | const [virtual] |
Implements Playa::LinearSolverBase< Scalar >.
| virtual Teuchos::RCP< LinearSolverBase<Scalar> > Playa::BlockTriangularSolver< Scalar >::getRcp | ( | ) | [inline, virtual] |
Handleable<LinearSolverBase<Scalar> > interface
Implements Playa::Handleable< LinearSolverBase< Scalar > >.
Definition at line 35 of file PlayaBlockTriangularSolverDecl.hpp.