///////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////// More...
Functions | |
void | set_defaults_for_2D_poisson_problem (HyprePreconditioner *hypre_preconditioner_pt) |
Set default parameters for use as preconditioner in 2D Poisson-type problem. More... | |
void | set_defaults_for_3D_poisson_problem (HyprePreconditioner *hypre_preconditioner_pt) |
Set default parameters for use as preconditioner in 3D Poisson-type problem. More... | |
void | set_defaults_for_navier_stokes_momentum_block (HyprePreconditioner *hypre_preconditioner_pt) |
Set default parameters for use as preconditioner in for momentum block in Navier-Stokes problem. More... | |
///////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////
Default settings for various uses of the HYPRE solver
Default settings for various uses of the Hypre solver
void oomph::Hypre_default_settings::set_defaults_for_2D_poisson_problem | ( | HyprePreconditioner * | hypre_preconditioner_pt | ) |
Set default parameters for use as preconditioner in 2D Poisson-type problem.
Definition at line 45 of file hypre_solver.cc.
References oomph::HyprePreconditioner::amg_coarsening(), oomph::HyprePreconditioner::amg_simple_smoother(), oomph::HyprePreconditioner::amg_strength(), oomph::HyprePreconditioner::amg_using_simple_smoothing(), oomph::HypreInterface::BoomerAMG, oomph::HyprePreconditioner::hypre_method(), and oomph::HyprePreconditioner::set_amg_iterations().
Referenced by set_defaults_for_3D_poisson_problem(), set_defaults_for_navier_stokes_momentum_block(), and oomph::SpaceTimeNavierStokesSubsidiaryPreconditioner::setup().
void oomph::Hypre_default_settings::set_defaults_for_3D_poisson_problem | ( | HyprePreconditioner * | hypre_preconditioner_pt | ) |
Set default parameters for use as preconditioner in 3D Poisson-type problem.
Definition at line 72 of file hypre_solver.cc.
References oomph::HyprePreconditioner::amg_strength(), and set_defaults_for_2D_poisson_problem().
void oomph::Hypre_default_settings::set_defaults_for_navier_stokes_momentum_block | ( | HyprePreconditioner * | hypre_preconditioner_pt | ) |
Set default parameters for use as preconditioner in for momentum block in Navier-Stokes problem.
Definition at line 85 of file hypre_solver.cc.
References oomph::HyprePreconditioner::amg_damping(), oomph::HyprePreconditioner::amg_simple_smoother(), oomph::HyprePreconditioner::amg_strength(), and set_defaults_for_2D_poisson_problem().