Files
MeanField_SERiF/docs/latex/refman.ind
Emily Boudreaux 6b57738330 docs(docs): built docs
Note for now much of the docs is LLM written. This was done to save time and focus on code development. The docs have been LOOSLEY reviewed. However, the code itself has been either fully written by hand or fully reviewed. Therefore, the docs should at the moment be seen as a loose resource rather than authoratiative (and this is on top of the general ability for docs to drift)
2026-11-09 14:09:44 -05:00

9096 lines
412 KiB
Plaintext

\begin{theindex}
\item {@120027171211173332346346153147002002266065223266::HasBoundType},
\hyperpage{221}
\item {@120027171211173332346346153147002002266065223266::HasBoundTypeMember},
\hyperpage{221}
\item {@200074317303167056063064256070046203054064052214::CanInspectChange},
\hyperpage{221}
\item {@200074317303167056063064256070046203054064052214::CanMakeCache},
\hyperpage{222}
\item {@200074317303167056063064256070046203054064052214::CanMakeComputation},
\hyperpage{222}
\item {@200074317303167056063064256070046203054064052214::CanMakeFallibleCache},
\hyperpage{222}
\item {@200074317303167056063064256070046203054064052214::CanRequest},
\hyperpage{222}
\item {@230372075125117112146216022050257331177137107327::CanCompose},
\hyperpage{222}
\item {@247006277077211216153350341142357337161001026143::HasSurfaceRelation},
\hyperpage{223}
\item {@247006277077211216153350341142357337161001026143::SelectsCarrier},
\hyperpage{223}
\item {@252166143035264314021214246026055041120163322041::CanResolve},
\hyperpage{223}
\item {@323172327364102235210333337057065015152354331343::CanBorrow},
\hyperpage{223}
\item {@323172327364102235210333337057065015152354331343::CanMakeContext},
\hyperpage{224}
\item {@323172327364102235210333337057065015152354331343::CanRead},
\hyperpage{224}
\item {@323172327364102235210333337057065015152354331343::CanSelect},
\hyperpage{224}
\item {@347145241034102141072004357171274360230346064356::CanMakeStore},
\hyperpage{224}
\item {@347145241034102141072004357171274360230346064356::CanOwn},
\hyperpage{224}
\item {@347145241034102141072004357171274360230346064356::CanRead},
\hyperpage{225}
\item {@347145241034102141072004357171274360230346064356::CanReadEntry},
\hyperpage{225}
\item {\texorpdfstring{$\sim$}{\string~}DofMap}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{440}
\item {\texorpdfstring{$\sim$}{\string~}DomainMapper}
\subitem {serif::mapping::DomainMapper}, \hyperpage{469}
\item {\texorpdfstring{$\sim$}{\string~}ExteriorDomainMap}
\subitem {serif::mapping::compactification::ExteriorDomainMap},
\hyperpage{525}
\indexspace
\item {a\_black}
\subitem {serif::utils::misc::terminal}, \hyperpage{217}
\item {a\_blue}
\subitem {serif::utils::misc::terminal}, \hyperpage{217}
\item {a\_bright\_black}
\subitem {serif::utils::misc::terminal}, \hyperpage{217}
\item {a\_bright\_green}
\subitem {serif::utils::misc::terminal}, \hyperpage{217}
\item {a\_bright\_red}
\subitem {serif::utils::misc::terminal}, \hyperpage{218}
\item {a\_cyan}
\subitem {serif::utils::misc::terminal}, \hyperpage{218}
\item {a\_green}
\subitem {serif::utils::misc::terminal}, \hyperpage{218}
\item {a\_magenta}
\subitem {serif::utils::misc::terminal}, \hyperpage{218}
\item {a\_red}
\subitem {serif::utils::misc::terminal}, \hyperpage{218}
\item {a\_reset}
\subitem {serif::utils::misc::terminal}, \hyperpage{218}
\item {a\_white}
\subitem {serif::utils::misc::terminal}, \hyperpage{218}
\item {a\_yellow}
\subitem {serif::utils::misc::terminal}, \hyperpage{218}
\item {AccelerationValue}
\subitem {serif::dimensions}, \hyperpage{62}
\item {accumulate\_element\_result}
\subitem {serif::operators::backend::mfem}, \hyperpage{173}
\item {accumulate\_partial}
\subitem {serif::geometry::surface::detail}, \hyperpage{144}
\item {actualBoundaryID}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult::DomainBoundaryDiagnostics},
\hyperpage{454}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult::DomainBoundaryDiagnostics},
\hyperpage{455}
\item {acyclic}
\subitem {serif::utils::dependencies::detail::Graph$<$ Computations $>$},
\hyperpage{606}
\item {add}
\subitem {serif::utils::CompensatedSum}, \hyperpage{357}
\item {add\_element}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{440}
\item {add\_jacobian\_transpose\_rows}
\subitem {serif::operators::backend::mfem}, \hyperpage{173}
\item {add\_point\_border\_residual}
\subitem {serif::operators::backend::mfem}, \hyperpage{173}
\item {additional\_boost}
\subitem {serif::discretization::quadrature::QuadratureTermOptions},
\hyperpage{810}
\item {additional\_order}
\subitem {serif::equations::AngularMomentum}, \hyperpage{267}
\subitem {serif::equations::BarotropicClosure$<$ EOST $>$},
\hyperpage{284}
\subitem {serif::equations::BarotropicHydrostaticEquilibrium},
\hyperpage{287}
\subitem {serif::equations::gravity\_contributions::DensitySource},
\hyperpage{412}
\subitem {serif::equations::gravity\_contributions::GradientDivergence},
\hyperpage{600}
\subitem {serif::equations::gravity\_contributions::GradientValue},
\hyperpage{604}
\subitem {serif::equations::gravity\_contributions::PotentialValue},
\hyperpage{775}
\subitem {serif::equations::GravityForce}, \hyperpage{613}
\subitem {serif::equations::MassNormalization}, \hyperpage{694}
\subitem {serif::equations::PressureForce$<$ EOST $>$},
\hyperpage{789}
\subitem {serif::equations::RotationalForce}, \hyperpage{890}
\subitem {serif::operators::BarotropicHydrostaticEquilibrium},
\hyperpage{289}
\subitem {serif::operators::GradientRequest}, \hyperpage{602}
\item {adjacentDomainID}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult::InscribedDiagnostics},
\hyperpage{637}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult::InscribedDiagnostics},
\hyperpage{638}
\item {adjacentElementID}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult::InscribedDiagnostics},
\hyperpage{637}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult::InscribedDiagnostics},
\hyperpage{638}
\item {affine}
\subitem {serif::discretization::quadrature}, \hyperpage{103}
\subitem {serif::equations::CentralDensityConstraint$<$ EOST $>$},
\hyperpage{342}
\item {agrees\_with}
\subitem {serif::discretization::backend::mfem::TensorBasis},
\hyperpage{951}
\item {AIsBaseClassOfB}
\subitem {serif::discretization::domain}, \hyperpage{79}
\subitem {serif::discretization::domain::relation}, \hyperpage{85}
\subitem {serif::utils::misc::std\_helper}, \hyperpage{215}
\item {all\_unique\_types\_v}
\subitem {serif::utils::misc::traits}, \hyperpage{219}
\item {all\_unique\_types\_v$<$ First, Rest... $>$}
\subitem {serif::utils::misc::traits}, \hyperpage{219}
\item {all\_unique\_values}
\subitem {serif::discretization::domain::ids::validation},
\hyperpage{84}
\item {AllDomains}
\subitem {serif::discretization::domain}, \hyperpage{78}
\item {AllInputs}
\subitem {serif::geometry::surface::detail::RelationQuantities$<$ eos::relations::Relation$<$ Output, Inputs... $>$ $>$},
\hyperpage{845}
\item {angular\_velocity}
\subitem {serif::equations::RigidRotation}, \hyperpage{883}
\item {angular\_velocity\_term}
\subitem {serif::discretization::blocks::rotation}, \hyperpage{887}
\item {AngularMomentum}
\subitem {serif::equations::AngularMomentum}, \hyperpage{267}
\item {AngularMomentumValue}
\subitem {serif::dimensions}, \hyperpage{62}
\item {AngularVelocity}
\subitem {serif::equations::AngularMomentum}, \hyperpage{266}
\subitem {serif::equations::BarotropicHydrostaticEquilibrium},
\hyperpage{286}
\subitem {serif::equations::RotationalForce}, \hyperpage{889}
\subitem {serif::operators::BarotropicHydrostaticEquilibrium},
\hyperpage{288}
\item {AngularVelocityValue}
\subitem {serif::dimensions}, \hyperpage{62}
\subitem {serif::equations::AngularMomentum}, \hyperpage{266}
\subitem {serif::equations::RotationalForce}, \hyperpage{889}
\item {ANSIColors}
\subitem {serif::utils::misc::terminal}, \hyperpage{216}
\item {apply}
\subitem {serif::discretization::backend::mfem::TensorBasis},
\hyperpage{952}
\subitem {serif::geometry::deformation::RadialExtension},
\hyperpage{824}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{941}
\item {apply\_jacobian}
\subitem {serif::geometry::deformation}, \hyperpage{122}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$},
\hyperpage{360}
\subitem {serif::operators::backend::mfem}, \hyperpage{173, 174}
\item {apply\_jacobian\_rows}
\subitem {serif::operators::backend::mfem}, \hyperpage{174}
\item {apply\_jacobian\_transpose}
\subitem {serif::geometry::deformation}, \hyperpage{123}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$},
\hyperpage{360}
\subitem {serif::operators::backend::mfem}, \hyperpage{174}
\item {apply\_point\_border\_jacobian}
\subitem {serif::operators::backend::mfem}, \hyperpage{175}
\item {apply\_point\_border\_jacobian\_transpose}
\subitem {serif::operators::backend::mfem}, \hyperpage{175}
\item {apply\_pullback\_derivative}
\subitem {serif::geometry::deformation}, \hyperpage{123}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$},
\hyperpage{360}
\item {apply\_residual\_rows}
\subitem {serif::operators::backend::mfem}, \hyperpage{175}
\item {apply\_transpose}
\subitem {serif::geometry::deformation::RadialExtension},
\hyperpage{824}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{941}
\item {apply\_volume\_direction}
\subitem {serif::operators::backend::mfem}, \hyperpage{175}
\item {AreaValue}
\subitem {serif::dimensions}, \hyperpage{62}
\item {AT\_COMPACTIFIED\_INFINITY}
\subitem {serif::mapping}, \hyperpage{150}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {automatic}
\subitem {serif::discretization::backend::mfem}, \hyperpage{70}
\indexspace
\item {BarotropicClosure}
\subitem {serif::equations::BarotropicClosure$<$ EOST $>$},
\hyperpage{284}
\item {BarotropicHydrostaticEquilibrium}
\subitem {serif::equations::BarotropicHydrostaticEquilibrium},
\hyperpage{286}
\subitem {serif::operators::BarotropicHydrostaticEquilibrium},
\hyperpage{289}
\item {base\_order}
\subitem {serif::discretization::quadrature::Query},
\hyperpage{820}
\subitem {serif::discretization::quadrature::Resolution},
\hyperpage{870}
\item {basis}
\subitem {serif::discretization::backend::mfem::TensorBasisCache::Entry},
\hyperpage{500}
\subitem {serif::operators::backend::mfem::ElementData$<$ OperandCount $>$},
\hyperpage{487}
\subitem {serif::operators::backend::mfem::TensorBasisCache::Entry},
\hyperpage{501}
\subitem {serif::operators::backend::mfem::VolumeScratch},
\hyperpage{1023}
\subitem {serif::operators::backend::mfem::Workspace},
\hyperpage{1027}
\item {begin}
\subitem {serif::discretization::quadrature::RuleSet},
\hyperpage{892}
\item {bind}
\subitem {serif::operators::backend::mfem}, \hyperpage{176}
\item {bind\_contributions}
\subitem {serif::operators}, \hyperpage{159}
\subitem {serif::operators::detail}, \hyperpage{193}
\item {binding}
\subitem {serif::discretization::backend::mfem::DofSelection},
\hyperpage{447}
\subitem {serif::operators::backend::mfem::CoefficientView$<$ BindingT $>$},
\hyperpage{354}
\subitem {serif::operators::backend::mfem::MappingCoefficients},
\hyperpage{676}
\item {Bindings}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{367}
\subitem {serif::utils::dependencies::ComputationStore$<$ EntryTs $>$},
\hyperpage{381}
\subitem {serif::utils::dependencies::DependencyContext$<$ ResourceTs $>$},
\hyperpage{413}
\subitem {serif::utils::dependencies::DependencyContextView$<$ ParentT, KeyList$<$ Keys... $>$ $>$},
\hyperpage{416}
\subitem {serif::utils::dependencies::detail::ComputationCacheTraits$<$ GraphT, ContextT, ErrorT, true $>$},
\hyperpage{375}
\item {bindings}
\subitem {serif::operators::backend::mfem::VolumeData$<$ EquationT, SchemaT $>$},
\hyperpage{1011}
\item {BLACK}
\subitem {serif::utils::misc::terminal}, \hyperpage{217}
\item {BLUE}
\subitem {serif::utils::misc::terminal}, \hyperpage{217}
\item {boost}
\subitem {serif::discretization::quadrature::Resolution},
\hyperpage{870}
\subitem {serif::discretization::quadrature::RuleControl},
\hyperpage{891}
\item {Border}
\subitem {serif::equations::CentralDensityConstraint$<$ EOST $>$},
\hyperpage{341}
\subitem {serif::operators::backend::mfem::PointBorderData$<$ EquationT, SchemaT $>$},
\hyperpage{760}
\item {border\_binding}
\subitem {serif::operators::backend::mfem::PointBorderData$<$ EquationT, SchemaT $>$},
\hyperpage{760}
\subitem {serif::operators::backend::mfem::PointBorderDiscretization$<$ EquationT, SchemaT $>$},
\hyperpage{761}
\item {border\_coefficient}
\subitem {serif::operators::backend::mfem::PointBorderData$<$ EquationT, SchemaT $>$},
\hyperpage{760}
\item {border\_term}
\subitem {serif::discretization::blocks::central\_density},
\hyperpage{339}
\item {BorderBinding}
\subitem {serif::operators::backend::mfem::PointBorderDiscretization$<$ EquationT, SchemaT $>$},
\hyperpage{761}
\item {borrow}
\subitem {serif::utils::dependencies}, \hyperpage{199}
\item {bound\_type\_t}
\subitem {serif::utils::dependencies}, \hyperpage{198}
\item {boundary\_attributes}
\subitem {serif::discretization::backend::mfem::DofSelection},
\hyperpage{447}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceMeshSnapshot},
\hyperpage{836}
\item {boundary\_descriptors}
\subitem {serif::discretization::domain::schema::DomainSchema$<$ DomainIDs, BoundaryIDs, Relations $>$},
\hyperpage{479}
\item {boundary\_element}
\subitem {serif::geometry::deformation::backend::mfem::detail::LocatedBoundaryPoint},
\hyperpage{673}
\item {boundary\_element\_boundary\_id}
\subitem {serif::discretization::domain::mesh::MeshTopology},
\hyperpage{699}
\item {boundary\_element\_count}
\subitem {serif::discretization::domain::mesh::MeshTopology},
\hyperpage{699}
\item {boundary\_element\_face}
\subitem {serif::discretization::domain::mesh::MeshTopology},
\hyperpage{699}
\item {boundary\_elements\_on\_face}
\subitem {serif::discretization::domain::mesh::MeshTopology},
\hyperpage{700}
\item {boundary\_id}
\subitem {serif::discretization::domain::schema::DomainSchema$<$ DomainIDs, BoundaryIDs, Relations $>$},
\hyperpage{479}
\item {boundary\_id\_count}
\subitem {serif::discretization::domain::schema::DomainSchema$<$ DomainIDs, BoundaryIDs, Relations $>$},
\hyperpage{480}
\item {boundary\_id\_matches}
\subitem {serif::discretization::domain::schema::DomainSchema$<$ DomainIDs, BoundaryIDs, Relations $>$},
\hyperpage{479}
\item {boundary\_ids\_type}
\subitem {serif::discretization::domain::schema::DomainSchema$<$ DomainIDs, BoundaryIDs, Relations $>$},
\hyperpage{478}
\item {boundary\_logical\_radius}
\subitem {serif::geometry::deformation::backend::mfem::detail},
\hyperpage{133}
\item {boundary\_step}
\subitem {serif::geometry::deformation::GeometryStepLimit},
\hyperpage{593}
\item {boundary\_type}
\subitem {serif::discretization::domain::ids::BoundaryID$<$ BoundaryT, IdentifierValue $>$},
\hyperpage{320}
\subitem {serif::discretization::domain::relation::DomainBoundary$<$ BoundaryT, DomainTs $>$},
\hyperpage{451}
\subitem {serif::discretization::domain::schema::BoundaryID$<$ BoundaryT, IdentifierValue $>$},
\hyperpage{321}
\subitem {serif::discretization::domain::schema::validation::DomainBoundary$<$ BoundaryT, DomainTs $>$},
\hyperpage{453}
\item {boundary\_values}
\subitem {serif::geometry::surface}, \hyperpage{139}
\item {boundaryElementID}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult::DomainBoundaryDiagnostics},
\hyperpage{454}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult::DomainBoundaryDiagnostics},
\hyperpage{455}
\item {BoundTerms}
\subitem {serif::geometry::surface::detail}, \hyperpage{143}
\item {BRIGHT\_BLACK}
\subitem {serif::utils::misc::terminal}, \hyperpage{217}
\item {BRIGHT\_GREEN}
\subitem {serif::utils::misc::terminal}, \hyperpage{217}
\item {BRIGHT\_RED}
\subitem {serif::utils::misc::terminal}, \hyperpage{217}
\item {build\_displacement}
\subitem {serif::geometry::deformation}, \hyperpage{124}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$},
\hyperpage{361}
\item {build\_radial\_interpolation}
\subitem {serif::geometry::deformation::backend::mfem},
\hyperpage{128}
\item {build\_surface\_embedding}
\subitem {serif::geometry::deformation}, \hyperpage{124}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{943}
\indexspace
\item {CACHE\_FE\_BINDING\_ERROR}
\subitem {serif::utils::errors}, \hyperpage{210}
\item {capture}
\subitem {serif::discretization::backend::mfem::CoefficientTracking},
\hyperpage{348, 349}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceDiscretizationTracking},
\hyperpage{834}
\subitem {serif::geometry::surface::detail::PressureConditionTracking},
\hyperpage{786}
\subitem {serif::operators::backend::mfem::CoefficientTracking},
\hyperpage{351, 352}
\subitem {serif::utils::dependencies::ProjectedSnapshot$<$ FunctionT $>$},
\hyperpage{801}
\subitem {serif::utils::dependencies::ValueSnapshot},
\hyperpage{999}
\item {Captured}
\subitem {serif::utils::dependencies::detail::SourceSnapshot$<$ ResourceT $>$},
\hyperpage{918}
\item {captured}
\subitem {serif::utils::dependencies::detail::SourceSnapshot$<$ ResourceT $>$},
\hyperpage{918}
\item {CarrierQuantity}
\subitem {serif::geometry::surface::detail::PressureSurfaceDescription$<$ EOS, Bindings, RowQuantity, RelationT, ResolveCarrier $>$},
\hyperpage{794}
\item {CarrierTerm}
\subitem {serif::geometry::surface::detail::PressureSurfaceDescription$<$ EOS, Bindings, RowQuantity, RelationT, ResolveCarrier $>$},
\hyperpage{794}
\item {center}
\subitem {serif::equations::RigidRotation}, \hyperpage{883}
\item {center\_of\_mass}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{806}
\item {Centering}
\subitem {serif::operators::backend::mfem}, \hyperpage{169}
\item {CentralDensity}
\subitem {serif::operators}, \hyperpage{156}
\item {CentralDensityConstraint}
\subitem {serif::equations::CentralDensityConstraint$<$ EOST $>$},
\hyperpage{341}
\item {centrifugal}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{806}
\item {changed}
\subitem {serif::utils::dependencies::ComputationUpdate$<$ InputsT, ValueT $>$},
\hyperpage{383}
\item {changed\_inputs}
\subitem {serif::utils::dependencies::ComputationUpdate$<$ InputsT, ValueT $>$},
\hyperpage{383}
\item {changed\_sources}
\subitem {serif::utils::dependencies::PreparationReport$<$ ResultsT, SourcesT $>$},
\hyperpage{783}
\item {check\_independent\_harmonics}
\subitem {serif::geometry::deformation::detail}, \hyperpage{135}
\item {checked\_data}
\subitem {serif::operators::backend::mfem::JacobianOperator$<$ CacheT $>$},
\hyperpage{659}
\item {checked\_linearization}
\subitem {serif::geometry::surface::detail}, \hyperpage{144}
\item {checked\_mesh}
\subitem {serif::discretization::backend::mfem::TermBinding$<$ TermT, SchemaT $>$},
\hyperpage{967}
\item {checked\_value}
\subitem {serif::utils::dependencies::OwnedComputation$<$ KeyT, ComputationT $>$},
\hyperpage{746}
\item {ChemicalPotentialValue}
\subitem {serif::dimensions}, \hyperpage{62}
\item {clear}
\subitem {serif::discretization::backend::mfem::TensorBasisCache},
\hyperpage{956}
\subitem {serif::operators::backend::mfem::TensorBasisCache},
\hyperpage{958}
\item {clear\_geometry\_cache}
\subitem {serif::mapping::DomainMapper}, \hyperpage{469}
\item {clone}
\subitem {serif::mapping::compactification::ExteriorDomainMap},
\hyperpage{525}
\subitem {serif::mapping::compactification::KelvinCompactification},
\hyperpage{663}
\subitem {serif::mapping::DomainMapper}, \hyperpage{469}
\item {Closure}
\subitem {serif::operators}, \hyperpage{156}
\subitem {serif::operators::backend::mfem}, \hyperpage{169}
\item {coefficient}
\subitem {serif::equations::EquationScale$<$ EquationT $>$},
\hyperpage{521}
\subitem {serif::operators::ContributionBinding$<$ EquationT $>$},
\hyperpage{389}
\item {coefficient\_order}
\subitem {serif::discretization::quadrature::Query},
\hyperpage{820}
\item {coefficients}
\subitem {serif::discretization::backend::mfem::TensorWorkspace},
\hyperpage{960}
\item {coefficients\_term}
\subitem {serif::discretization::blocks::surface\_deformation},
\hyperpage{938}
\item {collect\_volume\_results}
\subitem {serif::operators::backend::mfem}, \hyperpage{176}
\item {collection}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceSpaceSnapshot},
\hyperpage{837}
\item {column\_count}
\subitem {serif::operators::EquationPlan$<$ EquationT, utils::types::TypeList$<$ O... $>$ $>$},
\hyperpage{515}
\item {column\_index}
\subitem {serif::operators::EquationPlan$<$ EquationT, utils::types::TypeList$<$ O... $>$ $>$},
\hyperpage{514}
\item {Columns}
\subitem {serif::operators::EquationPlan$<$ EquationT, utils::types::TypeList$<$ O... $>$ $>$},
\hyperpage{513}
\item {columns}
\subitem {serif::operators::backend::mfem::BasisBindings$<$ ColumnCount $>$},
\hyperpage{291}
\item {CombinedKeyList}
\subitem {serif::utils::dependencies}, \hyperpage{198}
\item {compactification}
\subitem {serif::mapping::ElementMappingData}, \hyperpage{492}
\subitem {serif::operators::backend::mfem::ElementGeometry$<$ OperandCount $>$},
\hyperpage{491}
\subitem {serif::operators::backend::mfem::VolumeDiscretization$<$ TestT, SchemaT $>$},
\hyperpage{1013}
\item {compactification\_coordinate}
\subitem {serif::mapping::compactification::ExteriorMapInput},
\hyperpage{527}
\subitem {serif::mapping::compactification::KelvinCompactification::RadialFactors},
\hyperpage{826}
\subitem {serif::mapping::CompactificationPointData},
\hyperpage{356}
\item {compactification\_coordinate\_gradient}
\subitem {serif::mapping::compactification::ExteriorMapInput},
\hyperpage{527}
\item {COMPACTIFICATION\_MISMATCH}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {compactification\_sequence}
\subitem {serif::operators::backend::mfem::VolumeDiscretization$<$ TestT, SchemaT $>$},
\hyperpage{1013}
\item {compactification\_space}
\subitem {serif::operators::backend::mfem::BasisBindings$<$ ColumnCount $>$},
\hyperpage{291}
\subitem {serif::operators::backend::mfem::VolumeDiscretization$<$ TestT, SchemaT $>$},
\hyperpage{1013}
\item {compactified}
\subitem {serif::mapping::MappingPointContext}, \hyperpage{677}
\item {compatible\_error\_v}
\subitem {serif::utils::dependencies::detail}, \hyperpage{206}
\item {compatible\_error\_v$<$ Source, std::variant$<$ Alternatives... $>$ $>$}
\subitem {serif::utils::dependencies::detail}, \hyperpage{206}
\item {compatible\_errors}
\subitem {serif::utils::dependencies::detail}, \hyperpage{206}
\item {compile\_radial\_reference}
\subitem {serif::geometry::deformation::backend::mfem::detail},
\hyperpage{133}
\item {component}
\subitem {serif::discretization::forms}, \hyperpage{95}
\item {component\_count}
\subitem {serif::discretization::forms}, \hyperpage{96}
\subitem {serif::operators::EquationPlan$<$ EquationT, utils::types::TypeList$<$ O... $>$ $>$},
\hyperpage{515}
\item {component\_offset}
\subitem {serif::operators::EquationPlan$<$ EquationT, utils::types::TypeList$<$ O... $>$ $>$},
\hyperpage{514}
\item {components}
\subitem {serif::discretization::backend::mfem::TensorBasis},
\hyperpage{952}
\subitem {serif::operators::backend::mfem::NodalDiscretization$<$ EquationT, SchemaT $>$},
\hyperpage{716}
\subitem {serif::operators::backend::mfem::OperandEvaluator$<$ OperandT $>$},
\hyperpage{732}
\item {compose\_deformation}
\subitem {serif::geometry::deformation}, \hyperpage{124}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$},
\hyperpage{362}
\item {ComposedDeformation}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$},
\hyperpage{360}
\item {Computation}
\subitem {serif::utils::dependencies::Computation$<$ KeyT, InputsT, FunctionT $>$},
\hyperpage{364}
\item {computation}
\subitem {serif::utils::dependencies::ComputationGraph$<$ Computations $>$},
\hyperpage{377}
\item {computation\_index}
\subitem {serif::utils::dependencies::PreparationFailure$<$ ErrorT $>$},
\hyperpage{779}
\item {computational\_radius}
\subitem {serif::mapping::compactification::KelvinCompactification::RadialFactors},
\hyperpage{826}
\item {ComputationAt}
\subitem {serif::utils::dependencies::ComputationGraph$<$ Computations $>$},
\hyperpage{376}
\item {ComputationCache}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{368}
\item {ComputationGraph}
\subitem {serif::utils::dependencies::ComputationGraph$<$ Computations $>$},
\hyperpage{377}
\item {ComputationStore}
\subitem {serif::utils::dependencies::ComputationStore$<$ EntryTs $>$},
\hyperpage{381}
\item {compute\_base\_order}
\subitem {serif::discretization::quadrature::Policy},
\hyperpage{765}
\item {compute\_hdiv\_mass\_tensor}
\subitem {serif::mapping}, \hyperpage{150}
\item {compute\_hdiv\_mass\_tensor\_variation}
\subitem {serif::mapping}, \hyperpage{150}
\item {compute\_radial\_factors}
\subitem {serif::mapping::compactification::KelvinCompactification},
\hyperpage{663}
\item {compute\_scalar\_diffusion\_tensor}
\subitem {serif::mapping}, \hyperpage{150}
\item {computed}
\subitem {serif::utils::dependencies}, \hyperpage{199}
\item {computed\_count}
\subitem {serif::utils::dependencies::PreparationReport$<$ ResultsT, SourcesT $>$},
\hyperpage{782}
\item {ConcatT}
\subitem {serif::utils::misc::concepts}, \hyperpage{213}
\item {configuration}
\subitem {serif::operators::backend::mfem::VolumeData$<$ EquationT, SchemaT $>$},
\hyperpage{1011}
\item {configure}
\subitem {serif::discretization::quadrature::backend::mfem::MFEMResolver},
\hyperpage{707}
\item {connect\_volume\_contributions}
\subitem {serif::operators::backend::mfem}, \hyperpage{177}
\item {connectedDiagnostics}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult},
\hyperpage{850}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult},
\hyperpage{852}
\item {Constant}
\subitem {serif::equations::BarotropicHydrostaticEquilibrium},
\hyperpage{286}
\subitem {serif::operators}, \hyperpage{156}
\subitem {serif::operators::BarotropicHydrostaticEquilibrium},
\hyperpage{288}
\item {contains}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{368}
\item {contains\_boundary}
\subitem {serif::discretization::domain::schema::DomainSchema$<$ DomainIDs, BoundaryIDs, Relations $>$},
\hyperpage{479}
\item {contains\_domain}
\subitem {serif::discretization::domain::schema::DomainSchema$<$ DomainIDs, BoundaryIDs, Relations $>$},
\hyperpage{479}
\item {contains\_id}
\subitem {serif::discretization::domain::BoundaryIDResolver$<$ BoundarySet$<$ BoundaryTs... $>$, ids::lists::BoundaryIDList$<$ BoundaryIDTs... $>$ $>$},
\hyperpage{325}
\subitem {serif::discretization::domain::BoundaryIDResolver$<$ BoundaryT, ids::lists::BoundaryIDList$<$ BoundaryIDTs... $>$ $>$},
\hyperpage{326}
\subitem {serif::discretization::domain::DomainIDResolver$<$ DomainSet$<$ DomainTs... $>$, ids::lists::DomainIDList$<$ DomainIDTs... $>$ $>$},
\hyperpage{465}
\subitem {serif::discretization::domain::DomainIDResolver$<$ DomainT, ids::lists::DomainIDList$<$ DomainIDTs... $>$ $>$},
\hyperpage{466}
\item {contains\_key\_v}
\subitem {serif::utils::dependencies::detail}, \hyperpage{206}
\item {contains\_key\_v$<$ KeyT, KeyList$<$ Keys... $>$ $>$}
\subitem {serif::utils::dependencies::detail}, \hyperpage{207}
\item {continuation\_identity}
\subitem {serif::geometry::surface::IsobaricSurface},
\hyperpage{647}
\item {Continuity}
\subitem {serif::discretization::functional\_space}, \hyperpage{98}
\item {continuity}
\subitem {serif::discretization::functional\_space::SpaceDescriptor},
\hyperpage{919}
\item {Continuity2StringMap}
\subitem {serif::discretization::functional\_space}, \hyperpage{99}
\item {continuous}
\subitem {serif::discretization::functional\_space}, \hyperpage{98}
\item {contract\_axis}
\subitem {serif::discretization::backend::mfem::TensorBasis},
\hyperpage{953}
\item {contraction\_mode}
\subitem {serif::operators::backend::mfem::VolumeOptions},
\hyperpage{1022}
\item {ContractionMode}
\subitem {serif::discretization::backend::mfem}, \hyperpage{70}
\subitem {serif::operators::backend::mfem}, \hyperpage{172}
\item {contravariant\_piola}
\subitem {serif::discretization::functional\_space}, \hyperpage{99}
\item {ContributionChildren}
\subitem {serif::operators::detail::ContributionChildren$<$ EquationT $>$},
\hyperpage{390}
\item {contributions}
\subitem {serif::equations::DisplacementForce$<$ EOST $>$},
\hyperpage{427}
\subitem {serif::equations::EquationDifference$<$ LeftT, RightT $>$},
\hyperpage{511}
\subitem {serif::equations::EquationScale$<$ EquationT $>$},
\hyperpage{521}
\subitem {serif::equations::EquationSum$<$ FirstT, RestTs $>$},
\hyperpage{523}
\subitem {serif::equations::GravityGradientRelation},
\hyperpage{615}
\subitem {serif::equations::PoissonBalance}, \hyperpage{764}
\subitem {serif::operators::backend::mfem::VolumeData$<$ EquationT, SchemaT $>$},
\hyperpage{1011}
\subitem {serif::operators::BadContributionCollection},
\hyperpage{278}
\subitem {serif::operators::BadContributionRow}, \hyperpage{280}
\subitem {serif::operators::NestedBadCollection}, \hyperpage{713}
\item {ContributionsOf}
\subitem {serif::equations}, \hyperpage{117}
\item {control}
\subitem {serif::discretization::quadrature::FormRule},
\hyperpage{573}
\item {convergence}
\subitem {serif::discretization::quadrature}, \hyperpage{104}
\item {convergence\_boosts}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{806}
\item {coordinate\_gradient}
\subitem {serif::mapping::CompactificationPointData},
\hyperpage{356}
\item {coordinate\_tolerance}
\subitem {serif::utils::user\_options::KelvinCompactificationOptions},
\hyperpage{665}
\item {copies}
\subitem {serif::discretization::backend::mfem::TensorBasisCache::Entry},
\hyperpage{500}
\subitem {serif::operators::backend::mfem::TensorBasisCache::Entry},
\hyperpage{501}
\item {CoreEnvelopeVacuumDomainSchema}
\subitem {serif::discretization::domain::schema}, \hyperpage{89}
\item {count}
\subitem {serif::discretization::domain::BoundarySet$<$ BoundaryTs $>$},
\hyperpage{327}
\subitem {serif::discretization::domain::DomainOrSetList$<$ DomainTs $>$},
\hyperpage{476}
\subitem {serif::discretization::domain::DomainSet$<$ DomainTs $>$},
\hyperpage{481}
\subitem {serif::discretization::domain::ids::lists::BoundaryIDList$<$ BoundaryIDTs $>$},
\hyperpage{323}
\subitem {serif::discretization::domain::ids::lists::DomainIDList$<$ DomainIDTs $>$},
\hyperpage{463}
\subitem {serif::discretization::domain::relation::lists::RelationList$<$ RelationTs $>$},
\hyperpage{844}
\subitem {serif::discretization::domain::schema::BoundaryIDList$<$ BoundaryIDTs $>$},
\hyperpage{324}
\subitem {serif::discretization::domain::schema::DomainIDList$<$ DomainIDTs $>$},
\hyperpage{464}
\subitem {serif::discretization::domain::schema::RelationList$<$ RelationTs $>$},
\hyperpage{844}
\subitem {serif::equations::OperandValues$<$ utils::types::TypeList$<$ Operands... $>$, OutputT $>$},
\hyperpage{738}
\subitem {serif::geometry::surface::detail::MatchingPressureRelations$<$ EOS, Bindings, Carrier, eos::relations::RelationCatalog$<$ Relations... $>$ $>$},
\hyperpage{696}
\item {CountVariadicArguments}
\subitem {serif::discretization::domain}, \hyperpage{78}
\subitem {serif::discretization::domain::ids::lists},
\hyperpage{82}
\subitem {serif::discretization::domain::relation}, \hyperpage{85}
\subitem {serif::discretization::domain::relation::lists},
\hyperpage{86}
\subitem {serif::eos::relations}, \hyperpage{112}
\subitem {serif::utils::misc::std\_helper}, \hyperpage{215}
\item {covariant\_piola}
\subitem {serif::discretization::functional\_space}, \hyperpage{99}
\item {ct\_error\_string}
\subitem {serif::utils::types::ct\_error\_string$<$ N $>$},
\hyperpage{400}
\item {ctstring}
\subitem {serif::utils::types::ctstring$<$ N $>$}, \hyperpage{401}
\item {CYAN}
\subitem {serif::utils::misc::terminal}, \hyperpage{217}
\indexspace
\item {data}
\subitem {serif::utils::types::ct\_error\_string$<$ N $>$},
\hyperpage{400}
\subitem {serif::utils::types::ctstring$<$ N $>$}, \hyperpage{401}
\item {deformation\_discretization}
\subitem {serif::geometry::deformation::backend::mfem},
\hyperpage{129}
\item {DeformationFailureReason}
\subitem {serif::geometry::deformation}, \hyperpage{122}
\item {DeformationStatus}
\subitem {serif::geometry::deformation}, \hyperpage{122}
\item {DeformationWorkspace}
\subitem {serif::geometry::deformation}, \hyperpage{122}
\item {degree}
\subitem {serif::geometry::deformation::SphericalHarmonicMode},
\hyperpage{933}
\item {dense}
\subitem {serif::discretization::backend::mfem}, \hyperpage{70}
\item {Density}
\subitem {serif::equations::AngularMomentum}, \hyperpage{266}
\subitem {serif::equations::gravity\_contributions},
\hyperpage{118}
\subitem {serif::equations::GravityForce}, \hyperpage{612}
\subitem {serif::equations::MassNormalization}, \hyperpage{694}
\subitem {serif::equations::RotationalForce}, \hyperpage{889}
\subitem {serif::operators}, \hyperpage{157}
\subitem {serif::operators::backend::mfem}, \hyperpage{170}
\item {density\_from\_enthalpy}
\subitem {serif::equations::CentralDensityConstraint$<$ EOST $>$},
\hyperpage{341}
\item {density\_projection}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{806}
\item {DensityBinding}
\subitem {serif::operators::backend::mfem}, \hyperpage{170}
\item {DensityFromSpecificEnthalpy}
\subitem {serif::eos::relations}, \hyperpage{111}
\item {DensitySource}
\subitem {serif::equations::gravity\_contributions::DensitySource},
\hyperpage{412}
\item {DensityValue}
\subitem {serif::dimensions}, \hyperpage{62}
\subitem {serif::equations::AngularMomentum}, \hyperpage{266}
\subitem {serif::equations::GravityForce}, \hyperpage{612}
\subitem {serif::equations::MassNormalization}, \hyperpage{694}
\subitem {serif::equations::RotationalForce}, \hyperpage{889}
\subitem {serif::operators}, \hyperpage{157}
\item {Dependencies}
\subitem {serif::utils::dependencies::ComputationGraph$<$ Computations $>$},
\hyperpage{376}
\item {DependencyContext}
\subitem {serif::utils::dependencies::DependencyContext$<$ ResourceTs $>$},
\hyperpage{414}
\item {DependencyContextView}
\subitem {serif::utils::dependencies::DependencyContextView$<$ ParentT, KeyList$<$ Keys... $>$ $>$},
\hyperpage{417}
\item {derivative}
\subitem {serif::operators::backend::mfem::NodalData$<$ EquationT, SchemaT $>$},
\hyperpage{714}
\item {derivative\_component}
\subitem {serif::discretization::forms}, \hyperpage{95}
\item {descriptor}
\subitem {serif::eos::runtime::RuntimeRelationStorage$<$ EOS, relations::Relation$<$ OutputT, InputTs... $>$ $>$},
\hyperpage{905}
\subitem {serif::geometry::surface::IsobaricSurface},
\hyperpage{647}
\item {descriptors}
\subitem {serif::discretization::domain::ids::lists::BoundaryIDList$<$ BoundaryIDTs $>$},
\hyperpage{323}
\subitem {serif::discretization::domain::ids::lists::DomainIDList$<$ DomainIDTs $>$},
\hyperpage{463}
\subitem {serif::discretization::domain::schema::BoundaryIDList$<$ BoundaryIDTs $>$},
\hyperpage{324}
\subitem {serif::discretization::domain::schema::DomainIDList$<$ DomainIDTs $>$},
\hyperpage{464}
\subitem {serif::eos::runtime::RuntimeCatalogStorage$<$ EOS, relations::RelationCatalog$<$ RelationTs... $>$ $>$},
\hyperpage{898}
\item {determinant\_floor}
\subitem {serif::geometry::deformation::GeometryStepOptions},
\hyperpage{594}
\item {determinant\_polynomial}
\subitem {serif::geometry::deformation::detail}, \hyperpage{135}
\item {DeterminantPolynomial}
\subitem {serif::geometry::deformation::detail}, \hyperpage{135}
\item {diagnostic}
\subitem {serif::discretization::quadrature}, \hyperpage{104}
\subitem {serif::discretization::quadrature::QuadratureRoleOptions},
\hyperpage{810}
\subitem {serif::discretization::quadrature::RoleControls},
\hyperpage{885}
\item {did\_work}
\subitem {serif::operators::backend::mfem::NumericalWork},
\hyperpage{724}
\item {dimension}
\subitem {serif::utils::user\_options::DomainMapperOptions},
\hyperpage{474}
\item {DimensionlessValue}
\subitem {serif::dimensions}, \hyperpage{62}
\item {DISABLE\_WARNING}
\subitem {warning.hpp}, \hyperpage{1369}
\item {discontinuous}
\subitem {serif::discretization::functional\_space}, \hyperpage{98}
\item {Discretization}
\subitem {serif::operators::backend::mfem::NodalData$<$ EquationT, SchemaT $>$},
\hyperpage{714}
\item {discretization}
\subitem {serif::discretization::quadrature}, \hyperpage{104}
\subitem {serif::discretization::quadrature::QuadratureRoleOptions},
\hyperpage{810}
\subitem {serif::discretization::quadrature::RoleControls},
\hyperpage{885}
\subitem {serif::operators::backend::mfem::NodalData$<$ EquationT, SchemaT $>$},
\hyperpage{714}
\subitem {serif::operators::backend::mfem::VolumeConfiguration$<$ EquationT, SchemaT $>$},
\hyperpage{1008}
\item {displaced\_position}
\subitem {serif::mapping::compactification::ExteriorMapInput},
\hyperpage{527}
\subitem {serif::mapping::MappingPointContext}, \hyperpage{677}
\item {displaced\_position\_variation}
\subitem {serif::mapping::compactification::ExteriorMapDirection},
\hyperpage{526}
\item {Displacement}
\subitem {serif::operators}, \hyperpage{157}
\item {displacement}
\subitem {serif::mapping::ElementMappingData}, \hyperpage{492}
\subitem {serif::operators::backend::mfem::ElementGeometry$<$ OperandCount $>$},
\hyperpage{491}
\item {displacement\_basis}
\subitem {serif::operators::backend::mfem::ElementBasis$<$ OperandCount $>$},
\hyperpage{484}
\item {displacement\_binding}
\subitem {serif::operators::backend::mfem::BasisBindings$<$ ColumnCount $>$},
\hyperpage{291}
\subitem {serif::operators::backend::mfem::VolumeDiscretization$<$ TestT, SchemaT $>$},
\hyperpage{1013}
\item {displacement\_direction}
\subitem {serif::operators::backend::mfem::Workspace},
\hyperpage{1027}
\item {displacement\_dual}
\subitem {serif::operators::backend::mfem::Workspace},
\hyperpage{1027}
\item {displacement\_gradient}
\subitem {serif::operators::backend::mfem::Workspace},
\hyperpage{1027}
\item {displacement\_jacobian}
\subitem {serif::mapping::compactification::ExteriorMapInput},
\hyperpage{527}
\subitem {serif::mapping::MappingPointContext}, \hyperpage{677}
\item {displacement\_jacobian\_variation}
\subitem {serif::mapping::compactification::ExteriorMapDirection},
\hyperpage{526}
\subitem {serif::mapping::MappingPointVariation}, \hyperpage{678}
\item {displacement\_samples}
\subitem {serif::operators::backend::mfem::Workspace},
\hyperpage{1027}
\item {displacement\_space}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceDiscretization},
\hyperpage{831}
\item {displacement\_value}
\subitem {serif::operators::backend::mfem::Workspace},
\hyperpage{1027}
\item {displacement\_variation}
\subitem {serif::mapping::MappingPointVariation}, \hyperpage{678}
\item {DisplacementBinding}
\subitem {serif::operators::backend::mfem}, \hyperpage{170}
\subitem {serif::operators::backend::mfem::VolumeConfiguration$<$ EquationT, SchemaT $>$},
\hyperpage{1007}
\subitem {serif::operators::backend::mfem::VolumeDiscretization$<$ TestT, SchemaT $>$},
\hyperpage{1013}
\item {DisplacementDivergence}
\subitem {serif::operators}, \hyperpage{157}
\item {DisplacementForce}
\subitem {serif::equations::DisplacementForce$<$ EOST $>$},
\hyperpage{427}
\item {DisplacementValue}
\subitem {serif::operators}, \hyperpage{157}
\item {Divergence}
\subitem {serif::equations::gravity\_contributions},
\hyperpage{118}
\item {divergence}
\subitem {serif::discretization::backend::mfem}, \hyperpage{70}
\subitem {serif::operators::backend::mfem::OperandEvaluator$<$ OperandT $>$},
\hyperpage{732}
\item {DMWorkspace}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{435}
\item {docs/static/mainpage.md}, \hyperpage{1031}
\item {DofMap}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{440}
\item {dofs}
\subitem {serif::discretization::backend::mfem::TensorBasis},
\hyperpage{953}
\subitem {serif::discretization::backend::mfem::TensorBasis::Product},
\hyperpage{799}
\item {DofSelection}
\subitem {serif::discretization::backend::mfem::DofSelection},
\hyperpage{446}
\item {domain}
\subitem {serif::discretization::quadrature::backend::mfem::MFEMQuadratureContext},
\hyperpage{705}
\subitem {serif::discretization::quadrature::Query},
\hyperpage{821}
\item {domain\_count}
\subitem {serif::discretization::domain::relation::DomainBoundary$<$ BoundaryT, DomainTs $>$},
\hyperpage{451}
\subitem {serif::discretization::domain::schema::validation::DomainBoundary$<$ BoundaryT, DomainTs $>$},
\hyperpage{453}
\item {domain\_descriptors}
\subitem {serif::discretization::domain::schema::DomainSchema$<$ DomainIDs, BoundaryIDs, Relations $>$},
\hyperpage{479}
\item {domain\_id}
\subitem {serif::discretization::domain::schema::DomainSchema$<$ DomainIDs, BoundaryIDs, Relations $>$},
\hyperpage{479}
\item {domain\_id\_belongs\_to}
\subitem {serif::discretization::domain::schema::DomainSchema$<$ DomainIDs, BoundaryIDs, Relations $>$},
\hyperpage{480}
\item {domain\_id\_count}
\subitem {serif::discretization::domain::schema::DomainSchema$<$ DomainIDs, BoundaryIDs, Relations $>$},
\hyperpage{480}
\item {domain\_ids\_type}
\subitem {serif::discretization::domain::schema::DomainSchema$<$ DomainIDs, BoundaryIDs, Relations $>$},
\hyperpage{478}
\item {domain\_type}
\subitem {serif::discretization::domain::ids::DomainID$<$ DomainT, IdentifierValue $>$},
\hyperpage{461}
\subitem {serif::discretization::domain::relation::FullyConnected$<$ A $>$},
\hyperpage{585}
\subitem {serif::discretization::domain::schema::DomainID$<$ DomainT, IdentifierValue $>$},
\hyperpage{462}
\subitem {serif::discretization::domain::schema::validation::FullyConnected$<$ A $>$},
\hyperpage{587}
\item {domain\_types}
\subitem {serif::discretization::domain::relation::DomainBoundary$<$ BoundaryT, DomainTs $>$},
\hyperpage{451}
\subitem {serif::discretization::domain::schema::validation::DomainBoundary$<$ BoundaryT, DomainTs $>$},
\hyperpage{453}
\item {DomainAbsent}
\subitem {serif::discretization::domain::relation::validation},
\hyperpage{87}
\item {DomainBoundaryAbsent}
\subitem {serif::discretization::domain::relation::validation},
\hyperpage{87}
\item {domainBoundaryDiagnostics}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult},
\hyperpage{850}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult},
\hyperpage{852}
\item {DomainBoundaryExpectedFaceHasWrongID}
\subitem {serif::discretization::domain::relation::validation},
\hyperpage{87}
\item {DomainBoundaryExpectedFaceIsUntagged}
\subitem {serif::discretization::domain::relation::validation},
\hyperpage{87}
\item {DomainBoundaryTaggedFaceHasWrongTopology}
\subitem {serif::discretization::domain::relation::validation},
\hyperpage{87}
\item {DomainBoundaryTaggedFaceTouchesUnexpectedDomain}
\subitem {serif::discretization::domain::relation::validation},
\hyperpage{87}
\item {DomainDisconnected}
\subitem {serif::discretization::domain::relation::validation},
\hyperpage{87}
\item {domainElementCount}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult::ConnectedDiagnostics},
\hyperpage{386}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult::ConnectedDiagnostics},
\hyperpage{387}
\item {DomainMapper}
\subitem {serif::mapping::DomainMapper}, \hyperpage{469}
\item {DomainOrSet}
\subitem {serif::discretization::domain::DomainOrSet},
\hyperpage{475}
\item {domains}
\subitem {serif::discretization::domain::DomainOrSet},
\hyperpage{476}
\item {ds}
\subitem {serif::mapping::FaceQuadratureContext}, \hyperpage{532}
\item {DYNAMIC\_BLOCK\_SIZE}
\subitem {serif::discretization::blocks}, \hyperpage{76}
\item {dynamic\_orders}
\subitem {serif::discretization::quadrature::backend::mfem::MFEMQuadratureContext},
\hyperpage{705}
\item {DynamicViscosityValue}
\subitem {serif::dimensions}, \hyperpage{62}
\indexspace
\item {edges}
\subitem {serif::utils::dependencies::detail::Graph$<$ Computations $>$},
\hyperpage{607}
\item {element}
\subitem {serif::discretization::backend::mfem::TensorBasisCache::Entry},
\hyperpage{500}
\subitem {serif::geometry::deformation::backend::mfem::GeometrySampleRule},
\hyperpage{592}
\subitem {serif::geometry::deformation::DeformationFailure},
\hyperpage{403}
\subitem {serif::operators::backend::mfem::ElementBasis$<$ OperandCount $>$},
\hyperpage{484}
\subitem {serif::operators::backend::mfem::ElementData$<$ OperandCount $>$},
\hyperpage{487}
\subitem {serif::operators::backend::mfem::PreparationRejection},
\hyperpage{781}
\subitem {serif::operators::backend::mfem::TensorBasisCache::Entry},
\hyperpage{501}
\item {ELEMENT\_1}
\subitem {serif::mapping}, \hyperpage{150}
\item {ELEMENT\_2}
\subitem {serif::mapping}, \hyperpage{150}
\item {element\_attributes}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceMeshSnapshot},
\hyperpage{836}
\item {element\_count}
\subitem {serif::discretization::domain::mesh::MeshTopology},
\hyperpage{700}
\item {element\_displacement\_data\_from\_element\_vdofs}
\subitem {serif::mapping}, \hyperpage{151}
\item {element\_domain\_id}
\subitem {serif::discretization::domain::mesh::MeshTopology},
\hyperpage{700}
\item {element\_equation\_point}
\subitem {serif::operators::backend::mfem}, \hyperpage{177}
\item {element\_jacobian\_action}
\subitem {serif::operators::backend::mfem}, \hyperpage{177}
\item {element\_jacobian\_transpose}
\subitem {serif::operators::backend::mfem}, \hyperpage{177}
\item {element\_neighbors}
\subitem {serif::discretization::domain::mesh::MeshTopology},
\hyperpage{700}
\item {ELEMENT\_NULLPTR\_ERROR}
\subitem {serif::utils::errors}, \hyperpage{210}
\item {element\_residual}
\subitem {serif::operators::backend::mfem}, \hyperpage{178}
\item {element\_result}
\subitem {serif::operators::backend::mfem::Workspace},
\hyperpage{1027}
\item {element\_support}
\subitem {serif::discretization::backend::mfem::TermBinding$<$ TermT, SchemaT $>$},
\hyperpage{967}
\item {element\_values}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{441}
\subitem {serif::operators::backend::mfem}, \hyperpage{178}
\subitem {serif::operators::backend::mfem::Workspace},
\hyperpage{1028}
\item {ElementBatch}
\subitem {serif::operators::backend::mfem}, \hyperpage{170}
\item {ElementCompactificationData}
\subitem {serif::mapping::ElementCompactificationData},
\hyperpage{485}
\item {ElementDisplacementData}
\subitem {serif::mapping::ElementDisplacementData}, \hyperpage{489}
\item {elementID}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult::ConnectedDiagnostics},
\hyperpage{386}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult::ConnectedDiagnostics},
\hyperpage{387}
\item {elements}
\subitem {serif::operators::backend::mfem::ContributionData$<$ OperandCount $>$},
\hyperpage{391}
\item {empty\_surface}
\subitem {serif::geometry::surface}, \hyperpage{139}
\item {enabled}
\subitem {serif::discretization::quadrature::QuadratureManifestOptions},
\hyperpage{804}
\subitem {serif::mapping::DMGeometryCache}, \hyperpage{432}
\item {end}
\subitem {serif::discretization::quadrature::RuleSet},
\hyperpage{892, 893}
\item {EnergyDensityValue}
\subitem {serif::dimensions}, \hyperpage{63}
\item {EnergyValue}
\subitem {serif::dimensions}, \hyperpage{63}
\item {Enthalpy}
\subitem {serif::equations::BarotropicClosure$<$ EOST $>$},
\hyperpage{283}
\subitem {serif::equations::PressureForce$<$ EOST $>$},
\hyperpage{788}
\subitem {serif::equations::PressureSurfaceConstraint$<$ EOST $>$},
\hyperpage{791}
\subitem {serif::operators}, \hyperpage{157}
\item {enthalpy\_scale}
\subitem {serif::eos::models::Polytrope}, \hyperpage{768}
\item {EnthalpyBinding}
\subitem {serif::operators::backend::mfem}, \hyperpage{170}
\item {EnthalpyGradient}
\subitem {serif::operators}, \hyperpage{157}
\item {EnthalpyValue}
\subitem {serif::equations::PressureForce$<$ EOST $>$},
\hyperpage{788}
\subitem {serif::operators}, \hyperpage{157}
\item {EntropyValue}
\subitem {serif::dimensions}, \hyperpage{63}
\item {Entry}
\subitem {serif::equations::OperandValues$<$ utils::types::TypeList$<$ Operands... $>$, OutputT $>$},
\hyperpage{737}
\item {enum\_to\_enum\_string\_map}
\subitem {serif::meta}, \hyperpage{154}
\item {enum\_to\_string}
\subitem {serif::meta}, \hyperpage{154}
\item {enum\_to\_string\_enum\_map}
\subitem {serif::meta}, \hyperpage{154}
\item {EnumerateTypesT}
\subitem {serif::utils::misc::concepts}, \hyperpage{213}
\item {eos\_closure}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{806}
\item {EOS\_ERROR}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {EOS\_INVALID\_THERMODYNAMIC\_INPUT}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {EOS\_NONFINITE\_INPUT}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {EOS\_NONFINITE\_RESULT}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {EOS\_OUTSIDE\_DOMAIN}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {EOS\_UNSUPPORTED\_DERIVATIVE}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {EOS\_UNSUPPORTED\_RELATION}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {EOS\_WRONG\_INPUT\_COUNT}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {EOS\_WRONG\_INPUT\_QUANTITY}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {EOSEvaluationError}
\subitem {serif::eos::EOSEvaluationError}, \hyperpage{505}
\item {EOSStateQuantities}
\subitem {serif::geometry::surface::detail::PressureSurfaceDescription$<$ EOS, Bindings, RowQuantity, RelationT, ResolveCarrier $>$},
\hyperpage{794}
\item {EOSStateTerms}
\subitem {serif::geometry::surface::detail::PressureSurfaceDescription$<$ EOS, Bindings, RowQuantity, RelationT, ResolveCarrier $>$},
\hyperpage{794}
\item {EOSView}
\subitem {serif::eos::runtime::EOSView}, \hyperpage{507}
\item {EQUATION}
\subitem {serif::operators::backend::mfem}, \hyperpage{173}
\item {Equation}
\subitem {serif::operators::backend::mfem::NodalDiscretization$<$ EquationT, SchemaT $>$},
\hyperpage{715}
\subitem {serif::operators::backend::mfem::PointBorderDiscretization$<$ EquationT, SchemaT $>$},
\hyperpage{761}
\subitem {serif::operators::backend::mfem::VolumeData$<$ EquationT, SchemaT $>$},
\hyperpage{1011}
\item {equation}
\subitem {serif::operators::backend::mfem::VolumeConfiguration$<$ EquationT, SchemaT $>$},
\hyperpage{1008}
\subitem {serif::operators::ContributionBinding$<$ EquationT $>$},
\hyperpage{389}
\item {equation\_rule}
\subitem {serif::operators::backend::mfem}, \hyperpage{178}
\item {EquationDifference}
\subitem {serif::equations::EquationDifference$<$ LeftT, RightT $>$},
\hyperpage{511}
\item {EquationOfState}
\subitem {serif::geometry::surface::detail::PressureSurfaceDescription$<$ EOS, Bindings, RowQuantity, RelationT, ResolveCarrier $>$},
\hyperpage{794}
\item {EquationRegistry}
\subitem {serif::equations::EquationRegistry$<$ EquationTs $>$},
\hyperpage{517}
\subitem {serif::operators::EquationRegistry$<$ EquationTs $>$},
\hyperpage{519}
\item {Equations}
\subitem {serif::equations::EquationRegistry$<$ EquationTs $>$},
\hyperpage{517}
\subitem {serif::operators::EquationRegistry$<$ EquationTs $>$},
\hyperpage{518}
\item {EquationScale}
\subitem {serif::equations::EquationScale$<$ EquationT $>$},
\hyperpage{521}
\item {EquationSum}
\subitem {serif::equations::EquationSum$<$ FirstT, RestTs $>$},
\hyperpage{523}
\item {Error}
\subitem {serif::utils::dependencies::detail::Result$<$ std::expected$<$ ValueT, ErrorT $>$ $>$},
\hyperpage{880}
\subitem {serif::utils::dependencies::detail::Result$<$ T $>$},
\hyperpage{879}
\item {error}
\subitem {serif::utils::dependencies::PreparationFailure$<$ ErrorT $>$},
\hyperpage{779}
\item {error\_norm}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{806}
\item {estimate\_geometry\_step\_limit}
\subitem {serif::geometry::deformation::backend::mfem},
\hyperpage{129}
\item {Eval}
\subitem {serif::mapping::PhysicalPositionFunctionCoefficient},
\hyperpage{757}
\item {evaluate}
\subitem {serif::discretization::backend::mfem::BasisEvaluation},
\hyperpage{296}
\subitem {serif::eos}, \hyperpage{107}
\subitem {serif::eos::models::Polytrope}, \hyperpage{768}
\subitem {serif::eos::runtime::RuntimeCatalogDispatch$<$ EOS, relations::RelationCatalog$<$ RelationTs... $>$ $>$},
\hyperpage{895}
\subitem {serif::equations::AngularMomentum}, \hyperpage{267}
\subitem {serif::equations::BarotropicClosure$<$ EOST $>$},
\hyperpage{284}
\subitem {serif::equations::BarotropicHydrostaticEquilibrium},
\hyperpage{287}
\subitem {serif::equations::CenteringConstraint}, \hyperpage{337}
\subitem {serif::equations::CentralDensityConstraint$<$ EOST $>$},
\hyperpage{341}
\subitem {serif::equations::gravity\_contributions::DensitySource},
\hyperpage{412}
\subitem {serif::equations::gravity\_contributions::GradientDivergence},
\hyperpage{600}
\subitem {serif::equations::gravity\_contributions::GradientValue},
\hyperpage{604}
\subitem {serif::equations::gravity\_contributions::PotentialValue},
\hyperpage{775}
\subitem {serif::equations::GravityForce}, \hyperpage{613}
\subitem {serif::equations::MassNormalization}, \hyperpage{694}
\subitem {serif::equations::PressureForce$<$ EOST $>$},
\hyperpage{789}
\subitem {serif::equations::PressureSurfaceConstraint$<$ EOST $>$},
\hyperpage{792}
\subitem {serif::equations::RotationalForce}, \hyperpage{890}
\subitem {serif::mapping::compactification::ExteriorDomainMap},
\hyperpage{525}
\subitem {serif::mapping::compactification::KelvinCompactification},
\hyperpage{663}
\subitem {serif::operators::backend::mfem::BasisEvaluation},
\hyperpage{303}
\subitem {serif::operators::backend::mfem::OperandEvaluator$<$ OperandT $>$},
\hyperpage{730}
\subitem {serif::operators::BarotropicHydrostaticEquilibrium},
\hyperpage{289}
\subitem {serif::operators::GradientRequest}, \hyperpage{602}
\subitem {serif::operators::NodalRequest$<$ TermT, OperationT, PositionIndependent $>$},
\hyperpage{719}
\subitem {serif::utils::dependencies::Computation$<$ KeyT, InputsT, FunctionT $>$},
\hyperpage{364}
\subitem {serif::utils::dependencies::IncrementalComputation$<$ KeyT, ValueT, InputsT, FunctionT $>$},
\hyperpage{631}
\item {evaluate\_compactification\_coordinate}
\subitem {serif::mapping::DomainMapper}, \hyperpage{470}
\item {evaluate\_contribution\_equation}
\subitem {serif::operators::backend::mfem}, \hyperpage{178}
\item {evaluate\_displacement}
\subitem {serif::geometry::deformation}, \hyperpage{125}
\item {evaluate\_displacement\_field}
\subitem {serif::mapping::DomainMapper}, \hyperpage{470}
\item {evaluate\_element\_equation}
\subitem {serif::operators::backend::mfem}, \hyperpage{179}
\item {evaluate\_face}
\subitem {serif::mapping::DomainMapper}, \hyperpage{470}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{616}
\item {evaluate\_face\_variation}
\subitem {serif::mapping::DomainMapper}, \hyperpage{470}
\item {evaluate\_jacobian\_variation\_factors}
\subitem {serif::mapping::compactification::KelvinCompactification},
\hyperpage{663}
\item {evaluate\_nodal\_values}
\subitem {serif::operators::backend::mfem}, \hyperpage{179}
\item {evaluate\_point}
\subitem {serif::mapping::DomainMapper}, \hyperpage{470}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{616}
\item {evaluate\_point\_impl}
\subitem {serif::mapping::DomainMapper}, \hyperpage{471}
\item {evaluate\_point\_variation}
\subitem {serif::mapping::DomainMapper}, \hyperpage{471}
\item {evaluate\_point\_variation\_impl}
\subitem {serif::mapping::DomainMapper}, \hyperpage{471}
\item {evaluate\_polynomial}
\subitem {serif::geometry::deformation::detail}, \hyperpage{135}
\item {evaluate\_pressure\_surface}
\subitem {serif::geometry::surface}, \hyperpage{139}
\item {evaluate\_relation}
\subitem {serif::geometry::surface::detail}, \hyperpage{144}
\item {evaluate\_response\_samples}
\subitem {serif::geometry::surface::detail}, \hyperpage{144}
\item {evaluate\_surface\_response}
\subitem {serif::geometry::surface::detail}, \hyperpage{144}
\item {evaluate\_update}
\subitem {serif::utils::dependencies::IncrementalComputation$<$ KeyT, ValueT, InputsT, FunctionT $>$},
\hyperpage{631}
\item {evaluate\_variation}
\subitem {serif::mapping::compactification::ExteriorDomainMap},
\hyperpage{525}
\subitem {serif::mapping::compactification::KelvinCompactification},
\hyperpage{663}
\item {evaluate\_volume}
\subitem {serif::mapping::DomainMapper}, \hyperpage{471}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{617}
\item {evaluate\_volume\_variation}
\subitem {serif::mapping::DomainMapper}, \hyperpage{472}
\item {evaluateRuntimePartialDerivative}
\subitem {serif::eos::runtime}, \hyperpage{114}
\item {evaluateRuntimeRelation}
\subitem {serif::eos::runtime}, \hyperpage{114}
\item {EVALUATOR\_ERROR}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {expectedBoundaryID}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult::DomainBoundaryDiagnostics},
\hyperpage{454}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult::DomainBoundaryDiagnostics},
\hyperpage{456}
\item {extension\_map}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$},
\hyperpage{361}
\item {extension\_workspace}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$::Workspace},
\hyperpage{1025}
\indexspace
\item {face\_count}
\subitem {serif::discretization::domain::mesh::MeshTopology},
\hyperpage{700}
\item {face\_elements}
\subitem {serif::discretization::domain::mesh::MeshTopology},
\hyperpage{700}
\item {FaceElementSide}
\subitem {serif::mapping}, \hyperpage{150}
\item {faceID}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult::DomainBoundaryDiagnostics},
\hyperpage{454}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult::InscribedDiagnostics},
\hyperpage{637}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult::DomainBoundaryDiagnostics},
\hyperpage{456}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult::InscribedDiagnostics},
\hyperpage{638}
\item {factors}
\subitem {serif::discretization::backend::mfem::TensorBasis::Product},
\hyperpage{799}
\item {failed\_relation\_count}
\subitem {serif::discretization::domain::schema::validation::SchemaValidationResult},
\hyperpage{909}
\item {FAILED\_TYPE\_INVARIANT}
\subitem {serif::utils::errors}, \hyperpage{210}
\item {Failure}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{367}
\item {failure}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult},
\hyperpage{850}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult},
\hyperpage{852}
\item {fallback\_control}
\subitem {serif::discretization::quadrature::RuleSet},
\hyperpage{893}
\item {fallback\_fixed\_order}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{807}
\item {fallible}
\subitem {serif::utils::dependencies::detail::Result$<$ std::expected$<$ ValueT, ErrorT $>$ $>$},
\hyperpage{881}
\subitem {serif::utils::dependencies::detail::Result$<$ T $>$},
\hyperpage{880}
\item {Family}
\subitem {serif::discretization::functional\_space}, \hyperpage{98}
\item {family}
\subitem {serif::discretization::blocks::SpatialTermTraits$<$ TermT $>$},
\hyperpage{922}
\subitem {serif::discretization::functional\_space::SpaceDescriptor},
\hyperpage{919}
\item {Family2StringMap}
\subitem {serif::discretization::functional\_space}, \hyperpage{99}
\item {fast}
\subitem {serif::discretization::quadrature}, \hyperpage{104}
\item {field}
\subitem {serif::discretization::blocks::TermDescriptor},
\hyperpage{969}
\item {field\_derivatives}
\subitem {serif::equations::PointLinearization$<$ OperandsT, ResultT $>$},
\hyperpage{762}
\subitem {serif::geometry::surface::SurfaceEOSResponse$<$ Formulation $>$},
\hyperpage{945}
\item {field\_descriptor}
\subitem {serif::discretization::blocks}, \hyperpage{76}
\item {field\_type}
\subitem {serif::discretization::blocks::term$<$ FieldT $>$},
\hyperpage{962}
\item {FieldOf}
\subitem {serif::discretization::blocks}, \hyperpage{75}
\item {fields}
\subitem {serif::equations::EquationPoint$<$ OperandsT $>$},
\hyperpage{516}
\item {FilteredTail}
\subitem {serif::utils::misc::concepts::Filter$<$ types::TypeList$<$ Head, Tail... $>$, Predicate $>$},
\hyperpage{536}
\item {FilterT}
\subitem {serif::utils::misc::concepts}, \hyperpage{213}
\item {find\_form\_control}
\subitem {serif::discretization::quadrature::RuleSet},
\hyperpage{893}
\item {find\_relation}
\subitem {serif::eos::runtime::EOSView}, \hyperpage{508}
\item {finite\_state}
\subitem {serif::geometry::surface::detail}, \hyperpage{145}
\item {first}
\subitem {serif::discretization::backend::mfem::TensorWorkspace},
\hyperpage{960}
\item {first\_boundary\_parameter}
\subitem {serif::geometry::deformation::detail}, \hyperpage{136}
\item {first\_failed\_relation\_index}
\subitem {serif::discretization::domain::schema::validation::SchemaValidationResult},
\hyperpage{909}
\item {firstDomainID}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult::DomainBoundaryDiagnostics},
\hyperpage{454}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult::DomainBoundaryDiagnostics},
\hyperpage{456}
\item {firstElementID}
\subitem {serif::discretization::domain::mesh::FaceElements},
\hyperpage{529}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult::DomainBoundaryDiagnostics},
\hyperpage{454}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult::DomainBoundaryDiagnostics},
\hyperpage{456}
\item {fixed\_order}
\subitem {serif::discretization::quadrature::QuadratureTermOptions},
\hyperpage{810}
\subitem {serif::discretization::quadrature::RuleControl},
\hyperpage{891}
\item {for\_each}
\subitem {serif::equations::EquationRegistry$<$ EquationTs $>$},
\hyperpage{517}
\subitem {serif::operators::EquationRegistry$<$ EquationTs $>$},
\hyperpage{519}
\item {for\_each\_column}
\subitem {serif::operators::EquationPlan$<$ EquationT, utils::types::TypeList$<$ O... $>$ $>$},
\hyperpage{514}
\item {for\_each\_contribution}
\subitem {serif::operators}, \hyperpage{159}
\item {for\_each\_input}
\subitem {serif::operators::EquationPlan$<$ EquationT, utils::types::TypeList$<$ O... $>$ $>$},
\hyperpage{514}
\item {for\_each\_operand}
\subitem {serif::operators::EquationPlan$<$ EquationT, utils::types::TypeList$<$ O... $>$ $>$},
\hyperpage{514}
\item {for\_each\_volume\_element}
\subitem {serif::operators::backend::mfem}, \hyperpage{179}
\item {ForceValue}
\subitem {serif::dimensions}, \hyperpage{63}
\item {Form}
\subitem {serif::operators::EquationPlan$<$ EquationT, utils::types::TypeList$<$ O... $>$ $>$},
\hyperpage{513}
\item {form}
\subitem {serif::discretization::quadrature::FormRule},
\hyperpage{573}
\subitem {serif::discretization::quadrature::Query},
\hyperpage{821}
\item {form\_descriptor}
\subitem {serif::discretization::forms}, \hyperpage{96}
\item {format}
\subitem {std::formatter$<$ serif::discretization::blocks::FieldDescriptor $>$},
\hyperpage{544}
\subitem {std::formatter$<$ serif::discretization::blocks::TermDescriptor $>$},
\hyperpage{545}
\subitem {std::formatter$<$ serif::discretization::domain::DomainOrSet $>$},
\hyperpage{547}
\subitem {std::formatter$<$ serif::discretization::domain::schema::validation::SchemaValidationResult $>$},
\hyperpage{547}
\subitem {std::formatter$<$ serif::discretization::forms::FormDescriptor $>$},
\hyperpage{549}
\subitem {std::formatter$<$ serif::discretization::functional\_space::Continuity $>$},
\hyperpage{551}
\subitem {std::formatter$<$ serif::discretization::functional\_space::DiscreteFunctionalSpace$<$ Space, Order, R $>$ $>$},
\hyperpage{552}
\subitem {std::formatter$<$ serif::discretization::functional\_space::Family $>$},
\hyperpage{554}
\subitem {std::formatter$<$ serif::discretization::functional\_space::Mapping $>$},
\hyperpage{555}
\subitem {std::formatter$<$ serif::discretization::functional\_space::Rank$<$ R $>$ $>$},
\hyperpage{557}
\subitem {std::formatter$<$ serif::discretization::functional\_space::SpaceDescriptor $>$},
\hyperpage{558}
\subitem {std::formatter$<$ serif::discretization::functional\_space::Trace $>$},
\hyperpage{560}
\subitem {std::formatter$<$ serif::discretization::quadrature::backend::mfem::MFEMQuadratureContext $>$},
\hyperpage{561}
\subitem {std::formatter$<$ serif::discretization::quadrature::FormRule $>$},
\hyperpage{562}
\subitem {std::formatter$<$ serif::discretization::quadrature::MappingKind $>$},
\hyperpage{564}
\subitem {std::formatter$<$ serif::discretization::quadrature::Mode $>$},
\hyperpage{565}
\subitem {std::formatter$<$ serif::discretization::quadrature::QuadratureRole $>$},
\hyperpage{566}
\subitem {std::formatter$<$ serif::discretization::quadrature::Query $>$},
\hyperpage{568}
\subitem {std::formatter$<$ serif::discretization::quadrature::RuleControl $>$},
\hyperpage{569}
\subitem {std::formatter$<$ serif::discretization::quadrature::RuleSet $>$},
\hyperpage{570}
\item {four\_pi\_G}
\subitem {serif::equations::gravity\_contributions::DensitySource},
\hyperpage{412}
\item {fraction\_to\_boundary}
\subitem {serif::geometry::deformation::GeometryStepOptions},
\hyperpage{594}
\item {FrequencyValue}
\subitem {serif::dimensions}, \hyperpage{63}
\item {full\_result}
\subitem {serif::operators::backend::mfem::Workspace},
\hyperpage{1028}
\item {full\_size}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{441}
\item {Func}
\subitem {serif::mapping::PhysicalPositionFunctionCoefficient},
\hyperpage{757}
\item {Function}
\subitem {serif::utils::dependencies::Computation$<$ KeyT, InputsT, FunctionT $>$},
\hyperpage{363}
\subitem {serif::utils::dependencies::IncrementalComputation$<$ KeyT, ValueT, InputsT, FunctionT $>$},
\hyperpage{630}
\item {functional\_space}
\subitem {serif::discretization::functional\_space::DiscreteFunctionalSpace$<$ Space, Order, R $>$},
\hyperpage{422}
\item {FunctionalSpace}
\subitem {serif::discretization::blocks::density::mass},
\hyperpage{683}
\subitem {serif::discretization::blocks::displacement::vector},
\hyperpage{1002}
\subitem {serif::discretization::blocks::enthalpy::specific},
\hyperpage{925}
\subitem {serif::discretization::blocks::gravity::gradient},
\hyperpage{598}
\subitem {serif::discretization::blocks::gravity::potential},
\hyperpage{772}
\subitem {serif::discretization::blocks::SpatialTermTraits$<$ TermT $>$},
\hyperpage{922}
\item {FunctionalSpaceOf}
\subitem {serif::discretization::blocks}, \hyperpage{75}
\item {FunctionalSpaceTraits}
\subitem {serif::discretization::quadrature::backend::mfem},
\hyperpage{105}
\indexspace
\item {gather}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{441}
\item {general}
\subitem {serif::discretization::quadrature}, \hyperpage{103}
\item {GeneratedType}
\subitem {serif::discretization::blocks::generated\_residual\_block$<$ GeneratedResidual $>$},
\hyperpage{589}
\subitem {serif::discretization::blocks::generated\_value\_block$<$ GeneratedValue $>$},
\hyperpage{591}
\item {geometry}
\subitem {serif::discretization::quadrature::backend::mfem::MFEMQuadratureContext},
\hyperpage{706}
\subitem {serif::operators::backend::mfem::ElementData$<$ OperandCount $>$},
\hyperpage{487}
\item {geometry\_dependent}
\subitem {serif::operators::backend::mfem::OperandEvaluator$<$ OperandT $>$},
\hyperpage{732}
\item {geometry\_integrand\_variation}
\subitem {serif::operators::backend::mfem}, \hyperpage{179}
\item {geometry\_points}
\subitem {serif::operators::backend::mfem::NumericalWork},
\hyperpage{724}
\item {geometry\_variation}
\subitem {serif::operators::backend::mfem::OperandEvaluator$<$ OperandT $>$},
\hyperpage{730}
\item {geometry\_weight\_order}
\subitem {serif::discretization::quadrature::backend::mfem::MFEMQuadratureContext},
\hyperpage{706}
\subitem {serif::discretization::quadrature::Query},
\hyperpage{821}
\item {get}
\subitem {serif::discretization::backend::mfem::TensorBasisCache},
\hyperpage{956}
\subitem {serif::equations::EquationRegistry$<$ EquationTs $>$},
\hyperpage{517}
\subitem {serif::equations::OperandValues$<$ utils::types::TypeList$<$ Operands... $>$, OutputT $>$},
\hyperpage{738}
\subitem {serif::operators::backend::mfem::TensorBasisCache},
\hyperpage{958}
\subitem {serif::operators::EquationRegistry$<$ EquationTs $>$},
\hyperpage{519}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{368}
\subitem {serif::utils::dependencies::ComputationStore$<$ EntryTs $>$},
\hyperpage{381, 382}
\subitem {serif::utils::dependencies::DependencyContext$<$ ResourceTs $>$},
\hyperpage{414}
\subitem {serif::utils::dependencies::DependencyContextView$<$ ParentT, KeyList$<$ Keys... $>$ $>$},
\hyperpage{417}
\subitem {serif::utils::dependencies::detail::BorrowedValue$<$ T $>$},
\hyperpage{315}
\subitem {serif::utils::dependencies::detail::OwnedValue$<$ T $>$},
\hyperpage{748}
\subitem {serif::utils::dependencies::OwnedComputation$<$ KeyT, ComputationT $>$},
\hyperpage{746, 747}
\subitem {serif::utils::dependencies::Resource$<$ KeyT, StorageT, PolicyT $>$},
\hyperpage{877}
\item {get\_coordinate\_tolerance}
\subitem {serif::mapping::compactification::KelvinCompactification},
\hyperpage{663}
\item {get\_dimension}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{435}
\subitem {serif::mapping::DomainMapper}, \hyperpage{472}
\subitem {serif::mapping::ElementDisplacementData}, \hyperpage{489}
\subitem {serif::mapping::VolumeMappingCache}, \hyperpage{1015}
\item {get\_dof\_count}
\subitem {serif::mapping::ElementCompactificationData},
\hyperpage{485}
\subitem {serif::mapping::ElementDisplacementData}, \hyperpage{489}
\item {get\_dof\_matrix}
\subitem {serif::mapping::ElementDisplacementData}, \hyperpage{489}
\item {get\_dofs}
\subitem {serif::mapping::ElementCompactificationData},
\hyperpage{485}
\item {get\_element}
\subitem {serif::mapping::ElementCompactificationData},
\hyperpage{486}
\subitem {serif::mapping::ElementDisplacementData}, \hyperpage{489}
\item {get\_exterior\_map}
\subitem {serif::mapping::DomainMapper}, \hyperpage{472}
\item {get\_face\_quadrature\_context}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{617}
\item {get\_fixed\_mesh\_geometry}
\subitem {serif::mapping::DomainMapper}, \hyperpage{472}
\item {get\_geometry\_cache\_statistics}
\subitem {serif::mapping::DomainMapper}, \hyperpage{472}
\item {get\_name}
\subitem {serif::mapping::compactification::ExteriorDomainMap},
\hyperpage{525}
\subitem {serif::mapping::compactification::KelvinCompactification},
\hyperpage{663}
\item {get\_ordering}
\subitem {serif::mapping::ElementDisplacementData}, \hyperpage{489}
\item {get\_physical\_point}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{617}
\item {get\_point\_count}
\subitem {serif::mapping::VolumeMappingCache}, \hyperpage{1015}
\item {get\_point\_data}
\subitem {serif::mapping::VolumeMappingCache}, \hyperpage{1016}
\item {get\_quadrature\_context}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{617}
\item {get\_reference\_infinity\_radius}
\subitem {serif::mapping::compactification::KelvinCompactification},
\hyperpage{664}
\item {get\_reference\_stellar\_radius}
\subitem {serif::mapping::compactification::KelvinCompactification},
\hyperpage{664}
\item {get\_role\_control}
\subitem {serif::discretization::quadrature::Policy},
\hyperpage{765}
\item {global\_boost}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{807}
\item {global\_scalar}
\subitem {serif::operators::backend::mfem::OperandEvaluator$<$ OperandT $>$},
\hyperpage{732}
\item {Gradient}
\subitem {serif::equations::gravity\_contributions},
\hyperpage{118}
\subitem {serif::equations::GravityForce}, \hyperpage{612}
\item {gradient}
\subitem {serif::discretization::backend::mfem}, \hyperpage{70}
\subitem {serif::equations::RigidRotation}, \hyperpage{884}
\subitem {serif::mapping::DMReferenceDisplacementSample},
\hyperpage{433}
\item {gradient\_term}
\subitem {serif::discretization::blocks::gravity}, \hyperpage{611}
\item {gradient\_trace}
\subitem {serif::operators::backend::mfem::OperandEvaluator$<$ OperandT $>$},
\hyperpage{730}
\item {GradientValue}
\subitem {serif::equations::GravityForce}, \hyperpage{613}
\item {gravitational\_energy}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{807}
\item {GravitationalPotentialValue}
\subitem {serif::dimensions}, \hyperpage{63}
\item {gravity\_boundary}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{807}
\item {gravity\_divergence}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{807}
\item {gravity\_force}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{807}
\item {gravity\_hdiv\_mass}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{807}
\item {gravity\_source}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{807}
\item {GravityDivergence}
\subitem {serif::operators}, \hyperpage{157}
\item {GravityValue}
\subitem {serif::operators}, \hyperpage{157}
\item {GREEN}
\subitem {serif::utils::misc::terminal}, \hyperpage{217}
\item {GridFunctionMappingEvaluator}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{616}
\indexspace
\item {H1}
\subitem {serif::discretization::functional\_space}, \hyperpage{99}
\item {h1}
\subitem {serif::discretization::functional\_space}, \hyperpage{98}
\item {h1\_divergence}
\subitem {serif::operators::backend::mfem::OperandEvaluator$<$ OperandT $>$},
\hyperpage{732}
\item {has\_binding\_v}
\subitem {serif::utils::dependencies}, \hyperpage{201}
\item {has\_nodal\_parameters}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{941}
\item {hasPartialDerivative}
\subitem {serif::dimensions::runtime::RuntimeRelationDescriptor},
\hyperpage{900}
\item {Hcurl}
\subitem {serif::discretization::functional\_space},
\hyperpage{100}
\item {hcurl}
\subitem {serif::discretization::functional\_space}, \hyperpage{98}
\item {Hdiv}
\subitem {serif::discretization::functional\_space},
\hyperpage{100}
\item {hdiv}
\subitem {serif::discretization::functional\_space}, \hyperpage{98}
\subitem {serif::operators::backend::mfem::OperandEvaluator$<$ OperandT $>$},
\hyperpage{732}
\item {height}
\subitem {serif::discretization::backend::mfem::BasisEvaluation},
\hyperpage{296}
\subitem {serif::operators::backend::mfem::BasisEvaluation},
\hyperpage{303}
\item {hessian}
\subitem {serif::equations::RigidRotation}, \hyperpage{884}
\item {hits}
\subitem {serif::mapping::DMGeometryCache}, \hyperpage{432}
\subitem {serif::mapping::DMGeometryCacheStatistics},
\hyperpage{433}
\item {hydrostatic\_equilibrium}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{807}
\indexspace
\item {ID}
\subitem {serif::discretization::domain::ids::BoundaryDescriptor},
\hyperpage{319}
\subitem {serif::discretization::domain::ids::BoundaryID$<$ BoundaryT, IdentifierValue $>$},
\hyperpage{320}
\subitem {serif::discretization::domain::ids::DomainDescriptor},
\hyperpage{459}
\subitem {serif::discretization::domain::ids::DomainID$<$ DomainT, IdentifierValue $>$},
\hyperpage{461}
\subitem {serif::discretization::domain::schema::BoundaryID$<$ BoundaryT, IdentifierValue $>$},
\hyperpage{322}
\subitem {serif::discretization::domain::schema::DomainID$<$ DomainT, IdentifierValue $>$},
\hyperpage{462}
\item {id}
\subitem {serif::dimensions::runtime::RuntimeQuantityValue},
\hyperpage{900}
\subitem {serif::discretization::domain::BoundaryIDResolver$<$ BoundaryT, ids::lists::BoundaryIDList$<$ BoundaryIDTs... $>$ $>$},
\hyperpage{326}
\subitem {serif::discretization::domain::DomainIDResolver$<$ DomainT, ids::lists::DomainIDList$<$ DomainIDTs... $>$ $>$},
\hyperpage{466}
\item {identifier}
\subitem {serif::dimensions::Acceleration}, \hyperpage{260}
\subitem {serif::dimensions::AngularMomentum}, \hyperpage{264}
\subitem {serif::dimensions::AngularVelocity}, \hyperpage{270}
\subitem {serif::dimensions::Area}, \hyperpage{274}
\subitem {serif::dimensions::ChemicalPotential}, \hyperpage{344}
\subitem {serif::dimensions::Dimensionless}, \hyperpage{419}
\subitem {serif::dimensions::DynamicViscosity}, \hyperpage{483}
\subitem {serif::dimensions::Energy}, \hyperpage{494}
\subitem {serif::dimensions::EnergyDensity}, \hyperpage{495}
\subitem {serif::dimensions::Entropy}, \hyperpage{499}
\subitem {serif::dimensions::Force}, \hyperpage{539}
\subitem {serif::dimensions::Frequency}, \hyperpage{584}
\subitem {serif::dimensions::GravitationalPotential},
\hyperpage{609}
\subitem {serif::dimensions::InternalEnergy}, \hyperpage{640}
\subitem {serif::dimensions::KinematicViscosity}, \hyperpage{670}
\subitem {serif::dimensions::Length}, \hyperpage{671}
\subitem {serif::dimensions::Luminosity}, \hyperpage{674}
\subitem {serif::dimensions::MagneticFluxDensity}, \hyperpage{676}
\subitem {serif::dimensions::Mass}, \hyperpage{680}
\subitem {serif::dimensions::MassDensity}, \hyperpage{691}
\subitem {serif::dimensions::MassFlowRate}, \hyperpage{692}
\subitem {serif::dimensions::MomentOfInertia}, \hyperpage{710}
\subitem {serif::dimensions::Momentum}, \hyperpage{711}
\subitem {serif::dimensions::NumberDensity}, \hyperpage{723}
\subitem {serif::dimensions::Opacity}, \hyperpage{726}
\subitem {serif::dimensions::Power}, \hyperpage{777}
\subitem {serif::dimensions::Pressure}, \hyperpage{785}
\subitem {serif::dimensions::SpecificEnergy}, \hyperpage{927}
\subitem {serif::dimensions::SpecificEnthalpy}, \hyperpage{929}
\subitem {serif::dimensions::SpecificEntropy}, \hyperpage{930}
\subitem {serif::dimensions::SpecificInternalEnergy},
\hyperpage{932}
\subitem {serif::dimensions::Temperature}, \hyperpage{949}
\subitem {serif::dimensions::Time}, \hyperpage{976}
\subitem {serif::dimensions::Torque}, \hyperpage{978}
\subitem {serif::dimensions::Velocity}, \hyperpage{1005}
\subitem {serif::dimensions::Volume}, \hyperpage{1006}
\item {identity}
\subitem {serif::discretization::backend::mfem::CoefficientTracking},
\hyperpage{349}
\subitem {serif::discretization::functional\_space}, \hyperpage{99}
\subitem {serif::geometry::deformation::backend::mfem::DeformationValueTracking},
\hyperpage{406}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceDiscretizationTracking},
\hyperpage{834}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceMeshSnapshot},
\hyperpage{836}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceSpaceSnapshot},
\hyperpage{837}
\subitem {serif::geometry::surface::detail::BoundaryValueTracking},
\hyperpage{330}
\subitem {serif::geometry::surface::detail::PressureConditionTracking},
\hyperpage{786}
\subitem {serif::operators::backend::mfem::CoefficientTracking},
\hyperpage{352}
\subitem {serif::operators::backend::mfem::MetadataTracking},
\hyperpage{703}
\subitem {serif::operators::backend::mfem::NodalValueTracking},
\hyperpage{721}
\subitem {serif::utils::dependencies::detail::SourceSnapshot$<$ ResourceT $>$},
\hyperpage{918}
\item {IMPROPERLY\_ORDERED\_REFERENCE\_RADII}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {include\_repeated\_queries}
\subitem {serif::discretization::quadrature::QuadratureManifestOptions},
\hyperpage{804}
\item {incompatible\_discretization}
\subitem {serif::geometry::deformation}, \hyperpage{122}
\item {inconsistent\_sample\_count}
\subitem {serif::geometry::surface}, \hyperpage{139}
\item {IncrementalComputation}
\subitem {serif::utils::dependencies::IncrementalComputation$<$ KeyT, ValueT, InputsT, FunctionT $>$},
\hyperpage{630}
\item {independent\_results}
\subitem {serif::utils::dependencies::detail}, \hyperpage{206}
\item {index}
\subitem {serif::discretization::blocks::residual\_block$<$ index\_value $>$},
\hyperpage{867}
\subitem {serif::discretization::blocks::value\_block$<$ index\_value $>$},
\hyperpage{996}
\subitem {serif::equations::OperandValues$<$ utils::types::TypeList$<$ Operands... $>$, OutputT $>$},
\hyperpage{738}
\subitem {serif::operators::backend::mfem}, \hyperpage{191}
\subitem {serif::utils::dependencies::ComputationGraph$<$ Computations $>$},
\hyperpage{377}
\item {infinity\_attribute}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceDiscretization},
\hyperpage{831}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceDiscretizationSnapshot},
\hyperpage{833}
\item {infinity\_radius}
\subitem {serif::geometry::deformation::RadialInterpolation},
\hyperpage{828}
\item {inner\_type}
\subitem {serif::discretization::domain::relation::Inscribed$<$ A, B $>$},
\hyperpage{634}
\subitem {serif::discretization::domain::schema::validation::Inscribed$<$ A, B $>$},
\hyperpage{636}
\item {InnerDomainAbsent}
\subitem {serif::discretization::domain::relation::validation},
\hyperpage{87}
\item {InnerDomainHasNoBoundary}
\subitem {serif::discretization::domain::relation::validation},
\hyperpage{87}
\item {InnerDomainTouchesMeshBoundary}
\subitem {serif::discretization::domain::relation::validation},
\hyperpage{87}
\item {InnerDomainTouchesUnexpectedDomain}
\subitem {serif::discretization::domain::relation::validation},
\hyperpage{87}
\item {innerElementID}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult::InscribedDiagnostics},
\hyperpage{637}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult::InscribedDiagnostics},
\hyperpage{638}
\item {input}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{369}
\item {input\_size}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$},
\hyperpage{361}
\subitem {serif::geometry::deformation::RadialExtension},
\hyperpage{824}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{941}
\item {input\_versions}
\subitem {serif::utils::dependencies::detail::CachedResult$<$ ValueT, InputCount $>$},
\hyperpage{333}
\item {inputCount}
\subitem {serif::eos::relations::Relation$<$ Output, Inputs $>$},
\hyperpage{841}
\item {InputList}
\subitem {serif::utils::dependencies}, \hyperpage{198}
\item {InputQuantities}
\subitem {serif::eos::relations::Relation$<$ Output, Inputs $>$},
\hyperpage{840}
\item {inputQuantities}
\subitem {serif::dimensions::runtime::RuntimeRelationDescriptor},
\hyperpage{901}
\item {inputQuantityIDs}
\subitem {serif::eos::runtime::RuntimeRelationStorage$<$ EOS, relations::Relation$<$ OutputT, InputTs... $>$ $>$},
\hyperpage{905}
\item {Inputs}
\subitem {serif::utils::dependencies::Computation$<$ KeyT, InputsT, FunctionT $>$},
\hyperpage{363}
\subitem {serif::utils::dependencies::ComputationGraph$<$ Computations $>$},
\hyperpage{377}
\subitem {serif::utils::dependencies::IncrementalComputation$<$ KeyT, ValueT, InputsT, FunctionT $>$},
\hyperpage{630}
\item {InputSpace}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$},
\hyperpage{360}
\subitem {serif::geometry::deformation::RadialExtension},
\hyperpage{823}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{941}
\item {inscribedDiagnostics}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult},
\hyperpage{851}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult},
\hyperpage{852}
\item {inspect\_source}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{369}
\item {integrate}
\subitem {serif::discretization::backend::mfem::BasisEvaluation},
\hyperpage{296}
\subitem {serif::operators::backend::mfem::BasisEvaluation},
\hyperpage{303}
\subitem {serif::operators::backend::mfem::OperandEvaluator$<$ OperandT $>$},
\hyperpage{730}
\item {integration\_order}
\subitem {serif::operators::backend::mfem}, \hyperpage{180}
\item {integration\_rule}
\subitem {serif::discretization::quadrature::backend::mfem::MFEMRule},
\hyperpage{708}
\subitem {serif::geometry::deformation::backend::mfem::GeometrySampleRule},
\hyperpage{592}
\item {InternalEnergyValue}
\subitem {serif::dimensions}, \hyperpage{63}
\item {interpolation}
\subitem {serif::geometry::deformation::RadialExtension},
\hyperpage{824}
\item {interpolation\_weights}
\subitem {serif::geometry::deformation::RadialInterpolation},
\hyperpage{828}
\item {INVALID\_ARGUMENT}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {INVALID\_COMPACTIFICATION\_DERIVATIVE\_TYPE}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {INVALID\_COMPACTIFICATION\_RANK}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {INVALID\_COMPACTIFICATION\_TYPE}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {invalid\_configuration}
\subitem {serif::geometry::deformation}, \hyperpage{122}
\item {INVALID\_COORDINATE\_TOLERANCE}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {INVALID\_DIMENSION}
\subitem {serif::mapping}, \hyperpage{150}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {INVALID\_DOF\_COUNT}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {INVALID\_DOF\_ORDERING}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {INVALID\_DOMAIN\_ERROR}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {INVALID\_ELEMENT\_GEOMETRY}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {INVALID\_ELEMENT\_ID\_ERROR}
\subitem {serif::utils::errors}, \hyperpage{210}
\item {invalid\_geometry}
\subitem {serif::geometry::deformation}, \hyperpage{122}
\item {INVALID\_MAPPING}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {INVALID\_QUADRATURE\_ORDER}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {INVALID\_REFERENCE\_RADIUS}
\subitem {serif::mapping}, \hyperpage{150}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {invalid\_size}
\subitem {serif::geometry::deformation}, \hyperpage{122}
\item {INVALID\_VACUUM\_ELEMENT\_ATTRIBUTE\_ID}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {invalidate}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{369}
\item {invalidate\_cache}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{617}
\item {invalidate\_for\_changed\_spaces}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{617}
\item {inverse\_element\_jacobian\_variation}
\subitem {serif::mapping::VolumeMappingVariation}, \hyperpage{1019}
\item {inverse\_jacobian}
\subitem {serif::mapping::DMFixedMeshGeometry}, \hyperpage{431}
\item {inverse\_mapping\_jacobian}
\subitem {serif::mapping::MappingPointContext}, \hyperpage{677}
\item {inverse\_mapping\_jacobian\_variation}
\subitem {serif::mapping::MappingPointVariation}, \hyperpage{678}
\item {INVERTED\_JACOBIAN}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {is\_affine\_in\_displacement}
\subitem {serif::mapping::compactification::ExteriorDomainMap},
\hyperpage{525}
\subitem {serif::mapping::compactification::KelvinCompactification},
\hyperpage{664}
\item {is\_bindings\_v}
\subitem {serif::utils::dependencies}, \hyperpage{201}
\item {is\_bindings\_v$<$ Bindings$<$ BindingTs... $>$ $>$}
\subitem {serif::utils::dependencies}, \hyperpage{201}
\item {is\_boundary\_id\_list\_v}
\subitem {serif::discretization::domain::ids::lists},
\hyperpage{82}
\item {is\_boundary\_id\_list\_v$<$ BoundaryIDList$<$ BoundaryIDTs... $>$ $>$}
\subitem {serif::discretization::domain::ids::lists},
\hyperpage{82}
\item {is\_boundary\_id\_v}
\subitem {serif::discretization::domain::ids}, \hyperpage{80}
\item {is\_boundary\_id\_v$<$ BoundaryID$<$ BoundaryT, IdentifierValue $>$ $>$}
\subitem {serif::discretization::domain::ids}, \hyperpage{80}
\item {is\_compactified\_element}
\subitem {serif::mapping::DomainMapper}, \hyperpage{472}
\item {is\_computation\_graph\_v}
\subitem {serif::utils::dependencies}, \hyperpage{202}
\item {is\_computation\_graph\_v$<$ ComputationGraph$<$ Computations... $>$ $>$}
\subitem {serif::utils::dependencies}, \hyperpage{202}
\item {is\_computation\_v}
\subitem {serif::utils::dependencies}, \hyperpage{202}
\item {is\_computation\_v$<$ Computation$<$ KeyT, InputsT, FunctionT $>$ $>$}
\subitem {serif::utils::dependencies}, \hyperpage{202}
\item {is\_computation\_v$<$ IncrementalComputation$<$ KeyT, ValueT, InputsT, FunctionT $>$ $>$}
\subitem {serif::utils::dependencies}, \hyperpage{202}
\item {is\_dependency\_context\_v}
\subitem {serif::utils::dependencies}, \hyperpage{202}
\item {is\_dependency\_context\_v$<$ DependencyContext$<$ Resources... $>$ $>$}
\subitem {serif::utils::dependencies}, \hyperpage{202}
\item {is\_dependency\_context\_v$<$ DependencyContextView$<$ ParentT, KeysT $>$ $>$}
\subitem {serif::utils::dependencies}, \hyperpage{202}
\item {is\_domain\_id\_list\_v}
\subitem {serif::discretization::domain::ids::lists},
\hyperpage{83}
\item {is\_domain\_id\_list\_v$<$ DomainIDList$<$ DomainIDTs... $>$ $>$}
\subitem {serif::discretization::domain::ids::lists},
\hyperpage{83}
\item {is\_domain\_id\_v}
\subitem {serif::discretization::domain::ids}, \hyperpage{81}
\item {is\_domain\_id\_v$<$ DomainID$<$ DomainT, IdentifierValue $>$ $>$}
\subitem {serif::discretization::domain::ids}, \hyperpage{81}
\item {is\_domain\_set\_v}
\subitem {serif::discretization::domain}, \hyperpage{79}
\item {is\_domain\_set\_v$<$ DomainSet$<$ DomainTs... $>$ $>$}
\subitem {serif::discretization::domain}, \hyperpage{79}
\item {is\_equation\_of\_state\_model\_v}
\subitem {serif::eos::models}, \hyperpage{109}
\item {is\_finite}
\subitem {serif::utils::checks}, \hyperpage{194}
\item {is\_geometry\_cache\_enabled}
\subitem {serif::mapping::DomainMapper}, \hyperpage{473}
\item {is\_key\_list\_v}
\subitem {serif::utils::dependencies}, \hyperpage{203}
\item {is\_key\_list\_v$<$ KeyList$<$ KeyTs... $>$ $>$}
\subitem {serif::utils::dependencies}, \hyperpage{203}
\item {is\_linear}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$},
\hyperpage{362}
\subitem {serif::geometry::deformation::RadialExtension},
\hyperpage{825}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{943}
\item {is\_linear\_deformation}
\subitem {serif::geometry::deformation}, \hyperpage{126}
\item {is\_owned\_computation\_v}
\subitem {serif::utils::dependencies}, \hyperpage{203}
\item {is\_owned\_computation\_v$<$ OwnedComputation$<$ KeyT, ComputationT $>$ $>$}
\subitem {serif::utils::dependencies}, \hyperpage{203}
\item {is\_pressure\_surface\_formulation}
\subitem {serif::geometry::surface::detail}, \hyperpage{147}
\item {is\_pressure\_surface\_formulation$<$ DirectPressureSurfaceFormulation$<$ EOS, Bindings, RowQuantity, Relation $>$ $>$}
\subitem {serif::geometry::surface::detail}, \hyperpage{147}
\item {is\_pressure\_surface\_formulation$<$ PressureSurfaceFormulation$<$ EOS, Bindings, Carrier $>$ $>$}
\subitem {serif::geometry::surface::detail}, \hyperpage{147}
\item {is\_relation\_list\_v}
\subitem {serif::discretization::domain::relation::lists},
\hyperpage{86}
\item {is\_relation\_list\_v$<$ RelationList$<$ RelationTs... $>$ $>$}
\subitem {serif::discretization::domain::relation::lists},
\hyperpage{86}
\item {is\_resource\_v}
\subitem {serif::utils::dependencies}, \hyperpage{203}
\item {is\_resource\_v$<$ Resource$<$ KeyT, StorageT, PolicyT $>$ $>$}
\subitem {serif::utils::dependencies}, \hyperpage{203}
\item {is\_schema\_v}
\subitem {serif::discretization::domain::schema}, \hyperpage{89}
\item {is\_schema\_v$<$ DomainSchema$<$ DomainIDs, BoundaryIDs, Relations $>$ $>$}
\subitem {serif::discretization::domain::schema}, \hyperpage{89}
\item {is\_thermodynamic\_relation\_v}
\subitem {serif::eos::relations}, \hyperpage{112}
\item {is\_valid\_relation\_catalog\_v}
\subitem {serif::eos::relations}, \hyperpage{112}
\item {Isobaric}
\subitem {serif::geometry::surface}, \hyperpage{139}
\item {isobaric\_surface}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{807}
\item {IsobaricSurface}
\subitem {serif::geometry::surface::IsobaricSurface},
\hyperpage{647}
\indexspace
\item {J\_element\_to\_physical\_inverse}
\subitem {serif::mapping::VolumeQuadratureContext},
\hyperpage{1022}
\item {jacobian}
\subitem {serif::mapping::DMFixedMeshGeometry}, \hyperpage{431}
\item {JACOBIAN\_ERROR}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {JACOBIAN\_SHAPE\_ERROR}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {JacobianEntries}
\subitem {serif::geometry::deformation::detail}, \hyperpage{135}
\item {JacobianOperator}
\subitem {serif::operators::backend::mfem::JacobianOperator$<$ CacheT $>$},
\hyperpage{659}
\item {join}
\subitem {serif::utils::misc::format}, \hyperpage{214}
\indexspace
\item {K}
\subitem {serif::eos::models::PolytropeParameters}, \hyperpage{770}
\item {kelvin}
\subitem {serif::discretization::quadrature}, \hyperpage{103}
\item {KelvinCompactification}
\subitem {serif::mapping::compactification::KelvinCompactification},
\hyperpage{662}
\item {Key}
\subitem {serif::utils::dependencies::Binding$<$ KeyT, TargetT $>$},
\hyperpage{309}
\subitem {serif::utils::dependencies::Computation$<$ KeyT, InputsT, FunctionT $>$},
\hyperpage{364}
\subitem {serif::utils::dependencies::IncrementalComputation$<$ KeyT, ValueT, InputsT, FunctionT $>$},
\hyperpage{630}
\subitem {serif::utils::dependencies::OwnedComputation$<$ KeyT, ComputationT $>$},
\hyperpage{745}
\subitem {serif::utils::dependencies::Resource$<$ KeyT, StorageT, PolicyT $>$},
\hyperpage{876}
\item {key\_list\_subset\_v}
\subitem {serif::utils::dependencies::detail}, \hyperpage{207}
\item {key\_list\_subset\_v$<$ KeyList$<$ Keys... $>$, AvailableT $>$}
\subitem {serif::utils::dependencies::detail}, \hyperpage{207}
\item {Keys}
\subitem {serif::utils::dependencies::KeyList$<$ KeyTs $>$},
\hyperpage{666}
\item {KinematicViscosityValue}
\subitem {serif::dimensions}, \hyperpage{64}
\indexspace
\item {L2}
\subitem {serif::discretization::functional\_space},
\hyperpage{101}
\item {l2}
\subitem {serif::discretization::functional\_space}, \hyperpage{98}
\item {LengthValue}
\subitem {serif::dimensions}, \hyperpage{64}
\item {limited\_by\_geometry}
\subitem {serif::geometry::deformation::GeometryStepLimit},
\hyperpage{593}
\item {limiting\_element}
\subitem {serif::geometry::deformation::GeometryStepLimit},
\hyperpage{593}
\item {limiting\_point}
\subitem {serif::geometry::deformation::GeometryStepLimit},
\hyperpage{593}
\item {limiting\_point\_determinant\_at\_step}
\subitem {serif::geometry::deformation::GeometryStepLimit},
\hyperpage{593}
\item {limiting\_rule}
\subitem {serif::geometry::deformation::GeometryStepLimit},
\hyperpage{593}
\item {linearize\_carrier\_samples}
\subitem {serif::geometry::surface::detail}, \hyperpage{145}
\item {linearize\_pressure\_samples}
\subitem {serif::geometry::surface::detail}, \hyperpage{145}
\item {linearize\_surface}
\subitem {serif::geometry::surface::detail}, \hyperpage{145}
\item {load}
\subitem {serif::mapping::VolumeMappingCache}, \hyperpage{1016}
\item {load\_element}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{617}
\item {load\_inverse\_jacobian}
\subitem {serif::mapping::VolumeMappingCache}, \hyperpage{1016}
\item {locate\_boundary\_point}
\subitem {serif::geometry::deformation::backend::mfem::detail},
\hyperpage{133}
\item {logical\_mesh}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceDiscretization},
\hyperpage{831}
\item {logical\_radii}
\subitem {serif::geometry::deformation::RadialInterpolation},
\hyperpage{828}
\item {logical\_radius}
\subitem {serif::geometry::deformation::backend::mfem::detail},
\hyperpage{133}
\item {LuminosityValue}
\subitem {serif::dimensions}, \hyperpage{64}
\indexspace
\item {m\_active}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{371}
\item {m\_angular\_velocity}
\subitem {serif::equations::RigidRotation}, \hyperpage{884}
\item {m\_attributes}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{444}
\item {m\_binding}
\subitem {serif::discretization::backend::mfem::DofSelection},
\hyperpage{448}
\item {m\_boundary\_attributes}
\subitem {serif::discretization::backend::mfem::DofSelection},
\hyperpage{448}
\item {m\_boundaryElementBoundaryIDs}
\subitem {serif::discretization::domain::mesh::MeshTopology},
\hyperpage{700}
\item {m\_boundaryElementFaceIDs}
\subitem {serif::discretization::domain::mesh::MeshTopology},
\hyperpage{700}
\item {m\_boundaryElementsByFace}
\subitem {serif::discretization::domain::mesh::MeshTopology},
\hyperpage{701}
\item {m\_cache}
\subitem {serif::operators::backend::mfem::JacobianOperator$<$ CacheT $>$},
\hyperpage{660}
\item {m\_cached\_element\_id}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{618}
\item {m\_center}
\subitem {serif::equations::RigidRotation}, \hyperpage{884}
\item {m\_coefficient}
\subitem {serif::equations::EquationScale$<$ EquationT $>$},
\hyperpage{521}
\item {m\_compactification\_coordinate}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{618}
\item {m\_compactification\_data}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{618}
\item {m\_compactification\_dofs}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{618}
\item {m\_compactification\_dshape}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{435}
\item {m\_compactification\_point}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{435}
\item {m\_compactification\_shape}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{435}
\item {m\_compactification\_space}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{618}
\item {m\_compactification\_space\_sequence}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{618}
\item {m\_components}
\subitem {serif::discretization::backend::mfem::BasisEvaluation},
\hyperpage{298}
\subitem {serif::discretization::backend::mfem::TensorBasis},
\hyperpage{954}
\subitem {serif::operators::backend::mfem::BasisEvaluation},
\hyperpage{306}
\item {m\_computations}
\subitem {serif::utils::dependencies::ComputationGraph$<$ Computations $>$},
\hyperpage{378}
\item {m\_correction}
\subitem {serif::utils::CompensatedSum}, \hyperpage{357}
\item {m\_data}
\subitem {serif::mapping::VolumeMappingCache}, \hyperpage{1016}
\item {m\_dense}
\subitem {serif::discretization::backend::mfem::BasisEvaluation},
\hyperpage{298}
\subitem {serif::operators::backend::mfem::BasisEvaluation},
\hyperpage{306}
\item {m\_diagnosticControl}
\subitem {serif::discretization::quadrature::RuleSet},
\hyperpage{894}
\item {m\_dimension}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{435}
\subitem {serif::mapping::ElementDisplacementData}, \hyperpage{489}
\subitem {serif::mapping::VolumeMappingCache}, \hyperpage{1016}
\item {m\_discretizationControl}
\subitem {serif::discretization::quadrature::RuleSet},
\hyperpage{894}
\item {m\_displacement}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{618}
\item {m\_displacement\_data}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{619}
\item {m\_displacement\_dofs}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{619}
\item {m\_displacement\_space}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{619}
\item {m\_displacement\_space\_sequence}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{619}
\item {m\_dof\_matrix}
\subitem {serif::mapping::ElementDisplacementData}, \hyperpage{489}
\item {m\_dofs}
\subitem {serif::discretization::backend::mfem::DofSelection},
\hyperpage{448}
\subitem {serif::discretization::backend::mfem::TensorBasis},
\hyperpage{954}
\subitem {serif::mapping::ElementCompactificationData},
\hyperpage{486}
\item {m\_domains}
\subitem {serif::discretization::domain::DomainOrSet},
\hyperpage{476}
\item {m\_element}
\subitem {serif::mapping::ElementCompactificationData},
\hyperpage{486}
\subitem {serif::mapping::ElementDisplacementData}, \hyperpage{489}
\item {m\_element\_compactification}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{619}
\item {m\_element\_displacement}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{619}
\item {m\_element\_support}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{444}
\item {m\_elementDomainIDs}
\subitem {serif::discretization::domain::mesh::MeshTopology},
\hyperpage{701}
\item {m\_elementNeighbors}
\subitem {serif::discretization::domain::mesh::MeshTopology},
\hyperpage{701}
\item {m\_enthalpy\_power}
\subitem {serif::equations::BarotropicClosure$<$ EOST $>$},
\hyperpage{284}
\subitem {serif::equations::PressureForce$<$ EOST $>$},
\hyperpage{789}
\item {m\_enthalpy\_scale}
\subitem {serif::eos::models::Polytrope}, \hyperpage{769}
\item {m\_entries}
\subitem {serif::discretization::backend::mfem::TensorBasisCache},
\hyperpage{957}
\subitem {serif::operators::backend::mfem::TensorBasisCache},
\hyperpage{959}
\subitem {serif::utils::dependencies::ComputationStore$<$ EntryTs $>$},
\hyperpage{382}
\item {m\_eos}
\subitem {serif::equations::BarotropicClosure$<$ EOST $>$},
\hyperpage{284}
\subitem {serif::equations::CentralDensityConstraint$<$ EOST $>$},
\hyperpage{342}
\subitem {serif::equations::PressureForce$<$ EOST $>$},
\hyperpage{789}
\item {m\_equation}
\subitem {serif::equations::DisplacementForce$<$ EOST $>$},
\hyperpage{427}
\subitem {serif::equations::EquationDifference$<$ LeftT, RightT $>$},
\hyperpage{511}
\subitem {serif::equations::EquationScale$<$ EquationT $>$},
\hyperpage{521}
\item {m\_equations}
\subitem {serif::equations::EquationRegistry$<$ EquationTs $>$},
\hyperpage{518}
\subitem {serif::equations::EquationSum$<$ FirstT, RestTs $>$},
\hyperpage{524}
\subitem {serif::operators::EquationRegistry$<$ EquationTs $>$},
\hyperpage{519}
\item {m\_evaluate}
\subitem {serif::eos::runtime::EOSView}, \hyperpage{509}
\item {m\_extension}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$},
\hyperpage{362}
\item {m\_exterior\_map}
\subitem {serif::mapping::DomainMapper}, \hyperpage{474}
\item {m\_exterior\_result}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{435}
\item {m\_exterior\_variation}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{436}
\item {m\_f}
\subitem {serif::mapping::PhysicalPositionFunctionCoefficient},
\hyperpage{757}
\item {m\_faceElements}
\subitem {serif::discretization::domain::mesh::MeshTopology},
\hyperpage{701}
\item {m\_fallbackControl}
\subitem {serif::discretization::quadrature::RuleSet},
\hyperpage{894}
\item {m\_field\_jacobian}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{436}
\item {m\_field\_value}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{436}
\item {m\_formRules}
\subitem {serif::discretization::quadrature::RuleSet},
\hyperpage{894}
\item {m\_four\_pi\_G}
\subitem {serif::equations::PoissonBalance}, \hyperpage{764}
\item {m\_full\_element\_jacobian}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{436}
\item {m\_full\_to\_reduced}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{444}
\item {m\_function}
\subitem {serif::utils::dependencies::Computation$<$ KeyT, InputsT, FunctionT $>$},
\hyperpage{364}
\subitem {serif::utils::dependencies::IncrementalComputation$<$ KeyT, ValueT, InputsT, FunctionT $>$},
\hyperpage{631}
\subitem {serif::utils::dependencies::ProjectedSnapshot$<$ FunctionT $>$},
\hyperpage{801}
\item {m\_geometryCache}
\subitem {serif::mapping::DomainMapper}, \hyperpage{474}
\item {m\_graph}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{371}
\item {m\_hessian}
\subitem {serif::equations::RigidRotation}, \hyperpage{884}
\item {m\_interpolation}
\subitem {serif::geometry::deformation::RadialExtension},
\hyperpage{825}
\item {m\_mapped\_normal}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{436}
\item {m\_mapper}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{619}
\item {m\_mapping}
\subitem {serif::discretization::backend::mfem::BasisEvaluation},
\hyperpage{299}
\subitem {serif::mapping::PhysicalPositionFunctionCoefficient},
\hyperpage{757}
\subitem {serif::operators::backend::mfem::BasisEvaluation},
\hyperpage{306}
\item {m\_matrix\_temp\_1}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{436}
\item {m\_matrix\_temp\_2}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{436}
\item {m\_mesh}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{444}
\item {m\_mesh\_dshape}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{436}
\item {m\_mesh\_sequence}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{444}
\item {m\_name}
\subitem {serif::dimensions::runtime::ThermodynamicQuantityID},
\hyperpage{975}
\subitem {serif::mapping::compactification::KelvinCompactification},
\hyperpage{664}
\item {m\_nodes\_sequence}
\subitem {serif::discretization::backend::mfem::DofSelection},
\hyperpage{449}
\item {m\_object}
\subitem {serif::eos::runtime::EOSView}, \hyperpage{509}
\item {m\_options}
\subitem {serif::mapping::compactification::KelvinCompactification},
\hyperpage{664}
\subitem {serif::mapping::DomainMapper}, \hyperpage{474}
\item {m\_ordering}
\subitem {serif::mapping::ElementDisplacementData}, \hyperpage{490}
\item {m\_parent}
\subitem {serif::utils::dependencies::DependencyContextView$<$ ParentT, KeyList$<$ Keys... $>$ $>$},
\hyperpage{417}
\item {m\_partialDerivative}
\subitem {serif::eos::runtime::EOSView}, \hyperpage{509}
\item {m\_point\_count}
\subitem {serif::mapping::VolumeMappingCache}, \hyperpage{1017}
\item {m\_point\_stride}
\subitem {serif::mapping::VolumeMappingCache}, \hyperpage{1017}
\item {m\_points}
\subitem {serif::discretization::backend::mfem::BasisEvaluation},
\hyperpage{299}
\subitem {serif::discretization::backend::mfem::TensorBasis},
\hyperpage{955}
\subitem {serif::operators::backend::mfem::BasisEvaluation},
\hyperpage{306}
\item {m\_policy}
\subitem {serif::discretization::quadrature::backend::mfem::MFEMResolver},
\hyperpage{707}
\subitem {serif::utils::dependencies::Resource$<$ KeyT, StorageT, PolicyT $>$},
\hyperpage{877}
\item {m\_polytropic\_constant}
\subitem {serif::eos::models::Polytrope}, \hyperpage{769}
\item {m\_polytropic\_index}
\subitem {serif::eos::models::Polytrope}, \hyperpage{769}
\item {m\_preconditionerControl}
\subitem {serif::discretization::quadrature::RuleSet},
\hyperpage{894}
\item {m\_preparation\_count}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{371}
\item {m\_products}
\subitem {serif::discretization::backend::mfem::TensorBasis},
\hyperpage{955}
\item {m\_projectionControl}
\subitem {serif::discretization::quadrature::RuleSet},
\hyperpage{894}
\item {m\_radial\_weights}
\subitem {serif::geometry::deformation::RadialExtension},
\hyperpage{825}
\item {m\_ready}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{371}
\item {m\_reduced\_to\_full}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{444}
\item {m\_reference\_dshape}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{436}
\item {m\_reference\_field\_jacobian}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{436}
\item {m\_reference\_normal}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{437}
\item {m\_relations}
\subitem {serif::eos::runtime::EOSView}, \hyperpage{509}
\item {m\_report}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{372}
\item {m\_resources}
\subitem {serif::utils::dependencies::DependencyContext$<$ ResourceTs $>$},
\hyperpage{415}
\item {m\_rotation}
\subitem {serif::equations::AngularMomentum}, \hyperpage{268}
\subitem {serif::equations::BarotropicHydrostaticEquilibrium},
\hyperpage{287}
\subitem {serif::equations::RotationalForce}, \hyperpage{891}
\subitem {serif::operators::BarotropicHydrostaticEquilibrium},
\hyperpage{289}
\item {m\_ruleSet}
\subitem {serif::discretization::quadrature::Policy},
\hyperpage{766}
\item {m\_shape}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{437}
\item {m\_space}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{444}
\item {m\_space\_sequence}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{445}
\item {m\_storage}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{372}
\subitem {serif::utils::dependencies::Resource$<$ KeyT, StorageT, PolicyT $>$},
\hyperpage{877}
\item {m\_sum}
\subitem {serif::utils::CompensatedSum}, \hyperpage{357}
\item {m\_surface}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$},
\hyperpage{362}
\item {m\_target\_density}
\subitem {serif::equations::CentralDensityConstraint$<$ EOST $>$},
\hyperpage{342}
\item {m\_target\_enthalpy}
\subitem {serif::equations::CentralDensityConstraint$<$ EOST $>$},
\hyperpage{342}
\subitem {serif::equations::PressureSurfaceConstraint$<$ EOST $>$},
\hyperpage{792}
\item {m\_target\_mass}
\subitem {serif::equations::MassNormalization}, \hyperpage{695}
\item {m\_target\_momentum}
\subitem {serif::equations::AngularMomentum}, \hyperpage{268}
\item {m\_target\_pressure}
\subitem {serif::equations::PressureSurfaceConstraint$<$ EOST $>$},
\hyperpage{792}
\item {m\_targetPressure}
\subitem {serif::geometry::surface::IsobaricSurface},
\hyperpage{647}
\item {m\_tensor}
\subitem {serif::discretization::backend::mfem::BasisEvaluation},
\hyperpage{299}
\subitem {serif::operators::backend::mfem::BasisEvaluation},
\hyperpage{306}
\item {m\_value}
\subitem {serif::dimensions::PartialDerivative$<$ OutputQuantity, InputQuantity $>$},
\hyperpage{755}
\subitem {serif::dimensions::QuantityValue$<$ Quantity $>$},
\hyperpage{820}
\subitem {serif::utils::dependencies::OwnedComputation$<$ KeyT, ComputationT $>$},
\hyperpage{747}
\item {m\_vector\_temp}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{437}
\item {m\_width}
\subitem {serif::discretization::backend::mfem::BasisEvaluation},
\hyperpage{299}
\subitem {serif::operators::backend::mfem::BasisEvaluation},
\hyperpage{306}
\item {m\_workspace}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{619}
\subitem {serif::operators::backend::mfem::JacobianOperator$<$ CacheT $>$},
\hyperpage{660}
\item {MAGENTA}
\subitem {serif::utils::misc::terminal}, \hyperpage{217}
\item {MagneticFluxDensityValue}
\subitem {serif::dimensions}, \hyperpage{64}
\item {make}
\subitem {serif::discretization::backend::mfem::TensorBasis},
\hyperpage{953}
\item {make\_attribute\_marker}
\subitem {serif::discretization::domain::schema}, \hyperpage{89}
\item {make\_boundary\_discretization}
\subitem {serif::operators::backend::mfem}, \hyperpage{180}
\item {make\_computation}
\subitem {serif::utils::dependencies}, \hyperpage{199}
\item {make\_computation\_cache}
\subitem {serif::utils::dependencies}, \hyperpage{199}
\item {make\_computation\_graph}
\subitem {serif::utils::dependencies}, \hyperpage{200}
\item {make\_computation\_store}
\subitem {serif::utils::dependencies}, \hyperpage{200}
\item {make\_contribution\_computations}
\subitem {serif::operators::backend::mfem}, \hyperpage{180}
\item {make\_deformation\_computations}
\subitem {serif::geometry::deformation}, \hyperpage{125}
\subitem {serif::geometry::deformation::backend::mfem},
\hyperpage{129}
\item {make\_deformation\_graph}
\subitem {serif::geometry::deformation}, \hyperpage{125}
\subitem {serif::geometry::deformation::backend::mfem},
\hyperpage{129}
\item {make\_deformation\_inputs}
\subitem {serif::geometry::deformation::backend::mfem},
\hyperpage{130}
\item {make\_deformation\_workspace}
\subitem {serif::geometry::deformation}, \hyperpage{125}
\item {make\_dependency\_context}
\subitem {serif::utils::dependencies}, \hyperpage{200}
\item {make\_harmonic\_modes}
\subitem {serif::geometry::deformation::detail}, \hyperpage{136}
\item {make\_incremental\_computation}
\subitem {serif::utils::dependencies}, \hyperpage{200}
\item {make\_MappingStatus\_SERiFErrorCode\_map}
\subitem {serif::mapping}, \hyperpage{151}
\item {make\_nodal\_dependency\_context}
\subitem {serif::operators::backend::mfem}, \hyperpage{180}
\item {make\_nodal\_discretization}
\subitem {serif::operators::backend::mfem}, \hyperpage{180}
\item {make\_nodal\_equation\_cache}
\subitem {serif::operators::backend::mfem}, \hyperpage{181}
\item {make\_nodal\_equation\_computation}
\subitem {serif::operators::backend::mfem}, \hyperpage{181}
\item {make\_nodal\_equation\_point}
\subitem {serif::operators::backend::mfem}, \hyperpage{181}
\item {make\_operand\_computations}
\subitem {serif::operators::backend::mfem}, \hyperpage{181}
\item {make\_order}
\subitem {serif::utils::dependencies::detail::Graph$<$ Computations $>$},
\hyperpage{606}
\item {make\_point\_border\_cache}
\subitem {serif::operators::backend::mfem}, \hyperpage{181}
\item {make\_point\_border\_dependency\_context}
\subitem {serif::operators::backend::mfem}, \hyperpage{182}
\item {make\_point\_border\_discretization}
\subitem {serif::operators::backend::mfem}, \hyperpage{182}
\item {make\_point\_discretization}
\subitem {serif::operators::backend::mfem}, \hyperpage{182}
\item {make\_pressure\_surface\_graph}
\subitem {serif::geometry::surface}, \hyperpage{140}
\item {make\_query}
\subitem {serif::discretization::quadrature}, \hyperpage{104}
\item {make\_radial\_extension}
\subitem {serif::geometry::deformation}, \hyperpage{125}
\subitem {serif::geometry::deformation::RadialExtension},
\hyperpage{825}
\item {make\_SERIFErrorCode\_MappingStatus\_map}
\subitem {serif::mapping}, \hyperpage{151}
\item {make\_surface\_eos\_computation}
\subitem {serif::geometry::surface::detail}, \hyperpage{146}
\item {make\_surface\_linearization\_computation}
\subitem {serif::geometry::surface::detail}, \hyperpage{146}
\item {make\_surface\_metric\_computation}
\subitem {serif::geometry::deformation::backend::mfem},
\hyperpage{130}
\item {make\_term\_coefficients}
\subitem {serif::operators::backend::mfem}, \hyperpage{182}
\item {make\_volume\_displacement\_computations}
\subitem {serif::geometry::deformation::backend::mfem},
\hyperpage{130, 131}
\item {make\_volume\_equation\_cache}
\subitem {serif::operators::backend::mfem}, \hyperpage{182}
\item {make\_volume\_equation\_computations}
\subitem {serif::operators::backend::mfem}, \hyperpage{183}
\item {make\_volume\_inputs}
\subitem {serif::operators::backend::mfem}, \hyperpage{183, 184}
\item {make\_workspace}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$},
\hyperpage{361}
\item {makePartialDerivativeMask}
\subitem {serif::eos::runtime::RuntimeRelationStorage$<$ EOS, relations::Relation$<$ OutputT, InputTs... $>$ $>$},
\hyperpage{905}
\item {manifest}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{808}
\item {map}
\subitem {serif::geometry::deformation::DeformationLinearization$<$ Map $>$},
\hyperpage{404}
\item {map\_basis\_point}
\subitem {serif::operators::backend::mfem::OperandEvaluator$<$ OperandT $>$},
\hyperpage{731}
\item {map\_contribution\_geometry}
\subitem {serif::operators::backend::mfem}, \hyperpage{184}
\item {map\_contribution\_operand}
\subitem {serif::operators::backend::mfem}, \hyperpage{184}
\item {map\_element\_geometry}
\subitem {serif::operators::backend::mfem}, \hyperpage{185}
\item {map\_element\_operand}
\subitem {serif::operators::backend::mfem}, \hyperpage{185}
\item {map\_hcurl\_curl\_to\_physical}
\subitem {serif::mapping}, \hyperpage{151}
\item {map\_hcurl\_field\_to\_physical}
\subitem {serif::mapping}, \hyperpage{151}
\item {map\_hdiv\_divergence\_to\_physical}
\subitem {serif::mapping}, \hyperpage{151}
\item {map\_hdiv\_flux\_to\_physical}
\subitem {serif::mapping}, \hyperpage{151}
\item {map\_physical\_curl\_to\_hcurl\_reference}
\subitem {serif::mapping}, \hyperpage{152}
\item {map\_physical\_field\_to\_hcurl\_reference}
\subitem {serif::mapping}, \hyperpage{152}
\item {map\_physical\_flux\_to\_hdiv\_reference}
\subitem {serif::mapping}, \hyperpage{152}
\item {map\_physical\_gradient\_to\_reference}
\subitem {serif::mapping}, \hyperpage{152}
\item {map\_physical\_vector\_gradient\_to\_reference}
\subitem {serif::mapping}, \hyperpage{152}
\item {map\_point}
\subitem {serif::discretization::backend::mfem::BasisEvaluation},
\hyperpage{296}
\subitem {serif::operators::backend::mfem::BasisEvaluation},
\hyperpage{304}
\item {map\_reference\_gradient\_to\_physical}
\subitem {serif::mapping}, \hyperpage{152}
\item {map\_reference\_vector\_gradient\_to\_physical}
\subitem {serif::mapping}, \hyperpage{153}
\item {mapper}
\subitem {serif::operators::backend::mfem::BasisBindings$<$ ColumnCount $>$},
\hyperpage{291}
\subitem {serif::operators::backend::mfem::VolumeDiscretization$<$ TestT, SchemaT $>$},
\hyperpage{1013}
\item {MAPPING}
\subitem {serif::operators::backend::mfem}, \hyperpage{173}
\item {Mapping}
\subitem {serif::discretization::functional\_space}, \hyperpage{98}
\item {mapping}
\subitem {serif::discretization::functional\_space::SpaceDescriptor},
\hyperpage{919}
\subitem {serif::discretization::quadrature::backend::mfem::MFEMQuadratureContext},
\hyperpage{706}
\subitem {serif::discretization::quadrature::Query},
\hyperpage{821}
\subitem {serif::mapping::FaceMappingContext}, \hyperpage{530}
\subitem {serif::mapping::FaceMappingVariation}, \hyperpage{531}
\subitem {serif::mapping::VolumeMappingContext}, \hyperpage{1018}
\subitem {serif::mapping::VolumeMappingVariation}, \hyperpage{1019}
\subitem {serif::operators::backend::mfem::ElementGeometry$<$ OperandCount $>$},
\hyperpage{491}
\item {Mapping2StringMap}
\subitem {serif::discretization::functional\_space},
\hyperpage{101}
\item {mapping\_context}
\subitem {serif::operators::backend::mfem::Workspace},
\hyperpage{1028}
\item {mapping\_determinate}
\subitem {serif::mapping::MappingPointContext}, \hyperpage{677}
\subitem {serif::mapping::VolumeQuadratureContext},
\hyperpage{1022}
\item {mapping\_determinate\_variation}
\subitem {serif::mapping::MappingPointVariation}, \hyperpage{678}
\item {mapping\_jacobian}
\subitem {serif::mapping::compactification::ExteriorMapResult},
\hyperpage{528}
\subitem {serif::mapping::MappingPointContext}, \hyperpage{677}
\item {mapping\_jacobian\_variation}
\subitem {serif::mapping::compactification::ExteriorMapVariation},
\hyperpage{528}
\subitem {serif::mapping::MappingPointVariation}, \hyperpage{678}
\item {mapping\_status}
\subitem {serif::operators::backend::mfem::PreparationRejection},
\hyperpage{781}
\item {mapping\_variation}
\subitem {serif::operators::backend::mfem::Workspace},
\hyperpage{1028}
\item {mapping\_workspace}
\subitem {serif::operators::backend::mfem::Workspace},
\hyperpage{1028}
\item {MappingKind}
\subitem {serif::discretization::quadrature}, \hyperpage{103}
\item {MappingStatus}
\subitem {serif::mapping}, \hyperpage{150}
\item {MappingStatus\_enum\_string\_map}
\subitem {serif::mapping}, \hyperpage{153}
\item {MappingStatus\_SERiFErrorCode\_map}
\subitem {serif::mapping}, \hyperpage{153}
\item {MappingStatus\_string\_enum\_map}
\subitem {serif::mapping}, \hyperpage{153}
\item {Mask}
\subitem {serif::utils::dependencies::detail::Graph$<$ Computations $>$},
\hyperpage{606}
\item {mask\_residual\_dual}
\subitem {serif::operators::backend::mfem}, \hyperpage{185}
\item {Mass}
\subitem {serif::operators}, \hyperpage{158}
\item {mass\_conservation}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{808}
\item {mass\_density\_term}
\subitem {serif::discretization::blocks::density}, \hyperpage{410}
\item {mass\_normalization}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{808}
\item {mass\_normalization\_term}
\subitem {serif::discretization::blocks::barotropic\_constant},
\hyperpage{282}
\item {MassFlowRateValue}
\subitem {serif::dimensions}, \hyperpage{64}
\item {MassNormalization}
\subitem {serif::equations::MassNormalization}, \hyperpage{694}
\item {MassValue}
\subitem {serif::dimensions}, \hyperpage{64}
\item {Matches}
\subitem {serif::geometry::surface::detail::MatchingPressureRelations$<$ EOS, Bindings, Carrier, eos::relations::RelationCatalog$<$ Relations... $>$ $>$},
\hyperpage{696}
\item {matches}
\subitem {serif::discretization::backend::mfem::CoefficientTracking},
\hyperpage{349}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceDiscretizationTracking},
\hyperpage{834}
\subitem {serif::geometry::surface::detail::PressureConditionTracking},
\hyperpage{786}
\subitem {serif::operators::backend::mfem::CoefficientTracking},
\hyperpage{352}
\subitem {serif::utils::dependencies::ProjectedSnapshot$<$ FunctionT $>$},
\hyperpage{801}
\subitem {serif::utils::dependencies::ValueSnapshot},
\hyperpage{999}
\item {matches\_pressure\_relation}
\subitem {serif::geometry::surface::detail}, \hyperpage{146}
\item {Matrix}
\subitem {serif::equations::RigidRotation}, \hyperpage{883}
\subitem {serif::utils::dependencies::detail::Graph$<$ Computations $>$},
\hyperpage{606}
\item {MATRIX\_SHAPE\_ERROR}
\subitem {serif::utils::errors}, \hyperpage{210}
\item {MatrixValue}
\subitem {serif::discretization::forms}, \hyperpage{94}
\item {maximum\_azimuthal\_order}
\subitem {serif::geometry::deformation::SphericalHarmonicSurface},
\hyperpage{934}
\item {maximum\_degree}
\subitem {serif::geometry::deformation::SphericalHarmonicSurface},
\hyperpage{934}
\item {maximum\_step}
\subitem {serif::geometry::deformation::GeometryStepOptions},
\hyperpage{594}
\item {Mechanical}
\subitem {serif::operators}, \hyperpage{158}
\item {MechanicalDifference}
\subitem {serif::operators}, \hyperpage{158}
\item {mesh}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{441}
\subitem {serif::mapping::DMGeometryCache}, \hyperpage{432}
\item {mesh\_extension}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{808}
\item {meshes}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceDiscretizationSnapshot},
\hyperpage{833}
\item {MeshTopology}
\subitem {serif::discretization::domain::mesh::MeshTopology},
\hyperpage{699}
\item {message}
\subitem {serif::geometry::deformation::DeformationFailure},
\hyperpage{403}
\subitem {serif::geometry::surface::SurfaceFailure},
\hyperpage{946}
\subitem {serif::operators::backend::mfem::PreparationRejection},
\hyperpage{781}
\item {mfem}, \hyperpage{57}
\item {mfem\_form\_static\_order}
\subitem {serif::discretization::quadrature::backend::mfem},
\hyperpage{106}
\item {MFEMResolver}
\subitem {serif::discretization::quadrature::backend::mfem::MFEMResolver},
\hyperpage{707}
\item {minimum\_determinant\_at\_accepted}
\subitem {serif::geometry::deformation::GeometryStepLimit},
\hyperpage{593}
\item {minimum\_determinant\_at\_maximum}
\subitem {serif::geometry::deformation::GeometryStepLimit},
\hyperpage{593}
\item {MISC\_MAPPING\_ERROR}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {MISMATCHED\_MESHING\_MAPS}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {misses}
\subitem {serif::mapping::DMGeometryCache}, \hyperpage{432}
\subitem {serif::mapping::DMGeometryCacheStatistics},
\hyperpage{433}
\item {MISSING\_DISPLACEMENT\_FINITE\_ELEMENT\_SPACE}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {MISSING\_EXTERIOR\_MAP}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {MISSING\_FACE\_ELEMENT}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {MixedSamples}
\subitem {serif::operators}, \hyperpage{158}
\item {Mode}
\subitem {serif::discretization::quadrature}, \hyperpage{103}
\item {mode}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{808}
\item {modes}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{942}
\item {modes\_}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{943}
\item {MomentOfInertiaValue}
\subitem {serif::dimensions}, \hyperpage{64}
\item {Momentum}
\subitem {serif::operators}, \hyperpage{158}
\item {MomentumValue}
\subitem {serif::dimensions}, \hyperpage{65}
\item {Mult}
\subitem {serif::operators::backend::mfem::JacobianOperator$<$ CacheT $>$},
\hyperpage{659}
\item {MultTranspose}
\subitem {serif::operators::backend::mfem::JacobianOperator$<$ CacheT $>$},
\hyperpage{660}
\indexspace
\item {n}
\subitem {serif::eos::models::PolytropeParameters}, \hyperpage{770}
\item {name}
\subitem {serif::dimensions::runtime::ThermodynamicQuantityID},
\hyperpage{975}
\subitem {serif::discretization::blocks::barotropic\_constant},
\hyperpage{282}
\subitem {serif::discretization::blocks::barotropic\_constant::mass\_normalization},
\hyperpage{689}
\subitem {serif::discretization::blocks::central\_density},
\hyperpage{339}
\subitem {serif::discretization::blocks::central\_density::border},
\hyperpage{313}
\subitem {serif::discretization::blocks::density}, \hyperpage{410}
\subitem {serif::discretization::blocks::density::mass},
\hyperpage{683}
\subitem {serif::discretization::blocks::displacement},
\hyperpage{425}
\subitem {serif::discretization::blocks::displacement::vector},
\hyperpage{1003}
\subitem {serif::discretization::blocks::enthalpy}, \hyperpage{497}
\subitem {serif::discretization::blocks::enthalpy::specific},
\hyperpage{925}
\subitem {serif::discretization::blocks::FieldDescriptor},
\hyperpage{535}
\subitem {serif::discretization::blocks::gravity}, \hyperpage{611}
\subitem {serif::discretization::blocks::gravity::gradient},
\hyperpage{598}
\subitem {serif::discretization::blocks::gravity::potential},
\hyperpage{773}
\subitem {serif::discretization::blocks::rotation}, \hyperpage{887}
\subitem {serif::discretization::blocks::rotation::angular\_velocity},
\hyperpage{262}
\subitem {serif::discretization::blocks::surface\_deformation},
\hyperpage{938}
\subitem {serif::discretization::blocks::surface\_deformation::coefficients},
\hyperpage{347}
\subitem {serif::discretization::blocks::surface\_deformation::shape\_equilibrium},
\hyperpage{914}
\subitem {serif::discretization::blocks::TermDescriptor},
\hyperpage{969}
\subitem {serif::discretization::domain::CoreDomain},
\hyperpage{398}
\subitem {serif::discretization::domain::EnvelopeDomain},
\hyperpage{504}
\subitem {serif::discretization::domain::ids::BoundaryDescriptor},
\hyperpage{319}
\subitem {serif::discretization::domain::ids::DomainDescriptor},
\hyperpage{459}
\subitem {serif::discretization::domain::InfinitySurfaceBoundary},
\hyperpage{632}
\subitem {serif::discretization::domain::relation::DomainBoundary$<$ BoundaryT, DomainTs $>$},
\hyperpage{451}
\subitem {serif::discretization::domain::relation::FullyConnected$<$ A $>$},
\hyperpage{585}
\subitem {serif::discretization::domain::relation::Inscribed$<$ A, B $>$},
\hyperpage{635}
\subitem {serif::discretization::domain::schema::validation::DomainBoundary$<$ BoundaryT, DomainTs $>$},
\hyperpage{453}
\subitem {serif::discretization::domain::schema::validation::FullyConnected$<$ A $>$},
\hyperpage{587}
\subitem {serif::discretization::domain::schema::validation::Inscribed$<$ A, B $>$},
\hyperpage{637}
\subitem {serif::discretization::domain::StellarSurfaceBoundary},
\hyperpage{936}
\subitem {serif::discretization::domain::VacuumDomain},
\hyperpage{980}
\subitem {serif::discretization::forms::boundary\_flux$<$ TrialT, TestT $>$},
\hyperpage{318}
\subitem {serif::discretization::forms::divergence$<$ TrialT, TestT $>$},
\hyperpage{430}
\subitem {serif::discretization::forms::force$<$ TrialT, TestT $>$},
\hyperpage{541}
\subitem {serif::discretization::forms::FormDescriptor},
\hyperpage{572}
\subitem {serif::discretization::forms::mass$<$ TrialT, TestT $>$},
\hyperpage{687}
\subitem {serif::discretization::forms::projection$<$ TrialT, TestT $>$},
\hyperpage{804}
\subitem {serif::discretization::forms::source$<$ TrialT, TestT $>$},
\hyperpage{917}
\subitem {serif::equations::AngularMomentum}, \hyperpage{268}
\subitem {serif::equations::BarotropicClosure$<$ EOST $>$},
\hyperpage{284}
\subitem {serif::equations::BarotropicHydrostaticEquilibrium},
\hyperpage{287}
\subitem {serif::equations::CenteringConstraint}, \hyperpage{337}
\subitem {serif::equations::CentralDensityConstraint$<$ EOST $>$},
\hyperpage{342}
\subitem {serif::equations::DisplacementForce$<$ EOST $>$},
\hyperpage{427}
\subitem {serif::equations::EquationDifference$<$ LeftT, RightT $>$},
\hyperpage{511}
\subitem {serif::equations::EquationScale$<$ EquationT $>$},
\hyperpage{522}
\subitem {serif::equations::EquationSum$<$ FirstT, RestTs $>$},
\hyperpage{524}
\subitem {serif::equations::GravityForce}, \hyperpage{613}
\subitem {serif::equations::GravityGradientRelation},
\hyperpage{615}
\subitem {serif::equations::MassNormalization}, \hyperpage{695}
\subitem {serif::equations::PoissonBalance}, \hyperpage{764}
\subitem {serif::equations::PressureForce$<$ EOST $>$},
\hyperpage{790}
\subitem {serif::equations::PressureSurfaceConstraint$<$ EOST $>$},
\hyperpage{792}
\subitem {serif::equations::RotationalForce}, \hyperpage{891}
\subitem {serif::operators::BadContributionCollection},
\hyperpage{278}
\subitem {serif::operators::BadContributionRow}, \hyperpage{280}
\subitem {serif::operators::BarotropicHydrostaticEquilibrium},
\hyperpage{289}
\subitem {serif::operators::GradientRequest}, \hyperpage{602}
\subitem {serif::operators::NestedBadCollection}, \hyperpage{713}
\subitem {serif::operators::NodalRequest$<$ TermT, OperationT, PositionIndependent $>$},
\hyperpage{719}
\item {names}
\subitem {serif::discretization::domain::DomainSet$<$ DomainTs $>$},
\hyperpage{481}
\item {NEGATIVE\_VALUE\_ERROR}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {NeitherConstNorVolatile}
\subitem {serif::dimensions}, \hyperpage{65}
\subitem {serif::utils::misc::std\_helper}, \hyperpage{214}
\item {NeitherConstNorVolatileReference}
\subitem {serif::dimensions}, \hyperpage{65}
\subitem {serif::utils::misc::std\_helper}, \hyperpage{214}
\item {nodal}
\subitem {serif::operators::backend::mfem::PointBorderData$<$ EquationT, SchemaT $>$},
\hyperpage{760}
\subitem {serif::operators::backend::mfem::PointBorderDiscretization$<$ EquationT, SchemaT $>$},
\hyperpage{761}
\item {nodal\_basis}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{942}
\item {nodal\_basis\_}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{943}
\item {nodal\_work\_report}
\subitem {serif::operators::backend::mfem}, \hyperpage{185}
\item {NodalCache}
\subitem {serif::operators::backend::mfem}, \hyperpage{170}
\item {NodalCoefficients}
\subitem {serif::operators::backend::mfem}, \hyperpage{170}
\item {NodalMesh}
\subitem {serif::operators::backend::mfem}, \hyperpage{170}
\item {nodes\_sequence}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceMeshSnapshot},
\hyperpage{836}
\subitem {serif::operators::backend::mfem::BasisBindings$<$ ColumnCount $>$},
\hyperpage{291}
\item {nodesSequence}
\subitem {serif::mapping::DMGeometryCache}, \hyperpage{432}
\item {NON\_FINITE}
\subitem {serif::operators::backend::mfem}, \hyperpage{173}
\item {non\_finite}
\subitem {serif::geometry::deformation}, \hyperpage{122}
\item {NON\_FINITE\_DETERMINATE}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {non\_finite\_eos\_response}
\subitem {serif::geometry::surface}, \hyperpage{139}
\item {non\_finite\_linearization}
\subitem {serif::geometry::surface}, \hyperpage{139}
\item {NON\_FINITE\_MAPPING\_INPUT}
\subitem {serif::mapping}, \hyperpage{150}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {NON\_FINITE\_MAPPING\_RESULT}
\subitem {serif::mapping}, \hyperpage{150}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {non\_finite\_state}
\subitem {serif::geometry::surface}, \hyperpage{139}
\item {NON\_FINITE\_VALUE\_ERROR}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {NON\_POSITIVE\_DETERMINATE}
\subitem {serif::mapping}, \hyperpage{150}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {None}
\subitem {serif::discretization::domain::relation::validation},
\hyperpage{87}
\item {none}
\subitem {serif::discretization::functional\_space}, \hyperpage{99}
\subitem {serif::discretization::quadrature}, \hyperpage{103}
\item {NonPressureInputs}
\subitem {serif::geometry::surface::detail::RelationQuantities$<$ eos::relations::Relation$<$ Output, Inputs... $>$ $>$},
\hyperpage{845}
\item {normal}
\subitem {serif::discretization::functional\_space}, \hyperpage{99}
\subitem {serif::mapping::FaceQuadratureContext}, \hyperpage{532}
\item {normal\_continuous}
\subitem {serif::discretization::functional\_space}, \hyperpage{98}
\item {normal\_flux\_scale\_variation}
\subitem {serif::mapping::FaceMappingVariation}, \hyperpage{531}
\item {not\_required}
\subitem {serif::utils::dependencies}, \hyperpage{199}
\item {NumberDensityValue}
\subitem {serif::dimensions}, \hyperpage{65}
\indexspace
\item {Omega}
\subitem {serif::operators}, \hyperpage{158}
\item {OpacityValue}
\subitem {serif::dimensions}, \hyperpage{65}
\item {Operand}
\subitem {serif::equations::gravity\_contributions},
\hyperpage{118}
\item {operand\_basis}
\subitem {serif::operators::backend::mfem::ElementGeometry$<$ OperandCount $>$},
\hyperpage{491}
\item {operand\_count}
\subitem {serif::operators::EquationPlan$<$ EquationT, utils::types::TypeList$<$ O... $>$ $>$},
\hyperpage{515}
\item {operand\_dual}
\subitem {serif::operators::backend::mfem::Workspace},
\hyperpage{1028}
\item {operand\_types}
\subitem {serif::discretization::forms::boundary\_flux$<$ TrialT, TestT $>$},
\hyperpage{317}
\subitem {serif::discretization::forms::divergence$<$ TrialT, TestT $>$},
\hyperpage{430}
\subitem {serif::discretization::forms::force$<$ TrialT, TestT $>$},
\hyperpage{541}
\subitem {serif::discretization::forms::mass$<$ TrialT, TestT $>$},
\hyperpage{687}
\subitem {serif::discretization::forms::projection$<$ TrialT, TestT $>$},
\hyperpage{803}
\subitem {serif::discretization::forms::source$<$ TrialT, TestT $>$},
\hyperpage{916}
\item {operand\_values}
\subitem {serif::operators::backend::mfem::Workspace},
\hyperpage{1028}
\item {Operands}
\subitem {serif::equations::AngularMomentum}, \hyperpage{267}
\subitem {serif::equations::BarotropicClosure$<$ EOST $>$},
\hyperpage{283}
\subitem {serif::equations::BarotropicHydrostaticEquilibrium},
\hyperpage{286}
\subitem {serif::equations::CenteringConstraint}, \hyperpage{336}
\subitem {serif::equations::CentralDensityConstraint$<$ EOST $>$},
\hyperpage{341}
\subitem {serif::equations::gravity\_contributions::DensitySource},
\hyperpage{412}
\subitem {serif::equations::gravity\_contributions::GradientDivergence},
\hyperpage{600}
\subitem {serif::equations::gravity\_contributions::GradientValue},
\hyperpage{604}
\subitem {serif::equations::gravity\_contributions::PotentialValue},
\hyperpage{775}
\subitem {serif::equations::GravityForce}, \hyperpage{613}
\subitem {serif::equations::MassNormalization}, \hyperpage{694}
\subitem {serif::equations::PressureForce$<$ EOST $>$},
\hyperpage{788}
\subitem {serif::equations::PressureSurfaceConstraint$<$ EOST $>$},
\hyperpage{791}
\subitem {serif::equations::RotationalForce}, \hyperpage{890}
\subitem {serif::geometry::surface::detail::PressureSurfaceDescription$<$ EOS, Bindings, RowQuantity, RelationT, ResolveCarrier $>$},
\hyperpage{794}
\subitem {serif::operators::BarotropicHydrostaticEquilibrium},
\hyperpage{288}
\subitem {serif::operators::EquationPlan$<$ EquationT, utils::types::TypeList$<$ O... $>$ $>$},
\hyperpage{513}
\subitem {serif::operators::GradientRequest}, \hyperpage{601}
\subitem {serif::operators::NodalRequest$<$ TermT, OperationT, PositionIndependent $>$},
\hyperpage{719}
\item {OperandValue}
\subitem {serif::discretization::forms}, \hyperpage{94}
\item {operation}
\subitem {serif::discretization::backend::mfem::TensorBasisCache::Entry},
\hyperpage{500}
\subitem {serif::operators::backend::mfem::TensorBasisCache::Entry},
\hyperpage{501}
\item {operation\_type}
\subitem {serif::discretization::forms::Operand$<$ TermT, OperationT $>$},
\hyperpage{727}
\item {operator bool}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult},
\hyperpage{850}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult},
\hyperpage{851}
\subitem {serif::discretization::domain::schema::validation::SchemaRelationValidationResult},
\hyperpage{907}
\subitem {serif::discretization::domain::schema::validation::SchemaValidationResult},
\hyperpage{909}
\item {operator int}
\subitem {serif::discretization::blocks::residual\_block$<$ index\_value $>$},
\hyperpage{867}
\subitem {serif::discretization::blocks::value\_block$<$ index\_value $>$},
\hyperpage{996}
\item {operator$<$=$>$}
\subitem {serif::dimensions::PartialDerivative$<$ OutputQuantity, InputQuantity $>$},
\hyperpage{754, 755}
\subitem {serif::dimensions::QuantityValue$<$ Quantity $>$},
\hyperpage{818, 819}
\item {operator+}
\subitem {serif::dimensions::PartialDerivative$<$ OutputQuantity, InputQuantity $>$},
\hyperpage{752}
\subitem {serif::dimensions::QuantityValue$<$ Quantity $>$},
\hyperpage{816}
\item {operator-\/}
\subitem {serif::dimensions::PartialDerivative$<$ OutputQuantity, InputQuantity $>$},
\hyperpage{753}
\subitem {serif::dimensions::QuantityValue$<$ Quantity $>$},
\hyperpage{816}
\item {operator/}
\subitem {serif::dimensions::PartialDerivative$<$ OutputQuantity, InputQuantity $>$},
\hyperpage{753}
\subitem {serif::dimensions::QuantityValue$<$ Quantity $>$},
\hyperpage{816}
\item {operator=}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{442}
\subitem {serif::mapping::DomainMapper}, \hyperpage{473}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{369}
\subitem {serif::utils::dependencies::ComputationStore$<$ EntryTs $>$},
\hyperpage{382}
\subitem {serif::utils::dependencies::OwnedComputation$<$ KeyT, ComputationT $>$},
\hyperpage{747}
\item {operator==}
\subitem {serif::dimensions::QuantityValue$<$ Quantity $>$},
\hyperpage{819}
\subitem {serif::dimensions::runtime::ThermodynamicQuantityID},
\hyperpage{975}
\subitem {serif::discretization::blocks::FieldDescriptor},
\hyperpage{535}
\subitem {serif::discretization::blocks::TermDescriptor},
\hyperpage{969}
\subitem {serif::discretization::forms::FormDescriptor},
\hyperpage{572}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceDiscretizationSnapshot},
\hyperpage{833}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceMeshSnapshot},
\hyperpage{836}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceSpaceSnapshot},
\hyperpage{837}
\subitem {serif::geometry::deformation::DomainDeformation$<$ SurfaceT, InteriorT, VacuumT $>$},
\hyperpage{457}
\subitem {serif::geometry::deformation::FixedInfinityRadialExtension},
\hyperpage{537}
\subitem {serif::geometry::deformation::NodalRadialSurface},
\hyperpage{717}
\subitem {serif::geometry::deformation::PowerLawRadialExtension},
\hyperpage{777}
\subitem {serif::geometry::deformation::SphericalHarmonicMode},
\hyperpage{933}
\subitem {serif::geometry::deformation::SphericalHarmonicSurface},
\hyperpage{934}
\subitem {serif::geometry::surface::BoundaryValues$<$ Term $>$},
\hyperpage{328}
\subitem {serif::operators::backend::mfem::BasisBindings$<$ ColumnCount $>$},
\hyperpage{291}
\item {operator\texorpdfstring{$\ast$}{*}}
\subitem {serif::dimensions::PartialDerivative$<$ OutputQuantity, InputQuantity $>$},
\hyperpage{752}
\subitem {serif::dimensions::QuantityValue$<$ Quantity $>$},
\hyperpage{815}
\item {options}
\subitem {serif::operators::backend::mfem::VolumeConfiguration$<$ EquationT, SchemaT $>$},
\hyperpage{1008}
\item {Order}
\subitem {serif::utils::dependencies::detail::Graph$<$ Computations $>$},
\hyperpage{606}
\item {order}
\subitem {serif::discretization::blocks::SpatialTermTraits$<$ TermT $>$},
\hyperpage{922}
\subitem {serif::discretization::functional\_space::DiscreteFunctionalSpace$<$ Space, Order, R $>$},
\hyperpage{422}
\subitem {serif::discretization::quadrature::backend::mfem::DiscreteFunctionalSpaceTraits$<$ functional\_space::DiscreteFunctionalSpace$<$ SpaceV, OrderV, RankV $>$ $>$},
\hyperpage{423}
\subitem {serif::discretization::quadrature::Resolution},
\hyperpage{870}
\subitem {serif::geometry::deformation::SphericalHarmonicMode},
\hyperpage{933}
\subitem {serif::utils::dependencies::detail::Graph$<$ Computations $>$},
\hyperpage{607}
\item {ordering}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceSpaceSnapshot},
\hyperpage{837}
\item {OUT\_OF\_RANGE\_ERROR}
\subitem {serif::utils::errors}, \hyperpage{210}
\item {outer\_type}
\subitem {serif::discretization::domain::relation::Inscribed$<$ A, B $>$},
\hyperpage{634}
\subitem {serif::discretization::domain::schema::validation::Inscribed$<$ A, B $>$},
\hyperpage{636}
\item {OuterDomainAbsent}
\subitem {serif::discretization::domain::relation::validation},
\hyperpage{87}
\item {output}
\subitem {serif::discretization::backend::mfem::TensorBasis::Product},
\hyperpage{800}
\item {output\_file}
\subitem {serif::discretization::quadrature::QuadratureManifestOptions},
\hyperpage{805}
\item {output\_size}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$},
\hyperpage{361}
\subitem {serif::geometry::deformation::RadialExtension},
\hyperpage{824}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{942}
\item {OutputQuantity}
\subitem {serif::eos::relations::Relation$<$ Output, Inputs $>$},
\hyperpage{840}
\item {outputQuantity}
\subitem {serif::dimensions::runtime::RuntimeRelationDescriptor},
\hyperpage{901}
\item {OutputSpace}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$},
\hyperpage{360}
\subitem {serif::geometry::deformation::RadialExtension},
\hyperpage{823}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{941}
\item {OUTSIDE\_REFERENCE\_DOMAIN}
\subitem {serif::mapping}, \hyperpage{150}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {own}
\subitem {serif::utils::dependencies}, \hyperpage{200}
\item {own\_computation}
\subitem {serif::utils::dependencies}, \hyperpage{201}
\item {OwnedComputation}
\subitem {serif::utils::dependencies::OwnedComputation$<$ KeyT, ComputationT $>$},
\hyperpage{746}
\indexspace
\item {padding}
\subitem {serif::utils::types::ct\_error\_string$<$ N $>$},
\hyperpage{400}
\item {parameter\_pullback}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$::Workspace},
\hyperpage{1025}
\item {parameters}
\subitem {serif::geometry::deformation::DeformationLinearization$<$ Map $>$},
\hyperpage{404}
\item {parent}
\subitem {serif::operators::detail::ContributionChildren$<$ EquationT $>$},
\hyperpage{390}
\item {parse}
\subitem {std::formatter$<$ serif::discretization::domain::schema::validation::SchemaValidationResult $>$},
\hyperpage{547}
\item {partial\_derivative}
\subitem {serif::eos}, \hyperpage{107}
\subitem {serif::eos::models::Polytrope}, \hyperpage{768, 769}
\subitem {serif::eos::runtime::RuntimeCatalogDispatch$<$ EOS, relations::RelationCatalog$<$ RelationTs... $>$ $>$},
\hyperpage{895}
\item {PartialDerivative}
\subitem {serif::dimensions::PartialDerivative$<$ OutputQuantity, InputQuantity $>$},
\hyperpage{751}
\subitem {serif::discretization::forms}, \hyperpage{94}
\item {partialDerivativeMask}
\subitem {serif::dimensions::runtime::RuntimeRelationDescriptor},
\hyperpage{901}
\subitem {serif::eos::runtime::RuntimeRelationStorage$<$ EOS, relations::Relation$<$ OutputT, InputTs... $>$ $>$},
\hyperpage{906}
\item {passed\_relation\_count}
\subitem {serif::discretization::domain::schema::validation::SchemaValidationResult},
\hyperpage{909}
\item {physical}
\subitem {serif::operators::backend::mfem::OperandSamples},
\hyperpage{736}
\item {physical\_integration\_weight}
\subitem {serif::mapping::VolumeQuadratureContext},
\hyperpage{1022}
\item {physical\_normal\_variation}
\subitem {serif::mapping::FaceMappingVariation}, \hyperpage{531}
\item {physical\_position}
\subitem {serif::mapping::compactification::ExteriorMapResult},
\hyperpage{528}
\subitem {serif::mapping::MappingPointContext}, \hyperpage{677}
\item {physical\_position\_variation}
\subitem {serif::mapping::compactification::ExteriorMapVariation},
\hyperpage{528}
\subitem {serif::mapping::MappingPointVariation}, \hyperpage{679}
\item {physical\_surface\_weight}
\subitem {serif::mapping::FaceMappingContext}, \hyperpage{530}
\item {physical\_surface\_weight\_variation}
\subitem {serif::mapping::FaceMappingVariation}, \hyperpage{531}
\item {physical\_value}
\subitem {serif::operators::backend::mfem::OperandEvaluator$<$ OperandT $>$},
\hyperpage{731}
\item {PhysicalCondition}
\subitem {serif::geometry::surface::detail::PressureSurfaceDescription$<$ EOS, Bindings, RowQuantity, RelationT, ResolveCarrier $>$},
\hyperpage{795}
\item {PhysicalPositionFunctionCoefficient}
\subitem {serif::mapping::PhysicalPositionFunctionCoefficient},
\hyperpage{757}
\item {PhysicalQuantity}
\subitem {serif::geometry::surface::detail::PressureSurfaceDescription$<$ EOS, Bindings, RowQuantity, RelationT, ResolveCarrier $>$},
\hyperpage{795}
\subitem {serif::geometry::surface::IsobaricSurface},
\hyperpage{646}
\item {physics\_points}
\subitem {serif::operators::backend::mfem::NumericalWork},
\hyperpage{724}
\item {Plan}
\subitem {serif::operators::backend::mfem::VolumeData$<$ EquationT, SchemaT $>$},
\hyperpage{1011}
\item {point}
\subitem {serif::geometry::deformation::backend::mfem::detail::LocatedBoundaryPoint},
\hyperpage{673}
\subitem {serif::geometry::deformation::DeformationFailure},
\hyperpage{403}
\item {points}
\subitem {serif::discretization::backend::mfem::TensorBasis},
\hyperpage{954}
\subitem {serif::discretization::backend::mfem::TensorBasisCache::Entry},
\hyperpage{500}
\subitem {serif::mapping::DMGeometryCache}, \hyperpage{432}
\subitem {serif::mapping::DMGeometryCacheStatistics},
\hyperpage{433}
\subitem {serif::operators::backend::mfem::TensorBasisCache::Entry},
\hyperpage{502}
\item {PoissonBalance}
\subitem {serif::equations::PoissonBalance}, \hyperpage{764}
\item {Policy}
\subitem {serif::discretization::quadrature::Policy},
\hyperpage{765}
\subitem {serif::utils::dependencies::Resource$<$ KeyT, StorageT, PolicyT $>$},
\hyperpage{876}
\item {policy}
\subitem {serif::utils::dependencies::Resource$<$ KeyT, StorageT, PolicyT $>$},
\hyperpage{877}
\item {Polytrope}
\subitem {serif::eos::models::Polytrope}, \hyperpage{767}
\item {polytropic\_constant}
\subitem {serif::eos::models::Polytrope}, \hyperpage{769}
\item {polytropic\_index}
\subitem {serif::eos::models::Polytrope}, \hyperpage{769}
\item {position}
\subitem {serif::equations::EquationPoint$<$ OperandsT $>$},
\hyperpage{516}
\subitem {serif::mapping::DMFixedMeshGeometry}, \hyperpage{431}
\item {position\_derivative}
\subitem {serif::equations::PointLinearization$<$ OperandsT, ResultT $>$},
\hyperpage{762}
\item {position\_independent}
\subitem {serif::equations::CenteringConstraint}, \hyperpage{337}
\subitem {serif::equations::CentralDensityConstraint$<$ EOST $>$},
\hyperpage{342}
\subitem {serif::equations::PressureSurfaceConstraint$<$ EOST $>$},
\hyperpage{793}
\subitem {serif::operators::NodalRequest$<$ TermT, OperationT, PositionIndependent $>$},
\hyperpage{719}
\item {positions}
\subitem {serif::geometry::deformation::ReferenceSurface},
\hyperpage{839}
\item {Potential}
\subitem {serif::equations::BarotropicHydrostaticEquilibrium},
\hyperpage{286}
\subitem {serif::equations::gravity\_contributions},
\hyperpage{118}
\subitem {serif::operators}, \hyperpage{158}
\subitem {serif::operators::BarotropicHydrostaticEquilibrium},
\hyperpage{288}
\item {potential}
\subitem {serif::equations::RigidRotation}, \hyperpage{884}
\item {potential\_term}
\subitem {serif::discretization::blocks::gravity}, \hyperpage{611}
\item {PowerValue}
\subitem {serif::dimensions}, \hyperpage{65}
\item {preconditioner}
\subitem {serif::discretization::quadrature}, \hyperpage{104}
\subitem {serif::discretization::quadrature::QuadratureRoleOptions},
\hyperpage{810}
\subitem {serif::discretization::quadrature::RoleControls},
\hyperpage{886}
\item {preparation\_count}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{370}
\item {preparation\_mode\_name\_map}
\subitem {serif::utils::dependencies}, \hyperpage{203}
\item {preparation\_status\_name\_map}
\subitem {serif::utils::dependencies}, \hyperpage{203}
\item {PreparationMode}
\subitem {serif::operators::backend::mfem}, \hyperpage{171}
\subitem {serif::utils::dependencies}, \hyperpage{198}
\item {PreparationRejectionReason}
\subitem {serif::operators::backend::mfem}, \hyperpage{172}
\item {PreparationStatus}
\subitem {serif::utils::dependencies}, \hyperpage{198}
\item {prepare\_in\_order}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{370}
\item {prepare\_nodal}
\subitem {serif::operators::backend::mfem}, \hyperpage{185}
\item {prepare\_one}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{370}
\item {prepare\_point\_border}
\subitem {serif::operators::backend::mfem}, \hyperpage{186}
\item {prepare\_volume}
\subitem {serif::operators::backend::mfem}, \hyperpage{186}
\item {PrependT}
\subitem {serif::utils::misc::concepts}, \hyperpage{213}
\item {prerequisites}
\subitem {serif::utils::dependencies::detail::Graph$<$ Computations $>$},
\hyperpage{606}
\item {Pressure}
\subitem {serif::operators}, \hyperpage{158}
\item {pressure\_condition}
\subitem {serif::geometry::surface}, \hyperpage{141}
\item {pressure\_force}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{808}
\item {pressure\_integral}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{808}
\item {pressure\_relation\_t}
\subitem {serif::geometry::surface}, \hyperpage{139}
\item {PressureForce}
\subitem {serif::equations::PressureForce$<$ EOST $>$},
\hyperpage{789}
\item {PressureFromDensity}
\subitem {serif::eos::relations}, \hyperpage{111}
\item {PressureFromSpecificEnthalpy}
\subitem {serif::eos::relations}, \hyperpage{111}
\item {PressureSurfaceConstraint}
\subitem {serif::equations::PressureSurfaceConstraint$<$ EOST $>$},
\hyperpage{792}
\item {PressureValue}
\subitem {serif::dimensions}, \hyperpage{65}
\item {previous}
\subitem {serif::utils::dependencies::ComputationUpdate$<$ InputsT, ValueT $>$},
\hyperpage{383}
\item {production}
\subitem {serif::discretization::quadrature}, \hyperpage{104}
\item {ProjectedSnapshot}
\subitem {serif::utils::dependencies::ProjectedSnapshot$<$ FunctionT $>$},
\hyperpage{800}
\item {projection}
\subitem {serif::discretization::quadrature}, \hyperpage{104}
\subitem {serif::discretization::quadrature::QuadratureRoleOptions},
\hyperpage{810}
\subitem {serif::discretization::quadrature::RoleControls},
\hyperpage{886}
\item {PSurf}
\subitem {serif::geometry::surface::IsobaricSurface::Parameters},
\hyperpage{749}
\indexspace
\item {quadrature}
\subitem {serif::mapping::FaceMappingContext}, \hyperpage{530}
\subitem {serif::mapping::VolumeMappingContext}, \hyperpage{1018}
\item {quadrature\_point}
\subitem {serif::operators::backend::mfem::PreparationRejection},
\hyperpage{781}
\item {quadrature\_policy}
\subitem {serif::operators::backend::mfem::VolumeOptions},
\hyperpage{1022}
\item {quadrature\_values}
\subitem {serif::operators::backend::mfem::Workspace},
\hyperpage{1028}
\item {QuadratureRole}
\subitem {serif::discretization::quadrature}, \hyperpage{104}
\item {quadrupole}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{808}
\item {Quantity}
\subitem {serif::discretization::blocks::barotropic\_constant::mass\_normalization},
\hyperpage{689}
\subitem {serif::discretization::blocks::central\_density::border},
\hyperpage{313}
\subitem {serif::discretization::blocks::density::mass},
\hyperpage{683}
\subitem {serif::discretization::blocks::displacement::vector},
\hyperpage{1002}
\subitem {serif::discretization::blocks::enthalpy::specific},
\hyperpage{925}
\subitem {serif::discretization::blocks::gravity::gradient},
\hyperpage{598}
\subitem {serif::discretization::blocks::gravity::potential},
\hyperpage{772}
\subitem {serif::discretization::blocks::rotation::angular\_velocity},
\hyperpage{262}
\item {QuantityOf}
\subitem {serif::discretization::blocks}, \hyperpage{75}
\item {QuantityOfT}
\subitem {serif::dimensions}, \hyperpage{66}
\item {QuantityValue}
\subitem {serif::dimensions::QuantityValue$<$ Quantity $>$},
\hyperpage{814}
\indexspace
\item {r\_inf\_ref}
\subitem {serif::utils::user\_options::KelvinCompactificationOptions},
\hyperpage{665}
\item {r\_star\_ref}
\subitem {serif::utils::user\_options::KelvinCompactificationOptions},
\hyperpage{665}
\item {radial\_directions}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{942}
\item {radial\_directions\_}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{943}
\item {radial\_power}
\subitem {serif::geometry::deformation::PowerLawRadialExtension},
\hyperpage{778}
\item {radial\_weights}
\subitem {serif::geometry::deformation::RadialExtension},
\hyperpage{825}
\item {RadialExtension}
\subitem {serif::geometry::deformation::RadialExtension},
\hyperpage{824}
\item {rank}
\subitem {serif::discretization::blocks::SpatialTermTraits$<$ TermT $>$},
\hyperpage{922}
\subitem {serif::discretization::functional\_space::DiscreteFunctionalSpace$<$ Space, Order, R $>$},
\hyperpage{422}
\subitem {serif::discretization::quadrature::backend::mfem::DiscreteFunctionalSpaceTraits$<$ functional\_space::DiscreteFunctionalSpace$<$ SpaceV, OrderV, RankV $>$ $>$},
\hyperpage{423}
\subitem {serif::utils::types::DenseTensorBase$<$ T, Rank $>$},
\hyperpage{408}
\subitem {serif::utils::types::SparseTensorBase$<$ T, Rank $>$},
\hyperpage{921}
\item {ready}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{370}
\item {reason}
\subitem {serif::geometry::deformation::DeformationFailure},
\hyperpage{403}
\subitem {serif::geometry::surface::SurfaceFailure},
\hyperpage{946}
\subitem {serif::operators::backend::mfem::PreparationRejection},
\hyperpage{781}
\item {rebuild}
\subitem {serif::utils::dependencies}, \hyperpage{198}
\subitem {serif::utils::dependencies::ComputationUpdate$<$ InputsT, ValueT $>$},
\hyperpage{384}
\item {RED}
\subitem {serif::utils::misc::terminal}, \hyperpage{217}
\item {reduced\_dof}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{442}
\item {reduced\_dofs}
\subitem {serif::discretization::backend::mfem::DofSelection},
\hyperpage{447}
\item {reference}
\subitem {serif::discretization::quadrature}, \hyperpage{104}
\subitem {serif::operators::backend::mfem::OperandSamples},
\hyperpage{736}
\item {reference\_center}
\subitem {serif::geometry::deformation::NodalRadialSurface},
\hyperpage{717}
\subitem {serif::geometry::deformation::SphericalHarmonicSurface},
\hyperpage{934}
\item {reference\_components}
\subitem {serif::operators::backend::mfem::OperandEvaluator$<$ OperandT $>$},
\hyperpage{733}
\item {reference\_normal}
\subitem {serif::mapping::FaceMappingContext}, \hyperpage{530}
\item {reference\_operand\_basis}
\subitem {serif::operators::backend::mfem::ElementBasis$<$ OperandCount $>$},
\hyperpage{484}
\item {reference\_operand\_values}
\subitem {serif::operators::backend::mfem::ElementData$<$ OperandCount $>$},
\hyperpage{487}
\item {reference\_position}
\subitem {serif::equations::CenteringConstraint}, \hyperpage{337}
\subitem {serif::equations::CentralDensityConstraint$<$ EOST $>$},
\hyperpage{343}
\subitem {serif::mapping::compactification::ExteriorMapInput},
\hyperpage{527}
\subitem {serif::mapping::MappingPointContext}, \hyperpage{677}
\item {reference\_positions}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{942}
\item {reference\_positions\_}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{943}
\item {reference\_radii}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{942}
\item {reference\_radii\_}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{944}
\item {reference\_surface\_weight}
\subitem {serif::mapping::FaceMappingContext}, \hyperpage{530}
\item {reference\_test\_basis}
\subitem {serif::operators::backend::mfem::ElementBasis$<$ OperandCount $>$},
\hyperpage{484}
\item {reference\_test\_values}
\subitem {serif::operators::backend::mfem::Workspace},
\hyperpage{1028}
\item {reference\_value}
\subitem {serif::operators::backend::mfem::OperandEvaluator$<$ OperandT $>$},
\hyperpage{731}
\item {reference\_values}
\subitem {serif::discretization::backend::mfem::BasisWorkspace},
\hyperpage{307}
\subitem {serif::operators::backend::mfem::BasisWorkspace},
\hyperpage{308}
\item {ReferenceOperation}
\subitem {serif::discretization::backend::mfem}, \hyperpage{70}
\subitem {serif::operators::backend::mfem}, \hyperpage{173}
\item {ReferenceValue}
\subitem {serif::operators::backend::mfem::OperandEvaluator$<$ OperandT $>$},
\hyperpage{729}
\item {refresh}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{618}
\item {refreshed\_scalars}
\subitem {serif::operators::backend::mfem::NumericalWork},
\hyperpage{724}
\item {registered}
\subitem {serif::discretization::domain::BoundaryIDResolver$<$ BoundarySet$<$ BoundaryTs... $>$, ids::lists::BoundaryIDList$<$ BoundaryIDTs... $>$ $>$},
\hyperpage{325}
\subitem {serif::discretization::domain::BoundaryIDResolver$<$ BoundaryT, ids::lists::BoundaryIDList$<$ BoundaryIDTs... $>$ $>$},
\hyperpage{326}
\subitem {serif::discretization::domain::DomainIDResolver$<$ DomainSet$<$ DomainTs... $>$, ids::lists::DomainIDList$<$ DomainIDTs... $>$ $>$},
\hyperpage{466}
\subitem {serif::discretization::domain::DomainIDResolver$<$ DomainT, ids::lists::DomainIDList$<$ DomainIDTs... $>$ $>$},
\hyperpage{467}
\item {reject\_negative\_boosts}
\subitem {serif::discretization::quadrature::QuadratureValidationOptions},
\hyperpage{811}
\item {Relation}
\subitem {serif::geometry::surface::detail::PressureSurfaceDescription$<$ EOS, Bindings, RowQuantity, RelationT, ResolveCarrier $>$},
\hyperpage{795}
\item {relation\_catalog\_contains\_relation\_v}
\subitem {serif::eos::relations}, \hyperpage{112}
\item {relation\_contains\_input\_v}
\subitem {serif::eos::relations}, \hyperpage{112}
\item {relation\_count}
\subitem {serif::discretization::domain::schema::DomainSchema$<$ DomainIDs, BoundaryIDs, Relations $>$},
\hyperpage{480}
\subitem {serif::discretization::domain::schema::validation::SchemaValidationResult},
\hyperpage{909}
\item {relation\_input}
\subitem {serif::geometry::surface::detail}, \hyperpage{146}
\item {relationIndex}
\subitem {serif::discretization::domain::schema::validation::SchemaRelationValidationResult},
\hyperpage{907}
\item {relationName}
\subitem {serif::discretization::domain::schema::validation::SchemaRelationValidationResult},
\hyperpage{907}
\item {relationResults}
\subitem {serif::discretization::domain::schema::validation::SchemaValidationResult},
\hyperpage{910}
\item {Relations}
\subitem {serif::eos::models::Polytrope}, \hyperpage{767}
\item {relations}
\subitem {serif::eos::runtime::EOSView}, \hyperpage{508}
\item {relations\_type}
\subitem {serif::discretization::domain::schema::DomainSchema$<$ DomainIDs, BoundaryIDs, Relations $>$},
\hyperpage{478}
\item {RelationType}
\subitem {serif::eos::runtime::RuntimeRelationStorage$<$ EOS, relations::Relation$<$ OutputT, InputTs... $>$ $>$},
\hyperpage{905}
\item {RelationValidationFailure}
\subitem {serif::discretization::domain::relation::validation},
\hyperpage{87}
\subitem {serif::discretization::domain::schema::validation},
\hyperpage{90}
\item {Report}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{367}
\item {report}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{370}
\item {report\_contribution\_preparation}
\subitem {serif::operators::backend::mfem}, \hyperpage{186}
\item {report\_unused\_overrides}
\subitem {serif::discretization::quadrature::QuadratureValidationOptions},
\hyperpage{811}
\item {RequestedResults}
\subitem {serif::utils::dependencies}, \hyperpage{198}
\item {require\_explicit\_base\_order}
\subitem {serif::discretization::quadrature::QuadratureValidationOptions},
\hyperpage{811}
\item {require\_explicit\_mfem\_rule}
\subitem {serif::discretization::quadrature::QuadratureValidationOptions},
\hyperpage{811}
\item {required}
\subitem {serif::utils::dependencies::detail::Graph$<$ Computations $>$},
\hyperpage{606}
\item {RESET}
\subitem {serif::utils::misc::terminal}, \hyperpage{217}
\item {reset\_from}
\subitem {serif::discretization::backend::mfem::BasisEvaluation},
\hyperpage{297}
\subitem {serif::operators::backend::mfem::BasisEvaluation},
\hyperpage{304}
\item {residual}
\subitem {serif::equations::PointLinearization$<$ OperandsT, ResultT $>$},
\hyperpage{762}
\subitem {serif::operators::backend::mfem::NodalData$<$ EquationT, SchemaT $>$},
\hyperpage{714}
\subitem {serif::operators::backend::mfem::VolumeData$<$ EquationT, SchemaT $>$},
\hyperpage{1011}
\item {residual\_binding}
\subitem {serif::operators::backend::mfem::BasisBindings$<$ ColumnCount $>$},
\hyperpage{291}
\subitem {serif::operators::backend::mfem::NodalDiscretization$<$ EquationT, SchemaT $>$},
\hyperpage{716}
\subitem {serif::operators::backend::mfem::VolumeDiscretization$<$ TestT, SchemaT $>$},
\hyperpage{1013}
\item {residual\_offset}
\subitem {serif::equations::AngularMomentum}, \hyperpage{267}
\subitem {serif::equations::MassNormalization}, \hyperpage{695}
\subitem {serif::operators::backend::mfem::ContributionData$<$ OperandCount $>$},
\hyperpage{391}
\item {ResidualBinding}
\subitem {serif::operators::backend::mfem::NodalDiscretization$<$ EquationT, SchemaT $>$},
\hyperpage{715}
\item {ResidualQuantity}
\subitem {serif::geometry::surface::detail::PressureSurfaceDescription$<$ EOS, Bindings, RowQuantity, RelationT, ResolveCarrier $>$},
\hyperpage{795}
\item {resolution}
\subitem {serif::discretization::quadrature::backend::mfem::MFEMRule},
\hyperpage{708}
\item {resolve}
\subitem {serif::discretization::quadrature::backend::mfem::MFEMResolver},
\hyperpage{707}
\subitem {serif::discretization::quadrature::Policy},
\hyperpage{766}
\item {resolve\_ansi\_color}
\subitem {serif::utils::misc::terminal}, \hyperpage{217}
\item {resolve\_operand\_order}
\subitem {serif::discretization::quadrature::backend::mfem},
\hyperpage{106}
\item {ResolvedBindings}
\subitem {serif::utils::dependencies::detail::ResolveGraph$<$ GraphT, BindingsT, Position, true $>$},
\hyperpage{873}
\item {ResolvedTargets}
\subitem {serif::utils::dependencies}, \hyperpage{198}
\item {ResolverFor}
\subitem {serif::discretization::domain::BoundaryIDResolver$<$ BoundarySet$<$ BoundaryTs... $>$, ids::lists::BoundaryIDList$<$ BoundaryIDTs... $>$ $>$},
\hyperpage{325}
\subitem {serif::discretization::domain::DomainIDResolver$<$ DomainSet$<$ DomainTs... $>$, ids::lists::DomainIDList$<$ DomainIDTs... $>$ $>$},
\hyperpage{465}
\item {resolves\_carrier}
\subitem {serif::geometry::surface::detail::PressureSurfaceDescription$<$ EOS, Bindings, RowQuantity, RelationT, ResolveCarrier $>$},
\hyperpage{796}
\item {Resource}
\subitem {serif::utils::dependencies::Resource$<$ KeyT, StorageT, PolicyT $>$},
\hyperpage{877}
\item {resource}
\subitem {serif::utils::dependencies::DependencyContext$<$ ResourceTs $>$},
\hyperpage{414}
\subitem {serif::utils::dependencies::DependencyContextView$<$ ParentT, KeyList$<$ Keys... $>$ $>$},
\hyperpage{417}
\item {ResourceBindings}
\subitem {serif::utils::dependencies::DependencyContext$<$ ResourceTs $>$},
\hyperpage{413}
\subitem {serif::utils::dependencies::DependencyContextView$<$ ParentT, KeyList$<$ Keys... $>$ $>$},
\hyperpage{416}
\item {Resources}
\subitem {serif::utils::dependencies::DependencyContext$<$ ResourceTs $>$},
\hyperpage{414}
\subitem {serif::utils::dependencies::DependencyContextView$<$ ParentT, KeyList$<$ Keys... $>$ $>$},
\hyperpage{416}
\subitem {serif::utils::dependencies::detail::ComputationCacheTraits$<$ GraphT, ContextT, ErrorT, true $>$},
\hyperpage{375}
\item {Result}
\subitem {serif::equations::GravityForce}, \hyperpage{613}
\subitem {serif::equations::RotationalForce}, \hyperpage{890}
\subitem {serif::operators::NodalRequest$<$ TermT, OperationT, PositionIndependent $>$},
\hyperpage{719}
\item {result}
\subitem {serif::discretization::domain::schema::validation::SchemaRelationValidationResult},
\hyperpage{907}
\item {ResultMask}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{367}
\item {Results}
\subitem {serif::utils::dependencies::ComputationGraph$<$ Computations $>$},
\hyperpage{377}
\item {results}
\subitem {serif::utils::dependencies::detail::ComputationCacheStorage$<$ GraphT, BindingsT, types::TypeList$<$ Resources... $>$, std::index\_sequence$<$ Indices... $>$ $>$},
\hyperpage{373}
\item {reuse\_unchanged}
\subitem {serif::utils::dependencies}, \hyperpage{198}
\item {reused}
\subitem {serif::utils::dependencies}, \hyperpage{199}
\item {reused\_count}
\subitem {serif::utils::dependencies::PreparationReport$<$ ResultsT, SourcesT $>$},
\hyperpage{782}
\item {reused\_elements}
\subitem {serif::operators::backend::mfem::NumericalWork},
\hyperpage{724}
\item {RigidRotation}
\subitem {serif::equations::RigidRotation}, \hyperpage{883}
\item {role}
\subitem {serif::discretization::quadrature::backend::mfem::MFEMQuadratureContext},
\hyperpage{706}
\subitem {serif::discretization::quadrature::Query},
\hyperpage{821}
\item {role\_control}
\subitem {serif::discretization::quadrature::RuleSet},
\hyperpage{893}
\item {roles}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{808}
\item {RotationalForce}
\subitem {serif::equations::RotationalForce}, \hyperpage{890}
\item {row\_offsets}
\subitem {serif::geometry::deformation::RadialInterpolation},
\hyperpage{828}
\item {RowBinding}
\subitem {serif::operators::backend::mfem::VolumeDiscretization$<$ TestT, SchemaT $>$},
\hyperpage{1013}
\item {Rows}
\subitem {serif::equations::EquationRegistry$<$ EquationTs $>$},
\hyperpage{517}
\subitem {serif::operators::EquationRegistry$<$ EquationTs $>$},
\hyperpage{518}
\item {rule}
\subitem {serif::operators::backend::mfem::ElementBasis$<$ OperandCount $>$},
\hyperpage{485}
\item {runtime\_failure}
\subitem {serif::eos::runtime::EOSView}, \hyperpage{508}
\item {RuntimeCatalogQuantityTuple}
\subitem {serif::eos::runtime}, \hyperpage{114}
\item {RuntimeEOSAdapter}
\subitem {serif::eos::runtime}, \hyperpage{114}
\item {RuntimeEvaluateFunction}
\subitem {serif::eos::runtime::EOSView}, \hyperpage{507}
\item {runtimeEvaluationFailure}
\subitem {serif::eos::runtime}, \hyperpage{114}
\item {RuntimePartialDerivativeFunction}
\subitem {serif::eos::runtime::EOSView}, \hyperpage{507}
\item {runtimeQuantityIdentifierIsUnambiguous}
\subitem {serif::eos::runtime}, \hyperpage{115}
\item {runtimeQuantityIdentifiersAreCompatible}
\subitem {serif::eos::runtime}, \hyperpage{115}
\item {runtimeQuantityIdentifiersAreUnambiguous}
\subitem {serif::eos::runtime}, \hyperpage{115}
\item {runtimeRelationDescriptors}
\subitem {serif::eos::runtime}, \hyperpage{115}
\item {runtimeRelationMatches}
\subitem {serif::eos::runtime}, \hyperpage{115}
\indexspace
\item {s\_noElements}
\subitem {serif::discretization::domain::mesh::MeshTopology},
\hyperpage{701}
\item {SameType}
\subitem {serif::utils::misc::std\_helper}, \hyperpage{215}
\item {sample}
\subitem {serif::discretization::backend::mfem::BasisEvaluation},
\hyperpage{297}
\subitem {serif::geometry::surface::SurfaceFailure},
\hyperpage{946}
\subitem {serif::operators::backend::mfem::BasisEvaluation},
\hyperpage{304}
\item {sample\_basis}
\subitem {serif::operators::backend::mfem::OperandEvaluator$<$ OperandT $>$},
\hyperpage{731}
\item {sample\_contribution\_basis}
\subitem {serif::operators::backend::mfem}, \hyperpage{186}
\item {sample\_contribution\_operand}
\subitem {serif::operators::backend::mfem}, \hyperpage{187}
\item {sample\_element\_basis}
\subitem {serif::operators::backend::mfem}, \hyperpage{187}
\item {sample\_harmonic\_basis}
\subitem {serif::geometry::deformation::detail}, \hyperpage{136}
\item {sample\_reference\_positions}
\subitem {serif::geometry::deformation::backend::mfem},
\hyperpage{131}
\item {sample\_reference\_surface}
\subitem {serif::geometry::deformation::backend::mfem},
\hyperpage{131}
\item {sampled\_operands}
\subitem {serif::operators::backend::mfem::NumericalWork},
\hyperpage{724}
\item {sampled\_point\_count}
\subitem {serif::geometry::deformation::GeometryStepLimit},
\hyperpage{593}
\item {SamplesFor}
\subitem {serif::operators::backend::mfem}, \hyperpage{171}
\item {scalar\_dof\_count}
\subitem {serif::geometry::deformation::RadialInterpolation},
\hyperpage{828}
\item {scalar\_dofs}
\subitem {serif::geometry::deformation::ReferenceSurface},
\hyperpage{839}
\item {scalar\_space}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceDiscretization},
\hyperpage{831}
\item {scale}
\subitem {serif::mapping::compactification::KelvinCompactification::RadialFactors},
\hyperpage{826}
\item {scale\_derivative}
\subitem {serif::mapping::compactification::KelvinCompactification::RadialFactors},
\hyperpage{826}
\item {ScaledMechanical}
\subitem {serif::operators}, \hyperpage{158}
\item {ScaledPoisson}
\subitem {serif::operators}, \hyperpage{158}
\item {scatter}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{442}
\item {Schema}
\subitem {serif::discretization::backend::mfem::TermBinding$<$ TermT, SchemaT $>$},
\hyperpage{966}
\subitem {serif::operators}, \hyperpage{159}
\subitem {serif::operators::backend::mfem}, \hyperpage{171}
\subitem {serif::operators::backend::mfem::VolumeData$<$ EquationT, SchemaT $>$},
\hyperpage{1011}
\item {second}
\subitem {serif::discretization::backend::mfem::TensorWorkspace},
\hyperpage{960}
\item {secondDomainID}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult::DomainBoundaryDiagnostics},
\hyperpage{455}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult::DomainBoundaryDiagnostics},
\hyperpage{456}
\item {secondElementID}
\subitem {serif::discretization::domain::mesh::FaceElements},
\hyperpage{529}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult::DomainBoundaryDiagnostics},
\hyperpage{455}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult::DomainBoundaryDiagnostics},
\hyperpage{456}
\item {select}
\subitem {serif::utils::dependencies::DependencyContext$<$ ResourceTs $>$},
\hyperpage{414, 415}
\subitem {serif::utils::dependencies::detail::BoundType$<$ Bindings$<$ BindingTs... $>$, KeyT $>$},
\hyperpage{332}
\item {select\_boundary\_dofs}
\subitem {serif::discretization::backend::mfem}, \hyperpage{70}
\item {select\_face\_element\_integration\_point}
\subitem {serif::mapping::DomainMapper}, \hyperpage{473}
\item {select\_face\_element\_transformation}
\subitem {serif::mapping::DomainMapper}, \hyperpage{473}
\item {select\_nodal\_values}
\subitem {serif::operators::backend::mfem}, \hyperpage{187}
\item {select\_point\_dofs}
\subitem {serif::discretization::backend::mfem}, \hyperpage{71}
\item {select\_surface\_scalar\_dofs}
\subitem {serif::geometry::deformation::backend::mfem},
\hyperpage{131}
\item {selected\_rows}
\subitem {serif::operators::backend::mfem::NodalDiscretization$<$ EquationT, SchemaT $>$},
\hyperpage{716}
\subitem {serif::operators::backend::mfem::SelectedNodalValues},
\hyperpage{911}
\item {sequence}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceMeshSnapshot},
\hyperpage{836}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceSpaceSnapshot},
\hyperpage{838}
\subitem {serif::mapping::DMGeometryCache}, \hyperpage{432}
\item {SERiF}, \hyperpage{1}
\item {serif}, \hyperpage{57}
\item {serif::dimensions}, \hyperpage{57}
\subitem {AccelerationValue}, \hyperpage{62}
\subitem {AngularMomentumValue}, \hyperpage{62}
\subitem {AngularVelocityValue}, \hyperpage{62}
\subitem {AreaValue}, \hyperpage{62}
\subitem {ChemicalPotentialValue}, \hyperpage{62}
\subitem {DensityValue}, \hyperpage{62}
\subitem {DimensionlessValue}, \hyperpage{62}
\subitem {DynamicViscosityValue}, \hyperpage{62}
\subitem {EnergyDensityValue}, \hyperpage{63}
\subitem {EnergyValue}, \hyperpage{63}
\subitem {EntropyValue}, \hyperpage{63}
\subitem {ForceValue}, \hyperpage{63}
\subitem {FrequencyValue}, \hyperpage{63}
\subitem {GravitationalPotentialValue}, \hyperpage{63}
\subitem {InternalEnergyValue}, \hyperpage{63}
\subitem {KinematicViscosityValue}, \hyperpage{64}
\subitem {LengthValue}, \hyperpage{64}
\subitem {LuminosityValue}, \hyperpage{64}
\subitem {MagneticFluxDensityValue}, \hyperpage{64}
\subitem {MassFlowRateValue}, \hyperpage{64}
\subitem {MassValue}, \hyperpage{64}
\subitem {MomentOfInertiaValue}, \hyperpage{64}
\subitem {MomentumValue}, \hyperpage{65}
\subitem {NeitherConstNorVolatile}, \hyperpage{65}
\subitem {NeitherConstNorVolatileReference}, \hyperpage{65}
\subitem {NumberDensityValue}, \hyperpage{65}
\subitem {OpacityValue}, \hyperpage{65}
\subitem {PowerValue}, \hyperpage{65}
\subitem {PressureValue}, \hyperpage{65}
\subitem {QuantityOfT}, \hyperpage{66}
\subitem {SpecificEnergyValue}, \hyperpage{66}
\subitem {SpecificEnthalpyValue}, \hyperpage{66}
\subitem {SpecificEntropyValue}, \hyperpage{66}
\subitem {SpecificInternalEnergyValue}, \hyperpage{66}
\subitem {TemperatureValue}, \hyperpage{66}
\subitem {TimeValue}, \hyperpage{66}
\subitem {TorqueValue}, \hyperpage{67}
\subitem {VelocityValue}, \hyperpage{67}
\subitem {VolumeValue}, \hyperpage{67}
\item {serif::dimensions::Acceleration}, \hyperpage{259}
\subitem {identifier}, \hyperpage{260}
\item {serif::dimensions::AngularMomentum}, \hyperpage{263}
\subitem {identifier}, \hyperpage{264}
\item {serif::dimensions::AngularVelocity}, \hyperpage{269}
\subitem {identifier}, \hyperpage{270}
\item {serif::dimensions::Area}, \hyperpage{273}
\subitem {identifier}, \hyperpage{274}
\item {serif::dimensions::ChemicalPotential}, \hyperpage{343}
\subitem {identifier}, \hyperpage{344}
\item {serif::dimensions::Dimensionless}, \hyperpage{418}
\subitem {identifier}, \hyperpage{419}
\item {serif::dimensions::DynamicViscosity}, \hyperpage{482}
\subitem {identifier}, \hyperpage{483}
\item {serif::dimensions::Energy}, \hyperpage{493}
\subitem {identifier}, \hyperpage{494}
\item {serif::dimensions::EnergyDensity}, \hyperpage{494}
\subitem {identifier}, \hyperpage{495}
\item {serif::dimensions::Entropy}, \hyperpage{498}
\subitem {identifier}, \hyperpage{499}
\item {serif::dimensions::Force}, \hyperpage{538}
\subitem {identifier}, \hyperpage{539}
\item {serif::dimensions::Frequency}, \hyperpage{582}
\subitem {identifier}, \hyperpage{584}
\item {serif::dimensions::GravitationalPotential}, \hyperpage{607}
\subitem {identifier}, \hyperpage{609}
\item {serif::dimensions::InternalEnergy}, \hyperpage{639}
\subitem {identifier}, \hyperpage{640}
\item {serif::dimensions::IsQuantityValue$<$ Candidate $>$},
\hyperpage{650}
\item {serif::dimensions::IsQuantityValue$<$ QuantityValue$<$ Quantity $>$ $>$},
\hyperpage{651}
\item {serif::dimensions::KinematicViscosity}, \hyperpage{668}
\subitem {identifier}, \hyperpage{670}
\item {serif::dimensions::Length}, \hyperpage{670}
\subitem {identifier}, \hyperpage{671}
\item {serif::dimensions::Luminosity}, \hyperpage{673}
\subitem {identifier}, \hyperpage{674}
\item {serif::dimensions::MagneticFluxDensity}, \hyperpage{675}
\subitem {identifier}, \hyperpage{676}
\item {serif::dimensions::Mass}, \hyperpage{679}
\subitem {identifier}, \hyperpage{680}
\item {serif::dimensions::MassDensity}, \hyperpage{690}
\subitem {identifier}, \hyperpage{691}
\item {serif::dimensions::MassFlowRate}, \hyperpage{691}
\subitem {identifier}, \hyperpage{692}
\item {serif::dimensions::MomentOfInertia}, \hyperpage{709}
\subitem {identifier}, \hyperpage{710}
\item {serif::dimensions::Momentum}, \hyperpage{710}
\subitem {identifier}, \hyperpage{711}
\item {serif::dimensions::NumberDensity}, \hyperpage{722}
\subitem {identifier}, \hyperpage{723}
\item {serif::dimensions::Opacity}, \hyperpage{725}
\subitem {identifier}, \hyperpage{726}
\item {serif::dimensions::PartialDerivative$<$ OutputQuantity, InputQuantity $>$},
\hyperpage{749}
\subitem {m\_value}, \hyperpage{755}
\subitem {operator$<$=$>$}, \hyperpage{754, 755}
\subitem {operator+}, \hyperpage{752}
\subitem {operator-\/}, \hyperpage{753}
\subitem {operator/}, \hyperpage{753}
\subitem {operator\texorpdfstring{$\ast$}{*}}, \hyperpage{752}
\subitem {PartialDerivative}, \hyperpage{751}
\subitem {value}, \hyperpage{751}
\item {serif::dimensions::PhysicalQuantity}, \hyperpage{758}
\item {serif::dimensions::PhysicalQuantityType}, \hyperpage{225}
\item {serif::dimensions::Power}, \hyperpage{776}
\subitem {identifier}, \hyperpage{777}
\item {serif::dimensions::Pressure}, \hyperpage{784}
\subitem {identifier}, \hyperpage{785}
\item {serif::dimensions::QuantityAt$<$ Index, Quantities $>$},
\hyperpage{812}
\item {serif::dimensions::QuantityAt$<$ Index, QuantityList$<$ Quantities... $>$ $>$},
\hyperpage{812}
\subitem {Type}, \hyperpage{812}
\item {serif::dimensions::QuantityList$<$ Quantities $>$},
\hyperpage{812}
\item {serif::dimensions::QuantityOf$<$ Candidate $>$},
\hyperpage{812}
\item {serif::dimensions::QuantityOf$<$ QuantityValue$<$ Quantity $>$ $>$},
\hyperpage{813}
\subitem {Type}, \hyperpage{813}
\item {serif::dimensions::QuantityValue$<$ Quantity $>$},
\hyperpage{813}
\subitem {m\_value}, \hyperpage{820}
\subitem {operator$<$=$>$}, \hyperpage{818, 819}
\subitem {operator+}, \hyperpage{816}
\subitem {operator-\/}, \hyperpage{816}
\subitem {operator/}, \hyperpage{816}
\subitem {operator==}, \hyperpage{819}
\subitem {operator\texorpdfstring{$\ast$}{*}}, \hyperpage{815}
\subitem {QuantityValue}, \hyperpage{814}
\subitem {value}, \hyperpage{815}
\item {serif::dimensions::QuantityValueType}, \hyperpage{226}
\item {serif::dimensions::runtime}, \hyperpage{67}
\subitem {thermodynamicQuantityID}, \hyperpage{68}
\item {serif::dimensions::runtime::RuntimeIdentifiedThermodynamicQuantity},
\hyperpage{226}
\item {serif::dimensions::runtime::RuntimeQuantityValue},
\hyperpage{899}
\subitem {id}, \hyperpage{900}
\subitem {value}, \hyperpage{900}
\item {serif::dimensions::runtime::RuntimeRelationDescriptor},
\hyperpage{900}
\subitem {hasPartialDerivative}, \hyperpage{900}
\subitem {inputQuantities}, \hyperpage{901}
\subitem {outputQuantity}, \hyperpage{901}
\subitem {partialDerivativeMask}, \hyperpage{901}
\item {serif::dimensions::runtime::ThermodynamicQuantityID},
\hyperpage{973}
\subitem {m\_name}, \hyperpage{975}
\subitem {name}, \hyperpage{975}
\subitem {operator==}, \hyperpage{975}
\subitem {ThermodynamicQuantityID}, \hyperpage{974}
\item {serif::dimensions::SpecificEnergy}, \hyperpage{926}
\subitem {identifier}, \hyperpage{927}
\item {serif::dimensions::SpecificEnthalpy}, \hyperpage{928}
\subitem {identifier}, \hyperpage{929}
\item {serif::dimensions::SpecificEntropy}, \hyperpage{929}
\subitem {identifier}, \hyperpage{930}
\item {serif::dimensions::SpecificInternalEnergy}, \hyperpage{931}
\subitem {identifier}, \hyperpage{932}
\item {serif::dimensions::Temperature}, \hyperpage{948}
\subitem {identifier}, \hyperpage{949}
\item {serif::dimensions::ThermodynamicQuantity}, \hyperpage{971}
\item {serif::dimensions::ThermodynamicQuantityType}, \hyperpage{226}
\item {serif::dimensions::ThermodynamicQuantityValueType},
\hyperpage{227}
\item {serif::dimensions::Time}, \hyperpage{975}
\subitem {identifier}, \hyperpage{976}
\item {serif::dimensions::Torque}, \hyperpage{977}
\subitem {identifier}, \hyperpage{978}
\item {serif::dimensions::Velocity}, \hyperpage{1004}
\subitem {identifier}, \hyperpage{1005}
\item {serif::dimensions::Volume}, \hyperpage{1005}
\subitem {identifier}, \hyperpage{1006}
\item {serif::dimensions::WithRespectTo$<$ Quantity $>$},
\hyperpage{1024}
\item {serif::discretization}, \hyperpage{68}
\item {serif::discretization::backend}, \hyperpage{68}
\item {serif::discretization::backend::mfem}, \hyperpage{69}
\subitem {automatic}, \hyperpage{70}
\subitem {ContractionMode}, \hyperpage{70}
\subitem {dense}, \hyperpage{70}
\subitem {divergence}, \hyperpage{70}
\subitem {gradient}, \hyperpage{70}
\subitem {ReferenceOperation}, \hyperpage{70}
\subitem {select\_boundary\_dofs}, \hyperpage{70}
\subitem {select\_point\_dofs}, \hyperpage{71}
\subitem {value}, \hyperpage{70}
\subitem {value\_and\_gradient}, \hyperpage{70}
\item {serif::discretization::backend::mfem::BasisEvaluation},
\hyperpage{292}
\subitem {evaluate}, \hyperpage{296}
\subitem {height}, \hyperpage{296}
\subitem {integrate}, \hyperpage{296}
\subitem {m\_components}, \hyperpage{298}
\subitem {m\_dense}, \hyperpage{298}
\subitem {m\_mapping}, \hyperpage{299}
\subitem {m\_points}, \hyperpage{299}
\subitem {m\_tensor}, \hyperpage{299}
\subitem {m\_width}, \hyperpage{299}
\subitem {map\_point}, \hyperpage{296}
\subitem {reset\_from}, \hyperpage{297}
\subitem {sample}, \hyperpage{297}
\subitem {set\_constant}, \hyperpage{298}
\subitem {uses\_tensor}, \hyperpage{298}
\subitem {width}, \hyperpage{298}
\item {serif::discretization::backend::mfem::BasisWorkspace},
\hyperpage{307}
\subitem {reference\_values}, \hyperpage{307}
\subitem {tensor}, \hyperpage{307}
\item {serif::discretization::backend::mfem::CoefficientTracking},
\hyperpage{347}
\subitem {capture}, \hyperpage{348, 349}
\subitem {identity}, \hyperpage{349}
\subitem {matches}, \hyperpage{349}
\item {serif::discretization::backend::mfem::DofMap}, \hyperpage{437}
\subitem {\texorpdfstring{$\sim$}{\string~}DofMap}, \hyperpage{440}
\subitem {add\_element}, \hyperpage{440}
\subitem {DofMap}, \hyperpage{440}
\subitem {element\_values}, \hyperpage{441}
\subitem {full\_size}, \hyperpage{441}
\subitem {gather}, \hyperpage{441}
\subitem {m\_attributes}, \hyperpage{444}
\subitem {m\_element\_support}, \hyperpage{444}
\subitem {m\_full\_to\_reduced}, \hyperpage{444}
\subitem {m\_mesh}, \hyperpage{444}
\subitem {m\_mesh\_sequence}, \hyperpage{444}
\subitem {m\_reduced\_to\_full}, \hyperpage{444}
\subitem {m\_space}, \hyperpage{444}
\subitem {m\_space\_sequence}, \hyperpage{445}
\subitem {mesh}, \hyperpage{441}
\subitem {operator=}, \hyperpage{442}
\subitem {reduced\_dof}, \hyperpage{442}
\subitem {scatter}, \hyperpage{442}
\subitem {size}, \hyperpage{443}
\subitem {space}, \hyperpage{443}
\subitem {supports}, \hyperpage{443}
\subitem {validate}, \hyperpage{443}
\subitem {validate\_values}, \hyperpage{443}
\item {serif::discretization::backend::mfem::DofSelection},
\hyperpage{445}
\subitem {binding}, \hyperpage{447}
\subitem {boundary\_attributes}, \hyperpage{447}
\subitem {DofSelection}, \hyperpage{446}
\subitem {m\_binding}, \hyperpage{448}
\subitem {m\_boundary\_attributes}, \hyperpage{448}
\subitem {m\_dofs}, \hyperpage{448}
\subitem {m\_nodes\_sequence}, \hyperpage{449}
\subitem {reduced\_dofs}, \hyperpage{447}
\subitem {size}, \hyperpage{447}
\subitem {tracks\_coordinates}, \hyperpage{448}
\subitem {validate}, \hyperpage{448}
\item {serif::discretization::backend::mfem::TensorBasis},
\hyperpage{949}
\subitem {agrees\_with}, \hyperpage{951}
\subitem {apply}, \hyperpage{952}
\subitem {components}, \hyperpage{952}
\subitem {contract\_axis}, \hyperpage{953}
\subitem {dofs}, \hyperpage{953}
\subitem {m\_components}, \hyperpage{954}
\subitem {m\_dofs}, \hyperpage{954}
\subitem {m\_points}, \hyperpage{955}
\subitem {m\_products}, \hyperpage{955}
\subitem {make}, \hyperpage{953}
\subitem {points}, \hyperpage{954}
\item {serif::discretization::backend::mfem::TensorBasis::Product},
\hyperpage{799}
\subitem {dofs}, \hyperpage{799}
\subitem {factors}, \hyperpage{799}
\subitem {output}, \hyperpage{800}
\item {serif::discretization::backend::mfem::TensorBasisCache},
\hyperpage{955}
\subitem {clear}, \hyperpage{956}
\subitem {get}, \hyperpage{956}
\subitem {m\_entries}, \hyperpage{957}
\subitem {size}, \hyperpage{957}
\item {serif::discretization::backend::mfem::TensorBasisCache::Entry},
\hyperpage{499}
\subitem {basis}, \hyperpage{500}
\subitem {copies}, \hyperpage{500}
\subitem {element}, \hyperpage{500}
\subitem {operation}, \hyperpage{500}
\subitem {points}, \hyperpage{500}
\item {serif::discretization::backend::mfem::TensorWorkspace},
\hyperpage{959}
\subitem {coefficients}, \hyperpage{960}
\subitem {first}, \hyperpage{960}
\subitem {second}, \hyperpage{960}
\item {serif::discretization::backend::mfem::TermBinding$<$ TermT, SchemaT $>$},
\hyperpage{964}
\subitem {checked\_mesh}, \hyperpage{967}
\subitem {element\_support}, \hyperpage{967}
\subitem {Schema}, \hyperpage{966}
\subitem {Term}, \hyperpage{966}
\subitem {TermBinding}, \hyperpage{966, 967}
\item {serif::discretization::blocks}, \hyperpage{72}
\subitem {DYNAMIC\_BLOCK\_SIZE}, \hyperpage{76}
\subitem {field\_descriptor}, \hyperpage{76}
\subitem {FieldOf}, \hyperpage{75}
\subitem {FunctionalSpaceOf}, \hyperpage{75}
\subitem {QuantityOf}, \hyperpage{75}
\subitem {SupportOf}, \hyperpage{76}
\subitem {term\_descriptor}, \hyperpage{77}
\subitem {TermsOf}, \hyperpage{76}
\item {serif::discretization::blocks::barotropic\_constant},
\hyperpage{280}
\subitem {mass\_normalization\_term}, \hyperpage{282}
\subitem {name}, \hyperpage{282}
\subitem {Terms}, \hyperpage{281}
\item {serif::discretization::blocks::barotropic\_constant::mass\_normalization},
\hyperpage{688}
\subitem {name}, \hyperpage{689}
\subitem {Quantity}, \hyperpage{689}
\subitem {Support}, \hyperpage{689}
\subitem {symbol}, \hyperpage{689}
\item {serif::discretization::blocks::block}, \hyperpage{310}
\item {serif::discretization::blocks::central\_density},
\hyperpage{337}
\subitem {border\_term}, \hyperpage{339}
\subitem {name}, \hyperpage{339}
\subitem {Terms}, \hyperpage{338}
\item {serif::discretization::blocks::central\_density::border},
\hyperpage{312}
\subitem {name}, \hyperpage{313}
\subitem {Quantity}, \hyperpage{313}
\subitem {Support}, \hyperpage{313}
\subitem {symbol}, \hyperpage{313}
\item {serif::discretization::blocks::density}, \hyperpage{409}
\subitem {mass\_density\_term}, \hyperpage{410}
\subitem {name}, \hyperpage{410}
\subitem {Terms}, \hyperpage{410}
\item {serif::discretization::blocks::density::mass}, \hyperpage{681}
\subitem {FunctionalSpace}, \hyperpage{683}
\subitem {name}, \hyperpage{683}
\subitem {Quantity}, \hyperpage{683}
\subitem {Support}, \hyperpage{683}
\subitem {symbol}, \hyperpage{683}
\item {serif::discretization::blocks::density::mass::residual},
\hyperpage{854}
\item {serif::discretization::blocks::density::mass::value},
\hyperpage{983}
\item {serif::discretization::blocks::displacement}, \hyperpage{424}
\subitem {name}, \hyperpage{425}
\subitem {Terms}, \hyperpage{425}
\subitem {vector\_term}, \hyperpage{425}
\item {serif::discretization::blocks::displacement::vector},
\hyperpage{1000}
\subitem {FunctionalSpace}, \hyperpage{1002}
\subitem {name}, \hyperpage{1003}
\subitem {Quantity}, \hyperpage{1002}
\subitem {Support}, \hyperpage{1002}
\subitem {symbol}, \hyperpage{1003}
\item {serif::discretization::blocks::displacement::vector::residual},
\hyperpage{856}
\item {serif::discretization::blocks::displacement::vector::value},
\hyperpage{984}
\item {serif::discretization::blocks::enthalpy}, \hyperpage{496}
\subitem {name}, \hyperpage{497}
\subitem {specific\_term}, \hyperpage{497}
\subitem {Terms}, \hyperpage{497}
\item {serif::discretization::blocks::enthalpy::specific},
\hyperpage{923}
\subitem {FunctionalSpace}, \hyperpage{925}
\subitem {name}, \hyperpage{925}
\subitem {Quantity}, \hyperpage{925}
\subitem {Support}, \hyperpage{925}
\subitem {symbol}, \hyperpage{925}
\item {serif::discretization::blocks::enthalpy::specific::residual},
\hyperpage{857}
\item {serif::discretization::blocks::enthalpy::specific::value},
\hyperpage{986}
\item {serif::discretization::blocks::Field}, \hyperpage{227}
\item {serif::discretization::blocks::field}, \hyperpage{533}
\item {serif::discretization::blocks::FieldDescriptor},
\hyperpage{534}
\subitem {name}, \hyperpage{535}
\subitem {operator==}, \hyperpage{535}
\item {serif::discretization::blocks::generated\_residual\_block$<$ GeneratedResidual $>$},
\hyperpage{587}
\subitem {GeneratedType}, \hyperpage{589}
\subitem {static\_block\_size}, \hyperpage{589}
\item {serif::discretization::blocks::generated\_value\_block$<$ GeneratedValue $>$},
\hyperpage{589}
\subitem {GeneratedType}, \hyperpage{591}
\subitem {static\_block\_size}, \hyperpage{591}
\item {serif::discretization::blocks::global\_scalar},
\hyperpage{595}
\item {serif::discretization::blocks::global\_scalar::residual},
\hyperpage{859}
\subitem {static\_block\_size}, \hyperpage{860}
\item {serif::discretization::blocks::global\_scalar::value},
\hyperpage{987}
\subitem {static\_block\_size}, \hyperpage{989}
\item {serif::discretization::blocks::GlobalScalarTerm},
\hyperpage{228}
\item {serif::discretization::blocks::gravity}, \hyperpage{609}
\subitem {gradient\_term}, \hyperpage{611}
\subitem {name}, \hyperpage{611}
\subitem {potential\_term}, \hyperpage{611}
\subitem {Terms}, \hyperpage{610}
\item {serif::discretization::blocks::gravity::gradient},
\hyperpage{596}
\subitem {FunctionalSpace}, \hyperpage{598}
\subitem {name}, \hyperpage{598}
\subitem {Quantity}, \hyperpage{598}
\subitem {Support}, \hyperpage{598}
\subitem {symbol}, \hyperpage{598}
\item {serif::discretization::blocks::gravity::gradient::residual},
\hyperpage{861}
\item {serif::discretization::blocks::gravity::gradient::value},
\hyperpage{989}
\item {serif::discretization::blocks::gravity::potential},
\hyperpage{770}
\subitem {FunctionalSpace}, \hyperpage{772}
\subitem {name}, \hyperpage{773}
\subitem {Quantity}, \hyperpage{772}
\subitem {Support}, \hyperpage{773}
\subitem {symbol}, \hyperpage{773}
\item {serif::discretization::blocks::gravity::potential::residual},
\hyperpage{862}
\item {serif::discretization::blocks::gravity::potential::value},
\hyperpage{991}
\item {serif::discretization::blocks::HasFunctionalSpace},
\hyperpage{228}
\item {serif::discretization::blocks::HasQuantity}, \hyperpage{228}
\item {serif::discretization::blocks::HasResidualBlock},
\hyperpage{229}
\item {serif::discretization::blocks::HasSupport}, \hyperpage{229}
\item {serif::discretization::blocks::HasValueBlock}, \hyperpage{230}
\item {serif::discretization::blocks::IsGlobalScalarTerm$<$ T $>$},
\hyperpage{644}
\item {serif::discretization::blocks::IsPhysicalSpatialTerm$<$ T $>$},
\hyperpage{648}
\item {serif::discretization::blocks::IsSpatialTerm$<$ T $>$},
\hyperpage{652}
\item {serif::discretization::blocks::PhysicalSpatialTerm},
\hyperpage{230}
\item {serif::discretization::blocks::residual\_block$<$ index\_value $>$},
\hyperpage{865}
\subitem {index}, \hyperpage{867}
\subitem {operator int}, \hyperpage{867}
\item {serif::discretization::blocks::residual\_block\_base},
\hyperpage{868}
\subitem {static\_block\_size}, \hyperpage{869}
\item {serif::discretization::blocks::rotation}, \hyperpage{886}
\subitem {angular\_velocity\_term}, \hyperpage{887}
\subitem {name}, \hyperpage{887}
\subitem {Terms}, \hyperpage{887}
\item {serif::discretization::blocks::rotation::angular\_velocity},
\hyperpage{261}
\subitem {name}, \hyperpage{262}
\subitem {Quantity}, \hyperpage{262}
\subitem {Support}, \hyperpage{262}
\subitem {symbol}, \hyperpage{262}
\item {serif::discretization::blocks::SpatialTerm}, \hyperpage{231}
\item {serif::discretization::blocks::SpatialTermTraits$<$ TermT $>$},
\hyperpage{921}
\subitem {family}, \hyperpage{922}
\subitem {FunctionalSpace}, \hyperpage{922}
\subitem {order}, \hyperpage{922}
\subitem {rank}, \hyperpage{922}
\subitem {Support}, \hyperpage{922}
\item {serif::discretization::blocks::surface\_deformation},
\hyperpage{936}
\subitem {coefficients\_term}, \hyperpage{938}
\subitem {name}, \hyperpage{938}
\subitem {shape\_equilibrium\_term}, \hyperpage{938}
\subitem {Terms}, \hyperpage{937}
\item {serif::discretization::blocks::surface\_deformation::coefficients},
\hyperpage{345}
\subitem {name}, \hyperpage{347}
\item {serif::discretization::blocks::surface\_deformation::coefficients::value},
\hyperpage{992}
\item {serif::discretization::blocks::surface\_deformation::shape\_equilibrium},
\hyperpage{912}
\subitem {name}, \hyperpage{914}
\item {serif::discretization::blocks::surface\_deformation::shape\_equilibrium::residual},
\hyperpage{864}
\item {serif::discretization::blocks::Term}, \hyperpage{231}
\item {serif::discretization::blocks::term$<$ FieldT $>$},
\hyperpage{961}
\subitem {field\_type}, \hyperpage{962}
\item {serif::discretization::blocks::term\_base}, \hyperpage{962}
\item {serif::discretization::blocks::TermDescriptor},
\hyperpage{968}
\subitem {field}, \hyperpage{969}
\subitem {name}, \hyperpage{969}
\subitem {operator==}, \hyperpage{969}
\item {serif::discretization::blocks::value\_block$<$ index\_value $>$},
\hyperpage{994}
\subitem {index}, \hyperpage{996}
\subitem {operator int}, \hyperpage{996}
\item {serif::discretization::blocks::value\_block\_base},
\hyperpage{996}
\subitem {static\_block\_size}, \hyperpage{998}
\item {serif::discretization::domain}, \hyperpage{77}
\subitem {AIsBaseClassOfB}, \hyperpage{79}
\subitem {AllDomains}, \hyperpage{78}
\subitem {CountVariadicArguments}, \hyperpage{78}
\subitem {is\_domain\_set\_v}, \hyperpage{79}
\subitem {is\_domain\_set\_v$<$ DomainSet$<$ DomainTs... $>$ $>$},
\hyperpage{79}
\subitem {StellarDomains}, \hyperpage{78}
\item {serif::discretization::domain::Boundary}, \hyperpage{315}
\item {serif::discretization::domain::BoundaryIDResolver$<$ BoundarySet$<$ BoundaryTs... $>$, ids::lists::BoundaryIDList$<$ BoundaryIDTs... $>$ $>$},
\hyperpage{325}
\subitem {contains\_id}, \hyperpage{325}
\subitem {registered}, \hyperpage{325}
\subitem {ResolverFor}, \hyperpage{325}
\item {serif::discretization::domain::BoundaryIDResolver$<$ BoundaryT, BoundaryIDListT $>$},
\hyperpage{324}
\item {serif::discretization::domain::BoundaryIDResolver$<$ BoundaryT, ids::lists::BoundaryIDList$<$ BoundaryIDTs... $>$ $>$},
\hyperpage{326}
\subitem {contains\_id}, \hyperpage{326}
\subitem {id}, \hyperpage{326}
\subitem {registered}, \hyperpage{326}
\item {serif::discretization::domain::BoundaryIsIdentifiedBy},
\hyperpage{231}
\item {serif::discretization::domain::BoundarySet$<$ BoundaryTs $>$},
\hyperpage{327}
\subitem {count}, \hyperpage{327}
\item {serif::discretization::domain::CoreDomain}, \hyperpage{397}
\subitem {name}, \hyperpage{398}
\item {serif::discretization::domain::Domain}, \hyperpage{449}
\item {serif::discretization::domain::DomainIDResolver$<$ DomainSet$<$ DomainTs... $>$, ids::lists::DomainIDList$<$ DomainIDTs... $>$ $>$},
\hyperpage{465}
\subitem {contains\_id}, \hyperpage{465}
\subitem {registered}, \hyperpage{466}
\subitem {ResolverFor}, \hyperpage{465}
\item {serif::discretization::domain::DomainIDResolver$<$ DomainT, DomainIDListT $>$},
\hyperpage{465}
\item {serif::discretization::domain::DomainIDResolver$<$ DomainT, ids::lists::DomainIDList$<$ DomainIDTs... $>$ $>$},
\hyperpage{466}
\subitem {contains\_id}, \hyperpage{466}
\subitem {id}, \hyperpage{466}
\subitem {registered}, \hyperpage{467}
\item {serif::discretization::domain::DomainIsIdentifiedBy},
\hyperpage{232}
\item {serif::discretization::domain::DomainOrSet}, \hyperpage{475}
\subitem {DomainOrSet}, \hyperpage{475}
\subitem {domains}, \hyperpage{476}
\subitem {m\_domains}, \hyperpage{476}
\item {serif::discretization::domain::DomainOrSetList$<$ DomainTs $>$},
\hyperpage{476}
\subitem {count}, \hyperpage{476}
\item {serif::discretization::domain::DomainSet$<$ DomainTs $>$},
\hyperpage{481}
\subitem {count}, \hyperpage{481}
\subitem {names}, \hyperpage{481}
\item {serif::discretization::domain::EnvelopeDomain},
\hyperpage{503}
\subitem {name}, \hyperpage{504}
\item {serif::discretization::domain::ids}, \hyperpage{79}
\subitem {is\_boundary\_id\_v}, \hyperpage{80}
\subitem {is\_boundary\_id\_v$<$ BoundaryID$<$ BoundaryT, IdentifierValue $>$ $>$},
\hyperpage{80}
\subitem {is\_domain\_id\_v}, \hyperpage{81}
\subitem {is\_domain\_id\_v$<$ DomainID$<$ DomainT, IdentifierValue $>$ $>$},
\hyperpage{81}
\item {serif::discretization::domain::ids::BoundaryDescriptor},
\hyperpage{318}
\subitem {ID}, \hyperpage{319}
\subitem {name}, \hyperpage{319}
\item {serif::discretization::domain::ids::BoundaryID$<$ BoundaryT, IdentifierValue $>$},
\hyperpage{319}
\subitem {boundary\_type}, \hyperpage{320}
\subitem {ID}, \hyperpage{320}
\item {serif::discretization::domain::ids::DomainDescriptor},
\hyperpage{458}
\subitem {ID}, \hyperpage{459}
\subitem {name}, \hyperpage{459}
\item {serif::discretization::domain::ids::DomainID$<$ DomainT, IdentifierValue $>$},
\hyperpage{460}
\subitem {domain\_type}, \hyperpage{461}
\subitem {ID}, \hyperpage{461}
\item {serif::discretization::domain::ids::IsBoundaryID},
\hyperpage{232}
\item {serif::discretization::domain::ids::IsDomainID},
\hyperpage{232}
\item {serif::discretization::domain::ids::IsDomainOrBoundaryID},
\hyperpage{233}
\item {serif::discretization::domain::ids::lists}, \hyperpage{81}
\subitem {CountVariadicArguments}, \hyperpage{82}
\subitem {is\_boundary\_id\_list\_v}, \hyperpage{82}
\subitem {is\_boundary\_id\_list\_v$<$ BoundaryIDList$<$ BoundaryIDTs... $>$ $>$},
\hyperpage{82}
\subitem {is\_domain\_id\_list\_v}, \hyperpage{83}
\subitem {is\_domain\_id\_list\_v$<$ DomainIDList$<$ DomainIDTs... $>$ $>$},
\hyperpage{83}
\item {serif::discretization::domain::ids::lists::BoundaryIDList$<$ BoundaryIDTs $>$},
\hyperpage{322}
\subitem {count}, \hyperpage{323}
\subitem {descriptors}, \hyperpage{323}
\item {serif::discretization::domain::ids::lists::DomainIDList$<$ DomainIDTs $>$},
\hyperpage{462}
\subitem {count}, \hyperpage{463}
\subitem {descriptors}, \hyperpage{463}
\item {serif::discretization::domain::ids::lists::IsBoundaryIDList},
\hyperpage{233}
\item {serif::discretization::domain::ids::lists::IsDomainIDList},
\hyperpage{234}
\item {serif::discretization::domain::ids::validation},
\hyperpage{83}
\subitem {all\_unique\_values}, \hyperpage{84}
\item {serif::discretization::domain::ids::validation::AreDistinctBoundaryIDs},
\hyperpage{234}
\item {serif::discretization::domain::ids::validation::AreDistinctDomainIDs},
\hyperpage{235}
\item {serif::discretization::domain::ids::validation::HaveUniqueBoundaries},
\hyperpage{235}
\item {serif::discretization::domain::ids::validation::HaveUniqueBoundaryIDs},
\hyperpage{236}
\item {serif::discretization::domain::ids::validation::HaveUniqueDomainIDs},
\hyperpage{236}
\item {serif::discretization::domain::ids::validation::HaveUniqueDomains},
\hyperpage{237}
\item {serif::discretization::domain::InfinitySurfaceBoundary},
\hyperpage{631}
\subitem {name}, \hyperpage{632}
\item {serif::discretization::domain::IsBoundary}, \hyperpage{237}
\item {serif::discretization::domain::IsDomain}, \hyperpage{237}
\item {serif::discretization::domain::IsDomainOrSet}, \hyperpage{238}
\item {serif::discretization::domain::IsDomainSet}, \hyperpage{238}
\item {serif::discretization::domain::mesh}, \hyperpage{84}
\item {serif::discretization::domain::mesh::FaceElements},
\hyperpage{529}
\subitem {firstElementID}, \hyperpage{529}
\subitem {secondElementID}, \hyperpage{529}
\item {serif::discretization::domain::mesh::MeshTopology},
\hyperpage{698}
\subitem {boundary\_element\_boundary\_id}, \hyperpage{699}
\subitem {boundary\_element\_count}, \hyperpage{699}
\subitem {boundary\_element\_face}, \hyperpage{699}
\subitem {boundary\_elements\_on\_face}, \hyperpage{700}
\subitem {element\_count}, \hyperpage{700}
\subitem {element\_domain\_id}, \hyperpage{700}
\subitem {element\_neighbors}, \hyperpage{700}
\subitem {face\_count}, \hyperpage{700}
\subitem {face\_elements}, \hyperpage{700}
\subitem {m\_boundaryElementBoundaryIDs}, \hyperpage{700}
\subitem {m\_boundaryElementFaceIDs}, \hyperpage{700}
\subitem {m\_boundaryElementsByFace}, \hyperpage{701}
\subitem {m\_elementDomainIDs}, \hyperpage{701}
\subitem {m\_elementNeighbors}, \hyperpage{701}
\subitem {m\_faceElements}, \hyperpage{701}
\subitem {MeshTopology}, \hyperpage{699}
\subitem {s\_noElements}, \hyperpage{701}
\item {serif::discretization::domain::relation}, \hyperpage{84}
\subitem {AIsBaseClassOfB}, \hyperpage{85}
\subitem {CountVariadicArguments}, \hyperpage{85}
\item {serif::discretization::domain::relation::DomainBoundary$<$ BoundaryT, DomainTs $>$},
\hyperpage{450}
\subitem {boundary\_type}, \hyperpage{451}
\subitem {domain\_count}, \hyperpage{451}
\subitem {domain\_types}, \hyperpage{451}
\subitem {name}, \hyperpage{451}
\item {serif::discretization::domain::relation::DomainRelation},
\hyperpage{477}
\item {serif::discretization::domain::relation::FullyConnected$<$ A $>$},
\hyperpage{584}
\subitem {domain\_type}, \hyperpage{585}
\subitem {name}, \hyperpage{585}
\item {serif::discretization::domain::relation::Inscribed$<$ A, B $>$},
\hyperpage{633}
\subitem {inner\_type}, \hyperpage{634}
\subitem {name}, \hyperpage{635}
\subitem {outer\_type}, \hyperpage{634}
\item {serif::discretization::domain::relation::IsRelation},
\hyperpage{238}
\item {serif::discretization::domain::relation::lists},
\hyperpage{85}
\subitem {CountVariadicArguments}, \hyperpage{86}
\subitem {is\_relation\_list\_v}, \hyperpage{86}
\subitem {is\_relation\_list\_v$<$ RelationList$<$ RelationTs... $>$ $>$},
\hyperpage{86}
\item {serif::discretization::domain::relation::lists::IsRelationList},
\hyperpage{238}
\item {serif::discretization::domain::relation::lists::RelationList$<$ RelationTs $>$},
\hyperpage{844}
\subitem {count}, \hyperpage{844}
\item {serif::discretization::domain::relation::validation},
\hyperpage{86}
\subitem {DomainAbsent}, \hyperpage{87}
\subitem {DomainBoundaryAbsent}, \hyperpage{87}
\subitem {DomainBoundaryExpectedFaceHasWrongID}, \hyperpage{87}
\subitem {DomainBoundaryExpectedFaceIsUntagged}, \hyperpage{87}
\subitem {DomainBoundaryTaggedFaceHasWrongTopology}, \hyperpage{87}
\subitem {DomainBoundaryTaggedFaceTouchesUnexpectedDomain},
\hyperpage{87}
\subitem {DomainDisconnected}, \hyperpage{87}
\subitem {InnerDomainAbsent}, \hyperpage{87}
\subitem {InnerDomainHasNoBoundary}, \hyperpage{87}
\subitem {InnerDomainTouchesMeshBoundary}, \hyperpage{87}
\subitem {InnerDomainTouchesUnexpectedDomain}, \hyperpage{87}
\subitem {None}, \hyperpage{87}
\subitem {OuterDomainAbsent}, \hyperpage{87}
\subitem {RelationValidationFailure}, \hyperpage{87}
\item {serif::discretization::domain::relation::validation::HaveValidRelationEntities},
\hyperpage{239}
\item {serif::discretization::domain::relation::validation::RelationsUseRegisteredEntities$<$ DomainIDsT, BoundaryIDsT, lists::RelationList$<$ RelationTs... $>$ $>$},
\hyperpage{846}
\item {serif::discretization::domain::relation::validation::RelationsUseRegisteredEntities$<$ DomainIDsT, BoundaryIDsT, RelationListT $>$},
\hyperpage{846}
\item {serif::discretization::domain::relation::validation::RelationUsesRegisteredEntities$<$ DomainBoundary$<$ BoundaryT, DomainTs... $>$, DomainIDsT, BoundaryIDsT $>$},
\hyperpage{847}
\item {serif::discretization::domain::relation::validation::RelationUsesRegisteredEntities$<$ FullyConnected$<$ DomainT $>$, DomainIDsT, BoundaryIDsT $>$},
\hyperpage{848}
\item {serif::discretization::domain::relation::validation::RelationUsesRegisteredEntities$<$ Inscribed$<$ InnerDomainT, OuterDomainT $>$, DomainIDsT, BoundaryIDsT $>$},
\hyperpage{849}
\item {serif::discretization::domain::relation::validation::RelationUsesRegisteredEntities$<$ RelationT, DomainIDsT, BoundaryIDsT $>$},
\hyperpage{847}
\item {serif::discretization::domain::relation::validation::RelationValidationResult},
\hyperpage{849}
\subitem {connectedDiagnostics}, \hyperpage{850}
\subitem {domainBoundaryDiagnostics}, \hyperpage{850}
\subitem {failure}, \hyperpage{850}
\subitem {inscribedDiagnostics}, \hyperpage{851}
\subitem {operator bool}, \hyperpage{850}
\subitem {valid}, \hyperpage{850}
\item {serif::discretization::domain::relation::validation::RelationValidationResult::ConnectedDiagnostics},
\hyperpage{386}
\subitem {domainElementCount}, \hyperpage{386}
\subitem {elementID}, \hyperpage{386}
\subitem {visitedElementCount}, \hyperpage{386}
\item {serif::discretization::domain::relation::validation::RelationValidationResult::DomainBoundaryDiagnostics},
\hyperpage{454}
\subitem {actualBoundaryID}, \hyperpage{454}
\subitem {boundaryElementID}, \hyperpage{454}
\subitem {expectedBoundaryID}, \hyperpage{454}
\subitem {faceID}, \hyperpage{454}
\subitem {firstDomainID}, \hyperpage{454}
\subitem {firstElementID}, \hyperpage{454}
\subitem {secondDomainID}, \hyperpage{455}
\subitem {secondElementID}, \hyperpage{455}
\item {serif::discretization::domain::relation::validation::RelationValidationResult::InscribedDiagnostics},
\hyperpage{637}
\subitem {adjacentDomainID}, \hyperpage{637}
\subitem {adjacentElementID}, \hyperpage{637}
\subitem {faceID}, \hyperpage{637}
\subitem {innerElementID}, \hyperpage{637}
\item {serif::discretization::domain::schema}, \hyperpage{87}
\subitem {CoreEnvelopeVacuumDomainSchema}, \hyperpage{89}
\subitem {is\_schema\_v}, \hyperpage{89}
\subitem {is\_schema\_v$<$ DomainSchema$<$ DomainIDs, BoundaryIDs, Relations $>$ $>$},
\hyperpage{89}
\subitem {make\_attribute\_marker}, \hyperpage{89}
\item {serif::discretization::domain::schema::BoundaryID$<$ BoundaryT, IdentifierValue $>$},
\hyperpage{321}
\subitem {boundary\_type}, \hyperpage{321}
\subitem {ID}, \hyperpage{322}
\item {serif::discretization::domain::schema::BoundaryIDList$<$ BoundaryIDTs $>$},
\hyperpage{323}
\subitem {count}, \hyperpage{324}
\subitem {descriptors}, \hyperpage{324}
\item {serif::discretization::domain::schema::DomainID$<$ DomainT, IdentifierValue $>$},
\hyperpage{461}
\subitem {domain\_type}, \hyperpage{462}
\subitem {ID}, \hyperpage{462}
\item {serif::discretization::domain::schema::DomainIDList$<$ DomainIDTs $>$},
\hyperpage{463}
\subitem {count}, \hyperpage{464}
\subitem {descriptors}, \hyperpage{464}
\item {serif::discretization::domain::schema::DomainSchema$<$ DomainIDs, BoundaryIDs, Relations $>$},
\hyperpage{477}
\subitem {boundary\_descriptors}, \hyperpage{479}
\subitem {boundary\_id}, \hyperpage{479}
\subitem {boundary\_id\_count}, \hyperpage{480}
\subitem {boundary\_id\_matches}, \hyperpage{479}
\subitem {boundary\_ids\_type}, \hyperpage{478}
\subitem {contains\_boundary}, \hyperpage{479}
\subitem {contains\_domain}, \hyperpage{479}
\subitem {domain\_descriptors}, \hyperpage{479}
\subitem {domain\_id}, \hyperpage{479}
\subitem {domain\_id\_belongs\_to}, \hyperpage{480}
\subitem {domain\_id\_count}, \hyperpage{480}
\subitem {domain\_ids\_type}, \hyperpage{478}
\subitem {relation\_count}, \hyperpage{480}
\subitem {relations\_type}, \hyperpage{478}
\item {serif::discretization::domain::schema::IsSchema},
\hyperpage{239}
\item {serif::discretization::domain::schema::RelationList$<$ RelationTs $>$},
\hyperpage{844}
\subitem {count}, \hyperpage{844}
\item {serif::discretization::domain::schema::validation},
\hyperpage{90}
\subitem {RelationValidationFailure}, \hyperpage{90}
\subitem {validate\_schema}, \hyperpage{91}
\item {serif::discretization::domain::schema::validation::DomainBoundary$<$ BoundaryT, DomainTs $>$},
\hyperpage{452}
\subitem {boundary\_type}, \hyperpage{453}
\subitem {domain\_count}, \hyperpage{453}
\subitem {domain\_types}, \hyperpage{453}
\subitem {name}, \hyperpage{453}
\item {serif::discretization::domain::schema::validation::FullyConnected$<$ A $>$},
\hyperpage{586}
\subitem {domain\_type}, \hyperpage{587}
\subitem {name}, \hyperpage{587}
\item {serif::discretization::domain::schema::validation::Inscribed$<$ A, B $>$},
\hyperpage{635}
\subitem {inner\_type}, \hyperpage{636}
\subitem {name}, \hyperpage{637}
\subitem {outer\_type}, \hyperpage{636}
\item {serif::discretization::domain::schema::validation::RelationValidationResult},
\hyperpage{851}
\subitem {connectedDiagnostics}, \hyperpage{852}
\subitem {domainBoundaryDiagnostics}, \hyperpage{852}
\subitem {failure}, \hyperpage{852}
\subitem {inscribedDiagnostics}, \hyperpage{852}
\subitem {operator bool}, \hyperpage{851}
\subitem {valid}, \hyperpage{851}
\item {serif::discretization::domain::schema::validation::RelationValidationResult::ConnectedDiagnostics},
\hyperpage{386}
\subitem {domainElementCount}, \hyperpage{387}
\subitem {elementID}, \hyperpage{387}
\subitem {visitedElementCount}, \hyperpage{387}
\item {serif::discretization::domain::schema::validation::RelationValidationResult::DomainBoundaryDiagnostics},
\hyperpage{455}
\subitem {actualBoundaryID}, \hyperpage{455}
\subitem {boundaryElementID}, \hyperpage{455}
\subitem {expectedBoundaryID}, \hyperpage{456}
\subitem {faceID}, \hyperpage{456}
\subitem {firstDomainID}, \hyperpage{456}
\subitem {firstElementID}, \hyperpage{456}
\subitem {secondDomainID}, \hyperpage{456}
\subitem {secondElementID}, \hyperpage{456}
\item {serif::discretization::domain::schema::validation::RelationValidationResult::InscribedDiagnostics},
\hyperpage{638}
\subitem {adjacentDomainID}, \hyperpage{638}
\subitem {adjacentElementID}, \hyperpage{638}
\subitem {faceID}, \hyperpage{638}
\subitem {innerElementID}, \hyperpage{638}
\item {serif::discretization::domain::schema::validation::RelationValidator$<$ DomainBoundary$<$ BoundaryT, DomainTs... $>$ $>$},
\hyperpage{852}
\subitem {validate}, \hyperpage{853}
\item {serif::discretization::domain::schema::validation::RelationValidator$<$ FullyConnected$<$ DomainT $>$ $>$},
\hyperpage{853}
\subitem {validate}, \hyperpage{853}
\item {serif::discretization::domain::schema::validation::RelationValidator$<$ Inscribed$<$ InnerT, OuterT $>$ $>$},
\hyperpage{854}
\subitem {validate}, \hyperpage{854}
\item {serif::discretization::domain::schema::validation::RelationValidator$<$ RelationT $>$},
\hyperpage{852}
\item {serif::discretization::domain::schema::validation::SchemaRelationValidationResult},
\hyperpage{906}
\subitem {operator bool}, \hyperpage{907}
\subitem {relationIndex}, \hyperpage{907}
\subitem {relationName}, \hyperpage{907}
\subitem {result}, \hyperpage{907}
\subitem {valid}, \hyperpage{907}
\item {serif::discretization::domain::schema::validation::SchemaRelationValidator$<$ SchemaT, relation::lists::RelationList$<$ RelationTs... $>$ $>$},
\hyperpage{908}
\subitem {validate}, \hyperpage{908}
\item {serif::discretization::domain::schema::validation::SchemaRelationValidator$<$ SchemaT, RelationListT $>$},
\hyperpage{908}
\item {serif::discretization::domain::schema::validation::SchemaValidationResult},
\hyperpage{908}
\subitem {failed\_relation\_count}, \hyperpage{909}
\subitem {first\_failed\_relation\_index}, \hyperpage{909}
\subitem {operator bool}, \hyperpage{909}
\subitem {passed\_relation\_count}, \hyperpage{909}
\subitem {relation\_count}, \hyperpage{909}
\subitem {relationResults}, \hyperpage{910}
\subitem {valid}, \hyperpage{909}
\item {serif::discretization::domain::StellarSurfaceBoundary},
\hyperpage{935}
\subitem {name}, \hyperpage{936}
\item {serif::discretization::domain::VacuumDomain}, \hyperpage{979}
\subitem {name}, \hyperpage{980}
\item {serif::discretization::forms}, \hyperpage{91}
\subitem {component}, \hyperpage{95}
\subitem {component\_count}, \hyperpage{96}
\subitem {derivative\_component}, \hyperpage{95}
\subitem {form\_descriptor}, \hyperpage{96}
\subitem {MatrixValue}, \hyperpage{94}
\subitem {OperandValue}, \hyperpage{94}
\subitem {PartialDerivative}, \hyperpage{94}
\subitem {VectorValue}, \hyperpage{94}
\item {serif::discretization::forms::boundary\_flux$<$ TrialT, TestT $>$},
\hyperpage{316}
\subitem {name}, \hyperpage{318}
\subitem {operand\_types}, \hyperpage{317}
\subitem {test\_type}, \hyperpage{317}
\subitem {trial\_type}, \hyperpage{317}
\item {serif::discretization::forms::divergence$<$ TrialT, TestT $>$},
\hyperpage{428}
\subitem {name}, \hyperpage{430}
\subitem {operand\_types}, \hyperpage{430}
\subitem {test\_type}, \hyperpage{430}
\subitem {trial\_type}, \hyperpage{430}
\item {serif::discretization::forms::force$<$ TrialT, TestT $>$},
\hyperpage{539}
\subitem {name}, \hyperpage{541}
\subitem {operand\_types}, \hyperpage{541}
\subitem {test\_type}, \hyperpage{541}
\subitem {trial\_type}, \hyperpage{541}
\item {serif::discretization::forms::Form}, \hyperpage{239}
\item {serif::discretization::forms::form}, \hyperpage{542}
\item {serif::discretization::forms::FormDescriptor}, \hyperpage{571}
\subitem {name}, \hyperpage{572}
\subitem {operator==}, \hyperpage{572}
\subitem {test}, \hyperpage{572}
\subitem {trial}, \hyperpage{573}
\item {serif::discretization::forms::FormTraits$<$ boundary\_flux$<$ TrialT, TestT $>$ $>$},
\hyperpage{575}
\subitem {test\_order\_reduction}, \hyperpage{575}
\subitem {trial\_order\_reduction}, \hyperpage{575}
\item {serif::discretization::forms::FormTraits$<$ divergence$<$ TrialT, TestT $>$ $>$},
\hyperpage{576}
\subitem {test\_order\_reduction}, \hyperpage{576}
\subitem {trial\_order\_reduction}, \hyperpage{577}
\item {serif::discretization::forms::FormTraits$<$ force$<$ TrialT, TestT $>$ $>$},
\hyperpage{577}
\subitem {test\_order\_reduction}, \hyperpage{578}
\subitem {trial\_order\_reduction}, \hyperpage{578}
\item {serif::discretization::forms::FormTraits$<$ FormT $>$},
\hyperpage{574}
\subitem {test\_order\_reduction}, \hyperpage{574}
\subitem {trial\_order\_reduction}, \hyperpage{574}
\item {serif::discretization::forms::FormTraits$<$ mass$<$ TrialT, TestT $>$ $>$},
\hyperpage{578}
\subitem {test\_order\_reduction}, \hyperpage{579}
\subitem {trial\_order\_reduction}, \hyperpage{579}
\item {serif::discretization::forms::FormTraits$<$ projection$<$ TrialT, TestT $>$ $>$},
\hyperpage{579}
\subitem {test\_order\_reduction}, \hyperpage{581}
\subitem {trial\_order\_reduction}, \hyperpage{581}
\item {serif::discretization::forms::FormTraits$<$ source$<$ TrialT, TestT $>$ $>$},
\hyperpage{581}
\subitem {test\_order\_reduction}, \hyperpage{582}
\subitem {trial\_order\_reduction}, \hyperpage{582}
\item {serif::discretization::forms::IsOperand}, \hyperpage{240}
\item {serif::discretization::forms::IsOperation}, \hyperpage{240}
\item {serif::discretization::forms::mass$<$ TrialT, TestT $>$},
\hyperpage{684}
\subitem {name}, \hyperpage{687}
\subitem {operand\_types}, \hyperpage{687}
\subitem {test\_type}, \hyperpage{687}
\subitem {trial\_type}, \hyperpage{687}
\item {serif::discretization::forms::Operand$<$ TermT, OperationT $>$},
\hyperpage{727}
\subitem {operation\_type}, \hyperpage{727}
\subitem {term\_type}, \hyperpage{727}
\item {serif::discretization::forms::OperandResult$<$ OperandT $>$},
\hyperpage{733, 734}
\subitem {type}, \hyperpage{735}
\item {serif::discretization::forms::Operation}, \hyperpage{739}
\item {serif::discretization::forms::Operation::Curl},
\hyperpage{401}
\item {serif::discretization::forms::Operation::Divergence},
\hyperpage{428}
\item {serif::discretization::forms::Operation::Gradient},
\hyperpage{596}
\item {serif::discretization::forms::Operation::NormalTrace},
\hyperpage{721}
\item {serif::discretization::forms::Operation::Value},
\hyperpage{982}
\item {serif::discretization::forms::OperationValue$<$ 0, Operation::Gradient $>$},
\hyperpage{740}
\subitem {type}, \hyperpage{741}
\item {serif::discretization::forms::OperationValue$<$ 0, Operation::Value $>$},
\hyperpage{741}
\subitem {type}, \hyperpage{741}
\item {serif::discretization::forms::OperationValue$<$ 1, Operation::Curl $>$},
\hyperpage{741}
\subitem {type}, \hyperpage{742}
\item {serif::discretization::forms::OperationValue$<$ 1, Operation::Divergence $>$},
\hyperpage{742}
\subitem {type}, \hyperpage{742}
\item {serif::discretization::forms::OperationValue$<$ 1, Operation::NormalTrace $>$},
\hyperpage{743}
\subitem {type}, \hyperpage{743}
\item {serif::discretization::forms::OperationValue$<$ 1, Operation::Value $>$},
\hyperpage{743}
\subitem {type}, \hyperpage{744}
\item {serif::discretization::forms::OperationValue$<$ Rank, OperationT $>$},
\hyperpage{740}
\item {serif::discretization::forms::projection$<$ TrialT, TestT $>$},
\hyperpage{801}
\subitem {name}, \hyperpage{804}
\subitem {operand\_types}, \hyperpage{803}
\subitem {test\_type}, \hyperpage{803}
\subitem {trial\_type}, \hyperpage{803}
\item {serif::discretization::forms::source$<$ TrialT, TestT $>$},
\hyperpage{915}
\subitem {name}, \hyperpage{917}
\subitem {operand\_types}, \hyperpage{916}
\subitem {test\_type}, \hyperpage{916}
\subitem {trial\_type}, \hyperpage{916}
\item {serif::discretization::functional\_space}, \hyperpage{96}
\subitem {Continuity}, \hyperpage{98}
\subitem {Continuity2StringMap}, \hyperpage{99}
\subitem {continuous}, \hyperpage{98}
\subitem {contravariant\_piola}, \hyperpage{99}
\subitem {covariant\_piola}, \hyperpage{99}
\subitem {discontinuous}, \hyperpage{98}
\subitem {Family}, \hyperpage{98}
\subitem {Family2StringMap}, \hyperpage{99}
\subitem {H1}, \hyperpage{99}
\subitem {h1}, \hyperpage{98}
\subitem {Hcurl}, \hyperpage{100}
\subitem {hcurl}, \hyperpage{98}
\subitem {Hdiv}, \hyperpage{100}
\subitem {hdiv}, \hyperpage{98}
\subitem {identity}, \hyperpage{99}
\subitem {L2}, \hyperpage{101}
\subitem {l2}, \hyperpage{98}
\subitem {Mapping}, \hyperpage{98}
\subitem {Mapping2StringMap}, \hyperpage{101}
\subitem {none}, \hyperpage{99}
\subitem {normal}, \hyperpage{99}
\subitem {normal\_continuous}, \hyperpage{98}
\subitem {String2ContinuityMap}, \hyperpage{101}
\subitem {String2FamilyMap}, \hyperpage{102}
\subitem {String2MappingMap}, \hyperpage{102}
\subitem {String2TraceMap}, \hyperpage{102}
\subitem {tangential}, \hyperpage{99}
\subitem {tangential\_continuous}, \hyperpage{98}
\subitem {Trace}, \hyperpage{99}
\subitem {Trace2StringMap}, \hyperpage{102}
\subitem {value}, \hyperpage{99}
\item {serif::discretization::functional\_space::DiscreteFunctionalSpace$<$ Space, Order, R $>$},
\hyperpage{421}
\subitem {functional\_space}, \hyperpage{422}
\subitem {order}, \hyperpage{422}
\subitem {rank}, \hyperpage{422}
\item {serif::discretization::functional\_space::IsSpaceDescriptor},
\hyperpage{241}
\item {serif::discretization::functional\_space::Rank$<$ R $>$},
\hyperpage{829}
\subitem {value}, \hyperpage{830}
\item {serif::discretization::functional\_space::SpaceDescriptor},
\hyperpage{918}
\subitem {continuity}, \hyperpage{919}
\subitem {family}, \hyperpage{919}
\subitem {mapping}, \hyperpage{919}
\subitem {trace}, \hyperpage{919}
\item {serif::discretization::quadrature}, \hyperpage{102}
\subitem {affine}, \hyperpage{103}
\subitem {convergence}, \hyperpage{104}
\subitem {diagnostic}, \hyperpage{104}
\subitem {discretization}, \hyperpage{104}
\subitem {fast}, \hyperpage{104}
\subitem {general}, \hyperpage{103}
\subitem {kelvin}, \hyperpage{103}
\subitem {make\_query}, \hyperpage{104}
\subitem {MappingKind}, \hyperpage{103}
\subitem {Mode}, \hyperpage{103}
\subitem {none}, \hyperpage{103}
\subitem {preconditioner}, \hyperpage{104}
\subitem {production}, \hyperpage{104}
\subitem {projection}, \hyperpage{104}
\subitem {QuadratureRole}, \hyperpage{104}
\subitem {reference}, \hyperpage{104}
\item {serif::discretization::quadrature::backend}, \hyperpage{104}
\item {serif::discretization::quadrature::backend::mfem},
\hyperpage{105}
\subitem {FunctionalSpaceTraits}, \hyperpage{105}
\subitem {mfem\_form\_static\_order}, \hyperpage{106}
\subitem {resolve\_operand\_order}, \hyperpage{106}
\subitem {set\_integration\_rule}, \hyperpage{106}
\subitem {sum\_dynamic\_orders}, \hyperpage{106}
\item {serif::discretization::quadrature::backend::mfem::ConfigurableIntegrator},
\hyperpage{241}
\item {serif::discretization::quadrature::backend::mfem::DiscreteFunctionalSpaceTraits$<$ functional\_space::DiscreteFunctionalSpace$<$ SpaceV, OrderV, RankV $>$ $>$},
\hyperpage{423}
\subitem {order}, \hyperpage{423}
\subitem {rank}, \hyperpage{423}
\subitem {space}, \hyperpage{423}
\item {serif::discretization::quadrature::backend::mfem::DiscreteFunctionalSpaceTraits$<$ FunctionalSpaceT $>$},
\hyperpage{422}
\item {serif::discretization::quadrature::backend::mfem::HasPointerSetIntegrationRule},
\hyperpage{241}
\item {serif::discretization::quadrature::backend::mfem::HasReferenceSetIntegrationRule},
\hyperpage{242}
\item {serif::discretization::quadrature::backend::mfem::HasSetIntRule},
\hyperpage{242}
\item {serif::discretization::quadrature::backend::mfem::MFEMOperandListOrder$<$ OperandListT $>$},
\hyperpage{703}
\item {serif::discretization::quadrature::backend::mfem::MFEMOperandListOrder$<$ utils::types::TypeList$<$ OperandTs... $>$ $>$},
\hyperpage{703}
\subitem {value}, \hyperpage{704}
\item {serif::discretization::quadrature::backend::mfem::MFEMQuadratureContext},
\hyperpage{704}
\subitem {domain}, \hyperpage{705}
\subitem {dynamic\_orders}, \hyperpage{705}
\subitem {geometry}, \hyperpage{706}
\subitem {geometry\_weight\_order}, \hyperpage{706}
\subitem {mapping}, \hyperpage{706}
\subitem {role}, \hyperpage{706}
\item {serif::discretization::quadrature::backend::mfem::MFEMResolver},
\hyperpage{706}
\subitem {configure}, \hyperpage{707}
\subitem {m\_policy}, \hyperpage{707}
\subitem {MFEMResolver}, \hyperpage{707}
\subitem {resolve}, \hyperpage{707}
\item {serif::discretization::quadrature::backend::mfem::MFEMRule},
\hyperpage{708}
\subitem {integration\_rule}, \hyperpage{708}
\subitem {resolution}, \hyperpage{708}
\item {serif::discretization::quadrature::FormRule}, \hyperpage{573}
\subitem {control}, \hyperpage{573}
\subitem {form}, \hyperpage{573}
\item {serif::discretization::quadrature::Policy}, \hyperpage{765}
\subitem {compute\_base\_order}, \hyperpage{765}
\subitem {get\_role\_control}, \hyperpage{765}
\subitem {m\_ruleSet}, \hyperpage{766}
\subitem {Policy}, \hyperpage{765}
\subitem {resolve}, \hyperpage{766}
\item {serif::discretization::quadrature::QuadratureManifestOptions},
\hyperpage{804}
\subitem {enabled}, \hyperpage{804}
\subitem {include\_repeated\_queries}, \hyperpage{804}
\subitem {output\_file}, \hyperpage{805}
\item {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{805}
\subitem {center\_of\_mass}, \hyperpage{806}
\subitem {centrifugal}, \hyperpage{806}
\subitem {convergence\_boosts}, \hyperpage{806}
\subitem {density\_projection}, \hyperpage{806}
\subitem {eos\_closure}, \hyperpage{806}
\subitem {error\_norm}, \hyperpage{806}
\subitem {fallback\_fixed\_order}, \hyperpage{807}
\subitem {global\_boost}, \hyperpage{807}
\subitem {gravitational\_energy}, \hyperpage{807}
\subitem {gravity\_boundary}, \hyperpage{807}
\subitem {gravity\_divergence}, \hyperpage{807}
\subitem {gravity\_force}, \hyperpage{807}
\subitem {gravity\_hdiv\_mass}, \hyperpage{807}
\subitem {gravity\_source}, \hyperpage{807}
\subitem {hydrostatic\_equilibrium}, \hyperpage{807}
\subitem {isobaric\_surface}, \hyperpage{807}
\subitem {manifest}, \hyperpage{808}
\subitem {mass\_conservation}, \hyperpage{808}
\subitem {mass\_normalization}, \hyperpage{808}
\subitem {mesh\_extension}, \hyperpage{808}
\subitem {mode}, \hyperpage{808}
\subitem {pressure\_force}, \hyperpage{808}
\subitem {pressure\_integral}, \hyperpage{808}
\subitem {quadrupole}, \hyperpage{808}
\subitem {roles}, \hyperpage{808}
\subitem {validation}, \hyperpage{808}
\subitem {virial}, \hyperpage{809}
\item {serif::discretization::quadrature::QuadratureRoleOptions},
\hyperpage{809}
\subitem {diagnostic}, \hyperpage{810}
\subitem {discretization}, \hyperpage{810}
\subitem {preconditioner}, \hyperpage{810}
\subitem {projection}, \hyperpage{810}
\item {serif::discretization::quadrature::QuadratureTermOptions},
\hyperpage{810}
\subitem {additional\_boost}, \hyperpage{810}
\subitem {fixed\_order}, \hyperpage{810}
\item {serif::discretization::quadrature::QuadratureValidationOptions},
\hyperpage{811}
\subitem {reject\_negative\_boosts}, \hyperpage{811}
\subitem {report\_unused\_overrides}, \hyperpage{811}
\subitem {require\_explicit\_base\_order}, \hyperpage{811}
\subitem {require\_explicit\_mfem\_rule}, \hyperpage{811}
\item {serif::discretization::quadrature::Query}, \hyperpage{820}
\subitem {base\_order}, \hyperpage{820}
\subitem {coefficient\_order}, \hyperpage{820}
\subitem {domain}, \hyperpage{821}
\subitem {form}, \hyperpage{821}
\subitem {geometry\_weight\_order}, \hyperpage{821}
\subitem {mapping}, \hyperpage{821}
\subitem {role}, \hyperpage{821}
\subitem {test\_order}, \hyperpage{821}
\subitem {test\_order\_reduction}, \hyperpage{821}
\subitem {trial\_order}, \hyperpage{821}
\subitem {trial\_order\_reduction}, \hyperpage{821}
\item {serif::discretization::quadrature::Resolution},
\hyperpage{869}
\subitem {base\_order}, \hyperpage{870}
\subitem {boost}, \hyperpage{870}
\subitem {order}, \hyperpage{870}
\subitem {used\_fixed\_order}, \hyperpage{870}
\item {serif::discretization::quadrature::RoleControls},
\hyperpage{885}
\subitem {diagnostic}, \hyperpage{885}
\subitem {discretization}, \hyperpage{885}
\subitem {preconditioner}, \hyperpage{886}
\subitem {projection}, \hyperpage{886}
\item {serif::discretization::quadrature::RuleControl},
\hyperpage{891}
\subitem {boost}, \hyperpage{891}
\subitem {fixed\_order}, \hyperpage{891}
\item {serif::discretization::quadrature::RuleSet}, \hyperpage{892}
\subitem {begin}, \hyperpage{892}
\subitem {end}, \hyperpage{892, 893}
\subitem {fallback\_control}, \hyperpage{893}
\subitem {find\_form\_control}, \hyperpage{893}
\subitem {m\_diagnosticControl}, \hyperpage{894}
\subitem {m\_discretizationControl}, \hyperpage{894}
\subitem {m\_fallbackControl}, \hyperpage{894}
\subitem {m\_formRules}, \hyperpage{894}
\subitem {m\_preconditionerControl}, \hyperpage{894}
\subitem {m\_projectionControl}, \hyperpage{894}
\subitem {role\_control}, \hyperpage{893}
\subitem {set\_fallback\_control}, \hyperpage{893}
\subitem {set\_form\_control}, \hyperpage{893}
\subitem {set\_role\_control}, \hyperpage{893}
\item {serif::eos}, \hyperpage{106}
\subitem {evaluate}, \hyperpage{107}
\subitem {partial\_derivative}, \hyperpage{107}
\item {serif::eos::EOSEvaluationError}, \hyperpage{504}
\subitem {EOSEvaluationError}, \hyperpage{505}
\item {serif::eos::models}, \hyperpage{107}
\subitem {is\_equation\_of\_state\_model\_v}, \hyperpage{109}
\subitem {SERiFErrorCode}, \hyperpage{108}
\subitem {supports\_partial\_derivative\_v}, \hyperpage{109}
\subitem {supports\_relation\_v}, \hyperpage{109}
\subitem {validate\_finite}, \hyperpage{109}
\subitem {validate\_greater\_than}, \hyperpage{109}
\subitem {validate\_less\_than}, \hyperpage{109}
\subitem {validate\_nonnegativity}, \hyperpage{109}
\item {serif::eos::models::BarotropicClosureEOS}, \hyperpage{242}
\item {serif::eos::models::EOSModel}, \hyperpage{242}
\item {serif::eos::models::EOSSupportingPartialDerivative},
\hyperpage{243}
\item {serif::eos::models::EOSSupportingRelation}, \hyperpage{243}
\item {serif::eos::models::ImplementsPartialDerivative\_t$<$ EOS, RelationT, InputQuantity $>$},
\hyperpage{625}
\item {serif::eos::models::ImplementsRelation\_t$<$ EOS, RelationT $>$},
\hyperpage{626}
\item {serif::eos::models::ImplementsRelationCatalog\_t$<$ EOS, Output, Inputs $>$},
\hyperpage{627}
\item {serif::eos::models::ImplementsRelationCatalog\_t$<$ EOS, relations::RelationCatalog$<$ Relations... $>$ $>$},
\hyperpage{628}
\item {serif::eos::models::IsEquationOfStateModel\_t$<$ EOSCandidate, std::void\_t$<$ typename std::remove\_cvref\_t$<$ EOSCandidate $>$::Relations $>$ $>$},
\hyperpage{643}
\item {serif::eos::models::IsEquationOfStateModel\_t$<$ EOSCandidate, typename $>$},
\hyperpage{642}
\item {serif::eos::models::Polytrope}, \hyperpage{766}
\subitem {enthalpy\_scale}, \hyperpage{768}
\subitem {evaluate}, \hyperpage{768}
\subitem {m\_enthalpy\_scale}, \hyperpage{769}
\subitem {m\_polytropic\_constant}, \hyperpage{769}
\subitem {m\_polytropic\_index}, \hyperpage{769}
\subitem {partial\_derivative}, \hyperpage{768, 769}
\subitem {Polytrope}, \hyperpage{767}
\subitem {polytropic\_constant}, \hyperpage{769}
\subitem {polytropic\_index}, \hyperpage{769}
\subitem {Relations}, \hyperpage{767}
\item {serif::eos::models::PolytropeParameters}, \hyperpage{770}
\subitem {K}, \hyperpage{770}
\subitem {n}, \hyperpage{770}
\item {serif::eos::models::PressureForceEOS}, \hyperpage{243}
\item {serif::eos::models::StructureSeedEOS}, \hyperpage{243}
\item {serif::eos::relations}, \hyperpage{110}
\subitem {CountVariadicArguments}, \hyperpage{112}
\subitem {DensityFromSpecificEnthalpy}, \hyperpage{111}
\subitem {is\_thermodynamic\_relation\_v}, \hyperpage{112}
\subitem {is\_valid\_relation\_catalog\_v}, \hyperpage{112}
\subitem {PressureFromDensity}, \hyperpage{111}
\subitem {PressureFromSpecificEnthalpy}, \hyperpage{111}
\subitem {relation\_catalog\_contains\_relation\_v},
\hyperpage{112}
\subitem {relation\_contains\_input\_v}, \hyperpage{112}
\subitem {SpecificEnthalpyFromDensity}, \hyperpage{111}
\subitem {SpecificEnthalpyFromPressure}, \hyperpage{111}
\item {serif::eos::relations::CatalogContainingRelation},
\hyperpage{243}
\item {serif::eos::relations::CatalogContainsRelation$<$ Catalog, RelationT $>$},
\hyperpage{333}
\item {serif::eos::relations::CatalogContainsRelation$<$ RelationCatalog$<$ Relations... $>$, RelationT $>$},
\hyperpage{334}
\item {serif::eos::relations::IsThermodynamicRelation$<$ Relation$<$ Output, Inputs... $>$ $>$},
\hyperpage{654}
\item {serif::eos::relations::IsThermodynamicRelation$<$ RelationCandidate $>$},
\hyperpage{653}
\item {serif::eos::relations::IsValidRelationCatalog$<$ CandidateCatalog $>$},
\hyperpage{655}
\item {serif::eos::relations::IsValidRelationCatalog$<$ RelationCatalog$<$ Relations... $>$ $>$},
\hyperpage{656}
\item {serif::eos::relations::Relation$<$ Output, Inputs $>$},
\hyperpage{840}
\subitem {inputCount}, \hyperpage{841}
\subitem {InputQuantities}, \hyperpage{840}
\subitem {OutputQuantity}, \hyperpage{840}
\item {serif::eos::relations::RelationCatalog$<$ Relations $>$},
\hyperpage{841}
\subitem {size}, \hyperpage{841}
\item {serif::eos::relations::RelationContainingInput},
\hyperpage{244}
\item {serif::eos::relations::RelationContainsInput$<$ Relation$<$ Output, Inputs... $>$, Quantity $>$},
\hyperpage{843}
\item {serif::eos::relations::RelationContainsInput$<$ RelationT, Quantity $>$},
\hyperpage{842}
\item {serif::eos::relations::ValidRelationCatalog}, \hyperpage{244}
\item {serif::eos::relations::ValidThermodynamicRelation},
\hyperpage{244}
\item {serif::eos::runtime}, \hyperpage{113}
\subitem {evaluateRuntimePartialDerivative}, \hyperpage{114}
\subitem {evaluateRuntimeRelation}, \hyperpage{114}
\subitem {RuntimeCatalogQuantityTuple}, \hyperpage{114}
\subitem {RuntimeEOSAdapter}, \hyperpage{114}
\subitem {runtimeEvaluationFailure}, \hyperpage{114}
\subitem {runtimeQuantityIdentifierIsUnambiguous}, \hyperpage{115}
\subitem {runtimeQuantityIdentifiersAreCompatible}, \hyperpage{115}
\subitem {runtimeQuantityIdentifiersAreUnambiguous},
\hyperpage{115}
\subitem {runtimeRelationDescriptors}, \hyperpage{115}
\subitem {runtimeRelationMatches}, \hyperpage{115}
\subitem {tryRuntimePartialDerivative}, \hyperpage{115}
\item {serif::eos::runtime::EOSView}, \hyperpage{506}
\subitem {EOSView}, \hyperpage{507}
\subitem {find\_relation}, \hyperpage{508}
\subitem {m\_evaluate}, \hyperpage{509}
\subitem {m\_object}, \hyperpage{509}
\subitem {m\_partialDerivative}, \hyperpage{509}
\subitem {m\_relations}, \hyperpage{509}
\subitem {relations}, \hyperpage{508}
\subitem {runtime\_failure}, \hyperpage{508}
\subitem {RuntimeEvaluateFunction}, \hyperpage{507}
\subitem {RuntimePartialDerivativeFunction}, \hyperpage{507}
\subitem {supports}, \hyperpage{508}
\subitem {try\_evaluate}, \hyperpage{508}
\subitem {try\_partial\_derivative}, \hyperpage{509}
\subitem {validate\_relation\_request}, \hyperpage{509}
\item {serif::eos::runtime::HasRuntimeQuantityIdentifiers$<$ relations::Relation$<$ OutputT, InputTs... $>$ $>$},
\hyperpage{622}
\item {serif::eos::runtime::HasRuntimeQuantityIdentifiers$<$ RelationT $>$},
\hyperpage{621}
\item {serif::eos::runtime::RuntimeCatalogDispatch$<$ EOS, CatalogT $>$},
\hyperpage{894}
\item {serif::eos::runtime::RuntimeCatalogDispatch$<$ EOS, relations::RelationCatalog$<$ RelationTs... $>$ $>$},
\hyperpage{895}
\subitem {evaluate}, \hyperpage{895}
\subitem {partial\_derivative}, \hyperpage{895}
\item {serif::eos::runtime::RuntimeCatalogIsSupported$<$ CatalogT $>$},
\hyperpage{896}
\item {serif::eos::runtime::RuntimeCatalogIsSupported$<$ relations::RelationCatalog$<$ RelationTs... $>$ $>$},
\hyperpage{897}
\item {serif::eos::runtime::RuntimeCatalogStorage$<$ EOS, CatalogT $>$},
\hyperpage{897}
\item {serif::eos::runtime::RuntimeCatalogStorage$<$ EOS, relations::RelationCatalog$<$ RelationTs... $>$ $>$},
\hyperpage{898}
\subitem {descriptors}, \hyperpage{898}
\item {serif::eos::runtime::RuntimeEOSModel}, \hyperpage{244}
\item {serif::eos::runtime::RuntimeRelationQuantities$<$ relations::Relation$<$ OutputT, InputTs... $>$ $>$},
\hyperpage{901}
\subitem {Type}, \hyperpage{902}
\item {serif::eos::runtime::RuntimeRelationQuantities$<$ RelationT $>$},
\hyperpage{901}
\item {serif::eos::runtime::RuntimeRelationsAreSupported$<$ QuantitiesAreIdentified, RelationTs $>$},
\hyperpage{902}
\item {serif::eos::runtime::RuntimeRelationsAreSupported$<$ true, RelationTs... $>$},
\hyperpage{903}
\item {serif::eos::runtime::RuntimeRelationStorage$<$ EOS, relations::Relation$<$ OutputT, InputTs... $>$ $>$},
\hyperpage{904}
\subitem {descriptor}, \hyperpage{905}
\subitem {inputQuantityIDs}, \hyperpage{905}
\subitem {makePartialDerivativeMask}, \hyperpage{905}
\subitem {partialDerivativeMask}, \hyperpage{906}
\subitem {RelationType}, \hyperpage{905}
\item {serif::eos::runtime::RuntimeRelationStorage$<$ EOS, RelationT $>$},
\hyperpage{904}
\item {serif::equations}, \hyperpage{116}
\subitem {ContributionsOf}, \hyperpage{117}
\subitem {SupportOf}, \hyperpage{117}
\subitem {TestOperandOf}, \hyperpage{117}
\item {serif::equations::AngularMomentum}, \hyperpage{265}
\subitem {additional\_order}, \hyperpage{267}
\subitem {AngularMomentum}, \hyperpage{267}
\subitem {AngularVelocity}, \hyperpage{266}
\subitem {AngularVelocityValue}, \hyperpage{266}
\subitem {Density}, \hyperpage{266}
\subitem {DensityValue}, \hyperpage{266}
\subitem {evaluate}, \hyperpage{267}
\subitem {m\_rotation}, \hyperpage{268}
\subitem {m\_target\_momentum}, \hyperpage{268}
\subitem {name}, \hyperpage{268}
\subitem {Operands}, \hyperpage{267}
\subitem {residual\_offset}, \hyperpage{267}
\subitem {validate\_integral}, \hyperpage{267}
\subitem {validation\_integrand}, \hyperpage{268}
\item {serif::equations::BarotropicClosure$<$ EOST $>$},
\hyperpage{282}
\subitem {additional\_order}, \hyperpage{284}
\subitem {BarotropicClosure}, \hyperpage{284}
\subitem {Enthalpy}, \hyperpage{283}
\subitem {evaluate}, \hyperpage{284}
\subitem {m\_enthalpy\_power}, \hyperpage{284}
\subitem {m\_eos}, \hyperpage{284}
\subitem {name}, \hyperpage{284}
\subitem {Operands}, \hyperpage{283}
\subitem {Test}, \hyperpage{283}
\item {serif::equations::BarotropicHydrostaticEquilibrium},
\hyperpage{285}
\subitem {additional\_order}, \hyperpage{287}
\subitem {AngularVelocity}, \hyperpage{286}
\subitem {BarotropicHydrostaticEquilibrium}, \hyperpage{286}
\subitem {Constant}, \hyperpage{286}
\subitem {evaluate}, \hyperpage{287}
\subitem {m\_rotation}, \hyperpage{287}
\subitem {name}, \hyperpage{287}
\subitem {Operands}, \hyperpage{286}
\subitem {Potential}, \hyperpage{286}
\subitem {Test}, \hyperpage{286}
\item {serif::equations::CenteringConstraint}, \hyperpage{335}
\subitem {evaluate}, \hyperpage{337}
\subitem {name}, \hyperpage{337}
\subitem {Operands}, \hyperpage{336}
\subitem {position\_independent}, \hyperpage{337}
\subitem {reference\_position}, \hyperpage{337}
\item {serif::equations::CentralDensityConstraint$<$ EOST $>$},
\hyperpage{339}
\subitem {affine}, \hyperpage{342}
\subitem {Border}, \hyperpage{341}
\subitem {CentralDensityConstraint}, \hyperpage{341}
\subitem {density\_from\_enthalpy}, \hyperpage{341}
\subitem {evaluate}, \hyperpage{341}
\subitem {m\_eos}, \hyperpage{342}
\subitem {m\_target\_density}, \hyperpage{342}
\subitem {m\_target\_enthalpy}, \hyperpage{342}
\subitem {name}, \hyperpage{342}
\subitem {Operands}, \hyperpage{341}
\subitem {position\_independent}, \hyperpage{342}
\subitem {reference\_position}, \hyperpage{343}
\subitem {target\_density}, \hyperpage{341}
\subitem {target\_enthalpy}, \hyperpage{342}
\item {serif::equations::Contribution$<$ TestOperandT, SupportT $>$},
\hyperpage{387}
\subitem {Support}, \hyperpage{388}
\subitem {Test}, \hyperpage{388}
\subitem {TestOperand}, \hyperpage{388}
\item {serif::equations::Contributions$<$ T, std::void\_t$<$ decltype(std::declval$<$ const T \& $>$().contributions())$>$ $>$},
\hyperpage{393}
\subitem {type}, \hyperpage{394}
\item {serif::equations::Contributions$<$ T, typename $>$},
\hyperpage{393}
\subitem {type}, \hyperpage{393}
\item {serif::equations::ContributionSupport$<$ T, std::void\_t$<$ typename T::Support $>$ $>$},
\hyperpage{395}
\subitem {type}, \hyperpage{395}
\item {serif::equations::ContributionSupport$<$ T, typename $>$},
\hyperpage{394}
\subitem {type}, \hyperpage{395}
\item {serif::equations::ContributionTuple$<$ std::tuple$<$ Ts... $>$, std::void\_t$<$ decltype(std::tuple\_cat(std::declval$<$ typename Contributions$<$ std::remove\_cvref\_t$<$ Ts $>$ $>$::type $>$()...))$>$ $>$},
\hyperpage{396}
\subitem {type}, \hyperpage{396}
\item {serif::equations::ContributionTuple$<$ TupleT, typename $>$},
\hyperpage{395}
\subitem {type}, \hyperpage{396}
\item {serif::equations::DisplacementForce$<$ EOST $>$},
\hyperpage{426}
\subitem {contributions}, \hyperpage{427}
\subitem {DisplacementForce}, \hyperpage{427}
\subitem {m\_equation}, \hyperpage{427}
\subitem {name}, \hyperpage{427}
\subitem {Test}, \hyperpage{427}
\item {serif::equations::Equation}, \hyperpage{245}
\item {serif::equations::EquationDifference$<$ LeftT, RightT $>$},
\hyperpage{510}
\subitem {contributions}, \hyperpage{511}
\subitem {EquationDifference}, \hyperpage{511}
\subitem {m\_equation}, \hyperpage{511}
\subitem {name}, \hyperpage{511}
\subitem {Test}, \hyperpage{511}
\item {serif::equations::EquationPoint$<$ OperandsT $>$},
\hyperpage{515}
\subitem {fields}, \hyperpage{516}
\subitem {position}, \hyperpage{516}
\item {serif::equations::EquationRegistry$<$ EquationTs $>$},
\hyperpage{516}
\subitem {EquationRegistry}, \hyperpage{517}
\subitem {Equations}, \hyperpage{517}
\subitem {for\_each}, \hyperpage{517}
\subitem {get}, \hyperpage{517}
\subitem {m\_equations}, \hyperpage{518}
\subitem {Rows}, \hyperpage{517}
\item {serif::equations::EquationScale$<$ EquationT $>$},
\hyperpage{520}
\subitem {coefficient}, \hyperpage{521}
\subitem {contributions}, \hyperpage{521}
\subitem {EquationScale}, \hyperpage{521}
\subitem {m\_coefficient}, \hyperpage{521}
\subitem {m\_equation}, \hyperpage{521}
\subitem {name}, \hyperpage{522}
\subitem {Test}, \hyperpage{521}
\item {serif::equations::EquationSum$<$ FirstT, RestTs $>$},
\hyperpage{522}
\subitem {contributions}, \hyperpage{523}
\subitem {EquationSum}, \hyperpage{523}
\subitem {m\_equations}, \hyperpage{524}
\subitem {name}, \hyperpage{524}
\subitem {Test}, \hyperpage{523}
\item {serif::equations::gravity\_contributions}, \hyperpage{117}
\subitem {Density}, \hyperpage{118}
\subitem {Divergence}, \hyperpage{118}
\subitem {Gradient}, \hyperpage{118}
\subitem {Operand}, \hyperpage{118}
\subitem {Potential}, \hyperpage{118}
\subitem {Value}, \hyperpage{118}
\item {serif::equations::gravity\_contributions::DensitySource},
\hyperpage{411}
\subitem {additional\_order}, \hyperpage{412}
\subitem {DensitySource}, \hyperpage{412}
\subitem {evaluate}, \hyperpage{412}
\subitem {four\_pi\_G}, \hyperpage{412}
\subitem {Operands}, \hyperpage{412}
\item {serif::equations::gravity\_contributions::GradientDivergence},
\hyperpage{599}
\subitem {additional\_order}, \hyperpage{600}
\subitem {evaluate}, \hyperpage{600}
\subitem {Operands}, \hyperpage{600}
\item {serif::equations::gravity\_contributions::GradientValue},
\hyperpage{603}
\subitem {additional\_order}, \hyperpage{604}
\subitem {evaluate}, \hyperpage{604}
\subitem {Operands}, \hyperpage{604}
\item {serif::equations::gravity\_contributions::PotentialValue},
\hyperpage{774}
\subitem {additional\_order}, \hyperpage{775}
\subitem {evaluate}, \hyperpage{775}
\subitem {Operands}, \hyperpage{775}
\item {serif::equations::GravityForce}, \hyperpage{611}
\subitem {additional\_order}, \hyperpage{613}
\subitem {Density}, \hyperpage{612}
\subitem {DensityValue}, \hyperpage{612}
\subitem {evaluate}, \hyperpage{613}
\subitem {Gradient}, \hyperpage{612}
\subitem {GradientValue}, \hyperpage{613}
\subitem {name}, \hyperpage{613}
\subitem {Operands}, \hyperpage{613}
\subitem {Result}, \hyperpage{613}
\item {serif::equations::GravityGradientRelation}, \hyperpage{614}
\subitem {contributions}, \hyperpage{615}
\subitem {name}, \hyperpage{615}
\subitem {Test}, \hyperpage{614}
\item {serif::equations::MassNormalization}, \hyperpage{693}
\subitem {additional\_order}, \hyperpage{694}
\subitem {Density}, \hyperpage{694}
\subitem {DensityValue}, \hyperpage{694}
\subitem {evaluate}, \hyperpage{694}
\subitem {m\_target\_mass}, \hyperpage{695}
\subitem {MassNormalization}, \hyperpage{694}
\subitem {name}, \hyperpage{695}
\subitem {Operands}, \hyperpage{694}
\subitem {residual\_offset}, \hyperpage{695}
\item {serif::equations::OperandValues$<$ OperandsT, OutputT $>$},
\hyperpage{736}
\item {serif::equations::OperandValues$<$ utils::types::TypeList$<$ Operands... $>$, OutputT $>$},
\hyperpage{737}
\subitem {count}, \hyperpage{738}
\subitem {Entry}, \hyperpage{737}
\subitem {get}, \hyperpage{738}
\subitem {index}, \hyperpage{738}
\subitem {Storage}, \hyperpage{737}
\subitem {values}, \hyperpage{738}
\item {serif::equations::PointEquation}, \hyperpage{245}
\item {serif::equations::PointLinearization$<$ OperandsT, ResultT $>$},
\hyperpage{762}
\subitem {field\_derivatives}, \hyperpage{762}
\subitem {position\_derivative}, \hyperpage{762}
\subitem {residual}, \hyperpage{762}
\item {serif::equations::PoissonBalance}, \hyperpage{763}
\subitem {contributions}, \hyperpage{764}
\subitem {m\_four\_pi\_G}, \hyperpage{764}
\subitem {name}, \hyperpage{764}
\subitem {PoissonBalance}, \hyperpage{764}
\subitem {Test}, \hyperpage{764}
\item {serif::equations::PressureForce$<$ EOST $>$}, \hyperpage{787}
\subitem {additional\_order}, \hyperpage{789}
\subitem {Enthalpy}, \hyperpage{788}
\subitem {EnthalpyValue}, \hyperpage{788}
\subitem {evaluate}, \hyperpage{789}
\subitem {m\_enthalpy\_power}, \hyperpage{789}
\subitem {m\_eos}, \hyperpage{789}
\subitem {name}, \hyperpage{790}
\subitem {Operands}, \hyperpage{788}
\subitem {PressureForce}, \hyperpage{789}
\item {serif::equations::PressureSurfaceConstraint$<$ EOST $>$},
\hyperpage{790}
\subitem {Enthalpy}, \hyperpage{791}
\subitem {evaluate}, \hyperpage{792}
\subitem {m\_target\_enthalpy}, \hyperpage{792}
\subitem {m\_target\_pressure}, \hyperpage{792}
\subitem {name}, \hyperpage{792}
\subitem {Operands}, \hyperpage{791}
\subitem {position\_independent}, \hyperpage{793}
\subitem {PressureSurfaceConstraint}, \hyperpage{792}
\subitem {target\_pressure}, \hyperpage{792}
\item {serif::equations::RigidRotation}, \hyperpage{882}
\subitem {angular\_velocity}, \hyperpage{883}
\subitem {center}, \hyperpage{883}
\subitem {gradient}, \hyperpage{884}
\subitem {hessian}, \hyperpage{884}
\subitem {m\_angular\_velocity}, \hyperpage{884}
\subitem {m\_center}, \hyperpage{884}
\subitem {m\_hessian}, \hyperpage{884}
\subitem {Matrix}, \hyperpage{883}
\subitem {potential}, \hyperpage{884}
\subitem {RigidRotation}, \hyperpage{883}
\subitem {unit\_rotation}, \hyperpage{884}
\subitem {Vector}, \hyperpage{883}
\item {serif::equations::RotationalForce}, \hyperpage{888}
\subitem {additional\_order}, \hyperpage{890}
\subitem {AngularVelocity}, \hyperpage{889}
\subitem {AngularVelocityValue}, \hyperpage{889}
\subitem {Density}, \hyperpage{889}
\subitem {DensityValue}, \hyperpage{889}
\subitem {evaluate}, \hyperpage{890}
\subitem {m\_rotation}, \hyperpage{891}
\subitem {name}, \hyperpage{891}
\subitem {Operands}, \hyperpage{890}
\subitem {Result}, \hyperpage{890}
\subitem {RotationalForce}, \hyperpage{890}
\item {serif::equations::TestOperandTraits$<$ T, std::void\_t$<$ typename T::TestOperand $>$ $>$},
\hyperpage{970}
\subitem {type}, \hyperpage{971}
\item {serif::equations::TestOperandTraits$<$ T, typename $>$},
\hyperpage{970}
\subitem {type}, \hyperpage{970}
\item {serif::equations::ValidContributions$<$ RowT, std::tuple$<$ C... $>$ $>$},
\hyperpage{982}
\item {serif::equations::ValidContributions$<$ RowT, TupleT $>$},
\hyperpage{981}
\item {serif::geometry}, \hyperpage{118}
\item {serif::geometry::deformation}, \hyperpage{119}
\subitem {apply\_jacobian}, \hyperpage{122}
\subitem {apply\_jacobian\_transpose}, \hyperpage{123}
\subitem {apply\_pullback\_derivative}, \hyperpage{123}
\subitem {build\_displacement}, \hyperpage{124}
\subitem {build\_surface\_embedding}, \hyperpage{124}
\subitem {compose\_deformation}, \hyperpage{124}
\subitem {DeformationFailureReason}, \hyperpage{122}
\subitem {DeformationStatus}, \hyperpage{122}
\subitem {DeformationWorkspace}, \hyperpage{122}
\subitem {evaluate\_displacement}, \hyperpage{125}
\subitem {incompatible\_discretization}, \hyperpage{122}
\subitem {invalid\_configuration}, \hyperpage{122}
\subitem {invalid\_geometry}, \hyperpage{122}
\subitem {invalid\_size}, \hyperpage{122}
\subitem {is\_linear\_deformation}, \hyperpage{126}
\subitem {make\_deformation\_computations}, \hyperpage{125}
\subitem {make\_deformation\_graph}, \hyperpage{125}
\subitem {make\_deformation\_workspace}, \hyperpage{125}
\subitem {make\_radial\_extension}, \hyperpage{125}
\subitem {non\_finite}, \hyperpage{122}
\subitem {unresolved\_surface}, \hyperpage{122}
\subitem {validate\_deformation\_values}, \hyperpage{126}
\item {serif::geometry::deformation::backend}, \hyperpage{126}
\item {serif::geometry::deformation::backend::mfem}, \hyperpage{126}
\subitem {build\_radial\_interpolation}, \hyperpage{128}
\subitem {deformation\_discretization}, \hyperpage{129}
\subitem {estimate\_geometry\_step\_limit}, \hyperpage{129}
\subitem {make\_deformation\_computations}, \hyperpage{129}
\subitem {make\_deformation\_graph}, \hyperpage{129}
\subitem {make\_deformation\_inputs}, \hyperpage{130}
\subitem {make\_surface\_metric\_computation}, \hyperpage{130}
\subitem {make\_volume\_displacement\_computations},
\hyperpage{130, 131}
\subitem {sample\_reference\_positions}, \hyperpage{131}
\subitem {sample\_reference\_surface}, \hyperpage{131}
\subitem {select\_surface\_scalar\_dofs}, \hyperpage{131}
\subitem {surface\_parameter\_mass\_diagonal}, \hyperpage{131}
\subitem {validate\_companion\_numbering}, \hyperpage{132}
\subitem {validate\_scalar\_reference\_space}, \hyperpage{132}
\item {serif::geometry::deformation::backend::mfem::DeformationValueTracking},
\hyperpage{404}
\subitem {identity}, \hyperpage{406}
\item {serif::geometry::deformation::backend::mfem::detail},
\hyperpage{132}
\subitem {boundary\_logical\_radius}, \hyperpage{133}
\subitem {compile\_radial\_reference}, \hyperpage{133}
\subitem {locate\_boundary\_point}, \hyperpage{133}
\subitem {logical\_radius}, \hyperpage{133}
\subitem {share\_reference\_result}, \hyperpage{134}
\item {serif::geometry::deformation::backend::mfem::detail::LocatedBoundaryPoint},
\hyperpage{672}
\subitem {boundary\_element}, \hyperpage{673}
\subitem {point}, \hyperpage{673}
\item {serif::geometry::deformation::backend::mfem::GeometrySampleRule},
\hyperpage{591}
\subitem {element}, \hyperpage{592}
\subitem {integration\_rule}, \hyperpage{592}
\item {serif::geometry::deformation::backend::mfem::ReferenceDiscretization},
\hyperpage{830}
\subitem {displacement\_space}, \hyperpage{831}
\subitem {infinity\_attribute}, \hyperpage{831}
\subitem {logical\_mesh}, \hyperpage{831}
\subitem {scalar\_space}, \hyperpage{831}
\subitem {stellar\_attributes}, \hyperpage{831}
\subitem {surface\_attribute}, \hyperpage{831}
\subitem {vacuum\_attributes}, \hyperpage{831}
\item {serif::geometry::deformation::backend::mfem::ReferenceDiscretizationSnapshot},
\hyperpage{832}
\subitem {infinity\_attribute}, \hyperpage{833}
\subitem {meshes}, \hyperpage{833}
\subitem {operator==}, \hyperpage{833}
\subitem {spaces}, \hyperpage{833}
\subitem {stellar\_attributes}, \hyperpage{833}
\subitem {surface\_attribute}, \hyperpage{833}
\subitem {vacuum\_attributes}, \hyperpage{833}
\item {serif::geometry::deformation::backend::mfem::ReferenceDiscretizationTracking},
\hyperpage{834}
\subitem {capture}, \hyperpage{834}
\subitem {identity}, \hyperpage{834}
\subitem {matches}, \hyperpage{834}
\item {serif::geometry::deformation::backend::mfem::ReferenceMeshSnapshot},
\hyperpage{835}
\subitem {boundary\_attributes}, \hyperpage{836}
\subitem {element\_attributes}, \hyperpage{836}
\subitem {identity}, \hyperpage{836}
\subitem {nodes\_sequence}, \hyperpage{836}
\subitem {operator==}, \hyperpage{836}
\subitem {sequence}, \hyperpage{836}
\subitem {vertices}, \hyperpage{836}
\item {serif::geometry::deformation::backend::mfem::ReferenceSpaceSnapshot},
\hyperpage{837}
\subitem {collection}, \hyperpage{837}
\subitem {identity}, \hyperpage{837}
\subitem {operator==}, \hyperpage{837}
\subitem {ordering}, \hyperpage{837}
\subitem {sequence}, \hyperpage{838}
\subitem {size}, \hyperpage{838}
\subitem {vector\_dimension}, \hyperpage{838}
\item {serif::geometry::deformation::backend::mfem::volume\_displacement\_keys},
\hyperpage{134}
\item {serif::geometry::deformation::backend::mfem::volume\_displacement\_keys::CheckedBinding},
\hyperpage{343}
\item {serif::geometry::deformation::backend::mfem::volume\_displacement\_keys::Coefficients},
\hyperpage{345}
\item {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$},
\hyperpage{358}
\subitem {apply\_jacobian}, \hyperpage{360}
\subitem {apply\_jacobian\_transpose}, \hyperpage{360}
\subitem {apply\_pullback\_derivative}, \hyperpage{360}
\subitem {build\_displacement}, \hyperpage{361}
\subitem {compose\_deformation}, \hyperpage{362}
\subitem {ComposedDeformation}, \hyperpage{360}
\subitem {extension\_map}, \hyperpage{361}
\subitem {input\_size}, \hyperpage{361}
\subitem {InputSpace}, \hyperpage{360}
\subitem {is\_linear}, \hyperpage{362}
\subitem {m\_extension}, \hyperpage{362}
\subitem {m\_surface}, \hyperpage{362}
\subitem {make\_workspace}, \hyperpage{361}
\subitem {output\_size}, \hyperpage{361}
\subitem {OutputSpace}, \hyperpage{360}
\subitem {surface\_map}, \hyperpage{362}
\item {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$::Workspace},
\hyperpage{1024}
\subitem {extension\_workspace}, \hyperpage{1025}
\subitem {parameter\_pullback}, \hyperpage{1025}
\subitem {surface\_direction}, \hyperpage{1025}
\subitem {surface\_displacement}, \hyperpage{1025}
\subitem {surface\_dual}, \hyperpage{1025}
\subitem {surface\_pullback}, \hyperpage{1025}
\subitem {surface\_workspace}, \hyperpage{1026}
\item {serif::geometry::deformation::DeformationFailure},
\hyperpage{402}
\subitem {element}, \hyperpage{403}
\subitem {message}, \hyperpage{403}
\subitem {point}, \hyperpage{403}
\subitem {reason}, \hyperpage{403}
\item {serif::geometry::deformation::DeformationLinearization$<$ Map $>$},
\hyperpage{403}
\subitem {map}, \hyperpage{404}
\subitem {parameters}, \hyperpage{404}
\item {serif::geometry::deformation::DeformationMap}, \hyperpage{245}
\item {serif::geometry::deformation::DeformationWorkspaceType$<$ Map, Linear $>$},
\hyperpage{406}
\subitem {Type}, \hyperpage{407}
\item {serif::geometry::deformation::DeformationWorkspaceType$<$ Map, true $>$},
\hyperpage{407}
\subitem {Type}, \hyperpage{407}
\item {serif::geometry::deformation::detail}, \hyperpage{134}
\subitem {check\_independent\_harmonics}, \hyperpage{135}
\subitem {determinant\_polynomial}, \hyperpage{135}
\subitem {DeterminantPolynomial}, \hyperpage{135}
\subitem {evaluate\_polynomial}, \hyperpage{135}
\subitem {first\_boundary\_parameter}, \hyperpage{136}
\subitem {JacobianEntries}, \hyperpage{135}
\subitem {make\_harmonic\_modes}, \hyperpage{136}
\subitem {sample\_harmonic\_basis}, \hyperpage{136}
\subitem {validate\_disjoint\_output}, \hyperpage{136}
\item {serif::geometry::deformation::DifferentiableDeformationMap},
\hyperpage{246}
\item {serif::geometry::deformation::DomainDeformation$<$ SurfaceT, InteriorT, VacuumT $>$},
\hyperpage{457}
\subitem {operator==}, \hyperpage{457}
\subitem {stellar\_interior}, \hyperpage{458}
\subitem {surface}, \hyperpage{458}
\subitem {vacuum}, \hyperpage{458}
\item {serif::geometry::deformation::EmptyDeformationWorkspace},
\hyperpage{492}
\item {serif::geometry::deformation::FixedInfinityRadialExtension},
\hyperpage{537}
\subitem {operator==}, \hyperpage{537}
\item {serif::geometry::deformation::GeometryStepLimit},
\hyperpage{592}
\subitem {boundary\_step}, \hyperpage{593}
\subitem {limited\_by\_geometry}, \hyperpage{593}
\subitem {limiting\_element}, \hyperpage{593}
\subitem {limiting\_point}, \hyperpage{593}
\subitem {limiting\_point\_determinant\_at\_step}, \hyperpage{593}
\subitem {limiting\_rule}, \hyperpage{593}
\subitem {minimum\_determinant\_at\_accepted}, \hyperpage{593}
\subitem {minimum\_determinant\_at\_maximum}, \hyperpage{593}
\subitem {sampled\_point\_count}, \hyperpage{593}
\subitem {step}, \hyperpage{593}
\item {serif::geometry::deformation::GeometryStepOptions},
\hyperpage{594}
\subitem {determinant\_floor}, \hyperpage{594}
\subitem {fraction\_to\_boundary}, \hyperpage{594}
\subitem {maximum\_step}, \hyperpage{594}
\item {serif::geometry::deformation::keys}, \hyperpage{137}
\item {serif::geometry::deformation::keys::DomainMap},
\hyperpage{467}
\item {serif::geometry::deformation::keys::InteriorModel},
\hyperpage{638}
\item {serif::geometry::deformation::keys::Linearization},
\hyperpage{671}
\item {serif::geometry::deformation::keys::RadialInterpolation},
\hyperpage{826}
\item {serif::geometry::deformation::keys::ReferenceDiscretization},
\hyperpage{832}
\item {serif::geometry::deformation::keys::ReferenceSurface},
\hyperpage{838}
\item {serif::geometry::deformation::keys::ShapeCoefficients},
\hyperpage{914}
\item {serif::geometry::deformation::keys::SurfaceDisplacement},
\hyperpage{938}
\item {serif::geometry::deformation::keys::SurfaceMap},
\hyperpage{946}
\item {serif::geometry::deformation::keys::SurfaceMetric},
\hyperpage{946}
\item {serif::geometry::deformation::keys::SurfaceModel},
\hyperpage{947}
\item {serif::geometry::deformation::keys::VacuumModel},
\hyperpage{980}
\item {serif::geometry::deformation::keys::VolumeDisplacement},
\hyperpage{1014}
\item {serif::geometry::deformation::keys::VolumeExtension},
\hyperpage{1014}
\item {serif::geometry::deformation::LinearDeformationMap},
\hyperpage{246}
\item {serif::geometry::deformation::NodalRadialSurface},
\hyperpage{716}
\subitem {operator==}, \hyperpage{717}
\subitem {reference\_center}, \hyperpage{717}
\item {serif::geometry::deformation::PowerLawRadialExtension},
\hyperpage{777}
\subitem {operator==}, \hyperpage{777}
\subitem {radial\_power}, \hyperpage{778}
\item {serif::geometry::deformation::RadialExtension},
\hyperpage{822}
\subitem {apply}, \hyperpage{824}
\subitem {apply\_transpose}, \hyperpage{824}
\subitem {input\_size}, \hyperpage{824}
\subitem {InputSpace}, \hyperpage{823}
\subitem {interpolation}, \hyperpage{824}
\subitem {is\_linear}, \hyperpage{825}
\subitem {m\_interpolation}, \hyperpage{825}
\subitem {m\_radial\_weights}, \hyperpage{825}
\subitem {make\_radial\_extension}, \hyperpage{825}
\subitem {output\_size}, \hyperpage{824}
\subitem {OutputSpace}, \hyperpage{823}
\subitem {radial\_weights}, \hyperpage{825}
\subitem {RadialExtension}, \hyperpage{824}
\item {serif::geometry::deformation::RadialInterpolation},
\hyperpage{827}
\subitem {infinity\_radius}, \hyperpage{828}
\subitem {interpolation\_weights}, \hyperpage{828}
\subitem {logical\_radii}, \hyperpage{828}
\subitem {row\_offsets}, \hyperpage{828}
\subitem {scalar\_dof\_count}, \hyperpage{828}
\subitem {stellar\_radius}, \hyperpage{828}
\subitem {stellar\_support}, \hyperpage{828}
\subitem {surface\_columns}, \hyperpage{828}
\subitem {surface\_node\_count}, \hyperpage{828}
\subitem {surface\_scalar\_dofs}, \hyperpage{829}
\subitem {vacuum\_support}, \hyperpage{829}
\item {serif::geometry::deformation::ReferenceSurface},
\hyperpage{839}
\subitem {positions}, \hyperpage{839}
\subitem {scalar\_dofs}, \hyperpage{839}
\item {serif::geometry::deformation::spaces}, \hyperpage{137}
\item {serif::geometry::deformation::spaces::ShapeParameters},
\hyperpage{914}
\item {serif::geometry::deformation::spaces::SurfaceDisplacement},
\hyperpage{938}
\item {serif::geometry::deformation::spaces::VolumeDisplacement},
\hyperpage{1014}
\item {serif::geometry::deformation::SphericalHarmonicMode},
\hyperpage{932}
\subitem {degree}, \hyperpage{933}
\subitem {operator==}, \hyperpage{933}
\subitem {order}, \hyperpage{933}
\item {serif::geometry::deformation::SphericalHarmonicSurface},
\hyperpage{933}
\subitem {maximum\_azimuthal\_order}, \hyperpage{934}
\subitem {maximum\_degree}, \hyperpage{934}
\subitem {operator==}, \hyperpage{934}
\subitem {reference\_center}, \hyperpage{934}
\item {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{939}
\subitem {apply}, \hyperpage{941}
\subitem {apply\_transpose}, \hyperpage{941}
\subitem {build\_surface\_embedding}, \hyperpage{943}
\subitem {has\_nodal\_parameters}, \hyperpage{941}
\subitem {input\_size}, \hyperpage{941}
\subitem {InputSpace}, \hyperpage{941}
\subitem {is\_linear}, \hyperpage{943}
\subitem {modes}, \hyperpage{942}
\subitem {modes\_}, \hyperpage{943}
\subitem {nodal\_basis}, \hyperpage{942}
\subitem {nodal\_basis\_}, \hyperpage{943}
\subitem {output\_size}, \hyperpage{942}
\subitem {OutputSpace}, \hyperpage{941}
\subitem {radial\_directions}, \hyperpage{942}
\subitem {radial\_directions\_}, \hyperpage{943}
\subitem {reference\_positions}, \hyperpage{942}
\subitem {reference\_positions\_}, \hyperpage{943}
\subitem {reference\_radii}, \hyperpage{942}
\subitem {reference\_radii\_}, \hyperpage{944}
\subitem {surface\_node\_count}, \hyperpage{942}
\subitem {SurfaceEmbedding}, \hyperpage{941}
\item {serif::geometry::surface}, \hyperpage{137}
\subitem {boundary\_values}, \hyperpage{139}
\subitem {empty\_surface}, \hyperpage{139}
\subitem {evaluate\_pressure\_surface}, \hyperpage{139}
\subitem {inconsistent\_sample\_count}, \hyperpage{139}
\subitem {Isobaric}, \hyperpage{139}
\subitem {make\_pressure\_surface\_graph}, \hyperpage{140}
\subitem {non\_finite\_eos\_response}, \hyperpage{139}
\subitem {non\_finite\_linearization}, \hyperpage{139}
\subitem {non\_finite\_state}, \hyperpage{139}
\subitem {pressure\_condition}, \hyperpage{141}
\subitem {pressure\_relation\_t}, \hyperpage{139}
\subitem {SurfaceFailureReason}, \hyperpage{139}
\subitem {SurfaceLinearization}, \hyperpage{139}
\subitem {SurfacePoint}, \hyperpage{139}
\item {serif::geometry::surface::BoundaryValues$<$ Term $>$},
\hyperpage{327}
\subitem {operator==}, \hyperpage{328}
\subitem {values}, \hyperpage{328}
\item {serif::geometry::surface::detail}, \hyperpage{141}
\subitem {accumulate\_partial}, \hyperpage{144}
\subitem {BoundTerms}, \hyperpage{143}
\subitem {checked\_linearization}, \hyperpage{144}
\subitem {evaluate\_relation}, \hyperpage{144}
\subitem {evaluate\_response\_samples}, \hyperpage{144}
\subitem {evaluate\_surface\_response}, \hyperpage{144}
\subitem {finite\_state}, \hyperpage{145}
\subitem {is\_pressure\_surface\_formulation}, \hyperpage{147}
\subitem {is\_pressure\_surface\_formulation$<$ DirectPressureSurfaceFormulation$<$ EOS, Bindings, RowQuantity, Relation $>$ $>$},
\hyperpage{147}
\subitem {is\_pressure\_surface\_formulation$<$ PressureSurfaceFormulation$<$ EOS, Bindings, Carrier $>$ $>$},
\hyperpage{147}
\subitem {linearize\_carrier\_samples}, \hyperpage{145}
\subitem {linearize\_pressure\_samples}, \hyperpage{145}
\subitem {linearize\_surface}, \hyperpage{145}
\subitem {make\_surface\_eos\_computation}, \hyperpage{146}
\subitem {make\_surface\_linearization\_computation},
\hyperpage{146}
\subitem {matches\_pressure\_relation}, \hyperpage{146}
\subitem {relation\_input}, \hyperpage{146}
\subitem {state\_value}, \hyperpage{146}
\subitem {supports\_partials}, \hyperpage{147}
\subitem {surface\_point}, \hyperpage{147}
\subitem {surface\_sample\_count}, \hyperpage{147}
\item {serif::geometry::surface::detail::AreSurfaceBindings$<$ Bindings $>$},
\hyperpage{275}
\item {serif::geometry::surface::detail::AreSurfaceBindings$<$ utils::dependencies::Bindings$<$ Entries... $>$ $>$},
\hyperpage{276}
\item {serif::geometry::surface::detail::BoundaryValueTracking},
\hyperpage{329}
\subitem {identity}, \hyperpage{330}
\item {serif::geometry::surface::detail::MatchingPressureRelations$<$ EOS, Bindings, Carrier, Catalog $>$},
\hyperpage{695}
\item {serif::geometry::surface::detail::MatchingPressureRelations$<$ EOS, Bindings, Carrier, eos::relations::RelationCatalog$<$ Relations... $>$ $>$},
\hyperpage{695}
\subitem {count}, \hyperpage{696}
\subitem {Matches}, \hyperpage{696}
\item {serif::geometry::surface::detail::PressureConditionTracking},
\hyperpage{786}
\subitem {capture}, \hyperpage{786}
\subitem {identity}, \hyperpage{786}
\subitem {matches}, \hyperpage{786}
\item {serif::geometry::surface::detail::PressureSurfaceDescription$<$ EOS, Bindings, RowQuantity, RelationT, ResolveCarrier $>$},
\hyperpage{793}
\subitem {CarrierQuantity}, \hyperpage{794}
\subitem {CarrierTerm}, \hyperpage{794}
\subitem {EOSStateQuantities}, \hyperpage{794}
\subitem {EOSStateTerms}, \hyperpage{794}
\subitem {EquationOfState}, \hyperpage{794}
\subitem {Operands}, \hyperpage{794}
\subitem {PhysicalCondition}, \hyperpage{795}
\subitem {PhysicalQuantity}, \hyperpage{795}
\subitem {Relation}, \hyperpage{795}
\subitem {ResidualQuantity}, \hyperpage{795}
\subitem {resolves\_carrier}, \hyperpage{796}
\subitem {StateBindings}, \hyperpage{795}
\subitem {StateQuantities}, \hyperpage{795}
\subitem {StateTerms}, \hyperpage{795}
\subitem {Support}, \hyperpage{796}
\subitem {Test}, \hyperpage{796}
\item {serif::geometry::surface::detail::RelationQuantities$<$ eos::relations::Relation$<$ Output, Inputs... $>$ $>$},
\hyperpage{845}
\subitem {AllInputs}, \hyperpage{845}
\subitem {NonPressureInputs}, \hyperpage{845}
\item {serif::geometry::surface::detail::RelationQuantities$<$ Relation $>$},
\hyperpage{845}
\item {serif::geometry::surface::detail::SurfaceOperands$<$ Terms $>$},
\hyperpage{947}
\item {serif::geometry::surface::detail::SurfaceOperands$<$ utils::dependencies::KeyList$<$ Terms... $>$ $>$},
\hyperpage{947}
\subitem {Type}, \hyperpage{947}
\item {serif::geometry::surface::detail::UniqueTerms$<$ Terms $>$},
\hyperpage{978}
\item {serif::geometry::surface::detail::UniqueTerms$<$ utils::types::TypeList$<$ Terms... $>$ $>$},
\hyperpage{978}
\subitem {Type}, \hyperpage{979}
\item {serif::geometry::surface::DirectPressureSurfaceCompilable},
\hyperpage{247}
\item {serif::geometry::surface::DirectPressureSurfaceFormulation$<$ EOS, Bindings, RowQuantity, Relation $>$},
\hyperpage{419}
\item {serif::geometry::surface::IsobaricSurface}, \hyperpage{645}
\subitem {continuation\_identity}, \hyperpage{647}
\subitem {descriptor}, \hyperpage{647}
\subitem {IsobaricSurface}, \hyperpage{647}
\subitem {m\_targetPressure}, \hyperpage{647}
\subitem {PhysicalQuantity}, \hyperpage{646}
\subitem {target\_pressure}, \hyperpage{647}
\subitem {TargetValue}, \hyperpage{646}
\item {serif::geometry::surface::IsobaricSurface::Parameters},
\hyperpage{749}
\subitem {PSurf}, \hyperpage{749}
\item {serif::geometry::surface::IsobaricSurfaceType},
\hyperpage{247}
\item {serif::geometry::surface::keys}, \hyperpage{148}
\item {serif::geometry::surface::keys::EOSResponse}, \hyperpage{505}
\item {serif::geometry::surface::keys::EquationOfState},
\hyperpage{512}
\item {serif::geometry::surface::keys::Linearization},
\hyperpage{672}
\item {serif::geometry::surface::keys::PressureCondition},
\hyperpage{785}
\item {serif::geometry::surface::PressureSurfaceCompilable},
\hyperpage{247}
\item {serif::geometry::surface::PressureSurfaceDescriptor},
\hyperpage{796}
\subitem {target\_pressure}, \hyperpage{797}
\item {serif::geometry::surface::PressureSurfaceFormulation$<$ EOS, Bindings, Carrier $>$},
\hyperpage{797}
\item {serif::geometry::surface::PressureSurfaceFormulationType},
\hyperpage{248}
\item {serif::geometry::surface::SurfaceEOSResponse$<$ Formulation $>$},
\hyperpage{944}
\subitem {field\_derivatives}, \hyperpage{945}
\subitem {value}, \hyperpage{945}
\item {serif::geometry::surface::SurfaceFailure}, \hyperpage{945}
\subitem {message}, \hyperpage{946}
\subitem {reason}, \hyperpage{946}
\subitem {sample}, \hyperpage{946}
\item {serif::geometry::surface::SurfaceResidualRow}, \hyperpage{248}
\item {serif::geometry::surface::SurfaceScalarTerm}, \hyperpage{248}
\item {serif::geometry::surface::SurfaceStateBindings},
\hyperpage{249}
\item {serif::mapping}, \hyperpage{148}
\subitem {AT\_COMPACTIFIED\_INFINITY}, \hyperpage{150}
\subitem {compute\_hdiv\_mass\_tensor}, \hyperpage{150}
\subitem {compute\_hdiv\_mass\_tensor\_variation}, \hyperpage{150}
\subitem {compute\_scalar\_diffusion\_tensor}, \hyperpage{150}
\subitem {ELEMENT\_1}, \hyperpage{150}
\subitem {ELEMENT\_2}, \hyperpage{150}
\subitem {element\_displacement\_data\_from\_element\_vdofs},
\hyperpage{151}
\subitem {FaceElementSide}, \hyperpage{150}
\subitem {INVALID\_DIMENSION}, \hyperpage{150}
\subitem {INVALID\_REFERENCE\_RADIUS}, \hyperpage{150}
\subitem {make\_MappingStatus\_SERiFErrorCode\_map},
\hyperpage{151}
\subitem {make\_SERIFErrorCode\_MappingStatus\_map},
\hyperpage{151}
\subitem {map\_hcurl\_curl\_to\_physical}, \hyperpage{151}
\subitem {map\_hcurl\_field\_to\_physical}, \hyperpage{151}
\subitem {map\_hdiv\_divergence\_to\_physical}, \hyperpage{151}
\subitem {map\_hdiv\_flux\_to\_physical}, \hyperpage{151}
\subitem {map\_physical\_curl\_to\_hcurl\_reference},
\hyperpage{152}
\subitem {map\_physical\_field\_to\_hcurl\_reference},
\hyperpage{152}
\subitem {map\_physical\_flux\_to\_hdiv\_reference},
\hyperpage{152}
\subitem {map\_physical\_gradient\_to\_reference}, \hyperpage{152}
\subitem {map\_physical\_vector\_gradient\_to\_reference},
\hyperpage{152}
\subitem {map\_reference\_gradient\_to\_physical}, \hyperpage{152}
\subitem {map\_reference\_vector\_gradient\_to\_physical},
\hyperpage{153}
\subitem {MappingStatus}, \hyperpage{150}
\subitem {MappingStatus\_enum\_string\_map}, \hyperpage{153}
\subitem {MappingStatus\_SERiFErrorCode\_map}, \hyperpage{153}
\subitem {MappingStatus\_string\_enum\_map}, \hyperpage{153}
\subitem {NON\_FINITE\_MAPPING\_INPUT}, \hyperpage{150}
\subitem {NON\_FINITE\_MAPPING\_RESULT}, \hyperpage{150}
\subitem {NON\_POSITIVE\_DETERMINATE}, \hyperpage{150}
\subitem {OUTSIDE\_REFERENCE\_DOMAIN}, \hyperpage{150}
\subitem {SERiFErrorCode\_MappingStatus\_map}, \hyperpage{153}
\subitem {VALID}, \hyperpage{150}
\item {serif::mapping::compactification}, \hyperpage{153}
\item {serif::mapping::compactification::ExteriorDomainMap},
\hyperpage{524}
\subitem {\texorpdfstring{$\sim$}{\string~}ExteriorDomainMap},
\hyperpage{525}
\subitem {clone}, \hyperpage{525}
\subitem {evaluate}, \hyperpage{525}
\subitem {evaluate\_variation}, \hyperpage{525}
\subitem {get\_name}, \hyperpage{525}
\subitem {is\_affine\_in\_displacement}, \hyperpage{525}
\item {serif::mapping::compactification::ExteriorMapDirection},
\hyperpage{526}
\subitem {displaced\_position\_variation}, \hyperpage{526}
\subitem {displacement\_jacobian\_variation}, \hyperpage{526}
\item {serif::mapping::compactification::ExteriorMapInput},
\hyperpage{526}
\subitem {compactification\_coordinate}, \hyperpage{527}
\subitem {compactification\_coordinate\_gradient}, \hyperpage{527}
\subitem {displaced\_position}, \hyperpage{527}
\subitem {displacement\_jacobian}, \hyperpage{527}
\subitem {reference\_position}, \hyperpage{527}
\item {serif::mapping::compactification::ExteriorMapResult},
\hyperpage{527}
\subitem {mapping\_jacobian}, \hyperpage{528}
\subitem {physical\_position}, \hyperpage{528}
\item {serif::mapping::compactification::ExteriorMapVariation},
\hyperpage{528}
\subitem {mapping\_jacobian\_variation}, \hyperpage{528}
\subitem {physical\_position\_variation}, \hyperpage{528}
\item {serif::mapping::compactification::KelvinCompactification},
\hyperpage{661}
\subitem {clone}, \hyperpage{663}
\subitem {compute\_radial\_factors}, \hyperpage{663}
\subitem {evaluate}, \hyperpage{663}
\subitem {evaluate\_jacobian\_variation\_factors}, \hyperpage{663}
\subitem {evaluate\_variation}, \hyperpage{663}
\subitem {get\_coordinate\_tolerance}, \hyperpage{663}
\subitem {get\_name}, \hyperpage{663}
\subitem {get\_reference\_infinity\_radius}, \hyperpage{664}
\subitem {get\_reference\_stellar\_radius}, \hyperpage{664}
\subitem {is\_affine\_in\_displacement}, \hyperpage{664}
\subitem {KelvinCompactification}, \hyperpage{662}
\subitem {m\_name}, \hyperpage{664}
\subitem {m\_options}, \hyperpage{664}
\item {serif::mapping::compactification::KelvinCompactification::RadialFactors},
\hyperpage{826}
\subitem {compactification\_coordinate}, \hyperpage{826}
\subitem {computational\_radius}, \hyperpage{826}
\subitem {scale}, \hyperpage{826}
\subitem {scale\_derivative}, \hyperpage{826}
\item {serif::mapping::CompactificationPointData}, \hyperpage{356}
\subitem {compactification\_coordinate}, \hyperpage{356}
\subitem {coordinate\_gradient}, \hyperpage{356}
\item {serif::mapping::DMFixedMeshGeometry}, \hyperpage{431}
\subitem {inverse\_jacobian}, \hyperpage{431}
\subitem {jacobian}, \hyperpage{431}
\subitem {position}, \hyperpage{431}
\subitem {weight}, \hyperpage{431}
\item {serif::mapping::DMGeometryCache}, \hyperpage{431}
\subitem {enabled}, \hyperpage{432}
\subitem {hits}, \hyperpage{432}
\subitem {mesh}, \hyperpage{432}
\subitem {misses}, \hyperpage{432}
\subitem {nodesSequence}, \hyperpage{432}
\subitem {points}, \hyperpage{432}
\subitem {sequence}, \hyperpage{432}
\item {serif::mapping::DMGeometryCacheStatistics}, \hyperpage{433}
\subitem {hits}, \hyperpage{433}
\subitem {misses}, \hyperpage{433}
\subitem {points}, \hyperpage{433}
\item {serif::mapping::DMReferenceDisplacementSample},
\hyperpage{433}
\subitem {gradient}, \hyperpage{433}
\subitem {value}, \hyperpage{433}
\item {serif::mapping::DMWorkspace}, \hyperpage{434}
\subitem {DMWorkspace}, \hyperpage{435}
\subitem {get\_dimension}, \hyperpage{435}
\subitem {m\_compactification\_dshape}, \hyperpage{435}
\subitem {m\_compactification\_point}, \hyperpage{435}
\subitem {m\_compactification\_shape}, \hyperpage{435}
\subitem {m\_dimension}, \hyperpage{435}
\subitem {m\_exterior\_result}, \hyperpage{435}
\subitem {m\_exterior\_variation}, \hyperpage{436}
\subitem {m\_field\_jacobian}, \hyperpage{436}
\subitem {m\_field\_value}, \hyperpage{436}
\subitem {m\_full\_element\_jacobian}, \hyperpage{436}
\subitem {m\_mapped\_normal}, \hyperpage{436}
\subitem {m\_matrix\_temp\_1}, \hyperpage{436}
\subitem {m\_matrix\_temp\_2}, \hyperpage{436}
\subitem {m\_mesh\_dshape}, \hyperpage{436}
\subitem {m\_reference\_dshape}, \hyperpage{436}
\subitem {m\_reference\_field\_jacobian}, \hyperpage{436}
\subitem {m\_reference\_normal}, \hyperpage{437}
\subitem {m\_shape}, \hyperpage{437}
\subitem {m\_vector\_temp}, \hyperpage{437}
\subitem {set\_dimension}, \hyperpage{435}
\item {serif::mapping::DomainMapper}, \hyperpage{467}
\subitem {\texorpdfstring{$\sim$}{\string~}DomainMapper},
\hyperpage{469}
\subitem {clear\_geometry\_cache}, \hyperpage{469}
\subitem {clone}, \hyperpage{469}
\subitem {DomainMapper}, \hyperpage{469}
\subitem {evaluate\_compactification\_coordinate}, \hyperpage{470}
\subitem {evaluate\_displacement\_field}, \hyperpage{470}
\subitem {evaluate\_face}, \hyperpage{470}
\subitem {evaluate\_face\_variation}, \hyperpage{470}
\subitem {evaluate\_point}, \hyperpage{470}
\subitem {evaluate\_point\_impl}, \hyperpage{471}
\subitem {evaluate\_point\_variation}, \hyperpage{471}
\subitem {evaluate\_point\_variation\_impl}, \hyperpage{471}
\subitem {evaluate\_volume}, \hyperpage{471}
\subitem {evaluate\_volume\_variation}, \hyperpage{472}
\subitem {get\_dimension}, \hyperpage{472}
\subitem {get\_exterior\_map}, \hyperpage{472}
\subitem {get\_fixed\_mesh\_geometry}, \hyperpage{472}
\subitem {get\_geometry\_cache\_statistics}, \hyperpage{472}
\subitem {is\_compactified\_element}, \hyperpage{472}
\subitem {is\_geometry\_cache\_enabled}, \hyperpage{473}
\subitem {m\_exterior\_map}, \hyperpage{474}
\subitem {m\_geometryCache}, \hyperpage{474}
\subitem {m\_options}, \hyperpage{474}
\subitem {operator=}, \hyperpage{473}
\subitem {select\_face\_element\_integration\_point},
\hyperpage{473}
\subitem {select\_face\_element\_transformation}, \hyperpage{473}
\subitem {set\_geometry\_cache\_enabled}, \hyperpage{473}
\subitem {validate\_element\_data}, \hyperpage{473}
\item {serif::mapping::ElementCompactificationData}, \hyperpage{485}
\subitem {ElementCompactificationData}, \hyperpage{485}
\subitem {get\_dof\_count}, \hyperpage{485}
\subitem {get\_dofs}, \hyperpage{485}
\subitem {get\_element}, \hyperpage{486}
\subitem {m\_dofs}, \hyperpage{486}
\subitem {m\_element}, \hyperpage{486}
\item {serif::mapping::ElementDisplacementData}, \hyperpage{488}
\subitem {ElementDisplacementData}, \hyperpage{489}
\subitem {get\_dimension}, \hyperpage{489}
\subitem {get\_dof\_count}, \hyperpage{489}
\subitem {get\_dof\_matrix}, \hyperpage{489}
\subitem {get\_element}, \hyperpage{489}
\subitem {get\_ordering}, \hyperpage{489}
\subitem {m\_dimension}, \hyperpage{489}
\subitem {m\_dof\_matrix}, \hyperpage{489}
\subitem {m\_element}, \hyperpage{489}
\subitem {m\_ordering}, \hyperpage{490}
\item {serif::mapping::ElementMappingData}, \hyperpage{491}
\subitem {compactification}, \hyperpage{492}
\subitem {displacement}, \hyperpage{492}
\item {serif::mapping::FaceMappingContext}, \hyperpage{529}
\subitem {mapping}, \hyperpage{530}
\subitem {physical\_surface\_weight}, \hyperpage{530}
\subitem {quadrature}, \hyperpage{530}
\subitem {reference\_normal}, \hyperpage{530}
\subitem {reference\_surface\_weight}, \hyperpage{530}
\item {serif::mapping::FaceMappingVariation}, \hyperpage{531}
\subitem {mapping}, \hyperpage{531}
\subitem {normal\_flux\_scale\_variation}, \hyperpage{531}
\subitem {physical\_normal\_variation}, \hyperpage{531}
\subitem {physical\_surface\_weight\_variation}, \hyperpage{531}
\item {serif::mapping::FaceQuadratureContext}, \hyperpage{532}
\subitem {ds}, \hyperpage{532}
\subitem {normal}, \hyperpage{532}
\subitem {v\_dot\_n\_scale}, \hyperpage{532}
\item {serif::mapping::GridFunctionMappingEvaluator}, \hyperpage{615}
\subitem {evaluate\_face}, \hyperpage{616}
\subitem {evaluate\_point}, \hyperpage{616}
\subitem {evaluate\_volume}, \hyperpage{617}
\subitem {get\_face\_quadrature\_context}, \hyperpage{617}
\subitem {get\_physical\_point}, \hyperpage{617}
\subitem {get\_quadrature\_context}, \hyperpage{617}
\subitem {GridFunctionMappingEvaluator}, \hyperpage{616}
\subitem {invalidate\_cache}, \hyperpage{617}
\subitem {invalidate\_for\_changed\_spaces}, \hyperpage{617}
\subitem {load\_element}, \hyperpage{617}
\subitem {m\_cached\_element\_id}, \hyperpage{618}
\subitem {m\_compactification\_coordinate}, \hyperpage{618}
\subitem {m\_compactification\_data}, \hyperpage{618}
\subitem {m\_compactification\_dofs}, \hyperpage{618}
\subitem {m\_compactification\_space}, \hyperpage{618}
\subitem {m\_compactification\_space\_sequence}, \hyperpage{618}
\subitem {m\_displacement}, \hyperpage{618}
\subitem {m\_displacement\_data}, \hyperpage{619}
\subitem {m\_displacement\_dofs}, \hyperpage{619}
\subitem {m\_displacement\_space}, \hyperpage{619}
\subitem {m\_displacement\_space\_sequence}, \hyperpage{619}
\subitem {m\_element\_compactification}, \hyperpage{619}
\subitem {m\_element\_displacement}, \hyperpage{619}
\subitem {m\_mapper}, \hyperpage{619}
\subitem {m\_workspace}, \hyperpage{619}
\subitem {refresh}, \hyperpage{618}
\subitem {validate\_field\_bindings}, \hyperpage{618}
\item {serif::mapping::MappingPointContext}, \hyperpage{676}
\subitem {compactified}, \hyperpage{677}
\subitem {displaced\_position}, \hyperpage{677}
\subitem {displacement\_jacobian}, \hyperpage{677}
\subitem {inverse\_mapping\_jacobian}, \hyperpage{677}
\subitem {mapping\_determinate}, \hyperpage{677}
\subitem {mapping\_jacobian}, \hyperpage{677}
\subitem {physical\_position}, \hyperpage{677}
\subitem {reference\_position}, \hyperpage{677}
\item {serif::mapping::MappingPointVariation}, \hyperpage{678}
\subitem {displacement\_jacobian\_variation}, \hyperpage{678}
\subitem {displacement\_variation}, \hyperpage{678}
\subitem {inverse\_mapping\_jacobian\_variation}, \hyperpage{678}
\subitem {mapping\_determinate\_variation}, \hyperpage{678}
\subitem {mapping\_jacobian\_variation}, \hyperpage{678}
\subitem {physical\_position\_variation}, \hyperpage{679}
\item {serif::mapping::PhysicalPositionFunctionCoefficient},
\hyperpage{756}
\subitem {Eval}, \hyperpage{757}
\subitem {Func}, \hyperpage{757}
\subitem {m\_f}, \hyperpage{757}
\subitem {m\_mapping}, \hyperpage{757}
\subitem {PhysicalPositionFunctionCoefficient}, \hyperpage{757}
\item {serif::mapping::VolumeMappingCache}, \hyperpage{1015}
\subitem {get\_dimension}, \hyperpage{1015}
\subitem {get\_point\_count}, \hyperpage{1015}
\subitem {get\_point\_data}, \hyperpage{1016}
\subitem {load}, \hyperpage{1016}
\subitem {load\_inverse\_jacobian}, \hyperpage{1016}
\subitem {m\_data}, \hyperpage{1016}
\subitem {m\_dimension}, \hyperpage{1016}
\subitem {m\_point\_count}, \hyperpage{1017}
\subitem {m\_point\_stride}, \hyperpage{1017}
\subitem {set\_size}, \hyperpage{1016}
\subitem {store}, \hyperpage{1016}
\subitem {validate\_point}, \hyperpage{1016}
\item {serif::mapping::VolumeMappingContext}, \hyperpage{1017}
\subitem {mapping}, \hyperpage{1018}
\subitem {quadrature}, \hyperpage{1018}
\item {serif::mapping::VolumeMappingVariation}, \hyperpage{1018}
\subitem {inverse\_element\_jacobian\_variation}, \hyperpage{1019}
\subitem {mapping}, \hyperpage{1019}
\subitem {weight\_variation}, \hyperpage{1019}
\item {serif::mapping::VolumeQuadratureContext}, \hyperpage{1022}
\subitem {J\_element\_to\_physical\_inverse}, \hyperpage{1022}
\subitem {mapping\_determinate}, \hyperpage{1022}
\subitem {physical\_integration\_weight}, \hyperpage{1022}
\item {serif::meta}, \hyperpage{154}
\subitem {enum\_to\_enum\_string\_map}, \hyperpage{154}
\subitem {enum\_to\_string}, \hyperpage{154}
\subitem {enum\_to\_string\_enum\_map}, \hyperpage{154}
\subitem {template\_name}, \hyperpage{154}
\subitem {type\_name}, \hyperpage{154}
\item {serif::operators}, \hyperpage{155}
\subitem {bind\_contributions}, \hyperpage{159}
\subitem {CentralDensity}, \hyperpage{156}
\subitem {Closure}, \hyperpage{156}
\subitem {Constant}, \hyperpage{156}
\subitem {Density}, \hyperpage{157}
\subitem {DensityValue}, \hyperpage{157}
\subitem {Displacement}, \hyperpage{157}
\subitem {DisplacementDivergence}, \hyperpage{157}
\subitem {DisplacementValue}, \hyperpage{157}
\subitem {Enthalpy}, \hyperpage{157}
\subitem {EnthalpyGradient}, \hyperpage{157}
\subitem {EnthalpyValue}, \hyperpage{157}
\subitem {for\_each\_contribution}, \hyperpage{159}
\subitem {GravityDivergence}, \hyperpage{157}
\subitem {GravityValue}, \hyperpage{157}
\subitem {Mass}, \hyperpage{158}
\subitem {Mechanical}, \hyperpage{158}
\subitem {MechanicalDifference}, \hyperpage{158}
\subitem {MixedSamples}, \hyperpage{158}
\subitem {Momentum}, \hyperpage{158}
\subitem {Omega}, \hyperpage{158}
\subitem {Potential}, \hyperpage{158}
\subitem {Pressure}, \hyperpage{158}
\subitem {ScaledMechanical}, \hyperpage{158}
\subitem {ScaledPoisson}, \hyperpage{158}
\subitem {Schema}, \hyperpage{159}
\subitem {SurfacePressure}, \hyperpage{159}
\item {serif::operators::backend}, \hyperpage{159}
\item {serif::operators::backend::mfem}, \hyperpage{159}
\subitem {accumulate\_element\_result}, \hyperpage{173}
\subitem {add\_jacobian\_transpose\_rows}, \hyperpage{173}
\subitem {add\_point\_border\_residual}, \hyperpage{173}
\subitem {apply\_jacobian}, \hyperpage{173, 174}
\subitem {apply\_jacobian\_rows}, \hyperpage{174}
\subitem {apply\_jacobian\_transpose}, \hyperpage{174}
\subitem {apply\_point\_border\_jacobian}, \hyperpage{175}
\subitem {apply\_point\_border\_jacobian\_transpose},
\hyperpage{175}
\subitem {apply\_residual\_rows}, \hyperpage{175}
\subitem {apply\_volume\_direction}, \hyperpage{175}
\subitem {bind}, \hyperpage{176}
\subitem {Centering}, \hyperpage{169}
\subitem {Closure}, \hyperpage{169}
\subitem {collect\_volume\_results}, \hyperpage{176}
\subitem {connect\_volume\_contributions}, \hyperpage{177}
\subitem {ContractionMode}, \hyperpage{172}
\subitem {Density}, \hyperpage{170}
\subitem {DensityBinding}, \hyperpage{170}
\subitem {DisplacementBinding}, \hyperpage{170}
\subitem {element\_equation\_point}, \hyperpage{177}
\subitem {element\_jacobian\_action}, \hyperpage{177}
\subitem {element\_jacobian\_transpose}, \hyperpage{177}
\subitem {element\_residual}, \hyperpage{178}
\subitem {element\_values}, \hyperpage{178}
\subitem {ElementBatch}, \hyperpage{170}
\subitem {EnthalpyBinding}, \hyperpage{170}
\subitem {EQUATION}, \hyperpage{173}
\subitem {equation\_rule}, \hyperpage{178}
\subitem {evaluate\_contribution\_equation}, \hyperpage{178}
\subitem {evaluate\_element\_equation}, \hyperpage{179}
\subitem {evaluate\_nodal\_values}, \hyperpage{179}
\subitem {for\_each\_volume\_element}, \hyperpage{179}
\subitem {geometry\_integrand\_variation}, \hyperpage{179}
\subitem {index}, \hyperpage{191}
\subitem {integration\_order}, \hyperpage{180}
\subitem {make\_boundary\_discretization}, \hyperpage{180}
\subitem {make\_contribution\_computations}, \hyperpage{180}
\subitem {make\_nodal\_dependency\_context}, \hyperpage{180}
\subitem {make\_nodal\_discretization}, \hyperpage{180}
\subitem {make\_nodal\_equation\_cache}, \hyperpage{181}
\subitem {make\_nodal\_equation\_computation}, \hyperpage{181}
\subitem {make\_nodal\_equation\_point}, \hyperpage{181}
\subitem {make\_operand\_computations}, \hyperpage{181}
\subitem {make\_point\_border\_cache}, \hyperpage{181}
\subitem {make\_point\_border\_dependency\_context},
\hyperpage{182}
\subitem {make\_point\_border\_discretization}, \hyperpage{182}
\subitem {make\_point\_discretization}, \hyperpage{182}
\subitem {make\_term\_coefficients}, \hyperpage{182}
\subitem {make\_volume\_equation\_cache}, \hyperpage{182}
\subitem {make\_volume\_equation\_computations}, \hyperpage{183}
\subitem {make\_volume\_inputs}, \hyperpage{183, 184}
\subitem {map\_contribution\_geometry}, \hyperpage{184}
\subitem {map\_contribution\_operand}, \hyperpage{184}
\subitem {map\_element\_geometry}, \hyperpage{185}
\subitem {map\_element\_operand}, \hyperpage{185}
\subitem {MAPPING}, \hyperpage{173}
\subitem {mask\_residual\_dual}, \hyperpage{185}
\subitem {nodal\_work\_report}, \hyperpage{185}
\subitem {NodalCache}, \hyperpage{170}
\subitem {NodalCoefficients}, \hyperpage{170}
\subitem {NodalMesh}, \hyperpage{170}
\subitem {NON\_FINITE}, \hyperpage{173}
\subitem {PreparationMode}, \hyperpage{171}
\subitem {PreparationRejectionReason}, \hyperpage{172}
\subitem {prepare\_nodal}, \hyperpage{185}
\subitem {prepare\_point\_border}, \hyperpage{186}
\subitem {prepare\_volume}, \hyperpage{186}
\subitem {ReferenceOperation}, \hyperpage{173}
\subitem {report\_contribution\_preparation}, \hyperpage{186}
\subitem {sample\_contribution\_basis}, \hyperpage{186}
\subitem {sample\_contribution\_operand}, \hyperpage{187}
\subitem {sample\_element\_basis}, \hyperpage{187}
\subitem {SamplesFor}, \hyperpage{171}
\subitem {Schema}, \hyperpage{171}
\subitem {select\_nodal\_values}, \hyperpage{187}
\subitem {store\_element\_linearization}, \hyperpage{187}
\subitem {store\_nodal\_linearization}, \hyperpage{188}
\subitem {tensor\_element\_count}, \hyperpage{188}
\subitem {try\_prepare\_nodal}, \hyperpage{188}
\subitem {try\_prepare\_point\_border}, \hyperpage{188}
\subitem {try\_prepare\_validated}, \hyperpage{189}
\subitem {try\_prepare\_volume}, \hyperpage{189}
\subitem {validate\_nodal\_discretization}, \hyperpage{189}
\subitem {validate\_nodal\_output}, \hyperpage{189}
\subitem {validate\_nodal\_selection}, \hyperpage{189}
\subitem {validate\_point\_border\_outputs}, \hyperpage{190}
\subitem {validate\_volume\_data}, \hyperpage{190}
\subitem {validate\_volume\_discretization}, \hyperpage{190}
\subitem {values}, \hyperpage{191}
\subitem {Vector}, \hyperpage{171}
\subitem {volume\_height}, \hyperpage{190}
\subitem {volume\_residual}, \hyperpage{190}
\subitem {volume\_width}, \hyperpage{191}
\subitem {volume\_work\_report}, \hyperpage{191}
\subitem {VolumeCache}, \hyperpage{171}
\subitem {VolumeCoefficients}, \hyperpage{171}
\subitem {VolumeDiscretization}, \hyperpage{191}
\subitem {VolumeEquationOf}, \hyperpage{171}
\subitem {VolumeInputs}, \hyperpage{172}
\subitem {VolumeMesh}, \hyperpage{172}
\subitem {VolumeOperandResult}, \hyperpage{172}
\item {serif::operators::backend::mfem::AffinePointEquation},
\hyperpage{249}
\item {serif::operators::backend::mfem::BasisBindings$<$ ColumnCount $>$},
\hyperpage{290}
\subitem {columns}, \hyperpage{291}
\subitem {compactification\_space}, \hyperpage{291}
\subitem {displacement\_binding}, \hyperpage{291}
\subitem {mapper}, \hyperpage{291}
\subitem {nodes\_sequence}, \hyperpage{291}
\subitem {operator==}, \hyperpage{291}
\subitem {residual\_binding}, \hyperpage{291}
\item {serif::operators::backend::mfem::BasisEvaluation},
\hyperpage{300}
\subitem {evaluate}, \hyperpage{303}
\subitem {height}, \hyperpage{303}
\subitem {integrate}, \hyperpage{303}
\subitem {m\_components}, \hyperpage{306}
\subitem {m\_dense}, \hyperpage{306}
\subitem {m\_mapping}, \hyperpage{306}
\subitem {m\_points}, \hyperpage{306}
\subitem {m\_tensor}, \hyperpage{306}
\subitem {m\_width}, \hyperpage{306}
\subitem {map\_point}, \hyperpage{304}
\subitem {reset\_from}, \hyperpage{304}
\subitem {sample}, \hyperpage{304}
\subitem {set\_constant}, \hyperpage{305}
\subitem {uses\_tensor}, \hyperpage{305}
\subitem {width}, \hyperpage{305}
\item {serif::operators::backend::mfem::BasisWorkspace},
\hyperpage{308}
\subitem {reference\_values}, \hyperpage{308}
\subitem {tensor}, \hyperpage{308}
\item {serif::operators::backend::mfem::ClosureInputsAccept},
\hyperpage{250}
\item {serif::operators::backend::mfem::ClosureResult},
\hyperpage{250}
\item {serif::operators::backend::mfem::CoefficientTracking},
\hyperpage{350}
\subitem {capture}, \hyperpage{351, 352}
\subitem {identity}, \hyperpage{352}
\subitem {matches}, \hyperpage{352}
\item {serif::operators::backend::mfem::CoefficientView$<$ BindingT $>$},
\hyperpage{353}
\subitem {binding}, \hyperpage{354}
\subitem {Term}, \hyperpage{354}
\subitem {values}, \hyperpage{354}
\item {serif::operators::backend::mfem::CompactificationCoefficients},
\hyperpage{356}
\item {serif::operators::backend::mfem::ContributionData$<$ OperandCount $>$},
\hyperpage{391}
\subitem {elements}, \hyperpage{391}
\subitem {residual\_offset}, \hyperpage{391}
\item {serif::operators::backend::mfem::DisplacementCoefficients},
\hyperpage{425}
\item {serif::operators::backend::mfem::ElementBasis$<$ OperandCount $>$},
\hyperpage{484}
\subitem {displacement\_basis}, \hyperpage{484}
\subitem {element}, \hyperpage{484}
\subitem {reference\_operand\_basis}, \hyperpage{484}
\subitem {reference\_test\_basis}, \hyperpage{484}
\subitem {rule}, \hyperpage{485}
\item {serif::operators::backend::mfem::ElementData$<$ OperandCount $>$},
\hyperpage{486}
\subitem {basis}, \hyperpage{487}
\subitem {element}, \hyperpage{487}
\subitem {geometry}, \hyperpage{487}
\subitem {reference\_operand\_values}, \hyperpage{487}
\subitem {validation\_integral}, \hyperpage{487}
\subitem {weighted\_field\_derivatives}, \hyperpage{488}
\subitem {weighted\_position\_derivative}, \hyperpage{488}
\subitem {weighted\_residual}, \hyperpage{488}
\item {serif::operators::backend::mfem::ElementGeometry$<$ OperandCount $>$},
\hyperpage{490}
\subitem {compactification}, \hyperpage{491}
\subitem {displacement}, \hyperpage{491}
\subitem {mapping}, \hyperpage{491}
\subitem {operand\_basis}, \hyperpage{491}
\subitem {test\_basis}, \hyperpage{491}
\item {serif::operators::backend::mfem::EvaluableOperand},
\hyperpage{250}
\item {serif::operators::backend::mfem::JacobianOperator$<$ CacheT $>$},
\hyperpage{657}
\subitem {checked\_data}, \hyperpage{659}
\subitem {JacobianOperator}, \hyperpage{659}
\subitem {m\_cache}, \hyperpage{660}
\subitem {m\_workspace}, \hyperpage{660}
\subitem {Mult}, \hyperpage{659}
\subitem {MultTranspose}, \hyperpage{660}
\item {serif::operators::backend::mfem::MappingCoefficients},
\hyperpage{676}
\subitem {binding}, \hyperpage{676}
\subitem {values}, \hyperpage{676}
\item {serif::operators::backend::mfem::MeshAndCoefficientBindings},
\hyperpage{698}
\item {serif::operators::backend::mfem::MetadataTracking},
\hyperpage{702}
\subitem {identity}, \hyperpage{703}
\item {serif::operators::backend::mfem::nodal\_keys}, \hyperpage{192}
\item {serif::operators::backend::mfem::nodal\_keys::BorderLinearization},
\hyperpage{314}
\item {serif::operators::backend::mfem::nodal\_keys::Linearization},
\hyperpage{672}
\item {serif::operators::backend::mfem::NodalData$<$ EquationT, SchemaT $>$},
\hyperpage{713}
\subitem {derivative}, \hyperpage{714}
\subitem {Discretization}, \hyperpage{714}
\subitem {discretization}, \hyperpage{714}
\subitem {residual}, \hyperpage{714}
\item {serif::operators::backend::mfem::NodalDiscretization$<$ EquationT, SchemaT $>$},
\hyperpage{714}
\subitem {components}, \hyperpage{716}
\subitem {Equation}, \hyperpage{715}
\subitem {residual\_binding}, \hyperpage{716}
\subitem {ResidualBinding}, \hyperpage{715}
\subitem {selected\_rows}, \hyperpage{716}
\subitem {Test}, \hyperpage{715}
\subitem {Value}, \hyperpage{715}
\item {serif::operators::backend::mfem::NodalValueTracking},
\hyperpage{720}
\subitem {identity}, \hyperpage{721}
\item {serif::operators::backend::mfem::NumericalWork},
\hyperpage{723}
\subitem {did\_work}, \hyperpage{724}
\subitem {geometry\_points}, \hyperpage{724}
\subitem {physics\_points}, \hyperpage{724}
\subitem {refreshed\_scalars}, \hyperpage{724}
\subitem {reused\_elements}, \hyperpage{724}
\subitem {sampled\_operands}, \hyperpage{724}
\item {serif::operators::backend::mfem::OperandEvaluator$<$ OperandT $>$},
\hyperpage{728}
\subitem {components}, \hyperpage{732}
\subitem {divergence}, \hyperpage{732}
\subitem {evaluate}, \hyperpage{730}
\subitem {geometry\_dependent}, \hyperpage{732}
\subitem {geometry\_variation}, \hyperpage{730}
\subitem {global\_scalar}, \hyperpage{732}
\subitem {gradient\_trace}, \hyperpage{730}
\subitem {h1\_divergence}, \hyperpage{732}
\subitem {hdiv}, \hyperpage{732}
\subitem {integrate}, \hyperpage{730}
\subitem {map\_basis\_point}, \hyperpage{731}
\subitem {physical\_value}, \hyperpage{731}
\subitem {reference\_components}, \hyperpage{733}
\subitem {reference\_value}, \hyperpage{731}
\subitem {ReferenceValue}, \hyperpage{729}
\subitem {sample\_basis}, \hyperpage{731}
\subitem {Term}, \hyperpage{729}
\subitem {Value}, \hyperpage{730}
\subitem {vector\_copies}, \hyperpage{733}
\item {serif::operators::backend::mfem::OperandSamples},
\hyperpage{735}
\subitem {physical}, \hyperpage{736}
\subitem {reference}, \hyperpage{736}
\item {serif::operators::backend::mfem::PointBorderData$<$ EquationT, SchemaT $>$},
\hyperpage{759}
\subitem {Border}, \hyperpage{760}
\subitem {border\_binding}, \hyperpage{760}
\subitem {border\_coefficient}, \hyperpage{760}
\subitem {nodal}, \hyperpage{760}
\item {serif::operators::backend::mfem::PointBorderDiscretization$<$ EquationT, SchemaT $>$},
\hyperpage{760}
\subitem {border\_binding}, \hyperpage{761}
\subitem {BorderBinding}, \hyperpage{761}
\subitem {Equation}, \hyperpage{761}
\subitem {nodal}, \hyperpage{761}
\item {serif::operators::backend::mfem::PreparationRejection},
\hyperpage{780}
\subitem {element}, \hyperpage{781}
\subitem {mapping\_status}, \hyperpage{781}
\subitem {message}, \hyperpage{781}
\subitem {quadrature\_point}, \hyperpage{781}
\subitem {reason}, \hyperpage{781}
\item {serif::operators::backend::mfem::SelectedNodalValues},
\hyperpage{910}
\subitem {selected\_rows}, \hyperpage{911}
\subitem {values}, \hyperpage{911}
\item {serif::operators::backend::mfem::TensorBasisCache},
\hyperpage{957}
\subitem {clear}, \hyperpage{958}
\subitem {get}, \hyperpage{958}
\subitem {m\_entries}, \hyperpage{959}
\subitem {size}, \hyperpage{959}
\item {serif::operators::backend::mfem::TensorBasisCache::Entry},
\hyperpage{501}
\subitem {basis}, \hyperpage{501}
\subitem {copies}, \hyperpage{501}
\subitem {element}, \hyperpage{501}
\subitem {operation}, \hyperpage{501}
\subitem {points}, \hyperpage{502}
\item {serif::operators::backend::mfem::volume\_keys},
\hyperpage{192}
\item {serif::operators::backend::mfem::volume\_keys::Basis$<$ Contribution $>$},
\hyperpage{290}
\item {serif::operators::backend::mfem::volume\_keys::Geometry$<$ Contribution $>$},
\hyperpage{591}
\item {serif::operators::backend::mfem::volume\_keys::Linearization},
\hyperpage{672}
\item {serif::operators::backend::mfem::volume\_keys::PhysicalValues$<$ Contribution, OperandT $>$},
\hyperpage{759}
\item {serif::operators::backend::mfem::volume\_keys::QuadratureLinearization$<$ Contribution $>$},
\hyperpage{804}
\item {serif::operators::backend::mfem::volume\_keys::ReferenceValues$<$ Contribution, OperandT $>$},
\hyperpage{840}
\item {serif::operators::backend::mfem::VolumeConfiguration$<$ EquationT, SchemaT $>$},
\hyperpage{1007}
\subitem {discretization}, \hyperpage{1008}
\subitem {DisplacementBinding}, \hyperpage{1007}
\subitem {equation}, \hyperpage{1008}
\subitem {options}, \hyperpage{1008}
\item {serif::operators::backend::mfem::VolumeData$<$ EquationT, SchemaT $>$},
\hyperpage{1010}
\subitem {bindings}, \hyperpage{1011}
\subitem {configuration}, \hyperpage{1011}
\subitem {contributions}, \hyperpage{1011}
\subitem {Equation}, \hyperpage{1011}
\subitem {Plan}, \hyperpage{1011}
\subitem {residual}, \hyperpage{1011}
\subitem {Schema}, \hyperpage{1011}
\item {serif::operators::backend::mfem::VolumeDiscretization$<$ TestT, SchemaT $>$},
\hyperpage{1012}
\subitem {compactification}, \hyperpage{1013}
\subitem {compactification\_sequence}, \hyperpage{1013}
\subitem {compactification\_space}, \hyperpage{1013}
\subitem {displacement\_binding}, \hyperpage{1013}
\subitem {DisplacementBinding}, \hyperpage{1013}
\subitem {mapper}, \hyperpage{1013}
\subitem {residual\_binding}, \hyperpage{1013}
\subitem {RowBinding}, \hyperpage{1013}
\item {serif::operators::backend::mfem::VolumeOptions},
\hyperpage{1021}
\subitem {contraction\_mode}, \hyperpage{1022}
\subitem {quadrature\_policy}, \hyperpage{1022}
\item {serif::operators::backend::mfem::VolumeScratch},
\hyperpage{1023}
\subitem {basis}, \hyperpage{1023}
\subitem {workspace}, \hyperpage{1023}
\item {serif::operators::backend::mfem::Workspace}, \hyperpage{1026}
\subitem {basis}, \hyperpage{1027}
\subitem {displacement\_direction}, \hyperpage{1027}
\subitem {displacement\_dual}, \hyperpage{1027}
\subitem {displacement\_gradient}, \hyperpage{1027}
\subitem {displacement\_samples}, \hyperpage{1027}
\subitem {displacement\_value}, \hyperpage{1027}
\subitem {element\_result}, \hyperpage{1027}
\subitem {element\_values}, \hyperpage{1028}
\subitem {full\_result}, \hyperpage{1028}
\subitem {mapping\_context}, \hyperpage{1028}
\subitem {mapping\_variation}, \hyperpage{1028}
\subitem {mapping\_workspace}, \hyperpage{1028}
\subitem {operand\_dual}, \hyperpage{1028}
\subitem {operand\_values}, \hyperpage{1028}
\subitem {quadrature\_values}, \hyperpage{1028}
\subitem {reference\_test\_values}, \hyperpage{1028}
\subitem {test\_basis\_variation}, \hyperpage{1028}
\subitem {test\_values}, \hyperpage{1029}
\subitem {test\_variation\_result}, \hyperpage{1029}
\item {serif::operators::BadContributionCollection}, \hyperpage{277}
\subitem {contributions}, \hyperpage{278}
\subitem {name}, \hyperpage{278}
\subitem {Test}, \hyperpage{278}
\item {serif::operators::BadContributionRow}, \hyperpage{279}
\subitem {contributions}, \hyperpage{280}
\subitem {name}, \hyperpage{280}
\subitem {Test}, \hyperpage{279}
\item {serif::operators::BarotropicHydrostaticEquilibrium},
\hyperpage{287}
\subitem {additional\_order}, \hyperpage{289}
\subitem {AngularVelocity}, \hyperpage{288}
\subitem {BarotropicHydrostaticEquilibrium}, \hyperpage{289}
\subitem {Constant}, \hyperpage{288}
\subitem {evaluate}, \hyperpage{289}
\subitem {m\_rotation}, \hyperpage{289}
\subitem {name}, \hyperpage{289}
\subitem {Operands}, \hyperpage{288}
\subitem {Potential}, \hyperpage{288}
\subitem {Test}, \hyperpage{289}
\item {serif::operators::CanSubtract}, \hyperpage{251}
\item {serif::operators::CanSum}, \hyperpage{251}
\item {serif::operators::ContributionBinding$<$ EquationT $>$},
\hyperpage{388}
\subitem {coefficient}, \hyperpage{389}
\subitem {equation}, \hyperpage{389}
\item {serif::operators::detail}, \hyperpage{192}
\subitem {bind\_contributions}, \hyperpage{193}
\subitem {visit\_contributions}, \hyperpage{193}
\item {serif::operators::detail::AsKeyList$<$ ListT $>$},
\hyperpage{276}
\item {serif::operators::detail::AsKeyList$<$ utils::types::TypeList$<$ T... $>$ $>$},
\hyperpage{277}
\subitem {type}, \hyperpage{277}
\item {serif::operators::detail::Columns$<$ ListT $>$},
\hyperpage{355}
\item {serif::operators::detail::Columns$<$ utils::types::TypeList$<$ O... $>$ $>$},
\hyperpage{355}
\subitem {type}, \hyperpage{355}
\item {serif::operators::detail::ContributionChildren$<$ EquationT $>$},
\hyperpage{389}
\subitem {ContributionChildren}, \hyperpage{390}
\subitem {parent}, \hyperpage{390}
\subitem {values}, \hyperpage{390}
\item {serif::operators::detail::ContributionOperands$<$ std::tuple$<$ C... $>$ $>$},
\hyperpage{392}
\item {serif::operators::detail::ContributionOperands$<$ TupleT $>$},
\hyperpage{391}
\item {serif::operators::detail::CouplingForm$<$ Input, TestOperand $>$},
\hyperpage{398}
\subitem {Test}, \hyperpage{399}
\subitem {Trial}, \hyperpage{399}
\subitem {type}, \hyperpage{399}
\item {serif::operators::detail::Join$<$ Lists $>$}, \hyperpage{660}
\subitem {type}, \hyperpage{661}
\item {serif::operators::EquationPlan$<$ EquationT, OperandsT $>$},
\hyperpage{512}
\item {serif::operators::EquationPlan$<$ EquationT, utils::types::TypeList$<$ O... $>$ $>$},
\hyperpage{512}
\subitem {column\_count}, \hyperpage{515}
\subitem {column\_index}, \hyperpage{514}
\subitem {Columns}, \hyperpage{513}
\subitem {component\_count}, \hyperpage{515}
\subitem {component\_offset}, \hyperpage{514}
\subitem {for\_each\_column}, \hyperpage{514}
\subitem {for\_each\_input}, \hyperpage{514}
\subitem {for\_each\_operand}, \hyperpage{514}
\subitem {Form}, \hyperpage{513}
\subitem {operand\_count}, \hyperpage{515}
\subitem {Operands}, \hyperpage{513}
\subitem {Support}, \hyperpage{513}
\subitem {Test}, \hyperpage{514}
\item {serif::operators::EquationRegistry$<$ EquationTs $>$},
\hyperpage{518}
\subitem {EquationRegistry}, \hyperpage{519}
\subitem {Equations}, \hyperpage{518}
\subitem {for\_each}, \hyperpage{519}
\subitem {get}, \hyperpage{519}
\subitem {m\_equations}, \hyperpage{519}
\subitem {Rows}, \hyperpage{518}
\item {serif::operators::GradientRequest}, \hyperpage{601}
\subitem {additional\_order}, \hyperpage{602}
\subitem {evaluate}, \hyperpage{602}
\subitem {name}, \hyperpage{602}
\subitem {Operands}, \hyperpage{601}
\subitem {Test}, \hyperpage{601}
\item {serif::operators::HasScalarVolumeOperands$<$ EquationT, OperandsT $>$},
\hyperpage{623}
\item {serif::operators::HasScalarVolumeOperands$<$ EquationT, utils::types::TypeList$<$ Operands... $>$ $>$},
\hyperpage{624}
\item {serif::operators::NestedBadCollection}, \hyperpage{712}
\subitem {contributions}, \hyperpage{713}
\subitem {name}, \hyperpage{713}
\subitem {Test}, \hyperpage{712}
\item {serif::operators::NodalRequest$<$ TermT, OperationT, PositionIndependent $>$},
\hyperpage{718}
\subitem {evaluate}, \hyperpage{719}
\subitem {name}, \hyperpage{719}
\subitem {Operands}, \hyperpage{719}
\subitem {position\_independent}, \hyperpage{719}
\subitem {Result}, \hyperpage{719}
\item {serif::operators::NodalValueEquation}, \hyperpage{251}
\item {serif::operators::OperandValues$<$ OperandsT, OutputT $>$},
\hyperpage{736}
\item {serif::operators::ScalarValueOperand}, \hyperpage{252}
\item {serif::operators::ScalarValueTerm}, \hyperpage{252}
\item {serif::operators::ScalarVolumeEquation}, \hyperpage{252}
\item {serif::operators::VolumeContributions$<$ std::tuple$<$ C... $>$ $>$},
\hyperpage{1009}
\item {serif::operators::VolumeContributions$<$ TupleT $>$},
\hyperpage{1008}
\item {serif::operators::VolumeEquation}, \hyperpage{253}
\item {serif::operators::VolumeOperand}, \hyperpage{253}
\item {serif::operators::VolumeOperands$<$ C, ListT $>$},
\hyperpage{1019}
\item {serif::operators::VolumeOperands$<$ C, utils::types::TypeList$<$ O... $>$ $>$},
\hyperpage{1020}
\item {serif::utils}, \hyperpage{193}
\item {serif::utils::checks}, \hyperpage{193}
\subitem {is\_finite}, \hyperpage{194}
\item {serif::utils::CompensatedSum}, \hyperpage{356}
\subitem {add}, \hyperpage{357}
\subitem {m\_correction}, \hyperpage{357}
\subitem {m\_sum}, \hyperpage{357}
\subitem {value}, \hyperpage{357}
\item {serif::utils::dependencies}, \hyperpage{194}
\subitem {borrow}, \hyperpage{199}
\subitem {bound\_type\_t}, \hyperpage{198}
\subitem {CombinedKeyList}, \hyperpage{198}
\subitem {computed}, \hyperpage{199}
\subitem {has\_binding\_v}, \hyperpage{201}
\subitem {InputList}, \hyperpage{198}
\subitem {is\_bindings\_v}, \hyperpage{201}
\subitem {is\_bindings\_v$<$ Bindings$<$ BindingTs... $>$ $>$},
\hyperpage{201}
\subitem {is\_computation\_graph\_v}, \hyperpage{202}
\subitem {is\_computation\_graph\_v$<$ ComputationGraph$<$ Computations... $>$ $>$},
\hyperpage{202}
\subitem {is\_computation\_v}, \hyperpage{202}
\subitem {is\_computation\_v$<$ Computation$<$ KeyT, InputsT, FunctionT $>$ $>$},
\hyperpage{202}
\subitem {is\_computation\_v$<$ IncrementalComputation$<$ KeyT, ValueT, InputsT, FunctionT $>$ $>$},
\hyperpage{202}
\subitem {is\_dependency\_context\_v}, \hyperpage{202}
\subitem {is\_dependency\_context\_v$<$ DependencyContext$<$ Resources... $>$ $>$},
\hyperpage{202}
\subitem {is\_dependency\_context\_v$<$ DependencyContextView$<$ ParentT, KeysT $>$ $>$},
\hyperpage{202}
\subitem {is\_key\_list\_v}, \hyperpage{203}
\subitem {is\_key\_list\_v$<$ KeyList$<$ KeyTs... $>$ $>$},
\hyperpage{203}
\subitem {is\_owned\_computation\_v}, \hyperpage{203}
\subitem {is\_owned\_computation\_v$<$ OwnedComputation$<$ KeyT, ComputationT $>$ $>$},
\hyperpage{203}
\subitem {is\_resource\_v}, \hyperpage{203}
\subitem {is\_resource\_v$<$ Resource$<$ KeyT, StorageT, PolicyT $>$ $>$},
\hyperpage{203}
\subitem {make\_computation}, \hyperpage{199}
\subitem {make\_computation\_cache}, \hyperpage{199}
\subitem {make\_computation\_graph}, \hyperpage{200}
\subitem {make\_computation\_store}, \hyperpage{200}
\subitem {make\_dependency\_context}, \hyperpage{200}
\subitem {make\_incremental\_computation}, \hyperpage{200}
\subitem {not\_required}, \hyperpage{199}
\subitem {own}, \hyperpage{200}
\subitem {own\_computation}, \hyperpage{201}
\subitem {preparation\_mode\_name\_map}, \hyperpage{203}
\subitem {preparation\_status\_name\_map}, \hyperpage{203}
\subitem {PreparationMode}, \hyperpage{198}
\subitem {PreparationStatus}, \hyperpage{198}
\subitem {rebuild}, \hyperpage{198}
\subitem {RequestedResults}, \hyperpage{198}
\subitem {ResolvedTargets}, \hyperpage{198}
\subitem {reuse\_unchanged}, \hyperpage{198}
\subitem {reused}, \hyperpage{199}
\subitem {source\_identity}, \hyperpage{201}
\subitem {track\_by}, \hyperpage{201}
\item {serif::utils::dependencies::Binding$<$ KeyT, TargetT $>$},
\hyperpage{309}
\subitem {Key}, \hyperpage{309}
\subitem {Target}, \hyperpage{309}
\item {serif::utils::dependencies::Bindings$<$ BindingTs $>$},
\hyperpage{310}
\item {serif::utils::dependencies::BindingsWithBinding},
\hyperpage{253}
\item {serif::utils::dependencies::BoundType$<$ BindingsT, KeyT $>$},
\hyperpage{330}
\item {serif::utils::dependencies::CanPrepare}, \hyperpage{254}
\item {serif::utils::dependencies::CompatibleComputations},
\hyperpage{254}
\item {serif::utils::dependencies::Computation$<$ KeyT, InputsT, FunctionT $>$},
\hyperpage{363}
\subitem {Computation}, \hyperpage{364}
\subitem {evaluate}, \hyperpage{364}
\subitem {Function}, \hyperpage{363}
\subitem {Inputs}, \hyperpage{363}
\subitem {Key}, \hyperpage{364}
\subitem {m\_function}, \hyperpage{364}
\item {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{365}
\subitem {Bindings}, \hyperpage{367}
\subitem {ComputationCache}, \hyperpage{368}
\subitem {contains}, \hyperpage{368}
\subitem {Failure}, \hyperpage{367}
\subitem {get}, \hyperpage{368}
\subitem {input}, \hyperpage{369}
\subitem {inspect\_source}, \hyperpage{369}
\subitem {invalidate}, \hyperpage{369}
\subitem {m\_active}, \hyperpage{371}
\subitem {m\_graph}, \hyperpage{371}
\subitem {m\_preparation\_count}, \hyperpage{371}
\subitem {m\_ready}, \hyperpage{371}
\subitem {m\_report}, \hyperpage{372}
\subitem {m\_storage}, \hyperpage{372}
\subitem {operator=}, \hyperpage{369}
\subitem {preparation\_count}, \hyperpage{370}
\subitem {prepare\_in\_order}, \hyperpage{370}
\subitem {prepare\_one}, \hyperpage{370}
\subitem {ready}, \hyperpage{370}
\subitem {Report}, \hyperpage{367}
\subitem {report}, \hyperpage{370}
\subitem {ResultMask}, \hyperpage{367}
\subitem {source\_count}, \hyperpage{372}
\subitem {SourceMask}, \hyperpage{367}
\subitem {Sources}, \hyperpage{367}
\subitem {Storage}, \hyperpage{367}
\subitem {Traits}, \hyperpage{367}
\subitem {try\_prepare}, \hyperpage{371}
\subitem {version\_index}, \hyperpage{371}
\item {serif::utils::dependencies::ComputationGraph$<$ Computations $>$},
\hyperpage{376}
\subitem {computation}, \hyperpage{377}
\subitem {ComputationAt}, \hyperpage{376}
\subitem {ComputationGraph}, \hyperpage{377}
\subitem {Dependencies}, \hyperpage{376}
\subitem {index}, \hyperpage{377}
\subitem {Inputs}, \hyperpage{377}
\subitem {m\_computations}, \hyperpage{378}
\subitem {Results}, \hyperpage{377}
\subitem {size}, \hyperpage{378}
\item {serif::utils::dependencies::ComputationGraphFor},
\hyperpage{254}
\item {serif::utils::dependencies::ComputationStore$<$ EntryTs $>$},
\hyperpage{380}
\subitem {Bindings}, \hyperpage{381}
\subitem {ComputationStore}, \hyperpage{381}
\subitem {get}, \hyperpage{381, 382}
\subitem {m\_entries}, \hyperpage{382}
\subitem {operator=}, \hyperpage{382}
\item {serif::utils::dependencies::ComputationUpdate$<$ InputsT, ValueT $>$},
\hyperpage{383}
\subitem {changed}, \hyperpage{383}
\subitem {changed\_inputs}, \hyperpage{383}
\subitem {previous}, \hyperpage{383}
\subitem {rebuild}, \hyperpage{384}
\item {serif::utils::dependencies::DependencyContext$<$ ResourceTs $>$},
\hyperpage{413}
\subitem {Bindings}, \hyperpage{413}
\subitem {DependencyContext}, \hyperpage{414}
\subitem {get}, \hyperpage{414}
\subitem {m\_resources}, \hyperpage{415}
\subitem {resource}, \hyperpage{414}
\subitem {ResourceBindings}, \hyperpage{413}
\subitem {Resources}, \hyperpage{414}
\subitem {select}, \hyperpage{414, 415}
\item {serif::utils::dependencies::DependencyContextView$<$ ParentT, KeyList$<$ Keys... $>$ $>$},
\hyperpage{415}
\subitem {Bindings}, \hyperpage{416}
\subitem {DependencyContextView}, \hyperpage{417}
\subitem {get}, \hyperpage{417}
\subitem {m\_parent}, \hyperpage{417}
\subitem {resource}, \hyperpage{417}
\subitem {ResourceBindings}, \hyperpage{416}
\subitem {Resources}, \hyperpage{416}
\item {serif::utils::dependencies::DependencyContextView$<$ ParentT, KeysT $>$},
\hyperpage{415}
\item {serif::utils::dependencies::detail}, \hyperpage{204}
\subitem {compatible\_error\_v}, \hyperpage{206}
\subitem {compatible\_error\_v$<$ Source, std::variant$<$ Alternatives... $>$ $>$},
\hyperpage{206}
\subitem {compatible\_errors}, \hyperpage{206}
\subitem {contains\_key\_v}, \hyperpage{206}
\subitem {contains\_key\_v$<$ KeyT, KeyList$<$ Keys... $>$ $>$},
\hyperpage{207}
\subitem {independent\_results}, \hyperpage{206}
\subitem {key\_list\_subset\_v}, \hyperpage{207}
\subitem {key\_list\_subset\_v$<$ KeyList$<$ Keys... $>$, AvailableT $>$},
\hyperpage{207}
\subitem {type\_index}, \hyperpage{206}
\subitem {UsedResources}, \hyperpage{205}
\item {serif::utils::dependencies::detail::AppendBinding$<$ Bindings$<$ BindingsTs... $>$, BindingT $>$},
\hyperpage{270}
\subitem {type}, \hyperpage{270}
\item {serif::utils::dependencies::detail::AppendBinding$<$ BindingsT, BindingT $>$},
\hyperpage{270}
\item {serif::utils::dependencies::detail::AppendKeys$<$ ResultT, FirstT, Rest... $>$},
\hyperpage{271}
\subitem {type}, \hyperpage{272}
\item {serif::utils::dependencies::detail::AppendKeys$<$ ResultT, Keys $>$},
\hyperpage{271}
\subitem {type}, \hyperpage{271}
\item {serif::utils::dependencies::detail::AppendUnique$<$ KeyList$<$ Keys... $>$, T $>$},
\hyperpage{272}
\subitem {type}, \hyperpage{273}
\item {serif::utils::dependencies::detail::AppendUnique$<$ ListT, T $>$},
\hyperpage{272}
\item {serif::utils::dependencies::detail::BorrowedValue$<$ T $>$},
\hyperpage{314}
\subitem {get}, \hyperpage{315}
\subitem {Target}, \hyperpage{314}
\subitem {value}, \hyperpage{315}
\item {serif::utils::dependencies::detail::BoundType$<$ Bindings$<$ BindingTs... $>$, KeyT $>$},
\hyperpage{331}
\subitem {select}, \hyperpage{332}
\subitem {target\_type}, \hyperpage{332}
\item {serif::utils::dependencies::detail::BoundType$<$ Bindings$<$ BindingTs... $>$, KeyT $>$::binding\_tag$<$ K, T $>$},
\hyperpage{309}
\subitem {type}, \hyperpage{309}
\item {serif::utils::dependencies::detail::BoundType$<$ Bindings$<$ BindingTs... $>$, KeyT $>$::collector},
\hyperpage{354}
\item {serif::utils::dependencies::detail::BoundType$<$ BindingsT, KeyT $>$},
\hyperpage{331}
\item {serif::utils::dependencies::detail::CachedResult$<$ ValueT, InputCount $>$},
\hyperpage{332}
\subitem {input\_versions}, \hyperpage{333}
\subitem {value}, \hyperpage{333}
\item {serif::utils::dependencies::detail::ComputationCacheStorage$<$ GraphT, BindingsT, ResourcesT, IndicesT $>$},
\hyperpage{372}
\item {serif::utils::dependencies::detail::ComputationCacheStorage$<$ GraphT, BindingsT, types::TypeList$<$ Resources... $>$, std::index\_sequence$<$ Indices... $>$ $>$},
\hyperpage{373}
\subitem {results}, \hyperpage{373}
\subitem {sources}, \hyperpage{373}
\subitem {versions}, \hyperpage{374}
\item {serif::utils::dependencies::detail::ComputationCacheTraits$<$ GraphT, ContextT, ErrorT, true $>$},
\hyperpage{374}
\subitem {Bindings}, \hyperpage{375}
\subitem {Resources}, \hyperpage{375}
\subitem {Sources}, \hyperpage{375}
\subitem {valid}, \hyperpage{375}
\item {serif::utils::dependencies::detail::ComputationCacheTraits$<$ GraphT, ContextT, ErrorT, Valid $>$},
\hyperpage{374}
\subitem {valid}, \hyperpage{374}
\item {serif::utils::dependencies::detail::ComputationGraphSchema$<$ GraphT, ContextT, Independent $>$},
\hyperpage{378}
\subitem {valid}, \hyperpage{378}
\item {serif::utils::dependencies::detail::ComputationGraphSchema$<$ GraphT, ContextT, true $>$},
\hyperpage{379}
\subitem {valid}, \hyperpage{379}
\item {serif::utils::dependencies::detail::Graph$<$ Computations $>$},
\hyperpage{605}
\subitem {acyclic}, \hyperpage{606}
\subitem {edges}, \hyperpage{607}
\subitem {make\_order}, \hyperpage{606}
\subitem {Mask}, \hyperpage{606}
\subitem {Matrix}, \hyperpage{606}
\subitem {Order}, \hyperpage{606}
\subitem {order}, \hyperpage{607}
\subitem {prerequisites}, \hyperpage{606}
\subitem {required}, \hyperpage{606}
\subitem {size}, \hyperpage{607}
\item {serif::utils::dependencies::detail::HasBinding$<$ Bindings$<$ BindingTs... $>$, KeyT $>$},
\hyperpage{621}
\subitem {value}, \hyperpage{621}
\item {serif::utils::dependencies::detail::HasBinding$<$ BindingsT, KeyT $>$},
\hyperpage{620}
\item {serif::utils::dependencies::detail::Invocation$<$ ComputationT, ArgumentsT, typename $>$},
\hyperpage{640}
\subitem {valid}, \hyperpage{640}
\item {serif::utils::dependencies::detail::Invocation$<$ ComputationT, types::TypeList$<$ Arguments... $>$, std::void\_t$<$ decltype(std::declval$<$ const ComputationT \& $>$().evaluate(std::declval$<$ const Arguments \& $>$()...))$>$ $>$},
\hyperpage{641}
\subitem {valid}, \hyperpage{642}
\item {serif::utils::dependencies::detail::KeyListSize$<$ KeyList$<$ Keys... $>$ $>$},
\hyperpage{667}
\item {serif::utils::dependencies::detail::KeyListSize$<$ KeysT $>$},
\hyperpage{667}
\item {serif::utils::dependencies::detail::MergeKeyLists$<$ ResultT, KeyList$<$ Keys... $>$, Rest... $>$},
\hyperpage{697}
\subitem {type}, \hyperpage{698}
\item {serif::utils::dependencies::detail::MergeKeyLists$<$ ResultT, Lists $>$},
\hyperpage{696}
\subitem {type}, \hyperpage{697}
\item {serif::utils::dependencies::detail::OwnedValue$<$ T $>$},
\hyperpage{748}
\subitem {get}, \hyperpage{748}
\subitem {Target}, \hyperpage{748}
\subitem {value}, \hyperpage{748}
\item {serif::utils::dependencies::detail::ResolveComputation$<$ ComputationT, BindingsT, Available $>$},
\hyperpage{870}
\subitem {valid}, \hyperpage{870}
\item {serif::utils::dependencies::detail::ResolveComputation$<$ ComputationT, BindingsT, true $>$},
\hyperpage{871}
\subitem {valid}, \hyperpage{871}
\item {serif::utils::dependencies::detail::ResolveGraph$<$ GraphT, BindingsT, Position, Done $>$},
\hyperpage{872}
\item {serif::utils::dependencies::detail::ResolveGraph$<$ GraphT, BindingsT, Position, false $>$},
\hyperpage{872}
\item {serif::utils::dependencies::detail::ResolveGraph$<$ GraphT, BindingsT, Position, true $>$},
\hyperpage{873}
\subitem {ResolvedBindings}, \hyperpage{873}
\subitem {valid}, \hyperpage{873}
\item {serif::utils::dependencies::detail::ResolveStep$<$ GraphT, BindingsT, Position, ComputationT, true $>$},
\hyperpage{875}
\subitem {valid}, \hyperpage{876}
\item {serif::utils::dependencies::detail::ResolveStep$<$ GraphT, BindingsT, Position, ComputationT, Valid $>$},
\hyperpage{874}
\subitem {valid}, \hyperpage{875}
\item {serif::utils::dependencies::detail::ResourceKeys$<$ ResourcesT $>$},
\hyperpage{878}
\item {serif::utils::dependencies::detail::ResourceKeys$<$ types::TypeList$<$ Resources... $>$ $>$},
\hyperpage{878}
\subitem {trackable}, \hyperpage{879}
\subitem {type}, \hyperpage{878}
\item {serif::utils::dependencies::detail::Result$<$ std::expected$<$ ValueT, ErrorT $>$ $>$},
\hyperpage{880}
\subitem {Error}, \hyperpage{880}
\subitem {fallible}, \hyperpage{881}
\subitem {valid}, \hyperpage{881}
\subitem {Value}, \hyperpage{881}
\item {serif::utils::dependencies::detail::Result$<$ T $>$},
\hyperpage{879}
\subitem {Error}, \hyperpage{879}
\subitem {fallible}, \hyperpage{880}
\subitem {valid}, \hyperpage{880}
\subitem {Value}, \hyperpage{879}
\item {serif::utils::dependencies::detail::SourceSnapshot$<$ ResourceT $>$},
\hyperpage{917}
\subitem {Captured}, \hyperpage{918}
\subitem {captured}, \hyperpage{918}
\subitem {identity}, \hyperpage{918}
\item {serif::utils::dependencies::detail::UsedResource$<$ GraphT $>$},
\hyperpage{979}
\item {serif::utils::dependencies::detail::UsedResource$<$ GraphT $>$::Predicate$<$ ResourceT $>$},
\hyperpage{778}
\item {serif::utils::dependencies::HasBinding$<$ BindingsT, KeyT $>$},
\hyperpage{620}
\item {serif::utils::dependencies::IncrementalComputation$<$ KeyT, ValueT, InputsT, FunctionT $>$},
\hyperpage{629}
\subitem {evaluate}, \hyperpage{631}
\subitem {evaluate\_update}, \hyperpage{631}
\subitem {Function}, \hyperpage{630}
\subitem {IncrementalComputation}, \hyperpage{630}
\subitem {Inputs}, \hyperpage{630}
\subitem {Key}, \hyperpage{630}
\subitem {m\_function}, \hyperpage{631}
\subitem {Update}, \hyperpage{630}
\item {serif::utils::dependencies::IsBinding}, \hyperpage{254}
\item {serif::utils::dependencies::IsBindings}, \hyperpage{255}
\item {serif::utils::dependencies::IsComputation}, \hyperpage{255}
\item {serif::utils::dependencies::IsComputationGraph},
\hyperpage{255}
\item {serif::utils::dependencies::IsDependencyContext},
\hyperpage{255}
\item {serif::utils::dependencies::IsKeyList}, \hyperpage{256}
\item {serif::utils::dependencies::IsOwnedComputation},
\hyperpage{256}
\item {serif::utils::dependencies::IsResource}, \hyperpage{256}
\item {serif::utils::dependencies::KeyList$<$ KeyTs $>$},
\hyperpage{665}
\subitem {Keys}, \hyperpage{666}
\item {serif::utils::dependencies::KeyListBindings$<$ BindingsT, KeyList$<$ KeyTs... $>$ $>$},
\hyperpage{666}
\item {serif::utils::dependencies::KeyListBindings$<$ BindingsT, KeysT $>$},
\hyperpage{666}
\item {serif::utils::dependencies::keys}, \hyperpage{207}
\item {serif::utils::dependencies::keys::Coordinates},
\hyperpage{397}
\item {serif::utils::dependencies::keys::Input}, \hyperpage{633}
\item {serif::utils::dependencies::keys::Output}, \hyperpage{744}
\item {serif::utils::dependencies::keys::Parameters}, \hyperpage{749}
\item {serif::utils::dependencies::keys::Scale}, \hyperpage{906}
\item {serif::utils::dependencies::OwnedComputation$<$ KeyT, ComputationT $>$},
\hyperpage{744}
\subitem {checked\_value}, \hyperpage{746}
\subitem {get}, \hyperpage{746, 747}
\subitem {Key}, \hyperpage{745}
\subitem {m\_value}, \hyperpage{747}
\subitem {operator=}, \hyperpage{747}
\subitem {OwnedComputation}, \hyperpage{746}
\subitem {Target}, \hyperpage{745}
\item {serif::utils::dependencies::PreparationFailure$<$ ErrorT $>$},
\hyperpage{779}
\subitem {computation\_index}, \hyperpage{779}
\subitem {error}, \hyperpage{779}
\item {serif::utils::dependencies::PreparationReport$<$ ResultsT, SourcesT $>$},
\hyperpage{781}
\subitem {changed\_sources}, \hyperpage{783}
\subitem {computed\_count}, \hyperpage{782}
\subitem {reused\_count}, \hyperpage{782}
\subitem {source\_changed}, \hyperpage{782}
\subitem {status}, \hyperpage{782}
\subitem {statuses}, \hyperpage{783}
\item {serif::utils::dependencies::ProjectedSnapshot$<$ FunctionT $>$},
\hyperpage{800}
\subitem {capture}, \hyperpage{801}
\subitem {m\_function}, \hyperpage{801}
\subitem {matches}, \hyperpage{801}
\subitem {ProjectedSnapshot}, \hyperpage{800}
\item {serif::utils::dependencies::ResolveKeys$<$ BindingsT, KeyList$<$ KeyTs... $>$ $>$},
\hyperpage{874}
\subitem {type}, \hyperpage{874}
\item {serif::utils::dependencies::ResolveKeys$<$ BindingsT, KeysT $>$},
\hyperpage{874}
\item {serif::utils::dependencies::Resource$<$ KeyT, StorageT, PolicyT $>$},
\hyperpage{876}
\subitem {get}, \hyperpage{877}
\subitem {Key}, \hyperpage{876}
\subitem {m\_policy}, \hyperpage{877}
\subitem {m\_storage}, \hyperpage{877}
\subitem {Policy}, \hyperpage{876}
\subitem {policy}, \hyperpage{877}
\subitem {Resource}, \hyperpage{877}
\subitem {Target}, \hyperpage{877}
\item {serif::utils::dependencies::SatisfiesKeyList}, \hyperpage{256}
\item {serif::utils::dependencies::SnapshotPolicyFor},
\hyperpage{256}
\item {serif::utils::dependencies::ValueSnapshot}, \hyperpage{998}
\subitem {capture}, \hyperpage{999}
\subitem {matches}, \hyperpage{999}
\item {serif::utils::errors}, \hyperpage{207}
\subitem {AT\_COMPACTIFIED\_INFINITY}, \hyperpage{209}
\subitem {CACHE\_FE\_BINDING\_ERROR}, \hyperpage{210}
\subitem {COMPACTIFICATION\_MISMATCH}, \hyperpage{209}
\subitem {ELEMENT\_NULLPTR\_ERROR}, \hyperpage{210}
\subitem {EOS\_ERROR}, \hyperpage{209}
\subitem {EOS\_INVALID\_THERMODYNAMIC\_INPUT}, \hyperpage{209}
\subitem {EOS\_NONFINITE\_INPUT}, \hyperpage{209}
\subitem {EOS\_NONFINITE\_RESULT}, \hyperpage{209}
\subitem {EOS\_OUTSIDE\_DOMAIN}, \hyperpage{209}
\subitem {EOS\_UNSUPPORTED\_DERIVATIVE}, \hyperpage{209}
\subitem {EOS\_UNSUPPORTED\_RELATION}, \hyperpage{209}
\subitem {EOS\_WRONG\_INPUT\_COUNT}, \hyperpage{209}
\subitem {EOS\_WRONG\_INPUT\_QUANTITY}, \hyperpage{209}
\subitem {EVALUATOR\_ERROR}, \hyperpage{209}
\subitem {FAILED\_TYPE\_INVARIANT}, \hyperpage{210}
\subitem {IMPROPERLY\_ORDERED\_REFERENCE\_RADII}, \hyperpage{209}
\subitem {INVALID\_ARGUMENT}, \hyperpage{209}
\subitem {INVALID\_COMPACTIFICATION\_DERIVATIVE\_TYPE},
\hyperpage{209}
\subitem {INVALID\_COMPACTIFICATION\_RANK}, \hyperpage{209}
\subitem {INVALID\_COMPACTIFICATION\_TYPE}, \hyperpage{209}
\subitem {INVALID\_COORDINATE\_TOLERANCE}, \hyperpage{209}
\subitem {INVALID\_DIMENSION}, \hyperpage{209}
\subitem {INVALID\_DOF\_COUNT}, \hyperpage{209}
\subitem {INVALID\_DOF\_ORDERING}, \hyperpage{209}
\subitem {INVALID\_DOMAIN\_ERROR}, \hyperpage{209}
\subitem {INVALID\_ELEMENT\_GEOMETRY}, \hyperpage{209}
\subitem {INVALID\_ELEMENT\_ID\_ERROR}, \hyperpage{210}
\subitem {INVALID\_MAPPING}, \hyperpage{209}
\subitem {INVALID\_QUADRATURE\_ORDER}, \hyperpage{209}
\subitem {INVALID\_REFERENCE\_RADIUS}, \hyperpage{209}
\subitem {INVALID\_VACUUM\_ELEMENT\_ATTRIBUTE\_ID}, \hyperpage{209}
\subitem {INVERTED\_JACOBIAN}, \hyperpage{209}
\subitem {JACOBIAN\_ERROR}, \hyperpage{209}
\subitem {JACOBIAN\_SHAPE\_ERROR}, \hyperpage{209}
\subitem {MATRIX\_SHAPE\_ERROR}, \hyperpage{210}
\subitem {MISC\_MAPPING\_ERROR}, \hyperpage{209}
\subitem {MISMATCHED\_MESHING\_MAPS}, \hyperpage{209}
\subitem {MISSING\_DISPLACEMENT\_FINITE\_ELEMENT\_SPACE},
\hyperpage{209}
\subitem {MISSING\_EXTERIOR\_MAP}, \hyperpage{209}
\subitem {MISSING\_FACE\_ELEMENT}, \hyperpage{209}
\subitem {NEGATIVE\_VALUE\_ERROR}, \hyperpage{209}
\subitem {NON\_FINITE\_DETERMINATE}, \hyperpage{209}
\subitem {NON\_FINITE\_MAPPING\_INPUT}, \hyperpage{209}
\subitem {NON\_FINITE\_MAPPING\_RESULT}, \hyperpage{209}
\subitem {NON\_FINITE\_VALUE\_ERROR}, \hyperpage{209}
\subitem {NON\_POSITIVE\_DETERMINATE}, \hyperpage{209}
\subitem {OUT\_OF\_RANGE\_ERROR}, \hyperpage{210}
\subitem {OUTSIDE\_REFERENCE\_DOMAIN}, \hyperpage{209}
\subitem {serif\_assert}, \hyperpage{210}
\subitem {serif\_ensure}, \hyperpage{210}
\subitem {serif\_error}, \hyperpage{210}
\subitem {SERiFErrorCode}, \hyperpage{208}
\subitem {SERiFErrorCodeNameToTypeMap}, \hyperpage{211}
\subitem {SERiFErrorCodeTypeToNameMap}, \hyperpage{211}
\subitem {UNKNOWN\_ERROR}, \hyperpage{209}
\item {serif::utils::errors::serif\_error\_printer$<$ Message, Code $>$},
\hyperpage{911}
\item {serif::utils::misc}, \hyperpage{211}
\subitem {validate\_finite}, \hyperpage{211}
\subitem {validate\_greater\_than}, \hyperpage{211}
\subitem {validate\_less\_than}, \hyperpage{212}
\subitem {validate\_nonnegativity}, \hyperpage{212}
\item {serif::utils::misc::concepts}, \hyperpage{212}
\subitem {ConcatT}, \hyperpage{213}
\subitem {EnumerateTypesT}, \hyperpage{213}
\subitem {FilterT}, \hyperpage{213}
\subitem {PrependT}, \hyperpage{213}
\item {serif::utils::misc::concepts::AllTypesAreUnique},
\hyperpage{257}
\item {serif::utils::misc::concepts::Concat$<$ Lists $>$},
\hyperpage{384}
\item {serif::utils::misc::concepts::Concat$<$ types::TypeList$<$ LhsTs... $>$, types::TypeList$<$ RhsTs... $>$, Rest... $>$},
\hyperpage{384}
\subitem {Type}, \hyperpage{384}
\item {serif::utils::misc::concepts::Concat$<$ types::TypeList$<$ Ts... $>$ $>$},
\hyperpage{385}
\subitem {Type}, \hyperpage{385}
\item {serif::utils::misc::concepts::Concat$<$$>$}, \hyperpage{385}
\subitem {Type}, \hyperpage{385}
\item {serif::utils::misc::concepts::EnumerateTypes$<$ TypeList, Descriptor $>$},
\hyperpage{502}
\item {serif::utils::misc::concepts::EnumerateTypes$<$ types::TypeList$<$ TypeTs... $>$, Descriptor $>$},
\hyperpage{502}
\subitem {Type}, \hyperpage{502}
\item {serif::utils::misc::concepts::Filter$<$ List, Predicate $>$},
\hyperpage{535}
\item {serif::utils::misc::concepts::Filter$<$ types::TypeList$<$ Head, Tail... $>$, Predicate $>$},
\hyperpage{536}
\subitem {FilteredTail}, \hyperpage{536}
\subitem {Type}, \hyperpage{536}
\item {serif::utils::misc::concepts::Filter$<$ types::TypeList$<$$>$, Predicate $>$},
\hyperpage{536}
\subitem {Type}, \hyperpage{537}
\item {serif::utils::misc::concepts::IsComparableToNumeric},
\hyperpage{257}
\item {serif::utils::misc::concepts::IsEnum}, \hyperpage{257}
\item {serif::utils::misc::concepts::IsException}, \hyperpage{257}
\item {serif::utils::misc::concepts::IsExceptionWithErrorCode},
\hyperpage{258}
\item {serif::utils::misc::concepts::IsNumeric}, \hyperpage{258}
\item {serif::utils::misc::concepts::IsOrderable}, \hyperpage{258}
\item {serif::utils::misc::concepts::Prepend$<$ T, List $>$},
\hyperpage{783}
\item {serif::utils::misc::concepts::Prepend$<$ T, types::TypeList$<$ Ts... $>$ $>$},
\hyperpage{783}
\subitem {Type}, \hyperpage{784}
\item {serif::utils::misc::concepts::SetOfOneOrTwo}, \hyperpage{258}
\item {serif::utils::misc::format}, \hyperpage{213}
\subitem {join}, \hyperpage{214}
\item {serif::utils::misc::std\_helper}, \hyperpage{214}
\subitem {AIsBaseClassOfB}, \hyperpage{215}
\subitem {CountVariadicArguments}, \hyperpage{215}
\subitem {NeitherConstNorVolatile}, \hyperpage{214}
\subitem {NeitherConstNorVolatileReference}, \hyperpage{214}
\subitem {SameType}, \hyperpage{215}
\item {serif::utils::misc::terminal}, \hyperpage{215}
\subitem {a\_black}, \hyperpage{217}
\subitem {a\_blue}, \hyperpage{217}
\subitem {a\_bright\_black}, \hyperpage{217}
\subitem {a\_bright\_green}, \hyperpage{217}
\subitem {a\_bright\_red}, \hyperpage{218}
\subitem {a\_cyan}, \hyperpage{218}
\subitem {a\_green}, \hyperpage{218}
\subitem {a\_magenta}, \hyperpage{218}
\subitem {a\_red}, \hyperpage{218}
\subitem {a\_reset}, \hyperpage{218}
\subitem {a\_white}, \hyperpage{218}
\subitem {a\_yellow}, \hyperpage{218}
\subitem {ANSIColors}, \hyperpage{216}
\subitem {BLACK}, \hyperpage{217}
\subitem {BLUE}, \hyperpage{217}
\subitem {BRIGHT\_BLACK}, \hyperpage{217}
\subitem {BRIGHT\_GREEN}, \hyperpage{217}
\subitem {BRIGHT\_RED}, \hyperpage{217}
\subitem {CYAN}, \hyperpage{217}
\subitem {GREEN}, \hyperpage{217}
\subitem {MAGENTA}, \hyperpage{217}
\subitem {RED}, \hyperpage{217}
\subitem {RESET}, \hyperpage{217}
\subitem {resolve\_ansi\_color}, \hyperpage{217}
\subitem {supports\_ansi}, \hyperpage{217}
\subitem {WHITE}, \hyperpage{217}
\subitem {YELLOW}, \hyperpage{217}
\item {serif::utils::misc::traits}, \hyperpage{219}
\subitem {all\_unique\_types\_v}, \hyperpage{219}
\subitem {all\_unique\_types\_v$<$ First, Rest... $>$},
\hyperpage{219}
\item {serif::utils::types}, \hyperpage{219}
\item {serif::utils::types::backend}, \hyperpage{219}
\item {serif::utils::types::backend::mfem}, \hyperpage{220}
\item {serif::utils::types::ct\_error\_string$<$ N $>$},
\hyperpage{399}
\subitem {ct\_error\_string}, \hyperpage{400}
\subitem {data}, \hyperpage{400}
\subitem {padding}, \hyperpage{400}
\subitem {view}, \hyperpage{400}
\item {serif::utils::types::ctstring$<$ N $>$}, \hyperpage{400}
\subitem {ctstring}, \hyperpage{401}
\subitem {data}, \hyperpage{401}
\subitem {view}, \hyperpage{401}
\item {serif::utils::types::DenseMatrixBase$<$ T $>$},
\hyperpage{407}
\subitem {Type}, \hyperpage{408}
\item {serif::utils::types::DenseTensorBase$<$ T, Rank $>$},
\hyperpage{408}
\subitem {rank}, \hyperpage{408}
\subitem {Type}, \hyperpage{408}
\item {serif::utils::types::SparseMatrixBase$<$ T $>$},
\hyperpage{920}
\subitem {Type}, \hyperpage{920}
\item {serif::utils::types::SparseTensorBase$<$ T, Rank $>$},
\hyperpage{920}
\subitem {rank}, \hyperpage{921}
\subitem {Type}, \hyperpage{920}
\item {serif::utils::types::TypeList$<$ Ts $>$}, \hyperpage{978}
\item {serif::utils::types::VectorBase$<$ T $>$}, \hyperpage{1003}
\subitem {Type}, \hyperpage{1003}
\item {serif::utils::user\_options}, \hyperpage{220}
\item {serif::utils::user\_options::DomainMapperOptions},
\hyperpage{474}
\subitem {dimension}, \hyperpage{474}
\subitem {vacuum\_element\_attribute\_ID}, \hyperpage{474}
\item {serif::utils::user\_options::KelvinCompactificationOptions},
\hyperpage{665}
\subitem {coordinate\_tolerance}, \hyperpage{665}
\subitem {r\_inf\_ref}, \hyperpage{665}
\subitem {r\_star\_ref}, \hyperpage{665}
\item {serif::utils::warnings}, \hyperpage{220}
\subitem {serif\_warning}, \hyperpage{220}
\item {serif\_assert}
\subitem {serif::utils::errors}, \hyperpage{210}
\item {serif\_ensure}
\subitem {serif::utils::errors}, \hyperpage{210}
\item {serif\_error}
\subitem {serif::utils::errors}, \hyperpage{210}
\item {serif\_warning}
\subitem {serif::utils::warnings}, \hyperpage{220}
\item {SERiFErrorCode}
\subitem {serif::eos::models}, \hyperpage{108}
\subitem {serif::utils::errors}, \hyperpage{208}
\subitem {views.cpp}, \hyperpage{1038}
\item {SERiFErrorCode\_MappingStatus\_map}
\subitem {serif::mapping}, \hyperpage{153}
\item {SERiFErrorCodeNameToTypeMap}
\subitem {serif::utils::errors}, \hyperpage{211}
\item {SERiFErrorCodeTypeToNameMap}
\subitem {serif::utils::errors}, \hyperpage{211}
\item {set\_constant}
\subitem {serif::discretization::backend::mfem::BasisEvaluation},
\hyperpage{298}
\subitem {serif::operators::backend::mfem::BasisEvaluation},
\hyperpage{305}
\item {set\_dimension}
\subitem {serif::mapping::DMWorkspace}, \hyperpage{435}
\item {set\_fallback\_control}
\subitem {serif::discretization::quadrature::RuleSet},
\hyperpage{893}
\item {set\_form\_control}
\subitem {serif::discretization::quadrature::RuleSet},
\hyperpage{893}
\item {set\_geometry\_cache\_enabled}
\subitem {serif::mapping::DomainMapper}, \hyperpage{473}
\item {set\_integration\_rule}
\subitem {serif::discretization::quadrature::backend::mfem},
\hyperpage{106}
\item {set\_role\_control}
\subitem {serif::discretization::quadrature::RuleSet},
\hyperpage{893}
\item {set\_size}
\subitem {serif::mapping::VolumeMappingCache}, \hyperpage{1016}
\item {shape\_equilibrium\_term}
\subitem {serif::discretization::blocks::surface\_deformation},
\hyperpage{938}
\item {share\_reference\_result}
\subitem {serif::geometry::deformation::backend::mfem::detail},
\hyperpage{134}
\item {size}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{443}
\subitem {serif::discretization::backend::mfem::DofSelection},
\hyperpage{447}
\subitem {serif::discretization::backend::mfem::TensorBasisCache},
\hyperpage{957}
\subitem {serif::eos::relations::RelationCatalog$<$ Relations $>$},
\hyperpage{841}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceSpaceSnapshot},
\hyperpage{838}
\subitem {serif::operators::backend::mfem::TensorBasisCache},
\hyperpage{959}
\subitem {serif::utils::dependencies::ComputationGraph$<$ Computations $>$},
\hyperpage{378}
\subitem {serif::utils::dependencies::detail::Graph$<$ Computations $>$},
\hyperpage{607}
\item {source\_changed}
\subitem {serif::utils::dependencies::PreparationReport$<$ ResultsT, SourcesT $>$},
\hyperpage{782}
\item {source\_count}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{372}
\item {source\_identity}
\subitem {serif::utils::dependencies}, \hyperpage{201}
\item {SourceMask}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{367}
\item {Sources}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{367}
\subitem {serif::utils::dependencies::detail::ComputationCacheTraits$<$ GraphT, ContextT, ErrorT, true $>$},
\hyperpage{375}
\item {sources}
\subitem {serif::utils::dependencies::detail::ComputationCacheStorage$<$ GraphT, BindingsT, types::TypeList$<$ Resources... $>$, std::index\_sequence$<$ Indices... $>$ $>$},
\hyperpage{373}
\item {space}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{443}
\subitem {serif::discretization::quadrature::backend::mfem::DiscreteFunctionalSpaceTraits$<$ functional\_space::DiscreteFunctionalSpace$<$ SpaceV, OrderV, RankV $>$ $>$},
\hyperpage{423}
\item {spaces}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceDiscretizationSnapshot},
\hyperpage{833}
\item {specific\_term}
\subitem {serif::discretization::blocks::enthalpy}, \hyperpage{497}
\item {SpecificEnergyValue}
\subitem {serif::dimensions}, \hyperpage{66}
\item {SpecificEnthalpyFromDensity}
\subitem {serif::eos::relations}, \hyperpage{111}
\item {SpecificEnthalpyFromPressure}
\subitem {serif::eos::relations}, \hyperpage{111}
\item {SpecificEnthalpyValue}
\subitem {serif::dimensions}, \hyperpage{66}
\item {SpecificEntropyValue}
\subitem {serif::dimensions}, \hyperpage{66}
\item {SpecificInternalEnergyValue}
\subitem {serif::dimensions}, \hyperpage{66}
\item {src/compile\_time\_checks/serif/dimensions/quantities.cpp},
\hyperpage{1031}
\item {src/compile\_time\_checks/serif/discretization/blocks/fields.cpp},
\hyperpage{1032}
\item {src/compile\_time\_checks/serif/discretization/forms/forms.cpp},
\hyperpage{1032}
\item {src/compile\_time\_checks/serif/discretization/forms/operands.cpp},
\hyperpage{1033}
\item {src/compile\_time\_checks/serif/discretization/quadrature/backend/mfem/mfem\_resolver.cpp},
\hyperpage{1033}
\item {src/compile\_time\_checks/serif/discretization/quadrature/backend/mfem/mfem\_static\_order.cpp},
\hyperpage{1034}
\item {src/compile\_time\_checks/serif/eos/evaluation.cpp},
\hyperpage{1034}
\item {src/compile\_time\_checks/serif/eos/models/traits.cpp},
\hyperpage{1035}
\item {src/compile\_time\_checks/serif/eos/runtime/details.cpp},
\hyperpage{1036}
\item {src/compile\_time\_checks/serif/eos/runtime/views.cpp},
\hyperpage{1037}
\item {src/compile\_time\_checks/serif/geometry/deformation.cpp},
\hyperpage{1038}
\item {src/compile\_time\_checks/serif/geometry/surface.cpp},
\hyperpage{1039}
\item {src/compile\_time\_checks/serif/operators/computation\_owners.cpp},
\hyperpage{1040}
\item {src/compile\_time\_checks/serif/operators/plan.cpp},
\hyperpage{1041}
\item {src/compile\_time\_checks/serif/operators/serial\_backend.cpp},
\hyperpage{1042}
\item {src/compile\_time\_checks/serif/utils/dependencies/binding.cpp},
\hyperpage{1043}
\item {src/compile\_time\_checks/serif/utils/dependencies/computation\_graph.cpp},
\hyperpage{1044}
\item {src/compile\_time\_checks/serif/utils/dependencies/computation\_store.cpp},
\hyperpage{1044}
\item {src/compile\_time\_checks/serif/utils/dependencies/dependency\_context.cpp},
\hyperpage{1045}
\item {src/compile\_time\_checks/serif/utils/dependencies/key\_list.cpp},
\hyperpage{1046}
\item {src/compile\_time\_checks/serif/utils/dependencies/mixed\_errors.cpp},
\hyperpage{1047}
\item {src/include/serif/dimensions/dimensions.hpp}, \hyperpage{1048}
\item {src/include/serif/dimensions/partial.hpp}, \hyperpage{1051}
\item {src/include/serif/dimensions/quantities.hpp}, \hyperpage{1053}
\item {src/include/serif/dimensions/runtime/concepts.hpp},
\hyperpage{1281}
\item {src/include/serif/dimensions/runtime/runtime.hpp},
\hyperpage{1075}
\item {src/include/serif/dimensions/type\_alias.hpp},
\hyperpage{1054}
\item {src/include/serif/discretization/backend/mfem/basis\_evaluation.hpp},
\hyperpage{1057}
\item {src/include/serif/discretization/backend/mfem/coefficient\_tracking.hpp},
\hyperpage{1059}
\item {src/include/serif/discretization/backend/mfem/dof\_map.hpp},
\hyperpage{1060}
\item {src/include/serif/discretization/backend/mfem/dof\_selection.hpp},
\hyperpage{1062}
\item {src/include/serif/discretization/backend/mfem/mfem\_backend.hpp},
\hyperpage{1063}
\item {src/include/serif/discretization/backend/mfem/point\_dofs.hpp},
\hyperpage{1064}
\item {src/include/serif/discretization/backend/mfem/tensor\_basis.hpp},
\hyperpage{1066}
\item {src/include/serif/discretization/backend/mfem/term\_binding.hpp},
\hyperpage{1068}
\item {src/include/serif/discretization/blocks/base.hpp},
\hyperpage{1069}
\item {src/include/serif/discretization/blocks/blocks.hpp},
\hyperpage{1070}
\item {src/include/serif/discretization/blocks/concepts.hpp},
\hyperpage{1283}
\item {src/include/serif/discretization/blocks/fields.hpp},
\hyperpage{1071}
\item {src/include/serif/discretization/blocks/runtime.hpp},
\hyperpage{1077}
\item {src/include/serif/discretization/blocks/traits.hpp},
\hyperpage{1083}
\item {src/include/serif/discretization/domain/concepts.hpp},
\hyperpage{1285}
\item {src/include/serif/discretization/domain/ids/boundary.hpp},
\hyperpage{1092}
\item {src/include/serif/discretization/domain/ids/concepts.hpp},
\hyperpage{1286}
\item {src/include/serif/discretization/domain/ids/domain.hpp},
\hyperpage{1095}
\item {src/include/serif/discretization/domain/ids/lists/concepts.hpp},
\hyperpage{1288}
\item {src/include/serif/discretization/domain/ids/lists/lists.hpp},
\hyperpage{1097}
\item {src/include/serif/discretization/domain/ids/lists/traits.hpp},
\hyperpage{1085}
\item {src/include/serif/discretization/domain/ids/validation/concepts.hpp},
\hyperpage{1290}
\item {src/include/serif/discretization/domain/ids/validation/unique\_ids.hpp},
\hyperpage{1099}
\item {src/include/serif/discretization/domain/mesh/topology.hpp},
\hyperpage{1100}
\item {src/include/serif/discretization/domain/physical\_domains.hpp},
\hyperpage{1101}
\item {src/include/serif/discretization/domain/relation/concepts.hpp},
\hyperpage{1292}
\item {src/include/serif/discretization/domain/relation/lists/concepts.hpp},
\hyperpage{1293}
\item {src/include/serif/discretization/domain/relation/lists/relation\_list.hpp},
\hyperpage{1102}
\item {src/include/serif/discretization/domain/relation/lists/traits.hpp},
\hyperpage{1086}
\item {src/include/serif/discretization/domain/relation/relations.hpp},
\hyperpage{1103}
\item {src/include/serif/discretization/domain/relation/validation/concepts.hpp},
\hyperpage{1294}
\item {src/include/serif/discretization/domain/relation/validation/runtime.hpp},
\hyperpage{1079}
\item {src/include/serif/discretization/domain/relation/validation/validation.hpp},
\hyperpage{1108}
\item {src/include/serif/discretization/domain/resolver.hpp},
\hyperpage{1110}
\item {src/include/serif/discretization/domain/schema/concepts.hpp},
\hyperpage{1295}
\item {src/include/serif/discretization/domain/schema/domain\_schema.hpp},
\hyperpage{1111}
\item {src/include/serif/discretization/domain/schema/schemas.hpp},
\hyperpage{1113}
\item {src/include/serif/discretization/domain/schema/traits.hpp},
\hyperpage{1088}
\item {src/include/serif/discretization/domain/schema/utils.hpp},
\hyperpage{1115}
\item {src/include/serif/discretization/domain/schema/validation/all.hpp},
\hyperpage{1116}
\item {src/include/serif/discretization/domain/schema/validation/boundary.hpp},
\hyperpage{1094}
\item {src/include/serif/discretization/domain/schema/validation/connected.hpp},
\hyperpage{1117}
\item {src/include/serif/discretization/domain/schema/validation/inscribed.hpp},
\hyperpage{1118}
\item {src/include/serif/discretization/domain/schema/validation/results.hpp},
\hyperpage{1120}
\item {src/include/serif/discretization/domain/schema/validation/validator.hpp},
\hyperpage{1121}
\item {src/include/serif/discretization/domain/types.hpp},
\hyperpage{1123}
\item {src/include/serif/discretization/forms/concept.hpp},
\hyperpage{1124}
\item {src/include/serif/discretization/forms/form\_traits.hpp},
\hyperpage{1126}
\item {src/include/serif/discretization/forms/forms.hpp},
\hyperpage{1128}
\item {src/include/serif/discretization/forms/operands.hpp},
\hyperpage{1131}
\item {src/include/serif/discretization/forms/runtime.hpp},
\hyperpage{1081}
\item {src/include/serif/discretization/forms/value.hpp},
\hyperpage{1132}
\item {src/include/serif/discretization/functional\_space/space.hpp},
\hyperpage{1135}
\item {src/include/serif/discretization/quadrature/backend/mfem/concepts.hpp},
\hyperpage{1297}
\item {src/include/serif/discretization/quadrature/backend/mfem/configure.hpp},
\hyperpage{1138}
\item {src/include/serif/discretization/quadrature/backend/mfem/mfem\_resolver.hpp},
\hyperpage{1139}
\item {src/include/serif/discretization/quadrature/backend/mfem/mfem\_static\_order.hpp},
\hyperpage{1141}
\item {src/include/serif/discretization/quadrature/backend/order.hpp},
\hyperpage{1143}
\item {src/include/serif/discretization/quadrature/policy.hpp},
\hyperpage{1145}
\item {src/include/serif/discretization/quadrature/query.hpp},
\hyperpage{1146}
\item {src/include/serif/discretization/quadrature/rules.hpp},
\hyperpage{1148}
\item {src/include/serif/eos/evaluation.hpp}, \hyperpage{1212}
\item {src/include/serif/eos/exceptions.hpp}, \hyperpage{1351}
\item {src/include/serif/eos/models/concepts.hpp}, \hyperpage{1299}
\item {src/include/serif/eos/models/polytropic.hpp}, \hyperpage{1150}
\item {src/include/serif/eos/models/traits.hpp}, \hyperpage{1089}
\item {src/include/serif/eos/relations/catalog.hpp}, \hyperpage{1151}
\item {src/include/serif/eos/relations/concepts.hpp},
\hyperpage{1300}
\item {src/include/serif/eos/relations/relations.hpp},
\hyperpage{1105}
\item {src/include/serif/eos/relations/traits.hpp}, \hyperpage{1091}
\item {src/include/serif/eos/runtime/concepts.hpp}, \hyperpage{1301}
\item {src/include/serif/eos/runtime/details.hpp}, \hyperpage{1209}
\item {src/include/serif/eos/runtime/views.hpp}, \hyperpage{1152}
\item {src/include/serif/equations/angular\_momentum.hpp},
\hyperpage{1154}
\item {src/include/serif/equations/arithmetic.hpp}, \hyperpage{1155}
\item {src/include/serif/equations/barotropic\_closure.hpp},
\hyperpage{1156}
\item {src/include/serif/equations/centering.hpp}, \hyperpage{1157}
\item {src/include/serif/equations/central\_density.hpp},
\hyperpage{1158}
\item {src/include/serif/equations/concepts.hpp}, \hyperpage{1303}
\item {src/include/serif/equations/contributions.hpp},
\hyperpage{1306}
\item {src/include/serif/equations/displacement\_force.hpp},
\hyperpage{1159}
\item {src/include/serif/equations/gravity\_force.hpp},
\hyperpage{1160}
\item {src/include/serif/equations/hydrostatic\_equilibrium.hpp},
\hyperpage{1161}
\item {src/include/serif/equations/mass\_normalization.hpp},
\hyperpage{1162}
\item {src/include/serif/equations/mixed\_gravity.hpp},
\hyperpage{1163}
\item {src/include/serif/equations/point.hpp}, \hyperpage{1164}
\item {src/include/serif/equations/pressure\_force.hpp},
\hyperpage{1165}
\item {src/include/serif/equations/pressure\_surface.hpp},
\hyperpage{1166}
\item {src/include/serif/equations/registry.hpp}, \hyperpage{1167}
\item {src/include/serif/equations/rigid\_rotation.hpp},
\hyperpage{1169}
\item {src/include/serif/equations/rotational\_force.hpp},
\hyperpage{1170}
\item {src/include/serif/equations/sum.hpp}, \hyperpage{1171}
\item {src/include/serif/geometry/deformation/actions.hpp},
\hyperpage{1171}
\item {src/include/serif/geometry/deformation/backend/mfem/computations.hpp},
\hyperpage{1174}
\item {src/include/serif/geometry/deformation/backend/mfem/detail/radial\_locator.hpp},
\hyperpage{1178}
\item {src/include/serif/geometry/deformation/backend/mfem/geometry\_step.hpp},
\hyperpage{1179}
\item {src/include/serif/geometry/deformation/backend/mfem/inputs.hpp},
\hyperpage{1182}
\item {src/include/serif/geometry/deformation/backend/mfem/radial\_interpolation.hpp},
\hyperpage{1183}
\item {src/include/serif/geometry/deformation/backend/mfem/reference\_geometry.hpp},
\hyperpage{1185}
\item {src/include/serif/geometry/deformation/backend/mfem/surface\_metric.hpp},
\hyperpage{1186}
\item {src/include/serif/geometry/deformation/backend/mfem/volume\_displacement.hpp},
\hyperpage{1187}
\item {src/include/serif/geometry/deformation/composition.hpp},
\hyperpage{1188}
\item {src/include/serif/geometry/deformation/computations.hpp},
\hyperpage{1175}
\item {src/include/serif/geometry/deformation/deformation.hpp},
\hyperpage{1190}
\item {src/include/serif/geometry/deformation/detail/action\_storage.hpp},
\hyperpage{1190}
\item {src/include/serif/geometry/deformation/detail/determinant\_polynomial.hpp},
\hyperpage{1192}
\item {src/include/serif/geometry/deformation/detail/harmonics.hpp},
\hyperpage{1193}
\item {src/include/serif/geometry/deformation/failure.hpp},
\hyperpage{1194}
\item {src/include/serif/geometry/deformation/geometry\_step.hpp},
\hyperpage{1181}
\item {src/include/serif/geometry/deformation/linearization.hpp},
\hyperpage{1196}
\item {src/include/serif/geometry/deformation/models.hpp},
\hyperpage{1199}
\item {src/include/serif/geometry/deformation/radial\_extension.hpp},
\hyperpage{1200}
\item {src/include/serif/geometry/deformation/reference\_surface.hpp},
\hyperpage{1201}
\item {src/include/serif/geometry/deformation/spaces.hpp},
\hyperpage{1203}
\item {src/include/serif/geometry/deformation/surface\_embedding.hpp},
\hyperpage{1203}
\item {src/include/serif/geometry/surface/compilation.hpp},
\hyperpage{1205}
\item {src/include/serif/geometry/surface/computations.hpp},
\hyperpage{1176}
\item {src/include/serif/geometry/surface/detail/batches.hpp},
\hyperpage{1207}
\item {src/include/serif/geometry/surface/detail/evaluation.hpp},
\hyperpage{1213}
\item {src/include/serif/geometry/surface/detail/relations.hpp},
\hyperpage{1106}
\item {src/include/serif/geometry/surface/details.hpp},
\hyperpage{1212}
\item {src/include/serif/geometry/surface/evaluation.hpp},
\hyperpage{1215}
\item {src/include/serif/geometry/surface/isobaric.hpp},
\hyperpage{1216}
\item {src/include/serif/geometry/surface/linearization.hpp},
\hyperpage{1197}
\item {src/include/serif/geometry/surface/samples.hpp},
\hyperpage{1219}
\item {src/include/serif/geometry/surface/surface.hpp},
\hyperpage{1221}
\item {src/include/serif/mapping/coefficients.hpp}, \hyperpage{1222}
\item {src/include/serif/mapping/compactification/compactification.hpp},
\hyperpage{1223}
\item {src/include/serif/mapping/compactification/input\_result.hpp},
\hyperpage{1224}
\item {src/include/serif/mapping/compactification/kelvin.hpp},
\hyperpage{1226}
\item {src/include/serif/mapping/compactification/variation.hpp},
\hyperpage{1228}
\item {src/include/serif/mapping/context.hpp}, \hyperpage{1230}
\item {src/include/serif/mapping/data.hpp}, \hyperpage{1231}
\item {src/include/serif/mapping/domain\_mapper.hpp},
\hyperpage{1232}
\item {src/include/serif/mapping/evaluator.hpp}, \hyperpage{1234}
\item {src/include/serif/mapping/status.hpp}, \hyperpage{1235}
\item {src/include/serif/mapping/transformations.hpp},
\hyperpage{1237}
\item {src/include/serif/mapping/variation.hpp}, \hyperpage{1229}
\item {src/include/serif/mapping/volume\_cache.hpp}, \hyperpage{1239}
\item {src/include/serif/meta/enums.hpp}, \hyperpage{1240}
\item {src/include/serif/meta/names.hpp}, \hyperpage{1242}
\item {src/include/serif/operators/backend/mfem/element\_data.hpp},
\hyperpage{1243}
\item {src/include/serif/operators/backend/mfem/element\_evaluation.hpp},
\hyperpage{1244}
\item {src/include/serif/operators/backend/mfem/element\_preparation.hpp},
\hyperpage{1246}
\item {src/include/serif/operators/backend/mfem/element\_transpose.hpp},
\hyperpage{1248}
\item {src/include/serif/operators/backend/mfem/jacobian\_operator.hpp},
\hyperpage{1250}
\item {src/include/serif/operators/backend/mfem/nodal\_computations.hpp},
\hyperpage{1251}
\item {src/include/serif/operators/backend/mfem/nodal\_data.hpp},
\hyperpage{1252}
\item {src/include/serif/operators/backend/mfem/nodal\_evaluation.hpp},
\hyperpage{1254}
\item {src/include/serif/operators/backend/mfem/nodal\_inputs.hpp},
\hyperpage{1255}
\item {src/include/serif/operators/backend/mfem/nodal\_rows.hpp},
\hyperpage{1257}
\item {src/include/serif/operators/backend/mfem/operand\_evaluation.hpp},
\hyperpage{1259}
\item {src/include/serif/operators/backend/mfem/point\_border.hpp},
\hyperpage{1261}
\item {src/include/serif/operators/backend/mfem/preparation.hpp},
\hyperpage{1262}
\item {src/include/serif/operators/backend/mfem/quadrature.hpp},
\hyperpage{1265}
\item {src/include/serif/operators/backend/mfem/rejection.hpp},
\hyperpage{1266}
\item {src/include/serif/operators/backend/mfem/term\_coefficients.hpp},
\hyperpage{1268}
\item {src/include/serif/operators/backend/mfem/volume\_application.hpp},
\hyperpage{1269}
\item {src/include/serif/operators/backend/mfem/volume\_computations.hpp},
\hyperpage{1271}
\item {src/include/serif/operators/backend/mfem/volume\_data.hpp},
\hyperpage{1273}
\item {src/include/serif/operators/backend/mfem/volume\_inputs.hpp},
\hyperpage{1276}
\item {src/include/serif/operators/backend/mfem/volume\_stages.hpp},
\hyperpage{1277}
\item {src/include/serif/operators/backend/mfem/workspace.hpp},
\hyperpage{1279}
\item {src/include/serif/operators/concepts.hpp}, \hyperpage{1304}
\item {src/include/serif/operators/contributions.hpp},
\hyperpage{1307}
\item {src/include/serif/operators/plan.hpp}, \hyperpage{1309}
\item {src/include/serif/utils/checks/finite.hpp}, \hyperpage{1355}
\item {src/include/serif/utils/dependencies/binding.hpp},
\hyperpage{1310}
\item {src/include/serif/utils/dependencies/computation.hpp},
\hyperpage{1312}
\item {src/include/serif/utils/dependencies/computation\_cache.hpp},
\hyperpage{1314}
\item {src/include/serif/utils/dependencies/computation\_graph.hpp},
\hyperpage{1316}
\item {src/include/serif/utils/dependencies/computation\_store.hpp},
\hyperpage{1318}
\item {src/include/serif/utils/dependencies/dependencies.hpp},
\hyperpage{1320}
\item {src/include/serif/utils/dependencies/dependency\_context.hpp},
\hyperpage{1324}
\item {src/include/serif/utils/dependencies/detail/cache\_storage.hpp},
\hyperpage{1325}
\item {src/include/serif/utils/dependencies/detail/cache\_traits.hpp},
\hyperpage{1327}
\item {src/include/serif/utils/dependencies/detail/graph.hpp},
\hyperpage{1329}
\item {src/include/serif/utils/dependencies/detail/result.hpp},
\hyperpage{1330}
\item {src/include/serif/utils/dependencies/detail/schema.hpp},
\hyperpage{1332}
\item {src/include/serif/utils/dependencies/detail/type\_lists.hpp},
\hyperpage{1334}
\item {src/include/serif/utils/dependencies/incremental\_computation.hpp},
\hyperpage{1336}
\item {src/include/serif/utils/dependencies/key\_list.hpp},
\hyperpage{1338}
\item {src/include/serif/utils/dependencies/key\_list\_operations.hpp},
\hyperpage{1340}
\item {src/include/serif/utils/dependencies/keys.hpp},
\hyperpage{1341}
\item {src/include/serif/utils/dependencies/preparation.hpp},
\hyperpage{1264}
\item {src/include/serif/utils/dependencies/resource.hpp},
\hyperpage{1342}
\item {src/include/serif/utils/dependencies/snapshot.hpp},
\hyperpage{1344}
\item {src/include/serif/utils/error/codes.hpp}, \hyperpage{1345}
\item {src/include/serif/utils/error/errors.hpp}, \hyperpage{1347}
\item {src/include/serif/utils/format/strings.hpp}, \hyperpage{1363}
\item {src/include/serif/utils/misc/compensated\_sum.hpp},
\hyperpage{1348}
\item {src/include/serif/utils/misc/concepts/concat.hpp},
\hyperpage{1349}
\item {src/include/serif/utils/misc/concepts/enumeration.hpp},
\hyperpage{1350}
\item {src/include/serif/utils/misc/concepts/exceptions.hpp},
\hyperpage{1352}
\item {src/include/serif/utils/misc/concepts/filter.hpp},
\hyperpage{1353}
\item {src/include/serif/utils/misc/concepts/numeric.hpp},
\hyperpage{1354}
\item {src/include/serif/utils/misc/concepts/type\_uniqueness.hpp},
\hyperpage{1361}
\item {src/include/serif/utils/misc/finite.hpp}, \hyperpage{1356}
\item {src/include/serif/utils/misc/std\_helper/cleaning.hpp},
\hyperpage{1357}
\item {src/include/serif/utils/misc/std\_helper/variadic\_cleaning.hpp},
\hyperpage{1358}
\item {src/include/serif/utils/misc/terminal/colors.hpp},
\hyperpage{1359}
\item {src/include/serif/utils/misc/traits/type\_uniqueness.hpp},
\hyperpage{1362}
\item {src/include/serif/utils/types/strings.hpp}, \hyperpage{1364}
\item {src/include/serif/utils/types/tensor/backend/mfem/tensor.hpp},
\hyperpage{1365}
\item {src/include/serif/utils/types/tensor/tensor.hpp},
\hyperpage{1366}
\item {src/include/serif/utils/types/type\_list.hpp},
\hyperpage{1367}
\item {src/include/serif/utils/user\_options/mapping/compactification/kelvin.hpp},
\hyperpage{1227}
\item {src/include/serif/utils/user\_options/mapping/domain\_mapper.hpp},
\hyperpage{1233}
\item {src/include/serif/utils/warnings/warning.hpp},
\hyperpage{1368}
\item {src/lib/serif/discretization/backend/mfem/basis\_evaluation.cpp},
\hyperpage{1370}
\item {src/lib/serif/discretization/domain/mesh/topology.cpp},
\hyperpage{1370}
\item {src/lib/serif/discretization/domain/schema/validation/results.cpp},
\hyperpage{1371}
\item {src/lib/serif/discretization/quadrature/policy.cpp},
\hyperpage{1372}
\item {src/lib/serif/eos/models/polytropic.cpp}, \hyperpage{1373}
\item {src/lib/serif/geometry/deformation/backend/mfem/geometry\_step.cpp},
\hyperpage{1374}
\item {src/lib/serif/geometry/deformation/backend/mfem/inputs.cpp},
\hyperpage{1375}
\item {src/lib/serif/geometry/deformation/backend/mfem/radial\_interpolation.cpp},
\hyperpage{1375}
\item {src/lib/serif/geometry/deformation/backend/mfem/radial\_locator.cpp},
\hyperpage{1376}
\item {src/lib/serif/geometry/deformation/backend/mfem/reference\_geometry.cpp},
\hyperpage{1377}
\item {src/lib/serif/geometry/deformation/backend/mfem/surface\_metric.cpp},
\hyperpage{1378}
\item {src/lib/serif/geometry/deformation/determinant\_polynomial.cpp},
\hyperpage{1379}
\item {src/lib/serif/geometry/deformation/harmonics.cpp},
\hyperpage{1380}
\item {src/lib/serif/geometry/deformation/radial\_extension.cpp},
\hyperpage{1381}
\item {src/lib/serif/geometry/deformation/surface\_embedding.cpp},
\hyperpage{1381}
\item {src/lib/serif/geometry/surface/isobaric.cpp}, \hyperpage{1382}
\item {src/lib/serif/mapping/coefficients.cpp}, \hyperpage{1383}
\item {src/lib/serif/mapping/compactification/kelvin.cpp},
\hyperpage{1383}
\item {src/lib/serif/mapping/data.cpp}, \hyperpage{1384}
\item {src/lib/serif/mapping/domain\_mapper.cpp}, \hyperpage{1384}
\item {src/lib/serif/mapping/evaluator.cpp}, \hyperpage{1385}
\item {src/lib/serif/mapping/transformations.cpp}, \hyperpage{1385}
\item {src/lib/serif/mapping/volume\_cache.cpp}, \hyperpage{1387}
\item {state\_value}
\subitem {serif::geometry::surface::detail}, \hyperpage{146}
\item {StateBindings}
\subitem {serif::geometry::surface::detail::PressureSurfaceDescription$<$ EOS, Bindings, RowQuantity, RelationT, ResolveCarrier $>$},
\hyperpage{795}
\item {StateQuantities}
\subitem {serif::geometry::surface::detail::PressureSurfaceDescription$<$ EOS, Bindings, RowQuantity, RelationT, ResolveCarrier $>$},
\hyperpage{795}
\item {StateTerms}
\subitem {serif::geometry::surface::detail::PressureSurfaceDescription$<$ EOS, Bindings, RowQuantity, RelationT, ResolveCarrier $>$},
\hyperpage{795}
\item {static\_block\_size}
\subitem {serif::discretization::blocks::generated\_residual\_block$<$ GeneratedResidual $>$},
\hyperpage{589}
\subitem {serif::discretization::blocks::generated\_value\_block$<$ GeneratedValue $>$},
\hyperpage{591}
\subitem {serif::discretization::blocks::global\_scalar::residual},
\hyperpage{860}
\subitem {serif::discretization::blocks::global\_scalar::value},
\hyperpage{989}
\subitem {serif::discretization::blocks::residual\_block\_base},
\hyperpage{869}
\subitem {serif::discretization::blocks::value\_block\_base},
\hyperpage{998}
\item {status}
\subitem {serif::utils::dependencies::PreparationReport$<$ ResultsT, SourcesT $>$},
\hyperpage{782}
\item {statuses}
\subitem {serif::utils::dependencies::PreparationReport$<$ ResultsT, SourcesT $>$},
\hyperpage{783}
\item {std::formatter$<$ serif::discretization::blocks::FieldDescriptor $>$},
\hyperpage{543}
\subitem {format}, \hyperpage{544}
\item {std::formatter$<$ serif::discretization::blocks::TermDescriptor $>$},
\hyperpage{544}
\subitem {format}, \hyperpage{545}
\item {std::formatter$<$ serif::discretization::domain::DomainOrSet $>$},
\hyperpage{546}
\subitem {format}, \hyperpage{547}
\item {std::formatter$<$ serif::discretization::domain::schema::validation::SchemaValidationResult $>$},
\hyperpage{547}
\subitem {format}, \hyperpage{547}
\subitem {parse}, \hyperpage{547}
\subitem {string\_formatter}, \hyperpage{548}
\item {std::formatter$<$ serif::discretization::forms::FormDescriptor $>$},
\hyperpage{548}
\subitem {format}, \hyperpage{549}
\item {std::formatter$<$ serif::discretization::functional\_space::Continuity $>$},
\hyperpage{550}
\subitem {format}, \hyperpage{551}
\item {std::formatter$<$ serif::discretization::functional\_space::DiscreteFunctionalSpace$<$ Space, Order, R $>$ $>$},
\hyperpage{551}
\subitem {format}, \hyperpage{552}
\item {std::formatter$<$ serif::discretization::functional\_space::Family $>$},
\hyperpage{553}
\subitem {format}, \hyperpage{554}
\item {std::formatter$<$ serif::discretization::functional\_space::Mapping $>$},
\hyperpage{554}
\subitem {format}, \hyperpage{555}
\item {std::formatter$<$ serif::discretization::functional\_space::Rank$<$ R $>$ $>$},
\hyperpage{556}
\subitem {format}, \hyperpage{557}
\item {std::formatter$<$ serif::discretization::functional\_space::SpaceDescriptor $>$},
\hyperpage{557}
\subitem {format}, \hyperpage{558}
\item {std::formatter$<$ serif::discretization::functional\_space::Trace $>$},
\hyperpage{559}
\subitem {format}, \hyperpage{560}
\item {std::formatter$<$ serif::discretization::quadrature::backend::mfem::MFEMQuadratureContext $>$},
\hyperpage{560}
\subitem {format}, \hyperpage{561}
\item {std::formatter$<$ serif::discretization::quadrature::FormRule $>$},
\hyperpage{561}
\subitem {format}, \hyperpage{562}
\item {std::formatter$<$ serif::discretization::quadrature::MappingKind $>$},
\hyperpage{563}
\subitem {format}, \hyperpage{564}
\item {std::formatter$<$ serif::discretization::quadrature::Mode $>$},
\hyperpage{564}
\subitem {format}, \hyperpage{565}
\item {std::formatter$<$ serif::discretization::quadrature::QuadratureRole $>$},
\hyperpage{565}
\subitem {format}, \hyperpage{566}
\item {std::formatter$<$ serif::discretization::quadrature::Query $>$},
\hyperpage{567}
\subitem {format}, \hyperpage{568}
\item {std::formatter$<$ serif::discretization::quadrature::RuleControl $>$},
\hyperpage{568}
\subitem {format}, \hyperpage{569}
\item {std::formatter$<$ serif::discretization::quadrature::RuleSet $>$},
\hyperpage{569}
\subitem {format}, \hyperpage{570}
\item {stellar\_attributes}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceDiscretization},
\hyperpage{831}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceDiscretizationSnapshot},
\hyperpage{833}
\item {stellar\_interior}
\subitem {serif::geometry::deformation::DomainDeformation$<$ SurfaceT, InteriorT, VacuumT $>$},
\hyperpage{458}
\item {stellar\_radius}
\subitem {serif::geometry::deformation::RadialInterpolation},
\hyperpage{828}
\item {stellar\_support}
\subitem {serif::geometry::deformation::RadialInterpolation},
\hyperpage{828}
\item {StellarDomains}
\subitem {serif::discretization::domain}, \hyperpage{78}
\item {step}
\subitem {serif::geometry::deformation::GeometryStepLimit},
\hyperpage{593}
\item {Storage}
\subitem {serif::equations::OperandValues$<$ utils::types::TypeList$<$ Operands... $>$, OutputT $>$},
\hyperpage{737}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{367}
\item {store}
\subitem {serif::mapping::VolumeMappingCache}, \hyperpage{1016}
\item {store\_element\_linearization}
\subitem {serif::operators::backend::mfem}, \hyperpage{187}
\item {store\_nodal\_linearization}
\subitem {serif::operators::backend::mfem}, \hyperpage{188}
\item {String2ContinuityMap}
\subitem {serif::discretization::functional\_space},
\hyperpage{101}
\item {String2FamilyMap}
\subitem {serif::discretization::functional\_space},
\hyperpage{102}
\item {String2MappingMap}
\subitem {serif::discretization::functional\_space},
\hyperpage{102}
\item {String2TraceMap}
\subitem {serif::discretization::functional\_space},
\hyperpage{102}
\item {string\_formatter}
\subitem {std::formatter$<$ serif::discretization::domain::schema::validation::SchemaValidationResult $>$},
\hyperpage{548}
\item {sum\_dynamic\_orders}
\subitem {serif::discretization::quadrature::backend::mfem},
\hyperpage{106}
\item {Support}
\subitem {serif::discretization::blocks::barotropic\_constant::mass\_normalization},
\hyperpage{689}
\subitem {serif::discretization::blocks::central\_density::border},
\hyperpage{313}
\subitem {serif::discretization::blocks::density::mass},
\hyperpage{683}
\subitem {serif::discretization::blocks::displacement::vector},
\hyperpage{1002}
\subitem {serif::discretization::blocks::enthalpy::specific},
\hyperpage{925}
\subitem {serif::discretization::blocks::gravity::gradient},
\hyperpage{598}
\subitem {serif::discretization::blocks::gravity::potential},
\hyperpage{773}
\subitem {serif::discretization::blocks::rotation::angular\_velocity},
\hyperpage{262}
\subitem {serif::discretization::blocks::SpatialTermTraits$<$ TermT $>$},
\hyperpage{922}
\subitem {serif::equations::Contribution$<$ TestOperandT, SupportT $>$},
\hyperpage{388}
\subitem {serif::geometry::surface::detail::PressureSurfaceDescription$<$ EOS, Bindings, RowQuantity, RelationT, ResolveCarrier $>$},
\hyperpage{796}
\subitem {serif::operators::EquationPlan$<$ EquationT, utils::types::TypeList$<$ O... $>$ $>$},
\hyperpage{513}
\item {SupportOf}
\subitem {serif::discretization::blocks}, \hyperpage{76}
\subitem {serif::equations}, \hyperpage{117}
\item {supports}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{443}
\subitem {serif::eos::runtime::EOSView}, \hyperpage{508}
\item {supports\_ansi}
\subitem {serif::utils::misc::terminal}, \hyperpage{217}
\item {supports\_partial\_derivative\_v}
\subitem {serif::eos::models}, \hyperpage{109}
\item {supports\_partials}
\subitem {serif::geometry::surface::detail}, \hyperpage{147}
\item {supports\_relation\_v}
\subitem {serif::eos::models}, \hyperpage{109}
\item {surface}
\subitem {serif::geometry::deformation::DomainDeformation$<$ SurfaceT, InteriorT, VacuumT $>$},
\hyperpage{458}
\item {surface\_attribute}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceDiscretization},
\hyperpage{831}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceDiscretizationSnapshot},
\hyperpage{833}
\item {surface\_columns}
\subitem {serif::geometry::deformation::RadialInterpolation},
\hyperpage{828}
\item {surface\_direction}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$::Workspace},
\hyperpage{1025}
\item {surface\_displacement}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$::Workspace},
\hyperpage{1025}
\item {surface\_dual}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$::Workspace},
\hyperpage{1025}
\item {surface\_map}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$},
\hyperpage{362}
\item {surface\_node\_count}
\subitem {serif::geometry::deformation::RadialInterpolation},
\hyperpage{828}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{942}
\item {surface\_parameter\_mass\_diagonal}
\subitem {serif::geometry::deformation::backend::mfem},
\hyperpage{131}
\item {surface\_point}
\subitem {serif::geometry::surface::detail}, \hyperpage{147}
\item {surface\_pullback}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$::Workspace},
\hyperpage{1025}
\item {surface\_sample\_count}
\subitem {serif::geometry::surface::detail}, \hyperpage{147}
\item {surface\_scalar\_dofs}
\subitem {serif::geometry::deformation::RadialInterpolation},
\hyperpage{829}
\item {surface\_workspace}
\subitem {serif::geometry::deformation::ComposedDeformation$<$ SurfaceMap, ExtensionMap $>$::Workspace},
\hyperpage{1026}
\item {SurfaceEmbedding}
\subitem {serif::geometry::deformation::SurfaceEmbedding},
\hyperpage{941}
\item {SurfaceFailureReason}
\subitem {serif::geometry::surface}, \hyperpage{139}
\item {SurfaceLinearization}
\subitem {serif::geometry::surface}, \hyperpage{139}
\item {SurfacePoint}
\subitem {serif::geometry::surface}, \hyperpage{139}
\item {SurfacePressure}
\subitem {serif::operators}, \hyperpage{159}
\item {symbol}
\subitem {serif::discretization::blocks::barotropic\_constant::mass\_normalization},
\hyperpage{689}
\subitem {serif::discretization::blocks::central\_density::border},
\hyperpage{313}
\subitem {serif::discretization::blocks::density::mass},
\hyperpage{683}
\subitem {serif::discretization::blocks::displacement::vector},
\hyperpage{1003}
\subitem {serif::discretization::blocks::enthalpy::specific},
\hyperpage{925}
\subitem {serif::discretization::blocks::gravity::gradient},
\hyperpage{598}
\subitem {serif::discretization::blocks::gravity::potential},
\hyperpage{773}
\subitem {serif::discretization::blocks::rotation::angular\_velocity},
\hyperpage{262}
\indexspace
\item {tangential}
\subitem {serif::discretization::functional\_space}, \hyperpage{99}
\item {tangential\_continuous}
\subitem {serif::discretization::functional\_space}, \hyperpage{98}
\item {Target}
\subitem {serif::utils::dependencies::Binding$<$ KeyT, TargetT $>$},
\hyperpage{309}
\subitem {serif::utils::dependencies::detail::BorrowedValue$<$ T $>$},
\hyperpage{314}
\subitem {serif::utils::dependencies::detail::OwnedValue$<$ T $>$},
\hyperpage{748}
\subitem {serif::utils::dependencies::OwnedComputation$<$ KeyT, ComputationT $>$},
\hyperpage{745}
\subitem {serif::utils::dependencies::Resource$<$ KeyT, StorageT, PolicyT $>$},
\hyperpage{877}
\item {target\_density}
\subitem {serif::equations::CentralDensityConstraint$<$ EOST $>$},
\hyperpage{341}
\item {target\_enthalpy}
\subitem {serif::equations::CentralDensityConstraint$<$ EOST $>$},
\hyperpage{342}
\item {target\_pressure}
\subitem {serif::equations::PressureSurfaceConstraint$<$ EOST $>$},
\hyperpage{792}
\subitem {serif::geometry::surface::IsobaricSurface},
\hyperpage{647}
\subitem {serif::geometry::surface::PressureSurfaceDescriptor},
\hyperpage{797}
\item {target\_type}
\subitem {serif::utils::dependencies::detail::BoundType$<$ Bindings$<$ BindingTs... $>$, KeyT $>$},
\hyperpage{332}
\item {TargetValue}
\subitem {serif::geometry::surface::IsobaricSurface},
\hyperpage{646}
\item {TemperatureValue}
\subitem {serif::dimensions}, \hyperpage{66}
\item {template\_name}
\subitem {serif::meta}, \hyperpage{154}
\item {tensor}
\subitem {serif::discretization::backend::mfem::BasisWorkspace},
\hyperpage{307}
\subitem {serif::operators::backend::mfem::BasisWorkspace},
\hyperpage{308}
\item {tensor\_element\_count}
\subitem {serif::operators::backend::mfem}, \hyperpage{188}
\item {Term}
\subitem {serif::discretization::backend::mfem::TermBinding$<$ TermT, SchemaT $>$},
\hyperpage{966}
\subitem {serif::operators::backend::mfem::CoefficientView$<$ BindingT $>$},
\hyperpage{354}
\subitem {serif::operators::backend::mfem::OperandEvaluator$<$ OperandT $>$},
\hyperpage{729}
\item {term\_descriptor}
\subitem {serif::discretization::blocks}, \hyperpage{77}
\item {term\_type}
\subitem {serif::discretization::forms::Operand$<$ TermT, OperationT $>$},
\hyperpage{727}
\item {TermBinding}
\subitem {serif::discretization::backend::mfem::TermBinding$<$ TermT, SchemaT $>$},
\hyperpage{966, 967}
\item {Terms}
\subitem {serif::discretization::blocks::barotropic\_constant},
\hyperpage{281}
\subitem {serif::discretization::blocks::central\_density},
\hyperpage{338}
\subitem {serif::discretization::blocks::density}, \hyperpage{410}
\subitem {serif::discretization::blocks::displacement},
\hyperpage{425}
\subitem {serif::discretization::blocks::enthalpy}, \hyperpage{497}
\subitem {serif::discretization::blocks::gravity}, \hyperpage{610}
\subitem {serif::discretization::blocks::rotation}, \hyperpage{887}
\subitem {serif::discretization::blocks::surface\_deformation},
\hyperpage{937}
\item {TermsOf}
\subitem {serif::discretization::blocks}, \hyperpage{76}
\item {Test}
\subitem {serif::equations::BarotropicClosure$<$ EOST $>$},
\hyperpage{283}
\subitem {serif::equations::BarotropicHydrostaticEquilibrium},
\hyperpage{286}
\subitem {serif::equations::Contribution$<$ TestOperandT, SupportT $>$},
\hyperpage{388}
\subitem {serif::equations::DisplacementForce$<$ EOST $>$},
\hyperpage{427}
\subitem {serif::equations::EquationDifference$<$ LeftT, RightT $>$},
\hyperpage{511}
\subitem {serif::equations::EquationScale$<$ EquationT $>$},
\hyperpage{521}
\subitem {serif::equations::EquationSum$<$ FirstT, RestTs $>$},
\hyperpage{523}
\subitem {serif::equations::GravityGradientRelation},
\hyperpage{614}
\subitem {serif::equations::PoissonBalance}, \hyperpage{764}
\subitem {serif::geometry::surface::detail::PressureSurfaceDescription$<$ EOS, Bindings, RowQuantity, RelationT, ResolveCarrier $>$},
\hyperpage{796}
\subitem {serif::operators::backend::mfem::NodalDiscretization$<$ EquationT, SchemaT $>$},
\hyperpage{715}
\subitem {serif::operators::BadContributionCollection},
\hyperpage{278}
\subitem {serif::operators::BadContributionRow}, \hyperpage{279}
\subitem {serif::operators::BarotropicHydrostaticEquilibrium},
\hyperpage{289}
\subitem {serif::operators::detail::CouplingForm$<$ Input, TestOperand $>$},
\hyperpage{399}
\subitem {serif::operators::EquationPlan$<$ EquationT, utils::types::TypeList$<$ O... $>$ $>$},
\hyperpage{514}
\subitem {serif::operators::GradientRequest}, \hyperpage{601}
\subitem {serif::operators::NestedBadCollection}, \hyperpage{712}
\item {test}
\subitem {serif::discretization::forms::FormDescriptor},
\hyperpage{572}
\item {test\_basis}
\subitem {serif::operators::backend::mfem::ElementGeometry$<$ OperandCount $>$},
\hyperpage{491}
\item {test\_basis\_variation}
\subitem {serif::operators::backend::mfem::Workspace},
\hyperpage{1028}
\item {test\_order}
\subitem {serif::discretization::quadrature::Query},
\hyperpage{821}
\item {test\_order\_reduction}
\subitem {serif::discretization::forms::FormTraits$<$ boundary\_flux$<$ TrialT, TestT $>$ $>$},
\hyperpage{575}
\subitem {serif::discretization::forms::FormTraits$<$ divergence$<$ TrialT, TestT $>$ $>$},
\hyperpage{576}
\subitem {serif::discretization::forms::FormTraits$<$ force$<$ TrialT, TestT $>$ $>$},
\hyperpage{578}
\subitem {serif::discretization::forms::FormTraits$<$ FormT $>$},
\hyperpage{574}
\subitem {serif::discretization::forms::FormTraits$<$ mass$<$ TrialT, TestT $>$ $>$},
\hyperpage{579}
\subitem {serif::discretization::forms::FormTraits$<$ projection$<$ TrialT, TestT $>$ $>$},
\hyperpage{581}
\subitem {serif::discretization::forms::FormTraits$<$ source$<$ TrialT, TestT $>$ $>$},
\hyperpage{582}
\subitem {serif::discretization::quadrature::Query},
\hyperpage{821}
\item {test\_type}
\subitem {serif::discretization::forms::boundary\_flux$<$ TrialT, TestT $>$},
\hyperpage{317}
\subitem {serif::discretization::forms::divergence$<$ TrialT, TestT $>$},
\hyperpage{430}
\subitem {serif::discretization::forms::force$<$ TrialT, TestT $>$},
\hyperpage{541}
\subitem {serif::discretization::forms::mass$<$ TrialT, TestT $>$},
\hyperpage{687}
\subitem {serif::discretization::forms::projection$<$ TrialT, TestT $>$},
\hyperpage{803}
\subitem {serif::discretization::forms::source$<$ TrialT, TestT $>$},
\hyperpage{916}
\item {test\_values}
\subitem {serif::operators::backend::mfem::Workspace},
\hyperpage{1029}
\item {test\_variation\_result}
\subitem {serif::operators::backend::mfem::Workspace},
\hyperpage{1029}
\item {TestOperand}
\subitem {serif::equations::Contribution$<$ TestOperandT, SupportT $>$},
\hyperpage{388}
\item {TestOperandOf}
\subitem {serif::equations}, \hyperpage{117}
\item {ThermodynamicQuantityID}
\subitem {serif::dimensions::runtime::ThermodynamicQuantityID},
\hyperpage{974}
\item {thermodynamicQuantityID}
\subitem {serif::dimensions::runtime}, \hyperpage{68}
\item {TimeValue}
\subitem {serif::dimensions}, \hyperpage{66}
\item {Todo List}, \hyperpage{3}
\item {TorqueValue}
\subitem {serif::dimensions}, \hyperpage{67}
\item {Trace}
\subitem {serif::discretization::functional\_space}, \hyperpage{99}
\item {trace}
\subitem {serif::discretization::functional\_space::SpaceDescriptor},
\hyperpage{919}
\item {Trace2StringMap}
\subitem {serif::discretization::functional\_space},
\hyperpage{102}
\item {track\_by}
\subitem {serif::utils::dependencies}, \hyperpage{201}
\item {trackable}
\subitem {serif::utils::dependencies::detail::ResourceKeys$<$ types::TypeList$<$ Resources... $>$ $>$},
\hyperpage{879}
\item {tracks\_coordinates}
\subitem {serif::discretization::backend::mfem::DofSelection},
\hyperpage{448}
\item {Traits}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{367}
\item {Trial}
\subitem {serif::operators::detail::CouplingForm$<$ Input, TestOperand $>$},
\hyperpage{399}
\item {trial}
\subitem {serif::discretization::forms::FormDescriptor},
\hyperpage{573}
\item {trial\_order}
\subitem {serif::discretization::quadrature::Query},
\hyperpage{821}
\item {trial\_order\_reduction}
\subitem {serif::discretization::forms::FormTraits$<$ boundary\_flux$<$ TrialT, TestT $>$ $>$},
\hyperpage{575}
\subitem {serif::discretization::forms::FormTraits$<$ divergence$<$ TrialT, TestT $>$ $>$},
\hyperpage{577}
\subitem {serif::discretization::forms::FormTraits$<$ force$<$ TrialT, TestT $>$ $>$},
\hyperpage{578}
\subitem {serif::discretization::forms::FormTraits$<$ FormT $>$},
\hyperpage{574}
\subitem {serif::discretization::forms::FormTraits$<$ mass$<$ TrialT, TestT $>$ $>$},
\hyperpage{579}
\subitem {serif::discretization::forms::FormTraits$<$ projection$<$ TrialT, TestT $>$ $>$},
\hyperpage{581}
\subitem {serif::discretization::forms::FormTraits$<$ source$<$ TrialT, TestT $>$ $>$},
\hyperpage{582}
\subitem {serif::discretization::quadrature::Query},
\hyperpage{821}
\item {trial\_type}
\subitem {serif::discretization::forms::boundary\_flux$<$ TrialT, TestT $>$},
\hyperpage{317}
\subitem {serif::discretization::forms::divergence$<$ TrialT, TestT $>$},
\hyperpage{430}
\subitem {serif::discretization::forms::force$<$ TrialT, TestT $>$},
\hyperpage{541}
\subitem {serif::discretization::forms::mass$<$ TrialT, TestT $>$},
\hyperpage{687}
\subitem {serif::discretization::forms::projection$<$ TrialT, TestT $>$},
\hyperpage{803}
\subitem {serif::discretization::forms::source$<$ TrialT, TestT $>$},
\hyperpage{916}
\item {try\_evaluate}
\subitem {serif::eos::runtime::EOSView}, \hyperpage{508}
\item {try\_partial\_derivative}
\subitem {serif::eos::runtime::EOSView}, \hyperpage{509}
\item {try\_prepare}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{371}
\item {try\_prepare\_nodal}
\subitem {serif::operators::backend::mfem}, \hyperpage{188}
\item {try\_prepare\_point\_border}
\subitem {serif::operators::backend::mfem}, \hyperpage{188}
\item {try\_prepare\_validated}
\subitem {serif::operators::backend::mfem}, \hyperpage{189}
\item {try\_prepare\_volume}
\subitem {serif::operators::backend::mfem}, \hyperpage{189}
\item {tryRuntimePartialDerivative}
\subitem {serif::eos::runtime}, \hyperpage{115}
\item {Type}
\subitem {serif::dimensions::QuantityAt$<$ Index, QuantityList$<$ Quantities... $>$ $>$},
\hyperpage{812}
\subitem {serif::dimensions::QuantityOf$<$ QuantityValue$<$ Quantity $>$ $>$},
\hyperpage{813}
\subitem {serif::eos::runtime::RuntimeRelationQuantities$<$ relations::Relation$<$ OutputT, InputTs... $>$ $>$},
\hyperpage{902}
\subitem {serif::geometry::deformation::DeformationWorkspaceType$<$ Map, Linear $>$},
\hyperpage{407}
\subitem {serif::geometry::deformation::DeformationWorkspaceType$<$ Map, true $>$},
\hyperpage{407}
\subitem {serif::geometry::surface::detail::SurfaceOperands$<$ utils::dependencies::KeyList$<$ Terms... $>$ $>$},
\hyperpage{947}
\subitem {serif::geometry::surface::detail::UniqueTerms$<$ utils::types::TypeList$<$ Terms... $>$ $>$},
\hyperpage{979}
\subitem {serif::utils::misc::concepts::Concat$<$ types::TypeList$<$ LhsTs... $>$, types::TypeList$<$ RhsTs... $>$, Rest... $>$},
\hyperpage{384}
\subitem {serif::utils::misc::concepts::Concat$<$ types::TypeList$<$ Ts... $>$ $>$},
\hyperpage{385}
\subitem {serif::utils::misc::concepts::Concat$<$$>$},
\hyperpage{385}
\subitem {serif::utils::misc::concepts::EnumerateTypes$<$ types::TypeList$<$ TypeTs... $>$, Descriptor $>$},
\hyperpage{502}
\subitem {serif::utils::misc::concepts::Filter$<$ types::TypeList$<$ Head, Tail... $>$, Predicate $>$},
\hyperpage{536}
\subitem {serif::utils::misc::concepts::Filter$<$ types::TypeList$<$$>$, Predicate $>$},
\hyperpage{537}
\subitem {serif::utils::misc::concepts::Prepend$<$ T, types::TypeList$<$ Ts... $>$ $>$},
\hyperpage{784}
\subitem {serif::utils::types::DenseMatrixBase$<$ T $>$},
\hyperpage{408}
\subitem {serif::utils::types::DenseTensorBase$<$ T, Rank $>$},
\hyperpage{408}
\subitem {serif::utils::types::SparseMatrixBase$<$ T $>$},
\hyperpage{920}
\subitem {serif::utils::types::SparseTensorBase$<$ T, Rank $>$},
\hyperpage{920}
\subitem {serif::utils::types::VectorBase$<$ T $>$},
\hyperpage{1003}
\item {type}
\subitem {serif::discretization::forms::OperandResult$<$ OperandT $>$},
\hyperpage{735}
\subitem {serif::discretization::forms::OperationValue$<$ 0, Operation::Gradient $>$},
\hyperpage{741}
\subitem {serif::discretization::forms::OperationValue$<$ 0, Operation::Value $>$},
\hyperpage{741}
\subitem {serif::discretization::forms::OperationValue$<$ 1, Operation::Curl $>$},
\hyperpage{742}
\subitem {serif::discretization::forms::OperationValue$<$ 1, Operation::Divergence $>$},
\hyperpage{742}
\subitem {serif::discretization::forms::OperationValue$<$ 1, Operation::NormalTrace $>$},
\hyperpage{743}
\subitem {serif::discretization::forms::OperationValue$<$ 1, Operation::Value $>$},
\hyperpage{744}
\subitem {serif::equations::Contributions$<$ T, std::void\_t$<$ decltype(std::declval$<$ const T \& $>$().contributions())$>$ $>$},
\hyperpage{394}
\subitem {serif::equations::Contributions$<$ T, typename $>$},
\hyperpage{393}
\subitem {serif::equations::ContributionSupport$<$ T, std::void\_t$<$ typename T::Support $>$ $>$},
\hyperpage{395}
\subitem {serif::equations::ContributionSupport$<$ T, typename $>$},
\hyperpage{395}
\subitem {serif::equations::ContributionTuple$<$ std::tuple$<$ Ts... $>$, std::void\_t$<$ decltype(std::tuple\_cat(std::declval$<$ typename Contributions$<$ std::remove\_cvref\_t$<$ Ts $>$ $>$::type $>$()...))$>$ $>$},
\hyperpage{396}
\subitem {serif::equations::ContributionTuple$<$ TupleT, typename $>$},
\hyperpage{396}
\subitem {serif::equations::TestOperandTraits$<$ T, std::void\_t$<$ typename T::TestOperand $>$ $>$},
\hyperpage{971}
\subitem {serif::equations::TestOperandTraits$<$ T, typename $>$},
\hyperpage{970}
\subitem {serif::operators::detail::AsKeyList$<$ utils::types::TypeList$<$ T... $>$ $>$},
\hyperpage{277}
\subitem {serif::operators::detail::Columns$<$ utils::types::TypeList$<$ O... $>$ $>$},
\hyperpage{355}
\subitem {serif::operators::detail::CouplingForm$<$ Input, TestOperand $>$},
\hyperpage{399}
\subitem {serif::operators::detail::Join$<$ Lists $>$},
\hyperpage{661}
\subitem {serif::utils::dependencies::detail::AppendBinding$<$ Bindings$<$ BindingsTs... $>$, BindingT $>$},
\hyperpage{270}
\subitem {serif::utils::dependencies::detail::AppendKeys$<$ ResultT, FirstT, Rest... $>$},
\hyperpage{272}
\subitem {serif::utils::dependencies::detail::AppendKeys$<$ ResultT, Keys $>$},
\hyperpage{271}
\subitem {serif::utils::dependencies::detail::AppendUnique$<$ KeyList$<$ Keys... $>$, T $>$},
\hyperpage{273}
\subitem {serif::utils::dependencies::detail::BoundType$<$ Bindings$<$ BindingTs... $>$, KeyT $>$::binding\_tag$<$ K, T $>$},
\hyperpage{309}
\subitem {serif::utils::dependencies::detail::MergeKeyLists$<$ ResultT, KeyList$<$ Keys... $>$, Rest... $>$},
\hyperpage{698}
\subitem {serif::utils::dependencies::detail::MergeKeyLists$<$ ResultT, Lists $>$},
\hyperpage{697}
\subitem {serif::utils::dependencies::detail::ResourceKeys$<$ types::TypeList$<$ Resources... $>$ $>$},
\hyperpage{878}
\subitem {serif::utils::dependencies::ResolveKeys$<$ BindingsT, KeyList$<$ KeyTs... $>$ $>$},
\hyperpage{874}
\item {type\_index}
\subitem {serif::utils::dependencies::detail}, \hyperpage{206}
\item {type\_name}
\subitem {serif::meta}, \hyperpage{154}
\indexspace
\item {unit\_rotation}
\subitem {serif::equations::RigidRotation}, \hyperpage{884}
\item {UNKNOWN\_ERROR}
\subitem {serif::utils::errors}, \hyperpage{209}
\item {unresolved\_surface}
\subitem {serif::geometry::deformation}, \hyperpage{122}
\item {Update}
\subitem {serif::utils::dependencies::IncrementalComputation$<$ KeyT, ValueT, InputsT, FunctionT $>$},
\hyperpage{630}
\item {used\_fixed\_order}
\subitem {serif::discretization::quadrature::Resolution},
\hyperpage{870}
\item {UsedResources}
\subitem {serif::utils::dependencies::detail}, \hyperpage{205}
\item {uses\_tensor}
\subitem {serif::discretization::backend::mfem::BasisEvaluation},
\hyperpage{298}
\subitem {serif::operators::backend::mfem::BasisEvaluation},
\hyperpage{305}
\indexspace
\item {v\_dot\_n\_scale}
\subitem {serif::mapping::FaceQuadratureContext}, \hyperpage{532}
\item {vacuum}
\subitem {serif::geometry::deformation::DomainDeformation$<$ SurfaceT, InteriorT, VacuumT $>$},
\hyperpage{458}
\item {vacuum\_attributes}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceDiscretization},
\hyperpage{831}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceDiscretizationSnapshot},
\hyperpage{833}
\item {vacuum\_element\_attribute\_ID}
\subitem {serif::utils::user\_options::DomainMapperOptions},
\hyperpage{474}
\item {vacuum\_support}
\subitem {serif::geometry::deformation::RadialInterpolation},
\hyperpage{829}
\item {VALID}
\subitem {serif::mapping}, \hyperpage{150}
\item {valid}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult},
\hyperpage{850}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult},
\hyperpage{851}
\subitem {serif::discretization::domain::schema::validation::SchemaRelationValidationResult},
\hyperpage{907}
\subitem {serif::discretization::domain::schema::validation::SchemaValidationResult},
\hyperpage{909}
\subitem {serif::utils::dependencies::detail::ComputationCacheTraits$<$ GraphT, ContextT, ErrorT, true $>$},
\hyperpage{375}
\subitem {serif::utils::dependencies::detail::ComputationCacheTraits$<$ GraphT, ContextT, ErrorT, Valid $>$},
\hyperpage{374}
\subitem {serif::utils::dependencies::detail::ComputationGraphSchema$<$ GraphT, ContextT, Independent $>$},
\hyperpage{378}
\subitem {serif::utils::dependencies::detail::ComputationGraphSchema$<$ GraphT, ContextT, true $>$},
\hyperpage{379}
\subitem {serif::utils::dependencies::detail::Invocation$<$ ComputationT, ArgumentsT, typename $>$},
\hyperpage{640}
\subitem {serif::utils::dependencies::detail::Invocation$<$ ComputationT, types::TypeList$<$ Arguments... $>$, std::void\_t$<$ decltype(std::declval$<$ const ComputationT \& $>$().evaluate(std::declval$<$ const Arguments \& $>$()...))$>$ $>$},
\hyperpage{642}
\subitem {serif::utils::dependencies::detail::ResolveComputation$<$ ComputationT, BindingsT, Available $>$},
\hyperpage{870}
\subitem {serif::utils::dependencies::detail::ResolveComputation$<$ ComputationT, BindingsT, true $>$},
\hyperpage{871}
\subitem {serif::utils::dependencies::detail::ResolveGraph$<$ GraphT, BindingsT, Position, true $>$},
\hyperpage{873}
\subitem {serif::utils::dependencies::detail::ResolveStep$<$ GraphT, BindingsT, Position, ComputationT, true $>$},
\hyperpage{876}
\subitem {serif::utils::dependencies::detail::ResolveStep$<$ GraphT, BindingsT, Position, ComputationT, Valid $>$},
\hyperpage{875}
\subitem {serif::utils::dependencies::detail::Result$<$ std::expected$<$ ValueT, ErrorT $>$ $>$},
\hyperpage{881}
\subitem {serif::utils::dependencies::detail::Result$<$ T $>$},
\hyperpage{880}
\item {validate}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{443}
\subitem {serif::discretization::backend::mfem::DofSelection},
\hyperpage{448}
\subitem {serif::discretization::domain::schema::validation::RelationValidator$<$ DomainBoundary$<$ BoundaryT, DomainTs... $>$ $>$},
\hyperpage{853}
\subitem {serif::discretization::domain::schema::validation::RelationValidator$<$ FullyConnected$<$ DomainT $>$ $>$},
\hyperpage{853}
\subitem {serif::discretization::domain::schema::validation::RelationValidator$<$ Inscribed$<$ InnerT, OuterT $>$ $>$},
\hyperpage{854}
\subitem {serif::discretization::domain::schema::validation::SchemaRelationValidator$<$ SchemaT, relation::lists::RelationList$<$ RelationTs... $>$ $>$},
\hyperpage{908}
\item {validate\_companion\_numbering}
\subitem {serif::geometry::deformation::backend::mfem},
\hyperpage{132}
\item {validate\_deformation\_values}
\subitem {serif::geometry::deformation}, \hyperpage{126}
\item {validate\_disjoint\_output}
\subitem {serif::geometry::deformation::detail}, \hyperpage{136}
\item {validate\_element\_data}
\subitem {serif::mapping::DomainMapper}, \hyperpage{473}
\item {validate\_field\_bindings}
\subitem {serif::mapping::GridFunctionMappingEvaluator},
\hyperpage{618}
\item {validate\_finite}
\subitem {serif::eos::models}, \hyperpage{109}
\subitem {serif::utils::misc}, \hyperpage{211}
\item {validate\_greater\_than}
\subitem {serif::eos::models}, \hyperpage{109}
\subitem {serif::utils::misc}, \hyperpage{211}
\item {validate\_integral}
\subitem {serif::equations::AngularMomentum}, \hyperpage{267}
\item {validate\_less\_than}
\subitem {serif::eos::models}, \hyperpage{109}
\subitem {serif::utils::misc}, \hyperpage{212}
\item {validate\_nodal\_discretization}
\subitem {serif::operators::backend::mfem}, \hyperpage{189}
\item {validate\_nodal\_output}
\subitem {serif::operators::backend::mfem}, \hyperpage{189}
\item {validate\_nodal\_selection}
\subitem {serif::operators::backend::mfem}, \hyperpage{189}
\item {validate\_nonnegativity}
\subitem {serif::eos::models}, \hyperpage{109}
\subitem {serif::utils::misc}, \hyperpage{212}
\item {validate\_point}
\subitem {serif::mapping::VolumeMappingCache}, \hyperpage{1016}
\item {validate\_point\_border\_outputs}
\subitem {serif::operators::backend::mfem}, \hyperpage{190}
\item {validate\_relation\_request}
\subitem {serif::eos::runtime::EOSView}, \hyperpage{509}
\item {validate\_scalar\_reference\_space}
\subitem {serif::geometry::deformation::backend::mfem},
\hyperpage{132}
\item {validate\_schema}
\subitem {serif::discretization::domain::schema::validation},
\hyperpage{91}
\item {validate\_values}
\subitem {serif::discretization::backend::mfem::DofMap},
\hyperpage{443}
\item {validate\_volume\_data}
\subitem {serif::operators::backend::mfem}, \hyperpage{190}
\item {validate\_volume\_discretization}
\subitem {serif::operators::backend::mfem}, \hyperpage{190}
\item {validation}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{808}
\item {validation\_integral}
\subitem {serif::operators::backend::mfem::ElementData$<$ OperandCount $>$},
\hyperpage{487}
\item {validation\_integrand}
\subitem {serif::equations::AngularMomentum}, \hyperpage{268}
\item {Value}
\subitem {serif::equations::gravity\_contributions},
\hyperpage{118}
\subitem {serif::operators::backend::mfem::NodalDiscretization$<$ EquationT, SchemaT $>$},
\hyperpage{715}
\subitem {serif::operators::backend::mfem::OperandEvaluator$<$ OperandT $>$},
\hyperpage{730}
\subitem {serif::utils::dependencies::detail::Result$<$ std::expected$<$ ValueT, ErrorT $>$ $>$},
\hyperpage{881}
\subitem {serif::utils::dependencies::detail::Result$<$ T $>$},
\hyperpage{879}
\item {value}
\subitem {serif::dimensions::PartialDerivative$<$ OutputQuantity, InputQuantity $>$},
\hyperpage{751}
\subitem {serif::dimensions::QuantityValue$<$ Quantity $>$},
\hyperpage{815}
\subitem {serif::dimensions::runtime::RuntimeQuantityValue},
\hyperpage{900}
\subitem {serif::discretization::backend::mfem}, \hyperpage{70}
\subitem {serif::discretization::functional\_space}, \hyperpage{99}
\subitem {serif::discretization::functional\_space::Rank$<$ R $>$},
\hyperpage{830}
\subitem {serif::discretization::quadrature::backend::mfem::MFEMOperandListOrder$<$ utils::types::TypeList$<$ OperandTs... $>$ $>$},
\hyperpage{704}
\subitem {serif::geometry::surface::SurfaceEOSResponse$<$ Formulation $>$},
\hyperpage{945}
\subitem {serif::mapping::DMReferenceDisplacementSample},
\hyperpage{433}
\subitem {serif::utils::CompensatedSum}, \hyperpage{357}
\subitem {serif::utils::dependencies::detail::BorrowedValue$<$ T $>$},
\hyperpage{315}
\subitem {serif::utils::dependencies::detail::CachedResult$<$ ValueT, InputCount $>$},
\hyperpage{333}
\subitem {serif::utils::dependencies::detail::HasBinding$<$ Bindings$<$ BindingTs... $>$, KeyT $>$},
\hyperpage{621}
\subitem {serif::utils::dependencies::detail::OwnedValue$<$ T $>$},
\hyperpage{748}
\item {value\_and\_gradient}
\subitem {serif::discretization::backend::mfem}, \hyperpage{70}
\item {values}
\subitem {serif::equations::OperandValues$<$ utils::types::TypeList$<$ Operands... $>$, OutputT $>$},
\hyperpage{738}
\subitem {serif::geometry::surface::BoundaryValues$<$ Term $>$},
\hyperpage{328}
\subitem {serif::operators::backend::mfem}, \hyperpage{191}
\subitem {serif::operators::backend::mfem::CoefficientView$<$ BindingT $>$},
\hyperpage{354}
\subitem {serif::operators::backend::mfem::MappingCoefficients},
\hyperpage{676}
\subitem {serif::operators::backend::mfem::SelectedNodalValues},
\hyperpage{911}
\subitem {serif::operators::detail::ContributionChildren$<$ EquationT $>$},
\hyperpage{390}
\item {Vector}
\subitem {serif::equations::RigidRotation}, \hyperpage{883}
\subitem {serif::operators::backend::mfem}, \hyperpage{171}
\item {vector\_copies}
\subitem {serif::operators::backend::mfem::OperandEvaluator$<$ OperandT $>$},
\hyperpage{733}
\item {vector\_dimension}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceSpaceSnapshot},
\hyperpage{838}
\item {vector\_term}
\subitem {serif::discretization::blocks::displacement},
\hyperpage{425}
\item {VectorValue}
\subitem {serif::discretization::forms}, \hyperpage{94}
\item {VelocityValue}
\subitem {serif::dimensions}, \hyperpage{67}
\item {version\_index}
\subitem {serif::utils::dependencies::ComputationCache$<$ GraphT, ContextT, ErrorT $>$},
\hyperpage{371}
\item {versions}
\subitem {serif::utils::dependencies::detail::ComputationCacheStorage$<$ GraphT, BindingsT, types::TypeList$<$ Resources... $>$, std::index\_sequence$<$ Indices... $>$ $>$},
\hyperpage{374}
\item {vertices}
\subitem {serif::geometry::deformation::backend::mfem::ReferenceMeshSnapshot},
\hyperpage{836}
\item {view}
\subitem {serif::utils::types::ct\_error\_string$<$ N $>$},
\hyperpage{400}
\subitem {serif::utils::types::ctstring$<$ N $>$}, \hyperpage{401}
\item {views.cpp}
\subitem {SERiFErrorCode}, \hyperpage{1038}
\item {virial}
\subitem {serif::discretization::quadrature::QuadratureOptions},
\hyperpage{809}
\item {visit\_contributions}
\subitem {serif::operators::detail}, \hyperpage{193}
\item {visitedElementCount}
\subitem {serif::discretization::domain::relation::validation::RelationValidationResult::ConnectedDiagnostics},
\hyperpage{386}
\subitem {serif::discretization::domain::schema::validation::RelationValidationResult::ConnectedDiagnostics},
\hyperpage{387}
\item {volume\_height}
\subitem {serif::operators::backend::mfem}, \hyperpage{190}
\item {volume\_residual}
\subitem {serif::operators::backend::mfem}, \hyperpage{190}
\item {volume\_width}
\subitem {serif::operators::backend::mfem}, \hyperpage{191}
\item {volume\_work\_report}
\subitem {serif::operators::backend::mfem}, \hyperpage{191}
\item {VolumeCache}
\subitem {serif::operators::backend::mfem}, \hyperpage{171}
\item {VolumeCoefficients}
\subitem {serif::operators::backend::mfem}, \hyperpage{171}
\item {VolumeDiscretization}
\subitem {serif::operators::backend::mfem}, \hyperpage{191}
\item {VolumeEquationOf}
\subitem {serif::operators::backend::mfem}, \hyperpage{171}
\item {VolumeInputs}
\subitem {serif::operators::backend::mfem}, \hyperpage{172}
\item {VolumeMesh}
\subitem {serif::operators::backend::mfem}, \hyperpage{172}
\item {VolumeOperandResult}
\subitem {serif::operators::backend::mfem}, \hyperpage{172}
\item {VolumeValue}
\subitem {serif::dimensions}, \hyperpage{67}
\indexspace
\item {warning.hpp}
\subitem {DISABLE\_WARNING}, \hyperpage{1369}
\item {weight}
\subitem {serif::mapping::DMFixedMeshGeometry}, \hyperpage{431}
\item {weight\_variation}
\subitem {serif::mapping::VolumeMappingVariation}, \hyperpage{1019}
\item {weighted\_field\_derivatives}
\subitem {serif::operators::backend::mfem::ElementData$<$ OperandCount $>$},
\hyperpage{488}
\item {weighted\_position\_derivative}
\subitem {serif::operators::backend::mfem::ElementData$<$ OperandCount $>$},
\hyperpage{488}
\item {weighted\_residual}
\subitem {serif::operators::backend::mfem::ElementData$<$ OperandCount $>$},
\hyperpage{488}
\item {WHITE}
\subitem {serif::utils::misc::terminal}, \hyperpage{217}
\item {width}
\subitem {serif::discretization::backend::mfem::BasisEvaluation},
\hyperpage{298}
\subitem {serif::operators::backend::mfem::BasisEvaluation},
\hyperpage{305}
\item {workspace}
\subitem {serif::operators::backend::mfem::VolumeScratch},
\hyperpage{1023}
\indexspace
\item {YELLOW}
\subitem {serif::utils::misc::terminal}, \hyperpage{217}
\end{theindex}