![]() |
MFEM v4.7.0
Finite element discretization library
|
Classes | |
| class | BBTSolver |
| class | BDPMinresSolver |
| Wrapper for the block-diagonal-preconditioned MINRES employed in ex5p.cpp. More... | |
| class | BPCGSolver |
| Bramble-Pasciak Conjugate Gradient. More... | |
| struct | BPSParameters |
| Parameters for the BramblePasciakSolver method. More... | |
| class | BramblePasciakSolver |
| Bramble-Pasciak Solver for Darcy equation. More... | |
| class | DarcySolver |
| Abstract solver class for Darcy's flow. More... | |
| struct | DFSData |
| Data for the divergence free solver. More... | |
| struct | DFSParameters |
| Parameters for the divergence free solver. More... | |
| class | DFSSpaces |
| class | DivFreeSolver |
| Divergence free solver. More... | |
| struct | IterSolveParameters |
| class | LocalSolver |
| Solver for local problems in SaddleSchwarzSmoother. More... | |
| class | SaddleSchwarzSmoother |
| class | SymDirectSubBlockSolver |
| Block diagonal solver for symmetric A, each block is inverted by direct solver. More... | |
Functions | |
| void | SetOptions (IterativeSolver &solver, const IterSolveParameters ¶m) |
| HypreParMatrix * | TwoStepsRAP (const HypreParMatrix &Rt, const HypreParMatrix &A, const HypreParMatrix &P) |
| void | GetRowColumnsRef (const SparseMatrix &A, int row, Array< int > &cols) |
| SparseMatrix | ElemToDof (const ParFiniteElementSpace &fes) |
| SparseMatrix * | AggToInteriorDof (const Array< int > &bdr_truedofs, const SparseMatrix &agg_elem, const SparseMatrix &elem_dof, const HypreParMatrix &dof_truedof, Array< HYPRE_BigInt > &agg_starts) |
| SparseMatrix * mfem::blocksolvers::AggToInteriorDof | ( | const Array< int > & | bdr_truedofs, |
| const SparseMatrix & | agg_elem, | ||
| const SparseMatrix & | elem_dof, | ||
| const HypreParMatrix & | dof_truedof, | ||
| Array< HYPRE_BigInt > & | agg_starts ) |
Definition at line 92 of file div_free_solver.cpp.
| SparseMatrix mfem::blocksolvers::ElemToDof | ( | const ParFiniteElementSpace & | fes | ) |
Definition at line 33 of file div_free_solver.cpp.
| void mfem::blocksolvers::GetRowColumnsRef | ( | const SparseMatrix & | A, |
| int | row, | ||
| Array< int > & | cols ) |
Definition at line 28 of file div_free_solver.cpp.
| void mfem::blocksolvers::SetOptions | ( | IterativeSolver & | solver, |
| const IterSolveParameters & | param ) |
Definition at line 20 of file darcy_solver.cpp.
| HypreParMatrix * mfem::blocksolvers::TwoStepsRAP | ( | const HypreParMatrix & | Rt, |
| const HypreParMatrix & | A, | ||
| const HypreParMatrix & | P ) |
Definition at line 20 of file div_free_solver.cpp.