Namespaces | |
MultiDomainBoussinesqHelper | |
Namespace for default parameters in multi-domain Boussinesq. | |
Pseudo_Elastic_Preconditioner_Subsidiary_Operator_Helper | |
Functions to create instances of optimal subsidiary operators for the PseudoElasticPreconditioner. | |
Classes | |
class | BuoyantQCrouzeixRaviartElement |
////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////// More... | |
class | FaceGeometry< BuoyantQCrouzeixRaviartElement< DIM > > |
Face geometry of the 2D Buoyant Crouzeix_Raviart elements. More... | |
class | FaceGeometry< FaceGeometry< BuoyantQCrouzeixRaviartElement< 2 > > > |
Face geometry of the Face geometry of 2D Buoyant Crouzeix_Raviart elements. More... | |
class | RefineableBuoyantQCrouzeixRaviartElement |
////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////// More... | |
class | FourierDecomposedTimeHarmonicLinElastLoadedByHelmholtzPressureBCElement |
A class for elements that allow the imposition of an applied traction in the equations of time-harmonic linear elasticity from a Helmholtz potential (interpreted as a displacement potential for the fluid in a quasi-steady, linearised FSI problem.) The geometrical information can be read from the FaceGeometry<ELEMENT> class and and thus, we can be generic enough without the need to have a separate equations class. More... | |
class | FourierDecomposedHelmholtzFluxFromNormalDisplacementBCElement |
////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////// More... | |
class | FSIPreconditioner |
//////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// More... | |
class | SimpleFSIPreconditioner |
//////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// More... | |
class | TimeHarmonicLinElastLoadedByHelmholtzPressureBCElement |
A class for elements that allow the imposition of an applied traction in the equations of time-harmonic linear elasticity from a Helmholtz potential (interpreted as a displacement potential for the fluid in a quasi-steady, linearised FSI problem.) The geometrical information can be read from the FaceGeometry<ELEMENT> class and and thus, we can be generic enough without the need to have a separate equations class. More... | |
class | HelmholtzFluxFromNormalDisplacementBCElement |
//////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////// More... | |
class | RefineableNavierStokesBoussinesqElement |
////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////// More... | |
class | RefineableAdvectionDiffusionBoussinesqElement |
//////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////// More... | |
class | NavierStokesBoussinesqElement |
////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////// More... | |
class | FaceGeometry< NavierStokesBoussinesqElement< NST_ELEMENT, AD_ELEMENT > > |
Explicit definition of the face geometry of these elements. More... | |
class | FaceGeometry< FaceGeometry< NavierStokesBoussinesqElement< NST_ELEMENT, AD_ELEMENT > > > |
Explicit definition of the face geometry of these elements. More... | |
class | AdvectionDiffusionBoussinesqElement |
/////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////// More... | |
class | TimeHarmonicLinElastLoadedByPMLHelmholtzPressureBCElement |
A class for elements that allow the imposition of an applied traction in the equations of time-harmonic linear elasticity from a PMLHelmholtz potential (interpreted as a displacement potential for the fluid in a quasi-steady, linearised FSI problem.) The geometrical information can be read from the FaceGeometry<ELEMENT> class and thus, we can be generic enough without the need to have a separate equations class. More... | |
class | PMLHelmholtzFluxFromNormalDisplacementBCElement |
//////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////// More... | |
class | PseudoElasticFSIPreconditioner |
Preconditioner for FSI problems with pseudo-elastic fluid node updates. Note: NavierStokesSchurComplementPreconditioner is applied to the Navier Stokes subsidiary system. Default solid preconditioner is SuperLUPreconditioner. Enumeration of Elastic DOF types in the Pseudo-Elastic Elements The method get_dof_types_for_unknowns() must be implemented such that DOFs subject be Lagrange multiplier and DOFs NOT subject to Lagrange multiplier have different labels. For example in a 3D problem there are 6 DOF types and the following labelling must be implemented: 0 - x displacement (without lagr mult traction) 1 - y displacement (without lagr mult traction) 2 - z displacement (without lagr mult traction) 3 - x displacement (with lagr mult traction) 4 - y displacement (with lagr mult traction) 5 - z displacement (with lagr mult traction) More... | |
class | PseudoElasticPreconditioner |
//////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// More... | |
class | PseudoElasticPreconditionerOld |
//////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// More... | |
class | PseudoElasticPreconditionerSubsidiaryPreconditionerOld |
///////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////// More... | |
class | PseudoElasticPreconditionerSubsidiaryBlockPreconditionerOld |
///////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////// More... | |
class | PseudoElasticPreconditionerScalingHelperOld |
//////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// More... | |
class | PicardConvergenceData |
Object that collates convergence data of Picard iteration. More... | |
class | SegregatedSolverError |
////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////// More... | |
class | SegregatableFSIProblem |
////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////// More... | |