|
MFEM
v3.4
Finite element discretization library
|
Go to the source code of this file.
Classes | |
| class | mfem::PetscParVector |
| Wrapper for PETSc's vector class. More... | |
| class | mfem::PetscParMatrix |
| Wrapper for PETSc's matrix class. More... | |
| class | mfem::PetscBCHandler |
| Helper class for handling essential boundary conditions. More... | |
| class | mfem::PetscPreconditionerFactory |
| class | mfem::PetscSolver |
| Abstract class for PETSc's solvers. More... | |
| class | mfem::PetscLinearSolver |
| Abstract class for PETSc's linear solvers. More... | |
| class | mfem::PetscPCGSolver |
| class | mfem::PetscPreconditioner |
| Abstract class for PETSc's preconditioners. More... | |
| class | mfem::PetscBDDCSolverParams |
| Auxiliary class for BDDC customization. More... | |
| class | mfem::PetscBDDCSolver |
| class | mfem::PetscFieldSplitSolver |
| class | mfem::PetscNonlinearSolver |
| Abstract class for PETSc's nonlinear solvers. More... | |
| class | mfem::PetscODESolver |
| Abstract class for PETSc's ODE solvers. More... | |
| class | mfem::PetscSolverMonitor |
| Abstract class for monitoring PETSc's solvers. More... | |
Namespaces | |
| mfem | |
Functions | |
| PetscParMatrix * | mfem::RAP (PetscParMatrix *Rt, PetscParMatrix *A, PetscParMatrix *P) |
| Returns the matrix Rt^t * A * P. More... | |
| PetscParMatrix * | mfem::RAP (PetscParMatrix *A, PetscParMatrix *P) |
| Returns the matrix P^t * A * P. More... | |
| void | mfem::EliminateBC (PetscParMatrix &A, PetscParMatrix &Ae, const Array< int > &ess_dof_list, const Vector &X, Vector &B) |
| Eliminate essential BC specified by ess_dof_list from the solution X to the r.h.s. B. More... | |
1.8.5