| binding() const noexcept | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | inline |
| Cache typedef | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | |
| cache() const noexcept | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | inline |
| EquilibriumEvaluator(std::shared_ptr< const Bound > bound, Graph graph, Layout layout, AdditionalInputs additional, Observers observers=Observers{}) | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | inline |
| evaluate(const InputsT &... inputs) | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | inline |
| evaluate_result(const Coefficients &coefficients, const Geometry &geometry, utils::dependencies::PreparationMode mode=utils::dependencies::PreparationMode::reuse_unchanged) -> EvaluationFor< RequestedKey > | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | inlineprivate |
| evaluate_result(const StellarState< Layout > &state, const Prescribed &prescribed=Prescribed{}, utils::dependencies::PreparationMode mode=utils::dependencies::PreparationMode::reuse_unchanged) -> EvaluationFor< RequestedKey > | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | inlineprivate |
| evaluate_result(const StellarState< Layout > &state, const ::mfem::Vector &displacement, const Prescribed &prescribed=Prescribed{}, utils::dependencies::PreparationMode mode=utils::dependencies::PreparationMode::reuse_unchanged) -> EvaluationFor< RequestedKey > | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | inlineprivate |
| Evaluation typedef | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | |
| EvaluationFor typedef | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | |
| Layout typedef | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | |
| layout() const noexcept | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | inline |
| m_additional | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | private |
| m_bound | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | private |
| m_cache | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | private |
| m_layout | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | private |
| model() const noexcept | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | inline |
| Plan typedef | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | |
| prepare_linear_system(const InputsT &... inputs) -> decltype(evaluate_result< preconditioning::PreparedSystem >(inputs...)) | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | inline |
| Result typedef | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | |
| SurfaceFormulation typedef | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | |
| validate_state(const StellarState< Layout > &state) | serif::model::backend::mfem::EquilibriumEvaluator< Bound, Graph, Inputs, AdditionalInputs, ResultKey, EvaluationServices, LinearServices, Observers > | inlineprivate |