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 | RanOutOfIterationsInSegregatedSolverError |
| ////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////// More... | |
| class | SegregatableFSIProblem |
| ////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////// More... | |