Namespaces | Functions
pseudo_elastic_preconditioner.cc File Reference

Go to the source code of this file.

Namespaces

namespace  oomph
 DRAIG: Change all instances of (SPATIAL_DIM) to (DIM-1).
 
namespace  oomph::Pseudo_Elastic_Preconditioner_Subsidiary_Operator_Helper
 Functions to create instances of optimal subsidiary operators for the PseudoElasticPreconditioner.
 

Functions

Preconditioneroomph::Pseudo_Elastic_Preconditioner_Subsidiary_Operator_Helper::get_elastic_preconditioner_hypre ()
 AMG w/ GS smoothing for the augmented elastic subsidiary linear systems.
 
Preconditioneroomph::Pseudo_Elastic_Preconditioner_Subsidiary_Operator_Helper::get_elastic_preconditioner ()
 AMG w/ GS smoothing for the augmented elastic subsidiary linear systems – calls Hypre version to stay consistent with previous default.
 
Preconditioneroomph::Pseudo_Elastic_Preconditioner_Subsidiary_Operator_Helper::get_elastic_preconditioner_trilinos_ml ()
 TrilinosML smoothing for the augmented elastic subsidiary linear systems.
 
Preconditioneroomph::Pseudo_Elastic_Preconditioner_Subsidiary_Operator_Helper::get_lagrange_multiplier_preconditioner ()
 CG with diagonal preconditioner for the lagrange multiplier subsidiary linear systems.