This is the complete list of members for ablate::finiteElement::IncompressibleFlowSolver, including all inherited members.
| CompleteFlowInitialization(DM, Vec) override (defined in ablate::finiteElement::IncompressibleFlowSolver) | ablate::finiteElement::IncompressibleFlowSolver | virtual |
| ComputeBoundary(PetscReal time, Vec locX, Vec locX_t) override (defined in ablate::finiteElement::FiniteElementSolver) | ablate::finiteElement::FiniteElementSolver | virtual |
| ComputeIFunction(PetscReal time, Vec locX, Vec locX_t, Vec locF) override | ablate::finiteElement::FiniteElementSolver | virtual |
| ComputeIJacobian(PetscReal time, Vec locX, Vec locX_t, PetscReal X_tShift, Mat Jac, Mat JacP) override (defined in ablate::finiteElement::FiniteElementSolver) | ablate::finiteElement::FiniteElementSolver | virtual |
| DMPlexInsertBoundaryValues_Plex(DM dm, PetscDS ds, PetscBool insertEssential, Vec locX, PetscReal time, Vec faceGeomFVM, Vec cellGeomFVM, Vec gradFVM) (defined in ablate::solver::Solver) | ablate::solver::Solver | protectedstatic |
| DMPlexInsertTimeDerivativeBoundaryValues_Plex(DM dm, PetscDS ds, PetscBool insertEssential, Vec locX, PetscReal time, Vec faceGeomFVM, Vec cellGeomFVM, Vec gradFVM) (defined in ablate::solver::Solver) | ablate::solver::Solver | protectedstatic |
| FiniteElementSolver(std::string solverId, std::shared_ptr< domain::Region > region, std::shared_ptr< parameters::Parameters > options, std::vector< std::shared_ptr< boundaryConditions::BoundaryCondition >> boundaryConditions, std::vector< std::shared_ptr< mathFunctions::FieldFunction >> auxiliaryFields) (defined in ablate::finiteElement::FiniteElementSolver) | ablate::finiteElement::FiniteElementSolver | |
| GetCellRange(ablate::domain::Range &cellRange) const | ablate::solver::Solver | inline |
| GetFaceRange(ablate::domain::Range &faceRange) const | ablate::solver::Solver | inline |
| GetRange(PetscInt depth, ablate::domain::Range &range) const | ablate::solver::Solver | inline |
| GetRegion() const noexcept | ablate::solver::Solver | inline |
| GetSolverId() const | ablate::solver::Solver | inline |
| GetSubDomain() noexcept | ablate::solver::Solver | inline |
| GetSubDomain() const noexcept | ablate::solver::Solver | inline |
| IncompressibleFlowSolver(std::string solverId, std::shared_ptr< domain::Region > region, std::shared_ptr< parameters::Parameters > options={}, std::shared_ptr< parameters::Parameters > parameters={}, std::vector< std::shared_ptr< boundaryConditions::BoundaryCondition >> boundaryConditions={}, std::vector< std::shared_ptr< mathFunctions::FieldFunction >> auxiliaryFields={}) (defined in ablate::finiteElement::IncompressibleFlowSolver) | ablate::finiteElement::IncompressibleFlowSolver | |
| Initialize() override (defined in ablate::finiteElement::IncompressibleFlowSolver) | ablate::finiteElement::IncompressibleFlowSolver | virtual |
| petscOptions (defined in ablate::solver::Solver) | ablate::solver::Solver | protected |
| PostEvaluate(TS ts) (defined in ablate::solver::Solver) | ablate::solver::Solver | |
| PostStep(TS ts) (defined in ablate::solver::Solver) | ablate::solver::Solver | |
| PreStage(TS ts, PetscReal stagetime) (defined in ablate::solver::Solver) | ablate::solver::Solver | |
| PreStep(TS ts) (defined in ablate::solver::Solver) | ablate::solver::Solver | |
| Register(std::shared_ptr< ablate::domain::SubDomain > subDomain) override | ablate::finiteElement::FiniteElementSolver | virtual |
| RegisterPostEvaluate(const std::function< void(TS ts, Solver &)> &postEval) | ablate::solver::Solver | inline |
| RegisterPostStep(const std::function< void(TS ts, Solver &)> &postStep) | ablate::solver::Solver | inline |
| RegisterPreStage(const std::function< void(TS ts, Solver &, PetscReal)> &preStage) | ablate::solver::Solver | inline |
| RegisterPreStep(const std::function< void(TS ts, Solver &)> &preStep) | ablate::solver::Solver | inline |
| RestoreRange(ablate::domain::Range &range) const | ablate::solver::Solver | inline |
| Setup() override | ablate::finiteElement::IncompressibleFlowSolver | virtual |
| Solver(std::string solverId, std::shared_ptr< domain::Region >={}, std::shared_ptr< parameters::Parameters > options=nullptr) (defined in ablate::solver::Solver) | ablate::solver::Solver | explicitprotected |
| subDomain (defined in ablate::solver::Solver) | ablate::solver::Solver | protected |
| UpdateAuxFields(TS ts, FiniteElementSolver &fe) | ablate::finiteElement::FiniteElementSolver | static |
| ~Solver() (defined in ablate::solver::Solver) | ablate::solver::Solver | virtual |