|
libMesh
|
Go to the source code of this file.
Classes | |
| class | libMesh::PetscLinearSolver< T > |
This class provides an interface to PETSc iterative solvers that is compatible with the libMesh LinearSolver<> More... | |
Namespaces | |
| namespace | libMesh |
The libMesh namespace provides an interface to certain functionality in the library. | |
Functions | |
| PetscErrorCode | libmesh_petsc_preconditioner_setup (PC) |
| This function is called by PETSc to initialize the preconditioner. | |
| PetscErrorCode | libmesh_petsc_preconditioner_apply (PC, Vec x, Vec y) |
| This function is called by PETSc to actually apply the preconditioner. | |
| PetscErrorCode libmesh_petsc_preconditioner_apply | ( | PC | , |
| Vec | x, | ||
| Vec | y | ||
| ) |
This function is called by PETSc to actually apply the preconditioner.
ctx will hold the Preconditioner.
| PetscErrorCode libmesh_petsc_preconditioner_setup | ( | PC | ) |
This function is called by PETSc to initialize the preconditioner.
ctx will hold the Preconditioner.