Encapsulation of PETSc linear solver. More...
#include <petsc.h>
Inherits LinearSolver.
Public Member Functions | |
| PetscLinearSolver (PetscMatrix *mat, PetscVector *rhs) | |
| PetscLinearSolver (LinearProblem *lp) | |
| virtual | ~PetscLinearSolver () |
| virtual bool | solve () |
Protected Attributes | |
| PetscMatrix * | m |
| PetscVector * | rhs |
Encapsulation of PETSc linear solver.
| PetscLinearSolver::PetscLinearSolver | ( | PetscMatrix * | mat, | |
| PetscVector * | rhs | |||
| ) |
| PetscLinearSolver::PetscLinearSolver | ( | LinearProblem * | lp | ) |
| PetscLinearSolver::~PetscLinearSolver | ( | ) | [virtual] |
| bool PetscLinearSolver::solve | ( | ) | [virtual] |
Implements Solver.
PetscMatrix* PetscLinearSolver::m [protected] |
PetscVector* PetscLinearSolver::rhs [protected] |
1.6.3