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... | |