
Public Member Functions | |
| SolverKrylovSchur (SolverControl &cn, const MPI_Comm &mpi_communicator=PETSC_COMM_WORLD, const AdditionalData &data=AdditionalData()) | |
Protected Member Functions | |
| virtual void | set_solver_type (EPS &eps) const |
Protected Attributes | |
| const AdditionalData | additional_data |
Classes | |
| struct | AdditionalData |
| SLEPcWrappers::SolverKrylovSchur::SolverKrylovSchur | ( | SolverControl & | cn, | |
| const MPI_Comm & | mpi_communicator = PETSC_COMM_WORLD, |
|||
| const AdditionalData & | data = AdditionalData() | |||
| ) |
SLEPc solvers will want to have an MPI communicator context over which computations are parallelized. By default, this carries the same behaviour has the PETScWrappers, but you can change that.
| virtual void SLEPcWrappers::SolverKrylovSchur::set_solver_type | ( | EPS & | eps | ) | const [protected, virtual] |
Function that takes a Eigenvalue Problem Solver context object, and sets the type of solver that is appropriate for this class.
Implements SLEPcWrappers::SolverBase.
const AdditionalData SLEPcWrappers::SolverKrylovSchur::additional_data [protected] |
Store a copy of the flags for this particular solver.
documentation generated on Wed Jul 28 23:07:00 2010 by
doxygen
1.5.6