Files
MeanField_SERiF/docs/latex/refman.toc
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

4451 lines
721 KiB
TeX

\@ifundefined {etoctocstyle}{\let \etoc@startlocaltoc \@gobble \let \etoc@settocdepth \@gobble \let \etoc@depthtag \@gobble \let \etoc@setlocaltop \@gobble }{}
\contentsline {chapter}{\numberline {1}SERiF}{1}{chapter.1}%
\contentsline {chapter}{\numberline {2}Todo List}{3}{chapter.2}%
\contentsline {chapter}{\numberline {3}Namespace Index}{5}{chapter.3}%
\contentsline {section}{\numberline {3.1}Namespace List}{5}{section.3.1}%
\contentsline {chapter}{\numberline {4}Concept Index}{7}{chapter.4}%
\contentsline {section}{\numberline {4.1}Concepts}{7}{section.4.1}%
\contentsline {chapter}{\numberline {5}Hierarchical Index}{13}{chapter.5}%
\contentsline {section}{\numberline {5.1}Class Hierarchy}{13}{section.5.1}%
\contentsline {chapter}{\numberline {6}Class Index}{27}{chapter.6}%
\contentsline {section}{\numberline {6.1}Class List}{27}{section.6.1}%
\contentsline {chapter}{\numberline {7}File Index}{49}{chapter.7}%
\contentsline {section}{\numberline {7.1}File List}{49}{section.7.1}%
\contentsline {chapter}{\numberline {8}Namespace Documentation}{57}{chapter.8}%
\contentsline {section}{\numberline {8.1}mfem Namespace Reference}{57}{section.8.1}%
\contentsline {section}{\numberline {8.2}serif Namespace Reference}{57}{section.8.2}%
\contentsline {section}{\numberline {8.3}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions Namespace Reference}{57}{section.8.3}%
\contentsline {subsection}{\numberline {8.3.1}Typedef Documentation}{62}{subsection.8.3.1}%
\contentsline {subsubsection}{\numberline {8.3.1.1}AccelerationValue}{62}{subsubsection.8.3.1.1}%
\contentsline {subsubsection}{\numberline {8.3.1.2}AngularMomentumValue}{62}{subsubsection.8.3.1.2}%
\contentsline {subsubsection}{\numberline {8.3.1.3}AngularVelocityValue}{62}{subsubsection.8.3.1.3}%
\contentsline {subsubsection}{\numberline {8.3.1.4}AreaValue}{62}{subsubsection.8.3.1.4}%
\contentsline {subsubsection}{\numberline {8.3.1.5}ChemicalPotentialValue}{62}{subsubsection.8.3.1.5}%
\contentsline {subsubsection}{\numberline {8.3.1.6}DensityValue}{62}{subsubsection.8.3.1.6}%
\contentsline {subsubsection}{\numberline {8.3.1.7}DimensionlessValue}{62}{subsubsection.8.3.1.7}%
\contentsline {subsubsection}{\numberline {8.3.1.8}DynamicViscosityValue}{63}{subsubsection.8.3.1.8}%
\contentsline {subsubsection}{\numberline {8.3.1.9}EnergyDensityValue}{63}{subsubsection.8.3.1.9}%
\contentsline {subsubsection}{\numberline {8.3.1.10}EnergyValue}{63}{subsubsection.8.3.1.10}%
\contentsline {subsubsection}{\numberline {8.3.1.11}EntropyValue}{63}{subsubsection.8.3.1.11}%
\contentsline {subsubsection}{\numberline {8.3.1.12}ForceValue}{63}{subsubsection.8.3.1.12}%
\contentsline {subsubsection}{\numberline {8.3.1.13}FrequencyValue}{63}{subsubsection.8.3.1.13}%
\contentsline {subsubsection}{\numberline {8.3.1.14}GravitationalPotentialValue}{63}{subsubsection.8.3.1.14}%
\contentsline {subsubsection}{\numberline {8.3.1.15}InternalEnergyValue}{64}{subsubsection.8.3.1.15}%
\contentsline {subsubsection}{\numberline {8.3.1.16}KinematicViscosityValue}{64}{subsubsection.8.3.1.16}%
\contentsline {subsubsection}{\numberline {8.3.1.17}LengthValue}{64}{subsubsection.8.3.1.17}%
\contentsline {subsubsection}{\numberline {8.3.1.18}LuminosityValue}{64}{subsubsection.8.3.1.18}%
\contentsline {subsubsection}{\numberline {8.3.1.19}MagneticFluxDensityValue}{64}{subsubsection.8.3.1.19}%
\contentsline {subsubsection}{\numberline {8.3.1.20}MassFlowRateValue}{64}{subsubsection.8.3.1.20}%
\contentsline {subsubsection}{\numberline {8.3.1.21}MassValue}{64}{subsubsection.8.3.1.21}%
\contentsline {subsubsection}{\numberline {8.3.1.22}MomentOfInertiaValue}{65}{subsubsection.8.3.1.22}%
\contentsline {subsubsection}{\numberline {8.3.1.23}MomentumValue}{65}{subsubsection.8.3.1.23}%
\contentsline {subsubsection}{\numberline {8.3.1.24}NeitherConstNorVolatile}{65}{subsubsection.8.3.1.24}%
\contentsline {subsubsection}{\numberline {8.3.1.25}NeitherConstNorVolatileReference}{65}{subsubsection.8.3.1.25}%
\contentsline {subsubsection}{\numberline {8.3.1.26}NumberDensityValue}{65}{subsubsection.8.3.1.26}%
\contentsline {subsubsection}{\numberline {8.3.1.27}OpacityValue}{65}{subsubsection.8.3.1.27}%
\contentsline {subsubsection}{\numberline {8.3.1.28}PowerValue}{65}{subsubsection.8.3.1.28}%
\contentsline {subsubsection}{\numberline {8.3.1.29}PressureValue}{66}{subsubsection.8.3.1.29}%
\contentsline {subsubsection}{\numberline {8.3.1.30}QuantityOfT}{66}{subsubsection.8.3.1.30}%
\contentsline {subsubsection}{\numberline {8.3.1.31}SpecificEnergyValue}{66}{subsubsection.8.3.1.31}%
\contentsline {subsubsection}{\numberline {8.3.1.32}SpecificEnthalpyValue}{66}{subsubsection.8.3.1.32}%
\contentsline {subsubsection}{\numberline {8.3.1.33}SpecificEntropyValue}{66}{subsubsection.8.3.1.33}%
\contentsline {subsubsection}{\numberline {8.3.1.34}SpecificInternalEnergyValue}{66}{subsubsection.8.3.1.34}%
\contentsline {subsubsection}{\numberline {8.3.1.35}TemperatureValue}{66}{subsubsection.8.3.1.35}%
\contentsline {subsubsection}{\numberline {8.3.1.36}TimeValue}{67}{subsubsection.8.3.1.36}%
\contentsline {subsubsection}{\numberline {8.3.1.37}TorqueValue}{67}{subsubsection.8.3.1.37}%
\contentsline {subsubsection}{\numberline {8.3.1.38}VelocityValue}{67}{subsubsection.8.3.1.38}%
\contentsline {subsubsection}{\numberline {8.3.1.39}VolumeValue}{67}{subsubsection.8.3.1.39}%
\contentsline {section}{\numberline {8.4}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime Namespace Reference}{67}{section.8.4}%
\contentsline {subsection}{\numberline {8.4.1}Variable Documentation}{68}{subsection.8.4.1}%
\contentsline {subsubsection}{\numberline {8.4.1.1}thermodynamicQuantityID}{68}{subsubsection.8.4.1.1}%
\contentsline {section}{\numberline {8.5}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization Namespace Reference}{68}{section.8.5}%
\contentsline {section}{\numberline {8.6}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend Namespace Reference}{68}{section.8.6}%
\contentsline {section}{\numberline {8.7}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem Namespace Reference}{69}{section.8.7}%
\contentsline {subsection}{\numberline {8.7.1}Enumeration Type Documentation}{70}{subsection.8.7.1}%
\contentsline {subsubsection}{\numberline {8.7.1.1}ContractionMode}{70}{subsubsection.8.7.1.1}%
\contentsline {subsubsection}{\numberline {8.7.1.2}ReferenceOperation}{70}{subsubsection.8.7.1.2}%
\contentsline {subsection}{\numberline {8.7.2}Function Documentation}{70}{subsection.8.7.2}%
\contentsline {subsubsection}{\numberline {8.7.2.1}select\_boundary\_dofs()}{70}{subsubsection.8.7.2.1}%
\contentsline {subsubsection}{\numberline {8.7.2.2}select\_point\_dofs()}{71}{subsubsection.8.7.2.2}%
\contentsline {section}{\numberline {8.8}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks Namespace Reference}{72}{section.8.8}%
\contentsline {subsection}{\numberline {8.8.1}Typedef Documentation}{75}{subsection.8.8.1}%
\contentsline {subsubsection}{\numberline {8.8.1.1}FieldOf}{75}{subsubsection.8.8.1.1}%
\contentsline {subsubsection}{\numberline {8.8.1.2}FunctionalSpaceOf}{75}{subsubsection.8.8.1.2}%
\contentsline {subsubsection}{\numberline {8.8.1.3}QuantityOf}{75}{subsubsection.8.8.1.3}%
\contentsline {subsubsection}{\numberline {8.8.1.4}SupportOf}{76}{subsubsection.8.8.1.4}%
\contentsline {subsubsection}{\numberline {8.8.1.5}TermsOf}{76}{subsubsection.8.8.1.5}%
\contentsline {subsection}{\numberline {8.8.2}Variable Documentation}{76}{subsection.8.8.2}%
\contentsline {subsubsection}{\numberline {8.8.2.1}DYNAMIC\_BLOCK\_SIZE}{76}{subsubsection.8.8.2.1}%
\contentsline {subsubsection}{\numberline {8.8.2.2}field\_descriptor}{76}{subsubsection.8.8.2.2}%
\contentsline {subsubsection}{\numberline {8.8.2.3}term\_descriptor}{77}{subsubsection.8.8.2.3}%
\contentsline {section}{\numberline {8.9}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain Namespace Reference}{77}{section.8.9}%
\contentsline {subsection}{\numberline {8.9.1}Typedef Documentation}{78}{subsection.8.9.1}%
\contentsline {subsubsection}{\numberline {8.9.1.1}AllDomains}{78}{subsubsection.8.9.1.1}%
\contentsline {subsubsection}{\numberline {8.9.1.2}StellarDomains}{78}{subsubsection.8.9.1.2}%
\contentsline {subsection}{\numberline {8.9.2}Function Documentation}{78}{subsection.8.9.2}%
\contentsline {subsubsection}{\numberline {8.9.2.1}CountVariadicArguments()}{78}{subsubsection.8.9.2.1}%
\contentsline {subsection}{\numberline {8.9.3}Variable Documentation}{79}{subsection.8.9.3}%
\contentsline {subsubsection}{\numberline {8.9.3.1}AIsBaseClassOfB}{79}{subsubsection.8.9.3.1}%
\contentsline {subsubsection}{\numberline {8.9.3.2}is\_domain\_set\_v}{79}{subsubsection.8.9.3.2}%
\contentsline {subsubsection}{\numberline {8.9.3.3}is\_domain\_set\_v$<$ DomainSet$<$ DomainTs... $>$ $>$}{79}{subsubsection.8.9.3.3}%
\contentsline {section}{\numberline {8.10}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ids Namespace Reference}{79}{section.8.10}%
\contentsline {subsection}{\numberline {8.10.1}Variable Documentation}{80}{subsection.8.10.1}%
\contentsline {subsubsection}{\numberline {8.10.1.1}is\_boundary\_id\_v}{80}{subsubsection.8.10.1.1}%
\contentsline {subsubsection}{\numberline {8.10.1.2}is\_boundary\_id\_v$<$ BoundaryID$<$ BoundaryT, IdentifierValue $>$ $>$}{80}{subsubsection.8.10.1.2}%
\contentsline {subsubsection}{\numberline {8.10.1.3}is\_domain\_id\_v}{81}{subsubsection.8.10.1.3}%
\contentsline {subsubsection}{\numberline {8.10.1.4}is\_domain\_id\_v$<$ DomainID$<$ DomainT, IdentifierValue $>$ $>$}{81}{subsubsection.8.10.1.4}%
\contentsline {section}{\numberline {8.11}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::lists Namespace Reference}{81}{section.8.11}%
\contentsline {subsection}{\numberline {8.11.1}Function Documentation}{82}{subsection.8.11.1}%
\contentsline {subsubsection}{\numberline {8.11.1.1}CountVariadicArguments()}{82}{subsubsection.8.11.1.1}%
\contentsline {subsection}{\numberline {8.11.2}Variable Documentation}{82}{subsection.8.11.2}%
\contentsline {subsubsection}{\numberline {8.11.2.1}is\_boundary\_id\_list\_v}{82}{subsubsection.8.11.2.1}%
\contentsline {subsubsection}{\numberline {8.11.2.2}is\_boundary\_id\_list\_v$<$ BoundaryIDList$<$ BoundaryIDTs... $>$ $>$}{82}{subsubsection.8.11.2.2}%
\contentsline {subsubsection}{\numberline {8.11.2.3}is\_domain\_id\_list\_v}{83}{subsubsection.8.11.2.3}%
\contentsline {subsubsection}{\numberline {8.11.2.4}is\_domain\_id\_list\_v$<$ DomainIDList$<$ DomainIDTs... $>$ $>$}{83}{subsubsection.8.11.2.4}%
\contentsline {section}{\numberline {8.12}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation Namespace Reference}{83}{section.8.12}%
\contentsline {subsection}{\numberline {8.12.1}Function Documentation}{84}{subsection.8.12.1}%
\contentsline {subsubsection}{\numberline {8.12.1.1}all\_unique\_values()}{84}{subsubsection.8.12.1.1}%
\contentsline {section}{\numberline {8.13}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mesh Namespace Reference}{84}{section.8.13}%
\contentsline {section}{\numberline {8.14}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation Namespace Reference}{84}{section.8.14}%
\contentsline {subsection}{\numberline {8.14.1}Function Documentation}{85}{subsection.8.14.1}%
\contentsline {subsubsection}{\numberline {8.14.1.1}CountVariadicArguments()}{85}{subsubsection.8.14.1.1}%
\contentsline {subsection}{\numberline {8.14.2}Variable Documentation}{85}{subsection.8.14.2}%
\contentsline {subsubsection}{\numberline {8.14.2.1}AIsBaseClassOfB}{85}{subsubsection.8.14.2.1}%
\contentsline {section}{\numberline {8.15}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::lists Namespace Reference}{85}{section.8.15}%
\contentsline {subsection}{\numberline {8.15.1}Function Documentation}{86}{subsection.8.15.1}%
\contentsline {subsubsection}{\numberline {8.15.1.1}CountVariadicArguments()}{86}{subsubsection.8.15.1.1}%
\contentsline {subsection}{\numberline {8.15.2}Variable Documentation}{86}{subsection.8.15.2}%
\contentsline {subsubsection}{\numberline {8.15.2.1}is\_relation\_list\_v}{86}{subsubsection.8.15.2.1}%
\contentsline {subsubsection}{\numberline {8.15.2.2}is\_relation\_list\_v$<$ RelationList$<$ RelationTs... $>$ $>$}{86}{subsubsection.8.15.2.2}%
\contentsline {section}{\numberline {8.16}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation Namespace Reference}{86}{section.8.16}%
\contentsline {subsection}{\numberline {8.16.1}Enumeration Type Documentation}{87}{subsection.8.16.1}%
\contentsline {subsubsection}{\numberline {8.16.1.1}RelationValidationFailure}{87}{subsubsection.8.16.1.1}%
\contentsline {section}{\numberline {8.17}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema Namespace Reference}{87}{section.8.17}%
\contentsline {subsection}{\numberline {8.17.1}Typedef Documentation}{89}{subsection.8.17.1}%
\contentsline {subsubsection}{\numberline {8.17.1.1}CoreEnvelopeVacuumDomainSchema}{89}{subsubsection.8.17.1.1}%
\contentsline {subsection}{\numberline {8.17.2}Function Documentation}{89}{subsection.8.17.2}%
\contentsline {subsubsection}{\numberline {8.17.2.1}make\_attribute\_marker()}{89}{subsubsection.8.17.2.1}%
\contentsline {subsection}{\numberline {8.17.3}Variable Documentation}{89}{subsection.8.17.3}%
\contentsline {subsubsection}{\numberline {8.17.3.1}is\_schema\_v}{89}{subsubsection.8.17.3.1}%
\contentsline {subsubsection}{\numberline {8.17.3.2}is\_schema\_v$<$ DomainSchema$<$ DomainIDs, BoundaryIDs, Relations $>$ $>$}{89}{subsubsection.8.17.3.2}%
\contentsline {section}{\numberline {8.18}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation Namespace Reference}{90}{section.8.18}%
\contentsline {subsection}{\numberline {8.18.1}Enumeration Type Documentation}{90}{subsection.8.18.1}%
\contentsline {subsubsection}{\numberline {8.18.1.1}RelationValidationFailure\hspace {0.1cm}{\footnotesize \ttfamily [1/3]}}{90}{subsubsection.8.18.1.1}%
\contentsline {subsubsection}{\numberline {8.18.1.2}RelationValidationFailure\hspace {0.1cm}{\footnotesize \ttfamily [2/3]}}{90}{subsubsection.8.18.1.2}%
\contentsline {subsubsection}{\numberline {8.18.1.3}RelationValidationFailure\hspace {0.1cm}{\footnotesize \ttfamily [3/3]}}{90}{subsubsection.8.18.1.3}%
\contentsline {subsection}{\numberline {8.18.2}Function Documentation}{91}{subsection.8.18.2}%
\contentsline {subsubsection}{\numberline {8.18.2.1}validate\_schema()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{91}{subsubsection.8.18.2.1}%
\contentsline {subsubsection}{\numberline {8.18.2.2}validate\_schema()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{91}{subsubsection.8.18.2.2}%
\contentsline {section}{\numberline {8.19}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms Namespace Reference}{91}{section.8.19}%
\contentsline {subsection}{\numberline {8.19.1}Typedef Documentation}{94}{subsection.8.19.1}%
\contentsline {subsubsection}{\numberline {8.19.1.1}MatrixValue}{94}{subsubsection.8.19.1.1}%
\contentsline {subsubsection}{\numberline {8.19.1.2}OperandValue}{94}{subsubsection.8.19.1.2}%
\contentsline {subsubsection}{\numberline {8.19.1.3}PartialDerivative}{94}{subsubsection.8.19.1.3}%
\contentsline {subsubsection}{\numberline {8.19.1.4}VectorValue}{94}{subsubsection.8.19.1.4}%
\contentsline {subsection}{\numberline {8.19.2}Function Documentation}{95}{subsection.8.19.2}%
\contentsline {subsubsection}{\numberline {8.19.2.1}component()}{95}{subsubsection.8.19.2.1}%
\contentsline {subsubsection}{\numberline {8.19.2.2}derivative\_component()}{95}{subsubsection.8.19.2.2}%
\contentsline {subsection}{\numberline {8.19.3}Variable Documentation}{96}{subsection.8.19.3}%
\contentsline {subsubsection}{\numberline {8.19.3.1}component\_count}{96}{subsubsection.8.19.3.1}%
\contentsline {subsubsection}{\numberline {8.19.3.2}form\_descriptor}{96}{subsubsection.8.19.3.2}%
\contentsline {section}{\numberline {8.20}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}space Namespace Reference}{96}{section.8.20}%
\contentsline {subsection}{\numberline {8.20.1}Enumeration Type Documentation}{98}{subsection.8.20.1}%
\contentsline {subsubsection}{\numberline {8.20.1.1}Continuity}{98}{subsubsection.8.20.1.1}%
\contentsline {subsubsection}{\numberline {8.20.1.2}Family}{98}{subsubsection.8.20.1.2}%
\contentsline {subsubsection}{\numberline {8.20.1.3}Mapping}{98}{subsubsection.8.20.1.3}%
\contentsline {subsubsection}{\numberline {8.20.1.4}Trace}{99}{subsubsection.8.20.1.4}%
\contentsline {subsection}{\numberline {8.20.2}Variable Documentation}{99}{subsection.8.20.2}%
\contentsline {subsubsection}{\numberline {8.20.2.1}Continuity2StringMap}{99}{subsubsection.8.20.2.1}%
\contentsline {subsubsection}{\numberline {8.20.2.2}Family2StringMap}{99}{subsubsection.8.20.2.2}%
\contentsline {subsubsection}{\numberline {8.20.2.3}H1}{100}{subsubsection.8.20.2.3}%
\contentsline {subsubsection}{\numberline {8.20.2.4}Hcurl}{100}{subsubsection.8.20.2.4}%
\contentsline {subsubsection}{\numberline {8.20.2.5}Hdiv}{101}{subsubsection.8.20.2.5}%
\contentsline {subsubsection}{\numberline {8.20.2.6}L2}{101}{subsubsection.8.20.2.6}%
\contentsline {subsubsection}{\numberline {8.20.2.7}Mapping2StringMap}{101}{subsubsection.8.20.2.7}%
\contentsline {subsubsection}{\numberline {8.20.2.8}String2ContinuityMap}{102}{subsubsection.8.20.2.8}%
\contentsline {subsubsection}{\numberline {8.20.2.9}String2FamilyMap}{102}{subsubsection.8.20.2.9}%
\contentsline {subsubsection}{\numberline {8.20.2.10}String2MappingMap}{102}{subsubsection.8.20.2.10}%
\contentsline {subsubsection}{\numberline {8.20.2.11}String2TraceMap}{102}{subsubsection.8.20.2.11}%
\contentsline {subsubsection}{\numberline {8.20.2.12}Trace2StringMap}{102}{subsubsection.8.20.2.12}%
\contentsline {section}{\numberline {8.21}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature Namespace Reference}{102}{section.8.21}%
\contentsline {subsection}{\numberline {8.21.1}Enumeration Type Documentation}{103}{subsection.8.21.1}%
\contentsline {subsubsection}{\numberline {8.21.1.1}MappingKind}{103}{subsubsection.8.21.1.1}%
\contentsline {subsubsection}{\numberline {8.21.1.2}Mode}{103}{subsubsection.8.21.1.2}%
\contentsline {subsubsection}{\numberline {8.21.1.3}QuadratureRole}{104}{subsubsection.8.21.1.3}%
\contentsline {subsection}{\numberline {8.21.2}Function Documentation}{104}{subsection.8.21.2}%
\contentsline {subsubsection}{\numberline {8.21.2.1}make\_query()}{104}{subsubsection.8.21.2.1}%
\contentsline {section}{\numberline {8.22}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend Namespace Reference}{104}{section.8.22}%
\contentsline {section}{\numberline {8.23}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem Namespace Reference}{105}{section.8.23}%
\contentsline {subsection}{\numberline {8.23.1}Typedef Documentation}{105}{subsection.8.23.1}%
\contentsline {subsubsection}{\numberline {8.23.1.1}FunctionalSpaceTraits}{105}{subsubsection.8.23.1.1}%
\contentsline {subsection}{\numberline {8.23.2}Function Documentation}{106}{subsection.8.23.2}%
\contentsline {subsubsection}{\numberline {8.23.2.1}resolve\_operand\_order()}{106}{subsubsection.8.23.2.1}%
\contentsline {subsubsection}{\numberline {8.23.2.2}set\_integration\_rule()}{106}{subsubsection.8.23.2.2}%
\contentsline {subsubsection}{\numberline {8.23.2.3}sum\_dynamic\_orders()}{106}{subsubsection.8.23.2.3}%
\contentsline {subsection}{\numberline {8.23.3}Variable Documentation}{106}{subsection.8.23.3}%
\contentsline {subsubsection}{\numberline {8.23.3.1}mfem\_form\_static\_order}{106}{subsubsection.8.23.3.1}%
\contentsline {section}{\numberline {8.24}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos Namespace Reference}{106}{section.8.24}%
\contentsline {subsection}{\numberline {8.24.1}Function Documentation}{107}{subsection.8.24.1}%
\contentsline {subsubsection}{\numberline {8.24.1.1}evaluate()}{107}{subsubsection.8.24.1.1}%
\contentsline {subsubsection}{\numberline {8.24.1.2}partial\_derivative()}{107}{subsubsection.8.24.1.2}%
\contentsline {section}{\numberline {8.25}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::models Namespace Reference}{107}{section.8.25}%
\contentsline {subsection}{\numberline {8.25.1}Enumeration Type Documentation}{108}{subsection.8.25.1}%
\contentsline {subsubsection}{\numberline {8.25.1.1}SERiFErrorCode}{108}{subsubsection.8.25.1.1}%
\contentsline {subsection}{\numberline {8.25.2}Function Documentation}{109}{subsection.8.25.2}%
\contentsline {subsubsection}{\numberline {8.25.2.1}validate\_finite()}{109}{subsubsection.8.25.2.1}%
\contentsline {subsubsection}{\numberline {8.25.2.2}validate\_greater\_than()}{109}{subsubsection.8.25.2.2}%
\contentsline {subsubsection}{\numberline {8.25.2.3}validate\_less\_than()}{109}{subsubsection.8.25.2.3}%
\contentsline {subsubsection}{\numberline {8.25.2.4}validate\_nonnegativity()}{109}{subsubsection.8.25.2.4}%
\contentsline {subsection}{\numberline {8.25.3}Variable Documentation}{109}{subsection.8.25.3}%
\contentsline {subsubsection}{\numberline {8.25.3.1}is\_equation\_of\_state\_model\_v}{109}{subsubsection.8.25.3.1}%
\contentsline {subsubsection}{\numberline {8.25.3.2}supports\_partial\_derivative\_v}{109}{subsubsection.8.25.3.2}%
\contentsline {subsubsection}{\numberline {8.25.3.3}supports\_relation\_v}{110}{subsubsection.8.25.3.3}%
\contentsline {section}{\numberline {8.26}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relations Namespace Reference}{110}{section.8.26}%
\contentsline {subsection}{\numberline {8.26.1}Typedef Documentation}{111}{subsection.8.26.1}%
\contentsline {subsubsection}{\numberline {8.26.1.1}DensityFromSpecificEnthalpy}{111}{subsubsection.8.26.1.1}%
\contentsline {subsubsection}{\numberline {8.26.1.2}PressureFromDensity}{111}{subsubsection.8.26.1.2}%
\contentsline {subsubsection}{\numberline {8.26.1.3}PressureFromSpecificEnthalpy}{111}{subsubsection.8.26.1.3}%
\contentsline {subsubsection}{\numberline {8.26.1.4}SpecificEnthalpyFromDensity}{111}{subsubsection.8.26.1.4}%
\contentsline {subsubsection}{\numberline {8.26.1.5}SpecificEnthalpyFromPressure}{112}{subsubsection.8.26.1.5}%
\contentsline {subsection}{\numberline {8.26.2}Function Documentation}{112}{subsection.8.26.2}%
\contentsline {subsubsection}{\numberline {8.26.2.1}CountVariadicArguments()}{112}{subsubsection.8.26.2.1}%
\contentsline {subsection}{\numberline {8.26.3}Variable Documentation}{112}{subsection.8.26.3}%
\contentsline {subsubsection}{\numberline {8.26.3.1}is\_thermodynamic\_relation\_v}{112}{subsubsection.8.26.3.1}%
\contentsline {subsubsection}{\numberline {8.26.3.2}is\_valid\_relation\_catalog\_v}{112}{subsubsection.8.26.3.2}%
\contentsline {subsubsection}{\numberline {8.26.3.3}relation\_catalog\_contains\_relation\_v}{112}{subsubsection.8.26.3.3}%
\contentsline {subsubsection}{\numberline {8.26.3.4}relation\_contains\_input\_v}{112}{subsubsection.8.26.3.4}%
\contentsline {section}{\numberline {8.27}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime Namespace Reference}{113}{section.8.27}%
\contentsline {subsection}{\numberline {8.27.1}Typedef Documentation}{114}{subsection.8.27.1}%
\contentsline {subsubsection}{\numberline {8.27.1.1}RuntimeCatalogQuantityTuple}{114}{subsubsection.8.27.1.1}%
\contentsline {subsubsection}{\numberline {8.27.1.2}RuntimeEOSAdapter}{114}{subsubsection.8.27.1.2}%
\contentsline {subsection}{\numberline {8.27.2}Function Documentation}{114}{subsection.8.27.2}%
\contentsline {subsubsection}{\numberline {8.27.2.1}evaluateRuntimePartialDerivative()}{114}{subsubsection.8.27.2.1}%
\contentsline {subsubsection}{\numberline {8.27.2.2}evaluateRuntimeRelation()}{114}{subsubsection.8.27.2.2}%
\contentsline {subsubsection}{\numberline {8.27.2.3}runtimeEvaluationFailure()}{115}{subsubsection.8.27.2.3}%
\contentsline {subsubsection}{\numberline {8.27.2.4}runtimeQuantityIdentifierIsUnambiguous()}{115}{subsubsection.8.27.2.4}%
\contentsline {subsubsection}{\numberline {8.27.2.5}runtimeQuantityIdentifiersAreCompatible()}{115}{subsubsection.8.27.2.5}%
\contentsline {subsubsection}{\numberline {8.27.2.6}runtimeQuantityIdentifiersAreUnambiguous()}{115}{subsubsection.8.27.2.6}%
\contentsline {subsubsection}{\numberline {8.27.2.7}runtimeRelationDescriptors()}{115}{subsubsection.8.27.2.7}%
\contentsline {subsubsection}{\numberline {8.27.2.8}runtimeRelationMatches()}{115}{subsubsection.8.27.2.8}%
\contentsline {subsubsection}{\numberline {8.27.2.9}tryRuntimePartialDerivative()}{115}{subsubsection.8.27.2.9}%
\contentsline {section}{\numberline {8.28}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations Namespace Reference}{116}{section.8.28}%
\contentsline {subsection}{\numberline {8.28.1}Typedef Documentation}{117}{subsection.8.28.1}%
\contentsline {subsubsection}{\numberline {8.28.1.1}ContributionsOf}{117}{subsubsection.8.28.1.1}%
\contentsline {subsubsection}{\numberline {8.28.1.2}SupportOf}{117}{subsubsection.8.28.1.2}%
\contentsline {subsubsection}{\numberline {8.28.1.3}TestOperandOf}{117}{subsubsection.8.28.1.3}%
\contentsline {section}{\numberline {8.29}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::gravity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}contributions Namespace Reference}{117}{section.8.29}%
\contentsline {subsection}{\numberline {8.29.1}Typedef Documentation}{118}{subsection.8.29.1}%
\contentsline {subsubsection}{\numberline {8.29.1.1}Density}{118}{subsubsection.8.29.1.1}%
\contentsline {subsubsection}{\numberline {8.29.1.2}Divergence}{118}{subsubsection.8.29.1.2}%
\contentsline {subsubsection}{\numberline {8.29.1.3}Gradient}{118}{subsubsection.8.29.1.3}%
\contentsline {subsubsection}{\numberline {8.29.1.4}Operand}{118}{subsubsection.8.29.1.4}%
\contentsline {subsubsection}{\numberline {8.29.1.5}Potential}{118}{subsubsection.8.29.1.5}%
\contentsline {subsubsection}{\numberline {8.29.1.6}Value}{118}{subsubsection.8.29.1.6}%
\contentsline {section}{\numberline {8.30}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry Namespace Reference}{118}{section.8.30}%
\contentsline {section}{\numberline {8.31}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation Namespace Reference}{119}{section.8.31}%
\contentsline {subsection}{\numberline {8.31.1}Typedef Documentation}{122}{subsection.8.31.1}%
\contentsline {subsubsection}{\numberline {8.31.1.1}DeformationStatus}{122}{subsubsection.8.31.1.1}%
\contentsline {subsubsection}{\numberline {8.31.1.2}DeformationWorkspace}{122}{subsubsection.8.31.1.2}%
\contentsline {subsection}{\numberline {8.31.2}Enumeration Type Documentation}{122}{subsection.8.31.2}%
\contentsline {subsubsection}{\numberline {8.31.2.1}DeformationFailureReason}{122}{subsubsection.8.31.2.1}%
\contentsline {subsection}{\numberline {8.31.3}Function Documentation}{122}{subsection.8.31.3}%
\contentsline {subsubsection}{\numberline {8.31.3.1}apply\_jacobian()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{122}{subsubsection.8.31.3.1}%
\contentsline {subsubsection}{\numberline {8.31.3.2}apply\_jacobian()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{123}{subsubsection.8.31.3.2}%
\contentsline {subsubsection}{\numberline {8.31.3.3}apply\_jacobian\_transpose()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{123}{subsubsection.8.31.3.3}%
\contentsline {subsubsection}{\numberline {8.31.3.4}apply\_jacobian\_transpose()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{123}{subsubsection.8.31.3.4}%
\contentsline {subsubsection}{\numberline {8.31.3.5}apply\_pullback\_derivative()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{123}{subsubsection.8.31.3.5}%
\contentsline {subsubsection}{\numberline {8.31.3.6}apply\_pullback\_derivative()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{124}{subsubsection.8.31.3.6}%
\contentsline {subsubsection}{\numberline {8.31.3.7}build\_displacement()}{124}{subsubsection.8.31.3.7}%
\contentsline {subsubsection}{\numberline {8.31.3.8}build\_surface\_embedding()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{124}{subsubsection.8.31.3.8}%
\contentsline {subsubsection}{\numberline {8.31.3.9}build\_surface\_embedding()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{124}{subsubsection.8.31.3.9}%
\contentsline {subsubsection}{\numberline {8.31.3.10}compose\_deformation()}{125}{subsubsection.8.31.3.10}%
\contentsline {subsubsection}{\numberline {8.31.3.11}evaluate\_displacement()}{125}{subsubsection.8.31.3.11}%
\contentsline {subsubsection}{\numberline {8.31.3.12}make\_deformation\_computations()}{125}{subsubsection.8.31.3.12}%
\contentsline {subsubsection}{\numberline {8.31.3.13}make\_deformation\_graph()}{125}{subsubsection.8.31.3.13}%
\contentsline {subsubsection}{\numberline {8.31.3.14}make\_deformation\_workspace()}{125}{subsubsection.8.31.3.14}%
\contentsline {subsubsection}{\numberline {8.31.3.15}make\_radial\_extension()}{126}{subsubsection.8.31.3.15}%
\contentsline {subsubsection}{\numberline {8.31.3.16}validate\_deformation\_values()}{126}{subsubsection.8.31.3.16}%
\contentsline {subsection}{\numberline {8.31.4}Variable Documentation}{126}{subsection.8.31.4}%
\contentsline {subsubsection}{\numberline {8.31.4.1}is\_linear\_deformation}{126}{subsubsection.8.31.4.1}%
\contentsline {section}{\numberline {8.32}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend Namespace Reference}{126}{section.8.32}%
\contentsline {section}{\numberline {8.33}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem Namespace Reference}{126}{section.8.33}%
\contentsline {subsection}{\numberline {8.33.1}Function Documentation}{128}{subsection.8.33.1}%
\contentsline {subsubsection}{\numberline {8.33.1.1}build\_radial\_interpolation()}{128}{subsubsection.8.33.1.1}%
\contentsline {subsubsection}{\numberline {8.33.1.2}deformation\_discretization()}{129}{subsubsection.8.33.1.2}%
\contentsline {subsubsection}{\numberline {8.33.1.3}estimate\_geometry\_step\_limit()}{129}{subsubsection.8.33.1.3}%
\contentsline {subsubsection}{\numberline {8.33.1.4}make\_deformation\_computations()}{129}{subsubsection.8.33.1.4}%
\contentsline {subsubsection}{\numberline {8.33.1.5}make\_deformation\_graph()}{130}{subsubsection.8.33.1.5}%
\contentsline {subsubsection}{\numberline {8.33.1.6}make\_deformation\_inputs()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{130}{subsubsection.8.33.1.6}%
\contentsline {subsubsection}{\numberline {8.33.1.7}make\_deformation\_inputs()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{130}{subsubsection.8.33.1.7}%
\contentsline {subsubsection}{\numberline {8.33.1.8}make\_surface\_metric\_computation()}{130}{subsubsection.8.33.1.8}%
\contentsline {subsubsection}{\numberline {8.33.1.9}make\_volume\_displacement\_computations()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{131}{subsubsection.8.33.1.9}%
\contentsline {subsubsection}{\numberline {8.33.1.10}make\_volume\_displacement\_computations()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{131}{subsubsection.8.33.1.10}%
\contentsline {subsubsection}{\numberline {8.33.1.11}sample\_reference\_positions()}{131}{subsubsection.8.33.1.11}%
\contentsline {subsubsection}{\numberline {8.33.1.12}sample\_reference\_surface()}{131}{subsubsection.8.33.1.12}%
\contentsline {subsubsection}{\numberline {8.33.1.13}select\_surface\_scalar\_dofs()}{131}{subsubsection.8.33.1.13}%
\contentsline {subsubsection}{\numberline {8.33.1.14}surface\_parameter\_mass\_diagonal()}{132}{subsubsection.8.33.1.14}%
\contentsline {subsubsection}{\numberline {8.33.1.15}validate\_companion\_numbering()}{132}{subsubsection.8.33.1.15}%
\contentsline {subsubsection}{\numberline {8.33.1.16}validate\_scalar\_reference\_space()}{132}{subsubsection.8.33.1.16}%
\contentsline {section}{\numberline {8.34}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail Namespace Reference}{132}{section.8.34}%
\contentsline {subsection}{\numberline {8.34.1}Function Documentation}{133}{subsection.8.34.1}%
\contentsline {subsubsection}{\numberline {8.34.1.1}boundary\_logical\_radius()}{133}{subsubsection.8.34.1.1}%
\contentsline {subsubsection}{\numberline {8.34.1.2}compile\_radial\_reference()}{133}{subsubsection.8.34.1.2}%
\contentsline {subsubsection}{\numberline {8.34.1.3}locate\_boundary\_point()}{133}{subsubsection.8.34.1.3}%
\contentsline {subsubsection}{\numberline {8.34.1.4}logical\_radius()}{134}{subsubsection.8.34.1.4}%
\contentsline {subsubsection}{\numberline {8.34.1.5}share\_reference\_result()}{134}{subsubsection.8.34.1.5}%
\contentsline {section}{\numberline {8.35}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}displacement\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}keys Namespace Reference}{134}{section.8.35}%
\contentsline {section}{\numberline {8.36}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail Namespace Reference}{134}{section.8.36}%
\contentsline {subsection}{\numberline {8.36.1}Typedef Documentation}{135}{subsection.8.36.1}%
\contentsline {subsubsection}{\numberline {8.36.1.1}DeterminantPolynomial}{135}{subsubsection.8.36.1.1}%
\contentsline {subsubsection}{\numberline {8.36.1.2}JacobianEntries}{135}{subsubsection.8.36.1.2}%
\contentsline {subsection}{\numberline {8.36.2}Function Documentation}{135}{subsection.8.36.2}%
\contentsline {subsubsection}{\numberline {8.36.2.1}check\_independent\_harmonics()}{135}{subsubsection.8.36.2.1}%
\contentsline {subsubsection}{\numberline {8.36.2.2}determinant\_polynomial()}{135}{subsubsection.8.36.2.2}%
\contentsline {subsubsection}{\numberline {8.36.2.3}evaluate\_polynomial()}{136}{subsubsection.8.36.2.3}%
\contentsline {subsubsection}{\numberline {8.36.2.4}first\_boundary\_parameter()}{136}{subsubsection.8.36.2.4}%
\contentsline {subsubsection}{\numberline {8.36.2.5}make\_harmonic\_modes()}{136}{subsubsection.8.36.2.5}%
\contentsline {subsubsection}{\numberline {8.36.2.6}sample\_harmonic\_basis()}{136}{subsubsection.8.36.2.6}%
\contentsline {subsubsection}{\numberline {8.36.2.7}validate\_disjoint\_output()}{136}{subsubsection.8.36.2.7}%
\contentsline {section}{\numberline {8.37}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys Namespace Reference}{137}{section.8.37}%
\contentsline {section}{\numberline {8.38}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::spaces Namespace Reference}{137}{section.8.38}%
\contentsline {section}{\numberline {8.39}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface Namespace Reference}{137}{section.8.39}%
\contentsline {subsection}{\numberline {8.39.1}Typedef Documentation}{139}{subsection.8.39.1}%
\contentsline {subsubsection}{\numberline {8.39.1.1}Isobaric}{139}{subsubsection.8.39.1.1}%
\contentsline {subsubsection}{\numberline {8.39.1.2}pressure\_relation\_t}{139}{subsubsection.8.39.1.2}%
\contentsline {subsubsection}{\numberline {8.39.1.3}SurfaceLinearization}{139}{subsubsection.8.39.1.3}%
\contentsline {subsubsection}{\numberline {8.39.1.4}SurfacePoint}{139}{subsubsection.8.39.1.4}%
\contentsline {subsection}{\numberline {8.39.2}Enumeration Type Documentation}{139}{subsection.8.39.2}%
\contentsline {subsubsection}{\numberline {8.39.2.1}SurfaceFailureReason}{139}{subsubsection.8.39.2.1}%
\contentsline {subsection}{\numberline {8.39.3}Function Documentation}{139}{subsection.8.39.3}%
\contentsline {subsubsection}{\numberline {8.39.3.1}boundary\_values()}{139}{subsubsection.8.39.3.1}%
\contentsline {subsubsection}{\numberline {8.39.3.2}evaluate\_pressure\_surface()}{140}{subsubsection.8.39.3.2}%
\contentsline {subsubsection}{\numberline {8.39.3.3}make\_pressure\_surface\_graph()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{140}{subsubsection.8.39.3.3}%
\contentsline {subsubsection}{\numberline {8.39.3.4}make\_pressure\_surface\_graph()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{141}{subsubsection.8.39.3.4}%
\contentsline {subsubsection}{\numberline {8.39.3.5}pressure\_condition()}{141}{subsubsection.8.39.3.5}%
\contentsline {section}{\numberline {8.40}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail Namespace Reference}{141}{section.8.40}%
\contentsline {subsection}{\numberline {8.40.1}Typedef Documentation}{143}{subsection.8.40.1}%
\contentsline {subsubsection}{\numberline {8.40.1.1}BoundTerms}{143}{subsubsection.8.40.1.1}%
\contentsline {subsection}{\numberline {8.40.2}Function Documentation}{144}{subsection.8.40.2}%
\contentsline {subsubsection}{\numberline {8.40.2.1}accumulate\_partial()}{144}{subsubsection.8.40.2.1}%
\contentsline {subsubsection}{\numberline {8.40.2.2}checked\_linearization()}{144}{subsubsection.8.40.2.2}%
\contentsline {subsubsection}{\numberline {8.40.2.3}evaluate\_relation()}{144}{subsubsection.8.40.2.3}%
\contentsline {subsubsection}{\numberline {8.40.2.4}evaluate\_response\_samples()}{144}{subsubsection.8.40.2.4}%
\contentsline {subsubsection}{\numberline {8.40.2.5}evaluate\_surface\_response()}{145}{subsubsection.8.40.2.5}%
\contentsline {subsubsection}{\numberline {8.40.2.6}finite\_state()}{145}{subsubsection.8.40.2.6}%
\contentsline {subsubsection}{\numberline {8.40.2.7}linearize\_carrier\_samples()}{145}{subsubsection.8.40.2.7}%
\contentsline {subsubsection}{\numberline {8.40.2.8}linearize\_pressure\_samples()}{145}{subsubsection.8.40.2.8}%
\contentsline {subsubsection}{\numberline {8.40.2.9}linearize\_surface()}{146}{subsubsection.8.40.2.9}%
\contentsline {subsubsection}{\numberline {8.40.2.10}make\_surface\_eos\_computation()}{146}{subsubsection.8.40.2.10}%
\contentsline {subsubsection}{\numberline {8.40.2.11}make\_surface\_linearization\_computation()}{146}{subsubsection.8.40.2.11}%
\contentsline {subsubsection}{\numberline {8.40.2.12}matches\_pressure\_relation()}{146}{subsubsection.8.40.2.12}%
\contentsline {subsubsection}{\numberline {8.40.2.13}relation\_input()}{146}{subsubsection.8.40.2.13}%
\contentsline {subsubsection}{\numberline {8.40.2.14}state\_value()}{147}{subsubsection.8.40.2.14}%
\contentsline {subsubsection}{\numberline {8.40.2.15}supports\_partials()}{147}{subsubsection.8.40.2.15}%
\contentsline {subsubsection}{\numberline {8.40.2.16}surface\_point()}{147}{subsubsection.8.40.2.16}%
\contentsline {subsubsection}{\numberline {8.40.2.17}surface\_sample\_count()}{147}{subsubsection.8.40.2.17}%
\contentsline {subsection}{\numberline {8.40.3}Variable Documentation}{147}{subsection.8.40.3}%
\contentsline {subsubsection}{\numberline {8.40.3.1}is\_pressure\_surface\_formulation}{147}{subsubsection.8.40.3.1}%
\contentsline {subsubsection}{\numberline {8.40.3.2}is\_pressure\_surface\_formulation$<$ DirectPressureSurfaceFormulation$<$ EOS, Bindings, RowQuantity, Relation $>$ $>$}{147}{subsubsection.8.40.3.2}%
\contentsline {subsubsection}{\numberline {8.40.3.3}is\_pressure\_surface\_formulation$<$ PressureSurfaceFormulation$<$ EOS, Bindings, Carrier $>$ $>$}{148}{subsubsection.8.40.3.3}%
\contentsline {section}{\numberline {8.41}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys Namespace Reference}{148}{section.8.41}%
\contentsline {section}{\numberline {8.42}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping Namespace Reference}{148}{section.8.42}%
\contentsline {subsection}{\numberline {8.42.1}Enumeration Type Documentation}{150}{subsection.8.42.1}%
\contentsline {subsubsection}{\numberline {8.42.1.1}FaceElementSide}{150}{subsubsection.8.42.1.1}%
\contentsline {subsubsection}{\numberline {8.42.1.2}MappingStatus}{150}{subsubsection.8.42.1.2}%
\contentsline {subsection}{\numberline {8.42.2}Function Documentation}{150}{subsection.8.42.2}%
\contentsline {subsubsection}{\numberline {8.42.2.1}compute\_hdiv\_mass\_tensor()}{150}{subsubsection.8.42.2.1}%
\contentsline {subsubsection}{\numberline {8.42.2.2}compute\_hdiv\_mass\_tensor\_variation()}{150}{subsubsection.8.42.2.2}%
\contentsline {subsubsection}{\numberline {8.42.2.3}compute\_scalar\_diffusion\_tensor()}{151}{subsubsection.8.42.2.3}%
\contentsline {subsubsection}{\numberline {8.42.2.4}element\_displacement\_data\_from\_element\_vdofs()}{151}{subsubsection.8.42.2.4}%
\contentsline {subsubsection}{\numberline {8.42.2.5}make\_MappingStatus\_SERiFErrorCode\_map()}{151}{subsubsection.8.42.2.5}%
\contentsline {subsubsection}{\numberline {8.42.2.6}make\_SERIFErrorCode\_MappingStatus\_map()}{151}{subsubsection.8.42.2.6}%
\contentsline {subsubsection}{\numberline {8.42.2.7}map\_hcurl\_curl\_to\_physical()}{151}{subsubsection.8.42.2.7}%
\contentsline {subsubsection}{\numberline {8.42.2.8}map\_hcurl\_field\_to\_physical()}{151}{subsubsection.8.42.2.8}%
\contentsline {subsubsection}{\numberline {8.42.2.9}map\_hdiv\_divergence\_to\_physical()}{151}{subsubsection.8.42.2.9}%
\contentsline {subsubsection}{\numberline {8.42.2.10}map\_hdiv\_flux\_to\_physical()}{152}{subsubsection.8.42.2.10}%
\contentsline {subsubsection}{\numberline {8.42.2.11}map\_physical\_curl\_to\_hcurl\_reference()}{152}{subsubsection.8.42.2.11}%
\contentsline {subsubsection}{\numberline {8.42.2.12}map\_physical\_field\_to\_hcurl\_reference()}{152}{subsubsection.8.42.2.12}%
\contentsline {subsubsection}{\numberline {8.42.2.13}map\_physical\_flux\_to\_hdiv\_reference()}{152}{subsubsection.8.42.2.13}%
\contentsline {subsubsection}{\numberline {8.42.2.14}map\_physical\_gradient\_to\_reference()}{152}{subsubsection.8.42.2.14}%
\contentsline {subsubsection}{\numberline {8.42.2.15}map\_physical\_vector\_gradient\_to\_reference()}{152}{subsubsection.8.42.2.15}%
\contentsline {subsubsection}{\numberline {8.42.2.16}map\_reference\_gradient\_to\_physical()}{153}{subsubsection.8.42.2.16}%
\contentsline {subsubsection}{\numberline {8.42.2.17}map\_reference\_vector\_gradient\_to\_physical()}{153}{subsubsection.8.42.2.17}%
\contentsline {subsection}{\numberline {8.42.3}Variable Documentation}{153}{subsection.8.42.3}%
\contentsline {subsubsection}{\numberline {8.42.3.1}MappingStatus\_enum\_string\_map}{153}{subsubsection.8.42.3.1}%
\contentsline {subsubsection}{\numberline {8.42.3.2}MappingStatus\_SERiFErrorCode\_map}{153}{subsubsection.8.42.3.2}%
\contentsline {subsubsection}{\numberline {8.42.3.3}MappingStatus\_string\_enum\_map}{153}{subsubsection.8.42.3.3}%
\contentsline {subsubsection}{\numberline {8.42.3.4}SERiFErrorCode\_MappingStatus\_map}{153}{subsubsection.8.42.3.4}%
\contentsline {section}{\numberline {8.43}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::compactification Namespace Reference}{153}{section.8.43}%
\contentsline {section}{\numberline {8.44}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::meta Namespace Reference}{154}{section.8.44}%
\contentsline {subsection}{\numberline {8.44.1}Function Documentation}{154}{subsection.8.44.1}%
\contentsline {subsubsection}{\numberline {8.44.1.1}enum\_to\_enum\_string\_map()}{154}{subsubsection.8.44.1.1}%
\contentsline {subsubsection}{\numberline {8.44.1.2}enum\_to\_string()}{154}{subsubsection.8.44.1.2}%
\contentsline {subsubsection}{\numberline {8.44.1.3}enum\_to\_string\_enum\_map()}{154}{subsubsection.8.44.1.3}%
\contentsline {subsubsection}{\numberline {8.44.1.4}template\_name()}{154}{subsubsection.8.44.1.4}%
\contentsline {subsubsection}{\numberline {8.44.1.5}type\_name()}{154}{subsubsection.8.44.1.5}%
\contentsline {section}{\numberline {8.45}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators Namespace Reference}{155}{section.8.45}%
\contentsline {subsection}{\numberline {8.45.1}Typedef Documentation}{156}{subsection.8.45.1}%
\contentsline {subsubsection}{\numberline {8.45.1.1}CentralDensity}{156}{subsubsection.8.45.1.1}%
\contentsline {subsubsection}{\numberline {8.45.1.2}Closure}{156}{subsubsection.8.45.1.2}%
\contentsline {subsubsection}{\numberline {8.45.1.3}Constant}{157}{subsubsection.8.45.1.3}%
\contentsline {subsubsection}{\numberline {8.45.1.4}Density}{157}{subsubsection.8.45.1.4}%
\contentsline {subsubsection}{\numberline {8.45.1.5}DensityValue}{157}{subsubsection.8.45.1.5}%
\contentsline {subsubsection}{\numberline {8.45.1.6}Displacement}{157}{subsubsection.8.45.1.6}%
\contentsline {subsubsection}{\numberline {8.45.1.7}DisplacementDivergence}{157}{subsubsection.8.45.1.7}%
\contentsline {subsubsection}{\numberline {8.45.1.8}DisplacementValue}{157}{subsubsection.8.45.1.8}%
\contentsline {subsubsection}{\numberline {8.45.1.9}Enthalpy}{157}{subsubsection.8.45.1.9}%
\contentsline {subsubsection}{\numberline {8.45.1.10}EnthalpyGradient}{157}{subsubsection.8.45.1.10}%
\contentsline {subsubsection}{\numberline {8.45.1.11}EnthalpyValue}{157}{subsubsection.8.45.1.11}%
\contentsline {subsubsection}{\numberline {8.45.1.12}GravityDivergence}{157}{subsubsection.8.45.1.12}%
\contentsline {subsubsection}{\numberline {8.45.1.13}GravityValue}{158}{subsubsection.8.45.1.13}%
\contentsline {subsubsection}{\numberline {8.45.1.14}Mass}{158}{subsubsection.8.45.1.14}%
\contentsline {subsubsection}{\numberline {8.45.1.15}Mechanical}{158}{subsubsection.8.45.1.15}%
\contentsline {subsubsection}{\numberline {8.45.1.16}MechanicalDifference}{158}{subsubsection.8.45.1.16}%
\contentsline {subsubsection}{\numberline {8.45.1.17}MixedSamples}{158}{subsubsection.8.45.1.17}%
\contentsline {subsubsection}{\numberline {8.45.1.18}Momentum}{158}{subsubsection.8.45.1.18}%
\contentsline {subsubsection}{\numberline {8.45.1.19}Omega}{158}{subsubsection.8.45.1.19}%
\contentsline {subsubsection}{\numberline {8.45.1.20}Potential}{158}{subsubsection.8.45.1.20}%
\contentsline {subsubsection}{\numberline {8.45.1.21}Pressure}{158}{subsubsection.8.45.1.21}%
\contentsline {subsubsection}{\numberline {8.45.1.22}ScaledMechanical}{158}{subsubsection.8.45.1.22}%
\contentsline {subsubsection}{\numberline {8.45.1.23}ScaledPoisson}{159}{subsubsection.8.45.1.23}%
\contentsline {subsubsection}{\numberline {8.45.1.24}Schema}{159}{subsubsection.8.45.1.24}%
\contentsline {subsubsection}{\numberline {8.45.1.25}SurfacePressure}{159}{subsubsection.8.45.1.25}%
\contentsline {subsection}{\numberline {8.45.2}Function Documentation}{159}{subsection.8.45.2}%
\contentsline {subsubsection}{\numberline {8.45.2.1}bind\_contributions()}{159}{subsubsection.8.45.2.1}%
\contentsline {subsubsection}{\numberline {8.45.2.2}for\_each\_contribution()}{159}{subsubsection.8.45.2.2}%
\contentsline {section}{\numberline {8.46}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend Namespace Reference}{159}{section.8.46}%
\contentsline {section}{\numberline {8.47}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem Namespace Reference}{159}{section.8.47}%
\contentsline {subsection}{\numberline {8.47.1}Typedef Documentation}{169}{subsection.8.47.1}%
\contentsline {subsubsection}{\numberline {8.47.1.1}Centering}{169}{subsubsection.8.47.1.1}%
\contentsline {subsubsection}{\numberline {8.47.1.2}Closure}{170}{subsubsection.8.47.1.2}%
\contentsline {subsubsection}{\numberline {8.47.1.3}Density}{170}{subsubsection.8.47.1.3}%
\contentsline {subsubsection}{\numberline {8.47.1.4}DensityBinding}{170}{subsubsection.8.47.1.4}%
\contentsline {subsubsection}{\numberline {8.47.1.5}DisplacementBinding}{170}{subsubsection.8.47.1.5}%
\contentsline {subsubsection}{\numberline {8.47.1.6}ElementBatch}{170}{subsubsection.8.47.1.6}%
\contentsline {subsubsection}{\numberline {8.47.1.7}EnthalpyBinding}{170}{subsubsection.8.47.1.7}%
\contentsline {subsubsection}{\numberline {8.47.1.8}NodalCache}{170}{subsubsection.8.47.1.8}%
\contentsline {subsubsection}{\numberline {8.47.1.9}NodalCoefficients}{170}{subsubsection.8.47.1.9}%
\contentsline {subsubsection}{\numberline {8.47.1.10}NodalMesh}{171}{subsubsection.8.47.1.10}%
\contentsline {subsubsection}{\numberline {8.47.1.11}PreparationMode}{171}{subsubsection.8.47.1.11}%
\contentsline {subsubsection}{\numberline {8.47.1.12}SamplesFor}{171}{subsubsection.8.47.1.12}%
\contentsline {subsubsection}{\numberline {8.47.1.13}Schema}{171}{subsubsection.8.47.1.13}%
\contentsline {subsubsection}{\numberline {8.47.1.14}Vector}{171}{subsubsection.8.47.1.14}%
\contentsline {subsubsection}{\numberline {8.47.1.15}VolumeCache}{171}{subsubsection.8.47.1.15}%
\contentsline {subsubsection}{\numberline {8.47.1.16}VolumeCoefficients}{171}{subsubsection.8.47.1.16}%
\contentsline {subsubsection}{\numberline {8.47.1.17}VolumeEquationOf}{172}{subsubsection.8.47.1.17}%
\contentsline {subsubsection}{\numberline {8.47.1.18}VolumeInputs}{172}{subsubsection.8.47.1.18}%
\contentsline {subsubsection}{\numberline {8.47.1.19}VolumeMesh}{172}{subsubsection.8.47.1.19}%
\contentsline {subsubsection}{\numberline {8.47.1.20}VolumeOperandResult}{172}{subsubsection.8.47.1.20}%
\contentsline {subsection}{\numberline {8.47.2}Enumeration Type Documentation}{172}{subsection.8.47.2}%
\contentsline {subsubsection}{\numberline {8.47.2.1}ContractionMode\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{172}{subsubsection.8.47.2.1}%
\contentsline {subsubsection}{\numberline {8.47.2.2}ContractionMode\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{172}{subsubsection.8.47.2.2}%
\contentsline {subsubsection}{\numberline {8.47.2.3}PreparationRejectionReason}{172}{subsubsection.8.47.2.3}%
\contentsline {subsubsection}{\numberline {8.47.2.4}ReferenceOperation}{173}{subsubsection.8.47.2.4}%
\contentsline {subsection}{\numberline {8.47.3}Function Documentation}{173}{subsection.8.47.3}%
\contentsline {subsubsection}{\numberline {8.47.3.1}accumulate\_element\_result()}{173}{subsubsection.8.47.3.1}%
\contentsline {subsubsection}{\numberline {8.47.3.2}add\_jacobian\_transpose\_rows()}{173}{subsubsection.8.47.3.2}%
\contentsline {subsubsection}{\numberline {8.47.3.3}add\_point\_border\_residual()}{173}{subsubsection.8.47.3.3}%
\contentsline {subsubsection}{\numberline {8.47.3.4}apply\_jacobian()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{174}{subsubsection.8.47.3.4}%
\contentsline {subsubsection}{\numberline {8.47.3.5}apply\_jacobian()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{174}{subsubsection.8.47.3.5}%
\contentsline {subsubsection}{\numberline {8.47.3.6}apply\_jacobian\_rows()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{174}{subsubsection.8.47.3.6}%
\contentsline {subsubsection}{\numberline {8.47.3.7}apply\_jacobian\_rows()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{174}{subsubsection.8.47.3.7}%
\contentsline {subsubsection}{\numberline {8.47.3.8}apply\_jacobian\_transpose()}{175}{subsubsection.8.47.3.8}%
\contentsline {subsubsection}{\numberline {8.47.3.9}apply\_point\_border\_jacobian()}{175}{subsubsection.8.47.3.9}%
\contentsline {subsubsection}{\numberline {8.47.3.10}apply\_point\_border\_jacobian\_transpose()}{175}{subsubsection.8.47.3.10}%
\contentsline {subsubsection}{\numberline {8.47.3.11}apply\_residual\_rows()}{175}{subsubsection.8.47.3.11}%
\contentsline {subsubsection}{\numberline {8.47.3.12}apply\_volume\_direction()}{176}{subsubsection.8.47.3.12}%
\contentsline {subsubsection}{\numberline {8.47.3.13}bind()\hspace {0.1cm}{\footnotesize \ttfamily [1/4]}}{176}{subsubsection.8.47.3.13}%
\contentsline {subsubsection}{\numberline {8.47.3.14}bind()\hspace {0.1cm}{\footnotesize \ttfamily [2/4]}}{176}{subsubsection.8.47.3.14}%
\contentsline {subsubsection}{\numberline {8.47.3.15}bind()\hspace {0.1cm}{\footnotesize \ttfamily [3/4]}}{176}{subsubsection.8.47.3.15}%
\contentsline {subsubsection}{\numberline {8.47.3.16}bind()\hspace {0.1cm}{\footnotesize \ttfamily [4/4]}}{176}{subsubsection.8.47.3.16}%
\contentsline {subsubsection}{\numberline {8.47.3.17}collect\_volume\_results()}{177}{subsubsection.8.47.3.17}%
\contentsline {subsubsection}{\numberline {8.47.3.18}connect\_volume\_contributions()}{177}{subsubsection.8.47.3.18}%
\contentsline {subsubsection}{\numberline {8.47.3.19}element\_equation\_point()}{177}{subsubsection.8.47.3.19}%
\contentsline {subsubsection}{\numberline {8.47.3.20}element\_jacobian\_action()}{177}{subsubsection.8.47.3.20}%
\contentsline {subsubsection}{\numberline {8.47.3.21}element\_jacobian\_transpose()}{178}{subsubsection.8.47.3.21}%
\contentsline {subsubsection}{\numberline {8.47.3.22}element\_residual()}{178}{subsubsection.8.47.3.22}%
\contentsline {subsubsection}{\numberline {8.47.3.23}element\_values()}{178}{subsubsection.8.47.3.23}%
\contentsline {subsubsection}{\numberline {8.47.3.24}equation\_rule()}{178}{subsubsection.8.47.3.24}%
\contentsline {subsubsection}{\numberline {8.47.3.25}evaluate\_contribution\_equation()}{179}{subsubsection.8.47.3.25}%
\contentsline {subsubsection}{\numberline {8.47.3.26}evaluate\_element\_equation()}{179}{subsubsection.8.47.3.26}%
\contentsline {subsubsection}{\numberline {8.47.3.27}evaluate\_nodal\_values()}{179}{subsubsection.8.47.3.27}%
\contentsline {subsubsection}{\numberline {8.47.3.28}for\_each\_volume\_element()}{179}{subsubsection.8.47.3.28}%
\contentsline {subsubsection}{\numberline {8.47.3.29}geometry\_integrand\_variation()}{180}{subsubsection.8.47.3.29}%
\contentsline {subsubsection}{\numberline {8.47.3.30}integration\_order()}{180}{subsubsection.8.47.3.30}%
\contentsline {subsubsection}{\numberline {8.47.3.31}make\_boundary\_discretization()}{180}{subsubsection.8.47.3.31}%
\contentsline {subsubsection}{\numberline {8.47.3.32}make\_contribution\_computations()}{180}{subsubsection.8.47.3.32}%
\contentsline {subsubsection}{\numberline {8.47.3.33}make\_nodal\_dependency\_context()}{180}{subsubsection.8.47.3.33}%
\contentsline {subsubsection}{\numberline {8.47.3.34}make\_nodal\_discretization()}{181}{subsubsection.8.47.3.34}%
\contentsline {subsubsection}{\numberline {8.47.3.35}make\_nodal\_equation\_cache()}{181}{subsubsection.8.47.3.35}%
\contentsline {subsubsection}{\numberline {8.47.3.36}make\_nodal\_equation\_computation()}{181}{subsubsection.8.47.3.36}%
\contentsline {subsubsection}{\numberline {8.47.3.37}make\_nodal\_equation\_point()}{181}{subsubsection.8.47.3.37}%
\contentsline {subsubsection}{\numberline {8.47.3.38}make\_operand\_computations()}{181}{subsubsection.8.47.3.38}%
\contentsline {subsubsection}{\numberline {8.47.3.39}make\_point\_border\_cache()}{182}{subsubsection.8.47.3.39}%
\contentsline {subsubsection}{\numberline {8.47.3.40}make\_point\_border\_dependency\_context()}{182}{subsubsection.8.47.3.40}%
\contentsline {subsubsection}{\numberline {8.47.3.41}make\_point\_border\_discretization()}{182}{subsubsection.8.47.3.41}%
\contentsline {subsubsection}{\numberline {8.47.3.42}make\_point\_discretization()}{182}{subsubsection.8.47.3.42}%
\contentsline {subsubsection}{\numberline {8.47.3.43}make\_term\_coefficients()}{182}{subsubsection.8.47.3.43}%
\contentsline {subsubsection}{\numberline {8.47.3.44}make\_volume\_equation\_cache()}{183}{subsubsection.8.47.3.44}%
\contentsline {subsubsection}{\numberline {8.47.3.45}make\_volume\_equation\_computations()}{183}{subsubsection.8.47.3.45}%
\contentsline {subsubsection}{\numberline {8.47.3.46}make\_volume\_inputs()\hspace {0.1cm}{\footnotesize \ttfamily [1/6]}}{183}{subsubsection.8.47.3.46}%
\contentsline {subsubsection}{\numberline {8.47.3.47}make\_volume\_inputs()\hspace {0.1cm}{\footnotesize \ttfamily [2/6]}}{183}{subsubsection.8.47.3.47}%
\contentsline {subsubsection}{\numberline {8.47.3.48}make\_volume\_inputs()\hspace {0.1cm}{\footnotesize \ttfamily [3/6]}}{183}{subsubsection.8.47.3.48}%
\contentsline {subsubsection}{\numberline {8.47.3.49}make\_volume\_inputs()\hspace {0.1cm}{\footnotesize \ttfamily [4/6]}}{184}{subsubsection.8.47.3.49}%
\contentsline {subsubsection}{\numberline {8.47.3.50}make\_volume\_inputs()\hspace {0.1cm}{\footnotesize \ttfamily [5/6]}}{184}{subsubsection.8.47.3.50}%
\contentsline {subsubsection}{\numberline {8.47.3.51}make\_volume\_inputs()\hspace {0.1cm}{\footnotesize \ttfamily [6/6]}}{184}{subsubsection.8.47.3.51}%
\contentsline {subsubsection}{\numberline {8.47.3.52}map\_contribution\_geometry()}{184}{subsubsection.8.47.3.52}%
\contentsline {subsubsection}{\numberline {8.47.3.53}map\_contribution\_operand()}{185}{subsubsection.8.47.3.53}%
\contentsline {subsubsection}{\numberline {8.47.3.54}map\_element\_geometry()}{185}{subsubsection.8.47.3.54}%
\contentsline {subsubsection}{\numberline {8.47.3.55}map\_element\_operand()}{185}{subsubsection.8.47.3.55}%
\contentsline {subsubsection}{\numberline {8.47.3.56}mask\_residual\_dual()}{185}{subsubsection.8.47.3.56}%
\contentsline {subsubsection}{\numberline {8.47.3.57}nodal\_work\_report()}{185}{subsubsection.8.47.3.57}%
\contentsline {subsubsection}{\numberline {8.47.3.58}prepare\_nodal()}{186}{subsubsection.8.47.3.58}%
\contentsline {subsubsection}{\numberline {8.47.3.59}prepare\_point\_border()}{186}{subsubsection.8.47.3.59}%
\contentsline {subsubsection}{\numberline {8.47.3.60}prepare\_volume()}{186}{subsubsection.8.47.3.60}%
\contentsline {subsubsection}{\numberline {8.47.3.61}report\_contribution\_preparation()}{186}{subsubsection.8.47.3.61}%
\contentsline {subsubsection}{\numberline {8.47.3.62}sample\_contribution\_basis()}{187}{subsubsection.8.47.3.62}%
\contentsline {subsubsection}{\numberline {8.47.3.63}sample\_contribution\_operand()}{187}{subsubsection.8.47.3.63}%
\contentsline {subsubsection}{\numberline {8.47.3.64}sample\_element\_basis()}{187}{subsubsection.8.47.3.64}%
\contentsline {subsubsection}{\numberline {8.47.3.65}select\_nodal\_values()}{187}{subsubsection.8.47.3.65}%
\contentsline {subsubsection}{\numberline {8.47.3.66}store\_element\_linearization()}{188}{subsubsection.8.47.3.66}%
\contentsline {subsubsection}{\numberline {8.47.3.67}store\_nodal\_linearization()}{188}{subsubsection.8.47.3.67}%
\contentsline {subsubsection}{\numberline {8.47.3.68}tensor\_element\_count()}{188}{subsubsection.8.47.3.68}%
\contentsline {subsubsection}{\numberline {8.47.3.69}try\_prepare\_nodal()}{188}{subsubsection.8.47.3.69}%
\contentsline {subsubsection}{\numberline {8.47.3.70}try\_prepare\_point\_border()}{189}{subsubsection.8.47.3.70}%
\contentsline {subsubsection}{\numberline {8.47.3.71}try\_prepare\_validated()}{189}{subsubsection.8.47.3.71}%
\contentsline {subsubsection}{\numberline {8.47.3.72}try\_prepare\_volume()}{189}{subsubsection.8.47.3.72}%
\contentsline {subsubsection}{\numberline {8.47.3.73}validate\_nodal\_discretization()}{189}{subsubsection.8.47.3.73}%
\contentsline {subsubsection}{\numberline {8.47.3.74}validate\_nodal\_output()}{189}{subsubsection.8.47.3.74}%
\contentsline {subsubsection}{\numberline {8.47.3.75}validate\_nodal\_selection()}{190}{subsubsection.8.47.3.75}%
\contentsline {subsubsection}{\numberline {8.47.3.76}validate\_point\_border\_outputs()}{190}{subsubsection.8.47.3.76}%
\contentsline {subsubsection}{\numberline {8.47.3.77}validate\_volume\_data()}{190}{subsubsection.8.47.3.77}%
\contentsline {subsubsection}{\numberline {8.47.3.78}validate\_volume\_discretization()}{190}{subsubsection.8.47.3.78}%
\contentsline {subsubsection}{\numberline {8.47.3.79}volume\_height()}{190}{subsubsection.8.47.3.79}%
\contentsline {subsubsection}{\numberline {8.47.3.80}volume\_residual()}{191}{subsubsection.8.47.3.80}%
\contentsline {subsubsection}{\numberline {8.47.3.81}volume\_width()}{191}{subsubsection.8.47.3.81}%
\contentsline {subsubsection}{\numberline {8.47.3.82}volume\_work\_report()}{191}{subsubsection.8.47.3.82}%
\contentsline {subsubsection}{\numberline {8.47.3.83}VolumeDiscretization()}{191}{subsubsection.8.47.3.83}%
\contentsline {subsection}{\numberline {8.47.4}Variable Documentation}{191}{subsection.8.47.4}%
\contentsline {subsubsection}{\numberline {8.47.4.1}index}{191}{subsubsection.8.47.4.1}%
\contentsline {subsubsection}{\numberline {8.47.4.2}values}{192}{subsubsection.8.47.4.2}%
\contentsline {section}{\numberline {8.48}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::nodal\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}keys Namespace Reference}{192}{section.8.48}%
\contentsline {section}{\numberline {8.49}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}keys Namespace Reference}{192}{section.8.49}%
\contentsline {section}{\numberline {8.50}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail Namespace Reference}{192}{section.8.50}%
\contentsline {subsection}{\numberline {8.50.1}Function Documentation}{193}{subsection.8.50.1}%
\contentsline {subsubsection}{\numberline {8.50.1.1}bind\_contributions()}{193}{subsubsection.8.50.1.1}%
\contentsline {subsubsection}{\numberline {8.50.1.2}visit\_contributions()}{193}{subsubsection.8.50.1.2}%
\contentsline {section}{\numberline {8.51}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils Namespace Reference}{193}{section.8.51}%
\contentsline {section}{\numberline {8.52}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::checks Namespace Reference}{193}{section.8.52}%
\contentsline {subsection}{\numberline {8.52.1}Function Documentation}{194}{subsection.8.52.1}%
\contentsline {subsubsection}{\numberline {8.52.1.1}is\_finite()\hspace {0.1cm}{\footnotesize \ttfamily [1/3]}}{194}{subsubsection.8.52.1.1}%
\contentsline {subsubsection}{\numberline {8.52.1.2}is\_finite()\hspace {0.1cm}{\footnotesize \ttfamily [2/3]}}{194}{subsubsection.8.52.1.2}%
\contentsline {subsubsection}{\numberline {8.52.1.3}is\_finite()\hspace {0.1cm}{\footnotesize \ttfamily [3/3]}}{194}{subsubsection.8.52.1.3}%
\contentsline {section}{\numberline {8.53}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies Namespace Reference}{194}{section.8.53}%
\contentsline {subsection}{\numberline {8.53.1}Typedef Documentation}{198}{subsection.8.53.1}%
\contentsline {subsubsection}{\numberline {8.53.1.1}bound\_type\_t}{198}{subsubsection.8.53.1.1}%
\contentsline {subsubsection}{\numberline {8.53.1.2}CombinedKeyList}{198}{subsubsection.8.53.1.2}%
\contentsline {subsubsection}{\numberline {8.53.1.3}InputList}{198}{subsubsection.8.53.1.3}%
\contentsline {subsubsection}{\numberline {8.53.1.4}RequestedResults}{198}{subsubsection.8.53.1.4}%
\contentsline {subsubsection}{\numberline {8.53.1.5}ResolvedTargets}{198}{subsubsection.8.53.1.5}%
\contentsline {subsection}{\numberline {8.53.2}Enumeration Type Documentation}{198}{subsection.8.53.2}%
\contentsline {subsubsection}{\numberline {8.53.2.1}PreparationMode}{198}{subsubsection.8.53.2.1}%
\contentsline {subsubsection}{\numberline {8.53.2.2}PreparationStatus}{198}{subsubsection.8.53.2.2}%
\contentsline {subsection}{\numberline {8.53.3}Function Documentation}{199}{subsection.8.53.3}%
\contentsline {subsubsection}{\numberline {8.53.3.1}borrow()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{199}{subsubsection.8.53.3.1}%
\contentsline {subsubsection}{\numberline {8.53.3.2}borrow()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{199}{subsubsection.8.53.3.2}%
\contentsline {subsubsection}{\numberline {8.53.3.3}make\_computation()}{199}{subsubsection.8.53.3.3}%
\contentsline {subsubsection}{\numberline {8.53.3.4}make\_computation\_cache()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{199}{subsubsection.8.53.3.4}%
\contentsline {subsubsection}{\numberline {8.53.3.5}make\_computation\_cache()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{200}{subsubsection.8.53.3.5}%
\contentsline {subsubsection}{\numberline {8.53.3.6}make\_computation\_graph()}{200}{subsubsection.8.53.3.6}%
\contentsline {subsubsection}{\numberline {8.53.3.7}make\_computation\_store()}{200}{subsubsection.8.53.3.7}%
\contentsline {subsubsection}{\numberline {8.53.3.8}make\_dependency\_context()}{200}{subsubsection.8.53.3.8}%
\contentsline {subsubsection}{\numberline {8.53.3.9}make\_incremental\_computation()}{200}{subsubsection.8.53.3.9}%
\contentsline {subsubsection}{\numberline {8.53.3.10}own()}{201}{subsubsection.8.53.3.10}%
\contentsline {subsubsection}{\numberline {8.53.3.11}own\_computation()}{201}{subsubsection.8.53.3.11}%
\contentsline {subsubsection}{\numberline {8.53.3.12}source\_identity()}{201}{subsubsection.8.53.3.12}%
\contentsline {subsubsection}{\numberline {8.53.3.13}track\_by()}{201}{subsubsection.8.53.3.13}%
\contentsline {subsection}{\numberline {8.53.4}Variable Documentation}{201}{subsection.8.53.4}%
\contentsline {subsubsection}{\numberline {8.53.4.1}has\_binding\_v}{201}{subsubsection.8.53.4.1}%
\contentsline {subsubsection}{\numberline {8.53.4.2}is\_bindings\_v}{201}{subsubsection.8.53.4.2}%
\contentsline {subsubsection}{\numberline {8.53.4.3}is\_bindings\_v$<$ Bindings$<$ BindingTs... $>$ $>$}{202}{subsubsection.8.53.4.3}%
\contentsline {subsubsection}{\numberline {8.53.4.4}is\_computation\_graph\_v}{202}{subsubsection.8.53.4.4}%
\contentsline {subsubsection}{\numberline {8.53.4.5}is\_computation\_graph\_v$<$ ComputationGraph$<$ Computations... $>$ $>$}{202}{subsubsection.8.53.4.5}%
\contentsline {subsubsection}{\numberline {8.53.4.6}is\_computation\_v}{202}{subsubsection.8.53.4.6}%
\contentsline {subsubsection}{\numberline {8.53.4.7}is\_computation\_v$<$ Computation$<$ KeyT, InputsT, FunctionT $>$ $>$}{202}{subsubsection.8.53.4.7}%
\contentsline {subsubsection}{\numberline {8.53.4.8}is\_computation\_v$<$ IncrementalComputation$<$ KeyT, ValueT, InputsT, FunctionT $>$ $>$}{202}{subsubsection.8.53.4.8}%
\contentsline {subsubsection}{\numberline {8.53.4.9}is\_dependency\_context\_v}{202}{subsubsection.8.53.4.9}%
\contentsline {subsubsection}{\numberline {8.53.4.10}is\_dependency\_context\_v$<$ DependencyContext$<$ Resources... $>$ $>$}{202}{subsubsection.8.53.4.10}%
\contentsline {subsubsection}{\numberline {8.53.4.11}is\_dependency\_context\_v$<$ DependencyContextView$<$ ParentT, KeysT $>$ $>$}{203}{subsubsection.8.53.4.11}%
\contentsline {subsubsection}{\numberline {8.53.4.12}is\_key\_list\_v}{203}{subsubsection.8.53.4.12}%
\contentsline {subsubsection}{\numberline {8.53.4.13}is\_key\_list\_v$<$ KeyList$<$ KeyTs... $>$ $>$}{203}{subsubsection.8.53.4.13}%
\contentsline {subsubsection}{\numberline {8.53.4.14}is\_owned\_computation\_v}{203}{subsubsection.8.53.4.14}%
\contentsline {subsubsection}{\numberline {8.53.4.15}is\_owned\_computation\_v$<$ OwnedComputation$<$ KeyT, ComputationT $>$ $>$}{203}{subsubsection.8.53.4.15}%
\contentsline {subsubsection}{\numberline {8.53.4.16}is\_resource\_v}{203}{subsubsection.8.53.4.16}%
\contentsline {subsubsection}{\numberline {8.53.4.17}is\_resource\_v$<$ Resource$<$ KeyT, StorageT, PolicyT $>$ $>$}{203}{subsubsection.8.53.4.17}%
\contentsline {subsubsection}{\numberline {8.53.4.18}preparation\_mode\_name\_map}{203}{subsubsection.8.53.4.18}%
\contentsline {subsubsection}{\numberline {8.53.4.19}preparation\_status\_name\_map}{204}{subsubsection.8.53.4.19}%
\contentsline {section}{\numberline {8.54}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail Namespace Reference}{204}{section.8.54}%
\contentsline {subsection}{\numberline {8.54.1}Typedef Documentation}{205}{subsection.8.54.1}%
\contentsline {subsubsection}{\numberline {8.54.1.1}UsedResources}{205}{subsubsection.8.54.1.1}%
\contentsline {subsection}{\numberline {8.54.2}Function Documentation}{206}{subsection.8.54.2}%
\contentsline {subsubsection}{\numberline {8.54.2.1}compatible\_errors()}{206}{subsubsection.8.54.2.1}%
\contentsline {subsubsection}{\numberline {8.54.2.2}independent\_results()}{206}{subsubsection.8.54.2.2}%
\contentsline {subsubsection}{\numberline {8.54.2.3}type\_index()}{206}{subsubsection.8.54.2.3}%
\contentsline {subsection}{\numberline {8.54.3}Variable Documentation}{206}{subsection.8.54.3}%
\contentsline {subsubsection}{\numberline {8.54.3.1}compatible\_error\_v}{206}{subsubsection.8.54.3.1}%
\contentsline {subsubsection}{\numberline {8.54.3.2}compatible\_error\_v$<$ Source, std::variant$<$ Alternatives... $>$ $>$}{206}{subsubsection.8.54.3.2}%
\contentsline {subsubsection}{\numberline {8.54.3.3}contains\_key\_v}{207}{subsubsection.8.54.3.3}%
\contentsline {subsubsection}{\numberline {8.54.3.4}contains\_key\_v$<$ KeyT, KeyList$<$ Keys... $>$ $>$}{207}{subsubsection.8.54.3.4}%
\contentsline {subsubsection}{\numberline {8.54.3.5}key\_list\_subset\_v}{207}{subsubsection.8.54.3.5}%
\contentsline {subsubsection}{\numberline {8.54.3.6}key\_list\_subset\_v$<$ KeyList$<$ Keys... $>$, AvailableT $>$}{207}{subsubsection.8.54.3.6}%
\contentsline {section}{\numberline {8.55}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys Namespace Reference}{207}{section.8.55}%
\contentsline {section}{\numberline {8.56}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::errors Namespace Reference}{207}{section.8.56}%
\contentsline {subsection}{\numberline {8.56.1}Enumeration Type Documentation}{208}{subsection.8.56.1}%
\contentsline {subsubsection}{\numberline {8.56.1.1}SERiFErrorCode}{208}{subsubsection.8.56.1.1}%
\contentsline {subsection}{\numberline {8.56.2}Function Documentation}{210}{subsection.8.56.2}%
\contentsline {subsubsection}{\numberline {8.56.2.1}serif\_assert()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{210}{subsubsection.8.56.2.1}%
\contentsline {subsubsection}{\numberline {8.56.2.2}serif\_assert()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{210}{subsubsection.8.56.2.2}%
\contentsline {subsubsection}{\numberline {8.56.2.3}serif\_ensure()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{210}{subsubsection.8.56.2.3}%
\contentsline {subsubsection}{\numberline {8.56.2.4}serif\_ensure()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{210}{subsubsection.8.56.2.4}%
\contentsline {subsubsection}{\numberline {8.56.2.5}serif\_error()}{210}{subsubsection.8.56.2.5}%
\contentsline {subsection}{\numberline {8.56.3}Variable Documentation}{211}{subsection.8.56.3}%
\contentsline {subsubsection}{\numberline {8.56.3.1}SERiFErrorCodeNameToTypeMap}{211}{subsubsection.8.56.3.1}%
\contentsline {subsubsection}{\numberline {8.56.3.2}SERiFErrorCodeTypeToNameMap}{211}{subsubsection.8.56.3.2}%
\contentsline {section}{\numberline {8.57}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc Namespace Reference}{211}{section.8.57}%
\contentsline {subsection}{\numberline {8.57.1}Function Documentation}{211}{subsection.8.57.1}%
\contentsline {subsubsection}{\numberline {8.57.1.1}validate\_finite()}{211}{subsubsection.8.57.1.1}%
\contentsline {subsubsection}{\numberline {8.57.1.2}validate\_greater\_than()}{212}{subsubsection.8.57.1.2}%
\contentsline {subsubsection}{\numberline {8.57.1.3}validate\_less\_than()}{212}{subsubsection.8.57.1.3}%
\contentsline {subsubsection}{\numberline {8.57.1.4}validate\_nonnegativity()}{212}{subsubsection.8.57.1.4}%
\contentsline {section}{\numberline {8.58}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::concepts Namespace Reference}{212}{section.8.58}%
\contentsline {subsection}{\numberline {8.58.1}Typedef Documentation}{213}{subsection.8.58.1}%
\contentsline {subsubsection}{\numberline {8.58.1.1}ConcatT}{213}{subsubsection.8.58.1.1}%
\contentsline {subsubsection}{\numberline {8.58.1.2}EnumerateTypesT}{213}{subsubsection.8.58.1.2}%
\contentsline {subsubsection}{\numberline {8.58.1.3}FilterT}{213}{subsubsection.8.58.1.3}%
\contentsline {subsubsection}{\numberline {8.58.1.4}PrependT}{213}{subsubsection.8.58.1.4}%
\contentsline {section}{\numberline {8.59}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::format Namespace Reference}{213}{section.8.59}%
\contentsline {subsection}{\numberline {8.59.1}Function Documentation}{214}{subsection.8.59.1}%
\contentsline {subsubsection}{\numberline {8.59.1.1}join()}{214}{subsubsection.8.59.1.1}%
\contentsline {section}{\numberline {8.60}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}helper Namespace Reference}{214}{section.8.60}%
\contentsline {subsection}{\numberline {8.60.1}Typedef Documentation}{214}{subsection.8.60.1}%
\contentsline {subsubsection}{\numberline {8.60.1.1}NeitherConstNorVolatile}{214}{subsubsection.8.60.1.1}%
\contentsline {subsubsection}{\numberline {8.60.1.2}NeitherConstNorVolatileReference}{214}{subsubsection.8.60.1.2}%
\contentsline {subsection}{\numberline {8.60.2}Function Documentation}{215}{subsection.8.60.2}%
\contentsline {subsubsection}{\numberline {8.60.2.1}CountVariadicArguments()}{215}{subsubsection.8.60.2.1}%
\contentsline {subsection}{\numberline {8.60.3}Variable Documentation}{215}{subsection.8.60.3}%
\contentsline {subsubsection}{\numberline {8.60.3.1}AIsBaseClassOfB}{215}{subsubsection.8.60.3.1}%
\contentsline {subsubsection}{\numberline {8.60.3.2}SameType}{215}{subsubsection.8.60.3.2}%
\contentsline {section}{\numberline {8.61}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::terminal Namespace Reference}{215}{section.8.61}%
\contentsline {subsection}{\numberline {8.61.1}Enumeration Type Documentation}{216}{subsection.8.61.1}%
\contentsline {subsubsection}{\numberline {8.61.1.1}ANSIColors}{216}{subsubsection.8.61.1.1}%
\contentsline {subsection}{\numberline {8.61.2}Function Documentation}{217}{subsection.8.61.2}%
\contentsline {subsubsection}{\numberline {8.61.2.1}resolve\_ansi\_color()}{217}{subsubsection.8.61.2.1}%
\contentsline {subsubsection}{\numberline {8.61.2.2}supports\_ansi()}{217}{subsubsection.8.61.2.2}%
\contentsline {subsection}{\numberline {8.61.3}Variable Documentation}{217}{subsection.8.61.3}%
\contentsline {subsubsection}{\numberline {8.61.3.1}a\_black}{217}{subsubsection.8.61.3.1}%
\contentsline {subsubsection}{\numberline {8.61.3.2}a\_blue}{217}{subsubsection.8.61.3.2}%
\contentsline {subsubsection}{\numberline {8.61.3.3}a\_bright\_black}{217}{subsubsection.8.61.3.3}%
\contentsline {subsubsection}{\numberline {8.61.3.4}a\_bright\_green}{218}{subsubsection.8.61.3.4}%
\contentsline {subsubsection}{\numberline {8.61.3.5}a\_bright\_red}{218}{subsubsection.8.61.3.5}%
\contentsline {subsubsection}{\numberline {8.61.3.6}a\_cyan}{218}{subsubsection.8.61.3.6}%
\contentsline {subsubsection}{\numberline {8.61.3.7}a\_green}{218}{subsubsection.8.61.3.7}%
\contentsline {subsubsection}{\numberline {8.61.3.8}a\_magenta}{218}{subsubsection.8.61.3.8}%
\contentsline {subsubsection}{\numberline {8.61.3.9}a\_red}{218}{subsubsection.8.61.3.9}%
\contentsline {subsubsection}{\numberline {8.61.3.10}a\_reset}{218}{subsubsection.8.61.3.10}%
\contentsline {subsubsection}{\numberline {8.61.3.11}a\_white}{218}{subsubsection.8.61.3.11}%
\contentsline {subsubsection}{\numberline {8.61.3.12}a\_yellow}{218}{subsubsection.8.61.3.12}%
\contentsline {section}{\numberline {8.62}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::traits Namespace Reference}{219}{section.8.62}%
\contentsline {subsection}{\numberline {8.62.1}Variable Documentation}{219}{subsection.8.62.1}%
\contentsline {subsubsection}{\numberline {8.62.1.1}all\_unique\_types\_v}{219}{subsubsection.8.62.1.1}%
\contentsline {subsubsection}{\numberline {8.62.1.2}all\_unique\_types\_v$<$ First, Rest... $>$}{219}{subsubsection.8.62.1.2}%
\contentsline {section}{\numberline {8.63}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::types Namespace Reference}{219}{section.8.63}%
\contentsline {section}{\numberline {8.64}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend Namespace Reference}{219}{section.8.64}%
\contentsline {section}{\numberline {8.65}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem Namespace Reference}{220}{section.8.65}%
\contentsline {section}{\numberline {8.66}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::user\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}options Namespace Reference}{220}{section.8.66}%
\contentsline {section}{\numberline {8.67}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::warnings Namespace Reference}{220}{section.8.67}%
\contentsline {subsection}{\numberline {8.67.1}Function Documentation}{220}{subsection.8.67.1}%
\contentsline {subsubsection}{\numberline {8.67.1.1}serif\_warning()}{220}{subsubsection.8.67.1.1}%
\contentsline {chapter}{\numberline {9}Concept Documentation}{221}{chapter.9}%
\contentsline {section}{\numberline {9.1}@120027171211173332346346153147002002266065223266\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Has\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Bound\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Type Concept Reference}{221}{section.9.1}%
\contentsline {subsection}{\numberline {9.1.1}Concept definition}{221}{subsection.9.1.1}%
\contentsline {section}{\numberline {9.2}@120027171211173332346346153147002002266065223266\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Has\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Bound\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Member Concept Reference}{221}{section.9.2}%
\contentsline {subsection}{\numberline {9.2.1}Concept definition}{221}{subsection.9.2.1}%
\contentsline {section}{\numberline {9.3}@200074317303167056063064256070046203054064052214\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Can\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Inspect\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Change Concept Reference}{221}{section.9.3}%
\contentsline {subsection}{\numberline {9.3.1}Concept definition}{221}{subsection.9.3.1}%
\contentsline {section}{\numberline {9.4}@200074317303167056063064256070046203054064052214\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Can\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Make\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Cache Concept Reference}{222}{section.9.4}%
\contentsline {subsection}{\numberline {9.4.1}Concept definition}{222}{subsection.9.4.1}%
\contentsline {section}{\numberline {9.5}@200074317303167056063064256070046203054064052214\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Can\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Make\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Computation Concept Reference}{222}{section.9.5}%
\contentsline {subsection}{\numberline {9.5.1}Concept definition}{222}{subsection.9.5.1}%
\contentsline {section}{\numberline {9.6}@200074317303167056063064256070046203054064052214\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Can\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Make\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Fallible\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Cache Concept Reference}{222}{section.9.6}%
\contentsline {subsection}{\numberline {9.6.1}Concept definition}{222}{subsection.9.6.1}%
\contentsline {section}{\numberline {9.7}@200074317303167056063064256070046203054064052214\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Can\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Request Concept Reference}{222}{section.9.7}%
\contentsline {subsection}{\numberline {9.7.1}Concept definition}{222}{subsection.9.7.1}%
\contentsline {section}{\numberline {9.8}@230372075125117112146216022050257331177137107327\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Can\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Compose Concept Reference}{222}{section.9.8}%
\contentsline {subsection}{\numberline {9.8.1}Concept definition}{223}{subsection.9.8.1}%
\contentsline {subsection}{\numberline {9.8.2}Detailed Description}{223}{subsection.9.8.2}%
\contentsline {section}{\numberline {9.9}@247006277077211216153350341142357337161001026143\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Has\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation Concept Reference}{223}{section.9.9}%
\contentsline {subsection}{\numberline {9.9.1}Concept definition}{223}{subsection.9.9.1}%
\contentsline {section}{\numberline {9.10}@247006277077211216153350341142357337161001026143\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Selects\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Carrier Concept Reference}{223}{section.9.10}%
\contentsline {subsection}{\numberline {9.10.1}Concept definition}{223}{subsection.9.10.1}%
\contentsline {section}{\numberline {9.11}@252166143035264314021214246026055041120163322041\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Can\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Resolve Concept Reference}{223}{section.9.11}%
\contentsline {subsection}{\numberline {9.11.1}Concept definition}{223}{subsection.9.11.1}%
\contentsline {section}{\numberline {9.12}@323172327364102235210333337057065015152354331343\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Can\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Borrow Concept Reference}{223}{section.9.12}%
\contentsline {subsection}{\numberline {9.12.1}Concept definition}{223}{subsection.9.12.1}%
\contentsline {section}{\numberline {9.13}@323172327364102235210333337057065015152354331343\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Can\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Make\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Context Concept Reference}{224}{section.9.13}%
\contentsline {subsection}{\numberline {9.13.1}Concept definition}{224}{subsection.9.13.1}%
\contentsline {section}{\numberline {9.14}@323172327364102235210333337057065015152354331343\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Can\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Read Concept Reference}{224}{section.9.14}%
\contentsline {subsection}{\numberline {9.14.1}Concept definition}{224}{subsection.9.14.1}%
\contentsline {section}{\numberline {9.15}@323172327364102235210333337057065015152354331343\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Can\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Select Concept Reference}{224}{section.9.15}%
\contentsline {subsection}{\numberline {9.15.1}Concept definition}{224}{subsection.9.15.1}%
\contentsline {section}{\numberline {9.16}@347145241034102141072004357171274360230346064356\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Can\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Make\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Store Concept Reference}{224}{section.9.16}%
\contentsline {subsection}{\numberline {9.16.1}Concept definition}{224}{subsection.9.16.1}%
\contentsline {section}{\numberline {9.17}@347145241034102141072004357171274360230346064356\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Can\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Own Concept Reference}{224}{section.9.17}%
\contentsline {subsection}{\numberline {9.17.1}Concept definition}{224}{subsection.9.17.1}%
\contentsline {section}{\numberline {9.18}@347145241034102141072004357171274360230346064356\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Can\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Read Concept Reference}{225}{section.9.18}%
\contentsline {subsection}{\numberline {9.18.1}Concept definition}{225}{subsection.9.18.1}%
\contentsline {section}{\numberline {9.19}@347145241034102141072004357171274360230346064356\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Can\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Read\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Entry Concept Reference}{225}{section.9.19}%
\contentsline {subsection}{\numberline {9.19.1}Concept definition}{225}{subsection.9.19.1}%
\contentsline {section}{\numberline {9.20}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Physical\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Type Concept Reference}{225}{section.9.20}%
\contentsline {subsection}{\numberline {9.20.1}Concept definition}{225}{subsection.9.20.1}%
\contentsline {subsection}{\numberline {9.20.2}Detailed Description}{225}{subsection.9.20.2}%
\contentsline {section}{\numberline {9.21}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Quantity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Type Concept Reference}{226}{section.9.21}%
\contentsline {subsection}{\numberline {9.21.1}Concept definition}{226}{subsection.9.21.1}%
\contentsline {subsection}{\numberline {9.21.2}Detailed Description}{226}{subsection.9.21.2}%
\contentsline {section}{\numberline {9.22}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Identified\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Thermodynamic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantity Concept Reference}{226}{section.9.22}%
\contentsline {subsection}{\numberline {9.22.1}Concept definition}{226}{subsection.9.22.1}%
\contentsline {subsection}{\numberline {9.22.2}Detailed Description}{226}{subsection.9.22.2}%
\contentsline {section}{\numberline {9.23}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Thermodynamic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Type Concept Reference}{226}{section.9.23}%
\contentsline {subsection}{\numberline {9.23.1}Concept definition}{227}{subsection.9.23.1}%
\contentsline {subsection}{\numberline {9.23.2}Detailed Description}{227}{subsection.9.23.2}%
\contentsline {section}{\numberline {9.24}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Thermodynamic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Type Concept Reference}{227}{section.9.24}%
\contentsline {subsection}{\numberline {9.24.1}Concept definition}{227}{subsection.9.24.1}%
\contentsline {section}{\numberline {9.25}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Field Concept Reference}{227}{section.9.25}%
\contentsline {subsection}{\numberline {9.25.1}Concept definition}{227}{subsection.9.25.1}%
\contentsline {subsection}{\numberline {9.25.2}Detailed Description}{227}{subsection.9.25.2}%
\contentsline {section}{\numberline {9.26}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Global\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Scalar\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Term Concept Reference}{228}{section.9.26}%
\contentsline {subsection}{\numberline {9.26.1}Concept definition}{228}{subsection.9.26.1}%
\contentsline {subsection}{\numberline {9.26.2}Detailed Description}{228}{subsection.9.26.2}%
\contentsline {section}{\numberline {9.27}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Has\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Space Concept Reference}{228}{section.9.27}%
\contentsline {subsection}{\numberline {9.27.1}Concept definition}{228}{subsection.9.27.1}%
\contentsline {subsection}{\numberline {9.27.2}Detailed Description}{228}{subsection.9.27.2}%
\contentsline {section}{\numberline {9.28}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Has\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantity Concept Reference}{228}{section.9.28}%
\contentsline {subsection}{\numberline {9.28.1}Concept definition}{229}{subsection.9.28.1}%
\contentsline {subsection}{\numberline {9.28.2}Detailed Description}{229}{subsection.9.28.2}%
\contentsline {section}{\numberline {9.29}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Has\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Residual\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Block Concept Reference}{229}{section.9.29}%
\contentsline {subsection}{\numberline {9.29.1}Concept definition}{229}{subsection.9.29.1}%
\contentsline {subsection}{\numberline {9.29.2}Detailed Description}{229}{subsection.9.29.2}%
\contentsline {section}{\numberline {9.30}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Has\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Support Concept Reference}{229}{section.9.30}%
\contentsline {subsection}{\numberline {9.30.1}Concept definition}{229}{subsection.9.30.1}%
\contentsline {subsection}{\numberline {9.30.2}Detailed Description}{230}{subsection.9.30.2}%
\contentsline {section}{\numberline {9.31}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Has\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Block Concept Reference}{230}{section.9.31}%
\contentsline {subsection}{\numberline {9.31.1}Concept definition}{230}{subsection.9.31.1}%
\contentsline {subsection}{\numberline {9.31.2}Detailed Description}{230}{subsection.9.31.2}%
\contentsline {section}{\numberline {9.32}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Physical\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Spatial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Term Concept Reference}{230}{section.9.32}%
\contentsline {subsection}{\numberline {9.32.1}Concept definition}{230}{subsection.9.32.1}%
\contentsline {subsection}{\numberline {9.32.2}Detailed Description}{230}{subsection.9.32.2}%
\contentsline {section}{\numberline {9.33}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Spatial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Term Concept Reference}{231}{section.9.33}%
\contentsline {subsection}{\numberline {9.33.1}Concept definition}{231}{subsection.9.33.1}%
\contentsline {subsection}{\numberline {9.33.2}Detailed Description}{231}{subsection.9.33.2}%
\contentsline {section}{\numberline {9.34}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Term Concept Reference}{231}{section.9.34}%
\contentsline {subsection}{\numberline {9.34.1}Concept definition}{231}{subsection.9.34.1}%
\contentsline {subsection}{\numberline {9.34.2}Detailed Description}{231}{subsection.9.34.2}%
\contentsline {section}{\numberline {9.35}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Identified\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}By Concept Reference}{231}{section.9.35}%
\contentsline {subsection}{\numberline {9.35.1}Concept definition}{232}{subsection.9.35.1}%
\contentsline {section}{\numberline {9.36}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Identified\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}By Concept Reference}{232}{section.9.36}%
\contentsline {subsection}{\numberline {9.36.1}Concept definition}{232}{subsection.9.36.1}%
\contentsline {section}{\numberline {9.37}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}ID Concept Reference}{232}{section.9.37}%
\contentsline {subsection}{\numberline {9.37.1}Concept definition}{232}{subsection.9.37.1}%
\contentsline {subsection}{\numberline {9.37.2}Detailed Description}{232}{subsection.9.37.2}%
\contentsline {section}{\numberline {9.38}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}ID Concept Reference}{232}{section.9.38}%
\contentsline {subsection}{\numberline {9.38.1}Concept definition}{232}{subsection.9.38.1}%
\contentsline {subsection}{\numberline {9.38.2}Detailed Description}{233}{subsection.9.38.2}%
\contentsline {section}{\numberline {9.39}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Or\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}ID Concept Reference}{233}{section.9.39}%
\contentsline {subsection}{\numberline {9.39.1}Concept definition}{233}{subsection.9.39.1}%
\contentsline {subsection}{\numberline {9.39.2}Detailed Description}{233}{subsection.9.39.2}%
\contentsline {section}{\numberline {9.40}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::lists\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDList Concept Reference}{233}{section.9.40}%
\contentsline {subsection}{\numberline {9.40.1}Concept definition}{233}{subsection.9.40.1}%
\contentsline {subsection}{\numberline {9.40.2}Detailed Description}{233}{subsection.9.40.2}%
\contentsline {section}{\numberline {9.41}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::lists\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDList Concept Reference}{234}{section.9.41}%
\contentsline {subsection}{\numberline {9.41.1}Concept definition}{234}{subsection.9.41.1}%
\contentsline {subsection}{\numberline {9.41.2}Detailed Description}{234}{subsection.9.41.2}%
\contentsline {section}{\numberline {9.42}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Are\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Distinct\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDs Concept Reference}{234}{section.9.42}%
\contentsline {subsection}{\numberline {9.42.1}Concept definition}{234}{subsection.9.42.1}%
\contentsline {subsection}{\numberline {9.42.2}Detailed Description}{234}{subsection.9.42.2}%
\contentsline {section}{\numberline {9.43}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Are\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Distinct\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDs Concept Reference}{235}{section.9.43}%
\contentsline {subsection}{\numberline {9.43.1}Concept definition}{235}{subsection.9.43.1}%
\contentsline {subsection}{\numberline {9.43.2}Detailed Description}{235}{subsection.9.43.2}%
\contentsline {section}{\numberline {9.44}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Have\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Unique\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Boundaries Concept Reference}{235}{section.9.44}%
\contentsline {subsection}{\numberline {9.44.1}Concept definition}{235}{subsection.9.44.1}%
\contentsline {subsection}{\numberline {9.44.2}Detailed Description}{235}{subsection.9.44.2}%
\contentsline {section}{\numberline {9.45}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Have\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Unique\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDs Concept Reference}{236}{section.9.45}%
\contentsline {subsection}{\numberline {9.45.1}Concept definition}{236}{subsection.9.45.1}%
\contentsline {subsection}{\numberline {9.45.2}Detailed Description}{236}{subsection.9.45.2}%
\contentsline {section}{\numberline {9.46}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Have\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Unique\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDs Concept Reference}{236}{section.9.46}%
\contentsline {subsection}{\numberline {9.46.1}Concept definition}{236}{subsection.9.46.1}%
\contentsline {subsection}{\numberline {9.46.2}Detailed Description}{236}{subsection.9.46.2}%
\contentsline {section}{\numberline {9.47}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Have\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Unique\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Domains Concept Reference}{237}{section.9.47}%
\contentsline {subsection}{\numberline {9.47.1}Concept definition}{237}{subsection.9.47.1}%
\contentsline {subsection}{\numberline {9.47.2}Detailed Description}{237}{subsection.9.47.2}%
\contentsline {section}{\numberline {9.48}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Boundary Concept Reference}{237}{section.9.48}%
\contentsline {subsection}{\numberline {9.48.1}Concept definition}{237}{subsection.9.48.1}%
\contentsline {section}{\numberline {9.49}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Domain Concept Reference}{237}{section.9.49}%
\contentsline {subsection}{\numberline {9.49.1}Concept definition}{238}{subsection.9.49.1}%
\contentsline {section}{\numberline {9.50}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Or\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Set Concept Reference}{238}{section.9.50}%
\contentsline {subsection}{\numberline {9.50.1}Concept definition}{238}{subsection.9.50.1}%
\contentsline {section}{\numberline {9.51}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Set Concept Reference}{238}{section.9.51}%
\contentsline {subsection}{\numberline {9.51.1}Concept definition}{238}{subsection.9.51.1}%
\contentsline {section}{\numberline {9.52}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation Concept Reference}{238}{section.9.52}%
\contentsline {subsection}{\numberline {9.52.1}Concept definition}{238}{subsection.9.52.1}%
\contentsline {section}{\numberline {9.53}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::lists\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List Concept Reference}{238}{section.9.53}%
\contentsline {subsection}{\numberline {9.53.1}Concept definition}{238}{subsection.9.53.1}%
\contentsline {section}{\numberline {9.54}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Have\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Valid\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Entities Concept Reference}{239}{section.9.54}%
\contentsline {subsection}{\numberline {9.54.1}Concept definition}{239}{subsection.9.54.1}%
\contentsline {section}{\numberline {9.55}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Schema Concept Reference}{239}{section.9.55}%
\contentsline {subsection}{\numberline {9.55.1}Concept definition}{239}{subsection.9.55.1}%
\contentsline {section}{\numberline {9.56}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Form Concept Reference}{239}{section.9.56}%
\contentsline {subsection}{\numberline {9.56.1}Concept definition}{239}{subsection.9.56.1}%
\contentsline {subsection}{\numberline {9.56.2}Detailed Description}{239}{subsection.9.56.2}%
\contentsline {section}{\numberline {9.57}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Operand Concept Reference}{240}{section.9.57}%
\contentsline {subsection}{\numberline {9.57.1}Concept definition}{240}{subsection.9.57.1}%
\contentsline {subsection}{\numberline {9.57.2}Detailed Description}{240}{subsection.9.57.2}%
\contentsline {section}{\numberline {9.58}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Operation Concept Reference}{240}{section.9.58}%
\contentsline {subsection}{\numberline {9.58.1}Concept definition}{240}{subsection.9.58.1}%
\contentsline {subsection}{\numberline {9.58.2}Detailed Description}{240}{subsection.9.58.2}%
\contentsline {section}{\numberline {9.59}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}space\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Space\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Descriptor Concept Reference}{241}{section.9.59}%
\contentsline {subsection}{\numberline {9.59.1}Concept definition}{241}{subsection.9.59.1}%
\contentsline {subsection}{\numberline {9.59.2}Detailed Description}{241}{subsection.9.59.2}%
\contentsline {section}{\numberline {9.60}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Configurable\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Integrator Concept Reference}{241}{section.9.60}%
\contentsline {subsection}{\numberline {9.60.1}Concept definition}{241}{subsection.9.60.1}%
\contentsline {section}{\numberline {9.61}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Has\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Pointer\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Set\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Integration\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Rule Concept Reference}{241}{section.9.61}%
\contentsline {subsection}{\numberline {9.61.1}Concept definition}{241}{subsection.9.61.1}%
\contentsline {section}{\numberline {9.62}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Has\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Reference\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Set\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Integration\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Rule Concept Reference}{242}{section.9.62}%
\contentsline {subsection}{\numberline {9.62.1}Concept definition}{242}{subsection.9.62.1}%
\contentsline {section}{\numberline {9.63}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Has\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Set\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Int\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Rule Concept Reference}{242}{section.9.63}%
\contentsline {subsection}{\numberline {9.63.1}Concept definition}{242}{subsection.9.63.1}%
\contentsline {section}{\numberline {9.64}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::models\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Barotropic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Closure\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}EOS Concept Reference}{242}{section.9.64}%
\contentsline {subsection}{\numberline {9.64.1}Concept definition}{242}{subsection.9.64.1}%
\contentsline {section}{\numberline {9.65}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::models\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::EOSModel Concept Reference}{242}{section.9.65}%
\contentsline {subsection}{\numberline {9.65.1}Concept definition}{242}{subsection.9.65.1}%
\contentsline {section}{\numberline {9.66}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::models\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::EOSSupporting\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Partial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Derivative Concept Reference}{243}{section.9.66}%
\contentsline {subsection}{\numberline {9.66.1}Concept definition}{243}{subsection.9.66.1}%
\contentsline {section}{\numberline {9.67}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::models\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::EOSSupporting\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation Concept Reference}{243}{section.9.67}%
\contentsline {subsection}{\numberline {9.67.1}Concept definition}{243}{subsection.9.67.1}%
\contentsline {section}{\numberline {9.68}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::models\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Pressure\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Force\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}EOS Concept Reference}{243}{section.9.68}%
\contentsline {subsection}{\numberline {9.68.1}Concept definition}{243}{subsection.9.68.1}%
\contentsline {section}{\numberline {9.69}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::models\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Structure\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Seed\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}EOS Concept Reference}{243}{section.9.69}%
\contentsline {subsection}{\numberline {9.69.1}Concept definition}{243}{subsection.9.69.1}%
\contentsline {section}{\numberline {9.70}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Catalog\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Containing\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation Concept Reference}{243}{section.9.70}%
\contentsline {subsection}{\numberline {9.70.1}Concept definition}{244}{subsection.9.70.1}%
\contentsline {section}{\numberline {9.71}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Containing\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Input Concept Reference}{244}{section.9.71}%
\contentsline {subsection}{\numberline {9.71.1}Concept definition}{244}{subsection.9.71.1}%
\contentsline {section}{\numberline {9.72}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Valid\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Catalog Concept Reference}{244}{section.9.72}%
\contentsline {subsection}{\numberline {9.72.1}Concept definition}{244}{subsection.9.72.1}%
\contentsline {section}{\numberline {9.73}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Valid\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Thermodynamic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation Concept Reference}{244}{section.9.73}%
\contentsline {subsection}{\numberline {9.73.1}Concept definition}{244}{subsection.9.73.1}%
\contentsline {section}{\numberline {9.74}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}EOSModel Concept Reference}{244}{section.9.74}%
\contentsline {subsection}{\numberline {9.74.1}Concept definition}{244}{subsection.9.74.1}%
\contentsline {section}{\numberline {9.75}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Equation Concept Reference}{245}{section.9.75}%
\contentsline {subsection}{\numberline {9.75.1}Concept definition}{245}{subsection.9.75.1}%
\contentsline {subsection}{\numberline {9.75.2}Detailed Description}{245}{subsection.9.75.2}%
\contentsline {section}{\numberline {9.76}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Point\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Equation Concept Reference}{245}{section.9.76}%
\contentsline {subsection}{\numberline {9.76.1}Concept definition}{245}{subsection.9.76.1}%
\contentsline {section}{\numberline {9.77}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Map Concept Reference}{245}{section.9.77}%
\contentsline {subsection}{\numberline {9.77.1}Concept definition}{245}{subsection.9.77.1}%
\contentsline {section}{\numberline {9.78}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Differentiable\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Map Concept Reference}{246}{section.9.78}%
\contentsline {subsection}{\numberline {9.78.1}Concept definition}{246}{subsection.9.78.1}%
\contentsline {subsection}{\numberline {9.78.2}Detailed Description}{246}{subsection.9.78.2}%
\contentsline {section}{\numberline {9.79}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Linear\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Map Concept Reference}{246}{section.9.79}%
\contentsline {subsection}{\numberline {9.79.1}Concept definition}{246}{subsection.9.79.1}%
\contentsline {subsection}{\numberline {9.79.2}Detailed Description}{246}{subsection.9.79.2}%
\contentsline {section}{\numberline {9.80}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Direct\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Pressure\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Compilable Concept Reference}{247}{section.9.80}%
\contentsline {subsection}{\numberline {9.80.1}Concept definition}{247}{subsection.9.80.1}%
\contentsline {subsection}{\numberline {9.80.2}Detailed Description}{247}{subsection.9.80.2}%
\contentsline {section}{\numberline {9.81}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Isobaric\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Type Concept Reference}{247}{section.9.81}%
\contentsline {subsection}{\numberline {9.81.1}Concept definition}{247}{subsection.9.81.1}%
\contentsline {section}{\numberline {9.82}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Pressure\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Compilable Concept Reference}{247}{section.9.82}%
\contentsline {subsection}{\numberline {9.82.1}Concept definition}{247}{subsection.9.82.1}%
\contentsline {subsection}{\numberline {9.82.2}Detailed Description}{247}{subsection.9.82.2}%
\contentsline {section}{\numberline {9.83}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Pressure\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Formulation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Type Concept Reference}{248}{section.9.83}%
\contentsline {subsection}{\numberline {9.83.1}Concept definition}{248}{subsection.9.83.1}%
\contentsline {section}{\numberline {9.84}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Residual\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Row Concept Reference}{248}{section.9.84}%
\contentsline {subsection}{\numberline {9.84.1}Concept definition}{248}{subsection.9.84.1}%
\contentsline {subsection}{\numberline {9.84.2}Detailed Description}{248}{subsection.9.84.2}%
\contentsline {section}{\numberline {9.85}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Scalar\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Term Concept Reference}{248}{section.9.85}%
\contentsline {subsection}{\numberline {9.85.1}Concept definition}{249}{subsection.9.85.1}%
\contentsline {subsection}{\numberline {9.85.2}Detailed Description}{249}{subsection.9.85.2}%
\contentsline {section}{\numberline {9.86}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}State\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Bindings Concept Reference}{249}{section.9.86}%
\contentsline {subsection}{\numberline {9.86.1}Concept definition}{249}{subsection.9.86.1}%
\contentsline {subsection}{\numberline {9.86.2}Detailed Description}{249}{subsection.9.86.2}%
\contentsline {section}{\numberline {9.87}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Affine\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Point\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Equation Concept Reference}{249}{section.9.87}%
\contentsline {subsection}{\numberline {9.87.1}Concept definition}{249}{subsection.9.87.1}%
\contentsline {subsection}{\numberline {9.87.2}Detailed Description}{250}{subsection.9.87.2}%
\contentsline {section}{\numberline {9.88}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Closure\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Inputs\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Accept Concept Reference}{250}{section.9.88}%
\contentsline {subsection}{\numberline {9.88.1}Concept definition}{250}{subsection.9.88.1}%
\contentsline {section}{\numberline {9.89}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Closure\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Result Concept Reference}{250}{section.9.89}%
\contentsline {subsection}{\numberline {9.89.1}Concept definition}{250}{subsection.9.89.1}%
\contentsline {section}{\numberline {9.90}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Evaluable\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Operand Concept Reference}{250}{section.9.90}%
\contentsline {subsection}{\numberline {9.90.1}Concept definition}{250}{subsection.9.90.1}%
\contentsline {subsection}{\numberline {9.90.2}Detailed Description}{251}{subsection.9.90.2}%
\contentsline {section}{\numberline {9.91}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Can\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Subtract Concept Reference}{251}{section.9.91}%
\contentsline {subsection}{\numberline {9.91.1}Concept definition}{251}{subsection.9.91.1}%
\contentsline {section}{\numberline {9.92}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Can\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Sum Concept Reference}{251}{section.9.92}%
\contentsline {subsection}{\numberline {9.92.1}Concept definition}{251}{subsection.9.92.1}%
\contentsline {section}{\numberline {9.93}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Nodal\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Equation Concept Reference}{251}{section.9.93}%
\contentsline {subsection}{\numberline {9.93.1}Concept definition}{251}{subsection.9.93.1}%
\contentsline {subsection}{\numberline {9.93.2}Detailed Description}{252}{subsection.9.93.2}%
\contentsline {section}{\numberline {9.94}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Scalar\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Operand Concept Reference}{252}{section.9.94}%
\contentsline {subsection}{\numberline {9.94.1}Concept definition}{252}{subsection.9.94.1}%
\contentsline {section}{\numberline {9.95}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Scalar\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Term Concept Reference}{252}{section.9.95}%
\contentsline {subsection}{\numberline {9.95.1}Concept definition}{252}{subsection.9.95.1}%
\contentsline {section}{\numberline {9.96}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Scalar\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Equation Concept Reference}{252}{section.9.96}%
\contentsline {subsection}{\numberline {9.96.1}Concept definition}{252}{subsection.9.96.1}%
\contentsline {subsection}{\numberline {9.96.2}Detailed Description}{252}{subsection.9.96.2}%
\contentsline {section}{\numberline {9.97}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Equation Concept Reference}{253}{section.9.97}%
\contentsline {subsection}{\numberline {9.97.1}Concept definition}{253}{subsection.9.97.1}%
\contentsline {subsection}{\numberline {9.97.2}Detailed Description}{253}{subsection.9.97.2}%
\contentsline {section}{\numberline {9.98}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Operand Concept Reference}{253}{section.9.98}%
\contentsline {subsection}{\numberline {9.98.1}Concept definition}{253}{subsection.9.98.1}%
\contentsline {subsection}{\numberline {9.98.2}Detailed Description}{253}{subsection.9.98.2}%
\contentsline {section}{\numberline {9.99}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Bindings\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}With\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Binding Concept Reference}{253}{section.9.99}%
\contentsline {subsection}{\numberline {9.99.1}Concept definition}{254}{subsection.9.99.1}%
\contentsline {section}{\numberline {9.100}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Can\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Prepare Concept Reference}{254}{section.9.100}%
\contentsline {subsection}{\numberline {9.100.1}Concept definition}{254}{subsection.9.100.1}%
\contentsline {section}{\numberline {9.101}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Compatible\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Computations Concept Reference}{254}{section.9.101}%
\contentsline {subsection}{\numberline {9.101.1}Concept definition}{254}{subsection.9.101.1}%
\contentsline {section}{\numberline {9.102}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Computation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Graph\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}For Concept Reference}{254}{section.9.102}%
\contentsline {subsection}{\numberline {9.102.1}Concept definition}{254}{subsection.9.102.1}%
\contentsline {section}{\numberline {9.103}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Binding Concept Reference}{254}{section.9.103}%
\contentsline {subsection}{\numberline {9.103.1}Concept definition}{255}{subsection.9.103.1}%
\contentsline {section}{\numberline {9.104}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Bindings Concept Reference}{255}{section.9.104}%
\contentsline {subsection}{\numberline {9.104.1}Concept definition}{255}{subsection.9.104.1}%
\contentsline {section}{\numberline {9.105}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Computation Concept Reference}{255}{section.9.105}%
\contentsline {subsection}{\numberline {9.105.1}Concept definition}{255}{subsection.9.105.1}%
\contentsline {section}{\numberline {9.106}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Computation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Graph Concept Reference}{255}{section.9.106}%
\contentsline {subsection}{\numberline {9.106.1}Concept definition}{255}{subsection.9.106.1}%
\contentsline {section}{\numberline {9.107}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Dependency\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Context Concept Reference}{255}{section.9.107}%
\contentsline {subsection}{\numberline {9.107.1}Concept definition}{255}{subsection.9.107.1}%
\contentsline {section}{\numberline {9.108}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List Concept Reference}{256}{section.9.108}%
\contentsline {subsection}{\numberline {9.108.1}Concept definition}{256}{subsection.9.108.1}%
\contentsline {section}{\numberline {9.109}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Owned\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Computation Concept Reference}{256}{section.9.109}%
\contentsline {subsection}{\numberline {9.109.1}Concept definition}{256}{subsection.9.109.1}%
\contentsline {section}{\numberline {9.110}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Resource Concept Reference}{256}{section.9.110}%
\contentsline {subsection}{\numberline {9.110.1}Concept definition}{256}{subsection.9.110.1}%
\contentsline {section}{\numberline {9.111}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Satisfies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List Concept Reference}{256}{section.9.111}%
\contentsline {subsection}{\numberline {9.111.1}Concept definition}{256}{subsection.9.111.1}%
\contentsline {section}{\numberline {9.112}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Snapshot\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Policy\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}For Concept Reference}{256}{section.9.112}%
\contentsline {subsection}{\numberline {9.112.1}Concept definition}{257}{subsection.9.112.1}%
\contentsline {section}{\numberline {9.113}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::concepts\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::All\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Are\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Unique Concept Reference}{257}{section.9.113}%
\contentsline {subsection}{\numberline {9.113.1}Concept definition}{257}{subsection.9.113.1}%
\contentsline {section}{\numberline {9.114}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::concepts\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Comparable\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}To\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Numeric Concept Reference}{257}{section.9.114}%
\contentsline {subsection}{\numberline {9.114.1}Concept definition}{257}{subsection.9.114.1}%
\contentsline {section}{\numberline {9.115}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::concepts\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Enum Concept Reference}{257}{section.9.115}%
\contentsline {subsection}{\numberline {9.115.1}Concept definition}{257}{subsection.9.115.1}%
\contentsline {section}{\numberline {9.116}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::concepts\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Exception Concept Reference}{257}{section.9.116}%
\contentsline {subsection}{\numberline {9.116.1}Concept definition}{258}{subsection.9.116.1}%
\contentsline {section}{\numberline {9.117}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::concepts\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Exception\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}With\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Error\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Code Concept Reference}{258}{section.9.117}%
\contentsline {subsection}{\numberline {9.117.1}Concept definition}{258}{subsection.9.117.1}%
\contentsline {section}{\numberline {9.118}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::concepts\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Numeric Concept Reference}{258}{section.9.118}%
\contentsline {subsection}{\numberline {9.118.1}Concept definition}{258}{subsection.9.118.1}%
\contentsline {section}{\numberline {9.119}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::concepts\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Orderable Concept Reference}{258}{section.9.119}%
\contentsline {subsection}{\numberline {9.119.1}Concept definition}{258}{subsection.9.119.1}%
\contentsline {section}{\numberline {9.120}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::concepts\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Set\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Of\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}One\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Or\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Two Concept Reference}{258}{section.9.120}%
\contentsline {subsection}{\numberline {9.120.1}Concept definition}{258}{subsection.9.120.1}%
\contentsline {chapter}{\numberline {10}Class Documentation}{259}{chapter.10}%
\contentsline {section}{\numberline {10.1}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Acceleration Struct Reference}{259}{section.10.1}%
\contentsline {subsection}{\numberline {10.1.1}Detailed Description}{260}{subsection.10.1.1}%
\contentsline {subsection}{\numberline {10.1.2}Member Data Documentation}{260}{subsection.10.1.2}%
\contentsline {subsubsection}{\numberline {10.1.2.1}identifier}{260}{subsubsection.10.1.2.1}%
\contentsline {section}{\numberline {10.2}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::rotation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::angular\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}velocity Struct Reference}{261}{section.10.2}%
\contentsline {subsection}{\numberline {10.2.1}Detailed Description}{262}{subsection.10.2.1}%
\contentsline {subsection}{\numberline {10.2.2}Member Typedef Documentation}{262}{subsection.10.2.2}%
\contentsline {subsubsection}{\numberline {10.2.2.1}Quantity}{262}{subsubsection.10.2.2.1}%
\contentsline {subsubsection}{\numberline {10.2.2.2}Support}{262}{subsubsection.10.2.2.2}%
\contentsline {subsection}{\numberline {10.2.3}Member Data Documentation}{262}{subsection.10.2.3}%
\contentsline {subsubsection}{\numberline {10.2.3.1}name}{262}{subsubsection.10.2.3.1}%
\contentsline {subsubsection}{\numberline {10.2.3.2}symbol}{263}{subsubsection.10.2.3.2}%
\contentsline {section}{\numberline {10.3}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Angular\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Momentum Struct Reference}{263}{section.10.3}%
\contentsline {subsection}{\numberline {10.3.1}Detailed Description}{264}{subsection.10.3.1}%
\contentsline {subsection}{\numberline {10.3.2}Member Data Documentation}{264}{subsection.10.3.2}%
\contentsline {subsubsection}{\numberline {10.3.2.1}identifier}{264}{subsubsection.10.3.2.1}%
\contentsline {section}{\numberline {10.4}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Angular\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Momentum Class Reference}{265}{section.10.4}%
\contentsline {subsection}{\numberline {10.4.1}Detailed Description}{266}{subsection.10.4.1}%
\contentsline {subsection}{\numberline {10.4.2}Member Typedef Documentation}{266}{subsection.10.4.2}%
\contentsline {subsubsection}{\numberline {10.4.2.1}AngularVelocity}{266}{subsubsection.10.4.2.1}%
\contentsline {subsubsection}{\numberline {10.4.2.2}AngularVelocityValue}{266}{subsubsection.10.4.2.2}%
\contentsline {subsubsection}{\numberline {10.4.2.3}Density}{266}{subsubsection.10.4.2.3}%
\contentsline {subsubsection}{\numberline {10.4.2.4}DensityValue}{267}{subsubsection.10.4.2.4}%
\contentsline {subsubsection}{\numberline {10.4.2.5}Operands}{267}{subsubsection.10.4.2.5}%
\contentsline {subsection}{\numberline {10.4.3}Constructor \& Destructor Documentation}{267}{subsection.10.4.3}%
\contentsline {subsubsection}{\numberline {10.4.3.1}AngularMomentum()}{267}{subsubsection.10.4.3.1}%
\contentsline {subsection}{\numberline {10.4.4}Member Function Documentation}{267}{subsection.10.4.4}%
\contentsline {subsubsection}{\numberline {10.4.4.1}additional\_order()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{267}{subsubsection.10.4.4.1}%
\contentsline {subsubsection}{\numberline {10.4.4.2}additional\_order()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{267}{subsubsection.10.4.4.2}%
\contentsline {subsubsection}{\numberline {10.4.4.3}evaluate()}{267}{subsubsection.10.4.4.3}%
\contentsline {subsubsection}{\numberline {10.4.4.4}residual\_offset()}{267}{subsubsection.10.4.4.4}%
\contentsline {subsubsection}{\numberline {10.4.4.5}validate\_integral()}{268}{subsubsection.10.4.4.5}%
\contentsline {subsubsection}{\numberline {10.4.4.6}validation\_integrand()}{268}{subsubsection.10.4.4.6}%
\contentsline {subsection}{\numberline {10.4.5}Member Data Documentation}{268}{subsection.10.4.5}%
\contentsline {subsubsection}{\numberline {10.4.5.1}m\_rotation}{268}{subsubsection.10.4.5.1}%
\contentsline {subsubsection}{\numberline {10.4.5.2}m\_target\_momentum}{268}{subsubsection.10.4.5.2}%
\contentsline {subsubsection}{\numberline {10.4.5.3}name}{268}{subsubsection.10.4.5.3}%
\contentsline {section}{\numberline {10.5}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Angular\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Velocity Struct Reference}{269}{section.10.5}%
\contentsline {subsection}{\numberline {10.5.1}Detailed Description}{270}{subsection.10.5.1}%
\contentsline {subsection}{\numberline {10.5.2}Member Data Documentation}{270}{subsection.10.5.2}%
\contentsline {subsubsection}{\numberline {10.5.2.1}identifier}{270}{subsubsection.10.5.2.1}%
\contentsline {section}{\numberline {10.6}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Append\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Binding$<$ BindingsT, BindingT $>$ Struct Template Reference}{270}{section.10.6}%
\contentsline {section}{\numberline {10.7}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Append\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Binding$<$ Bindings$<$ Bindings\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$, BindingT $>$ Struct Template Reference}{270}{section.10.7}%
\contentsline {subsection}{\numberline {10.7.1}Member Typedef Documentation}{270}{subsection.10.7.1}%
\contentsline {subsubsection}{\numberline {10.7.1.1}type}{270}{subsubsection.10.7.1.1}%
\contentsline {section}{\numberline {10.8}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Append\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Keys$<$ ResultT, Keys $>$ Struct Template Reference}{271}{section.10.8}%
\contentsline {subsection}{\numberline {10.8.1}Member Typedef Documentation}{271}{subsection.10.8.1}%
\contentsline {subsubsection}{\numberline {10.8.1.1}type}{271}{subsubsection.10.8.1.1}%
\contentsline {section}{\numberline {10.9}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Append\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Keys$<$ ResultT, FirstT, Rest... $>$ Struct Template Reference}{271}{section.10.9}%
\contentsline {subsection}{\numberline {10.9.1}Member Typedef Documentation}{272}{subsection.10.9.1}%
\contentsline {subsubsection}{\numberline {10.9.1.1}type}{272}{subsubsection.10.9.1.1}%
\contentsline {section}{\numberline {10.10}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Append\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Unique$<$ ListT, T $>$ Struct Template Reference}{272}{section.10.10}%
\contentsline {section}{\numberline {10.11}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Append\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Unique$<$ Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Keys... $>$, T $>$ Struct Template Reference}{272}{section.10.11}%
\contentsline {subsection}{\numberline {10.11.1}Member Typedef Documentation}{273}{subsection.10.11.1}%
\contentsline {subsubsection}{\numberline {10.11.1.1}type}{273}{subsubsection.10.11.1.1}%
\contentsline {section}{\numberline {10.12}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Area Struct Reference}{273}{section.10.12}%
\contentsline {subsection}{\numberline {10.12.1}Detailed Description}{274}{subsection.10.12.1}%
\contentsline {subsection}{\numberline {10.12.2}Member Data Documentation}{274}{subsection.10.12.2}%
\contentsline {subsubsection}{\numberline {10.12.2.1}identifier}{274}{subsubsection.10.12.2.1}%
\contentsline {section}{\numberline {10.13}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Are\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Bindings$<$ Bindings $>$ Struct Template Reference}{275}{section.10.13}%
\contentsline {section}{\numberline {10.14}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Are\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Bindings$<$ utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Bindings$<$ Entries... $>$ $>$ Struct Template Reference}{276}{section.10.14}%
\contentsline {section}{\numberline {10.15}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::As\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ ListT $>$ Struct Template Reference}{276}{section.10.15}%
\contentsline {section}{\numberline {10.16}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::As\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ T... $>$ $>$ Struct Template Reference}{277}{section.10.16}%
\contentsline {subsection}{\numberline {10.16.1}Member Typedef Documentation}{277}{subsection.10.16.1}%
\contentsline {subsubsection}{\numberline {10.16.1.1}type}{277}{subsubsection.10.16.1.1}%
\contentsline {section}{\numberline {10.17}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Bad\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Contribution\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Collection Struct Reference}{277}{section.10.17}%
\contentsline {subsection}{\numberline {10.17.1}Member Typedef Documentation}{278}{subsection.10.17.1}%
\contentsline {subsubsection}{\numberline {10.17.1.1}Test}{278}{subsubsection.10.17.1.1}%
\contentsline {subsection}{\numberline {10.17.2}Member Function Documentation}{278}{subsection.10.17.2}%
\contentsline {subsubsection}{\numberline {10.17.2.1}contributions()}{278}{subsubsection.10.17.2.1}%
\contentsline {subsection}{\numberline {10.17.3}Member Data Documentation}{278}{subsection.10.17.3}%
\contentsline {subsubsection}{\numberline {10.17.3.1}name}{278}{subsubsection.10.17.3.1}%
\contentsline {section}{\numberline {10.18}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Bad\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Contribution\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Row Struct Reference}{279}{section.10.18}%
\contentsline {subsection}{\numberline {10.18.1}Member Typedef Documentation}{279}{subsection.10.18.1}%
\contentsline {subsubsection}{\numberline {10.18.1.1}Test}{279}{subsubsection.10.18.1.1}%
\contentsline {subsection}{\numberline {10.18.2}Member Function Documentation}{280}{subsection.10.18.2}%
\contentsline {subsubsection}{\numberline {10.18.2.1}contributions()}{280}{subsubsection.10.18.2.1}%
\contentsline {subsection}{\numberline {10.18.3}Member Data Documentation}{280}{subsection.10.18.3}%
\contentsline {subsubsection}{\numberline {10.18.3.1}name}{280}{subsubsection.10.18.3.1}%
\contentsline {section}{\numberline {10.19}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::barotropic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}constant Struct Reference}{280}{section.10.19}%
\contentsline {subsection}{\numberline {10.19.1}Detailed Description}{281}{subsection.10.19.1}%
\contentsline {subsection}{\numberline {10.19.2}Member Typedef Documentation}{281}{subsection.10.19.2}%
\contentsline {subsubsection}{\numberline {10.19.2.1}Terms}{281}{subsubsection.10.19.2.1}%
\contentsline {subsection}{\numberline {10.19.3}Member Data Documentation}{282}{subsection.10.19.3}%
\contentsline {subsubsection}{\numberline {10.19.3.1}mass\_normalization\_term}{282}{subsubsection.10.19.3.1}%
\contentsline {subsubsection}{\numberline {10.19.3.2}name}{282}{subsubsection.10.19.3.2}%
\contentsline {section}{\numberline {10.20}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Barotropic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Closure$<$ EOST $>$ Class Template Reference}{282}{section.10.20}%
\contentsline {subsection}{\numberline {10.20.1}Member Typedef Documentation}{283}{subsection.10.20.1}%
\contentsline {subsubsection}{\numberline {10.20.1.1}Enthalpy}{283}{subsubsection.10.20.1.1}%
\contentsline {subsubsection}{\numberline {10.20.1.2}Operands}{283}{subsubsection.10.20.1.2}%
\contentsline {subsubsection}{\numberline {10.20.1.3}Test}{283}{subsubsection.10.20.1.3}%
\contentsline {subsection}{\numberline {10.20.2}Constructor \& Destructor Documentation}{284}{subsection.10.20.2}%
\contentsline {subsubsection}{\numberline {10.20.2.1}BarotropicClosure()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{284}{subsubsection.10.20.2.1}%
\contentsline {subsubsection}{\numberline {10.20.2.2}BarotropicClosure()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{284}{subsubsection.10.20.2.2}%
\contentsline {subsection}{\numberline {10.20.3}Member Function Documentation}{284}{subsection.10.20.3}%
\contentsline {subsubsection}{\numberline {10.20.3.1}additional\_order()}{284}{subsubsection.10.20.3.1}%
\contentsline {subsubsection}{\numberline {10.20.3.2}evaluate()}{284}{subsubsection.10.20.3.2}%
\contentsline {subsection}{\numberline {10.20.4}Member Data Documentation}{284}{subsection.10.20.4}%
\contentsline {subsubsection}{\numberline {10.20.4.1}m\_enthalpy\_power}{284}{subsubsection.10.20.4.1}%
\contentsline {subsubsection}{\numberline {10.20.4.2}m\_eos}{284}{subsubsection.10.20.4.2}%
\contentsline {subsubsection}{\numberline {10.20.4.3}name}{285}{subsubsection.10.20.4.3}%
\contentsline {section}{\numberline {10.21}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Barotropic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Hydrostatic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Equilibrium Class Reference}{285}{section.10.21}%
\contentsline {subsection}{\numberline {10.21.1}Member Typedef Documentation}{286}{subsection.10.21.1}%
\contentsline {subsubsection}{\numberline {10.21.1.1}AngularVelocity}{286}{subsubsection.10.21.1.1}%
\contentsline {subsubsection}{\numberline {10.21.1.2}Constant}{286}{subsubsection.10.21.1.2}%
\contentsline {subsubsection}{\numberline {10.21.1.3}Operands}{286}{subsubsection.10.21.1.3}%
\contentsline {subsubsection}{\numberline {10.21.1.4}Potential}{286}{subsubsection.10.21.1.4}%
\contentsline {subsubsection}{\numberline {10.21.1.5}Test}{286}{subsubsection.10.21.1.5}%
\contentsline {subsection}{\numberline {10.21.2}Constructor \& Destructor Documentation}{286}{subsection.10.21.2}%
\contentsline {subsubsection}{\numberline {10.21.2.1}BarotropicHydrostaticEquilibrium()}{286}{subsubsection.10.21.2.1}%
\contentsline {subsection}{\numberline {10.21.3}Member Function Documentation}{287}{subsection.10.21.3}%
\contentsline {subsubsection}{\numberline {10.21.3.1}additional\_order()}{287}{subsubsection.10.21.3.1}%
\contentsline {subsubsection}{\numberline {10.21.3.2}evaluate()}{287}{subsubsection.10.21.3.2}%
\contentsline {subsection}{\numberline {10.21.4}Member Data Documentation}{287}{subsection.10.21.4}%
\contentsline {subsubsection}{\numberline {10.21.4.1}m\_rotation}{287}{subsubsection.10.21.4.1}%
\contentsline {subsubsection}{\numberline {10.21.4.2}name}{287}{subsubsection.10.21.4.2}%
\contentsline {section}{\numberline {10.22}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Barotropic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Hydrostatic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Equilibrium Class Reference}{287}{section.10.22}%
\contentsline {subsection}{\numberline {10.22.1}Member Typedef Documentation}{288}{subsection.10.22.1}%
\contentsline {subsubsection}{\numberline {10.22.1.1}AngularVelocity}{288}{subsubsection.10.22.1.1}%
\contentsline {subsubsection}{\numberline {10.22.1.2}Constant}{288}{subsubsection.10.22.1.2}%
\contentsline {subsubsection}{\numberline {10.22.1.3}Operands}{288}{subsubsection.10.22.1.3}%
\contentsline {subsubsection}{\numberline {10.22.1.4}Potential}{289}{subsubsection.10.22.1.4}%
\contentsline {subsubsection}{\numberline {10.22.1.5}Test}{289}{subsubsection.10.22.1.5}%
\contentsline {subsection}{\numberline {10.22.2}Constructor \& Destructor Documentation}{289}{subsection.10.22.2}%
\contentsline {subsubsection}{\numberline {10.22.2.1}BarotropicHydrostaticEquilibrium()}{289}{subsubsection.10.22.2.1}%
\contentsline {subsection}{\numberline {10.22.3}Member Function Documentation}{289}{subsection.10.22.3}%
\contentsline {subsubsection}{\numberline {10.22.3.1}additional\_order()}{289}{subsubsection.10.22.3.1}%
\contentsline {subsubsection}{\numberline {10.22.3.2}evaluate()}{289}{subsubsection.10.22.3.2}%
\contentsline {subsection}{\numberline {10.22.4}Member Data Documentation}{289}{subsection.10.22.4}%
\contentsline {subsubsection}{\numberline {10.22.4.1}m\_rotation}{289}{subsubsection.10.22.4.1}%
\contentsline {subsubsection}{\numberline {10.22.4.2}name}{290}{subsubsection.10.22.4.2}%
\contentsline {section}{\numberline {10.23}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Basis$<$ Contribution $>$ Struct Template Reference}{290}{section.10.23}%
\contentsline {section}{\numberline {10.24}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Basis\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Bindings$<$ Column\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Count $>$ Struct Template Reference}{290}{section.10.24}%
\contentsline {subsection}{\numberline {10.24.1}Member Function Documentation}{291}{subsection.10.24.1}%
\contentsline {subsubsection}{\numberline {10.24.1.1}operator==()}{291}{subsubsection.10.24.1.1}%
\contentsline {subsection}{\numberline {10.24.2}Member Data Documentation}{291}{subsection.10.24.2}%
\contentsline {subsubsection}{\numberline {10.24.2.1}columns}{291}{subsubsection.10.24.2.1}%
\contentsline {subsubsection}{\numberline {10.24.2.2}compactification\_space}{291}{subsubsection.10.24.2.2}%
\contentsline {subsubsection}{\numberline {10.24.2.3}displacement\_binding}{291}{subsubsection.10.24.2.3}%
\contentsline {subsubsection}{\numberline {10.24.2.4}mapper}{291}{subsubsection.10.24.2.4}%
\contentsline {subsubsection}{\numberline {10.24.2.5}nodes\_sequence}{291}{subsubsection.10.24.2.5}%
\contentsline {subsubsection}{\numberline {10.24.2.6}residual\_binding}{292}{subsubsection.10.24.2.6}%
\contentsline {section}{\numberline {10.25}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Basis\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Evaluation Class Reference}{292}{section.10.25}%
\contentsline {subsection}{\numberline {10.25.1}Detailed Description}{294}{subsection.10.25.1}%
\contentsline {subsection}{\numberline {10.25.2}Member Function Documentation}{296}{subsection.10.25.2}%
\contentsline {subsubsection}{\numberline {10.25.2.1}evaluate()}{296}{subsubsection.10.25.2.1}%
\contentsline {subsubsection}{\numberline {10.25.2.2}height()}{296}{subsubsection.10.25.2.2}%
\contentsline {subsubsection}{\numberline {10.25.2.3}integrate()}{296}{subsubsection.10.25.2.3}%
\contentsline {subsubsection}{\numberline {10.25.2.4}map\_point()}{296}{subsubsection.10.25.2.4}%
\contentsline {subsubsection}{\numberline {10.25.2.5}reset\_from()}{297}{subsubsection.10.25.2.5}%
\contentsline {subsubsection}{\numberline {10.25.2.6}sample()}{297}{subsubsection.10.25.2.6}%
\contentsline {subsubsection}{\numberline {10.25.2.7}set\_constant()}{298}{subsubsection.10.25.2.7}%
\contentsline {subsubsection}{\numberline {10.25.2.8}uses\_tensor()}{298}{subsubsection.10.25.2.8}%
\contentsline {subsubsection}{\numberline {10.25.2.9}width()}{298}{subsubsection.10.25.2.9}%
\contentsline {subsection}{\numberline {10.25.3}Member Data Documentation}{298}{subsection.10.25.3}%
\contentsline {subsubsection}{\numberline {10.25.3.1}m\_components}{298}{subsubsection.10.25.3.1}%
\contentsline {subsubsection}{\numberline {10.25.3.2}m\_dense}{299}{subsubsection.10.25.3.2}%
\contentsline {subsubsection}{\numberline {10.25.3.3}m\_mapping}{299}{subsubsection.10.25.3.3}%
\contentsline {subsubsection}{\numberline {10.25.3.4}m\_points}{299}{subsubsection.10.25.3.4}%
\contentsline {subsubsection}{\numberline {10.25.3.5}m\_tensor}{299}{subsubsection.10.25.3.5}%
\contentsline {subsubsection}{\numberline {10.25.3.6}m\_width}{299}{subsubsection.10.25.3.6}%
\contentsline {section}{\numberline {10.26}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Basis\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Evaluation Class Reference}{300}{section.10.26}%
\contentsline {subsection}{\numberline {10.26.1}Detailed Description}{302}{subsection.10.26.1}%
\contentsline {subsection}{\numberline {10.26.2}Member Function Documentation}{303}{subsection.10.26.2}%
\contentsline {subsubsection}{\numberline {10.26.2.1}evaluate()}{303}{subsubsection.10.26.2.1}%
\contentsline {subsubsection}{\numberline {10.26.2.2}height()}{303}{subsubsection.10.26.2.2}%
\contentsline {subsubsection}{\numberline {10.26.2.3}integrate()}{303}{subsubsection.10.26.2.3}%
\contentsline {subsubsection}{\numberline {10.26.2.4}map\_point()}{304}{subsubsection.10.26.2.4}%
\contentsline {subsubsection}{\numberline {10.26.2.5}reset\_from()}{304}{subsubsection.10.26.2.5}%
\contentsline {subsubsection}{\numberline {10.26.2.6}sample()}{305}{subsubsection.10.26.2.6}%
\contentsline {subsubsection}{\numberline {10.26.2.7}set\_constant()}{305}{subsubsection.10.26.2.7}%
\contentsline {subsubsection}{\numberline {10.26.2.8}uses\_tensor()}{305}{subsubsection.10.26.2.8}%
\contentsline {subsubsection}{\numberline {10.26.2.9}width()}{305}{subsubsection.10.26.2.9}%
\contentsline {subsection}{\numberline {10.26.3}Member Data Documentation}{306}{subsection.10.26.3}%
\contentsline {subsubsection}{\numberline {10.26.3.1}m\_components}{306}{subsubsection.10.26.3.1}%
\contentsline {subsubsection}{\numberline {10.26.3.2}m\_dense}{306}{subsubsection.10.26.3.2}%
\contentsline {subsubsection}{\numberline {10.26.3.3}m\_mapping}{306}{subsubsection.10.26.3.3}%
\contentsline {subsubsection}{\numberline {10.26.3.4}m\_points}{306}{subsubsection.10.26.3.4}%
\contentsline {subsubsection}{\numberline {10.26.3.5}m\_tensor}{306}{subsubsection.10.26.3.5}%
\contentsline {subsubsection}{\numberline {10.26.3.6}m\_width}{306}{subsubsection.10.26.3.6}%
\contentsline {section}{\numberline {10.27}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Basis\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Workspace Struct Reference}{307}{section.10.27}%
\contentsline {subsection}{\numberline {10.27.1}Detailed Description}{307}{subsection.10.27.1}%
\contentsline {subsection}{\numberline {10.27.2}Member Data Documentation}{307}{subsection.10.27.2}%
\contentsline {subsubsection}{\numberline {10.27.2.1}reference\_values}{307}{subsubsection.10.27.2.1}%
\contentsline {subsubsection}{\numberline {10.27.2.2}tensor}{307}{subsubsection.10.27.2.2}%
\contentsline {section}{\numberline {10.28}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Basis\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Workspace Struct Reference}{308}{section.10.28}%
\contentsline {subsection}{\numberline {10.28.1}Detailed Description}{308}{subsection.10.28.1}%
\contentsline {subsection}{\numberline {10.28.2}Member Data Documentation}{308}{subsection.10.28.2}%
\contentsline {subsubsection}{\numberline {10.28.2.1}reference\_values}{308}{subsubsection.10.28.2.1}%
\contentsline {subsubsection}{\numberline {10.28.2.2}tensor}{308}{subsubsection.10.28.2.2}%
\contentsline {section}{\numberline {10.29}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Binding$<$ KeyT, TargetT $>$ Struct Template Reference}{309}{section.10.29}%
\contentsline {subsection}{\numberline {10.29.1}Member Typedef Documentation}{309}{subsection.10.29.1}%
\contentsline {subsubsection}{\numberline {10.29.1.1}Key}{309}{subsubsection.10.29.1.1}%
\contentsline {subsubsection}{\numberline {10.29.1.2}Target}{309}{subsubsection.10.29.1.2}%
\contentsline {section}{\numberline {10.30}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Bound\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Type$<$ Bindings$<$ Binding\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$, KeyT $>$\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::binding\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tag$<$ K, T $>$ Struct Template Reference}{309}{section.10.30}%
\contentsline {subsection}{\numberline {10.30.1}Member Typedef Documentation}{309}{subsection.10.30.1}%
\contentsline {subsubsection}{\numberline {10.30.1.1}type}{309}{subsubsection.10.30.1.1}%
\contentsline {section}{\numberline {10.31}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Bindings$<$ Binding\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts $>$ Struct Template Reference}{310}{section.10.31}%
\contentsline {section}{\numberline {10.32}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::block Struct Reference}{310}{section.10.32}%
\contentsline {subsection}{\numberline {10.32.1}Detailed Description}{311}{subsection.10.32.1}%
\contentsline {section}{\numberline {10.33}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::central\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}density\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::border Struct Reference}{312}{section.10.33}%
\contentsline {subsection}{\numberline {10.33.1}Detailed Description}{313}{subsection.10.33.1}%
\contentsline {subsection}{\numberline {10.33.2}Member Typedef Documentation}{313}{subsection.10.33.2}%
\contentsline {subsubsection}{\numberline {10.33.2.1}Quantity}{313}{subsubsection.10.33.2.1}%
\contentsline {subsubsection}{\numberline {10.33.2.2}Support}{313}{subsubsection.10.33.2.2}%
\contentsline {subsection}{\numberline {10.33.3}Member Data Documentation}{313}{subsection.10.33.3}%
\contentsline {subsubsection}{\numberline {10.33.3.1}name}{313}{subsubsection.10.33.3.1}%
\contentsline {subsubsection}{\numberline {10.33.3.2}symbol}{314}{subsubsection.10.33.3.2}%
\contentsline {section}{\numberline {10.34}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::nodal\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Border\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Linearization Struct Reference}{314}{section.10.34}%
\contentsline {section}{\numberline {10.35}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Borrowed\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value$<$ T $>$ Struct Template Reference}{314}{section.10.35}%
\contentsline {subsection}{\numberline {10.35.1}Member Typedef Documentation}{314}{subsection.10.35.1}%
\contentsline {subsubsection}{\numberline {10.35.1.1}Target}{314}{subsubsection.10.35.1.1}%
\contentsline {subsection}{\numberline {10.35.2}Member Function Documentation}{315}{subsection.10.35.2}%
\contentsline {subsubsection}{\numberline {10.35.2.1}get()}{315}{subsubsection.10.35.2.1}%
\contentsline {subsection}{\numberline {10.35.3}Member Data Documentation}{315}{subsection.10.35.3}%
\contentsline {subsubsection}{\numberline {10.35.3.1}value}{315}{subsubsection.10.35.3.1}%
\contentsline {section}{\numberline {10.36}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Boundary Struct Reference}{315}{section.10.36}%
\contentsline {section}{\numberline {10.37}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}flux$<$ TrialT, TestT $>$ Struct Template Reference}{316}{section.10.37}%
\contentsline {subsection}{\numberline {10.37.1}Detailed Description}{317}{subsection.10.37.1}%
\contentsline {subsection}{\numberline {10.37.2}Member Typedef Documentation}{317}{subsection.10.37.2}%
\contentsline {subsubsection}{\numberline {10.37.2.1}operand\_types}{317}{subsubsection.10.37.2.1}%
\contentsline {subsubsection}{\numberline {10.37.2.2}test\_type}{317}{subsubsection.10.37.2.2}%
\contentsline {subsubsection}{\numberline {10.37.2.3}trial\_type}{318}{subsubsection.10.37.2.3}%
\contentsline {subsection}{\numberline {10.37.3}Member Data Documentation}{318}{subsection.10.37.3}%
\contentsline {subsubsection}{\numberline {10.37.3.1}name}{318}{subsubsection.10.37.3.1}%
\contentsline {section}{\numberline {10.38}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Descriptor Struct Reference}{318}{section.10.38}%
\contentsline {subsection}{\numberline {10.38.1}Detailed Description}{319}{subsection.10.38.1}%
\contentsline {subsection}{\numberline {10.38.2}Member Data Documentation}{319}{subsection.10.38.2}%
\contentsline {subsubsection}{\numberline {10.38.2.1}ID}{319}{subsubsection.10.38.2.1}%
\contentsline {subsubsection}{\numberline {10.38.2.2}name}{319}{subsubsection.10.38.2.2}%
\contentsline {section}{\numberline {10.39}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}ID$<$ BoundaryT, Identifier\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value $>$ Struct Template Reference}{319}{section.10.39}%
\contentsline {subsection}{\numberline {10.39.1}Detailed Description}{320}{subsection.10.39.1}%
\contentsline {subsection}{\numberline {10.39.2}Member Typedef Documentation}{320}{subsection.10.39.2}%
\contentsline {subsubsection}{\numberline {10.39.2.1}boundary\_type}{320}{subsubsection.10.39.2.1}%
\contentsline {subsection}{\numberline {10.39.3}Member Data Documentation}{320}{subsection.10.39.3}%
\contentsline {subsubsection}{\numberline {10.39.3.1}ID}{320}{subsubsection.10.39.3.1}%
\contentsline {section}{\numberline {10.40}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}ID$<$ BoundaryT, Identifier\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value $>$ Struct Template Reference}{321}{section.10.40}%
\contentsline {subsection}{\numberline {10.40.1}Detailed Description}{321}{subsection.10.40.1}%
\contentsline {subsection}{\numberline {10.40.2}Member Typedef Documentation}{321}{subsection.10.40.2}%
\contentsline {subsubsection}{\numberline {10.40.2.1}boundary\_type}{321}{subsubsection.10.40.2.1}%
\contentsline {subsection}{\numberline {10.40.3}Member Data Documentation}{322}{subsection.10.40.3}%
\contentsline {subsubsection}{\numberline {10.40.3.1}ID}{322}{subsubsection.10.40.3.1}%
\contentsline {section}{\numberline {10.41}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::lists\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDList$<$ Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDTs $>$ Struct Template Reference}{322}{section.10.41}%
\contentsline {subsection}{\numberline {10.41.1}Detailed Description}{322}{subsection.10.41.1}%
\contentsline {subsection}{\numberline {10.41.2}Member Function Documentation}{323}{subsection.10.41.2}%
\contentsline {subsubsection}{\numberline {10.41.2.1}descriptors()}{323}{subsubsection.10.41.2.1}%
\contentsline {subsection}{\numberline {10.41.3}Member Data Documentation}{323}{subsection.10.41.3}%
\contentsline {subsubsection}{\numberline {10.41.3.1}count}{323}{subsubsection.10.41.3.1}%
\contentsline {section}{\numberline {10.42}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDList$<$ Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDTs $>$ Struct Template Reference}{323}{section.10.42}%
\contentsline {subsection}{\numberline {10.42.1}Detailed Description}{324}{subsection.10.42.1}%
\contentsline {subsection}{\numberline {10.42.2}Member Function Documentation}{324}{subsection.10.42.2}%
\contentsline {subsubsection}{\numberline {10.42.2.1}descriptors()}{324}{subsubsection.10.42.2.1}%
\contentsline {subsection}{\numberline {10.42.3}Member Data Documentation}{324}{subsection.10.42.3}%
\contentsline {subsubsection}{\numberline {10.42.3.1}count}{324}{subsubsection.10.42.3.1}%
\contentsline {section}{\numberline {10.43}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDResolver$<$ BoundaryT, Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDListT $>$ Struct Template Reference}{324}{section.10.43}%
\contentsline {section}{\numberline {10.44}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDResolver$<$ Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Set$<$ Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$, ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::lists\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDList$<$ Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDTs... $>$ $>$ Struct Template Reference}{325}{section.10.44}%
\contentsline {subsection}{\numberline {10.44.1}Member Typedef Documentation}{325}{subsection.10.44.1}%
\contentsline {subsubsection}{\numberline {10.44.1.1}ResolverFor}{325}{subsubsection.10.44.1.1}%
\contentsline {subsection}{\numberline {10.44.2}Member Function Documentation}{325}{subsection.10.44.2}%
\contentsline {subsubsection}{\numberline {10.44.2.1}contains\_id()}{325}{subsubsection.10.44.2.1}%
\contentsline {subsection}{\numberline {10.44.3}Member Data Documentation}{325}{subsection.10.44.3}%
\contentsline {subsubsection}{\numberline {10.44.3.1}registered}{325}{subsubsection.10.44.3.1}%
\contentsline {section}{\numberline {10.45}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDResolver$<$ BoundaryT, ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::lists\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDList$<$ Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDTs... $>$ $>$ Struct Template Reference}{326}{section.10.45}%
\contentsline {subsection}{\numberline {10.45.1}Member Function Documentation}{326}{subsection.10.45.1}%
\contentsline {subsubsection}{\numberline {10.45.1.1}contains\_id()}{326}{subsubsection.10.45.1.1}%
\contentsline {subsubsection}{\numberline {10.45.1.2}id()}{326}{subsubsection.10.45.1.2}%
\contentsline {subsection}{\numberline {10.45.2}Member Data Documentation}{326}{subsection.10.45.2}%
\contentsline {subsubsection}{\numberline {10.45.2.1}registered}{326}{subsubsection.10.45.2.1}%
\contentsline {section}{\numberline {10.46}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Set$<$ Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts $>$ Struct Template Reference}{327}{section.10.46}%
\contentsline {subsection}{\numberline {10.46.1}Member Data Documentation}{327}{subsection.10.46.1}%
\contentsline {subsubsection}{\numberline {10.46.1.1}count}{327}{subsubsection.10.46.1.1}%
\contentsline {section}{\numberline {10.47}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Values$<$ Term $>$ Struct Template Reference}{327}{section.10.47}%
\contentsline {subsection}{\numberline {10.47.1}Detailed Description}{328}{subsection.10.47.1}%
\contentsline {subsection}{\numberline {10.47.2}Member Function Documentation}{328}{subsection.10.47.2}%
\contentsline {subsubsection}{\numberline {10.47.2.1}operator==()}{328}{subsubsection.10.47.2.1}%
\contentsline {subsection}{\numberline {10.47.3}Member Data Documentation}{328}{subsection.10.47.3}%
\contentsline {subsubsection}{\numberline {10.47.3.1}values}{328}{subsubsection.10.47.3.1}%
\contentsline {section}{\numberline {10.48}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Tracking Struct Reference}{329}{section.10.48}%
\contentsline {subsection}{\numberline {10.48.1}Member Function Documentation}{330}{subsection.10.48.1}%
\contentsline {subsubsection}{\numberline {10.48.1.1}identity()}{330}{subsubsection.10.48.1.1}%
\contentsline {section}{\numberline {10.49}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Bound\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Type$<$ BindingsT, KeyT $>$ Struct Template Reference}{330}{section.10.49}%
\contentsline {section}{\numberline {10.50}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Bound\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Type$<$ BindingsT, KeyT $>$ Struct Template Reference}{331}{section.10.50}%
\contentsline {section}{\numberline {10.51}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Bound\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Type$<$ Bindings$<$ Binding\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$, KeyT $>$ Struct Template Reference}{331}{section.10.51}%
\contentsline {subsection}{\numberline {10.51.1}Member Typedef Documentation}{332}{subsection.10.51.1}%
\contentsline {subsubsection}{\numberline {10.51.1.1}target\_type}{332}{subsubsection.10.51.1.1}%
\contentsline {subsection}{\numberline {10.51.2}Member Function Documentation}{332}{subsection.10.51.2}%
\contentsline {subsubsection}{\numberline {10.51.2.1}select()}{332}{subsubsection.10.51.2.1}%
\contentsline {section}{\numberline {10.52}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Cached\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Result$<$ ValueT, Input\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Count $>$ Struct Template Reference}{332}{section.10.52}%
\contentsline {subsection}{\numberline {10.52.1}Member Data Documentation}{333}{subsection.10.52.1}%
\contentsline {subsubsection}{\numberline {10.52.1.1}input\_versions}{333}{subsubsection.10.52.1.1}%
\contentsline {subsubsection}{\numberline {10.52.1.2}value}{333}{subsubsection.10.52.1.2}%
\contentsline {section}{\numberline {10.53}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Catalog\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Contains\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation$<$ Catalog, RelationT $>$ Struct Template Reference}{333}{section.10.53}%
\contentsline {section}{\numberline {10.54}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Catalog\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Contains\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation$<$ Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Catalog$<$ Relations... $>$, RelationT $>$ Struct Template Reference}{334}{section.10.54}%
\contentsline {section}{\numberline {10.55}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Centering\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Constraint Struct Reference}{335}{section.10.55}%
\contentsline {subsection}{\numberline {10.55.1}Detailed Description}{336}{subsection.10.55.1}%
\contentsline {subsection}{\numberline {10.55.2}Member Typedef Documentation}{336}{subsection.10.55.2}%
\contentsline {subsubsection}{\numberline {10.55.2.1}Operands}{336}{subsubsection.10.55.2.1}%
\contentsline {subsection}{\numberline {10.55.3}Member Function Documentation}{337}{subsection.10.55.3}%
\contentsline {subsubsection}{\numberline {10.55.3.1}evaluate()}{337}{subsubsection.10.55.3.1}%
\contentsline {subsection}{\numberline {10.55.4}Member Data Documentation}{337}{subsection.10.55.4}%
\contentsline {subsubsection}{\numberline {10.55.4.1}name}{337}{subsubsection.10.55.4.1}%
\contentsline {subsubsection}{\numberline {10.55.4.2}position\_independent}{337}{subsubsection.10.55.4.2}%
\contentsline {subsubsection}{\numberline {10.55.4.3}reference\_position}{337}{subsubsection.10.55.4.3}%
\contentsline {section}{\numberline {10.56}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::central\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}density Struct Reference}{337}{section.10.56}%
\contentsline {subsection}{\numberline {10.56.1}Detailed Description}{338}{subsection.10.56.1}%
\contentsline {subsection}{\numberline {10.56.2}Member Typedef Documentation}{338}{subsection.10.56.2}%
\contentsline {subsubsection}{\numberline {10.56.2.1}Terms}{338}{subsubsection.10.56.2.1}%
\contentsline {subsection}{\numberline {10.56.3}Member Data Documentation}{339}{subsection.10.56.3}%
\contentsline {subsubsection}{\numberline {10.56.3.1}border\_term}{339}{subsubsection.10.56.3.1}%
\contentsline {subsubsection}{\numberline {10.56.3.2}name}{339}{subsubsection.10.56.3.2}%
\contentsline {section}{\numberline {10.57}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Central\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Density\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Constraint$<$ EOST $>$ Class Template Reference}{339}{section.10.57}%
\contentsline {subsection}{\numberline {10.57.1}Detailed Description}{340}{subsection.10.57.1}%
\contentsline {subsection}{\numberline {10.57.2}Member Typedef Documentation}{341}{subsection.10.57.2}%
\contentsline {subsubsection}{\numberline {10.57.2.1}Border}{341}{subsubsection.10.57.2.1}%
\contentsline {subsubsection}{\numberline {10.57.2.2}Operands}{341}{subsubsection.10.57.2.2}%
\contentsline {subsection}{\numberline {10.57.3}Constructor \& Destructor Documentation}{341}{subsection.10.57.3}%
\contentsline {subsubsection}{\numberline {10.57.3.1}CentralDensityConstraint()}{341}{subsubsection.10.57.3.1}%
\contentsline {subsection}{\numberline {10.57.4}Member Function Documentation}{341}{subsection.10.57.4}%
\contentsline {subsubsection}{\numberline {10.57.4.1}density\_from\_enthalpy()}{341}{subsubsection.10.57.4.1}%
\contentsline {subsubsection}{\numberline {10.57.4.2}evaluate()}{341}{subsubsection.10.57.4.2}%
\contentsline {subsubsection}{\numberline {10.57.4.3}target\_density()}{342}{subsubsection.10.57.4.3}%
\contentsline {subsubsection}{\numberline {10.57.4.4}target\_enthalpy()}{342}{subsubsection.10.57.4.4}%
\contentsline {subsection}{\numberline {10.57.5}Member Data Documentation}{342}{subsection.10.57.5}%
\contentsline {subsubsection}{\numberline {10.57.5.1}affine}{342}{subsubsection.10.57.5.1}%
\contentsline {subsubsection}{\numberline {10.57.5.2}m\_eos}{342}{subsubsection.10.57.5.2}%
\contentsline {subsubsection}{\numberline {10.57.5.3}m\_target\_density}{342}{subsubsection.10.57.5.3}%
\contentsline {subsubsection}{\numberline {10.57.5.4}m\_target\_enthalpy}{342}{subsubsection.10.57.5.4}%
\contentsline {subsubsection}{\numberline {10.57.5.5}name}{342}{subsubsection.10.57.5.5}%
\contentsline {subsubsection}{\numberline {10.57.5.6}position\_independent}{343}{subsubsection.10.57.5.6}%
\contentsline {subsubsection}{\numberline {10.57.5.7}reference\_position}{343}{subsubsection.10.57.5.7}%
\contentsline {section}{\numberline {10.58}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}displacement\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Checked\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Binding Struct Reference}{343}{section.10.58}%
\contentsline {section}{\numberline {10.59}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Chemical\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Potential Struct Reference}{343}{section.10.59}%
\contentsline {subsection}{\numberline {10.59.1}Detailed Description}{344}{subsection.10.59.1}%
\contentsline {subsection}{\numberline {10.59.2}Member Data Documentation}{344}{subsection.10.59.2}%
\contentsline {subsubsection}{\numberline {10.59.2.1}identifier}{344}{subsubsection.10.59.2.1}%
\contentsline {section}{\numberline {10.60}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}displacement\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Coefficients Struct Reference}{345}{section.10.60}%
\contentsline {section}{\numberline {10.61}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::coefficients Struct Reference}{345}{section.10.61}%
\contentsline {subsection}{\numberline {10.61.1}Detailed Description}{346}{subsection.10.61.1}%
\contentsline {subsection}{\numberline {10.61.2}Member Data Documentation}{347}{subsection.10.61.2}%
\contentsline {subsubsection}{\numberline {10.61.2.1}name}{347}{subsubsection.10.61.2.1}%
\contentsline {section}{\numberline {10.62}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Coefficient\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Tracking Struct Reference}{347}{section.10.62}%
\contentsline {subsection}{\numberline {10.62.1}Detailed Description}{348}{subsection.10.62.1}%
\contentsline {subsection}{\numberline {10.62.2}Member Function Documentation}{348}{subsection.10.62.2}%
\contentsline {subsubsection}{\numberline {10.62.2.1}capture()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{348}{subsubsection.10.62.2.1}%
\contentsline {subsubsection}{\numberline {10.62.2.2}capture()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{349}{subsubsection.10.62.2.2}%
\contentsline {subsubsection}{\numberline {10.62.2.3}identity()}{349}{subsubsection.10.62.2.3}%
\contentsline {subsubsection}{\numberline {10.62.2.4}matches()}{350}{subsubsection.10.62.2.4}%
\contentsline {section}{\numberline {10.63}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Coefficient\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Tracking Struct Reference}{350}{section.10.63}%
\contentsline {subsection}{\numberline {10.63.1}Detailed Description}{351}{subsection.10.63.1}%
\contentsline {subsection}{\numberline {10.63.2}Member Function Documentation}{351}{subsection.10.63.2}%
\contentsline {subsubsection}{\numberline {10.63.2.1}capture()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{351}{subsubsection.10.63.2.1}%
\contentsline {subsubsection}{\numberline {10.63.2.2}capture()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{352}{subsubsection.10.63.2.2}%
\contentsline {subsubsection}{\numberline {10.63.2.3}identity()}{352}{subsubsection.10.63.2.3}%
\contentsline {subsubsection}{\numberline {10.63.2.4}matches()}{353}{subsubsection.10.63.2.4}%
\contentsline {section}{\numberline {10.64}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Coefficient\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}View$<$ BindingT $>$ Struct Template Reference}{353}{section.10.64}%
\contentsline {subsection}{\numberline {10.64.1}Member Typedef Documentation}{354}{subsection.10.64.1}%
\contentsline {subsubsection}{\numberline {10.64.1.1}Term}{354}{subsubsection.10.64.1.1}%
\contentsline {subsection}{\numberline {10.64.2}Member Data Documentation}{354}{subsection.10.64.2}%
\contentsline {subsubsection}{\numberline {10.64.2.1}binding}{354}{subsubsection.10.64.2.1}%
\contentsline {subsubsection}{\numberline {10.64.2.2}values}{354}{subsubsection.10.64.2.2}%
\contentsline {section}{\numberline {10.65}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Bound\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Type$<$ Bindings$<$ Binding\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$, KeyT $>$\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::collector Struct Reference}{354}{section.10.65}%
\contentsline {section}{\numberline {10.66}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Columns$<$ ListT $>$ Struct Template Reference}{355}{section.10.66}%
\contentsline {section}{\numberline {10.67}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Columns$<$ utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ O... $>$ $>$ Struct Template Reference}{355}{section.10.67}%
\contentsline {subsection}{\numberline {10.67.1}Member Typedef Documentation}{355}{subsection.10.67.1}%
\contentsline {subsubsection}{\numberline {10.67.1.1}type}{355}{subsubsection.10.67.1.1}%
\contentsline {section}{\numberline {10.68}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Compactification\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Coefficients Struct Reference}{356}{section.10.68}%
\contentsline {section}{\numberline {10.69}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Compactification\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Point\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Data Struct Reference}{356}{section.10.69}%
\contentsline {subsection}{\numberline {10.69.1}Member Data Documentation}{356}{subsection.10.69.1}%
\contentsline {subsubsection}{\numberline {10.69.1.1}compactification\_coordinate}{356}{subsubsection.10.69.1.1}%
\contentsline {subsubsection}{\numberline {10.69.1.2}coordinate\_gradient}{356}{subsubsection.10.69.1.2}%
\contentsline {section}{\numberline {10.70}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Compensated\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Sum Class Reference}{356}{section.10.70}%
\contentsline {subsection}{\numberline {10.70.1}Detailed Description}{357}{subsection.10.70.1}%
\contentsline {subsection}{\numberline {10.70.2}Member Function Documentation}{357}{subsection.10.70.2}%
\contentsline {subsubsection}{\numberline {10.70.2.1}add()}{357}{subsubsection.10.70.2.1}%
\contentsline {subsubsection}{\numberline {10.70.2.2}value()}{357}{subsubsection.10.70.2.2}%
\contentsline {subsection}{\numberline {10.70.3}Member Data Documentation}{357}{subsection.10.70.3}%
\contentsline {subsubsection}{\numberline {10.70.3.1}m\_correction}{357}{subsubsection.10.70.3.1}%
\contentsline {subsubsection}{\numberline {10.70.3.2}m\_sum}{357}{subsubsection.10.70.3.2}%
\contentsline {section}{\numberline {10.71}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Composed\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Deformation$<$ Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Map, Extension\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Map $>$ Class Template Reference}{358}{section.10.71}%
\contentsline {subsection}{\numberline {10.71.1}Detailed Description}{359}{subsection.10.71.1}%
\contentsline {subsection}{\numberline {10.71.2}Member Typedef Documentation}{360}{subsection.10.71.2}%
\contentsline {subsubsection}{\numberline {10.71.2.1}InputSpace}{360}{subsubsection.10.71.2.1}%
\contentsline {subsubsection}{\numberline {10.71.2.2}OutputSpace}{360}{subsubsection.10.71.2.2}%
\contentsline {subsection}{\numberline {10.71.3}Constructor \& Destructor Documentation}{360}{subsection.10.71.3}%
\contentsline {subsubsection}{\numberline {10.71.3.1}ComposedDeformation()}{360}{subsubsection.10.71.3.1}%
\contentsline {subsection}{\numberline {10.71.4}Member Function Documentation}{360}{subsection.10.71.4}%
\contentsline {subsubsection}{\numberline {10.71.4.1}apply\_jacobian()}{360}{subsubsection.10.71.4.1}%
\contentsline {subsubsection}{\numberline {10.71.4.2}apply\_jacobian\_transpose()}{360}{subsubsection.10.71.4.2}%
\contentsline {subsubsection}{\numberline {10.71.4.3}apply\_pullback\_derivative()}{361}{subsubsection.10.71.4.3}%
\contentsline {subsubsection}{\numberline {10.71.4.4}build\_displacement()}{361}{subsubsection.10.71.4.4}%
\contentsline {subsubsection}{\numberline {10.71.4.5}extension\_map()}{361}{subsubsection.10.71.4.5}%
\contentsline {subsubsection}{\numberline {10.71.4.6}input\_size()}{361}{subsubsection.10.71.4.6}%
\contentsline {subsubsection}{\numberline {10.71.4.7}make\_workspace()}{361}{subsubsection.10.71.4.7}%
\contentsline {subsubsection}{\numberline {10.71.4.8}output\_size()}{362}{subsubsection.10.71.4.8}%
\contentsline {subsubsection}{\numberline {10.71.4.9}surface\_map()}{362}{subsubsection.10.71.4.9}%
\contentsline {subsection}{\numberline {10.71.5}Friends And Related Symbol Documentation}{362}{subsection.10.71.5}%
\contentsline {subsubsection}{\numberline {10.71.5.1}compose\_deformation}{362}{subsubsection.10.71.5.1}%
\contentsline {subsection}{\numberline {10.71.6}Member Data Documentation}{362}{subsection.10.71.6}%
\contentsline {subsubsection}{\numberline {10.71.6.1}is\_linear}{362}{subsubsection.10.71.6.1}%
\contentsline {subsubsection}{\numberline {10.71.6.2}m\_extension}{362}{subsubsection.10.71.6.2}%
\contentsline {subsubsection}{\numberline {10.71.6.3}m\_surface}{363}{subsubsection.10.71.6.3}%
\contentsline {section}{\numberline {10.72}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Computation$<$ KeyT, InputsT, FunctionT $>$ Class Template Reference}{363}{section.10.72}%
\contentsline {subsection}{\numberline {10.72.1}Member Typedef Documentation}{363}{subsection.10.72.1}%
\contentsline {subsubsection}{\numberline {10.72.1.1}Function}{363}{subsubsection.10.72.1.1}%
\contentsline {subsubsection}{\numberline {10.72.1.2}Inputs}{364}{subsubsection.10.72.1.2}%
\contentsline {subsubsection}{\numberline {10.72.1.3}Key}{364}{subsubsection.10.72.1.3}%
\contentsline {subsection}{\numberline {10.72.2}Constructor \& Destructor Documentation}{364}{subsection.10.72.2}%
\contentsline {subsubsection}{\numberline {10.72.2.1}Computation()}{364}{subsubsection.10.72.2.1}%
\contentsline {subsection}{\numberline {10.72.3}Member Function Documentation}{364}{subsection.10.72.3}%
\contentsline {subsubsection}{\numberline {10.72.3.1}evaluate()}{364}{subsubsection.10.72.3.1}%
\contentsline {subsection}{\numberline {10.72.4}Member Data Documentation}{364}{subsection.10.72.4}%
\contentsline {subsubsection}{\numberline {10.72.4.1}m\_function}{364}{subsubsection.10.72.4.1}%
\contentsline {section}{\numberline {10.73}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Computation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Cache$<$ GraphT, ContextT, ErrorT $>$ Class Template Reference}{365}{section.10.73}%
\contentsline {subsection}{\numberline {10.73.1}Member Typedef Documentation}{367}{subsection.10.73.1}%
\contentsline {subsubsection}{\numberline {10.73.1.1}Bindings}{367}{subsubsection.10.73.1.1}%
\contentsline {subsubsection}{\numberline {10.73.1.2}Failure}{367}{subsubsection.10.73.1.2}%
\contentsline {subsubsection}{\numberline {10.73.1.3}Report}{367}{subsubsection.10.73.1.3}%
\contentsline {subsubsection}{\numberline {10.73.1.4}ResultMask}{367}{subsubsection.10.73.1.4}%
\contentsline {subsubsection}{\numberline {10.73.1.5}SourceMask}{367}{subsubsection.10.73.1.5}%
\contentsline {subsubsection}{\numberline {10.73.1.6}Sources}{367}{subsubsection.10.73.1.6}%
\contentsline {subsubsection}{\numberline {10.73.1.7}Storage}{367}{subsubsection.10.73.1.7}%
\contentsline {subsubsection}{\numberline {10.73.1.8}Traits}{368}{subsubsection.10.73.1.8}%
\contentsline {subsection}{\numberline {10.73.2}Constructor \& Destructor Documentation}{368}{subsection.10.73.2}%
\contentsline {subsubsection}{\numberline {10.73.2.1}ComputationCache()\hspace {0.1cm}{\footnotesize \ttfamily [1/3]}}{368}{subsubsection.10.73.2.1}%
\contentsline {subsubsection}{\numberline {10.73.2.2}ComputationCache()\hspace {0.1cm}{\footnotesize \ttfamily [2/3]}}{368}{subsubsection.10.73.2.2}%
\contentsline {subsubsection}{\numberline {10.73.2.3}ComputationCache()\hspace {0.1cm}{\footnotesize \ttfamily [3/3]}}{368}{subsubsection.10.73.2.3}%
\contentsline {subsection}{\numberline {10.73.3}Member Function Documentation}{368}{subsection.10.73.3}%
\contentsline {subsubsection}{\numberline {10.73.3.1}contains()}{368}{subsubsection.10.73.3.1}%
\contentsline {subsubsection}{\numberline {10.73.3.2}get()}{369}{subsubsection.10.73.3.2}%
\contentsline {subsubsection}{\numberline {10.73.3.3}input()}{369}{subsubsection.10.73.3.3}%
\contentsline {subsubsection}{\numberline {10.73.3.4}inspect\_source()}{369}{subsubsection.10.73.3.4}%
\contentsline {subsubsection}{\numberline {10.73.3.5}invalidate()}{369}{subsubsection.10.73.3.5}%
\contentsline {subsubsection}{\numberline {10.73.3.6}operator=()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{369}{subsubsection.10.73.3.6}%
\contentsline {subsubsection}{\numberline {10.73.3.7}operator=()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{370}{subsubsection.10.73.3.7}%
\contentsline {subsubsection}{\numberline {10.73.3.8}preparation\_count()}{370}{subsubsection.10.73.3.8}%
\contentsline {subsubsection}{\numberline {10.73.3.9}prepare\_in\_order()}{370}{subsubsection.10.73.3.9}%
\contentsline {subsubsection}{\numberline {10.73.3.10}prepare\_one()}{370}{subsubsection.10.73.3.10}%
\contentsline {subsubsection}{\numberline {10.73.3.11}ready()}{370}{subsubsection.10.73.3.11}%
\contentsline {subsubsection}{\numberline {10.73.3.12}report()}{371}{subsubsection.10.73.3.12}%
\contentsline {subsubsection}{\numberline {10.73.3.13}try\_prepare()}{371}{subsubsection.10.73.3.13}%
\contentsline {subsubsection}{\numberline {10.73.3.14}version\_index()}{371}{subsubsection.10.73.3.14}%
\contentsline {subsection}{\numberline {10.73.4}Member Data Documentation}{371}{subsection.10.73.4}%
\contentsline {subsubsection}{\numberline {10.73.4.1}m\_active}{371}{subsubsection.10.73.4.1}%
\contentsline {subsubsection}{\numberline {10.73.4.2}m\_graph}{371}{subsubsection.10.73.4.2}%
\contentsline {subsubsection}{\numberline {10.73.4.3}m\_preparation\_count}{371}{subsubsection.10.73.4.3}%
\contentsline {subsubsection}{\numberline {10.73.4.4}m\_ready}{372}{subsubsection.10.73.4.4}%
\contentsline {subsubsection}{\numberline {10.73.4.5}m\_report}{372}{subsubsection.10.73.4.5}%
\contentsline {subsubsection}{\numberline {10.73.4.6}m\_storage}{372}{subsubsection.10.73.4.6}%
\contentsline {subsubsection}{\numberline {10.73.4.7}source\_count}{372}{subsubsection.10.73.4.7}%
\contentsline {section}{\numberline {10.74}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Computation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Cache\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Storage$<$ GraphT, BindingsT, ResourcesT, IndicesT $>$ Struct Template Reference}{372}{section.10.74}%
\contentsline {section}{\numberline {10.75}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Computation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Cache\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Storage$<$ GraphT, BindingsT, types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Resources... $>$, std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::index\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}sequence$<$ Indices... $>$ $>$ Struct Template Reference}{373}{section.10.75}%
\contentsline {subsection}{\numberline {10.75.1}Member Data Documentation}{373}{subsection.10.75.1}%
\contentsline {subsubsection}{\numberline {10.75.1.1}results}{373}{subsubsection.10.75.1.1}%
\contentsline {subsubsection}{\numberline {10.75.1.2}sources}{374}{subsubsection.10.75.1.2}%
\contentsline {subsubsection}{\numberline {10.75.1.3}versions}{374}{subsubsection.10.75.1.3}%
\contentsline {section}{\numberline {10.76}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Computation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Cache\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Traits$<$ GraphT, ContextT, ErrorT, Valid $>$ Struct Template Reference}{374}{section.10.76}%
\contentsline {subsection}{\numberline {10.76.1}Member Data Documentation}{374}{subsection.10.76.1}%
\contentsline {subsubsection}{\numberline {10.76.1.1}valid}{374}{subsubsection.10.76.1.1}%
\contentsline {section}{\numberline {10.77}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Computation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Cache\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Traits$<$ GraphT, ContextT, ErrorT, true $>$ Struct Template Reference}{374}{section.10.77}%
\contentsline {subsection}{\numberline {10.77.1}Member Typedef Documentation}{375}{subsection.10.77.1}%
\contentsline {subsubsection}{\numberline {10.77.1.1}Bindings}{375}{subsubsection.10.77.1.1}%
\contentsline {subsubsection}{\numberline {10.77.1.2}Resources}{375}{subsubsection.10.77.1.2}%
\contentsline {subsubsection}{\numberline {10.77.1.3}Sources}{375}{subsubsection.10.77.1.3}%
\contentsline {subsection}{\numberline {10.77.2}Member Data Documentation}{375}{subsection.10.77.2}%
\contentsline {subsubsection}{\numberline {10.77.2.1}valid\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{375}{subsubsection.10.77.2.1}%
\contentsline {subsubsection}{\numberline {10.77.2.2}valid\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{375}{subsubsection.10.77.2.2}%
\contentsline {section}{\numberline {10.78}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Computation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Graph$<$ Computations $>$ Class Template Reference}{376}{section.10.78}%
\contentsline {subsection}{\numberline {10.78.1}Member Typedef Documentation}{376}{subsection.10.78.1}%
\contentsline {subsubsection}{\numberline {10.78.1.1}ComputationAt}{376}{subsubsection.10.78.1.1}%
\contentsline {subsubsection}{\numberline {10.78.1.2}Dependencies}{377}{subsubsection.10.78.1.2}%
\contentsline {subsubsection}{\numberline {10.78.1.3}Inputs}{377}{subsubsection.10.78.1.3}%
\contentsline {subsubsection}{\numberline {10.78.1.4}Results}{377}{subsubsection.10.78.1.4}%
\contentsline {subsection}{\numberline {10.78.2}Constructor \& Destructor Documentation}{377}{subsection.10.78.2}%
\contentsline {subsubsection}{\numberline {10.78.2.1}ComputationGraph()}{377}{subsubsection.10.78.2.1}%
\contentsline {subsection}{\numberline {10.78.3}Member Function Documentation}{377}{subsection.10.78.3}%
\contentsline {subsubsection}{\numberline {10.78.3.1}computation()}{377}{subsubsection.10.78.3.1}%
\contentsline {subsubsection}{\numberline {10.78.3.2}index()}{377}{subsubsection.10.78.3.2}%
\contentsline {subsection}{\numberline {10.78.4}Member Data Documentation}{378}{subsection.10.78.4}%
\contentsline {subsubsection}{\numberline {10.78.4.1}m\_computations}{378}{subsubsection.10.78.4.1}%
\contentsline {subsubsection}{\numberline {10.78.4.2}size}{378}{subsubsection.10.78.4.2}%
\contentsline {section}{\numberline {10.79}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Computation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Graph\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Schema$<$ GraphT, ContextT, Independent $>$ Struct Template Reference}{378}{section.10.79}%
\contentsline {subsection}{\numberline {10.79.1}Member Data Documentation}{378}{subsection.10.79.1}%
\contentsline {subsubsection}{\numberline {10.79.1.1}valid}{378}{subsubsection.10.79.1.1}%
\contentsline {section}{\numberline {10.80}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Computation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Graph\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Schema$<$ GraphT, ContextT, true $>$ Struct Template Reference}{379}{section.10.80}%
\contentsline {subsection}{\numberline {10.80.1}Member Data Documentation}{379}{subsection.10.80.1}%
\contentsline {subsubsection}{\numberline {10.80.1.1}valid}{379}{subsubsection.10.80.1.1}%
\contentsline {section}{\numberline {10.81}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Computation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Store$<$ Entry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts $>$ Class Template Reference}{380}{section.10.81}%
\contentsline {subsection}{\numberline {10.81.1}Detailed Description}{380}{subsection.10.81.1}%
\contentsline {subsection}{\numberline {10.81.2}Member Typedef Documentation}{381}{subsection.10.81.2}%
\contentsline {subsubsection}{\numberline {10.81.2.1}Bindings}{381}{subsubsection.10.81.2.1}%
\contentsline {subsection}{\numberline {10.81.3}Constructor \& Destructor Documentation}{381}{subsection.10.81.3}%
\contentsline {subsubsection}{\numberline {10.81.3.1}ComputationStore()\hspace {0.1cm}{\footnotesize \ttfamily [1/3]}}{381}{subsubsection.10.81.3.1}%
\contentsline {subsubsection}{\numberline {10.81.3.2}ComputationStore()\hspace {0.1cm}{\footnotesize \ttfamily [2/3]}}{381}{subsubsection.10.81.3.2}%
\contentsline {subsubsection}{\numberline {10.81.3.3}ComputationStore()\hspace {0.1cm}{\footnotesize \ttfamily [3/3]}}{381}{subsubsection.10.81.3.3}%
\contentsline {subsection}{\numberline {10.81.4}Member Function Documentation}{381}{subsection.10.81.4}%
\contentsline {subsubsection}{\numberline {10.81.4.1}get()\hspace {0.1cm}{\footnotesize \ttfamily [1/4]}}{381}{subsubsection.10.81.4.1}%
\contentsline {subsubsection}{\numberline {10.81.4.2}get()\hspace {0.1cm}{\footnotesize \ttfamily [2/4]}}{382}{subsubsection.10.81.4.2}%
\contentsline {subsubsection}{\numberline {10.81.4.3}get()\hspace {0.1cm}{\footnotesize \ttfamily [3/4]}}{382}{subsubsection.10.81.4.3}%
\contentsline {subsubsection}{\numberline {10.81.4.4}get()\hspace {0.1cm}{\footnotesize \ttfamily [4/4]}}{382}{subsubsection.10.81.4.4}%
\contentsline {subsubsection}{\numberline {10.81.4.5}operator=()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{382}{subsubsection.10.81.4.5}%
\contentsline {subsubsection}{\numberline {10.81.4.6}operator=()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{382}{subsubsection.10.81.4.6}%
\contentsline {subsection}{\numberline {10.81.5}Member Data Documentation}{382}{subsection.10.81.5}%
\contentsline {subsubsection}{\numberline {10.81.5.1}m\_entries}{382}{subsubsection.10.81.5.1}%
\contentsline {section}{\numberline {10.82}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Computation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Update$<$ InputsT, ValueT $>$ Struct Template Reference}{383}{section.10.82}%
\contentsline {subsection}{\numberline {10.82.1}Member Function Documentation}{383}{subsection.10.82.1}%
\contentsline {subsubsection}{\numberline {10.82.1.1}changed()}{383}{subsubsection.10.82.1.1}%
\contentsline {subsection}{\numberline {10.82.2}Member Data Documentation}{383}{subsection.10.82.2}%
\contentsline {subsubsection}{\numberline {10.82.2.1}changed\_inputs}{383}{subsubsection.10.82.2.1}%
\contentsline {subsubsection}{\numberline {10.82.2.2}previous}{384}{subsubsection.10.82.2.2}%
\contentsline {subsubsection}{\numberline {10.82.2.3}rebuild}{384}{subsubsection.10.82.2.3}%
\contentsline {section}{\numberline {10.83}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::concepts\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Concat$<$ Lists $>$ Struct Template Reference}{384}{section.10.83}%
\contentsline {section}{\numberline {10.84}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::concepts\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Concat$<$ types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Lhs\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$, types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Rhs\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$, Rest... $>$ Struct Template Reference}{384}{section.10.84}%
\contentsline {subsection}{\numberline {10.84.1}Member Typedef Documentation}{384}{subsection.10.84.1}%
\contentsline {subsubsection}{\numberline {10.84.1.1}Type}{384}{subsubsection.10.84.1.1}%
\contentsline {section}{\numberline {10.85}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::concepts\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Concat$<$ types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Ts... $>$ $>$ Struct Template Reference}{385}{section.10.85}%
\contentsline {subsection}{\numberline {10.85.1}Member Typedef Documentation}{385}{subsection.10.85.1}%
\contentsline {subsubsection}{\numberline {10.85.1.1}Type}{385}{subsubsection.10.85.1.1}%
\contentsline {section}{\numberline {10.86}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::concepts\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Concat$<$$>$ Struct Reference}{385}{section.10.86}%
\contentsline {subsection}{\numberline {10.86.1}Member Typedef Documentation}{385}{subsection.10.86.1}%
\contentsline {subsubsection}{\numberline {10.86.1.1}Type}{385}{subsubsection.10.86.1.1}%
\contentsline {section}{\numberline {10.87}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Result\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Connected\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Diagnostics Struct Reference}{386}{section.10.87}%
\contentsline {subsection}{\numberline {10.87.1}Member Data Documentation}{386}{subsection.10.87.1}%
\contentsline {subsubsection}{\numberline {10.87.1.1}domainElementCount}{386}{subsubsection.10.87.1.1}%
\contentsline {subsubsection}{\numberline {10.87.1.2}elementID}{386}{subsubsection.10.87.1.2}%
\contentsline {subsubsection}{\numberline {10.87.1.3}visitedElementCount}{386}{subsubsection.10.87.1.3}%
\contentsline {section}{\numberline {10.88}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Result\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Connected\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Diagnostics Struct Reference}{386}{section.10.88}%
\contentsline {subsection}{\numberline {10.88.1}Member Data Documentation}{387}{subsection.10.88.1}%
\contentsline {subsubsection}{\numberline {10.88.1.1}domainElementCount}{387}{subsubsection.10.88.1.1}%
\contentsline {subsubsection}{\numberline {10.88.1.2}elementID}{387}{subsubsection.10.88.1.2}%
\contentsline {subsubsection}{\numberline {10.88.1.3}visitedElementCount}{387}{subsubsection.10.88.1.3}%
\contentsline {section}{\numberline {10.89}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Contribution$<$ Test\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}OperandT, SupportT $>$ Struct Template Reference}{387}{section.10.89}%
\contentsline {subsection}{\numberline {10.89.1}Detailed Description}{387}{subsection.10.89.1}%
\contentsline {subsection}{\numberline {10.89.2}Member Typedef Documentation}{388}{subsection.10.89.2}%
\contentsline {subsubsection}{\numberline {10.89.2.1}Support}{388}{subsubsection.10.89.2.1}%
\contentsline {subsubsection}{\numberline {10.89.2.2}Test}{388}{subsubsection.10.89.2.2}%
\contentsline {subsubsection}{\numberline {10.89.2.3}TestOperand}{388}{subsubsection.10.89.2.3}%
\contentsline {section}{\numberline {10.90}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Contribution\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Binding$<$ EquationT $>$ Struct Template Reference}{388}{section.10.90}%
\contentsline {subsection}{\numberline {10.90.1}Detailed Description}{389}{subsection.10.90.1}%
\contentsline {subsection}{\numberline {10.90.2}Member Data Documentation}{389}{subsection.10.90.2}%
\contentsline {subsubsection}{\numberline {10.90.2.1}coefficient}{389}{subsubsection.10.90.2.1}%
\contentsline {subsubsection}{\numberline {10.90.2.2}equation}{389}{subsubsection.10.90.2.2}%
\contentsline {section}{\numberline {10.91}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Contribution\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Children$<$ EquationT $>$ Struct Template Reference}{389}{section.10.91}%
\contentsline {subsection}{\numberline {10.91.1}Detailed Description}{390}{subsection.10.91.1}%
\contentsline {subsection}{\numberline {10.91.2}Constructor \& Destructor Documentation}{390}{subsection.10.91.2}%
\contentsline {subsubsection}{\numberline {10.91.2.1}ContributionChildren()}{390}{subsubsection.10.91.2.1}%
\contentsline {subsection}{\numberline {10.91.3}Member Data Documentation}{390}{subsection.10.91.3}%
\contentsline {subsubsection}{\numberline {10.91.3.1}parent}{390}{subsubsection.10.91.3.1}%
\contentsline {subsubsection}{\numberline {10.91.3.2}values}{390}{subsubsection.10.91.3.2}%
\contentsline {section}{\numberline {10.92}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Contribution\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Data$<$ Operand\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Count $>$ Struct Template Reference}{391}{section.10.92}%
\contentsline {subsection}{\numberline {10.92.1}Member Data Documentation}{391}{subsection.10.92.1}%
\contentsline {subsubsection}{\numberline {10.92.1.1}elements}{391}{subsubsection.10.92.1.1}%
\contentsline {subsubsection}{\numberline {10.92.1.2}residual\_offset}{391}{subsubsection.10.92.1.2}%
\contentsline {section}{\numberline {10.93}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Contribution\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Operands$<$ TupleT $>$ Struct Template Reference}{391}{section.10.93}%
\contentsline {section}{\numberline {10.94}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Contribution\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Operands$<$ std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::tuple$<$ C... $>$ $>$ Struct Template Reference}{392}{section.10.94}%
\contentsline {section}{\numberline {10.95}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Contributions$<$ T, typename $>$ Struct Template Reference}{393}{section.10.95}%
\contentsline {subsection}{\numberline {10.95.1}Detailed Description}{393}{subsection.10.95.1}%
\contentsline {subsection}{\numberline {10.95.2}Member Typedef Documentation}{393}{subsection.10.95.2}%
\contentsline {subsubsection}{\numberline {10.95.2.1}type}{393}{subsubsection.10.95.2.1}%
\contentsline {section}{\numberline {10.96}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Contributions$<$ T, std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::void\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}t$<$ decltype(std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::declval$<$ const T \& $>$().contributions())$>$ $>$ Struct Template Reference}{393}{section.10.96}%
\contentsline {subsection}{\numberline {10.96.1}Member Typedef Documentation}{394}{subsection.10.96.1}%
\contentsline {subsubsection}{\numberline {10.96.1.1}type}{394}{subsubsection.10.96.1.1}%
\contentsline {section}{\numberline {10.97}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Contribution\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Support$<$ T, typename $>$ Struct Template Reference}{394}{section.10.97}%
\contentsline {subsection}{\numberline {10.97.1}Member Typedef Documentation}{395}{subsection.10.97.1}%
\contentsline {subsubsection}{\numberline {10.97.1.1}type}{395}{subsubsection.10.97.1.1}%
\contentsline {section}{\numberline {10.98}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Contribution\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Support$<$ T, std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::void\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}t$<$ typename T\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Support $>$ $>$ Struct Template Reference}{395}{section.10.98}%
\contentsline {subsection}{\numberline {10.98.1}Member Typedef Documentation}{395}{subsection.10.98.1}%
\contentsline {subsubsection}{\numberline {10.98.1.1}type\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{395}{subsubsection.10.98.1.1}%
\contentsline {subsubsection}{\numberline {10.98.1.2}type\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{395}{subsubsection.10.98.1.2}%
\contentsline {section}{\numberline {10.99}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Contribution\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Tuple$<$ TupleT, typename $>$ Struct Template Reference}{395}{section.10.99}%
\contentsline {subsection}{\numberline {10.99.1}Member Typedef Documentation}{396}{subsection.10.99.1}%
\contentsline {subsubsection}{\numberline {10.99.1.1}type}{396}{subsubsection.10.99.1.1}%
\contentsline {section}{\numberline {10.100}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Contribution\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Tuple$<$ std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::tuple$<$ Ts... $>$, std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::void\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}t$<$ decltype(std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::tuple\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}cat(std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::declval$<$ typename Contributions$<$ std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::remove\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}cvref\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}t$<$ Ts $>$ $>$\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::type $>$()...))$>$ $>$ Struct Template Reference}{396}{section.10.100}%
\contentsline {subsection}{\numberline {10.100.1}Member Typedef Documentation}{396}{subsection.10.100.1}%
\contentsline {subsubsection}{\numberline {10.100.1.1}type\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{396}{subsubsection.10.100.1.1}%
\contentsline {subsubsection}{\numberline {10.100.1.2}type\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{396}{subsubsection.10.100.1.2}%
\contentsline {section}{\numberline {10.101}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Coordinates Struct Reference}{397}{section.10.101}%
\contentsline {subsection}{\numberline {10.101.1}Detailed Description}{397}{subsection.10.101.1}%
\contentsline {section}{\numberline {10.102}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Core\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Domain Struct Reference}{397}{section.10.102}%
\contentsline {subsection}{\numberline {10.102.1}Member Data Documentation}{398}{subsection.10.102.1}%
\contentsline {subsubsection}{\numberline {10.102.1.1}name}{398}{subsubsection.10.102.1.1}%
\contentsline {section}{\numberline {10.103}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Coupling\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Form$<$ Input, Test\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Operand $>$ Struct Template Reference}{398}{section.10.103}%
\contentsline {subsection}{\numberline {10.103.1}Member Typedef Documentation}{399}{subsection.10.103.1}%
\contentsline {subsubsection}{\numberline {10.103.1.1}Test}{399}{subsubsection.10.103.1.1}%
\contentsline {subsubsection}{\numberline {10.103.1.2}Trial}{399}{subsubsection.10.103.1.2}%
\contentsline {subsubsection}{\numberline {10.103.1.3}type}{399}{subsubsection.10.103.1.3}%
\contentsline {section}{\numberline {10.104}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ct\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}error\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}string$<$ N $>$ Struct Template Reference}{399}{section.10.104}%
\contentsline {subsection}{\numberline {10.104.1}Constructor \& Destructor Documentation}{400}{subsection.10.104.1}%
\contentsline {subsubsection}{\numberline {10.104.1.1}ct\_error\_string()}{400}{subsubsection.10.104.1.1}%
\contentsline {subsection}{\numberline {10.104.2}Member Function Documentation}{400}{subsection.10.104.2}%
\contentsline {subsubsection}{\numberline {10.104.2.1}view()}{400}{subsubsection.10.104.2.1}%
\contentsline {subsection}{\numberline {10.104.3}Member Data Documentation}{400}{subsection.10.104.3}%
\contentsline {subsubsection}{\numberline {10.104.3.1}data}{400}{subsubsection.10.104.3.1}%
\contentsline {subsubsection}{\numberline {10.104.3.2}padding}{400}{subsubsection.10.104.3.2}%
\contentsline {section}{\numberline {10.105}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ctstring$<$ N $>$ Struct Template Reference}{400}{section.10.105}%
\contentsline {subsection}{\numberline {10.105.1}Constructor \& Destructor Documentation}{401}{subsection.10.105.1}%
\contentsline {subsubsection}{\numberline {10.105.1.1}ctstring()}{401}{subsubsection.10.105.1.1}%
\contentsline {subsection}{\numberline {10.105.2}Member Function Documentation}{401}{subsection.10.105.2}%
\contentsline {subsubsection}{\numberline {10.105.2.1}view()}{401}{subsubsection.10.105.2.1}%
\contentsline {subsection}{\numberline {10.105.3}Member Data Documentation}{401}{subsection.10.105.3}%
\contentsline {subsubsection}{\numberline {10.105.3.1}data}{401}{subsubsection.10.105.3.1}%
\contentsline {section}{\numberline {10.106}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Curl Struct Reference}{401}{section.10.106}%
\contentsline {subsection}{\numberline {10.106.1}Detailed Description}{402}{subsection.10.106.1}%
\contentsline {section}{\numberline {10.107}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Failure Struct Reference}{402}{section.10.107}%
\contentsline {subsection}{\numberline {10.107.1}Detailed Description}{402}{subsection.10.107.1}%
\contentsline {subsection}{\numberline {10.107.2}Member Data Documentation}{403}{subsection.10.107.2}%
\contentsline {subsubsection}{\numberline {10.107.2.1}element}{403}{subsubsection.10.107.2.1}%
\contentsline {subsubsection}{\numberline {10.107.2.2}message}{403}{subsubsection.10.107.2.2}%
\contentsline {subsubsection}{\numberline {10.107.2.3}point}{403}{subsubsection.10.107.2.3}%
\contentsline {subsubsection}{\numberline {10.107.2.4}reason}{403}{subsubsection.10.107.2.4}%
\contentsline {section}{\numberline {10.108}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Linearization$<$ Map $>$ Struct Template Reference}{403}{section.10.108}%
\contentsline {subsection}{\numberline {10.108.1}Detailed Description}{404}{subsection.10.108.1}%
\contentsline {subsection}{\numberline {10.108.2}Member Data Documentation}{404}{subsection.10.108.2}%
\contentsline {subsubsection}{\numberline {10.108.2.1}map}{404}{subsubsection.10.108.2.1}%
\contentsline {subsubsection}{\numberline {10.108.2.2}parameters}{404}{subsubsection.10.108.2.2}%
\contentsline {section}{\numberline {10.109}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Tracking Struct Reference}{404}{section.10.109}%
\contentsline {subsection}{\numberline {10.109.1}Detailed Description}{406}{subsection.10.109.1}%
\contentsline {subsection}{\numberline {10.109.2}Member Function Documentation}{406}{subsection.10.109.2}%
\contentsline {subsubsection}{\numberline {10.109.2.1}identity()}{406}{subsubsection.10.109.2.1}%
\contentsline {section}{\numberline {10.110}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Workspace\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Type$<$ Map, Linear $>$ Struct Template Reference}{406}{section.10.110}%
\contentsline {subsection}{\numberline {10.110.1}Detailed Description}{406}{subsection.10.110.1}%
\contentsline {subsection}{\numberline {10.110.2}Member Typedef Documentation}{407}{subsection.10.110.2}%
\contentsline {subsubsection}{\numberline {10.110.2.1}Type}{407}{subsubsection.10.110.2.1}%
\contentsline {section}{\numberline {10.111}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Workspace\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Type$<$ Map, true $>$ Struct Template Reference}{407}{section.10.111}%
\contentsline {subsection}{\numberline {10.111.1}Member Typedef Documentation}{407}{subsection.10.111.1}%
\contentsline {subsubsection}{\numberline {10.111.1.1}Type\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{407}{subsubsection.10.111.1.1}%
\contentsline {subsubsection}{\numberline {10.111.1.2}Type\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{407}{subsubsection.10.111.1.2}%
\contentsline {section}{\numberline {10.112}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Dense\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Matrix\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Base$<$ T $>$ Struct Template Reference}{407}{section.10.112}%
\contentsline {subsection}{\numberline {10.112.1}Member Typedef Documentation}{408}{subsection.10.112.1}%
\contentsline {subsubsection}{\numberline {10.112.1.1}Type}{408}{subsubsection.10.112.1.1}%
\contentsline {section}{\numberline {10.113}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Dense\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Tensor\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Base$<$ T, Rank $>$ Struct Template Reference}{408}{section.10.113}%
\contentsline {subsection}{\numberline {10.113.1}Member Typedef Documentation}{408}{subsection.10.113.1}%
\contentsline {subsubsection}{\numberline {10.113.1.1}Type}{408}{subsubsection.10.113.1.1}%
\contentsline {subsection}{\numberline {10.113.2}Member Data Documentation}{408}{subsection.10.113.2}%
\contentsline {subsubsection}{\numberline {10.113.2.1}rank}{408}{subsubsection.10.113.2.1}%
\contentsline {section}{\numberline {10.114}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::density Struct Reference}{409}{section.10.114}%
\contentsline {subsection}{\numberline {10.114.1}Detailed Description}{410}{subsection.10.114.1}%
\contentsline {subsection}{\numberline {10.114.2}Member Typedef Documentation}{410}{subsection.10.114.2}%
\contentsline {subsubsection}{\numberline {10.114.2.1}Terms}{410}{subsubsection.10.114.2.1}%
\contentsline {subsection}{\numberline {10.114.3}Member Data Documentation}{410}{subsection.10.114.3}%
\contentsline {subsubsection}{\numberline {10.114.3.1}mass\_density\_term}{410}{subsubsection.10.114.3.1}%
\contentsline {subsubsection}{\numberline {10.114.3.2}name}{410}{subsubsection.10.114.3.2}%
\contentsline {section}{\numberline {10.115}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::gravity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}contributions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Density\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Source Struct Reference}{411}{section.10.115}%
\contentsline {subsection}{\numberline {10.115.1}Member Typedef Documentation}{412}{subsection.10.115.1}%
\contentsline {subsubsection}{\numberline {10.115.1.1}Operands}{412}{subsubsection.10.115.1.1}%
\contentsline {subsection}{\numberline {10.115.2}Constructor \& Destructor Documentation}{412}{subsection.10.115.2}%
\contentsline {subsubsection}{\numberline {10.115.2.1}DensitySource()}{412}{subsubsection.10.115.2.1}%
\contentsline {subsection}{\numberline {10.115.3}Member Function Documentation}{412}{subsection.10.115.3}%
\contentsline {subsubsection}{\numberline {10.115.3.1}additional\_order()}{412}{subsubsection.10.115.3.1}%
\contentsline {subsubsection}{\numberline {10.115.3.2}evaluate()}{412}{subsubsection.10.115.3.2}%
\contentsline {subsection}{\numberline {10.115.4}Member Data Documentation}{412}{subsection.10.115.4}%
\contentsline {subsubsection}{\numberline {10.115.4.1}four\_pi\_G}{412}{subsubsection.10.115.4.1}%
\contentsline {section}{\numberline {10.116}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Dependency\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Context$<$ Resource\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts $>$ Class Template Reference}{413}{section.10.116}%
\contentsline {subsection}{\numberline {10.116.1}Member Typedef Documentation}{413}{subsection.10.116.1}%
\contentsline {subsubsection}{\numberline {10.116.1.1}Bindings}{413}{subsubsection.10.116.1.1}%
\contentsline {subsubsection}{\numberline {10.116.1.2}ResourceBindings}{414}{subsubsection.10.116.1.2}%
\contentsline {subsubsection}{\numberline {10.116.1.3}Resources}{414}{subsubsection.10.116.1.3}%
\contentsline {subsection}{\numberline {10.116.2}Constructor \& Destructor Documentation}{414}{subsection.10.116.2}%
\contentsline {subsubsection}{\numberline {10.116.2.1}DependencyContext()}{414}{subsubsection.10.116.2.1}%
\contentsline {subsection}{\numberline {10.116.3}Member Function Documentation}{414}{subsection.10.116.3}%
\contentsline {subsubsection}{\numberline {10.116.3.1}get()}{414}{subsubsection.10.116.3.1}%
\contentsline {subsubsection}{\numberline {10.116.3.2}resource()}{414}{subsubsection.10.116.3.2}%
\contentsline {subsubsection}{\numberline {10.116.3.3}select()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{415}{subsubsection.10.116.3.3}%
\contentsline {subsubsection}{\numberline {10.116.3.4}select()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{415}{subsubsection.10.116.3.4}%
\contentsline {subsection}{\numberline {10.116.4}Member Data Documentation}{415}{subsection.10.116.4}%
\contentsline {subsubsection}{\numberline {10.116.4.1}m\_resources}{415}{subsubsection.10.116.4.1}%
\contentsline {section}{\numberline {10.117}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Dependency\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Context\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}View$<$ ParentT, KeysT $>$ Class Template Reference}{415}{section.10.117}%
\contentsline {section}{\numberline {10.118}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Dependency\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Context\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}View$<$ ParentT, Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Keys... $>$ $>$ Class Template Reference}{415}{section.10.118}%
\contentsline {subsection}{\numberline {10.118.1}Member Typedef Documentation}{416}{subsection.10.118.1}%
\contentsline {subsubsection}{\numberline {10.118.1.1}Bindings}{416}{subsubsection.10.118.1.1}%
\contentsline {subsubsection}{\numberline {10.118.1.2}ResourceBindings}{416}{subsubsection.10.118.1.2}%
\contentsline {subsubsection}{\numberline {10.118.1.3}Resources}{416}{subsubsection.10.118.1.3}%
\contentsline {subsection}{\numberline {10.118.2}Constructor \& Destructor Documentation}{417}{subsection.10.118.2}%
\contentsline {subsubsection}{\numberline {10.118.2.1}DependencyContextView()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{417}{subsubsection.10.118.2.1}%
\contentsline {subsubsection}{\numberline {10.118.2.2}DependencyContextView()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{417}{subsubsection.10.118.2.2}%
\contentsline {subsection}{\numberline {10.118.3}Member Function Documentation}{417}{subsection.10.118.3}%
\contentsline {subsubsection}{\numberline {10.118.3.1}get()}{417}{subsubsection.10.118.3.1}%
\contentsline {subsubsection}{\numberline {10.118.3.2}resource()}{417}{subsubsection.10.118.3.2}%
\contentsline {subsection}{\numberline {10.118.4}Member Data Documentation}{417}{subsection.10.118.4}%
\contentsline {subsubsection}{\numberline {10.118.4.1}m\_parent}{417}{subsubsection.10.118.4.1}%
\contentsline {section}{\numberline {10.119}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Dimensionless Struct Reference}{418}{section.10.119}%
\contentsline {subsection}{\numberline {10.119.1}Detailed Description}{419}{subsection.10.119.1}%
\contentsline {subsection}{\numberline {10.119.2}Member Data Documentation}{419}{subsection.10.119.2}%
\contentsline {subsubsection}{\numberline {10.119.2.1}identifier}{419}{subsubsection.10.119.2.1}%
\contentsline {section}{\numberline {10.120}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Direct\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Pressure\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Formulation$<$ EOS, Bindings, Row\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantity, Relation $>$ Struct Template Reference}{419}{section.10.120}%
\contentsline {subsection}{\numberline {10.120.1}Detailed Description}{420}{subsection.10.120.1}%
\contentsline {section}{\numberline {10.121}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}space\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Discrete\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Space$<$ Space, Order, R $>$ Struct Template Reference}{421}{section.10.121}%
\contentsline {subsection}{\numberline {10.121.1}Detailed Description}{421}{subsection.10.121.1}%
\contentsline {subsection}{\numberline {10.121.2}Member Typedef Documentation}{422}{subsection.10.121.2}%
\contentsline {subsubsection}{\numberline {10.121.2.1}rank}{422}{subsubsection.10.121.2.1}%
\contentsline {subsection}{\numberline {10.121.3}Member Data Documentation}{422}{subsection.10.121.3}%
\contentsline {subsubsection}{\numberline {10.121.3.1}functional\_space}{422}{subsubsection.10.121.3.1}%
\contentsline {subsubsection}{\numberline {10.121.3.2}order}{422}{subsubsection.10.121.3.2}%
\contentsline {section}{\numberline {10.122}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Discrete\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Space\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Traits$<$ Functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}SpaceT $>$ Struct Template Reference}{422}{section.10.122}%
\contentsline {section}{\numberline {10.123}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Discrete\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Space\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Traits$<$ functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}space\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Discrete\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Space$<$ SpaceV, OrderV, RankV $>$ $>$ Struct Template Reference}{423}{section.10.123}%
\contentsline {subsection}{\numberline {10.123.1}Member Data Documentation}{423}{subsection.10.123.1}%
\contentsline {subsubsection}{\numberline {10.123.1.1}order}{423}{subsubsection.10.123.1.1}%
\contentsline {subsubsection}{\numberline {10.123.1.2}rank}{423}{subsubsection.10.123.1.2}%
\contentsline {subsubsection}{\numberline {10.123.1.3}space}{423}{subsubsection.10.123.1.3}%
\contentsline {section}{\numberline {10.124}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::displacement Struct Reference}{424}{section.10.124}%
\contentsline {subsection}{\numberline {10.124.1}Detailed Description}{425}{subsection.10.124.1}%
\contentsline {subsection}{\numberline {10.124.2}Member Typedef Documentation}{425}{subsection.10.124.2}%
\contentsline {subsubsection}{\numberline {10.124.2.1}Terms}{425}{subsubsection.10.124.2.1}%
\contentsline {subsection}{\numberline {10.124.3}Member Data Documentation}{425}{subsection.10.124.3}%
\contentsline {subsubsection}{\numberline {10.124.3.1}name}{425}{subsubsection.10.124.3.1}%
\contentsline {subsubsection}{\numberline {10.124.3.2}vector\_term}{425}{subsubsection.10.124.3.2}%
\contentsline {section}{\numberline {10.125}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Displacement\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Coefficients Struct Reference}{425}{section.10.125}%
\contentsline {section}{\numberline {10.126}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Displacement\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Force$<$ EOST $>$ Class Template Reference}{426}{section.10.126}%
\contentsline {subsection}{\numberline {10.126.1}Detailed Description}{426}{subsection.10.126.1}%
\contentsline {subsection}{\numberline {10.126.2}Member Typedef Documentation}{427}{subsection.10.126.2}%
\contentsline {subsubsection}{\numberline {10.126.2.1}Test}{427}{subsubsection.10.126.2.1}%
\contentsline {subsection}{\numberline {10.126.3}Constructor \& Destructor Documentation}{427}{subsection.10.126.3}%
\contentsline {subsubsection}{\numberline {10.126.3.1}DisplacementForce()}{427}{subsubsection.10.126.3.1}%
\contentsline {subsection}{\numberline {10.126.4}Member Function Documentation}{427}{subsection.10.126.4}%
\contentsline {subsubsection}{\numberline {10.126.4.1}contributions()}{427}{subsubsection.10.126.4.1}%
\contentsline {subsection}{\numberline {10.126.5}Member Data Documentation}{427}{subsection.10.126.5}%
\contentsline {subsubsection}{\numberline {10.126.5.1}m\_equation}{427}{subsubsection.10.126.5.1}%
\contentsline {subsubsection}{\numberline {10.126.5.2}name}{427}{subsubsection.10.126.5.2}%
\contentsline {section}{\numberline {10.127}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Divergence Struct Reference}{428}{section.10.127}%
\contentsline {subsection}{\numberline {10.127.1}Detailed Description}{428}{subsection.10.127.1}%
\contentsline {section}{\numberline {10.128}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::divergence$<$ TrialT, TestT $>$ Struct Template Reference}{428}{section.10.128}%
\contentsline {subsection}{\numberline {10.128.1}Detailed Description}{429}{subsection.10.128.1}%
\contentsline {subsection}{\numberline {10.128.2}Member Typedef Documentation}{430}{subsection.10.128.2}%
\contentsline {subsubsection}{\numberline {10.128.2.1}operand\_types}{430}{subsubsection.10.128.2.1}%
\contentsline {subsubsection}{\numberline {10.128.2.2}test\_type}{430}{subsubsection.10.128.2.2}%
\contentsline {subsubsection}{\numberline {10.128.2.3}trial\_type}{430}{subsubsection.10.128.2.3}%
\contentsline {subsection}{\numberline {10.128.3}Member Data Documentation}{430}{subsection.10.128.3}%
\contentsline {subsubsection}{\numberline {10.128.3.1}name}{430}{subsubsection.10.128.3.1}%
\contentsline {section}{\numberline {10.129}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::DMFixed\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Mesh\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Geometry Struct Reference}{431}{section.10.129}%
\contentsline {subsection}{\numberline {10.129.1}Member Data Documentation}{431}{subsection.10.129.1}%
\contentsline {subsubsection}{\numberline {10.129.1.1}inverse\_jacobian}{431}{subsubsection.10.129.1.1}%
\contentsline {subsubsection}{\numberline {10.129.1.2}jacobian}{431}{subsubsection.10.129.1.2}%
\contentsline {subsubsection}{\numberline {10.129.1.3}position}{431}{subsubsection.10.129.1.3}%
\contentsline {subsubsection}{\numberline {10.129.1.4}weight}{431}{subsubsection.10.129.1.4}%
\contentsline {section}{\numberline {10.130}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::DMGeometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Cache Struct Reference}{431}{section.10.130}%
\contentsline {subsection}{\numberline {10.130.1}Member Data Documentation}{432}{subsection.10.130.1}%
\contentsline {subsubsection}{\numberline {10.130.1.1}enabled}{432}{subsubsection.10.130.1.1}%
\contentsline {subsubsection}{\numberline {10.130.1.2}hits}{432}{subsubsection.10.130.1.2}%
\contentsline {subsubsection}{\numberline {10.130.1.3}mesh}{432}{subsubsection.10.130.1.3}%
\contentsline {subsubsection}{\numberline {10.130.1.4}misses}{432}{subsubsection.10.130.1.4}%
\contentsline {subsubsection}{\numberline {10.130.1.5}nodesSequence}{432}{subsubsection.10.130.1.5}%
\contentsline {subsubsection}{\numberline {10.130.1.6}points}{432}{subsubsection.10.130.1.6}%
\contentsline {subsubsection}{\numberline {10.130.1.7}sequence}{432}{subsubsection.10.130.1.7}%
\contentsline {section}{\numberline {10.131}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::DMGeometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Cache\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Statistics Struct Reference}{433}{section.10.131}%
\contentsline {subsection}{\numberline {10.131.1}Member Data Documentation}{433}{subsection.10.131.1}%
\contentsline {subsubsection}{\numberline {10.131.1.1}hits}{433}{subsubsection.10.131.1.1}%
\contentsline {subsubsection}{\numberline {10.131.1.2}misses}{433}{subsubsection.10.131.1.2}%
\contentsline {subsubsection}{\numberline {10.131.1.3}points}{433}{subsubsection.10.131.1.3}%
\contentsline {section}{\numberline {10.132}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::DMReference\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Displacement\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Sample Struct Reference}{433}{section.10.132}%
\contentsline {subsection}{\numberline {10.132.1}Member Data Documentation}{433}{subsection.10.132.1}%
\contentsline {subsubsection}{\numberline {10.132.1.1}gradient}{433}{subsubsection.10.132.1.1}%
\contentsline {subsubsection}{\numberline {10.132.1.2}value}{434}{subsubsection.10.132.1.2}%
\contentsline {section}{\numberline {10.133}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::DMWorkspace Class Reference}{434}{section.10.133}%
\contentsline {subsection}{\numberline {10.133.1}Constructor \& Destructor Documentation}{435}{subsection.10.133.1}%
\contentsline {subsubsection}{\numberline {10.133.1.1}DMWorkspace()}{435}{subsubsection.10.133.1.1}%
\contentsline {subsection}{\numberline {10.133.2}Member Function Documentation}{435}{subsection.10.133.2}%
\contentsline {subsubsection}{\numberline {10.133.2.1}get\_dimension()}{435}{subsubsection.10.133.2.1}%
\contentsline {subsubsection}{\numberline {10.133.2.2}set\_dimension()}{435}{subsubsection.10.133.2.2}%
\contentsline {subsection}{\numberline {10.133.3}Member Data Documentation}{435}{subsection.10.133.3}%
\contentsline {subsubsection}{\numberline {10.133.3.1}m\_compactification\_dshape}{435}{subsubsection.10.133.3.1}%
\contentsline {subsubsection}{\numberline {10.133.3.2}m\_compactification\_point}{435}{subsubsection.10.133.3.2}%
\contentsline {subsubsection}{\numberline {10.133.3.3}m\_compactification\_shape}{435}{subsubsection.10.133.3.3}%
\contentsline {subsubsection}{\numberline {10.133.3.4}m\_dimension}{435}{subsubsection.10.133.3.4}%
\contentsline {subsubsection}{\numberline {10.133.3.5}m\_exterior\_result}{436}{subsubsection.10.133.3.5}%
\contentsline {subsubsection}{\numberline {10.133.3.6}m\_exterior\_variation}{436}{subsubsection.10.133.3.6}%
\contentsline {subsubsection}{\numberline {10.133.3.7}m\_field\_jacobian}{436}{subsubsection.10.133.3.7}%
\contentsline {subsubsection}{\numberline {10.133.3.8}m\_field\_value}{436}{subsubsection.10.133.3.8}%
\contentsline {subsubsection}{\numberline {10.133.3.9}m\_full\_element\_jacobian}{436}{subsubsection.10.133.3.9}%
\contentsline {subsubsection}{\numberline {10.133.3.10}m\_mapped\_normal}{436}{subsubsection.10.133.3.10}%
\contentsline {subsubsection}{\numberline {10.133.3.11}m\_matrix\_temp\_1}{436}{subsubsection.10.133.3.11}%
\contentsline {subsubsection}{\numberline {10.133.3.12}m\_matrix\_temp\_2}{436}{subsubsection.10.133.3.12}%
\contentsline {subsubsection}{\numberline {10.133.3.13}m\_mesh\_dshape}{436}{subsubsection.10.133.3.13}%
\contentsline {subsubsection}{\numberline {10.133.3.14}m\_reference\_dshape}{436}{subsubsection.10.133.3.14}%
\contentsline {subsubsection}{\numberline {10.133.3.15}m\_reference\_field\_jacobian}{437}{subsubsection.10.133.3.15}%
\contentsline {subsubsection}{\numberline {10.133.3.16}m\_reference\_normal}{437}{subsubsection.10.133.3.16}%
\contentsline {subsubsection}{\numberline {10.133.3.17}m\_shape}{437}{subsubsection.10.133.3.17}%
\contentsline {subsubsection}{\numberline {10.133.3.18}m\_vector\_temp}{437}{subsubsection.10.133.3.18}%
\contentsline {section}{\numberline {10.134}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Dof\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Map Class Reference}{437}{section.10.134}%
\contentsline {subsection}{\numberline {10.134.1}Detailed Description}{440}{subsection.10.134.1}%
\contentsline {subsection}{\numberline {10.134.2}Constructor \& Destructor Documentation}{440}{subsection.10.134.2}%
\contentsline {subsubsection}{\numberline {10.134.2.1}DofMap()\hspace {0.1cm}{\footnotesize \ttfamily [1/4]}}{440}{subsubsection.10.134.2.1}%
\contentsline {subsubsection}{\numberline {10.134.2.2}DofMap()\hspace {0.1cm}{\footnotesize \ttfamily [2/4]}}{440}{subsubsection.10.134.2.2}%
\contentsline {subsubsection}{\numberline {10.134.2.3}$\sim $DofMap()}{440}{subsubsection.10.134.2.3}%
\contentsline {subsubsection}{\numberline {10.134.2.4}DofMap()\hspace {0.1cm}{\footnotesize \ttfamily [3/4]}}{440}{subsubsection.10.134.2.4}%
\contentsline {subsubsection}{\numberline {10.134.2.5}DofMap()\hspace {0.1cm}{\footnotesize \ttfamily [4/4]}}{440}{subsubsection.10.134.2.5}%
\contentsline {subsection}{\numberline {10.134.3}Member Function Documentation}{440}{subsection.10.134.3}%
\contentsline {subsubsection}{\numberline {10.134.3.1}add\_element()}{440}{subsubsection.10.134.3.1}%
\contentsline {subsubsection}{\numberline {10.134.3.2}element\_values()}{441}{subsubsection.10.134.3.2}%
\contentsline {subsubsection}{\numberline {10.134.3.3}full\_size()}{441}{subsubsection.10.134.3.3}%
\contentsline {subsubsection}{\numberline {10.134.3.4}gather()}{441}{subsubsection.10.134.3.4}%
\contentsline {subsubsection}{\numberline {10.134.3.5}mesh()}{442}{subsubsection.10.134.3.5}%
\contentsline {subsubsection}{\numberline {10.134.3.6}operator=()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{442}{subsubsection.10.134.3.6}%
\contentsline {subsubsection}{\numberline {10.134.3.7}operator=()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{442}{subsubsection.10.134.3.7}%
\contentsline {subsubsection}{\numberline {10.134.3.8}reduced\_dof()}{442}{subsubsection.10.134.3.8}%
\contentsline {subsubsection}{\numberline {10.134.3.9}scatter()}{442}{subsubsection.10.134.3.9}%
\contentsline {subsubsection}{\numberline {10.134.3.10}size()}{443}{subsubsection.10.134.3.10}%
\contentsline {subsubsection}{\numberline {10.134.3.11}space()}{443}{subsubsection.10.134.3.11}%
\contentsline {subsubsection}{\numberline {10.134.3.12}supports()}{443}{subsubsection.10.134.3.12}%
\contentsline {subsubsection}{\numberline {10.134.3.13}validate()}{443}{subsubsection.10.134.3.13}%
\contentsline {subsubsection}{\numberline {10.134.3.14}validate\_values()}{443}{subsubsection.10.134.3.14}%
\contentsline {subsection}{\numberline {10.134.4}Member Data Documentation}{444}{subsection.10.134.4}%
\contentsline {subsubsection}{\numberline {10.134.4.1}m\_attributes}{444}{subsubsection.10.134.4.1}%
\contentsline {subsubsection}{\numberline {10.134.4.2}m\_element\_support}{444}{subsubsection.10.134.4.2}%
\contentsline {subsubsection}{\numberline {10.134.4.3}m\_full\_to\_reduced}{444}{subsubsection.10.134.4.3}%
\contentsline {subsubsection}{\numberline {10.134.4.4}m\_mesh}{444}{subsubsection.10.134.4.4}%
\contentsline {subsubsection}{\numberline {10.134.4.5}m\_mesh\_sequence}{444}{subsubsection.10.134.4.5}%
\contentsline {subsubsection}{\numberline {10.134.4.6}m\_reduced\_to\_full}{444}{subsubsection.10.134.4.6}%
\contentsline {subsubsection}{\numberline {10.134.4.7}m\_space}{445}{subsubsection.10.134.4.7}%
\contentsline {subsubsection}{\numberline {10.134.4.8}m\_space\_sequence}{445}{subsubsection.10.134.4.8}%
\contentsline {section}{\numberline {10.135}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Dof\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Selection Class Reference}{445}{section.10.135}%
\contentsline {subsection}{\numberline {10.135.1}Detailed Description}{446}{subsection.10.135.1}%
\contentsline {subsection}{\numberline {10.135.2}Constructor \& Destructor Documentation}{446}{subsection.10.135.2}%
\contentsline {subsubsection}{\numberline {10.135.2.1}DofSelection()}{446}{subsubsection.10.135.2.1}%
\contentsline {subsection}{\numberline {10.135.3}Member Function Documentation}{447}{subsection.10.135.3}%
\contentsline {subsubsection}{\numberline {10.135.3.1}binding()}{447}{subsubsection.10.135.3.1}%
\contentsline {subsubsection}{\numberline {10.135.3.2}boundary\_attributes()}{447}{subsubsection.10.135.3.2}%
\contentsline {subsubsection}{\numberline {10.135.3.3}reduced\_dofs()}{447}{subsubsection.10.135.3.3}%
\contentsline {subsubsection}{\numberline {10.135.3.4}size()}{448}{subsubsection.10.135.3.4}%
\contentsline {subsubsection}{\numberline {10.135.3.5}tracks\_coordinates()}{448}{subsubsection.10.135.3.5}%
\contentsline {subsubsection}{\numberline {10.135.3.6}validate()}{448}{subsubsection.10.135.3.6}%
\contentsline {subsection}{\numberline {10.135.4}Member Data Documentation}{448}{subsection.10.135.4}%
\contentsline {subsubsection}{\numberline {10.135.4.1}m\_binding}{448}{subsubsection.10.135.4.1}%
\contentsline {subsubsection}{\numberline {10.135.4.2}m\_boundary\_attributes}{448}{subsubsection.10.135.4.2}%
\contentsline {subsubsection}{\numberline {10.135.4.3}m\_dofs}{449}{subsubsection.10.135.4.3}%
\contentsline {subsubsection}{\numberline {10.135.4.4}m\_nodes\_sequence}{449}{subsubsection.10.135.4.4}%
\contentsline {section}{\numberline {10.136}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain Struct Reference}{449}{section.10.136}%
\contentsline {section}{\numberline {10.137}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Boundary$<$ BoundaryT, Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts $>$ Struct Template Reference}{450}{section.10.137}%
\contentsline {subsection}{\numberline {10.137.1}Member Typedef Documentation}{451}{subsection.10.137.1}%
\contentsline {subsubsection}{\numberline {10.137.1.1}boundary\_type}{451}{subsubsection.10.137.1.1}%
\contentsline {subsubsection}{\numberline {10.137.1.2}domain\_types}{451}{subsubsection.10.137.1.2}%
\contentsline {subsection}{\numberline {10.137.2}Member Data Documentation}{451}{subsection.10.137.2}%
\contentsline {subsubsection}{\numberline {10.137.2.1}domain\_count}{451}{subsubsection.10.137.2.1}%
\contentsline {subsubsection}{\numberline {10.137.2.2}name}{451}{subsubsection.10.137.2.2}%
\contentsline {section}{\numberline {10.138}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Boundary$<$ BoundaryT, Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts $>$ Struct Template Reference}{452}{section.10.138}%
\contentsline {subsection}{\numberline {10.138.1}Member Typedef Documentation}{453}{subsection.10.138.1}%
\contentsline {subsubsection}{\numberline {10.138.1.1}boundary\_type}{453}{subsubsection.10.138.1.1}%
\contentsline {subsubsection}{\numberline {10.138.1.2}domain\_types}{453}{subsubsection.10.138.1.2}%
\contentsline {subsection}{\numberline {10.138.2}Member Data Documentation}{453}{subsection.10.138.2}%
\contentsline {subsubsection}{\numberline {10.138.2.1}domain\_count}{453}{subsubsection.10.138.2.1}%
\contentsline {subsubsection}{\numberline {10.138.2.2}name}{453}{subsubsection.10.138.2.2}%
\contentsline {section}{\numberline {10.139}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Result\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Diagnostics Struct Reference}{454}{section.10.139}%
\contentsline {subsection}{\numberline {10.139.1}Member Data Documentation}{454}{subsection.10.139.1}%
\contentsline {subsubsection}{\numberline {10.139.1.1}actualBoundaryID}{454}{subsubsection.10.139.1.1}%
\contentsline {subsubsection}{\numberline {10.139.1.2}boundaryElementID}{454}{subsubsection.10.139.1.2}%
\contentsline {subsubsection}{\numberline {10.139.1.3}expectedBoundaryID}{454}{subsubsection.10.139.1.3}%
\contentsline {subsubsection}{\numberline {10.139.1.4}faceID}{454}{subsubsection.10.139.1.4}%
\contentsline {subsubsection}{\numberline {10.139.1.5}firstDomainID}{454}{subsubsection.10.139.1.5}%
\contentsline {subsubsection}{\numberline {10.139.1.6}firstElementID}{455}{subsubsection.10.139.1.6}%
\contentsline {subsubsection}{\numberline {10.139.1.7}secondDomainID}{455}{subsubsection.10.139.1.7}%
\contentsline {subsubsection}{\numberline {10.139.1.8}secondElementID}{455}{subsubsection.10.139.1.8}%
\contentsline {section}{\numberline {10.140}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Result\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Diagnostics Struct Reference}{455}{section.10.140}%
\contentsline {subsection}{\numberline {10.140.1}Member Data Documentation}{455}{subsection.10.140.1}%
\contentsline {subsubsection}{\numberline {10.140.1.1}actualBoundaryID}{455}{subsubsection.10.140.1.1}%
\contentsline {subsubsection}{\numberline {10.140.1.2}boundaryElementID}{456}{subsubsection.10.140.1.2}%
\contentsline {subsubsection}{\numberline {10.140.1.3}expectedBoundaryID}{456}{subsubsection.10.140.1.3}%
\contentsline {subsubsection}{\numberline {10.140.1.4}faceID}{456}{subsubsection.10.140.1.4}%
\contentsline {subsubsection}{\numberline {10.140.1.5}firstDomainID}{456}{subsubsection.10.140.1.5}%
\contentsline {subsubsection}{\numberline {10.140.1.6}firstElementID}{456}{subsubsection.10.140.1.6}%
\contentsline {subsubsection}{\numberline {10.140.1.7}secondDomainID}{456}{subsubsection.10.140.1.7}%
\contentsline {subsubsection}{\numberline {10.140.1.8}secondElementID}{456}{subsubsection.10.140.1.8}%
\contentsline {section}{\numberline {10.141}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Deformation$<$ SurfaceT, InteriorT, VacuumT $>$ Struct Template Reference}{457}{section.10.141}%
\contentsline {subsection}{\numberline {10.141.1}Detailed Description}{457}{subsection.10.141.1}%
\contentsline {subsection}{\numberline {10.141.2}Member Function Documentation}{457}{subsection.10.141.2}%
\contentsline {subsubsection}{\numberline {10.141.2.1}operator==()}{457}{subsubsection.10.141.2.1}%
\contentsline {subsection}{\numberline {10.141.3}Member Data Documentation}{458}{subsection.10.141.3}%
\contentsline {subsubsection}{\numberline {10.141.3.1}stellar\_interior}{458}{subsubsection.10.141.3.1}%
\contentsline {subsubsection}{\numberline {10.141.3.2}surface}{458}{subsubsection.10.141.3.2}%
\contentsline {subsubsection}{\numberline {10.141.3.3}vacuum}{458}{subsubsection.10.141.3.3}%
\contentsline {section}{\numberline {10.142}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Descriptor Struct Reference}{458}{section.10.142}%
\contentsline {subsection}{\numberline {10.142.1}Detailed Description}{459}{subsection.10.142.1}%
\contentsline {subsection}{\numberline {10.142.2}Member Data Documentation}{459}{subsection.10.142.2}%
\contentsline {subsubsection}{\numberline {10.142.2.1}ID}{459}{subsubsection.10.142.2.1}%
\contentsline {subsubsection}{\numberline {10.142.2.2}name}{460}{subsubsection.10.142.2.2}%
\contentsline {section}{\numberline {10.143}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}ID$<$ DomainT, Identifier\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value $>$ Struct Template Reference}{460}{section.10.143}%
\contentsline {subsection}{\numberline {10.143.1}Detailed Description}{460}{subsection.10.143.1}%
\contentsline {subsection}{\numberline {10.143.2}Member Typedef Documentation}{461}{subsection.10.143.2}%
\contentsline {subsubsection}{\numberline {10.143.2.1}domain\_type}{461}{subsubsection.10.143.2.1}%
\contentsline {subsection}{\numberline {10.143.3}Member Data Documentation}{461}{subsection.10.143.3}%
\contentsline {subsubsection}{\numberline {10.143.3.1}ID}{461}{subsubsection.10.143.3.1}%
\contentsline {section}{\numberline {10.144}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}ID$<$ DomainT, Identifier\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value $>$ Struct Template Reference}{461}{section.10.144}%
\contentsline {subsection}{\numberline {10.144.1}Detailed Description}{461}{subsection.10.144.1}%
\contentsline {subsection}{\numberline {10.144.2}Member Typedef Documentation}{462}{subsection.10.144.2}%
\contentsline {subsubsection}{\numberline {10.144.2.1}domain\_type}{462}{subsubsection.10.144.2.1}%
\contentsline {subsection}{\numberline {10.144.3}Member Data Documentation}{462}{subsection.10.144.3}%
\contentsline {subsubsection}{\numberline {10.144.3.1}ID}{462}{subsubsection.10.144.3.1}%
\contentsline {section}{\numberline {10.145}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::lists\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDList$<$ Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDTs $>$ Struct Template Reference}{462}{section.10.145}%
\contentsline {subsection}{\numberline {10.145.1}Detailed Description}{463}{subsection.10.145.1}%
\contentsline {subsection}{\numberline {10.145.2}Member Function Documentation}{463}{subsection.10.145.2}%
\contentsline {subsubsection}{\numberline {10.145.2.1}descriptors()}{463}{subsubsection.10.145.2.1}%
\contentsline {subsection}{\numberline {10.145.3}Member Data Documentation}{463}{subsection.10.145.3}%
\contentsline {subsubsection}{\numberline {10.145.3.1}count}{463}{subsubsection.10.145.3.1}%
\contentsline {section}{\numberline {10.146}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDList$<$ Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDTs $>$ Struct Template Reference}{463}{section.10.146}%
\contentsline {subsection}{\numberline {10.146.1}Detailed Description}{464}{subsection.10.146.1}%
\contentsline {subsection}{\numberline {10.146.2}Member Function Documentation}{464}{subsection.10.146.2}%
\contentsline {subsubsection}{\numberline {10.146.2.1}descriptors()}{464}{subsubsection.10.146.2.1}%
\contentsline {subsection}{\numberline {10.146.3}Member Data Documentation}{464}{subsection.10.146.3}%
\contentsline {subsubsection}{\numberline {10.146.3.1}count}{464}{subsubsection.10.146.3.1}%
\contentsline {section}{\numberline {10.147}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDResolver$<$ DomainT, Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDListT $>$ Struct Template Reference}{465}{section.10.147}%
\contentsline {section}{\numberline {10.148}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDResolver$<$ Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Set$<$ Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$, ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::lists\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDList$<$ Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDTs... $>$ $>$ Struct Template Reference}{465}{section.10.148}%
\contentsline {subsection}{\numberline {10.148.1}Member Typedef Documentation}{465}{subsection.10.148.1}%
\contentsline {subsubsection}{\numberline {10.148.1.1}ResolverFor}{465}{subsubsection.10.148.1.1}%
\contentsline {subsection}{\numberline {10.148.2}Member Function Documentation}{465}{subsection.10.148.2}%
\contentsline {subsubsection}{\numberline {10.148.2.1}contains\_id()}{465}{subsubsection.10.148.2.1}%
\contentsline {subsection}{\numberline {10.148.3}Member Data Documentation}{466}{subsection.10.148.3}%
\contentsline {subsubsection}{\numberline {10.148.3.1}registered}{466}{subsubsection.10.148.3.1}%
\contentsline {section}{\numberline {10.149}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDResolver$<$ DomainT, ids\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::lists\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDList$<$ Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDTs... $>$ $>$ Struct Template Reference}{466}{section.10.149}%
\contentsline {subsection}{\numberline {10.149.1}Member Function Documentation}{466}{subsection.10.149.1}%
\contentsline {subsubsection}{\numberline {10.149.1.1}contains\_id()}{466}{subsubsection.10.149.1.1}%
\contentsline {subsubsection}{\numberline {10.149.1.2}id()}{466}{subsubsection.10.149.1.2}%
\contentsline {subsection}{\numberline {10.149.2}Member Data Documentation}{467}{subsection.10.149.2}%
\contentsline {subsubsection}{\numberline {10.149.2.1}registered}{467}{subsubsection.10.149.2.1}%
\contentsline {section}{\numberline {10.150}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Map Struct Reference}{467}{section.10.150}%
\contentsline {section}{\numberline {10.151}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Mapper Class Reference}{467}{section.10.151}%
\contentsline {subsection}{\numberline {10.151.1}Constructor \& Destructor Documentation}{469}{subsection.10.151.1}%
\contentsline {subsubsection}{\numberline {10.151.1.1}DomainMapper()\hspace {0.1cm}{\footnotesize \ttfamily [1/3]}}{469}{subsubsection.10.151.1.1}%
\contentsline {subsubsection}{\numberline {10.151.1.2}$\sim $DomainMapper()}{469}{subsubsection.10.151.1.2}%
\contentsline {subsubsection}{\numberline {10.151.1.3}DomainMapper()\hspace {0.1cm}{\footnotesize \ttfamily [2/3]}}{469}{subsubsection.10.151.1.3}%
\contentsline {subsubsection}{\numberline {10.151.1.4}DomainMapper()\hspace {0.1cm}{\footnotesize \ttfamily [3/3]}}{469}{subsubsection.10.151.1.4}%
\contentsline {subsection}{\numberline {10.151.2}Member Function Documentation}{469}{subsection.10.151.2}%
\contentsline {subsubsection}{\numberline {10.151.2.1}clear\_geometry\_cache()}{469}{subsubsection.10.151.2.1}%
\contentsline {subsubsection}{\numberline {10.151.2.2}clone()}{470}{subsubsection.10.151.2.2}%
\contentsline {subsubsection}{\numberline {10.151.2.3}evaluate\_compactification\_coordinate()}{470}{subsubsection.10.151.2.3}%
\contentsline {subsubsection}{\numberline {10.151.2.4}evaluate\_displacement\_field()}{470}{subsubsection.10.151.2.4}%
\contentsline {subsubsection}{\numberline {10.151.2.5}evaluate\_face()}{470}{subsubsection.10.151.2.5}%
\contentsline {subsubsection}{\numberline {10.151.2.6}evaluate\_face\_variation()}{470}{subsubsection.10.151.2.6}%
\contentsline {subsubsection}{\numberline {10.151.2.7}evaluate\_point()}{471}{subsubsection.10.151.2.7}%
\contentsline {subsubsection}{\numberline {10.151.2.8}evaluate\_point\_impl()}{471}{subsubsection.10.151.2.8}%
\contentsline {subsubsection}{\numberline {10.151.2.9}evaluate\_point\_variation()}{471}{subsubsection.10.151.2.9}%
\contentsline {subsubsection}{\numberline {10.151.2.10}evaluate\_point\_variation\_impl()}{471}{subsubsection.10.151.2.10}%
\contentsline {subsubsection}{\numberline {10.151.2.11}evaluate\_volume()}{472}{subsubsection.10.151.2.11}%
\contentsline {subsubsection}{\numberline {10.151.2.12}evaluate\_volume\_variation()}{472}{subsubsection.10.151.2.12}%
\contentsline {subsubsection}{\numberline {10.151.2.13}get\_dimension()}{472}{subsubsection.10.151.2.13}%
\contentsline {subsubsection}{\numberline {10.151.2.14}get\_exterior\_map()}{472}{subsubsection.10.151.2.14}%
\contentsline {subsubsection}{\numberline {10.151.2.15}get\_fixed\_mesh\_geometry()}{472}{subsubsection.10.151.2.15}%
\contentsline {subsubsection}{\numberline {10.151.2.16}get\_geometry\_cache\_statistics()}{472}{subsubsection.10.151.2.16}%
\contentsline {subsubsection}{\numberline {10.151.2.17}is\_compactified\_element()}{473}{subsubsection.10.151.2.17}%
\contentsline {subsubsection}{\numberline {10.151.2.18}is\_geometry\_cache\_enabled()}{473}{subsubsection.10.151.2.18}%
\contentsline {subsubsection}{\numberline {10.151.2.19}operator=()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{473}{subsubsection.10.151.2.19}%
\contentsline {subsubsection}{\numberline {10.151.2.20}operator=()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{473}{subsubsection.10.151.2.20}%
\contentsline {subsubsection}{\numberline {10.151.2.21}select\_face\_element\_integration\_point()}{473}{subsubsection.10.151.2.21}%
\contentsline {subsubsection}{\numberline {10.151.2.22}select\_face\_element\_transformation()}{473}{subsubsection.10.151.2.22}%
\contentsline {subsubsection}{\numberline {10.151.2.23}set\_geometry\_cache\_enabled()}{473}{subsubsection.10.151.2.23}%
\contentsline {subsubsection}{\numberline {10.151.2.24}validate\_element\_data()}{473}{subsubsection.10.151.2.24}%
\contentsline {subsection}{\numberline {10.151.3}Member Data Documentation}{474}{subsection.10.151.3}%
\contentsline {subsubsection}{\numberline {10.151.3.1}m\_exterior\_map}{474}{subsubsection.10.151.3.1}%
\contentsline {subsubsection}{\numberline {10.151.3.2}m\_geometryCache}{474}{subsubsection.10.151.3.2}%
\contentsline {subsubsection}{\numberline {10.151.3.3}m\_options}{474}{subsubsection.10.151.3.3}%
\contentsline {section}{\numberline {10.152}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::user\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}options\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Mapper\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Options Struct Reference}{474}{section.10.152}%
\contentsline {subsection}{\numberline {10.152.1}Member Data Documentation}{474}{subsection.10.152.1}%
\contentsline {subsubsection}{\numberline {10.152.1.1}dimension}{474}{subsubsection.10.152.1.1}%
\contentsline {subsubsection}{\numberline {10.152.1.2}vacuum\_element\_attribute\_ID}{474}{subsubsection.10.152.1.2}%
\contentsline {section}{\numberline {10.153}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Or\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Set Class Reference}{475}{section.10.153}%
\contentsline {subsection}{\numberline {10.153.1}Constructor \& Destructor Documentation}{475}{subsection.10.153.1}%
\contentsline {subsubsection}{\numberline {10.153.1.1}DomainOrSet()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{475}{subsubsection.10.153.1.1}%
\contentsline {subsubsection}{\numberline {10.153.1.2}DomainOrSet()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{476}{subsubsection.10.153.1.2}%
\contentsline {subsection}{\numberline {10.153.2}Member Function Documentation}{476}{subsection.10.153.2}%
\contentsline {subsubsection}{\numberline {10.153.2.1}domains()}{476}{subsubsection.10.153.2.1}%
\contentsline {subsection}{\numberline {10.153.3}Member Data Documentation}{476}{subsection.10.153.3}%
\contentsline {subsubsection}{\numberline {10.153.3.1}m\_domains}{476}{subsubsection.10.153.3.1}%
\contentsline {section}{\numberline {10.154}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Or\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Set\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts $>$ Struct Template Reference}{476}{section.10.154}%
\contentsline {subsection}{\numberline {10.154.1}Member Data Documentation}{476}{subsection.10.154.1}%
\contentsline {subsubsection}{\numberline {10.154.1.1}count}{476}{subsubsection.10.154.1.1}%
\contentsline {section}{\numberline {10.155}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation Struct Reference}{477}{section.10.155}%
\contentsline {section}{\numberline {10.156}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Schema$<$ Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDs, Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDs, Relations $>$ Struct Template Reference}{477}{section.10.156}%
\contentsline {subsection}{\numberline {10.156.1}Member Typedef Documentation}{478}{subsection.10.156.1}%
\contentsline {subsubsection}{\numberline {10.156.1.1}boundary\_ids\_type}{478}{subsubsection.10.156.1.1}%
\contentsline {subsubsection}{\numberline {10.156.1.2}domain\_ids\_type}{478}{subsubsection.10.156.1.2}%
\contentsline {subsubsection}{\numberline {10.156.1.3}relations\_type}{478}{subsubsection.10.156.1.3}%
\contentsline {subsection}{\numberline {10.156.2}Member Function Documentation}{479}{subsection.10.156.2}%
\contentsline {subsubsection}{\numberline {10.156.2.1}boundary\_descriptors()}{479}{subsubsection.10.156.2.1}%
\contentsline {subsubsection}{\numberline {10.156.2.2}boundary\_id()}{479}{subsubsection.10.156.2.2}%
\contentsline {subsubsection}{\numberline {10.156.2.3}boundary\_id\_matches()}{479}{subsubsection.10.156.2.3}%
\contentsline {subsubsection}{\numberline {10.156.2.4}contains\_boundary()}{479}{subsubsection.10.156.2.4}%
\contentsline {subsubsection}{\numberline {10.156.2.5}contains\_domain()}{479}{subsubsection.10.156.2.5}%
\contentsline {subsubsection}{\numberline {10.156.2.6}domain\_descriptors()}{479}{subsubsection.10.156.2.6}%
\contentsline {subsubsection}{\numberline {10.156.2.7}domain\_id()}{480}{subsubsection.10.156.2.7}%
\contentsline {subsubsection}{\numberline {10.156.2.8}domain\_id\_belongs\_to()}{480}{subsubsection.10.156.2.8}%
\contentsline {subsection}{\numberline {10.156.3}Member Data Documentation}{480}{subsection.10.156.3}%
\contentsline {subsubsection}{\numberline {10.156.3.1}boundary\_id\_count}{480}{subsubsection.10.156.3.1}%
\contentsline {subsubsection}{\numberline {10.156.3.2}domain\_id\_count}{480}{subsubsection.10.156.3.2}%
\contentsline {subsubsection}{\numberline {10.156.3.3}relation\_count}{480}{subsubsection.10.156.3.3}%
\contentsline {section}{\numberline {10.157}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Set$<$ Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts $>$ Struct Template Reference}{481}{section.10.157}%
\contentsline {subsection}{\numberline {10.157.1}Member Data Documentation}{481}{subsection.10.157.1}%
\contentsline {subsubsection}{\numberline {10.157.1.1}count}{481}{subsubsection.10.157.1.1}%
\contentsline {subsubsection}{\numberline {10.157.1.2}names}{482}{subsubsection.10.157.1.2}%
\contentsline {section}{\numberline {10.158}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Dynamic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Viscosity Struct Reference}{482}{section.10.158}%
\contentsline {subsection}{\numberline {10.158.1}Detailed Description}{483}{subsection.10.158.1}%
\contentsline {subsection}{\numberline {10.158.2}Member Data Documentation}{483}{subsection.10.158.2}%
\contentsline {subsubsection}{\numberline {10.158.2.1}identifier}{483}{subsubsection.10.158.2.1}%
\contentsline {section}{\numberline {10.159}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Element\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Basis$<$ Operand\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Count $>$ Struct Template Reference}{484}{section.10.159}%
\contentsline {subsection}{\numberline {10.159.1}Detailed Description}{484}{subsection.10.159.1}%
\contentsline {subsection}{\numberline {10.159.2}Member Data Documentation}{484}{subsection.10.159.2}%
\contentsline {subsubsection}{\numberline {10.159.2.1}displacement\_basis}{484}{subsubsection.10.159.2.1}%
\contentsline {subsubsection}{\numberline {10.159.2.2}element}{484}{subsubsection.10.159.2.2}%
\contentsline {subsubsection}{\numberline {10.159.2.3}reference\_operand\_basis}{484}{subsubsection.10.159.2.3}%
\contentsline {subsubsection}{\numberline {10.159.2.4}reference\_test\_basis}{485}{subsubsection.10.159.2.4}%
\contentsline {subsubsection}{\numberline {10.159.2.5}rule}{485}{subsubsection.10.159.2.5}%
\contentsline {section}{\numberline {10.160}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Element\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Compactification\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Data Class Reference}{485}{section.10.160}%
\contentsline {subsection}{\numberline {10.160.1}Constructor \& Destructor Documentation}{485}{subsection.10.160.1}%
\contentsline {subsubsection}{\numberline {10.160.1.1}ElementCompactificationData()}{485}{subsubsection.10.160.1.1}%
\contentsline {subsection}{\numberline {10.160.2}Member Function Documentation}{485}{subsection.10.160.2}%
\contentsline {subsubsection}{\numberline {10.160.2.1}get\_dof\_count()}{485}{subsubsection.10.160.2.1}%
\contentsline {subsubsection}{\numberline {10.160.2.2}get\_dofs()}{486}{subsubsection.10.160.2.2}%
\contentsline {subsubsection}{\numberline {10.160.2.3}get\_element()}{486}{subsubsection.10.160.2.3}%
\contentsline {subsection}{\numberline {10.160.3}Member Data Documentation}{486}{subsection.10.160.3}%
\contentsline {subsubsection}{\numberline {10.160.3.1}m\_dofs}{486}{subsubsection.10.160.3.1}%
\contentsline {subsubsection}{\numberline {10.160.3.2}m\_element}{486}{subsubsection.10.160.3.2}%
\contentsline {section}{\numberline {10.161}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Element\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Data$<$ Operand\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Count $>$ Struct Template Reference}{486}{section.10.161}%
\contentsline {subsection}{\numberline {10.161.1}Detailed Description}{487}{subsection.10.161.1}%
\contentsline {subsection}{\numberline {10.161.2}Member Data Documentation}{487}{subsection.10.161.2}%
\contentsline {subsubsection}{\numberline {10.161.2.1}basis}{487}{subsubsection.10.161.2.1}%
\contentsline {subsubsection}{\numberline {10.161.2.2}element}{487}{subsubsection.10.161.2.2}%
\contentsline {subsubsection}{\numberline {10.161.2.3}geometry}{487}{subsubsection.10.161.2.3}%
\contentsline {subsubsection}{\numberline {10.161.2.4}reference\_operand\_values}{487}{subsubsection.10.161.2.4}%
\contentsline {subsubsection}{\numberline {10.161.2.5}validation\_integral}{488}{subsubsection.10.161.2.5}%
\contentsline {subsubsection}{\numberline {10.161.2.6}weighted\_field\_derivatives}{488}{subsubsection.10.161.2.6}%
\contentsline {subsubsection}{\numberline {10.161.2.7}weighted\_position\_derivative}{488}{subsubsection.10.161.2.7}%
\contentsline {subsubsection}{\numberline {10.161.2.8}weighted\_residual}{488}{subsubsection.10.161.2.8}%
\contentsline {section}{\numberline {10.162}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Element\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Displacement\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Data Class Reference}{488}{section.10.162}%
\contentsline {subsection}{\numberline {10.162.1}Constructor \& Destructor Documentation}{489}{subsection.10.162.1}%
\contentsline {subsubsection}{\numberline {10.162.1.1}ElementDisplacementData()}{489}{subsubsection.10.162.1.1}%
\contentsline {subsection}{\numberline {10.162.2}Member Function Documentation}{489}{subsection.10.162.2}%
\contentsline {subsubsection}{\numberline {10.162.2.1}get\_dimension()}{489}{subsubsection.10.162.2.1}%
\contentsline {subsubsection}{\numberline {10.162.2.2}get\_dof\_count()}{489}{subsubsection.10.162.2.2}%
\contentsline {subsubsection}{\numberline {10.162.2.3}get\_dof\_matrix()}{489}{subsubsection.10.162.2.3}%
\contentsline {subsubsection}{\numberline {10.162.2.4}get\_element()}{489}{subsubsection.10.162.2.4}%
\contentsline {subsubsection}{\numberline {10.162.2.5}get\_ordering()}{489}{subsubsection.10.162.2.5}%
\contentsline {subsection}{\numberline {10.162.3}Member Data Documentation}{489}{subsection.10.162.3}%
\contentsline {subsubsection}{\numberline {10.162.3.1}m\_dimension}{489}{subsubsection.10.162.3.1}%
\contentsline {subsubsection}{\numberline {10.162.3.2}m\_dof\_matrix}{489}{subsubsection.10.162.3.2}%
\contentsline {subsubsection}{\numberline {10.162.3.3}m\_element}{490}{subsubsection.10.162.3.3}%
\contentsline {subsubsection}{\numberline {10.162.3.4}m\_ordering}{490}{subsubsection.10.162.3.4}%
\contentsline {section}{\numberline {10.163}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Element\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Geometry$<$ Operand\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Count $>$ Struct Template Reference}{490}{section.10.163}%
\contentsline {subsection}{\numberline {10.163.1}Detailed Description}{490}{subsection.10.163.1}%
\contentsline {subsection}{\numberline {10.163.2}Member Data Documentation}{491}{subsection.10.163.2}%
\contentsline {subsubsection}{\numberline {10.163.2.1}compactification}{491}{subsubsection.10.163.2.1}%
\contentsline {subsubsection}{\numberline {10.163.2.2}displacement}{491}{subsubsection.10.163.2.2}%
\contentsline {subsubsection}{\numberline {10.163.2.3}mapping}{491}{subsubsection.10.163.2.3}%
\contentsline {subsubsection}{\numberline {10.163.2.4}operand\_basis}{491}{subsubsection.10.163.2.4}%
\contentsline {subsubsection}{\numberline {10.163.2.5}test\_basis}{491}{subsubsection.10.163.2.5}%
\contentsline {section}{\numberline {10.164}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Element\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Data Struct Reference}{491}{section.10.164}%
\contentsline {subsection}{\numberline {10.164.1}Member Data Documentation}{492}{subsection.10.164.1}%
\contentsline {subsubsection}{\numberline {10.164.1.1}compactification}{492}{subsubsection.10.164.1.1}%
\contentsline {subsubsection}{\numberline {10.164.1.2}displacement}{492}{subsubsection.10.164.1.2}%
\contentsline {section}{\numberline {10.165}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Empty\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Workspace Struct Reference}{492}{section.10.165}%
\contentsline {subsection}{\numberline {10.165.1}Detailed Description}{492}{subsection.10.165.1}%
\contentsline {section}{\numberline {10.166}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Energy Struct Reference}{493}{section.10.166}%
\contentsline {subsection}{\numberline {10.166.1}Detailed Description}{494}{subsection.10.166.1}%
\contentsline {subsection}{\numberline {10.166.2}Member Data Documentation}{494}{subsection.10.166.2}%
\contentsline {subsubsection}{\numberline {10.166.2.1}identifier}{494}{subsubsection.10.166.2.1}%
\contentsline {section}{\numberline {10.167}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Energy\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Density Struct Reference}{494}{section.10.167}%
\contentsline {subsection}{\numberline {10.167.1}Detailed Description}{495}{subsection.10.167.1}%
\contentsline {subsection}{\numberline {10.167.2}Member Data Documentation}{495}{subsection.10.167.2}%
\contentsline {subsubsection}{\numberline {10.167.2.1}identifier}{495}{subsubsection.10.167.2.1}%
\contentsline {section}{\numberline {10.168}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::enthalpy Struct Reference}{496}{section.10.168}%
\contentsline {subsection}{\numberline {10.168.1}Detailed Description}{497}{subsection.10.168.1}%
\contentsline {subsection}{\numberline {10.168.2}Member Typedef Documentation}{497}{subsection.10.168.2}%
\contentsline {subsubsection}{\numberline {10.168.2.1}Terms}{497}{subsubsection.10.168.2.1}%
\contentsline {subsection}{\numberline {10.168.3}Member Data Documentation}{497}{subsection.10.168.3}%
\contentsline {subsubsection}{\numberline {10.168.3.1}name}{497}{subsubsection.10.168.3.1}%
\contentsline {subsubsection}{\numberline {10.168.3.2}specific\_term}{497}{subsubsection.10.168.3.2}%
\contentsline {section}{\numberline {10.169}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Entropy Struct Reference}{498}{section.10.169}%
\contentsline {subsection}{\numberline {10.169.1}Detailed Description}{499}{subsection.10.169.1}%
\contentsline {subsection}{\numberline {10.169.2}Member Data Documentation}{499}{subsection.10.169.2}%
\contentsline {subsubsection}{\numberline {10.169.2.1}identifier}{499}{subsubsection.10.169.2.1}%
\contentsline {section}{\numberline {10.170}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Tensor\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Basis\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Cache\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Entry Struct Reference}{499}{section.10.170}%
\contentsline {subsection}{\numberline {10.170.1}Detailed Description}{500}{subsection.10.170.1}%
\contentsline {subsection}{\numberline {10.170.2}Member Data Documentation}{500}{subsection.10.170.2}%
\contentsline {subsubsection}{\numberline {10.170.2.1}basis}{500}{subsubsection.10.170.2.1}%
\contentsline {subsubsection}{\numberline {10.170.2.2}copies}{500}{subsubsection.10.170.2.2}%
\contentsline {subsubsection}{\numberline {10.170.2.3}element}{500}{subsubsection.10.170.2.3}%
\contentsline {subsubsection}{\numberline {10.170.2.4}operation}{500}{subsubsection.10.170.2.4}%
\contentsline {subsubsection}{\numberline {10.170.2.5}points}{500}{subsubsection.10.170.2.5}%
\contentsline {section}{\numberline {10.171}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Tensor\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Basis\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Cache\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Entry Struct Reference}{501}{section.10.171}%
\contentsline {subsection}{\numberline {10.171.1}Detailed Description}{501}{subsection.10.171.1}%
\contentsline {subsection}{\numberline {10.171.2}Member Data Documentation}{501}{subsection.10.171.2}%
\contentsline {subsubsection}{\numberline {10.171.2.1}basis}{501}{subsubsection.10.171.2.1}%
\contentsline {subsubsection}{\numberline {10.171.2.2}copies}{501}{subsubsection.10.171.2.2}%
\contentsline {subsubsection}{\numberline {10.171.2.3}element}{501}{subsubsection.10.171.2.3}%
\contentsline {subsubsection}{\numberline {10.171.2.4}operation}{502}{subsubsection.10.171.2.4}%
\contentsline {subsubsection}{\numberline {10.171.2.5}points}{502}{subsubsection.10.171.2.5}%
\contentsline {section}{\numberline {10.172}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::concepts\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Enumerate\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Types$<$ Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List, Descriptor $>$ Struct Template Reference}{502}{section.10.172}%
\contentsline {section}{\numberline {10.173}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::concepts\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Enumerate\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Types$<$ types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$, Descriptor $>$ Struct Template Reference}{502}{section.10.173}%
\contentsline {subsection}{\numberline {10.173.1}Member Typedef Documentation}{502}{subsection.10.173.1}%
\contentsline {subsubsection}{\numberline {10.173.1.1}Type}{502}{subsubsection.10.173.1.1}%
\contentsline {section}{\numberline {10.174}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Envelope\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Domain Struct Reference}{503}{section.10.174}%
\contentsline {subsection}{\numberline {10.174.1}Member Data Documentation}{504}{subsection.10.174.1}%
\contentsline {subsubsection}{\numberline {10.174.1.1}name}{504}{subsubsection.10.174.1.1}%
\contentsline {section}{\numberline {10.175}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::EOSEvaluation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Error Class Reference}{504}{section.10.175}%
\contentsline {subsection}{\numberline {10.175.1}Constructor \& Destructor Documentation}{505}{subsection.10.175.1}%
\contentsline {subsubsection}{\numberline {10.175.1.1}EOSEvaluationError()}{505}{subsubsection.10.175.1.1}%
\contentsline {section}{\numberline {10.176}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::EOSResponse Struct Reference}{505}{section.10.176}%
\contentsline {section}{\numberline {10.177}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::EOSView Class Reference}{506}{section.10.177}%
\contentsline {subsection}{\numberline {10.177.1}Member Typedef Documentation}{507}{subsection.10.177.1}%
\contentsline {subsubsection}{\numberline {10.177.1.1}RuntimeEvaluateFunction}{507}{subsubsection.10.177.1.1}%
\contentsline {subsubsection}{\numberline {10.177.1.2}RuntimePartialDerivativeFunction}{507}{subsubsection.10.177.1.2}%
\contentsline {subsection}{\numberline {10.177.2}Constructor \& Destructor Documentation}{507}{subsection.10.177.2}%
\contentsline {subsubsection}{\numberline {10.177.2.1}EOSView()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{507}{subsubsection.10.177.2.1}%
\contentsline {subsubsection}{\numberline {10.177.2.2}EOSView()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{508}{subsubsection.10.177.2.2}%
\contentsline {subsection}{\numberline {10.177.3}Member Function Documentation}{508}{subsection.10.177.3}%
\contentsline {subsubsection}{\numberline {10.177.3.1}find\_relation()}{508}{subsubsection.10.177.3.1}%
\contentsline {subsubsection}{\numberline {10.177.3.2}relations()}{508}{subsubsection.10.177.3.2}%
\contentsline {subsubsection}{\numberline {10.177.3.3}runtime\_failure()}{508}{subsubsection.10.177.3.3}%
\contentsline {subsubsection}{\numberline {10.177.3.4}supports()}{508}{subsubsection.10.177.3.4}%
\contentsline {subsubsection}{\numberline {10.177.3.5}try\_evaluate()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{508}{subsubsection.10.177.3.5}%
\contentsline {subsubsection}{\numberline {10.177.3.6}try\_evaluate()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{509}{subsubsection.10.177.3.6}%
\contentsline {subsubsection}{\numberline {10.177.3.7}try\_partial\_derivative()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{509}{subsubsection.10.177.3.7}%
\contentsline {subsubsection}{\numberline {10.177.3.8}try\_partial\_derivative()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{509}{subsubsection.10.177.3.8}%
\contentsline {subsubsection}{\numberline {10.177.3.9}validate\_relation\_request()}{509}{subsubsection.10.177.3.9}%
\contentsline {subsection}{\numberline {10.177.4}Member Data Documentation}{509}{subsection.10.177.4}%
\contentsline {subsubsection}{\numberline {10.177.4.1}m\_evaluate}{509}{subsubsection.10.177.4.1}%
\contentsline {subsubsection}{\numberline {10.177.4.2}m\_object}{509}{subsubsection.10.177.4.2}%
\contentsline {subsubsection}{\numberline {10.177.4.3}m\_partialDerivative}{509}{subsubsection.10.177.4.3}%
\contentsline {subsubsection}{\numberline {10.177.4.4}m\_relations}{510}{subsubsection.10.177.4.4}%
\contentsline {section}{\numberline {10.178}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Equation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Difference$<$ LeftT, RightT $>$ Class Template Reference}{510}{section.10.178}%
\contentsline {subsection}{\numberline {10.178.1}Detailed Description}{511}{subsection.10.178.1}%
\contentsline {subsection}{\numberline {10.178.2}Member Typedef Documentation}{511}{subsection.10.178.2}%
\contentsline {subsubsection}{\numberline {10.178.2.1}Test}{511}{subsubsection.10.178.2.1}%
\contentsline {subsection}{\numberline {10.178.3}Constructor \& Destructor Documentation}{511}{subsection.10.178.3}%
\contentsline {subsubsection}{\numberline {10.178.3.1}EquationDifference()}{511}{subsubsection.10.178.3.1}%
\contentsline {subsection}{\numberline {10.178.4}Member Function Documentation}{511}{subsection.10.178.4}%
\contentsline {subsubsection}{\numberline {10.178.4.1}contributions()}{511}{subsubsection.10.178.4.1}%
\contentsline {subsection}{\numberline {10.178.5}Member Data Documentation}{511}{subsection.10.178.5}%
\contentsline {subsubsection}{\numberline {10.178.5.1}m\_equation}{511}{subsubsection.10.178.5.1}%
\contentsline {subsubsection}{\numberline {10.178.5.2}name}{512}{subsubsection.10.178.5.2}%
\contentsline {section}{\numberline {10.179}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Equation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Of\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}State Struct Reference}{512}{section.10.179}%
\contentsline {section}{\numberline {10.180}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Equation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Plan$<$ EquationT, OperandsT $>$ Struct Template Reference}{512}{section.10.180}%
\contentsline {section}{\numberline {10.181}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Equation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Plan$<$ EquationT, utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ O... $>$ $>$ Struct Template Reference}{512}{section.10.181}%
\contentsline {subsection}{\numberline {10.181.1}Member Typedef Documentation}{513}{subsection.10.181.1}%
\contentsline {subsubsection}{\numberline {10.181.1.1}Columns}{513}{subsubsection.10.181.1.1}%
\contentsline {subsubsection}{\numberline {10.181.1.2}Form}{513}{subsubsection.10.181.1.2}%
\contentsline {subsubsection}{\numberline {10.181.1.3}Operands}{513}{subsubsection.10.181.1.3}%
\contentsline {subsubsection}{\numberline {10.181.1.4}Support}{514}{subsubsection.10.181.1.4}%
\contentsline {subsubsection}{\numberline {10.181.1.5}Test}{514}{subsubsection.10.181.1.5}%
\contentsline {subsection}{\numberline {10.181.2}Member Function Documentation}{514}{subsection.10.181.2}%
\contentsline {subsubsection}{\numberline {10.181.2.1}column\_index()}{514}{subsubsection.10.181.2.1}%
\contentsline {subsubsection}{\numberline {10.181.2.2}component\_offset()}{514}{subsubsection.10.181.2.2}%
\contentsline {subsubsection}{\numberline {10.181.2.3}for\_each\_column()}{514}{subsubsection.10.181.2.3}%
\contentsline {subsubsection}{\numberline {10.181.2.4}for\_each\_input()}{514}{subsubsection.10.181.2.4}%
\contentsline {subsubsection}{\numberline {10.181.2.5}for\_each\_operand()}{515}{subsubsection.10.181.2.5}%
\contentsline {subsection}{\numberline {10.181.3}Member Data Documentation}{515}{subsection.10.181.3}%
\contentsline {subsubsection}{\numberline {10.181.3.1}column\_count}{515}{subsubsection.10.181.3.1}%
\contentsline {subsubsection}{\numberline {10.181.3.2}component\_count}{515}{subsubsection.10.181.3.2}%
\contentsline {subsubsection}{\numberline {10.181.3.3}operand\_count}{515}{subsubsection.10.181.3.3}%
\contentsline {section}{\numberline {10.182}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Equation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Point$<$ OperandsT $>$ Struct Template Reference}{515}{section.10.182}%
\contentsline {subsection}{\numberline {10.182.1}Member Data Documentation}{516}{subsection.10.182.1}%
\contentsline {subsubsection}{\numberline {10.182.1.1}fields}{516}{subsubsection.10.182.1.1}%
\contentsline {subsubsection}{\numberline {10.182.1.2}position}{516}{subsubsection.10.182.1.2}%
\contentsline {section}{\numberline {10.183}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Equation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Registry$<$ Equation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts $>$ Class Template Reference}{516}{section.10.183}%
\contentsline {subsection}{\numberline {10.183.1}Member Typedef Documentation}{517}{subsection.10.183.1}%
\contentsline {subsubsection}{\numberline {10.183.1.1}Equations}{517}{subsubsection.10.183.1.1}%
\contentsline {subsubsection}{\numberline {10.183.1.2}Rows}{517}{subsubsection.10.183.1.2}%
\contentsline {subsection}{\numberline {10.183.2}Constructor \& Destructor Documentation}{517}{subsection.10.183.2}%
\contentsline {subsubsection}{\numberline {10.183.2.1}EquationRegistry()}{517}{subsubsection.10.183.2.1}%
\contentsline {subsection}{\numberline {10.183.3}Member Function Documentation}{517}{subsection.10.183.3}%
\contentsline {subsubsection}{\numberline {10.183.3.1}for\_each()}{517}{subsubsection.10.183.3.1}%
\contentsline {subsubsection}{\numberline {10.183.3.2}get()}{518}{subsubsection.10.183.3.2}%
\contentsline {subsection}{\numberline {10.183.4}Member Data Documentation}{518}{subsection.10.183.4}%
\contentsline {subsubsection}{\numberline {10.183.4.1}m\_equations}{518}{subsubsection.10.183.4.1}%
\contentsline {section}{\numberline {10.184}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Equation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Registry$<$ Equation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts $>$ Class Template Reference}{518}{section.10.184}%
\contentsline {subsection}{\numberline {10.184.1}Member Typedef Documentation}{518}{subsection.10.184.1}%
\contentsline {subsubsection}{\numberline {10.184.1.1}Equations}{518}{subsubsection.10.184.1.1}%
\contentsline {subsubsection}{\numberline {10.184.1.2}Rows}{519}{subsubsection.10.184.1.2}%
\contentsline {subsection}{\numberline {10.184.2}Constructor \& Destructor Documentation}{519}{subsection.10.184.2}%
\contentsline {subsubsection}{\numberline {10.184.2.1}EquationRegistry()}{519}{subsubsection.10.184.2.1}%
\contentsline {subsection}{\numberline {10.184.3}Member Function Documentation}{519}{subsection.10.184.3}%
\contentsline {subsubsection}{\numberline {10.184.3.1}for\_each()}{519}{subsubsection.10.184.3.1}%
\contentsline {subsubsection}{\numberline {10.184.3.2}get()}{519}{subsubsection.10.184.3.2}%
\contentsline {subsection}{\numberline {10.184.4}Member Data Documentation}{519}{subsection.10.184.4}%
\contentsline {subsubsection}{\numberline {10.184.4.1}m\_equations}{519}{subsubsection.10.184.4.1}%
\contentsline {section}{\numberline {10.185}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Equation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Scale$<$ EquationT $>$ Class Template Reference}{520}{section.10.185}%
\contentsline {subsection}{\numberline {10.185.1}Detailed Description}{521}{subsection.10.185.1}%
\contentsline {subsection}{\numberline {10.185.2}Member Typedef Documentation}{521}{subsection.10.185.2}%
\contentsline {subsubsection}{\numberline {10.185.2.1}Test}{521}{subsubsection.10.185.2.1}%
\contentsline {subsection}{\numberline {10.185.3}Constructor \& Destructor Documentation}{521}{subsection.10.185.3}%
\contentsline {subsubsection}{\numberline {10.185.3.1}EquationScale()}{521}{subsubsection.10.185.3.1}%
\contentsline {subsection}{\numberline {10.185.4}Member Function Documentation}{521}{subsection.10.185.4}%
\contentsline {subsubsection}{\numberline {10.185.4.1}coefficient()}{521}{subsubsection.10.185.4.1}%
\contentsline {subsubsection}{\numberline {10.185.4.2}contributions()}{521}{subsubsection.10.185.4.2}%
\contentsline {subsection}{\numberline {10.185.5}Member Data Documentation}{521}{subsection.10.185.5}%
\contentsline {subsubsection}{\numberline {10.185.5.1}m\_coefficient}{521}{subsubsection.10.185.5.1}%
\contentsline {subsubsection}{\numberline {10.185.5.2}m\_equation}{522}{subsubsection.10.185.5.2}%
\contentsline {subsubsection}{\numberline {10.185.5.3}name}{522}{subsubsection.10.185.5.3}%
\contentsline {section}{\numberline {10.186}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Equation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Sum$<$ FirstT, Rest\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts $>$ Class Template Reference}{522}{section.10.186}%
\contentsline {subsection}{\numberline {10.186.1}Detailed Description}{523}{subsection.10.186.1}%
\contentsline {subsection}{\numberline {10.186.2}Member Typedef Documentation}{523}{subsection.10.186.2}%
\contentsline {subsubsection}{\numberline {10.186.2.1}Test}{523}{subsubsection.10.186.2.1}%
\contentsline {subsection}{\numberline {10.186.3}Constructor \& Destructor Documentation}{523}{subsection.10.186.3}%
\contentsline {subsubsection}{\numberline {10.186.3.1}EquationSum()}{523}{subsubsection.10.186.3.1}%
\contentsline {subsection}{\numberline {10.186.4}Member Function Documentation}{523}{subsection.10.186.4}%
\contentsline {subsubsection}{\numberline {10.186.4.1}contributions()}{523}{subsubsection.10.186.4.1}%
\contentsline {subsection}{\numberline {10.186.5}Member Data Documentation}{524}{subsection.10.186.5}%
\contentsline {subsubsection}{\numberline {10.186.5.1}m\_equations}{524}{subsubsection.10.186.5.1}%
\contentsline {subsubsection}{\numberline {10.186.5.2}name}{524}{subsubsection.10.186.5.2}%
\contentsline {section}{\numberline {10.187}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::compactification\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Exterior\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Map Class Reference}{524}{section.10.187}%
\contentsline {subsection}{\numberline {10.187.1}Constructor \& Destructor Documentation}{525}{subsection.10.187.1}%
\contentsline {subsubsection}{\numberline {10.187.1.1}$\sim $ExteriorDomainMap()}{525}{subsubsection.10.187.1.1}%
\contentsline {subsection}{\numberline {10.187.2}Member Function Documentation}{525}{subsection.10.187.2}%
\contentsline {subsubsection}{\numberline {10.187.2.1}clone()}{525}{subsubsection.10.187.2.1}%
\contentsline {subsubsection}{\numberline {10.187.2.2}evaluate()}{525}{subsubsection.10.187.2.2}%
\contentsline {subsubsection}{\numberline {10.187.2.3}evaluate\_variation()}{525}{subsubsection.10.187.2.3}%
\contentsline {subsubsection}{\numberline {10.187.2.4}get\_name()}{525}{subsubsection.10.187.2.4}%
\contentsline {subsubsection}{\numberline {10.187.2.5}is\_affine\_in\_displacement()}{526}{subsubsection.10.187.2.5}%
\contentsline {section}{\numberline {10.188}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::compactification\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Exterior\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Map\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Direction Struct Reference}{526}{section.10.188}%
\contentsline {subsection}{\numberline {10.188.1}Member Data Documentation}{526}{subsection.10.188.1}%
\contentsline {subsubsection}{\numberline {10.188.1.1}displaced\_position\_variation}{526}{subsubsection.10.188.1.1}%
\contentsline {subsubsection}{\numberline {10.188.1.2}displacement\_jacobian\_variation}{526}{subsubsection.10.188.1.2}%
\contentsline {section}{\numberline {10.189}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::compactification\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Exterior\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Map\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Input Struct Reference}{526}{section.10.189}%
\contentsline {subsection}{\numberline {10.189.1}Member Data Documentation}{527}{subsection.10.189.1}%
\contentsline {subsubsection}{\numberline {10.189.1.1}compactification\_coordinate}{527}{subsubsection.10.189.1.1}%
\contentsline {subsubsection}{\numberline {10.189.1.2}compactification\_coordinate\_gradient}{527}{subsubsection.10.189.1.2}%
\contentsline {subsubsection}{\numberline {10.189.1.3}displaced\_position}{527}{subsubsection.10.189.1.3}%
\contentsline {subsubsection}{\numberline {10.189.1.4}displacement\_jacobian}{527}{subsubsection.10.189.1.4}%
\contentsline {subsubsection}{\numberline {10.189.1.5}reference\_position}{527}{subsubsection.10.189.1.5}%
\contentsline {section}{\numberline {10.190}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::compactification\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Exterior\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Map\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Result Struct Reference}{527}{section.10.190}%
\contentsline {subsection}{\numberline {10.190.1}Member Data Documentation}{528}{subsection.10.190.1}%
\contentsline {subsubsection}{\numberline {10.190.1.1}mapping\_jacobian}{528}{subsubsection.10.190.1.1}%
\contentsline {subsubsection}{\numberline {10.190.1.2}physical\_position}{528}{subsubsection.10.190.1.2}%
\contentsline {section}{\numberline {10.191}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::compactification\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Exterior\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Map\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Variation Struct Reference}{528}{section.10.191}%
\contentsline {subsection}{\numberline {10.191.1}Member Data Documentation}{528}{subsection.10.191.1}%
\contentsline {subsubsection}{\numberline {10.191.1.1}mapping\_jacobian\_variation}{528}{subsubsection.10.191.1.1}%
\contentsline {subsubsection}{\numberline {10.191.1.2}physical\_position\_variation}{528}{subsubsection.10.191.1.2}%
\contentsline {section}{\numberline {10.192}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mesh\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Face\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Elements Struct Reference}{529}{section.10.192}%
\contentsline {subsection}{\numberline {10.192.1}Member Data Documentation}{529}{subsection.10.192.1}%
\contentsline {subsubsection}{\numberline {10.192.1.1}firstElementID}{529}{subsubsection.10.192.1.1}%
\contentsline {subsubsection}{\numberline {10.192.1.2}secondElementID}{529}{subsubsection.10.192.1.2}%
\contentsline {section}{\numberline {10.193}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Face\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Context Struct Reference}{529}{section.10.193}%
\contentsline {subsection}{\numberline {10.193.1}Member Data Documentation}{530}{subsection.10.193.1}%
\contentsline {subsubsection}{\numberline {10.193.1.1}mapping}{530}{subsubsection.10.193.1.1}%
\contentsline {subsubsection}{\numberline {10.193.1.2}physical\_surface\_weight}{530}{subsubsection.10.193.1.2}%
\contentsline {subsubsection}{\numberline {10.193.1.3}quadrature}{530}{subsubsection.10.193.1.3}%
\contentsline {subsubsection}{\numberline {10.193.1.4}reference\_normal}{530}{subsubsection.10.193.1.4}%
\contentsline {subsubsection}{\numberline {10.193.1.5}reference\_surface\_weight}{530}{subsubsection.10.193.1.5}%
\contentsline {section}{\numberline {10.194}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Face\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Variation Struct Reference}{531}{section.10.194}%
\contentsline {subsection}{\numberline {10.194.1}Member Data Documentation}{531}{subsection.10.194.1}%
\contentsline {subsubsection}{\numberline {10.194.1.1}mapping}{531}{subsubsection.10.194.1.1}%
\contentsline {subsubsection}{\numberline {10.194.1.2}normal\_flux\_scale\_variation}{531}{subsubsection.10.194.1.2}%
\contentsline {subsubsection}{\numberline {10.194.1.3}physical\_normal\_variation}{531}{subsubsection.10.194.1.3}%
\contentsline {subsubsection}{\numberline {10.194.1.4}physical\_surface\_weight\_variation}{532}{subsubsection.10.194.1.4}%
\contentsline {section}{\numberline {10.195}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Face\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Context Struct Reference}{532}{section.10.195}%
\contentsline {subsection}{\numberline {10.195.1}Member Data Documentation}{532}{subsection.10.195.1}%
\contentsline {subsubsection}{\numberline {10.195.1.1}ds}{532}{subsubsection.10.195.1.1}%
\contentsline {subsubsection}{\numberline {10.195.1.2}normal}{532}{subsubsection.10.195.1.2}%
\contentsline {subsubsection}{\numberline {10.195.1.3}v\_dot\_n\_scale}{532}{subsubsection.10.195.1.3}%
\contentsline {section}{\numberline {10.196}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::field Struct Reference}{533}{section.10.196}%
\contentsline {subsection}{\numberline {10.196.1}Detailed Description}{533}{subsection.10.196.1}%
\contentsline {section}{\numberline {10.197}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Field\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Descriptor Struct Reference}{534}{section.10.197}%
\contentsline {subsection}{\numberline {10.197.1}Detailed Description}{535}{subsection.10.197.1}%
\contentsline {subsection}{\numberline {10.197.2}Friends And Related Symbol Documentation}{535}{subsection.10.197.2}%
\contentsline {subsubsection}{\numberline {10.197.2.1}operator==}{535}{subsubsection.10.197.2.1}%
\contentsline {subsection}{\numberline {10.197.3}Member Data Documentation}{535}{subsection.10.197.3}%
\contentsline {subsubsection}{\numberline {10.197.3.1}name}{535}{subsubsection.10.197.3.1}%
\contentsline {section}{\numberline {10.198}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::concepts\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Filter$<$ List, Predicate $>$ Struct Template Reference}{535}{section.10.198}%
\contentsline {section}{\numberline {10.199}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::concepts\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Filter$<$ types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Head, Tail... $>$, Predicate $>$ Struct Template Reference}{536}{section.10.199}%
\contentsline {subsection}{\numberline {10.199.1}Member Typedef Documentation}{536}{subsection.10.199.1}%
\contentsline {subsubsection}{\numberline {10.199.1.1}FilteredTail}{536}{subsubsection.10.199.1.1}%
\contentsline {subsubsection}{\numberline {10.199.1.2}Type}{536}{subsubsection.10.199.1.2}%
\contentsline {section}{\numberline {10.200}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::concepts\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Filter$<$ types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$$>$, Predicate $>$ Struct Template Reference}{536}{section.10.200}%
\contentsline {subsection}{\numberline {10.200.1}Member Typedef Documentation}{537}{subsection.10.200.1}%
\contentsline {subsubsection}{\numberline {10.200.1.1}Type}{537}{subsubsection.10.200.1.1}%
\contentsline {section}{\numberline {10.201}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Fixed\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Infinity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Radial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Extension Struct Reference}{537}{section.10.201}%
\contentsline {subsection}{\numberline {10.201.1}Detailed Description}{537}{subsection.10.201.1}%
\contentsline {subsection}{\numberline {10.201.2}Member Function Documentation}{537}{subsection.10.201.2}%
\contentsline {subsubsection}{\numberline {10.201.2.1}operator==()}{537}{subsubsection.10.201.2.1}%
\contentsline {section}{\numberline {10.202}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Force Struct Reference}{538}{section.10.202}%
\contentsline {subsection}{\numberline {10.202.1}Detailed Description}{539}{subsection.10.202.1}%
\contentsline {subsection}{\numberline {10.202.2}Member Data Documentation}{539}{subsection.10.202.2}%
\contentsline {subsubsection}{\numberline {10.202.2.1}identifier}{539}{subsubsection.10.202.2.1}%
\contentsline {section}{\numberline {10.203}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::force$<$ TrialT, TestT $>$ Struct Template Reference}{539}{section.10.203}%
\contentsline {subsection}{\numberline {10.203.1}Detailed Description}{540}{subsection.10.203.1}%
\contentsline {subsection}{\numberline {10.203.2}Member Typedef Documentation}{541}{subsection.10.203.2}%
\contentsline {subsubsection}{\numberline {10.203.2.1}operand\_types}{541}{subsubsection.10.203.2.1}%
\contentsline {subsubsection}{\numberline {10.203.2.2}test\_type}{541}{subsubsection.10.203.2.2}%
\contentsline {subsubsection}{\numberline {10.203.2.3}trial\_type}{541}{subsubsection.10.203.2.3}%
\contentsline {subsection}{\numberline {10.203.3}Member Data Documentation}{541}{subsection.10.203.3}%
\contentsline {subsubsection}{\numberline {10.203.3.1}name}{541}{subsubsection.10.203.3.1}%
\contentsline {section}{\numberline {10.204}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::form Struct Reference}{542}{section.10.204}%
\contentsline {subsection}{\numberline {10.204.1}Detailed Description}{542}{subsection.10.204.1}%
\contentsline {section}{\numberline {10.205}std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::formatter$<$ serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Field\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Descriptor $>$ Struct Reference}{543}{section.10.205}%
\contentsline {subsection}{\numberline {10.205.1}Detailed Description}{544}{subsection.10.205.1}%
\contentsline {subsection}{\numberline {10.205.2}Member Function Documentation}{544}{subsection.10.205.2}%
\contentsline {subsubsection}{\numberline {10.205.2.1}format()}{544}{subsubsection.10.205.2.1}%
\contentsline {section}{\numberline {10.206}std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::formatter$<$ serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Term\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Descriptor $>$ Struct Reference}{544}{section.10.206}%
\contentsline {subsection}{\numberline {10.206.1}Detailed Description}{545}{subsection.10.206.1}%
\contentsline {subsection}{\numberline {10.206.2}Member Function Documentation}{545}{subsection.10.206.2}%
\contentsline {subsubsection}{\numberline {10.206.2.1}format()}{545}{subsubsection.10.206.2.1}%
\contentsline {section}{\numberline {10.207}std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::formatter$<$ serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Or\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Set $>$ Struct Reference}{546}{section.10.207}%
\contentsline {subsection}{\numberline {10.207.1}Member Function Documentation}{547}{subsection.10.207.1}%
\contentsline {subsubsection}{\numberline {10.207.1.1}format()}{547}{subsubsection.10.207.1.1}%
\contentsline {section}{\numberline {10.208}std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::formatter$<$ serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Result $>$ Struct Reference}{547}{section.10.208}%
\contentsline {subsection}{\numberline {10.208.1}Member Function Documentation}{547}{subsection.10.208.1}%
\contentsline {subsubsection}{\numberline {10.208.1.1}format()}{547}{subsubsection.10.208.1.1}%
\contentsline {subsubsection}{\numberline {10.208.1.2}parse()}{547}{subsubsection.10.208.1.2}%
\contentsline {subsection}{\numberline {10.208.2}Member Data Documentation}{548}{subsection.10.208.2}%
\contentsline {subsubsection}{\numberline {10.208.2.1}string\_formatter}{548}{subsubsection.10.208.2.1}%
\contentsline {section}{\numberline {10.209}std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::formatter$<$ serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Form\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Descriptor $>$ Struct Reference}{548}{section.10.209}%
\contentsline {subsection}{\numberline {10.209.1}Detailed Description}{549}{subsection.10.209.1}%
\contentsline {subsection}{\numberline {10.209.2}Member Function Documentation}{549}{subsection.10.209.2}%
\contentsline {subsubsection}{\numberline {10.209.2.1}format()}{549}{subsubsection.10.209.2.1}%
\contentsline {section}{\numberline {10.210}std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::formatter$<$ serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}space\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Continuity $>$ Struct Reference}{550}{section.10.210}%
\contentsline {subsection}{\numberline {10.210.1}Detailed Description}{551}{subsection.10.210.1}%
\contentsline {subsection}{\numberline {10.210.2}Member Function Documentation}{551}{subsection.10.210.2}%
\contentsline {subsubsection}{\numberline {10.210.2.1}format()}{551}{subsubsection.10.210.2.1}%
\contentsline {section}{\numberline {10.211}std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::formatter$<$ serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}space\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Discrete\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Space$<$ Space, Order, R $>$ $>$ Struct Template Reference}{551}{section.10.211}%
\contentsline {subsection}{\numberline {10.211.1}Detailed Description}{552}{subsection.10.211.1}%
\contentsline {subsection}{\numberline {10.211.2}Member Function Documentation}{552}{subsection.10.211.2}%
\contentsline {subsubsection}{\numberline {10.211.2.1}format()}{552}{subsubsection.10.211.2.1}%
\contentsline {section}{\numberline {10.212}std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::formatter$<$ serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}space\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Family $>$ Struct Reference}{553}{section.10.212}%
\contentsline {subsection}{\numberline {10.212.1}Detailed Description}{554}{subsection.10.212.1}%
\contentsline {subsection}{\numberline {10.212.2}Member Function Documentation}{554}{subsection.10.212.2}%
\contentsline {subsubsection}{\numberline {10.212.2.1}format()}{554}{subsubsection.10.212.2.1}%
\contentsline {section}{\numberline {10.213}std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::formatter$<$ serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}space\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Mapping $>$ Struct Reference}{554}{section.10.213}%
\contentsline {subsection}{\numberline {10.213.1}Detailed Description}{555}{subsection.10.213.1}%
\contentsline {subsection}{\numberline {10.213.2}Member Function Documentation}{555}{subsection.10.213.2}%
\contentsline {subsubsection}{\numberline {10.213.2.1}format()}{555}{subsubsection.10.213.2.1}%
\contentsline {section}{\numberline {10.214}std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::formatter$<$ serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}space\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Rank$<$ R $>$ $>$ Struct Template Reference}{556}{section.10.214}%
\contentsline {subsection}{\numberline {10.214.1}Detailed Description}{557}{subsection.10.214.1}%
\contentsline {subsection}{\numberline {10.214.2}Member Function Documentation}{557}{subsection.10.214.2}%
\contentsline {subsubsection}{\numberline {10.214.2.1}format()}{557}{subsubsection.10.214.2.1}%
\contentsline {section}{\numberline {10.215}std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::formatter$<$ serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}space\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Space\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Descriptor $>$ Struct Reference}{557}{section.10.215}%
\contentsline {subsection}{\numberline {10.215.1}Detailed Description}{558}{subsection.10.215.1}%
\contentsline {subsection}{\numberline {10.215.2}Member Function Documentation}{558}{subsection.10.215.2}%
\contentsline {subsubsection}{\numberline {10.215.2.1}format()}{558}{subsubsection.10.215.2.1}%
\contentsline {section}{\numberline {10.216}std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::formatter$<$ serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}space\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Trace $>$ Struct Reference}{559}{section.10.216}%
\contentsline {subsection}{\numberline {10.216.1}Detailed Description}{560}{subsection.10.216.1}%
\contentsline {subsection}{\numberline {10.216.2}Member Function Documentation}{560}{subsection.10.216.2}%
\contentsline {subsubsection}{\numberline {10.216.2.1}format()}{560}{subsubsection.10.216.2.1}%
\contentsline {section}{\numberline {10.217}std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::formatter$<$ serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::MFEMQuadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Context $>$ Struct Reference}{560}{section.10.217}%
\contentsline {subsection}{\numberline {10.217.1}Member Function Documentation}{561}{subsection.10.217.1}%
\contentsline {subsubsection}{\numberline {10.217.1.1}format()}{561}{subsubsection.10.217.1.1}%
\contentsline {section}{\numberline {10.218}std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::formatter$<$ serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Form\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Rule $>$ Struct Reference}{561}{section.10.218}%
\contentsline {subsection}{\numberline {10.218.1}Member Function Documentation}{562}{subsection.10.218.1}%
\contentsline {subsubsection}{\numberline {10.218.1.1}format()}{562}{subsubsection.10.218.1.1}%
\contentsline {section}{\numberline {10.219}std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::formatter$<$ serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Kind $>$ Struct Reference}{563}{section.10.219}%
\contentsline {subsection}{\numberline {10.219.1}Member Function Documentation}{564}{subsection.10.219.1}%
\contentsline {subsubsection}{\numberline {10.219.1.1}format()}{564}{subsubsection.10.219.1.1}%
\contentsline {section}{\numberline {10.220}std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::formatter$<$ serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Mode $>$ Struct Reference}{564}{section.10.220}%
\contentsline {subsection}{\numberline {10.220.1}Member Function Documentation}{565}{subsection.10.220.1}%
\contentsline {subsubsection}{\numberline {10.220.1.1}format()}{565}{subsubsection.10.220.1.1}%
\contentsline {section}{\numberline {10.221}std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::formatter$<$ serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Role $>$ Struct Reference}{565}{section.10.221}%
\contentsline {subsection}{\numberline {10.221.1}Member Function Documentation}{566}{subsection.10.221.1}%
\contentsline {subsubsection}{\numberline {10.221.1.1}format()}{566}{subsubsection.10.221.1.1}%
\contentsline {section}{\numberline {10.222}std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::formatter$<$ serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Query $>$ Struct Reference}{567}{section.10.222}%
\contentsline {subsection}{\numberline {10.222.1}Member Function Documentation}{568}{subsection.10.222.1}%
\contentsline {subsubsection}{\numberline {10.222.1.1}format()}{568}{subsubsection.10.222.1.1}%
\contentsline {section}{\numberline {10.223}std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::formatter$<$ serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Rule\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Control $>$ Struct Reference}{568}{section.10.223}%
\contentsline {subsection}{\numberline {10.223.1}Member Function Documentation}{569}{subsection.10.223.1}%
\contentsline {subsubsection}{\numberline {10.223.1.1}format()}{569}{subsubsection.10.223.1.1}%
\contentsline {section}{\numberline {10.224}std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::formatter$<$ serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Rule\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Set $>$ Struct Reference}{569}{section.10.224}%
\contentsline {subsection}{\numberline {10.224.1}Member Function Documentation}{570}{subsection.10.224.1}%
\contentsline {subsubsection}{\numberline {10.224.1.1}format()}{570}{subsubsection.10.224.1.1}%
\contentsline {section}{\numberline {10.225}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Form\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Descriptor Struct Reference}{571}{section.10.225}%
\contentsline {subsection}{\numberline {10.225.1}Detailed Description}{572}{subsection.10.225.1}%
\contentsline {subsection}{\numberline {10.225.2}Friends And Related Symbol Documentation}{572}{subsection.10.225.2}%
\contentsline {subsubsection}{\numberline {10.225.2.1}operator==}{572}{subsubsection.10.225.2.1}%
\contentsline {subsection}{\numberline {10.225.3}Member Data Documentation}{572}{subsection.10.225.3}%
\contentsline {subsubsection}{\numberline {10.225.3.1}name}{572}{subsubsection.10.225.3.1}%
\contentsline {subsubsection}{\numberline {10.225.3.2}test}{573}{subsubsection.10.225.3.2}%
\contentsline {subsubsection}{\numberline {10.225.3.3}trial}{573}{subsubsection.10.225.3.3}%
\contentsline {section}{\numberline {10.226}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Form\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Rule Struct Reference}{573}{section.10.226}%
\contentsline {subsection}{\numberline {10.226.1}Member Data Documentation}{573}{subsection.10.226.1}%
\contentsline {subsubsection}{\numberline {10.226.1.1}control}{573}{subsubsection.10.226.1.1}%
\contentsline {subsubsection}{\numberline {10.226.1.2}form}{573}{subsubsection.10.226.1.2}%
\contentsline {section}{\numberline {10.227}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Form\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Traits$<$ FormT $>$ Struct Template Reference}{574}{section.10.227}%
\contentsline {subsection}{\numberline {10.227.1}Detailed Description}{574}{subsection.10.227.1}%
\contentsline {subsection}{\numberline {10.227.2}Member Data Documentation}{574}{subsection.10.227.2}%
\contentsline {subsubsection}{\numberline {10.227.2.1}test\_order\_reduction}{574}{subsubsection.10.227.2.1}%
\contentsline {subsubsection}{\numberline {10.227.2.2}trial\_order\_reduction}{574}{subsubsection.10.227.2.2}%
\contentsline {section}{\numberline {10.228}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Form\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Traits$<$ boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}flux$<$ TrialT, TestT $>$ $>$ Struct Template Reference}{575}{section.10.228}%
\contentsline {subsection}{\numberline {10.228.1}Detailed Description}{575}{subsection.10.228.1}%
\contentsline {subsection}{\numberline {10.228.2}Member Data Documentation}{575}{subsection.10.228.2}%
\contentsline {subsubsection}{\numberline {10.228.2.1}test\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{575}{subsubsection.10.228.2.1}%
\contentsline {subsubsection}{\numberline {10.228.2.2}test\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{575}{subsubsection.10.228.2.2}%
\contentsline {subsubsection}{\numberline {10.228.2.3}trial\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{575}{subsubsection.10.228.2.3}%
\contentsline {subsubsection}{\numberline {10.228.2.4}trial\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{576}{subsubsection.10.228.2.4}%
\contentsline {section}{\numberline {10.229}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Form\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Traits$<$ divergence$<$ TrialT, TestT $>$ $>$ Struct Template Reference}{576}{section.10.229}%
\contentsline {subsection}{\numberline {10.229.1}Detailed Description}{576}{subsection.10.229.1}%
\contentsline {subsection}{\numberline {10.229.2}Member Data Documentation}{576}{subsection.10.229.2}%
\contentsline {subsubsection}{\numberline {10.229.2.1}test\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{576}{subsubsection.10.229.2.1}%
\contentsline {subsubsection}{\numberline {10.229.2.2}test\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{577}{subsubsection.10.229.2.2}%
\contentsline {subsubsection}{\numberline {10.229.2.3}trial\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{577}{subsubsection.10.229.2.3}%
\contentsline {subsubsection}{\numberline {10.229.2.4}trial\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{577}{subsubsection.10.229.2.4}%
\contentsline {section}{\numberline {10.230}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Form\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Traits$<$ force$<$ TrialT, TestT $>$ $>$ Struct Template Reference}{577}{section.10.230}%
\contentsline {subsection}{\numberline {10.230.1}Detailed Description}{577}{subsection.10.230.1}%
\contentsline {subsection}{\numberline {10.230.2}Member Data Documentation}{578}{subsection.10.230.2}%
\contentsline {subsubsection}{\numberline {10.230.2.1}test\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{578}{subsubsection.10.230.2.1}%
\contentsline {subsubsection}{\numberline {10.230.2.2}test\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{578}{subsubsection.10.230.2.2}%
\contentsline {subsubsection}{\numberline {10.230.2.3}trial\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{578}{subsubsection.10.230.2.3}%
\contentsline {subsubsection}{\numberline {10.230.2.4}trial\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{578}{subsubsection.10.230.2.4}%
\contentsline {section}{\numberline {10.231}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Form\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Traits$<$ mass$<$ TrialT, TestT $>$ $>$ Struct Template Reference}{578}{section.10.231}%
\contentsline {subsection}{\numberline {10.231.1}Detailed Description}{578}{subsection.10.231.1}%
\contentsline {subsection}{\numberline {10.231.2}Member Data Documentation}{579}{subsection.10.231.2}%
\contentsline {subsubsection}{\numberline {10.231.2.1}test\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{579}{subsubsection.10.231.2.1}%
\contentsline {subsubsection}{\numberline {10.231.2.2}test\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{579}{subsubsection.10.231.2.2}%
\contentsline {subsubsection}{\numberline {10.231.2.3}trial\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{579}{subsubsection.10.231.2.3}%
\contentsline {subsubsection}{\numberline {10.231.2.4}trial\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{579}{subsubsection.10.231.2.4}%
\contentsline {section}{\numberline {10.232}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Form\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Traits$<$ projection$<$ TrialT, TestT $>$ $>$ Struct Template Reference}{579}{section.10.232}%
\contentsline {subsection}{\numberline {10.232.1}Detailed Description}{580}{subsection.10.232.1}%
\contentsline {subsection}{\numberline {10.232.2}Member Data Documentation}{581}{subsection.10.232.2}%
\contentsline {subsubsection}{\numberline {10.232.2.1}test\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{581}{subsubsection.10.232.2.1}%
\contentsline {subsubsection}{\numberline {10.232.2.2}test\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{581}{subsubsection.10.232.2.2}%
\contentsline {subsubsection}{\numberline {10.232.2.3}trial\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{581}{subsubsection.10.232.2.3}%
\contentsline {subsubsection}{\numberline {10.232.2.4}trial\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{581}{subsubsection.10.232.2.4}%
\contentsline {section}{\numberline {10.233}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Form\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Traits$<$ source$<$ TrialT, TestT $>$ $>$ Struct Template Reference}{581}{section.10.233}%
\contentsline {subsection}{\numberline {10.233.1}Detailed Description}{581}{subsection.10.233.1}%
\contentsline {subsection}{\numberline {10.233.2}Member Data Documentation}{582}{subsection.10.233.2}%
\contentsline {subsubsection}{\numberline {10.233.2.1}test\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{582}{subsubsection.10.233.2.1}%
\contentsline {subsubsection}{\numberline {10.233.2.2}test\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{582}{subsubsection.10.233.2.2}%
\contentsline {subsubsection}{\numberline {10.233.2.3}trial\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{582}{subsubsection.10.233.2.3}%
\contentsline {subsubsection}{\numberline {10.233.2.4}trial\_order\_reduction\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{582}{subsubsection.10.233.2.4}%
\contentsline {section}{\numberline {10.234}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Frequency Struct Reference}{582}{section.10.234}%
\contentsline {subsection}{\numberline {10.234.1}Detailed Description}{583}{subsection.10.234.1}%
\contentsline {subsection}{\numberline {10.234.2}Member Data Documentation}{584}{subsection.10.234.2}%
\contentsline {subsubsection}{\numberline {10.234.2.1}identifier}{584}{subsubsection.10.234.2.1}%
\contentsline {section}{\numberline {10.235}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Fully\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Connected$<$ A $>$ Struct Template Reference}{584}{section.10.235}%
\contentsline {subsection}{\numberline {10.235.1}Member Typedef Documentation}{585}{subsection.10.235.1}%
\contentsline {subsubsection}{\numberline {10.235.1.1}domain\_type}{585}{subsubsection.10.235.1.1}%
\contentsline {subsection}{\numberline {10.235.2}Member Data Documentation}{585}{subsection.10.235.2}%
\contentsline {subsubsection}{\numberline {10.235.2.1}name}{585}{subsubsection.10.235.2.1}%
\contentsline {section}{\numberline {10.236}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Fully\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Connected$<$ A $>$ Struct Template Reference}{586}{section.10.236}%
\contentsline {subsection}{\numberline {10.236.1}Member Typedef Documentation}{587}{subsection.10.236.1}%
\contentsline {subsubsection}{\numberline {10.236.1.1}domain\_type}{587}{subsubsection.10.236.1.1}%
\contentsline {subsection}{\numberline {10.236.2}Member Data Documentation}{587}{subsection.10.236.2}%
\contentsline {subsubsection}{\numberline {10.236.2.1}name}{587}{subsubsection.10.236.2.1}%
\contentsline {section}{\numberline {10.237}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::generated\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}residual\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}block$<$ Generated\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Residual $>$ Struct Template Reference}{587}{section.10.237}%
\contentsline {subsection}{\numberline {10.237.1}Detailed Description}{588}{subsection.10.237.1}%
\contentsline {subsection}{\numberline {10.237.2}Member Typedef Documentation}{589}{subsection.10.237.2}%
\contentsline {subsubsection}{\numberline {10.237.2.1}GeneratedType}{589}{subsubsection.10.237.2.1}%
\contentsline {subsection}{\numberline {10.237.3}Member Data Documentation}{589}{subsection.10.237.3}%
\contentsline {subsubsection}{\numberline {10.237.3.1}static\_block\_size}{589}{subsubsection.10.237.3.1}%
\contentsline {section}{\numberline {10.238}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::generated\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}value\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}block$<$ Generated\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value $>$ Struct Template Reference}{589}{section.10.238}%
\contentsline {subsection}{\numberline {10.238.1}Detailed Description}{590}{subsection.10.238.1}%
\contentsline {subsection}{\numberline {10.238.2}Member Typedef Documentation}{591}{subsection.10.238.2}%
\contentsline {subsubsection}{\numberline {10.238.2.1}GeneratedType}{591}{subsubsection.10.238.2.1}%
\contentsline {subsection}{\numberline {10.238.3}Member Data Documentation}{591}{subsection.10.238.3}%
\contentsline {subsubsection}{\numberline {10.238.3.1}static\_block\_size}{591}{subsubsection.10.238.3.1}%
\contentsline {section}{\numberline {10.239}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Geometry$<$ Contribution $>$ Struct Template Reference}{591}{section.10.239}%
\contentsline {section}{\numberline {10.240}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Sample\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Rule Struct Reference}{591}{section.10.240}%
\contentsline {subsection}{\numberline {10.240.1}Detailed Description}{592}{subsection.10.240.1}%
\contentsline {subsection}{\numberline {10.240.2}Member Data Documentation}{592}{subsection.10.240.2}%
\contentsline {subsubsection}{\numberline {10.240.2.1}element}{592}{subsubsection.10.240.2.1}%
\contentsline {subsubsection}{\numberline {10.240.2.2}integration\_rule}{592}{subsubsection.10.240.2.2}%
\contentsline {section}{\numberline {10.241}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Step\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Limit Struct Reference}{592}{section.10.241}%
\contentsline {subsection}{\numberline {10.241.1}Detailed Description}{592}{subsection.10.241.1}%
\contentsline {subsection}{\numberline {10.241.2}Member Data Documentation}{593}{subsection.10.241.2}%
\contentsline {subsubsection}{\numberline {10.241.2.1}boundary\_step}{593}{subsubsection.10.241.2.1}%
\contentsline {subsubsection}{\numberline {10.241.2.2}limited\_by\_geometry}{593}{subsubsection.10.241.2.2}%
\contentsline {subsubsection}{\numberline {10.241.2.3}limiting\_element}{593}{subsubsection.10.241.2.3}%
\contentsline {subsubsection}{\numberline {10.241.2.4}limiting\_point}{593}{subsubsection.10.241.2.4}%
\contentsline {subsubsection}{\numberline {10.241.2.5}limiting\_point\_determinant\_at\_step}{593}{subsubsection.10.241.2.5}%
\contentsline {subsubsection}{\numberline {10.241.2.6}limiting\_rule}{593}{subsubsection.10.241.2.6}%
\contentsline {subsubsection}{\numberline {10.241.2.7}minimum\_determinant\_at\_accepted}{593}{subsubsection.10.241.2.7}%
\contentsline {subsubsection}{\numberline {10.241.2.8}minimum\_determinant\_at\_maximum}{593}{subsubsection.10.241.2.8}%
\contentsline {subsubsection}{\numberline {10.241.2.9}sampled\_point\_count}{593}{subsubsection.10.241.2.9}%
\contentsline {subsubsection}{\numberline {10.241.2.10}step}{594}{subsubsection.10.241.2.10}%
\contentsline {section}{\numberline {10.242}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Step\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Options Struct Reference}{594}{section.10.242}%
\contentsline {subsection}{\numberline {10.242.1}Detailed Description}{594}{subsection.10.242.1}%
\contentsline {subsection}{\numberline {10.242.2}Member Data Documentation}{594}{subsection.10.242.2}%
\contentsline {subsubsection}{\numberline {10.242.2.1}determinant\_floor}{594}{subsubsection.10.242.2.1}%
\contentsline {subsubsection}{\numberline {10.242.2.2}fraction\_to\_boundary}{594}{subsubsection.10.242.2.2}%
\contentsline {subsubsection}{\numberline {10.242.2.3}maximum\_step}{594}{subsubsection.10.242.2.3}%
\contentsline {section}{\numberline {10.243}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::global\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}scalar Struct Reference}{595}{section.10.243}%
\contentsline {subsection}{\numberline {10.243.1}Detailed Description}{595}{subsection.10.243.1}%
\contentsline {section}{\numberline {10.244}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Gradient Struct Reference}{596}{section.10.244}%
\contentsline {subsection}{\numberline {10.244.1}Detailed Description}{596}{subsection.10.244.1}%
\contentsline {section}{\numberline {10.245}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::gravity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::gradient Struct Reference}{596}{section.10.245}%
\contentsline {subsection}{\numberline {10.245.1}Detailed Description}{598}{subsection.10.245.1}%
\contentsline {subsection}{\numberline {10.245.2}Member Typedef Documentation}{598}{subsection.10.245.2}%
\contentsline {subsubsection}{\numberline {10.245.2.1}FunctionalSpace}{598}{subsubsection.10.245.2.1}%
\contentsline {subsubsection}{\numberline {10.245.2.2}Quantity}{598}{subsubsection.10.245.2.2}%
\contentsline {subsubsection}{\numberline {10.245.2.3}Support}{598}{subsubsection.10.245.2.3}%
\contentsline {subsection}{\numberline {10.245.3}Member Data Documentation}{598}{subsection.10.245.3}%
\contentsline {subsubsection}{\numberline {10.245.3.1}name}{598}{subsubsection.10.245.3.1}%
\contentsline {subsubsection}{\numberline {10.245.3.2}symbol}{599}{subsubsection.10.245.3.2}%
\contentsline {section}{\numberline {10.246}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::gravity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}contributions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Gradient\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Divergence Struct Reference}{599}{section.10.246}%
\contentsline {subsection}{\numberline {10.246.1}Member Typedef Documentation}{600}{subsection.10.246.1}%
\contentsline {subsubsection}{\numberline {10.246.1.1}Operands}{600}{subsubsection.10.246.1.1}%
\contentsline {subsection}{\numberline {10.246.2}Member Function Documentation}{600}{subsection.10.246.2}%
\contentsline {subsubsection}{\numberline {10.246.2.1}additional\_order()}{600}{subsubsection.10.246.2.1}%
\contentsline {subsubsection}{\numberline {10.246.2.2}evaluate()}{600}{subsubsection.10.246.2.2}%
\contentsline {section}{\numberline {10.247}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Gradient\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Request Struct Reference}{601}{section.10.247}%
\contentsline {subsection}{\numberline {10.247.1}Member Typedef Documentation}{601}{subsection.10.247.1}%
\contentsline {subsubsection}{\numberline {10.247.1.1}Operands}{601}{subsubsection.10.247.1.1}%
\contentsline {subsubsection}{\numberline {10.247.1.2}Test}{602}{subsubsection.10.247.1.2}%
\contentsline {subsection}{\numberline {10.247.2}Member Function Documentation}{602}{subsection.10.247.2}%
\contentsline {subsubsection}{\numberline {10.247.2.1}additional\_order()}{602}{subsubsection.10.247.2.1}%
\contentsline {subsubsection}{\numberline {10.247.2.2}evaluate()}{602}{subsubsection.10.247.2.2}%
\contentsline {subsection}{\numberline {10.247.3}Member Data Documentation}{602}{subsection.10.247.3}%
\contentsline {subsubsection}{\numberline {10.247.3.1}name}{602}{subsubsection.10.247.3.1}%
\contentsline {section}{\numberline {10.248}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::gravity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}contributions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Gradient\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value Struct Reference}{603}{section.10.248}%
\contentsline {subsection}{\numberline {10.248.1}Member Typedef Documentation}{604}{subsection.10.248.1}%
\contentsline {subsubsection}{\numberline {10.248.1.1}Operands}{604}{subsubsection.10.248.1.1}%
\contentsline {subsection}{\numberline {10.248.2}Member Function Documentation}{604}{subsection.10.248.2}%
\contentsline {subsubsection}{\numberline {10.248.2.1}additional\_order()}{604}{subsubsection.10.248.2.1}%
\contentsline {subsubsection}{\numberline {10.248.2.2}evaluate()}{604}{subsubsection.10.248.2.2}%
\contentsline {section}{\numberline {10.249}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Graph$<$ Computations $>$ Struct Template Reference}{605}{section.10.249}%
\contentsline {subsection}{\numberline {10.249.1}Member Typedef Documentation}{606}{subsection.10.249.1}%
\contentsline {subsubsection}{\numberline {10.249.1.1}Mask}{606}{subsubsection.10.249.1.1}%
\contentsline {subsubsection}{\numberline {10.249.1.2}Matrix}{606}{subsubsection.10.249.1.2}%
\contentsline {subsubsection}{\numberline {10.249.1.3}Order}{606}{subsubsection.10.249.1.3}%
\contentsline {subsection}{\numberline {10.249.2}Member Function Documentation}{606}{subsection.10.249.2}%
\contentsline {subsubsection}{\numberline {10.249.2.1}acyclic()}{606}{subsubsection.10.249.2.1}%
\contentsline {subsubsection}{\numberline {10.249.2.2}make\_order()}{606}{subsubsection.10.249.2.2}%
\contentsline {subsubsection}{\numberline {10.249.2.3}prerequisites()}{606}{subsubsection.10.249.2.3}%
\contentsline {subsubsection}{\numberline {10.249.2.4}required()}{607}{subsubsection.10.249.2.4}%
\contentsline {subsection}{\numberline {10.249.3}Member Data Documentation}{607}{subsection.10.249.3}%
\contentsline {subsubsection}{\numberline {10.249.3.1}edges}{607}{subsubsection.10.249.3.1}%
\contentsline {subsubsection}{\numberline {10.249.3.2}order}{607}{subsubsection.10.249.3.2}%
\contentsline {subsubsection}{\numberline {10.249.3.3}size}{607}{subsubsection.10.249.3.3}%
\contentsline {section}{\numberline {10.250}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Gravitational\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Potential Struct Reference}{607}{section.10.250}%
\contentsline {subsection}{\numberline {10.250.1}Detailed Description}{608}{subsection.10.250.1}%
\contentsline {subsection}{\numberline {10.250.2}Member Data Documentation}{609}{subsection.10.250.2}%
\contentsline {subsubsection}{\numberline {10.250.2.1}identifier}{609}{subsubsection.10.250.2.1}%
\contentsline {section}{\numberline {10.251}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::gravity Struct Reference}{609}{section.10.251}%
\contentsline {subsection}{\numberline {10.251.1}Detailed Description}{610}{subsection.10.251.1}%
\contentsline {subsection}{\numberline {10.251.2}Member Typedef Documentation}{610}{subsection.10.251.2}%
\contentsline {subsubsection}{\numberline {10.251.2.1}Terms}{610}{subsubsection.10.251.2.1}%
\contentsline {subsection}{\numberline {10.251.3}Member Data Documentation}{611}{subsection.10.251.3}%
\contentsline {subsubsection}{\numberline {10.251.3.1}gradient\_term}{611}{subsubsection.10.251.3.1}%
\contentsline {subsubsection}{\numberline {10.251.3.2}name}{611}{subsubsection.10.251.3.2}%
\contentsline {subsubsection}{\numberline {10.251.3.3}potential\_term}{611}{subsubsection.10.251.3.3}%
\contentsline {section}{\numberline {10.252}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Gravity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Force Struct Reference}{611}{section.10.252}%
\contentsline {subsection}{\numberline {10.252.1}Detailed Description}{612}{subsection.10.252.1}%
\contentsline {subsection}{\numberline {10.252.2}Member Typedef Documentation}{612}{subsection.10.252.2}%
\contentsline {subsubsection}{\numberline {10.252.2.1}Density}{612}{subsubsection.10.252.2.1}%
\contentsline {subsubsection}{\numberline {10.252.2.2}DensityValue}{612}{subsubsection.10.252.2.2}%
\contentsline {subsubsection}{\numberline {10.252.2.3}Gradient}{613}{subsubsection.10.252.2.3}%
\contentsline {subsubsection}{\numberline {10.252.2.4}GradientValue}{613}{subsubsection.10.252.2.4}%
\contentsline {subsubsection}{\numberline {10.252.2.5}Operands}{613}{subsubsection.10.252.2.5}%
\contentsline {subsubsection}{\numberline {10.252.2.6}Result}{613}{subsubsection.10.252.2.6}%
\contentsline {subsection}{\numberline {10.252.3}Member Function Documentation}{613}{subsection.10.252.3}%
\contentsline {subsubsection}{\numberline {10.252.3.1}additional\_order()}{613}{subsubsection.10.252.3.1}%
\contentsline {subsubsection}{\numberline {10.252.3.2}evaluate()}{613}{subsubsection.10.252.3.2}%
\contentsline {subsection}{\numberline {10.252.4}Member Data Documentation}{613}{subsection.10.252.4}%
\contentsline {subsubsection}{\numberline {10.252.4.1}name}{613}{subsubsection.10.252.4.1}%
\contentsline {section}{\numberline {10.253}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Gravity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Gradient\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation Struct Reference}{614}{section.10.253}%
\contentsline {subsection}{\numberline {10.253.1}Member Typedef Documentation}{614}{subsection.10.253.1}%
\contentsline {subsubsection}{\numberline {10.253.1.1}Test}{614}{subsubsection.10.253.1.1}%
\contentsline {subsection}{\numberline {10.253.2}Member Function Documentation}{615}{subsection.10.253.2}%
\contentsline {subsubsection}{\numberline {10.253.2.1}contributions()}{615}{subsubsection.10.253.2.1}%
\contentsline {subsection}{\numberline {10.253.3}Member Data Documentation}{615}{subsection.10.253.3}%
\contentsline {subsubsection}{\numberline {10.253.3.1}name}{615}{subsubsection.10.253.3.1}%
\contentsline {section}{\numberline {10.254}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Grid\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Function\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Evaluator Class Reference}{615}{section.10.254}%
\contentsline {subsection}{\numberline {10.254.1}Constructor \& Destructor Documentation}{616}{subsection.10.254.1}%
\contentsline {subsubsection}{\numberline {10.254.1.1}GridFunctionMappingEvaluator()}{616}{subsubsection.10.254.1.1}%
\contentsline {subsection}{\numberline {10.254.2}Member Function Documentation}{616}{subsection.10.254.2}%
\contentsline {subsubsection}{\numberline {10.254.2.1}evaluate\_face()}{616}{subsubsection.10.254.2.1}%
\contentsline {subsubsection}{\numberline {10.254.2.2}evaluate\_point()}{617}{subsubsection.10.254.2.2}%
\contentsline {subsubsection}{\numberline {10.254.2.3}evaluate\_volume()}{617}{subsubsection.10.254.2.3}%
\contentsline {subsubsection}{\numberline {10.254.2.4}get\_face\_quadrature\_context()}{617}{subsubsection.10.254.2.4}%
\contentsline {subsubsection}{\numberline {10.254.2.5}get\_physical\_point()}{617}{subsubsection.10.254.2.5}%
\contentsline {subsubsection}{\numberline {10.254.2.6}get\_quadrature\_context()}{617}{subsubsection.10.254.2.6}%
\contentsline {subsubsection}{\numberline {10.254.2.7}invalidate\_cache()}{617}{subsubsection.10.254.2.7}%
\contentsline {subsubsection}{\numberline {10.254.2.8}invalidate\_for\_changed\_spaces()}{617}{subsubsection.10.254.2.8}%
\contentsline {subsubsection}{\numberline {10.254.2.9}load\_element()}{618}{subsubsection.10.254.2.9}%
\contentsline {subsubsection}{\numberline {10.254.2.10}refresh()}{618}{subsubsection.10.254.2.10}%
\contentsline {subsubsection}{\numberline {10.254.2.11}validate\_field\_bindings()}{618}{subsubsection.10.254.2.11}%
\contentsline {subsection}{\numberline {10.254.3}Member Data Documentation}{618}{subsection.10.254.3}%
\contentsline {subsubsection}{\numberline {10.254.3.1}m\_cached\_element\_id}{618}{subsubsection.10.254.3.1}%
\contentsline {subsubsection}{\numberline {10.254.3.2}m\_compactification\_coordinate}{618}{subsubsection.10.254.3.2}%
\contentsline {subsubsection}{\numberline {10.254.3.3}m\_compactification\_data}{618}{subsubsection.10.254.3.3}%
\contentsline {subsubsection}{\numberline {10.254.3.4}m\_compactification\_dofs}{618}{subsubsection.10.254.3.4}%
\contentsline {subsubsection}{\numberline {10.254.3.5}m\_compactification\_space}{618}{subsubsection.10.254.3.5}%
\contentsline {subsubsection}{\numberline {10.254.3.6}m\_compactification\_space\_sequence}{618}{subsubsection.10.254.3.6}%
\contentsline {subsubsection}{\numberline {10.254.3.7}m\_displacement}{619}{subsubsection.10.254.3.7}%
\contentsline {subsubsection}{\numberline {10.254.3.8}m\_displacement\_data}{619}{subsubsection.10.254.3.8}%
\contentsline {subsubsection}{\numberline {10.254.3.9}m\_displacement\_dofs}{619}{subsubsection.10.254.3.9}%
\contentsline {subsubsection}{\numberline {10.254.3.10}m\_displacement\_space}{619}{subsubsection.10.254.3.10}%
\contentsline {subsubsection}{\numberline {10.254.3.11}m\_displacement\_space\_sequence}{619}{subsubsection.10.254.3.11}%
\contentsline {subsubsection}{\numberline {10.254.3.12}m\_element\_compactification}{619}{subsubsection.10.254.3.12}%
\contentsline {subsubsection}{\numberline {10.254.3.13}m\_element\_displacement}{619}{subsubsection.10.254.3.13}%
\contentsline {subsubsection}{\numberline {10.254.3.14}m\_mapper}{619}{subsubsection.10.254.3.14}%
\contentsline {subsubsection}{\numberline {10.254.3.15}m\_workspace}{619}{subsubsection.10.254.3.15}%
\contentsline {section}{\numberline {10.255}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Has\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Binding$<$ BindingsT, KeyT $>$ Struct Template Reference}{620}{section.10.255}%
\contentsline {section}{\numberline {10.256}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Has\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Binding$<$ BindingsT, KeyT $>$ Struct Template Reference}{620}{section.10.256}%
\contentsline {section}{\numberline {10.257}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Has\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Binding$<$ Bindings$<$ Binding\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$, KeyT $>$ Struct Template Reference}{621}{section.10.257}%
\contentsline {subsection}{\numberline {10.257.1}Member Data Documentation}{621}{subsection.10.257.1}%
\contentsline {subsubsection}{\numberline {10.257.1.1}value}{621}{subsubsection.10.257.1.1}%
\contentsline {section}{\numberline {10.258}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Has\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Identifiers$<$ RelationT $>$ Struct Template Reference}{621}{section.10.258}%
\contentsline {section}{\numberline {10.259}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Has\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Identifiers$<$ relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation$<$ OutputT, Input\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$ $>$ Struct Template Reference}{622}{section.10.259}%
\contentsline {section}{\numberline {10.260}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Has\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Scalar\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Operands$<$ EquationT, OperandsT $>$ Struct Template Reference}{623}{section.10.260}%
\contentsline {section}{\numberline {10.261}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Has\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Scalar\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Operands$<$ EquationT, utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Operands... $>$ $>$ Struct Template Reference}{624}{section.10.261}%
\contentsline {section}{\numberline {10.262}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::models\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Implements\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Partial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Derivative\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}t$<$ EOS, RelationT, Input\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantity $>$ Struct Template Reference}{625}{section.10.262}%
\contentsline {section}{\numberline {10.263}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::models\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Implements\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}t$<$ EOS, RelationT $>$ Struct Template Reference}{626}{section.10.263}%
\contentsline {section}{\numberline {10.264}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::models\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Implements\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Catalog\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}t$<$ EOS, Output, Inputs $>$ Struct Template Reference}{627}{section.10.264}%
\contentsline {section}{\numberline {10.265}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::models\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Implements\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Catalog\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}t$<$ EOS, relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Catalog$<$ Relations... $>$ $>$ Struct Template Reference}{628}{section.10.265}%
\contentsline {section}{\numberline {10.266}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Incremental\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Computation$<$ KeyT, ValueT, InputsT, FunctionT $>$ Class Template Reference}{629}{section.10.266}%
\contentsline {subsection}{\numberline {10.266.1}Detailed Description}{630}{subsection.10.266.1}%
\contentsline {subsection}{\numberline {10.266.2}Member Typedef Documentation}{630}{subsection.10.266.2}%
\contentsline {subsubsection}{\numberline {10.266.2.1}Function}{630}{subsubsection.10.266.2.1}%
\contentsline {subsubsection}{\numberline {10.266.2.2}Inputs}{630}{subsubsection.10.266.2.2}%
\contentsline {subsubsection}{\numberline {10.266.2.3}Key}{630}{subsubsection.10.266.2.3}%
\contentsline {subsubsection}{\numberline {10.266.2.4}Update}{630}{subsubsection.10.266.2.4}%
\contentsline {subsection}{\numberline {10.266.3}Constructor \& Destructor Documentation}{630}{subsection.10.266.3}%
\contentsline {subsubsection}{\numberline {10.266.3.1}IncrementalComputation()}{630}{subsubsection.10.266.3.1}%
\contentsline {subsection}{\numberline {10.266.4}Member Function Documentation}{631}{subsection.10.266.4}%
\contentsline {subsubsection}{\numberline {10.266.4.1}evaluate()}{631}{subsubsection.10.266.4.1}%
\contentsline {subsubsection}{\numberline {10.266.4.2}evaluate\_update()}{631}{subsubsection.10.266.4.2}%
\contentsline {subsection}{\numberline {10.266.5}Member Data Documentation}{631}{subsection.10.266.5}%
\contentsline {subsubsection}{\numberline {10.266.5.1}m\_function}{631}{subsubsection.10.266.5.1}%
\contentsline {section}{\numberline {10.267}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Infinity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Boundary Struct Reference}{631}{section.10.267}%
\contentsline {subsection}{\numberline {10.267.1}Member Data Documentation}{632}{subsection.10.267.1}%
\contentsline {subsubsection}{\numberline {10.267.1.1}name}{632}{subsubsection.10.267.1.1}%
\contentsline {section}{\numberline {10.268}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Input Struct Reference}{633}{section.10.268}%
\contentsline {subsection}{\numberline {10.268.1}Detailed Description}{633}{subsection.10.268.1}%
\contentsline {section}{\numberline {10.269}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Inscribed$<$ A, B $>$ Struct Template Reference}{633}{section.10.269}%
\contentsline {subsection}{\numberline {10.269.1}Member Typedef Documentation}{634}{subsection.10.269.1}%
\contentsline {subsubsection}{\numberline {10.269.1.1}inner\_type}{634}{subsubsection.10.269.1.1}%
\contentsline {subsubsection}{\numberline {10.269.1.2}outer\_type}{634}{subsubsection.10.269.1.2}%
\contentsline {subsection}{\numberline {10.269.2}Member Data Documentation}{635}{subsection.10.269.2}%
\contentsline {subsubsection}{\numberline {10.269.2.1}name}{635}{subsubsection.10.269.2.1}%
\contentsline {section}{\numberline {10.270}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Inscribed$<$ A, B $>$ Struct Template Reference}{635}{section.10.270}%
\contentsline {subsection}{\numberline {10.270.1}Member Typedef Documentation}{636}{subsection.10.270.1}%
\contentsline {subsubsection}{\numberline {10.270.1.1}inner\_type}{636}{subsubsection.10.270.1.1}%
\contentsline {subsubsection}{\numberline {10.270.1.2}outer\_type}{636}{subsubsection.10.270.1.2}%
\contentsline {subsection}{\numberline {10.270.2}Member Data Documentation}{637}{subsection.10.270.2}%
\contentsline {subsubsection}{\numberline {10.270.2.1}name}{637}{subsubsection.10.270.2.1}%
\contentsline {section}{\numberline {10.271}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Result\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Inscribed\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Diagnostics Struct Reference}{637}{section.10.271}%
\contentsline {subsection}{\numberline {10.271.1}Member Data Documentation}{637}{subsection.10.271.1}%
\contentsline {subsubsection}{\numberline {10.271.1.1}adjacentDomainID}{637}{subsubsection.10.271.1.1}%
\contentsline {subsubsection}{\numberline {10.271.1.2}adjacentElementID}{637}{subsubsection.10.271.1.2}%
\contentsline {subsubsection}{\numberline {10.271.1.3}faceID}{637}{subsubsection.10.271.1.3}%
\contentsline {subsubsection}{\numberline {10.271.1.4}innerElementID}{637}{subsubsection.10.271.1.4}%
\contentsline {section}{\numberline {10.272}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Result\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Inscribed\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Diagnostics Struct Reference}{638}{section.10.272}%
\contentsline {subsection}{\numberline {10.272.1}Member Data Documentation}{638}{subsection.10.272.1}%
\contentsline {subsubsection}{\numberline {10.272.1.1}adjacentDomainID}{638}{subsubsection.10.272.1.1}%
\contentsline {subsubsection}{\numberline {10.272.1.2}adjacentElementID}{638}{subsubsection.10.272.1.2}%
\contentsline {subsubsection}{\numberline {10.272.1.3}faceID}{638}{subsubsection.10.272.1.3}%
\contentsline {subsubsection}{\numberline {10.272.1.4}innerElementID}{638}{subsubsection.10.272.1.4}%
\contentsline {section}{\numberline {10.273}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Interior\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Model Struct Reference}{638}{section.10.273}%
\contentsline {section}{\numberline {10.274}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Internal\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Energy Struct Reference}{639}{section.10.274}%
\contentsline {subsection}{\numberline {10.274.1}Detailed Description}{640}{subsection.10.274.1}%
\contentsline {subsection}{\numberline {10.274.2}Member Data Documentation}{640}{subsection.10.274.2}%
\contentsline {subsubsection}{\numberline {10.274.2.1}identifier}{640}{subsubsection.10.274.2.1}%
\contentsline {section}{\numberline {10.275}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Invocation$<$ ComputationT, ArgumentsT, typename $>$ Struct Template Reference}{640}{section.10.275}%
\contentsline {subsection}{\numberline {10.275.1}Member Data Documentation}{640}{subsection.10.275.1}%
\contentsline {subsubsection}{\numberline {10.275.1.1}valid}{640}{subsubsection.10.275.1.1}%
\contentsline {section}{\numberline {10.276}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Invocation$<$ ComputationT, types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Arguments... $>$, std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::void\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}t$<$ decltype(std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::declval$<$ const ComputationT \& $>$().evaluate(std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::declval$<$ const Arguments \& $>$()...))$>$ $>$ Struct Template Reference}{641}{section.10.276}%
\contentsline {subsection}{\numberline {10.276.1}Member Data Documentation}{642}{subsection.10.276.1}%
\contentsline {subsubsection}{\numberline {10.276.1.1}valid}{642}{subsubsection.10.276.1.1}%
\contentsline {section}{\numberline {10.277}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::models\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Equation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Of\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}State\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Model\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}t$<$ EOSCandidate, typename $>$ Struct Template Reference}{642}{section.10.277}%
\contentsline {section}{\numberline {10.278}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::models\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Equation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Of\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}State\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Model\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}t$<$ EOSCandidate, std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::void\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}t$<$ typename std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::remove\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}cvref\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}t$<$ EOSCandidate $>$\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relations $>$ $>$ Struct Template Reference}{643}{section.10.278}%
\contentsline {section}{\numberline {10.279}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Global\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Scalar\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Term$<$ T $>$ Struct Template Reference}{644}{section.10.279}%
\contentsline {subsection}{\numberline {10.279.1}Detailed Description}{645}{subsection.10.279.1}%
\contentsline {section}{\numberline {10.280}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Isobaric\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Surface Class Reference}{645}{section.10.280}%
\contentsline {subsection}{\numberline {10.280.1}Member Typedef Documentation}{646}{subsection.10.280.1}%
\contentsline {subsubsection}{\numberline {10.280.1.1}PhysicalQuantity}{646}{subsubsection.10.280.1.1}%
\contentsline {subsubsection}{\numberline {10.280.1.2}TargetValue}{647}{subsubsection.10.280.1.2}%
\contentsline {subsection}{\numberline {10.280.2}Constructor \& Destructor Documentation}{647}{subsection.10.280.2}%
\contentsline {subsubsection}{\numberline {10.280.2.1}IsobaricSurface()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{647}{subsubsection.10.280.2.1}%
\contentsline {subsubsection}{\numberline {10.280.2.2}IsobaricSurface()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{647}{subsubsection.10.280.2.2}%
\contentsline {subsection}{\numberline {10.280.3}Member Function Documentation}{647}{subsection.10.280.3}%
\contentsline {subsubsection}{\numberline {10.280.3.1}continuation\_identity()}{647}{subsubsection.10.280.3.1}%
\contentsline {subsubsection}{\numberline {10.280.3.2}descriptor()}{647}{subsubsection.10.280.3.2}%
\contentsline {subsubsection}{\numberline {10.280.3.3}target\_pressure()}{647}{subsubsection.10.280.3.3}%
\contentsline {subsection}{\numberline {10.280.4}Member Data Documentation}{647}{subsection.10.280.4}%
\contentsline {subsubsection}{\numberline {10.280.4.1}m\_targetPressure}{647}{subsubsection.10.280.4.1}%
\contentsline {section}{\numberline {10.281}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Physical\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Spatial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Term$<$ T $>$ Struct Template Reference}{648}{section.10.281}%
\contentsline {subsection}{\numberline {10.281.1}Detailed Description}{649}{subsection.10.281.1}%
\contentsline {section}{\numberline {10.282}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value$<$ Candidate $>$ Struct Template Reference}{650}{section.10.282}%
\contentsline {subsection}{\numberline {10.282.1}Detailed Description}{651}{subsection.10.282.1}%
\contentsline {section}{\numberline {10.283}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value$<$ Quantity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value$<$ Quantity $>$ $>$ Struct Template Reference}{651}{section.10.283}%
\contentsline {section}{\numberline {10.284}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Spatial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Term$<$ T $>$ Struct Template Reference}{652}{section.10.284}%
\contentsline {subsection}{\numberline {10.284.1}Detailed Description}{653}{subsection.10.284.1}%
\contentsline {section}{\numberline {10.285}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Thermodynamic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation$<$ Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Candidate $>$ Struct Template Reference}{653}{section.10.285}%
\contentsline {section}{\numberline {10.286}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Thermodynamic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation$<$ Relation$<$ Output, Inputs... $>$ $>$ Struct Template Reference}{654}{section.10.286}%
\contentsline {section}{\numberline {10.287}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Valid\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Catalog$<$ Candidate\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Catalog $>$ Struct Template Reference}{655}{section.10.287}%
\contentsline {section}{\numberline {10.288}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Valid\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Catalog$<$ Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Catalog$<$ Relations... $>$ $>$ Struct Template Reference}{656}{section.10.288}%
\contentsline {section}{\numberline {10.289}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Jacobian\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Operator$<$ CacheT $>$ Class Template Reference}{657}{section.10.289}%
\contentsline {subsection}{\numberline {10.289.1}Detailed Description}{659}{subsection.10.289.1}%
\contentsline {subsection}{\numberline {10.289.2}Constructor \& Destructor Documentation}{659}{subsection.10.289.2}%
\contentsline {subsubsection}{\numberline {10.289.2.1}JacobianOperator()\hspace {0.1cm}{\footnotesize \ttfamily [1/3]}}{659}{subsubsection.10.289.2.1}%
\contentsline {subsubsection}{\numberline {10.289.2.2}JacobianOperator()\hspace {0.1cm}{\footnotesize \ttfamily [2/3]}}{659}{subsubsection.10.289.2.2}%
\contentsline {subsubsection}{\numberline {10.289.2.3}JacobianOperator()\hspace {0.1cm}{\footnotesize \ttfamily [3/3]}}{659}{subsubsection.10.289.2.3}%
\contentsline {subsection}{\numberline {10.289.3}Member Function Documentation}{659}{subsection.10.289.3}%
\contentsline {subsubsection}{\numberline {10.289.3.1}checked\_data()}{659}{subsubsection.10.289.3.1}%
\contentsline {subsubsection}{\numberline {10.289.3.2}Mult()}{660}{subsubsection.10.289.3.2}%
\contentsline {subsubsection}{\numberline {10.289.3.3}MultTranspose()}{660}{subsubsection.10.289.3.3}%
\contentsline {subsection}{\numberline {10.289.4}Member Data Documentation}{660}{subsection.10.289.4}%
\contentsline {subsubsection}{\numberline {10.289.4.1}m\_cache}{660}{subsubsection.10.289.4.1}%
\contentsline {subsubsection}{\numberline {10.289.4.2}m\_workspace}{660}{subsubsection.10.289.4.2}%
\contentsline {section}{\numberline {10.290}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Join$<$ Lists $>$ Struct Template Reference}{660}{section.10.290}%
\contentsline {subsection}{\numberline {10.290.1}Member Typedef Documentation}{661}{subsection.10.290.1}%
\contentsline {subsubsection}{\numberline {10.290.1.1}type}{661}{subsubsection.10.290.1.1}%
\contentsline {section}{\numberline {10.291}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::compactification\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Kelvin\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Compactification Class Reference}{661}{section.10.291}%
\contentsline {subsection}{\numberline {10.291.1}Constructor \& Destructor Documentation}{662}{subsection.10.291.1}%
\contentsline {subsubsection}{\numberline {10.291.1.1}KelvinCompactification()}{662}{subsubsection.10.291.1.1}%
\contentsline {subsection}{\numberline {10.291.2}Member Function Documentation}{663}{subsection.10.291.2}%
\contentsline {subsubsection}{\numberline {10.291.2.1}clone()}{663}{subsubsection.10.291.2.1}%
\contentsline {subsubsection}{\numberline {10.291.2.2}compute\_radial\_factors()}{663}{subsubsection.10.291.2.2}%
\contentsline {subsubsection}{\numberline {10.291.2.3}evaluate()}{663}{subsubsection.10.291.2.3}%
\contentsline {subsubsection}{\numberline {10.291.2.4}evaluate\_jacobian\_variation\_factors()}{663}{subsubsection.10.291.2.4}%
\contentsline {subsubsection}{\numberline {10.291.2.5}evaluate\_variation()}{663}{subsubsection.10.291.2.5}%
\contentsline {subsubsection}{\numberline {10.291.2.6}get\_coordinate\_tolerance()}{663}{subsubsection.10.291.2.6}%
\contentsline {subsubsection}{\numberline {10.291.2.7}get\_name()}{664}{subsubsection.10.291.2.7}%
\contentsline {subsubsection}{\numberline {10.291.2.8}get\_reference\_infinity\_radius()}{664}{subsubsection.10.291.2.8}%
\contentsline {subsubsection}{\numberline {10.291.2.9}get\_reference\_stellar\_radius()}{664}{subsubsection.10.291.2.9}%
\contentsline {subsubsection}{\numberline {10.291.2.10}is\_affine\_in\_displacement()}{664}{subsubsection.10.291.2.10}%
\contentsline {subsection}{\numberline {10.291.3}Member Data Documentation}{664}{subsection.10.291.3}%
\contentsline {subsubsection}{\numberline {10.291.3.1}m\_name}{664}{subsubsection.10.291.3.1}%
\contentsline {subsubsection}{\numberline {10.291.3.2}m\_options}{664}{subsubsection.10.291.3.2}%
\contentsline {section}{\numberline {10.292}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::user\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}options\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Kelvin\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Compactification\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Options Struct Reference}{665}{section.10.292}%
\contentsline {subsection}{\numberline {10.292.1}Member Data Documentation}{665}{subsection.10.292.1}%
\contentsline {subsubsection}{\numberline {10.292.1.1}coordinate\_tolerance}{665}{subsubsection.10.292.1.1}%
\contentsline {subsubsection}{\numberline {10.292.1.2}r\_inf\_ref}{665}{subsubsection.10.292.1.2}%
\contentsline {subsubsection}{\numberline {10.292.1.3}r\_star\_ref}{665}{subsubsection.10.292.1.3}%
\contentsline {section}{\numberline {10.293}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts $>$ Struct Template Reference}{665}{section.10.293}%
\contentsline {subsection}{\numberline {10.293.1}Detailed Description}{666}{subsection.10.293.1}%
\contentsline {subsection}{\numberline {10.293.2}Member Typedef Documentation}{666}{subsection.10.293.2}%
\contentsline {subsubsection}{\numberline {10.293.2.1}Keys}{666}{subsubsection.10.293.2.1}%
\contentsline {section}{\numberline {10.294}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Bindings$<$ BindingsT, KeysT $>$ Struct Template Reference}{666}{section.10.294}%
\contentsline {section}{\numberline {10.295}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Bindings$<$ BindingsT, Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$ $>$ Struct Template Reference}{666}{section.10.295}%
\contentsline {section}{\numberline {10.296}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Size$<$ KeysT $>$ Struct Template Reference}{667}{section.10.296}%
\contentsline {section}{\numberline {10.297}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Size$<$ Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Keys... $>$ $>$ Struct Template Reference}{667}{section.10.297}%
\contentsline {section}{\numberline {10.298}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Kinematic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Viscosity Struct Reference}{668}{section.10.298}%
\contentsline {subsection}{\numberline {10.298.1}Detailed Description}{669}{subsection.10.298.1}%
\contentsline {subsection}{\numberline {10.298.2}Member Data Documentation}{670}{subsection.10.298.2}%
\contentsline {subsubsection}{\numberline {10.298.2.1}identifier}{670}{subsubsection.10.298.2.1}%
\contentsline {section}{\numberline {10.299}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Length Struct Reference}{670}{section.10.299}%
\contentsline {subsection}{\numberline {10.299.1}Detailed Description}{671}{subsection.10.299.1}%
\contentsline {subsection}{\numberline {10.299.2}Member Data Documentation}{671}{subsection.10.299.2}%
\contentsline {subsubsection}{\numberline {10.299.2.1}identifier}{671}{subsubsection.10.299.2.1}%
\contentsline {section}{\numberline {10.300}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Linearization Struct Reference}{671}{section.10.300}%
\contentsline {section}{\numberline {10.301}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Linearization Struct Reference}{672}{section.10.301}%
\contentsline {section}{\numberline {10.302}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::nodal\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Linearization Struct Reference}{672}{section.10.302}%
\contentsline {section}{\numberline {10.303}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Linearization Struct Reference}{672}{section.10.303}%
\contentsline {section}{\numberline {10.304}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Located\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Point Struct Reference}{672}{section.10.304}%
\contentsline {subsection}{\numberline {10.304.1}Detailed Description}{672}{subsection.10.304.1}%
\contentsline {subsection}{\numberline {10.304.2}Member Data Documentation}{673}{subsection.10.304.2}%
\contentsline {subsubsection}{\numberline {10.304.2.1}boundary\_element}{673}{subsubsection.10.304.2.1}%
\contentsline {subsubsection}{\numberline {10.304.2.2}point}{673}{subsubsection.10.304.2.2}%
\contentsline {section}{\numberline {10.305}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Luminosity Struct Reference}{673}{section.10.305}%
\contentsline {subsection}{\numberline {10.305.1}Detailed Description}{674}{subsection.10.305.1}%
\contentsline {subsection}{\numberline {10.305.2}Member Data Documentation}{674}{subsection.10.305.2}%
\contentsline {subsubsection}{\numberline {10.305.2.1}identifier}{674}{subsubsection.10.305.2.1}%
\contentsline {section}{\numberline {10.306}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Magnetic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Flux\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Density Struct Reference}{675}{section.10.306}%
\contentsline {subsection}{\numberline {10.306.1}Detailed Description}{676}{subsection.10.306.1}%
\contentsline {subsection}{\numberline {10.306.2}Member Data Documentation}{676}{subsection.10.306.2}%
\contentsline {subsubsection}{\numberline {10.306.2.1}identifier}{676}{subsubsection.10.306.2.1}%
\contentsline {section}{\numberline {10.307}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Coefficients Struct Reference}{676}{section.10.307}%
\contentsline {subsection}{\numberline {10.307.1}Member Data Documentation}{676}{subsection.10.307.1}%
\contentsline {subsubsection}{\numberline {10.307.1.1}binding}{676}{subsubsection.10.307.1.1}%
\contentsline {subsubsection}{\numberline {10.307.1.2}values}{676}{subsubsection.10.307.1.2}%
\contentsline {section}{\numberline {10.308}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Point\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Context Struct Reference}{676}{section.10.308}%
\contentsline {subsection}{\numberline {10.308.1}Member Data Documentation}{677}{subsection.10.308.1}%
\contentsline {subsubsection}{\numberline {10.308.1.1}compactified}{677}{subsubsection.10.308.1.1}%
\contentsline {subsubsection}{\numberline {10.308.1.2}displaced\_position}{677}{subsubsection.10.308.1.2}%
\contentsline {subsubsection}{\numberline {10.308.1.3}displacement\_jacobian}{677}{subsubsection.10.308.1.3}%
\contentsline {subsubsection}{\numberline {10.308.1.4}inverse\_mapping\_jacobian}{677}{subsubsection.10.308.1.4}%
\contentsline {subsubsection}{\numberline {10.308.1.5}mapping\_determinate}{677}{subsubsection.10.308.1.5}%
\contentsline {subsubsection}{\numberline {10.308.1.6}mapping\_jacobian}{677}{subsubsection.10.308.1.6}%
\contentsline {subsubsection}{\numberline {10.308.1.7}physical\_position}{677}{subsubsection.10.308.1.7}%
\contentsline {subsubsection}{\numberline {10.308.1.8}reference\_position}{678}{subsubsection.10.308.1.8}%
\contentsline {section}{\numberline {10.309}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Point\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Variation Struct Reference}{678}{section.10.309}%
\contentsline {subsection}{\numberline {10.309.1}Member Data Documentation}{678}{subsection.10.309.1}%
\contentsline {subsubsection}{\numberline {10.309.1.1}displacement\_jacobian\_variation}{678}{subsubsection.10.309.1.1}%
\contentsline {subsubsection}{\numberline {10.309.1.2}displacement\_variation}{678}{subsubsection.10.309.1.2}%
\contentsline {subsubsection}{\numberline {10.309.1.3}inverse\_mapping\_jacobian\_variation}{678}{subsubsection.10.309.1.3}%
\contentsline {subsubsection}{\numberline {10.309.1.4}mapping\_determinate\_variation}{678}{subsubsection.10.309.1.4}%
\contentsline {subsubsection}{\numberline {10.309.1.5}mapping\_jacobian\_variation}{679}{subsubsection.10.309.1.5}%
\contentsline {subsubsection}{\numberline {10.309.1.6}physical\_position\_variation}{679}{subsubsection.10.309.1.6}%
\contentsline {section}{\numberline {10.310}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Mass Struct Reference}{679}{section.10.310}%
\contentsline {subsection}{\numberline {10.310.1}Detailed Description}{680}{subsection.10.310.1}%
\contentsline {subsection}{\numberline {10.310.2}Member Data Documentation}{680}{subsection.10.310.2}%
\contentsline {subsubsection}{\numberline {10.310.2.1}identifier}{680}{subsubsection.10.310.2.1}%
\contentsline {section}{\numberline {10.311}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::density\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mass Struct Reference}{681}{section.10.311}%
\contentsline {subsection}{\numberline {10.311.1}Detailed Description}{683}{subsection.10.311.1}%
\contentsline {subsection}{\numberline {10.311.2}Member Typedef Documentation}{683}{subsection.10.311.2}%
\contentsline {subsubsection}{\numberline {10.311.2.1}FunctionalSpace}{683}{subsubsection.10.311.2.1}%
\contentsline {subsubsection}{\numberline {10.311.2.2}Quantity}{683}{subsubsection.10.311.2.2}%
\contentsline {subsubsection}{\numberline {10.311.2.3}Support}{683}{subsubsection.10.311.2.3}%
\contentsline {subsection}{\numberline {10.311.3}Member Data Documentation}{683}{subsection.10.311.3}%
\contentsline {subsubsection}{\numberline {10.311.3.1}name}{683}{subsubsection.10.311.3.1}%
\contentsline {subsubsection}{\numberline {10.311.3.2}symbol}{684}{subsubsection.10.311.3.2}%
\contentsline {section}{\numberline {10.312}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mass$<$ TrialT, TestT $>$ Struct Template Reference}{684}{section.10.312}%
\contentsline {subsection}{\numberline {10.312.1}Detailed Description}{685}{subsection.10.312.1}%
\contentsline {subsection}{\numberline {10.312.2}Member Typedef Documentation}{687}{subsection.10.312.2}%
\contentsline {subsubsection}{\numberline {10.312.2.1}operand\_types}{687}{subsubsection.10.312.2.1}%
\contentsline {subsubsection}{\numberline {10.312.2.2}test\_type}{687}{subsubsection.10.312.2.2}%
\contentsline {subsubsection}{\numberline {10.312.2.3}trial\_type}{687}{subsubsection.10.312.2.3}%
\contentsline {subsection}{\numberline {10.312.3}Member Data Documentation}{687}{subsection.10.312.3}%
\contentsline {subsubsection}{\numberline {10.312.3.1}name}{687}{subsubsection.10.312.3.1}%
\contentsline {section}{\numberline {10.313}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::barotropic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}constant\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mass\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}normalization Struct Reference}{688}{section.10.313}%
\contentsline {subsection}{\numberline {10.313.1}Detailed Description}{689}{subsection.10.313.1}%
\contentsline {subsection}{\numberline {10.313.2}Member Typedef Documentation}{689}{subsection.10.313.2}%
\contentsline {subsubsection}{\numberline {10.313.2.1}Quantity}{689}{subsubsection.10.313.2.1}%
\contentsline {subsubsection}{\numberline {10.313.2.2}Support}{689}{subsubsection.10.313.2.2}%
\contentsline {subsection}{\numberline {10.313.3}Member Data Documentation}{689}{subsection.10.313.3}%
\contentsline {subsubsection}{\numberline {10.313.3.1}name}{689}{subsubsection.10.313.3.1}%
\contentsline {subsubsection}{\numberline {10.313.3.2}symbol}{689}{subsubsection.10.313.3.2}%
\contentsline {section}{\numberline {10.314}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Mass\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Density Struct Reference}{690}{section.10.314}%
\contentsline {subsection}{\numberline {10.314.1}Detailed Description}{691}{subsection.10.314.1}%
\contentsline {subsection}{\numberline {10.314.2}Member Data Documentation}{691}{subsection.10.314.2}%
\contentsline {subsubsection}{\numberline {10.314.2.1}identifier}{691}{subsubsection.10.314.2.1}%
\contentsline {section}{\numberline {10.315}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Mass\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Flow\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Rate Struct Reference}{691}{section.10.315}%
\contentsline {subsection}{\numberline {10.315.1}Detailed Description}{692}{subsection.10.315.1}%
\contentsline {subsection}{\numberline {10.315.2}Member Data Documentation}{692}{subsection.10.315.2}%
\contentsline {subsubsection}{\numberline {10.315.2.1}identifier}{692}{subsubsection.10.315.2.1}%
\contentsline {section}{\numberline {10.316}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Mass\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Normalization Class Reference}{693}{section.10.316}%
\contentsline {subsection}{\numberline {10.316.1}Detailed Description}{694}{subsection.10.316.1}%
\contentsline {subsection}{\numberline {10.316.2}Member Typedef Documentation}{694}{subsection.10.316.2}%
\contentsline {subsubsection}{\numberline {10.316.2.1}Density}{694}{subsubsection.10.316.2.1}%
\contentsline {subsubsection}{\numberline {10.316.2.2}DensityValue}{694}{subsubsection.10.316.2.2}%
\contentsline {subsubsection}{\numberline {10.316.2.3}Operands}{694}{subsubsection.10.316.2.3}%
\contentsline {subsection}{\numberline {10.316.3}Constructor \& Destructor Documentation}{694}{subsection.10.316.3}%
\contentsline {subsubsection}{\numberline {10.316.3.1}MassNormalization()}{694}{subsubsection.10.316.3.1}%
\contentsline {subsection}{\numberline {10.316.4}Member Function Documentation}{694}{subsection.10.316.4}%
\contentsline {subsubsection}{\numberline {10.316.4.1}additional\_order()}{694}{subsubsection.10.316.4.1}%
\contentsline {subsubsection}{\numberline {10.316.4.2}evaluate()}{695}{subsubsection.10.316.4.2}%
\contentsline {subsubsection}{\numberline {10.316.4.3}residual\_offset()}{695}{subsubsection.10.316.4.3}%
\contentsline {subsection}{\numberline {10.316.5}Member Data Documentation}{695}{subsection.10.316.5}%
\contentsline {subsubsection}{\numberline {10.316.5.1}m\_target\_mass}{695}{subsubsection.10.316.5.1}%
\contentsline {subsubsection}{\numberline {10.316.5.2}name}{695}{subsubsection.10.316.5.2}%
\contentsline {section}{\numberline {10.317}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Matching\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Pressure\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relations$<$ EOS, Bindings, Carrier, Catalog $>$ Struct Template Reference}{695}{section.10.317}%
\contentsline {section}{\numberline {10.318}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Matching\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Pressure\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relations$<$ EOS, Bindings, Carrier, eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Catalog$<$ Relations... $>$ $>$ Struct Template Reference}{695}{section.10.318}%
\contentsline {subsection}{\numberline {10.318.1}Member Typedef Documentation}{696}{subsection.10.318.1}%
\contentsline {subsubsection}{\numberline {10.318.1.1}Matches}{696}{subsubsection.10.318.1.1}%
\contentsline {subsection}{\numberline {10.318.2}Member Data Documentation}{696}{subsection.10.318.2}%
\contentsline {subsubsection}{\numberline {10.318.2.1}count}{696}{subsubsection.10.318.2.1}%
\contentsline {section}{\numberline {10.319}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Merge\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Lists$<$ ResultT, Lists $>$ Struct Template Reference}{696}{section.10.319}%
\contentsline {subsection}{\numberline {10.319.1}Member Typedef Documentation}{697}{subsection.10.319.1}%
\contentsline {subsubsection}{\numberline {10.319.1.1}type}{697}{subsubsection.10.319.1.1}%
\contentsline {section}{\numberline {10.320}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Merge\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Lists$<$ ResultT, Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Keys... $>$, Rest... $>$ Struct Template Reference}{697}{section.10.320}%
\contentsline {subsection}{\numberline {10.320.1}Member Typedef Documentation}{698}{subsection.10.320.1}%
\contentsline {subsubsection}{\numberline {10.320.1.1}type}{698}{subsubsection.10.320.1.1}%
\contentsline {section}{\numberline {10.321}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Mesh\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}And\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Coefficient\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Bindings Struct Reference}{698}{section.10.321}%
\contentsline {section}{\numberline {10.322}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mesh\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Mesh\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Topology Class Reference}{698}{section.10.322}%
\contentsline {subsection}{\numberline {10.322.1}Constructor \& Destructor Documentation}{699}{subsection.10.322.1}%
\contentsline {subsubsection}{\numberline {10.322.1.1}MeshTopology()}{699}{subsubsection.10.322.1.1}%
\contentsline {subsection}{\numberline {10.322.2}Member Function Documentation}{699}{subsection.10.322.2}%
\contentsline {subsubsection}{\numberline {10.322.2.1}boundary\_element\_boundary\_id()}{699}{subsubsection.10.322.2.1}%
\contentsline {subsubsection}{\numberline {10.322.2.2}boundary\_element\_count()}{699}{subsubsection.10.322.2.2}%
\contentsline {subsubsection}{\numberline {10.322.2.3}boundary\_element\_face()}{700}{subsubsection.10.322.2.3}%
\contentsline {subsubsection}{\numberline {10.322.2.4}boundary\_elements\_on\_face()}{700}{subsubsection.10.322.2.4}%
\contentsline {subsubsection}{\numberline {10.322.2.5}element\_count()}{700}{subsubsection.10.322.2.5}%
\contentsline {subsubsection}{\numberline {10.322.2.6}element\_domain\_id()}{700}{subsubsection.10.322.2.6}%
\contentsline {subsubsection}{\numberline {10.322.2.7}element\_neighbors()}{700}{subsubsection.10.322.2.7}%
\contentsline {subsubsection}{\numberline {10.322.2.8}face\_count()}{700}{subsubsection.10.322.2.8}%
\contentsline {subsubsection}{\numberline {10.322.2.9}face\_elements()}{700}{subsubsection.10.322.2.9}%
\contentsline {subsection}{\numberline {10.322.3}Member Data Documentation}{700}{subsection.10.322.3}%
\contentsline {subsubsection}{\numberline {10.322.3.1}m\_boundaryElementBoundaryIDs}{700}{subsubsection.10.322.3.1}%
\contentsline {subsubsection}{\numberline {10.322.3.2}m\_boundaryElementFaceIDs}{701}{subsubsection.10.322.3.2}%
\contentsline {subsubsection}{\numberline {10.322.3.3}m\_boundaryElementsByFace}{701}{subsubsection.10.322.3.3}%
\contentsline {subsubsection}{\numberline {10.322.3.4}m\_elementDomainIDs}{701}{subsubsection.10.322.3.4}%
\contentsline {subsubsection}{\numberline {10.322.3.5}m\_elementNeighbors}{701}{subsubsection.10.322.3.5}%
\contentsline {subsubsection}{\numberline {10.322.3.6}m\_faceElements}{701}{subsubsection.10.322.3.6}%
\contentsline {subsubsection}{\numberline {10.322.3.7}s\_noElements}{701}{subsubsection.10.322.3.7}%
\contentsline {section}{\numberline {10.323}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Metadata\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Tracking Struct Reference}{702}{section.10.323}%
\contentsline {subsection}{\numberline {10.323.1}Detailed Description}{703}{subsection.10.323.1}%
\contentsline {subsection}{\numberline {10.323.2}Member Function Documentation}{703}{subsection.10.323.2}%
\contentsline {subsubsection}{\numberline {10.323.2.1}identity()}{703}{subsubsection.10.323.2.1}%
\contentsline {section}{\numberline {10.324}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::MFEMOperand\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Order$<$ Operand\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}ListT $>$ Struct Template Reference}{703}{section.10.324}%
\contentsline {section}{\numberline {10.325}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::MFEMOperand\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Order$<$ utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Operand\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$ $>$ Struct Template Reference}{703}{section.10.325}%
\contentsline {subsection}{\numberline {10.325.1}Member Data Documentation}{704}{subsection.10.325.1}%
\contentsline {subsubsection}{\numberline {10.325.1.1}value}{704}{subsubsection.10.325.1.1}%
\contentsline {section}{\numberline {10.326}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::MFEMQuadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Context Struct Reference}{704}{section.10.326}%
\contentsline {subsection}{\numberline {10.326.1}Member Data Documentation}{705}{subsection.10.326.1}%
\contentsline {subsubsection}{\numberline {10.326.1.1}domain}{705}{subsubsection.10.326.1.1}%
\contentsline {subsubsection}{\numberline {10.326.1.2}dynamic\_orders}{706}{subsubsection.10.326.1.2}%
\contentsline {subsubsection}{\numberline {10.326.1.3}geometry}{706}{subsubsection.10.326.1.3}%
\contentsline {subsubsection}{\numberline {10.326.1.4}geometry\_weight\_order}{706}{subsubsection.10.326.1.4}%
\contentsline {subsubsection}{\numberline {10.326.1.5}mapping}{706}{subsubsection.10.326.1.5}%
\contentsline {subsubsection}{\numberline {10.326.1.6}role}{706}{subsubsection.10.326.1.6}%
\contentsline {section}{\numberline {10.327}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::MFEMResolver Class Reference}{706}{section.10.327}%
\contentsline {subsection}{\numberline {10.327.1}Constructor \& Destructor Documentation}{707}{subsection.10.327.1}%
\contentsline {subsubsection}{\numberline {10.327.1.1}MFEMResolver()}{707}{subsubsection.10.327.1.1}%
\contentsline {subsection}{\numberline {10.327.2}Member Function Documentation}{707}{subsection.10.327.2}%
\contentsline {subsubsection}{\numberline {10.327.2.1}configure()}{707}{subsubsection.10.327.2.1}%
\contentsline {subsubsection}{\numberline {10.327.2.2}resolve()}{707}{subsubsection.10.327.2.2}%
\contentsline {subsection}{\numberline {10.327.3}Member Data Documentation}{707}{subsection.10.327.3}%
\contentsline {subsubsection}{\numberline {10.327.3.1}m\_policy}{707}{subsubsection.10.327.3.1}%
\contentsline {section}{\numberline {10.328}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::MFEMRule Struct Reference}{708}{section.10.328}%
\contentsline {subsection}{\numberline {10.328.1}Member Data Documentation}{708}{subsection.10.328.1}%
\contentsline {subsubsection}{\numberline {10.328.1.1}integration\_rule}{708}{subsubsection.10.328.1.1}%
\contentsline {subsubsection}{\numberline {10.328.1.2}resolution}{708}{subsubsection.10.328.1.2}%
\contentsline {section}{\numberline {10.329}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Moment\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Of\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Inertia Struct Reference}{709}{section.10.329}%
\contentsline {subsection}{\numberline {10.329.1}Detailed Description}{710}{subsection.10.329.1}%
\contentsline {subsection}{\numberline {10.329.2}Member Data Documentation}{710}{subsection.10.329.2}%
\contentsline {subsubsection}{\numberline {10.329.2.1}identifier}{710}{subsubsection.10.329.2.1}%
\contentsline {section}{\numberline {10.330}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Momentum Struct Reference}{710}{section.10.330}%
\contentsline {subsection}{\numberline {10.330.1}Detailed Description}{711}{subsection.10.330.1}%
\contentsline {subsection}{\numberline {10.330.2}Member Data Documentation}{711}{subsection.10.330.2}%
\contentsline {subsubsection}{\numberline {10.330.2.1}identifier}{711}{subsubsection.10.330.2.1}%
\contentsline {section}{\numberline {10.331}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Nested\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Bad\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Collection Struct Reference}{712}{section.10.331}%
\contentsline {subsection}{\numberline {10.331.1}Member Typedef Documentation}{712}{subsection.10.331.1}%
\contentsline {subsubsection}{\numberline {10.331.1.1}Test}{712}{subsubsection.10.331.1.1}%
\contentsline {subsection}{\numberline {10.331.2}Member Function Documentation}{713}{subsection.10.331.2}%
\contentsline {subsubsection}{\numberline {10.331.2.1}contributions()}{713}{subsubsection.10.331.2.1}%
\contentsline {subsection}{\numberline {10.331.3}Member Data Documentation}{713}{subsection.10.331.3}%
\contentsline {subsubsection}{\numberline {10.331.3.1}name}{713}{subsubsection.10.331.3.1}%
\contentsline {section}{\numberline {10.332}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Nodal\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Data$<$ EquationT, SchemaT $>$ Struct Template Reference}{713}{section.10.332}%
\contentsline {subsection}{\numberline {10.332.1}Detailed Description}{713}{subsection.10.332.1}%
\contentsline {subsection}{\numberline {10.332.2}Member Typedef Documentation}{714}{subsection.10.332.2}%
\contentsline {subsubsection}{\numberline {10.332.2.1}Discretization}{714}{subsubsection.10.332.2.1}%
\contentsline {subsection}{\numberline {10.332.3}Member Data Documentation}{714}{subsection.10.332.3}%
\contentsline {subsubsection}{\numberline {10.332.3.1}derivative}{714}{subsubsection.10.332.3.1}%
\contentsline {subsubsection}{\numberline {10.332.3.2}discretization}{714}{subsubsection.10.332.3.2}%
\contentsline {subsubsection}{\numberline {10.332.3.3}residual}{714}{subsubsection.10.332.3.3}%
\contentsline {section}{\numberline {10.333}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Nodal\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Discretization$<$ EquationT, SchemaT $>$ Struct Template Reference}{714}{section.10.333}%
\contentsline {subsection}{\numberline {10.333.1}Detailed Description}{715}{subsection.10.333.1}%
\contentsline {subsection}{\numberline {10.333.2}Member Typedef Documentation}{715}{subsection.10.333.2}%
\contentsline {subsubsection}{\numberline {10.333.2.1}Equation}{715}{subsubsection.10.333.2.1}%
\contentsline {subsubsection}{\numberline {10.333.2.2}ResidualBinding}{715}{subsubsection.10.333.2.2}%
\contentsline {subsubsection}{\numberline {10.333.2.3}Test}{715}{subsubsection.10.333.2.3}%
\contentsline {subsubsection}{\numberline {10.333.2.4}Value}{716}{subsubsection.10.333.2.4}%
\contentsline {subsection}{\numberline {10.333.3}Member Data Documentation}{716}{subsection.10.333.3}%
\contentsline {subsubsection}{\numberline {10.333.3.1}components}{716}{subsubsection.10.333.3.1}%
\contentsline {subsubsection}{\numberline {10.333.3.2}residual\_binding}{716}{subsubsection.10.333.3.2}%
\contentsline {subsubsection}{\numberline {10.333.3.3}selected\_rows}{716}{subsubsection.10.333.3.3}%
\contentsline {section}{\numberline {10.334}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Nodal\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Radial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Surface Struct Reference}{716}{section.10.334}%
\contentsline {subsection}{\numberline {10.334.1}Detailed Description}{717}{subsection.10.334.1}%
\contentsline {subsection}{\numberline {10.334.2}Member Function Documentation}{717}{subsection.10.334.2}%
\contentsline {subsubsection}{\numberline {10.334.2.1}operator==()}{717}{subsubsection.10.334.2.1}%
\contentsline {subsection}{\numberline {10.334.3}Member Data Documentation}{717}{subsection.10.334.3}%
\contentsline {subsubsection}{\numberline {10.334.3.1}reference\_center}{717}{subsubsection.10.334.3.1}%
\contentsline {section}{\numberline {10.335}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Nodal\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Request$<$ TermT, OperationT, Position\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Independent $>$ Struct Template Reference}{718}{section.10.335}%
\contentsline {subsection}{\numberline {10.335.1}Member Typedef Documentation}{719}{subsection.10.335.1}%
\contentsline {subsubsection}{\numberline {10.335.1.1}Operands}{719}{subsubsection.10.335.1.1}%
\contentsline {subsubsection}{\numberline {10.335.1.2}Result}{719}{subsubsection.10.335.1.2}%
\contentsline {subsection}{\numberline {10.335.2}Member Function Documentation}{719}{subsection.10.335.2}%
\contentsline {subsubsection}{\numberline {10.335.2.1}evaluate()}{719}{subsubsection.10.335.2.1}%
\contentsline {subsection}{\numberline {10.335.3}Member Data Documentation}{719}{subsection.10.335.3}%
\contentsline {subsubsection}{\numberline {10.335.3.1}name}{719}{subsubsection.10.335.3.1}%
\contentsline {subsubsection}{\numberline {10.335.3.2}position\_independent}{719}{subsubsection.10.335.3.2}%
\contentsline {section}{\numberline {10.336}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Nodal\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Tracking Struct Reference}{720}{section.10.336}%
\contentsline {subsection}{\numberline {10.336.1}Detailed Description}{721}{subsection.10.336.1}%
\contentsline {subsection}{\numberline {10.336.2}Member Function Documentation}{721}{subsection.10.336.2}%
\contentsline {subsubsection}{\numberline {10.336.2.1}identity()}{721}{subsubsection.10.336.2.1}%
\contentsline {section}{\numberline {10.337}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Normal\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Trace Struct Reference}{721}{section.10.337}%
\contentsline {subsection}{\numberline {10.337.1}Detailed Description}{722}{subsection.10.337.1}%
\contentsline {section}{\numberline {10.338}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Number\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Density Struct Reference}{722}{section.10.338}%
\contentsline {subsection}{\numberline {10.338.1}Detailed Description}{723}{subsection.10.338.1}%
\contentsline {subsection}{\numberline {10.338.2}Member Data Documentation}{723}{subsection.10.338.2}%
\contentsline {subsubsection}{\numberline {10.338.2.1}identifier}{723}{subsubsection.10.338.2.1}%
\contentsline {section}{\numberline {10.339}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Numerical\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Work Struct Reference}{723}{section.10.339}%
\contentsline {subsection}{\numberline {10.339.1}Detailed Description}{724}{subsection.10.339.1}%
\contentsline {subsection}{\numberline {10.339.2}Member Function Documentation}{724}{subsection.10.339.2}%
\contentsline {subsubsection}{\numberline {10.339.2.1}did\_work()}{724}{subsubsection.10.339.2.1}%
\contentsline {subsection}{\numberline {10.339.3}Member Data Documentation}{724}{subsection.10.339.3}%
\contentsline {subsubsection}{\numberline {10.339.3.1}geometry\_points}{724}{subsubsection.10.339.3.1}%
\contentsline {subsubsection}{\numberline {10.339.3.2}physics\_points}{724}{subsubsection.10.339.3.2}%
\contentsline {subsubsection}{\numberline {10.339.3.3}refreshed\_scalars}{724}{subsubsection.10.339.3.3}%
\contentsline {subsubsection}{\numberline {10.339.3.4}reused\_elements}{724}{subsubsection.10.339.3.4}%
\contentsline {subsubsection}{\numberline {10.339.3.5}sampled\_operands}{725}{subsubsection.10.339.3.5}%
\contentsline {section}{\numberline {10.340}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Opacity Struct Reference}{725}{section.10.340}%
\contentsline {subsection}{\numberline {10.340.1}Detailed Description}{726}{subsection.10.340.1}%
\contentsline {subsection}{\numberline {10.340.2}Member Data Documentation}{726}{subsection.10.340.2}%
\contentsline {subsubsection}{\numberline {10.340.2.1}identifier}{726}{subsubsection.10.340.2.1}%
\contentsline {section}{\numberline {10.341}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operand$<$ TermT, OperationT $>$ Struct Template Reference}{727}{section.10.341}%
\contentsline {subsection}{\numberline {10.341.1}Detailed Description}{727}{subsection.10.341.1}%
\contentsline {subsection}{\numberline {10.341.2}Member Typedef Documentation}{727}{subsection.10.341.2}%
\contentsline {subsubsection}{\numberline {10.341.2.1}operation\_type}{727}{subsubsection.10.341.2.1}%
\contentsline {subsubsection}{\numberline {10.341.2.2}term\_type}{728}{subsubsection.10.341.2.2}%
\contentsline {section}{\numberline {10.342}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operand\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Evaluator$<$ OperandT $>$ Struct Template Reference}{728}{section.10.342}%
\contentsline {section}{\numberline {10.343}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operand\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Evaluator$<$ OperandT $>$ Struct Template Reference}{728}{section.10.343}%
\contentsline {subsection}{\numberline {10.343.1}Detailed Description}{729}{subsection.10.343.1}%
\contentsline {subsection}{\numberline {10.343.2}Member Typedef Documentation}{729}{subsection.10.343.2}%
\contentsline {subsubsection}{\numberline {10.343.2.1}ReferenceValue}{729}{subsubsection.10.343.2.1}%
\contentsline {subsubsection}{\numberline {10.343.2.2}Term}{730}{subsubsection.10.343.2.2}%
\contentsline {subsubsection}{\numberline {10.343.2.3}Value}{730}{subsubsection.10.343.2.3}%
\contentsline {subsection}{\numberline {10.343.3}Member Function Documentation}{730}{subsection.10.343.3}%
\contentsline {subsubsection}{\numberline {10.343.3.1}evaluate()}{730}{subsubsection.10.343.3.1}%
\contentsline {subsubsection}{\numberline {10.343.3.2}geometry\_variation()}{730}{subsubsection.10.343.3.2}%
\contentsline {subsubsection}{\numberline {10.343.3.3}gradient\_trace()}{730}{subsubsection.10.343.3.3}%
\contentsline {subsubsection}{\numberline {10.343.3.4}integrate()}{731}{subsubsection.10.343.3.4}%
\contentsline {subsubsection}{\numberline {10.343.3.5}map\_basis\_point()}{731}{subsubsection.10.343.3.5}%
\contentsline {subsubsection}{\numberline {10.343.3.6}physical\_value()}{731}{subsubsection.10.343.3.6}%
\contentsline {subsubsection}{\numberline {10.343.3.7}reference\_value()}{731}{subsubsection.10.343.3.7}%
\contentsline {subsubsection}{\numberline {10.343.3.8}sample\_basis()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{731}{subsubsection.10.343.3.8}%
\contentsline {subsubsection}{\numberline {10.343.3.9}sample\_basis()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{732}{subsubsection.10.343.3.9}%
\contentsline {subsection}{\numberline {10.343.4}Member Data Documentation}{732}{subsection.10.343.4}%
\contentsline {subsubsection}{\numberline {10.343.4.1}components}{732}{subsubsection.10.343.4.1}%
\contentsline {subsubsection}{\numberline {10.343.4.2}divergence}{732}{subsubsection.10.343.4.2}%
\contentsline {subsubsection}{\numberline {10.343.4.3}geometry\_dependent}{732}{subsubsection.10.343.4.3}%
\contentsline {subsubsection}{\numberline {10.343.4.4}global\_scalar}{732}{subsubsection.10.343.4.4}%
\contentsline {subsubsection}{\numberline {10.343.4.5}h1\_divergence}{732}{subsubsection.10.343.4.5}%
\contentsline {subsubsection}{\numberline {10.343.4.6}hdiv}{733}{subsubsection.10.343.4.6}%
\contentsline {subsubsection}{\numberline {10.343.4.7}reference\_components}{733}{subsubsection.10.343.4.7}%
\contentsline {subsubsection}{\numberline {10.343.4.8}vector\_copies}{733}{subsubsection.10.343.4.8}%
\contentsline {section}{\numberline {10.344}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operand\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Result$<$ OperandT $>$ Struct Template Reference}{733}{section.10.344}%
\contentsline {subsection}{\numberline {10.344.1}Detailed Description}{733}{subsection.10.344.1}%
\contentsline {section}{\numberline {10.345}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operand\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Result$<$ OperandT $>$ Struct Template Reference}{734}{section.10.345}%
\contentsline {subsection}{\numberline {10.345.1}Detailed Description}{735}{subsection.10.345.1}%
\contentsline {subsection}{\numberline {10.345.2}Member Typedef Documentation}{735}{subsection.10.345.2}%
\contentsline {subsubsection}{\numberline {10.345.2.1}type}{735}{subsubsection.10.345.2.1}%
\contentsline {section}{\numberline {10.346}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operand\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Samples Struct Reference}{735}{section.10.346}%
\contentsline {subsection}{\numberline {10.346.1}Detailed Description}{736}{subsection.10.346.1}%
\contentsline {subsection}{\numberline {10.346.2}Member Data Documentation}{736}{subsection.10.346.2}%
\contentsline {subsubsection}{\numberline {10.346.2.1}physical}{736}{subsubsection.10.346.2.1}%
\contentsline {subsubsection}{\numberline {10.346.2.2}reference}{736}{subsubsection.10.346.2.2}%
\contentsline {section}{\numberline {10.347}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operand\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Values$<$ OperandsT, OutputT $>$ Struct Template Reference}{736}{section.10.347}%
\contentsline {section}{\numberline {10.348}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operand\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Values$<$ OperandsT, OutputT $>$ Struct Template Reference}{736}{section.10.348}%
\contentsline {section}{\numberline {10.349}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operand\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Values$<$ utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Operands... $>$, OutputT $>$ Struct Template Reference}{737}{section.10.349}%
\contentsline {subsection}{\numberline {10.349.1}Member Typedef Documentation}{737}{subsection.10.349.1}%
\contentsline {subsubsection}{\numberline {10.349.1.1}Entry}{737}{subsubsection.10.349.1.1}%
\contentsline {subsubsection}{\numberline {10.349.1.2}Storage}{738}{subsubsection.10.349.1.2}%
\contentsline {subsection}{\numberline {10.349.2}Member Function Documentation}{738}{subsection.10.349.2}%
\contentsline {subsubsection}{\numberline {10.349.2.1}get()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{738}{subsubsection.10.349.2.1}%
\contentsline {subsubsection}{\numberline {10.349.2.2}get()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{738}{subsubsection.10.349.2.2}%
\contentsline {subsubsection}{\numberline {10.349.2.3}index()}{738}{subsubsection.10.349.2.3}%
\contentsline {subsection}{\numberline {10.349.3}Member Data Documentation}{738}{subsection.10.349.3}%
\contentsline {subsubsection}{\numberline {10.349.3.1}count}{738}{subsubsection.10.349.3.1}%
\contentsline {subsubsection}{\numberline {10.349.3.2}values}{739}{subsubsection.10.349.3.2}%
\contentsline {section}{\numberline {10.350}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operation Struct Reference}{739}{section.10.350}%
\contentsline {subsection}{\numberline {10.350.1}Detailed Description}{739}{subsection.10.350.1}%
\contentsline {section}{\numberline {10.351}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value$<$ Rank, OperationT $>$ Struct Template Reference}{740}{section.10.351}%
\contentsline {subsection}{\numberline {10.351.1}Detailed Description}{740}{subsection.10.351.1}%
\contentsline {section}{\numberline {10.352}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value$<$ 0, Operation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Gradient $>$ Struct Reference}{740}{section.10.352}%
\contentsline {subsection}{\numberline {10.352.1}Detailed Description}{740}{subsection.10.352.1}%
\contentsline {subsection}{\numberline {10.352.2}Member Typedef Documentation}{741}{subsection.10.352.2}%
\contentsline {subsubsection}{\numberline {10.352.2.1}type}{741}{subsubsection.10.352.2.1}%
\contentsline {section}{\numberline {10.353}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value$<$ 0, Operation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Value $>$ Struct Reference}{741}{section.10.353}%
\contentsline {subsection}{\numberline {10.353.1}Detailed Description}{741}{subsection.10.353.1}%
\contentsline {subsection}{\numberline {10.353.2}Member Typedef Documentation}{741}{subsection.10.353.2}%
\contentsline {subsubsection}{\numberline {10.353.2.1}type}{741}{subsubsection.10.353.2.1}%
\contentsline {section}{\numberline {10.354}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value$<$ 1, Operation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Curl $>$ Struct Reference}{741}{section.10.354}%
\contentsline {subsection}{\numberline {10.354.1}Detailed Description}{742}{subsection.10.354.1}%
\contentsline {subsection}{\numberline {10.354.2}Member Typedef Documentation}{742}{subsection.10.354.2}%
\contentsline {subsubsection}{\numberline {10.354.2.1}type}{742}{subsubsection.10.354.2.1}%
\contentsline {section}{\numberline {10.355}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value$<$ 1, Operation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Divergence $>$ Struct Reference}{742}{section.10.355}%
\contentsline {subsection}{\numberline {10.355.1}Detailed Description}{742}{subsection.10.355.1}%
\contentsline {subsection}{\numberline {10.355.2}Member Typedef Documentation}{742}{subsection.10.355.2}%
\contentsline {subsubsection}{\numberline {10.355.2.1}type}{742}{subsubsection.10.355.2.1}%
\contentsline {section}{\numberline {10.356}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value$<$ 1, Operation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Normal\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Trace $>$ Struct Reference}{743}{section.10.356}%
\contentsline {subsection}{\numberline {10.356.1}Detailed Description}{743}{subsection.10.356.1}%
\contentsline {subsection}{\numberline {10.356.2}Member Typedef Documentation}{743}{subsection.10.356.2}%
\contentsline {subsubsection}{\numberline {10.356.2.1}type}{743}{subsubsection.10.356.2.1}%
\contentsline {section}{\numberline {10.357}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value$<$ 1, Operation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Value $>$ Struct Reference}{743}{section.10.357}%
\contentsline {subsection}{\numberline {10.357.1}Detailed Description}{743}{subsection.10.357.1}%
\contentsline {subsection}{\numberline {10.357.2}Member Typedef Documentation}{744}{subsection.10.357.2}%
\contentsline {subsubsection}{\numberline {10.357.2.1}type}{744}{subsubsection.10.357.2.1}%
\contentsline {section}{\numberline {10.358}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Output Struct Reference}{744}{section.10.358}%
\contentsline {subsection}{\numberline {10.358.1}Detailed Description}{744}{subsection.10.358.1}%
\contentsline {section}{\numberline {10.359}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Owned\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Computation$<$ KeyT, ComputationT $>$ Class Template Reference}{744}{section.10.359}%
\contentsline {subsection}{\numberline {10.359.1}Member Typedef Documentation}{745}{subsection.10.359.1}%
\contentsline {subsubsection}{\numberline {10.359.1.1}Key}{745}{subsubsection.10.359.1.1}%
\contentsline {subsubsection}{\numberline {10.359.1.2}Target}{745}{subsubsection.10.359.1.2}%
\contentsline {subsection}{\numberline {10.359.2}Constructor \& Destructor Documentation}{746}{subsection.10.359.2}%
\contentsline {subsubsection}{\numberline {10.359.2.1}OwnedComputation()\hspace {0.1cm}{\footnotesize \ttfamily [1/3]}}{746}{subsubsection.10.359.2.1}%
\contentsline {subsubsection}{\numberline {10.359.2.2}OwnedComputation()\hspace {0.1cm}{\footnotesize \ttfamily [2/3]}}{746}{subsubsection.10.359.2.2}%
\contentsline {subsubsection}{\numberline {10.359.2.3}OwnedComputation()\hspace {0.1cm}{\footnotesize \ttfamily [3/3]}}{746}{subsubsection.10.359.2.3}%
\contentsline {subsection}{\numberline {10.359.3}Member Function Documentation}{746}{subsection.10.359.3}%
\contentsline {subsubsection}{\numberline {10.359.3.1}checked\_value()}{746}{subsubsection.10.359.3.1}%
\contentsline {subsubsection}{\numberline {10.359.3.2}get()\hspace {0.1cm}{\footnotesize \ttfamily [1/4]}}{746}{subsubsection.10.359.3.2}%
\contentsline {subsubsection}{\numberline {10.359.3.3}get()\hspace {0.1cm}{\footnotesize \ttfamily [2/4]}}{747}{subsubsection.10.359.3.3}%
\contentsline {subsubsection}{\numberline {10.359.3.4}get()\hspace {0.1cm}{\footnotesize \ttfamily [3/4]}}{747}{subsubsection.10.359.3.4}%
\contentsline {subsubsection}{\numberline {10.359.3.5}get()\hspace {0.1cm}{\footnotesize \ttfamily [4/4]}}{747}{subsubsection.10.359.3.5}%
\contentsline {subsubsection}{\numberline {10.359.3.6}operator=()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{747}{subsubsection.10.359.3.6}%
\contentsline {subsubsection}{\numberline {10.359.3.7}operator=()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{747}{subsubsection.10.359.3.7}%
\contentsline {subsection}{\numberline {10.359.4}Member Data Documentation}{747}{subsection.10.359.4}%
\contentsline {subsubsection}{\numberline {10.359.4.1}m\_value}{747}{subsubsection.10.359.4.1}%
\contentsline {section}{\numberline {10.360}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Owned\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value$<$ T $>$ Struct Template Reference}{748}{section.10.360}%
\contentsline {subsection}{\numberline {10.360.1}Member Typedef Documentation}{748}{subsection.10.360.1}%
\contentsline {subsubsection}{\numberline {10.360.1.1}Target}{748}{subsubsection.10.360.1.1}%
\contentsline {subsection}{\numberline {10.360.2}Member Function Documentation}{748}{subsection.10.360.2}%
\contentsline {subsubsection}{\numberline {10.360.2.1}get()}{748}{subsubsection.10.360.2.1}%
\contentsline {subsection}{\numberline {10.360.3}Member Data Documentation}{748}{subsection.10.360.3}%
\contentsline {subsubsection}{\numberline {10.360.3.1}value}{748}{subsubsection.10.360.3.1}%
\contentsline {section}{\numberline {10.361}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Isobaric\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Parameters Struct Reference}{749}{section.10.361}%
\contentsline {subsection}{\numberline {10.361.1}Member Data Documentation}{749}{subsection.10.361.1}%
\contentsline {subsubsection}{\numberline {10.361.1.1}PSurf}{749}{subsubsection.10.361.1.1}%
\contentsline {section}{\numberline {10.362}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Parameters Struct Reference}{749}{section.10.362}%
\contentsline {subsection}{\numberline {10.362.1}Detailed Description}{749}{subsection.10.362.1}%
\contentsline {section}{\numberline {10.363}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Partial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Derivative$<$ Output\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantity, Input\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantity $>$ Class Template Reference}{749}{section.10.363}%
\contentsline {subsection}{\numberline {10.363.1}Detailed Description}{751}{subsection.10.363.1}%
\contentsline {subsection}{\numberline {10.363.2}Constructor \& Destructor Documentation}{751}{subsection.10.363.2}%
\contentsline {subsubsection}{\numberline {10.363.2.1}PartialDerivative()}{751}{subsubsection.10.363.2.1}%
\contentsline {subsection}{\numberline {10.363.3}Member Function Documentation}{751}{subsection.10.363.3}%
\contentsline {subsubsection}{\numberline {10.363.3.1}value()}{751}{subsubsection.10.363.3.1}%
\contentsline {subsection}{\numberline {10.363.4}Friends And Related Symbol Documentation}{752}{subsection.10.363.4}%
\contentsline {subsubsection}{\numberline {10.363.4.1}operator$\ast $\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{752}{subsubsection.10.363.4.1}%
\contentsline {subsubsection}{\numberline {10.363.4.2}operator$\ast $\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{752}{subsubsection.10.363.4.2}%
\contentsline {subsubsection}{\numberline {10.363.4.3}operator+}{753}{subsubsection.10.363.4.3}%
\contentsline {subsubsection}{\numberline {10.363.4.4}operator-\/}{753}{subsubsection.10.363.4.4}%
\contentsline {subsubsection}{\numberline {10.363.4.5}operator/}{753}{subsubsection.10.363.4.5}%
\contentsline {subsubsection}{\numberline {10.363.4.6}operator$<$=$>$\hspace {0.1cm}{\footnotesize \ttfamily [1/3]}}{754}{subsubsection.10.363.4.6}%
\contentsline {subsubsection}{\numberline {10.363.4.7}operator$<$=$>$\hspace {0.1cm}{\footnotesize \ttfamily [2/3]}}{754}{subsubsection.10.363.4.7}%
\contentsline {subsubsection}{\numberline {10.363.4.8}operator$<$=$>$\hspace {0.1cm}{\footnotesize \ttfamily [3/3]}}{755}{subsubsection.10.363.4.8}%
\contentsline {subsection}{\numberline {10.363.5}Member Data Documentation}{755}{subsection.10.363.5}%
\contentsline {subsubsection}{\numberline {10.363.5.1}m\_value}{755}{subsubsection.10.363.5.1}%
\contentsline {section}{\numberline {10.364}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Physical\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Position\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Function\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Coefficient Class Reference}{756}{section.10.364}%
\contentsline {subsection}{\numberline {10.364.1}Member Typedef Documentation}{757}{subsection.10.364.1}%
\contentsline {subsubsection}{\numberline {10.364.1.1}Func}{757}{subsubsection.10.364.1.1}%
\contentsline {subsection}{\numberline {10.364.2}Constructor \& Destructor Documentation}{757}{subsection.10.364.2}%
\contentsline {subsubsection}{\numberline {10.364.2.1}PhysicalPositionFunctionCoefficient()}{757}{subsubsection.10.364.2.1}%
\contentsline {subsection}{\numberline {10.364.3}Member Function Documentation}{757}{subsection.10.364.3}%
\contentsline {subsubsection}{\numberline {10.364.3.1}Eval()}{757}{subsubsection.10.364.3.1}%
\contentsline {subsection}{\numberline {10.364.4}Member Data Documentation}{757}{subsection.10.364.4}%
\contentsline {subsubsection}{\numberline {10.364.4.1}m\_f}{757}{subsubsection.10.364.4.1}%
\contentsline {subsubsection}{\numberline {10.364.4.2}m\_mapping}{757}{subsubsection.10.364.4.2}%
\contentsline {section}{\numberline {10.365}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Physical\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantity Struct Reference}{758}{section.10.365}%
\contentsline {subsection}{\numberline {10.365.1}Detailed Description}{759}{subsection.10.365.1}%
\contentsline {section}{\numberline {10.366}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Physical\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Values$<$ Contribution, OperandT $>$ Struct Template Reference}{759}{section.10.366}%
\contentsline {section}{\numberline {10.367}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Point\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Border\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Data$<$ EquationT, SchemaT $>$ Struct Template Reference}{759}{section.10.367}%
\contentsline {subsection}{\numberline {10.367.1}Detailed Description}{759}{subsection.10.367.1}%
\contentsline {subsection}{\numberline {10.367.2}Member Typedef Documentation}{760}{subsection.10.367.2}%
\contentsline {subsubsection}{\numberline {10.367.2.1}Border}{760}{subsubsection.10.367.2.1}%
\contentsline {subsection}{\numberline {10.367.3}Member Data Documentation}{760}{subsection.10.367.3}%
\contentsline {subsubsection}{\numberline {10.367.3.1}border\_binding}{760}{subsubsection.10.367.3.1}%
\contentsline {subsubsection}{\numberline {10.367.3.2}border\_coefficient}{760}{subsubsection.10.367.3.2}%
\contentsline {subsubsection}{\numberline {10.367.3.3}nodal}{760}{subsubsection.10.367.3.3}%
\contentsline {section}{\numberline {10.368}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Point\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Border\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Discretization$<$ EquationT, SchemaT $>$ Struct Template Reference}{760}{section.10.368}%
\contentsline {subsection}{\numberline {10.368.1}Detailed Description}{761}{subsection.10.368.1}%
\contentsline {subsection}{\numberline {10.368.2}Member Typedef Documentation}{761}{subsection.10.368.2}%
\contentsline {subsubsection}{\numberline {10.368.2.1}BorderBinding}{761}{subsubsection.10.368.2.1}%
\contentsline {subsubsection}{\numberline {10.368.2.2}Equation}{761}{subsubsection.10.368.2.2}%
\contentsline {subsection}{\numberline {10.368.3}Member Data Documentation}{761}{subsection.10.368.3}%
\contentsline {subsubsection}{\numberline {10.368.3.1}border\_binding}{761}{subsubsection.10.368.3.1}%
\contentsline {subsubsection}{\numberline {10.368.3.2}nodal}{761}{subsubsection.10.368.3.2}%
\contentsline {section}{\numberline {10.369}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Point\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Linearization$<$ OperandsT, ResultT $>$ Struct Template Reference}{762}{section.10.369}%
\contentsline {subsection}{\numberline {10.369.1}Member Data Documentation}{762}{subsection.10.369.1}%
\contentsline {subsubsection}{\numberline {10.369.1.1}field\_derivatives}{762}{subsubsection.10.369.1.1}%
\contentsline {subsubsection}{\numberline {10.369.1.2}position\_derivative}{762}{subsubsection.10.369.1.2}%
\contentsline {subsubsection}{\numberline {10.369.1.3}residual}{763}{subsubsection.10.369.1.3}%
\contentsline {section}{\numberline {10.370}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Poisson\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Balance Class Reference}{763}{section.10.370}%
\contentsline {subsection}{\numberline {10.370.1}Member Typedef Documentation}{764}{subsection.10.370.1}%
\contentsline {subsubsection}{\numberline {10.370.1.1}Test}{764}{subsubsection.10.370.1.1}%
\contentsline {subsection}{\numberline {10.370.2}Constructor \& Destructor Documentation}{764}{subsection.10.370.2}%
\contentsline {subsubsection}{\numberline {10.370.2.1}PoissonBalance()}{764}{subsubsection.10.370.2.1}%
\contentsline {subsection}{\numberline {10.370.3}Member Function Documentation}{764}{subsection.10.370.3}%
\contentsline {subsubsection}{\numberline {10.370.3.1}contributions()}{764}{subsubsection.10.370.3.1}%
\contentsline {subsection}{\numberline {10.370.4}Member Data Documentation}{764}{subsection.10.370.4}%
\contentsline {subsubsection}{\numberline {10.370.4.1}m\_four\_pi\_G}{764}{subsubsection.10.370.4.1}%
\contentsline {subsubsection}{\numberline {10.370.4.2}name}{764}{subsubsection.10.370.4.2}%
\contentsline {section}{\numberline {10.371}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Policy Class Reference}{765}{section.10.371}%
\contentsline {subsection}{\numberline {10.371.1}Constructor \& Destructor Documentation}{765}{subsection.10.371.1}%
\contentsline {subsubsection}{\numberline {10.371.1.1}Policy()}{765}{subsubsection.10.371.1.1}%
\contentsline {subsection}{\numberline {10.371.2}Member Function Documentation}{765}{subsection.10.371.2}%
\contentsline {subsubsection}{\numberline {10.371.2.1}compute\_base\_order()}{765}{subsubsection.10.371.2.1}%
\contentsline {subsubsection}{\numberline {10.371.2.2}get\_role\_control()}{766}{subsubsection.10.371.2.2}%
\contentsline {subsubsection}{\numberline {10.371.2.3}resolve()}{766}{subsubsection.10.371.2.3}%
\contentsline {subsection}{\numberline {10.371.3}Member Data Documentation}{766}{subsection.10.371.3}%
\contentsline {subsubsection}{\numberline {10.371.3.1}m\_ruleSet}{766}{subsubsection.10.371.3.1}%
\contentsline {section}{\numberline {10.372}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::models\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Polytrope Class Reference}{766}{section.10.372}%
\contentsline {subsection}{\numberline {10.372.1}Member Typedef Documentation}{767}{subsection.10.372.1}%
\contentsline {subsubsection}{\numberline {10.372.1.1}Relations}{767}{subsubsection.10.372.1.1}%
\contentsline {subsection}{\numberline {10.372.2}Constructor \& Destructor Documentation}{767}{subsection.10.372.2}%
\contentsline {subsubsection}{\numberline {10.372.2.1}Polytrope()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{767}{subsubsection.10.372.2.1}%
\contentsline {subsubsection}{\numberline {10.372.2.2}Polytrope()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{767}{subsubsection.10.372.2.2}%
\contentsline {subsection}{\numberline {10.372.3}Member Function Documentation}{768}{subsection.10.372.3}%
\contentsline {subsubsection}{\numberline {10.372.3.1}enthalpy\_scale()}{768}{subsubsection.10.372.3.1}%
\contentsline {subsubsection}{\numberline {10.372.3.2}evaluate()\hspace {0.1cm}{\footnotesize \ttfamily [1/5]}}{768}{subsubsection.10.372.3.2}%
\contentsline {subsubsection}{\numberline {10.372.3.3}evaluate()\hspace {0.1cm}{\footnotesize \ttfamily [2/5]}}{768}{subsubsection.10.372.3.3}%
\contentsline {subsubsection}{\numberline {10.372.3.4}evaluate()\hspace {0.1cm}{\footnotesize \ttfamily [3/5]}}{768}{subsubsection.10.372.3.4}%
\contentsline {subsubsection}{\numberline {10.372.3.5}evaluate()\hspace {0.1cm}{\footnotesize \ttfamily [4/5]}}{768}{subsubsection.10.372.3.5}%
\contentsline {subsubsection}{\numberline {10.372.3.6}evaluate()\hspace {0.1cm}{\footnotesize \ttfamily [5/5]}}{768}{subsubsection.10.372.3.6}%
\contentsline {subsubsection}{\numberline {10.372.3.7}partial\_derivative()\hspace {0.1cm}{\footnotesize \ttfamily [1/3]}}{768}{subsubsection.10.372.3.7}%
\contentsline {subsubsection}{\numberline {10.372.3.8}partial\_derivative()\hspace {0.1cm}{\footnotesize \ttfamily [2/3]}}{769}{subsubsection.10.372.3.8}%
\contentsline {subsubsection}{\numberline {10.372.3.9}partial\_derivative()\hspace {0.1cm}{\footnotesize \ttfamily [3/3]}}{769}{subsubsection.10.372.3.9}%
\contentsline {subsubsection}{\numberline {10.372.3.10}polytropic\_constant()}{769}{subsubsection.10.372.3.10}%
\contentsline {subsubsection}{\numberline {10.372.3.11}polytropic\_index()}{769}{subsubsection.10.372.3.11}%
\contentsline {subsection}{\numberline {10.372.4}Member Data Documentation}{769}{subsection.10.372.4}%
\contentsline {subsubsection}{\numberline {10.372.4.1}m\_enthalpy\_scale}{769}{subsubsection.10.372.4.1}%
\contentsline {subsubsection}{\numberline {10.372.4.2}m\_polytropic\_constant}{769}{subsubsection.10.372.4.2}%
\contentsline {subsubsection}{\numberline {10.372.4.3}m\_polytropic\_index}{769}{subsubsection.10.372.4.3}%
\contentsline {section}{\numberline {10.373}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::models\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Polytrope\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Parameters Struct Reference}{770}{section.10.373}%
\contentsline {subsection}{\numberline {10.373.1}Member Data Documentation}{770}{subsection.10.373.1}%
\contentsline {subsubsection}{\numberline {10.373.1.1}K}{770}{subsubsection.10.373.1.1}%
\contentsline {subsubsection}{\numberline {10.373.1.2}n}{770}{subsubsection.10.373.1.2}%
\contentsline {section}{\numberline {10.374}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::gravity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::potential Struct Reference}{770}{section.10.374}%
\contentsline {subsection}{\numberline {10.374.1}Detailed Description}{772}{subsection.10.374.1}%
\contentsline {subsection}{\numberline {10.374.2}Member Typedef Documentation}{772}{subsection.10.374.2}%
\contentsline {subsubsection}{\numberline {10.374.2.1}FunctionalSpace}{772}{subsubsection.10.374.2.1}%
\contentsline {subsubsection}{\numberline {10.374.2.2}Quantity}{773}{subsubsection.10.374.2.2}%
\contentsline {subsubsection}{\numberline {10.374.2.3}Support}{773}{subsubsection.10.374.2.3}%
\contentsline {subsection}{\numberline {10.374.3}Member Data Documentation}{773}{subsection.10.374.3}%
\contentsline {subsubsection}{\numberline {10.374.3.1}name}{773}{subsubsection.10.374.3.1}%
\contentsline {subsubsection}{\numberline {10.374.3.2}symbol}{773}{subsubsection.10.374.3.2}%
\contentsline {section}{\numberline {10.375}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::gravity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}contributions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Potential\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value Struct Reference}{774}{section.10.375}%
\contentsline {subsection}{\numberline {10.375.1}Member Typedef Documentation}{775}{subsection.10.375.1}%
\contentsline {subsubsection}{\numberline {10.375.1.1}Operands}{775}{subsubsection.10.375.1.1}%
\contentsline {subsection}{\numberline {10.375.2}Member Function Documentation}{775}{subsection.10.375.2}%
\contentsline {subsubsection}{\numberline {10.375.2.1}additional\_order()}{775}{subsubsection.10.375.2.1}%
\contentsline {subsubsection}{\numberline {10.375.2.2}evaluate()}{775}{subsubsection.10.375.2.2}%
\contentsline {section}{\numberline {10.376}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Power Struct Reference}{776}{section.10.376}%
\contentsline {subsection}{\numberline {10.376.1}Detailed Description}{777}{subsection.10.376.1}%
\contentsline {subsection}{\numberline {10.376.2}Member Data Documentation}{777}{subsection.10.376.2}%
\contentsline {subsubsection}{\numberline {10.376.2.1}identifier}{777}{subsubsection.10.376.2.1}%
\contentsline {section}{\numberline {10.377}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Power\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Law\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Radial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Extension Struct Reference}{777}{section.10.377}%
\contentsline {subsection}{\numberline {10.377.1}Detailed Description}{777}{subsection.10.377.1}%
\contentsline {subsection}{\numberline {10.377.2}Member Function Documentation}{777}{subsection.10.377.2}%
\contentsline {subsubsection}{\numberline {10.377.2.1}operator==()}{777}{subsubsection.10.377.2.1}%
\contentsline {subsection}{\numberline {10.377.3}Member Data Documentation}{778}{subsection.10.377.3}%
\contentsline {subsubsection}{\numberline {10.377.3.1}radial\_power}{778}{subsubsection.10.377.3.1}%
\contentsline {section}{\numberline {10.378}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Used\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Resource$<$ GraphT $>$\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Predicate$<$ ResourceT $>$ Struct Template Reference}{778}{section.10.378}%
\contentsline {section}{\numberline {10.379}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Preparation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Failure$<$ ErrorT $>$ Struct Template Reference}{779}{section.10.379}%
\contentsline {subsection}{\numberline {10.379.1}Member Data Documentation}{779}{subsection.10.379.1}%
\contentsline {subsubsection}{\numberline {10.379.1.1}computation\_index}{779}{subsubsection.10.379.1.1}%
\contentsline {subsubsection}{\numberline {10.379.1.2}error}{780}{subsubsection.10.379.1.2}%
\contentsline {section}{\numberline {10.380}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Preparation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Rejection Struct Reference}{780}{section.10.380}%
\contentsline {subsection}{\numberline {10.380.1}Member Data Documentation}{781}{subsection.10.380.1}%
\contentsline {subsubsection}{\numberline {10.380.1.1}element}{781}{subsubsection.10.380.1.1}%
\contentsline {subsubsection}{\numberline {10.380.1.2}mapping\_status}{781}{subsubsection.10.380.1.2}%
\contentsline {subsubsection}{\numberline {10.380.1.3}message}{781}{subsubsection.10.380.1.3}%
\contentsline {subsubsection}{\numberline {10.380.1.4}quadrature\_point}{781}{subsubsection.10.380.1.4}%
\contentsline {subsubsection}{\numberline {10.380.1.5}reason}{781}{subsubsection.10.380.1.5}%
\contentsline {section}{\numberline {10.381}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Preparation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Report$<$ ResultsT, SourcesT $>$ Struct Template Reference}{781}{section.10.381}%
\contentsline {subsection}{\numberline {10.381.1}Member Function Documentation}{782}{subsection.10.381.1}%
\contentsline {subsubsection}{\numberline {10.381.1.1}computed\_count()}{782}{subsubsection.10.381.1.1}%
\contentsline {subsubsection}{\numberline {10.381.1.2}reused\_count()}{782}{subsubsection.10.381.1.2}%
\contentsline {subsubsection}{\numberline {10.381.1.3}source\_changed()}{782}{subsubsection.10.381.1.3}%
\contentsline {subsubsection}{\numberline {10.381.1.4}status()}{783}{subsubsection.10.381.1.4}%
\contentsline {subsection}{\numberline {10.381.2}Member Data Documentation}{783}{subsection.10.381.2}%
\contentsline {subsubsection}{\numberline {10.381.2.1}changed\_sources}{783}{subsubsection.10.381.2.1}%
\contentsline {subsubsection}{\numberline {10.381.2.2}statuses}{783}{subsubsection.10.381.2.2}%
\contentsline {section}{\numberline {10.382}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::concepts\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Prepend$<$ T, List $>$ Struct Template Reference}{783}{section.10.382}%
\contentsline {section}{\numberline {10.383}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::misc\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::concepts\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Prepend$<$ T, types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Ts... $>$ $>$ Struct Template Reference}{783}{section.10.383}%
\contentsline {subsection}{\numberline {10.383.1}Member Typedef Documentation}{784}{subsection.10.383.1}%
\contentsline {subsubsection}{\numberline {10.383.1.1}Type}{784}{subsubsection.10.383.1.1}%
\contentsline {section}{\numberline {10.384}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Pressure Struct Reference}{784}{section.10.384}%
\contentsline {subsection}{\numberline {10.384.1}Detailed Description}{785}{subsection.10.384.1}%
\contentsline {subsection}{\numberline {10.384.2}Member Data Documentation}{785}{subsection.10.384.2}%
\contentsline {subsubsection}{\numberline {10.384.2.1}identifier}{785}{subsubsection.10.384.2.1}%
\contentsline {section}{\numberline {10.385}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Pressure\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Condition Struct Reference}{785}{section.10.385}%
\contentsline {section}{\numberline {10.386}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Pressure\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Condition\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Tracking Struct Reference}{786}{section.10.386}%
\contentsline {subsection}{\numberline {10.386.1}Member Function Documentation}{786}{subsection.10.386.1}%
\contentsline {subsubsection}{\numberline {10.386.1.1}capture()}{786}{subsubsection.10.386.1.1}%
\contentsline {subsubsection}{\numberline {10.386.1.2}identity()}{786}{subsubsection.10.386.1.2}%
\contentsline {subsubsection}{\numberline {10.386.1.3}matches()}{786}{subsubsection.10.386.1.3}%
\contentsline {section}{\numberline {10.387}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Pressure\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Force$<$ EOST $>$ Class Template Reference}{787}{section.10.387}%
\contentsline {subsection}{\numberline {10.387.1}Detailed Description}{788}{subsection.10.387.1}%
\contentsline {subsection}{\numberline {10.387.2}Member Typedef Documentation}{788}{subsection.10.387.2}%
\contentsline {subsubsection}{\numberline {10.387.2.1}Enthalpy}{788}{subsubsection.10.387.2.1}%
\contentsline {subsubsection}{\numberline {10.387.2.2}EnthalpyValue}{788}{subsubsection.10.387.2.2}%
\contentsline {subsubsection}{\numberline {10.387.2.3}Operands}{788}{subsubsection.10.387.2.3}%
\contentsline {subsection}{\numberline {10.387.3}Constructor \& Destructor Documentation}{789}{subsection.10.387.3}%
\contentsline {subsubsection}{\numberline {10.387.3.1}PressureForce()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{789}{subsubsection.10.387.3.1}%
\contentsline {subsubsection}{\numberline {10.387.3.2}PressureForce()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{789}{subsubsection.10.387.3.2}%
\contentsline {subsection}{\numberline {10.387.4}Member Function Documentation}{789}{subsection.10.387.4}%
\contentsline {subsubsection}{\numberline {10.387.4.1}additional\_order()}{789}{subsubsection.10.387.4.1}%
\contentsline {subsubsection}{\numberline {10.387.4.2}evaluate()}{789}{subsubsection.10.387.4.2}%
\contentsline {subsection}{\numberline {10.387.5}Member Data Documentation}{789}{subsection.10.387.5}%
\contentsline {subsubsection}{\numberline {10.387.5.1}m\_enthalpy\_power}{789}{subsubsection.10.387.5.1}%
\contentsline {subsubsection}{\numberline {10.387.5.2}m\_eos}{790}{subsubsection.10.387.5.2}%
\contentsline {subsubsection}{\numberline {10.387.5.3}name}{790}{subsubsection.10.387.5.3}%
\contentsline {section}{\numberline {10.388}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Pressure\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Constraint$<$ EOST $>$ Class Template Reference}{790}{section.10.388}%
\contentsline {subsection}{\numberline {10.388.1}Detailed Description}{791}{subsection.10.388.1}%
\contentsline {subsection}{\numberline {10.388.2}Member Typedef Documentation}{791}{subsection.10.388.2}%
\contentsline {subsubsection}{\numberline {10.388.2.1}Enthalpy}{791}{subsubsection.10.388.2.1}%
\contentsline {subsubsection}{\numberline {10.388.2.2}Operands}{792}{subsubsection.10.388.2.2}%
\contentsline {subsection}{\numberline {10.388.3}Constructor \& Destructor Documentation}{792}{subsection.10.388.3}%
\contentsline {subsubsection}{\numberline {10.388.3.1}PressureSurfaceConstraint()}{792}{subsubsection.10.388.3.1}%
\contentsline {subsection}{\numberline {10.388.4}Member Function Documentation}{792}{subsection.10.388.4}%
\contentsline {subsubsection}{\numberline {10.388.4.1}evaluate()}{792}{subsubsection.10.388.4.1}%
\contentsline {subsubsection}{\numberline {10.388.4.2}target\_pressure()}{792}{subsubsection.10.388.4.2}%
\contentsline {subsection}{\numberline {10.388.5}Member Data Documentation}{792}{subsection.10.388.5}%
\contentsline {subsubsection}{\numberline {10.388.5.1}m\_target\_enthalpy}{792}{subsubsection.10.388.5.1}%
\contentsline {subsubsection}{\numberline {10.388.5.2}m\_target\_pressure}{792}{subsubsection.10.388.5.2}%
\contentsline {subsubsection}{\numberline {10.388.5.3}name}{793}{subsubsection.10.388.5.3}%
\contentsline {subsubsection}{\numberline {10.388.5.4}position\_independent}{793}{subsubsection.10.388.5.4}%
\contentsline {section}{\numberline {10.389}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Pressure\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Description$<$ EOS, Bindings, Row\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantity, RelationT, Resolve\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Carrier $>$ Struct Template Reference}{793}{section.10.389}%
\contentsline {subsection}{\numberline {10.389.1}Detailed Description}{794}{subsection.10.389.1}%
\contentsline {subsection}{\numberline {10.389.2}Member Typedef Documentation}{794}{subsection.10.389.2}%
\contentsline {subsubsection}{\numberline {10.389.2.1}CarrierQuantity}{794}{subsubsection.10.389.2.1}%
\contentsline {subsubsection}{\numberline {10.389.2.2}CarrierTerm}{794}{subsubsection.10.389.2.2}%
\contentsline {subsubsection}{\numberline {10.389.2.3}EOSStateQuantities}{794}{subsubsection.10.389.2.3}%
\contentsline {subsubsection}{\numberline {10.389.2.4}EOSStateTerms}{794}{subsubsection.10.389.2.4}%
\contentsline {subsubsection}{\numberline {10.389.2.5}EquationOfState}{794}{subsubsection.10.389.2.5}%
\contentsline {subsubsection}{\numberline {10.389.2.6}Operands}{795}{subsubsection.10.389.2.6}%
\contentsline {subsubsection}{\numberline {10.389.2.7}PhysicalCondition}{795}{subsubsection.10.389.2.7}%
\contentsline {subsubsection}{\numberline {10.389.2.8}PhysicalQuantity}{795}{subsubsection.10.389.2.8}%
\contentsline {subsubsection}{\numberline {10.389.2.9}Relation}{795}{subsubsection.10.389.2.9}%
\contentsline {subsubsection}{\numberline {10.389.2.10}ResidualQuantity}{795}{subsubsection.10.389.2.10}%
\contentsline {subsubsection}{\numberline {10.389.2.11}StateBindings}{795}{subsubsection.10.389.2.11}%
\contentsline {subsubsection}{\numberline {10.389.2.12}StateQuantities}{795}{subsubsection.10.389.2.12}%
\contentsline {subsubsection}{\numberline {10.389.2.13}StateTerms}{796}{subsubsection.10.389.2.13}%
\contentsline {subsubsection}{\numberline {10.389.2.14}Support}{796}{subsubsection.10.389.2.14}%
\contentsline {subsubsection}{\numberline {10.389.2.15}Test}{796}{subsubsection.10.389.2.15}%
\contentsline {subsection}{\numberline {10.389.3}Member Data Documentation}{796}{subsection.10.389.3}%
\contentsline {subsubsection}{\numberline {10.389.3.1}resolves\_carrier}{796}{subsubsection.10.389.3.1}%
\contentsline {section}{\numberline {10.390}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Pressure\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Descriptor Struct Reference}{796}{section.10.390}%
\contentsline {subsection}{\numberline {10.390.1}Member Data Documentation}{797}{subsection.10.390.1}%
\contentsline {subsubsection}{\numberline {10.390.1.1}target\_pressure}{797}{subsubsection.10.390.1.1}%
\contentsline {section}{\numberline {10.391}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Pressure\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Formulation$<$ EOS, Bindings, Carrier $>$ Struct Template Reference}{797}{section.10.391}%
\contentsline {subsection}{\numberline {10.391.1}Detailed Description}{798}{subsection.10.391.1}%
\contentsline {section}{\numberline {10.392}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Tensor\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Basis\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Product Struct Reference}{799}{section.10.392}%
\contentsline {subsection}{\numberline {10.392.1}Detailed Description}{799}{subsection.10.392.1}%
\contentsline {subsection}{\numberline {10.392.2}Member Data Documentation}{799}{subsection.10.392.2}%
\contentsline {subsubsection}{\numberline {10.392.2.1}dofs}{799}{subsubsection.10.392.2.1}%
\contentsline {subsubsection}{\numberline {10.392.2.2}factors}{800}{subsubsection.10.392.2.2}%
\contentsline {subsubsection}{\numberline {10.392.2.3}output}{800}{subsubsection.10.392.2.3}%
\contentsline {section}{\numberline {10.393}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Projected\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Snapshot$<$ FunctionT $>$ Class Template Reference}{800}{section.10.393}%
\contentsline {subsection}{\numberline {10.393.1}Constructor \& Destructor Documentation}{800}{subsection.10.393.1}%
\contentsline {subsubsection}{\numberline {10.393.1.1}ProjectedSnapshot()}{800}{subsubsection.10.393.1.1}%
\contentsline {subsection}{\numberline {10.393.2}Member Function Documentation}{801}{subsection.10.393.2}%
\contentsline {subsubsection}{\numberline {10.393.2.1}capture()}{801}{subsubsection.10.393.2.1}%
\contentsline {subsubsection}{\numberline {10.393.2.2}matches()}{801}{subsubsection.10.393.2.2}%
\contentsline {subsection}{\numberline {10.393.3}Member Data Documentation}{801}{subsection.10.393.3}%
\contentsline {subsubsection}{\numberline {10.393.3.1}m\_function}{801}{subsubsection.10.393.3.1}%
\contentsline {section}{\numberline {10.394}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::projection$<$ TrialT, TestT $>$ Struct Template Reference}{801}{section.10.394}%
\contentsline {subsection}{\numberline {10.394.1}Detailed Description}{803}{subsection.10.394.1}%
\contentsline {subsection}{\numberline {10.394.2}Member Typedef Documentation}{803}{subsection.10.394.2}%
\contentsline {subsubsection}{\numberline {10.394.2.1}operand\_types}{803}{subsubsection.10.394.2.1}%
\contentsline {subsubsection}{\numberline {10.394.2.2}test\_type}{803}{subsubsection.10.394.2.2}%
\contentsline {subsubsection}{\numberline {10.394.2.3}trial\_type}{803}{subsubsection.10.394.2.3}%
\contentsline {subsection}{\numberline {10.394.3}Member Data Documentation}{804}{subsection.10.394.3}%
\contentsline {subsubsection}{\numberline {10.394.3.1}name}{804}{subsubsection.10.394.3.1}%
\contentsline {section}{\numberline {10.395}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Linearization$<$ Contribution $>$ Struct Template Reference}{804}{section.10.395}%
\contentsline {section}{\numberline {10.396}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Manifest\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Options Struct Reference}{804}{section.10.396}%
\contentsline {subsection}{\numberline {10.396.1}Member Data Documentation}{804}{subsection.10.396.1}%
\contentsline {subsubsection}{\numberline {10.396.1.1}enabled}{804}{subsubsection.10.396.1.1}%
\contentsline {subsubsection}{\numberline {10.396.1.2}include\_repeated\_queries}{805}{subsubsection.10.396.1.2}%
\contentsline {subsubsection}{\numberline {10.396.1.3}output\_file}{805}{subsubsection.10.396.1.3}%
\contentsline {section}{\numberline {10.397}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Options Struct Reference}{805}{section.10.397}%
\contentsline {subsection}{\numberline {10.397.1}Member Data Documentation}{806}{subsection.10.397.1}%
\contentsline {subsubsection}{\numberline {10.397.1.1}center\_of\_mass}{806}{subsubsection.10.397.1.1}%
\contentsline {subsubsection}{\numberline {10.397.1.2}centrifugal}{806}{subsubsection.10.397.1.2}%
\contentsline {subsubsection}{\numberline {10.397.1.3}convergence\_boosts}{806}{subsubsection.10.397.1.3}%
\contentsline {subsubsection}{\numberline {10.397.1.4}density\_projection}{806}{subsubsection.10.397.1.4}%
\contentsline {subsubsection}{\numberline {10.397.1.5}eos\_closure}{806}{subsubsection.10.397.1.5}%
\contentsline {subsubsection}{\numberline {10.397.1.6}error\_norm}{807}{subsubsection.10.397.1.6}%
\contentsline {subsubsection}{\numberline {10.397.1.7}fallback\_fixed\_order}{807}{subsubsection.10.397.1.7}%
\contentsline {subsubsection}{\numberline {10.397.1.8}global\_boost}{807}{subsubsection.10.397.1.8}%
\contentsline {subsubsection}{\numberline {10.397.1.9}gravitational\_energy}{807}{subsubsection.10.397.1.9}%
\contentsline {subsubsection}{\numberline {10.397.1.10}gravity\_boundary}{807}{subsubsection.10.397.1.10}%
\contentsline {subsubsection}{\numberline {10.397.1.11}gravity\_divergence}{807}{subsubsection.10.397.1.11}%
\contentsline {subsubsection}{\numberline {10.397.1.12}gravity\_force}{807}{subsubsection.10.397.1.12}%
\contentsline {subsubsection}{\numberline {10.397.1.13}gravity\_hdiv\_mass}{807}{subsubsection.10.397.1.13}%
\contentsline {subsubsection}{\numberline {10.397.1.14}gravity\_source}{807}{subsubsection.10.397.1.14}%
\contentsline {subsubsection}{\numberline {10.397.1.15}hydrostatic\_equilibrium}{807}{subsubsection.10.397.1.15}%
\contentsline {subsubsection}{\numberline {10.397.1.16}isobaric\_surface}{808}{subsubsection.10.397.1.16}%
\contentsline {subsubsection}{\numberline {10.397.1.17}manifest}{808}{subsubsection.10.397.1.17}%
\contentsline {subsubsection}{\numberline {10.397.1.18}mass\_conservation}{808}{subsubsection.10.397.1.18}%
\contentsline {subsubsection}{\numberline {10.397.1.19}mass\_normalization}{808}{subsubsection.10.397.1.19}%
\contentsline {subsubsection}{\numberline {10.397.1.20}mesh\_extension}{808}{subsubsection.10.397.1.20}%
\contentsline {subsubsection}{\numberline {10.397.1.21}mode}{808}{subsubsection.10.397.1.21}%
\contentsline {subsubsection}{\numberline {10.397.1.22}pressure\_force}{808}{subsubsection.10.397.1.22}%
\contentsline {subsubsection}{\numberline {10.397.1.23}pressure\_integral}{808}{subsubsection.10.397.1.23}%
\contentsline {subsubsection}{\numberline {10.397.1.24}quadrupole}{808}{subsubsection.10.397.1.24}%
\contentsline {subsubsection}{\numberline {10.397.1.25}roles}{808}{subsubsection.10.397.1.25}%
\contentsline {subsubsection}{\numberline {10.397.1.26}validation}{809}{subsubsection.10.397.1.26}%
\contentsline {subsubsection}{\numberline {10.397.1.27}virial}{809}{subsubsection.10.397.1.27}%
\contentsline {section}{\numberline {10.398}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Role\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Options Struct Reference}{809}{section.10.398}%
\contentsline {subsection}{\numberline {10.398.1}Member Data Documentation}{810}{subsection.10.398.1}%
\contentsline {subsubsection}{\numberline {10.398.1.1}diagnostic}{810}{subsubsection.10.398.1.1}%
\contentsline {subsubsection}{\numberline {10.398.1.2}discretization}{810}{subsubsection.10.398.1.2}%
\contentsline {subsubsection}{\numberline {10.398.1.3}preconditioner}{810}{subsubsection.10.398.1.3}%
\contentsline {subsubsection}{\numberline {10.398.1.4}projection}{810}{subsubsection.10.398.1.4}%
\contentsline {section}{\numberline {10.399}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Term\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Options Struct Reference}{810}{section.10.399}%
\contentsline {subsection}{\numberline {10.399.1}Member Data Documentation}{810}{subsection.10.399.1}%
\contentsline {subsubsection}{\numberline {10.399.1.1}additional\_boost}{810}{subsubsection.10.399.1.1}%
\contentsline {subsubsection}{\numberline {10.399.1.2}fixed\_order}{811}{subsubsection.10.399.1.2}%
\contentsline {section}{\numberline {10.400}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Options Struct Reference}{811}{section.10.400}%
\contentsline {subsection}{\numberline {10.400.1}Member Data Documentation}{811}{subsection.10.400.1}%
\contentsline {subsubsection}{\numberline {10.400.1.1}reject\_negative\_boosts}{811}{subsubsection.10.400.1.1}%
\contentsline {subsubsection}{\numberline {10.400.1.2}report\_unused\_overrides}{811}{subsubsection.10.400.1.2}%
\contentsline {subsubsection}{\numberline {10.400.1.3}require\_explicit\_base\_order}{811}{subsubsection.10.400.1.3}%
\contentsline {subsubsection}{\numberline {10.400.1.4}require\_explicit\_mfem\_rule}{811}{subsubsection.10.400.1.4}%
\contentsline {section}{\numberline {10.401}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Quantity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}At$<$ Index, Quantities $>$ Struct Template Reference}{812}{section.10.401}%
\contentsline {section}{\numberline {10.402}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Quantity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}At$<$ Index, Quantity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Quantities... $>$ $>$ Struct Template Reference}{812}{section.10.402}%
\contentsline {subsection}{\numberline {10.402.1}Member Typedef Documentation}{812}{subsection.10.402.1}%
\contentsline {subsubsection}{\numberline {10.402.1.1}Type}{812}{subsubsection.10.402.1.1}%
\contentsline {section}{\numberline {10.403}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Quantity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Quantities $>$ Struct Template Reference}{812}{section.10.403}%
\contentsline {section}{\numberline {10.404}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Quantity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Of$<$ Candidate $>$ Struct Template Reference}{812}{section.10.404}%
\contentsline {subsection}{\numberline {10.404.1}Detailed Description}{812}{subsection.10.404.1}%
\contentsline {section}{\numberline {10.405}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Quantity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Of$<$ Quantity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value$<$ Quantity $>$ $>$ Struct Template Reference}{813}{section.10.405}%
\contentsline {subsection}{\numberline {10.405.1}Member Typedef Documentation}{813}{subsection.10.405.1}%
\contentsline {subsubsection}{\numberline {10.405.1.1}Type}{813}{subsubsection.10.405.1.1}%
\contentsline {section}{\numberline {10.406}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Quantity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value$<$ Quantity $>$ Class Template Reference}{813}{section.10.406}%
\contentsline {subsection}{\numberline {10.406.1}Detailed Description}{814}{subsection.10.406.1}%
\contentsline {subsection}{\numberline {10.406.2}Constructor \& Destructor Documentation}{814}{subsection.10.406.2}%
\contentsline {subsubsection}{\numberline {10.406.2.1}QuantityValue()}{814}{subsubsection.10.406.2.1}%
\contentsline {subsection}{\numberline {10.406.3}Member Function Documentation}{815}{subsection.10.406.3}%
\contentsline {subsubsection}{\numberline {10.406.3.1}value()}{815}{subsubsection.10.406.3.1}%
\contentsline {subsection}{\numberline {10.406.4}Friends And Related Symbol Documentation}{815}{subsection.10.406.4}%
\contentsline {subsubsection}{\numberline {10.406.4.1}operator$\ast $\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{815}{subsubsection.10.406.4.1}%
\contentsline {subsubsection}{\numberline {10.406.4.2}operator$\ast $\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{815}{subsubsection.10.406.4.2}%
\contentsline {subsubsection}{\numberline {10.406.4.3}operator+}{816}{subsubsection.10.406.4.3}%
\contentsline {subsubsection}{\numberline {10.406.4.4}operator-\/}{816}{subsubsection.10.406.4.4}%
\contentsline {subsubsection}{\numberline {10.406.4.5}operator/}{817}{subsubsection.10.406.4.5}%
\contentsline {subsubsection}{\numberline {10.406.4.6}operator$<$=$>$\hspace {0.1cm}{\footnotesize \ttfamily [1/3]}}{818}{subsubsection.10.406.4.6}%
\contentsline {subsubsection}{\numberline {10.406.4.7}operator$<$=$>$\hspace {0.1cm}{\footnotesize \ttfamily [2/3]}}{818}{subsubsection.10.406.4.7}%
\contentsline {subsubsection}{\numberline {10.406.4.8}operator$<$=$>$\hspace {0.1cm}{\footnotesize \ttfamily [3/3]}}{819}{subsubsection.10.406.4.8}%
\contentsline {subsubsection}{\numberline {10.406.4.9}operator==}{819}{subsubsection.10.406.4.9}%
\contentsline {subsection}{\numberline {10.406.5}Member Data Documentation}{820}{subsection.10.406.5}%
\contentsline {subsubsection}{\numberline {10.406.5.1}m\_value}{820}{subsubsection.10.406.5.1}%
\contentsline {section}{\numberline {10.407}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Query Struct Reference}{820}{section.10.407}%
\contentsline {subsection}{\numberline {10.407.1}Member Data Documentation}{820}{subsection.10.407.1}%
\contentsline {subsubsection}{\numberline {10.407.1.1}base\_order}{820}{subsubsection.10.407.1.1}%
\contentsline {subsubsection}{\numberline {10.407.1.2}coefficient\_order}{821}{subsubsection.10.407.1.2}%
\contentsline {subsubsection}{\numberline {10.407.1.3}domain}{821}{subsubsection.10.407.1.3}%
\contentsline {subsubsection}{\numberline {10.407.1.4}form}{821}{subsubsection.10.407.1.4}%
\contentsline {subsubsection}{\numberline {10.407.1.5}geometry\_weight\_order}{821}{subsubsection.10.407.1.5}%
\contentsline {subsubsection}{\numberline {10.407.1.6}mapping}{821}{subsubsection.10.407.1.6}%
\contentsline {subsubsection}{\numberline {10.407.1.7}role}{821}{subsubsection.10.407.1.7}%
\contentsline {subsubsection}{\numberline {10.407.1.8}test\_order}{821}{subsubsection.10.407.1.8}%
\contentsline {subsubsection}{\numberline {10.407.1.9}test\_order\_reduction}{821}{subsubsection.10.407.1.9}%
\contentsline {subsubsection}{\numberline {10.407.1.10}trial\_order}{821}{subsubsection.10.407.1.10}%
\contentsline {subsubsection}{\numberline {10.407.1.11}trial\_order\_reduction}{822}{subsubsection.10.407.1.11}%
\contentsline {section}{\numberline {10.408}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Radial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Extension Class Reference}{822}{section.10.408}%
\contentsline {subsection}{\numberline {10.408.1}Detailed Description}{823}{subsection.10.408.1}%
\contentsline {subsection}{\numberline {10.408.2}Member Typedef Documentation}{823}{subsection.10.408.2}%
\contentsline {subsubsection}{\numberline {10.408.2.1}InputSpace}{823}{subsubsection.10.408.2.1}%
\contentsline {subsubsection}{\numberline {10.408.2.2}OutputSpace}{823}{subsubsection.10.408.2.2}%
\contentsline {subsection}{\numberline {10.408.3}Constructor \& Destructor Documentation}{824}{subsection.10.408.3}%
\contentsline {subsubsection}{\numberline {10.408.3.1}RadialExtension()}{824}{subsubsection.10.408.3.1}%
\contentsline {subsection}{\numberline {10.408.4}Member Function Documentation}{824}{subsection.10.408.4}%
\contentsline {subsubsection}{\numberline {10.408.4.1}apply()}{824}{subsubsection.10.408.4.1}%
\contentsline {subsubsection}{\numberline {10.408.4.2}apply\_transpose()}{824}{subsubsection.10.408.4.2}%
\contentsline {subsubsection}{\numberline {10.408.4.3}input\_size()}{824}{subsubsection.10.408.4.3}%
\contentsline {subsubsection}{\numberline {10.408.4.4}interpolation()}{824}{subsubsection.10.408.4.4}%
\contentsline {subsubsection}{\numberline {10.408.4.5}output\_size()}{825}{subsubsection.10.408.4.5}%
\contentsline {subsubsection}{\numberline {10.408.4.6}radial\_weights()}{825}{subsubsection.10.408.4.6}%
\contentsline {subsection}{\numberline {10.408.5}Friends And Related Symbol Documentation}{825}{subsection.10.408.5}%
\contentsline {subsubsection}{\numberline {10.408.5.1}make\_radial\_extension}{825}{subsubsection.10.408.5.1}%
\contentsline {subsection}{\numberline {10.408.6}Member Data Documentation}{825}{subsection.10.408.6}%
\contentsline {subsubsection}{\numberline {10.408.6.1}is\_linear}{825}{subsubsection.10.408.6.1}%
\contentsline {subsubsection}{\numberline {10.408.6.2}m\_interpolation}{825}{subsubsection.10.408.6.2}%
\contentsline {subsubsection}{\numberline {10.408.6.3}m\_radial\_weights}{825}{subsubsection.10.408.6.3}%
\contentsline {section}{\numberline {10.409}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::compactification\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Kelvin\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Compactification\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Radial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Factors Struct Reference}{826}{section.10.409}%
\contentsline {subsection}{\numberline {10.409.1}Member Data Documentation}{826}{subsection.10.409.1}%
\contentsline {subsubsection}{\numberline {10.409.1.1}compactification\_coordinate}{826}{subsubsection.10.409.1.1}%
\contentsline {subsubsection}{\numberline {10.409.1.2}computational\_radius}{826}{subsubsection.10.409.1.2}%
\contentsline {subsubsection}{\numberline {10.409.1.3}scale}{826}{subsubsection.10.409.1.3}%
\contentsline {subsubsection}{\numberline {10.409.1.4}scale\_derivative}{826}{subsubsection.10.409.1.4}%
\contentsline {section}{\numberline {10.410}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Radial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Interpolation Struct Reference}{826}{section.10.410}%
\contentsline {section}{\numberline {10.411}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Radial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Interpolation Struct Reference}{827}{section.10.411}%
\contentsline {subsection}{\numberline {10.411.1}Detailed Description}{827}{subsection.10.411.1}%
\contentsline {subsection}{\numberline {10.411.2}Member Function Documentation}{828}{subsection.10.411.2}%
\contentsline {subsubsection}{\numberline {10.411.2.1}scalar\_dof\_count()}{828}{subsubsection.10.411.2.1}%
\contentsline {subsubsection}{\numberline {10.411.2.2}surface\_node\_count()}{828}{subsubsection.10.411.2.2}%
\contentsline {subsection}{\numberline {10.411.3}Member Data Documentation}{828}{subsection.10.411.3}%
\contentsline {subsubsection}{\numberline {10.411.3.1}infinity\_radius}{828}{subsubsection.10.411.3.1}%
\contentsline {subsubsection}{\numberline {10.411.3.2}interpolation\_weights}{828}{subsubsection.10.411.3.2}%
\contentsline {subsubsection}{\numberline {10.411.3.3}logical\_radii}{828}{subsubsection.10.411.3.3}%
\contentsline {subsubsection}{\numberline {10.411.3.4}row\_offsets}{828}{subsubsection.10.411.3.4}%
\contentsline {subsubsection}{\numberline {10.411.3.5}stellar\_radius}{828}{subsubsection.10.411.3.5}%
\contentsline {subsubsection}{\numberline {10.411.3.6}stellar\_support}{828}{subsubsection.10.411.3.6}%
\contentsline {subsubsection}{\numberline {10.411.3.7}surface\_columns}{829}{subsubsection.10.411.3.7}%
\contentsline {subsubsection}{\numberline {10.411.3.8}surface\_scalar\_dofs}{829}{subsubsection.10.411.3.8}%
\contentsline {subsubsection}{\numberline {10.411.3.9}vacuum\_support}{829}{subsubsection.10.411.3.9}%
\contentsline {section}{\numberline {10.412}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}space\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Rank$<$ R $>$ Struct Template Reference}{829}{section.10.412}%
\contentsline {subsection}{\numberline {10.412.1}Detailed Description}{829}{subsection.10.412.1}%
\contentsline {subsection}{\numberline {10.412.2}Member Data Documentation}{830}{subsection.10.412.2}%
\contentsline {subsubsection}{\numberline {10.412.2.1}value}{830}{subsubsection.10.412.2.1}%
\contentsline {section}{\numberline {10.413}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Reference\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Discretization Struct Reference}{830}{section.10.413}%
\contentsline {subsection}{\numberline {10.413.1}Detailed Description}{831}{subsection.10.413.1}%
\contentsline {subsection}{\numberline {10.413.2}Member Data Documentation}{831}{subsection.10.413.2}%
\contentsline {subsubsection}{\numberline {10.413.2.1}displacement\_space}{831}{subsubsection.10.413.2.1}%
\contentsline {subsubsection}{\numberline {10.413.2.2}infinity\_attribute}{831}{subsubsection.10.413.2.2}%
\contentsline {subsubsection}{\numberline {10.413.2.3}logical\_mesh}{831}{subsubsection.10.413.2.3}%
\contentsline {subsubsection}{\numberline {10.413.2.4}scalar\_space}{831}{subsubsection.10.413.2.4}%
\contentsline {subsubsection}{\numberline {10.413.2.5}stellar\_attributes}{831}{subsubsection.10.413.2.5}%
\contentsline {subsubsection}{\numberline {10.413.2.6}surface\_attribute}{831}{subsubsection.10.413.2.6}%
\contentsline {subsubsection}{\numberline {10.413.2.7}vacuum\_attributes}{831}{subsubsection.10.413.2.7}%
\contentsline {section}{\numberline {10.414}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Reference\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Discretization Struct Reference}{832}{section.10.414}%
\contentsline {section}{\numberline {10.415}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Reference\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Snapshot Struct Reference}{832}{section.10.415}%
\contentsline {subsection}{\numberline {10.415.1}Detailed Description}{832}{subsection.10.415.1}%
\contentsline {subsection}{\numberline {10.415.2}Member Function Documentation}{833}{subsection.10.415.2}%
\contentsline {subsubsection}{\numberline {10.415.2.1}operator==()}{833}{subsubsection.10.415.2.1}%
\contentsline {subsection}{\numberline {10.415.3}Member Data Documentation}{833}{subsection.10.415.3}%
\contentsline {subsubsection}{\numberline {10.415.3.1}infinity\_attribute}{833}{subsubsection.10.415.3.1}%
\contentsline {subsubsection}{\numberline {10.415.3.2}meshes}{833}{subsubsection.10.415.3.2}%
\contentsline {subsubsection}{\numberline {10.415.3.3}spaces}{833}{subsubsection.10.415.3.3}%
\contentsline {subsubsection}{\numberline {10.415.3.4}stellar\_attributes}{833}{subsubsection.10.415.3.4}%
\contentsline {subsubsection}{\numberline {10.415.3.5}surface\_attribute}{833}{subsubsection.10.415.3.5}%
\contentsline {subsubsection}{\numberline {10.415.3.6}vacuum\_attributes}{833}{subsubsection.10.415.3.6}%
\contentsline {section}{\numberline {10.416}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Reference\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Tracking Struct Reference}{834}{section.10.416}%
\contentsline {subsection}{\numberline {10.416.1}Detailed Description}{834}{subsection.10.416.1}%
\contentsline {subsection}{\numberline {10.416.2}Member Function Documentation}{834}{subsection.10.416.2}%
\contentsline {subsubsection}{\numberline {10.416.2.1}capture()}{834}{subsubsection.10.416.2.1}%
\contentsline {subsubsection}{\numberline {10.416.2.2}identity()}{834}{subsubsection.10.416.2.2}%
\contentsline {subsubsection}{\numberline {10.416.2.3}matches()}{834}{subsubsection.10.416.2.3}%
\contentsline {section}{\numberline {10.417}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Reference\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Mesh\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Snapshot Struct Reference}{835}{section.10.417}%
\contentsline {subsection}{\numberline {10.417.1}Detailed Description}{835}{subsection.10.417.1}%
\contentsline {subsection}{\numberline {10.417.2}Member Function Documentation}{836}{subsection.10.417.2}%
\contentsline {subsubsection}{\numberline {10.417.2.1}operator==()}{836}{subsubsection.10.417.2.1}%
\contentsline {subsection}{\numberline {10.417.3}Member Data Documentation}{836}{subsection.10.417.3}%
\contentsline {subsubsection}{\numberline {10.417.3.1}boundary\_attributes}{836}{subsubsection.10.417.3.1}%
\contentsline {subsubsection}{\numberline {10.417.3.2}element\_attributes}{836}{subsubsection.10.417.3.2}%
\contentsline {subsubsection}{\numberline {10.417.3.3}identity}{836}{subsubsection.10.417.3.3}%
\contentsline {subsubsection}{\numberline {10.417.3.4}nodes\_sequence}{836}{subsubsection.10.417.3.4}%
\contentsline {subsubsection}{\numberline {10.417.3.5}sequence}{836}{subsubsection.10.417.3.5}%
\contentsline {subsubsection}{\numberline {10.417.3.6}vertices}{836}{subsubsection.10.417.3.6}%
\contentsline {section}{\numberline {10.418}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Reference\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Space\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Snapshot Struct Reference}{837}{section.10.418}%
\contentsline {subsection}{\numberline {10.418.1}Detailed Description}{837}{subsection.10.418.1}%
\contentsline {subsection}{\numberline {10.418.2}Member Function Documentation}{837}{subsection.10.418.2}%
\contentsline {subsubsection}{\numberline {10.418.2.1}operator==()}{837}{subsubsection.10.418.2.1}%
\contentsline {subsection}{\numberline {10.418.3}Member Data Documentation}{837}{subsection.10.418.3}%
\contentsline {subsubsection}{\numberline {10.418.3.1}collection}{837}{subsubsection.10.418.3.1}%
\contentsline {subsubsection}{\numberline {10.418.3.2}identity}{837}{subsubsection.10.418.3.2}%
\contentsline {subsubsection}{\numberline {10.418.3.3}ordering}{838}{subsubsection.10.418.3.3}%
\contentsline {subsubsection}{\numberline {10.418.3.4}sequence}{838}{subsubsection.10.418.3.4}%
\contentsline {subsubsection}{\numberline {10.418.3.5}size}{838}{subsubsection.10.418.3.5}%
\contentsline {subsubsection}{\numberline {10.418.3.6}vector\_dimension}{838}{subsubsection.10.418.3.6}%
\contentsline {section}{\numberline {10.419}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Reference\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Surface Struct Reference}{838}{section.10.419}%
\contentsline {section}{\numberline {10.420}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Reference\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Surface Struct Reference}{839}{section.10.420}%
\contentsline {subsection}{\numberline {10.420.1}Detailed Description}{839}{subsection.10.420.1}%
\contentsline {subsection}{\numberline {10.420.2}Member Data Documentation}{839}{subsection.10.420.2}%
\contentsline {subsubsection}{\numberline {10.420.2.1}positions}{839}{subsubsection.10.420.2.1}%
\contentsline {subsubsection}{\numberline {10.420.2.2}scalar\_dofs}{840}{subsubsection.10.420.2.2}%
\contentsline {section}{\numberline {10.421}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Reference\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Values$<$ Contribution, OperandT $>$ Struct Template Reference}{840}{section.10.421}%
\contentsline {section}{\numberline {10.422}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation$<$ Output, Inputs $>$ Struct Template Reference}{840}{section.10.422}%
\contentsline {subsection}{\numberline {10.422.1}Member Typedef Documentation}{840}{subsection.10.422.1}%
\contentsline {subsubsection}{\numberline {10.422.1.1}InputQuantities}{840}{subsubsection.10.422.1.1}%
\contentsline {subsubsection}{\numberline {10.422.1.2}OutputQuantity}{840}{subsubsection.10.422.1.2}%
\contentsline {subsection}{\numberline {10.422.2}Member Data Documentation}{841}{subsection.10.422.2}%
\contentsline {subsubsection}{\numberline {10.422.2.1}inputCount}{841}{subsubsection.10.422.2.1}%
\contentsline {section}{\numberline {10.423}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Catalog$<$ Relations $>$ Struct Template Reference}{841}{section.10.423}%
\contentsline {subsection}{\numberline {10.423.1}Member Data Documentation}{841}{subsection.10.423.1}%
\contentsline {subsubsection}{\numberline {10.423.1.1}size}{841}{subsubsection.10.423.1.1}%
\contentsline {section}{\numberline {10.424}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Contains\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Input$<$ RelationT, Quantity $>$ Struct Template Reference}{842}{section.10.424}%
\contentsline {section}{\numberline {10.425}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Contains\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Input$<$ Relation$<$ Output, Inputs... $>$, Quantity $>$ Struct Template Reference}{843}{section.10.425}%
\contentsline {section}{\numberline {10.426}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::lists\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts $>$ Struct Template Reference}{844}{section.10.426}%
\contentsline {subsection}{\numberline {10.426.1}Member Data Documentation}{844}{subsection.10.426.1}%
\contentsline {subsubsection}{\numberline {10.426.1.1}count}{844}{subsubsection.10.426.1.1}%
\contentsline {section}{\numberline {10.427}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts $>$ Struct Template Reference}{844}{section.10.427}%
\contentsline {subsection}{\numberline {10.427.1}Member Data Documentation}{844}{subsection.10.427.1}%
\contentsline {subsubsection}{\numberline {10.427.1.1}count}{844}{subsubsection.10.427.1.1}%
\contentsline {section}{\numberline {10.428}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantities$<$ Relation $>$ Struct Template Reference}{845}{section.10.428}%
\contentsline {section}{\numberline {10.429}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantities$<$ eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation$<$ Output, Inputs... $>$ $>$ Struct Template Reference}{845}{section.10.429}%
\contentsline {subsection}{\numberline {10.429.1}Member Typedef Documentation}{845}{subsection.10.429.1}%
\contentsline {subsubsection}{\numberline {10.429.1.1}AllInputs}{845}{subsubsection.10.429.1.1}%
\contentsline {subsubsection}{\numberline {10.429.1.2}NonPressureInputs}{845}{subsubsection.10.429.1.2}%
\contentsline {section}{\numberline {10.430}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Use\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Registered\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Entities$<$ Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDsT, Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDsT, Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}ListT $>$ Struct Template Reference}{846}{section.10.430}%
\contentsline {section}{\numberline {10.431}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Use\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Registered\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Entities$<$ Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDsT, Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDsT, lists\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$ $>$ Struct Template Reference}{846}{section.10.431}%
\contentsline {section}{\numberline {10.432}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Uses\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Registered\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Entities$<$ RelationT, Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDsT, Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDsT $>$ Struct Template Reference}{847}{section.10.432}%
\contentsline {section}{\numberline {10.433}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Uses\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Registered\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Entities$<$ Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Boundary$<$ BoundaryT, Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$, Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDsT, Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDsT $>$ Struct Template Reference}{847}{section.10.433}%
\contentsline {section}{\numberline {10.434}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Uses\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Registered\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Entities$<$ Fully\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Connected$<$ DomainT $>$, Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDsT, Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDsT $>$ Struct Template Reference}{848}{section.10.434}%
\contentsline {section}{\numberline {10.435}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Uses\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Registered\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Entities$<$ Inscribed$<$ Inner\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}DomainT, Outer\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}DomainT $>$, Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDsT, Boundary\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}IDsT $>$ Struct Template Reference}{849}{section.10.435}%
\contentsline {section}{\numberline {10.436}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Result Struct Reference}{849}{section.10.436}%
\contentsline {subsection}{\numberline {10.436.1}Member Function Documentation}{850}{subsection.10.436.1}%
\contentsline {subsubsection}{\numberline {10.436.1.1}operator bool()}{850}{subsubsection.10.436.1.1}%
\contentsline {subsubsection}{\numberline {10.436.1.2}valid()}{850}{subsubsection.10.436.1.2}%
\contentsline {subsection}{\numberline {10.436.2}Member Data Documentation}{850}{subsection.10.436.2}%
\contentsline {subsubsection}{\numberline {10.436.2.1}connectedDiagnostics}{850}{subsubsection.10.436.2.1}%
\contentsline {subsubsection}{\numberline {10.436.2.2}domainBoundaryDiagnostics}{850}{subsubsection.10.436.2.2}%
\contentsline {subsubsection}{\numberline {10.436.2.3}failure}{851}{subsubsection.10.436.2.3}%
\contentsline {subsubsection}{\numberline {10.436.2.4}inscribedDiagnostics}{851}{subsubsection.10.436.2.4}%
\contentsline {section}{\numberline {10.437}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Result Struct Reference}{851}{section.10.437}%
\contentsline {subsection}{\numberline {10.437.1}Member Function Documentation}{851}{subsection.10.437.1}%
\contentsline {subsubsection}{\numberline {10.437.1.1}operator bool()}{851}{subsubsection.10.437.1.1}%
\contentsline {subsubsection}{\numberline {10.437.1.2}valid()}{852}{subsubsection.10.437.1.2}%
\contentsline {subsection}{\numberline {10.437.2}Member Data Documentation}{852}{subsection.10.437.2}%
\contentsline {subsubsection}{\numberline {10.437.2.1}connectedDiagnostics}{852}{subsubsection.10.437.2.1}%
\contentsline {subsubsection}{\numberline {10.437.2.2}domainBoundaryDiagnostics}{852}{subsubsection.10.437.2.2}%
\contentsline {subsubsection}{\numberline {10.437.2.3}failure}{852}{subsubsection.10.437.2.3}%
\contentsline {subsubsection}{\numberline {10.437.2.4}inscribedDiagnostics}{852}{subsubsection.10.437.2.4}%
\contentsline {section}{\numberline {10.438}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Validator$<$ RelationT $>$ Struct Template Reference}{852}{section.10.438}%
\contentsline {section}{\numberline {10.439}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Validator$<$ Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Boundary$<$ BoundaryT, Domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$ $>$ Struct Template Reference}{852}{section.10.439}%
\contentsline {subsection}{\numberline {10.439.1}Member Function Documentation}{853}{subsection.10.439.1}%
\contentsline {subsubsection}{\numberline {10.439.1.1}validate()}{853}{subsubsection.10.439.1.1}%
\contentsline {section}{\numberline {10.440}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Validator$<$ Fully\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Connected$<$ DomainT $>$ $>$ Struct Template Reference}{853}{section.10.440}%
\contentsline {subsection}{\numberline {10.440.1}Member Function Documentation}{853}{subsection.10.440.1}%
\contentsline {subsubsection}{\numberline {10.440.1.1}validate()}{853}{subsubsection.10.440.1.1}%
\contentsline {section}{\numberline {10.441}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Validator$<$ Inscribed$<$ InnerT, OuterT $>$ $>$ Struct Template Reference}{854}{section.10.441}%
\contentsline {subsection}{\numberline {10.441.1}Member Function Documentation}{854}{subsection.10.441.1}%
\contentsline {subsubsection}{\numberline {10.441.1.1}validate()}{854}{subsubsection.10.441.1.1}%
\contentsline {section}{\numberline {10.442}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::density\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mass\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::residual Struct Reference}{854}{section.10.442}%
\contentsline {subsection}{\numberline {10.442.1}Detailed Description}{856}{subsection.10.442.1}%
\contentsline {section}{\numberline {10.443}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::displacement\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::vector\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::residual Struct Reference}{856}{section.10.443}%
\contentsline {subsection}{\numberline {10.443.1}Detailed Description}{857}{subsection.10.443.1}%
\contentsline {section}{\numberline {10.444}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::enthalpy\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::specific\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::residual Struct Reference}{857}{section.10.444}%
\contentsline {subsection}{\numberline {10.444.1}Detailed Description}{859}{subsection.10.444.1}%
\contentsline {section}{\numberline {10.445}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::global\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}scalar\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::residual Struct Reference}{859}{section.10.445}%
\contentsline {subsection}{\numberline {10.445.1}Detailed Description}{860}{subsection.10.445.1}%
\contentsline {subsection}{\numberline {10.445.2}Member Data Documentation}{860}{subsection.10.445.2}%
\contentsline {subsubsection}{\numberline {10.445.2.1}static\_block\_size}{860}{subsubsection.10.445.2.1}%
\contentsline {section}{\numberline {10.446}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::gravity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::gradient\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::residual Struct Reference}{861}{section.10.446}%
\contentsline {subsection}{\numberline {10.446.1}Detailed Description}{862}{subsection.10.446.1}%
\contentsline {section}{\numberline {10.447}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::gravity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::potential\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::residual Struct Reference}{862}{section.10.447}%
\contentsline {subsection}{\numberline {10.447.1}Detailed Description}{864}{subsection.10.447.1}%
\contentsline {section}{\numberline {10.448}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::shape\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}equilibrium\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::residual Struct Reference}{864}{section.10.448}%
\contentsline {subsection}{\numberline {10.448.1}Detailed Description}{865}{subsection.10.448.1}%
\contentsline {section}{\numberline {10.449}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::residual\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}block$<$ index\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}value $>$ Struct Template Reference}{865}{section.10.449}%
\contentsline {subsection}{\numberline {10.449.1}Detailed Description}{867}{subsection.10.449.1}%
\contentsline {subsection}{\numberline {10.449.2}Member Function Documentation}{867}{subsection.10.449.2}%
\contentsline {subsubsection}{\numberline {10.449.2.1}operator int()}{867}{subsubsection.10.449.2.1}%
\contentsline {subsection}{\numberline {10.449.3}Member Data Documentation}{867}{subsection.10.449.3}%
\contentsline {subsubsection}{\numberline {10.449.3.1}index}{867}{subsubsection.10.449.3.1}%
\contentsline {section}{\numberline {10.450}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::residual\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}block\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}base Struct Reference}{868}{section.10.450}%
\contentsline {subsection}{\numberline {10.450.1}Detailed Description}{869}{subsection.10.450.1}%
\contentsline {subsection}{\numberline {10.450.2}Member Data Documentation}{869}{subsection.10.450.2}%
\contentsline {subsubsection}{\numberline {10.450.2.1}static\_block\_size}{869}{subsubsection.10.450.2.1}%
\contentsline {section}{\numberline {10.451}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Resolution Struct Reference}{869}{section.10.451}%
\contentsline {subsection}{\numberline {10.451.1}Member Data Documentation}{870}{subsection.10.451.1}%
\contentsline {subsubsection}{\numberline {10.451.1.1}base\_order}{870}{subsubsection.10.451.1.1}%
\contentsline {subsubsection}{\numberline {10.451.1.2}boost}{870}{subsubsection.10.451.1.2}%
\contentsline {subsubsection}{\numberline {10.451.1.3}order}{870}{subsubsection.10.451.1.3}%
\contentsline {subsubsection}{\numberline {10.451.1.4}used\_fixed\_order}{870}{subsubsection.10.451.1.4}%
\contentsline {section}{\numberline {10.452}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Resolve\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Computation$<$ ComputationT, BindingsT, Available $>$ Struct Template Reference}{870}{section.10.452}%
\contentsline {subsection}{\numberline {10.452.1}Member Data Documentation}{870}{subsection.10.452.1}%
\contentsline {subsubsection}{\numberline {10.452.1.1}valid}{870}{subsubsection.10.452.1.1}%
\contentsline {section}{\numberline {10.453}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Resolve\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Computation$<$ ComputationT, BindingsT, true $>$ Struct Template Reference}{871}{section.10.453}%
\contentsline {subsection}{\numberline {10.453.1}Member Data Documentation}{871}{subsection.10.453.1}%
\contentsline {subsubsection}{\numberline {10.453.1.1}valid}{871}{subsubsection.10.453.1.1}%
\contentsline {section}{\numberline {10.454}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Resolve\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Graph$<$ GraphT, BindingsT, Position, Done $>$ Struct Template Reference}{872}{section.10.454}%
\contentsline {section}{\numberline {10.455}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Resolve\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Graph$<$ GraphT, BindingsT, Position, false $>$ Struct Template Reference}{872}{section.10.455}%
\contentsline {section}{\numberline {10.456}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Resolve\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Graph$<$ GraphT, BindingsT, Position, true $>$ Struct Template Reference}{873}{section.10.456}%
\contentsline {subsection}{\numberline {10.456.1}Member Typedef Documentation}{873}{subsection.10.456.1}%
\contentsline {subsubsection}{\numberline {10.456.1.1}ResolvedBindings}{873}{subsubsection.10.456.1.1}%
\contentsline {subsection}{\numberline {10.456.2}Member Data Documentation}{873}{subsection.10.456.2}%
\contentsline {subsubsection}{\numberline {10.456.2.1}valid}{873}{subsubsection.10.456.2.1}%
\contentsline {section}{\numberline {10.457}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Resolve\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Keys$<$ BindingsT, KeysT $>$ Struct Template Reference}{874}{section.10.457}%
\contentsline {section}{\numberline {10.458}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Resolve\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Keys$<$ BindingsT, Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$ $>$ Struct Template Reference}{874}{section.10.458}%
\contentsline {subsection}{\numberline {10.458.1}Member Typedef Documentation}{874}{subsection.10.458.1}%
\contentsline {subsubsection}{\numberline {10.458.1.1}type}{874}{subsubsection.10.458.1.1}%
\contentsline {section}{\numberline {10.459}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Resolve\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Step$<$ GraphT, BindingsT, Position, ComputationT, Valid $>$ Struct Template Reference}{874}{section.10.459}%
\contentsline {subsection}{\numberline {10.459.1}Member Data Documentation}{875}{subsection.10.459.1}%
\contentsline {subsubsection}{\numberline {10.459.1.1}valid}{875}{subsubsection.10.459.1.1}%
\contentsline {section}{\numberline {10.460}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Resolve\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Step$<$ GraphT, BindingsT, Position, ComputationT, true $>$ Struct Template Reference}{875}{section.10.460}%
\contentsline {subsection}{\numberline {10.460.1}Member Data Documentation}{876}{subsection.10.460.1}%
\contentsline {subsubsection}{\numberline {10.460.1.1}valid}{876}{subsubsection.10.460.1.1}%
\contentsline {section}{\numberline {10.461}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Resource$<$ KeyT, StorageT, PolicyT $>$ Class Template Reference}{876}{section.10.461}%
\contentsline {subsection}{\numberline {10.461.1}Member Typedef Documentation}{876}{subsection.10.461.1}%
\contentsline {subsubsection}{\numberline {10.461.1.1}Key}{876}{subsubsection.10.461.1.1}%
\contentsline {subsubsection}{\numberline {10.461.1.2}Policy}{877}{subsubsection.10.461.1.2}%
\contentsline {subsubsection}{\numberline {10.461.1.3}Target}{877}{subsubsection.10.461.1.3}%
\contentsline {subsection}{\numberline {10.461.2}Constructor \& Destructor Documentation}{877}{subsection.10.461.2}%
\contentsline {subsubsection}{\numberline {10.461.2.1}Resource()}{877}{subsubsection.10.461.2.1}%
\contentsline {subsection}{\numberline {10.461.3}Member Function Documentation}{877}{subsection.10.461.3}%
\contentsline {subsubsection}{\numberline {10.461.3.1}get()}{877}{subsubsection.10.461.3.1}%
\contentsline {subsubsection}{\numberline {10.461.3.2}policy()}{877}{subsubsection.10.461.3.2}%
\contentsline {subsection}{\numberline {10.461.4}Member Data Documentation}{877}{subsection.10.461.4}%
\contentsline {subsubsection}{\numberline {10.461.4.1}m\_policy}{877}{subsubsection.10.461.4.1}%
\contentsline {subsubsection}{\numberline {10.461.4.2}m\_storage}{878}{subsubsection.10.461.4.2}%
\contentsline {section}{\numberline {10.462}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Resource\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Keys$<$ ResourcesT $>$ Struct Template Reference}{878}{section.10.462}%
\contentsline {section}{\numberline {10.463}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Resource\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Keys$<$ types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Resources... $>$ $>$ Struct Template Reference}{878}{section.10.463}%
\contentsline {subsection}{\numberline {10.463.1}Member Typedef Documentation}{878}{subsection.10.463.1}%
\contentsline {subsubsection}{\numberline {10.463.1.1}type}{878}{subsubsection.10.463.1.1}%
\contentsline {subsection}{\numberline {10.463.2}Member Data Documentation}{879}{subsection.10.463.2}%
\contentsline {subsubsection}{\numberline {10.463.2.1}trackable}{879}{subsubsection.10.463.2.1}%
\contentsline {section}{\numberline {10.464}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Result$<$ T $>$ Struct Template Reference}{879}{section.10.464}%
\contentsline {subsection}{\numberline {10.464.1}Member Typedef Documentation}{879}{subsection.10.464.1}%
\contentsline {subsubsection}{\numberline {10.464.1.1}Error}{879}{subsubsection.10.464.1.1}%
\contentsline {subsubsection}{\numberline {10.464.1.2}Value}{879}{subsubsection.10.464.1.2}%
\contentsline {subsection}{\numberline {10.464.2}Member Data Documentation}{880}{subsection.10.464.2}%
\contentsline {subsubsection}{\numberline {10.464.2.1}fallible}{880}{subsubsection.10.464.2.1}%
\contentsline {subsubsection}{\numberline {10.464.2.2}valid}{880}{subsubsection.10.464.2.2}%
\contentsline {section}{\numberline {10.465}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Result$<$ std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::expected$<$ ValueT, ErrorT $>$ $>$ Struct Template Reference}{880}{section.10.465}%
\contentsline {subsection}{\numberline {10.465.1}Member Typedef Documentation}{880}{subsection.10.465.1}%
\contentsline {subsubsection}{\numberline {10.465.1.1}Error\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{880}{subsubsection.10.465.1.1}%
\contentsline {subsubsection}{\numberline {10.465.1.2}Error\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{881}{subsubsection.10.465.1.2}%
\contentsline {subsubsection}{\numberline {10.465.1.3}Value\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{881}{subsubsection.10.465.1.3}%
\contentsline {subsubsection}{\numberline {10.465.1.4}Value\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{881}{subsubsection.10.465.1.4}%
\contentsline {subsection}{\numberline {10.465.2}Member Data Documentation}{881}{subsection.10.465.2}%
\contentsline {subsubsection}{\numberline {10.465.2.1}fallible\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{881}{subsubsection.10.465.2.1}%
\contentsline {subsubsection}{\numberline {10.465.2.2}fallible\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{881}{subsubsection.10.465.2.2}%
\contentsline {subsubsection}{\numberline {10.465.2.3}valid\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{881}{subsubsection.10.465.2.3}%
\contentsline {subsubsection}{\numberline {10.465.2.4}valid\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{881}{subsubsection.10.465.2.4}%
\contentsline {section}{\numberline {10.466}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Rigid\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Rotation Class Reference}{882}{section.10.466}%
\contentsline {subsection}{\numberline {10.466.1}Detailed Description}{883}{subsection.10.466.1}%
\contentsline {subsection}{\numberline {10.466.2}Member Typedef Documentation}{883}{subsection.10.466.2}%
\contentsline {subsubsection}{\numberline {10.466.2.1}Matrix}{883}{subsubsection.10.466.2.1}%
\contentsline {subsubsection}{\numberline {10.466.2.2}Vector}{883}{subsubsection.10.466.2.2}%
\contentsline {subsection}{\numberline {10.466.3}Constructor \& Destructor Documentation}{883}{subsection.10.466.3}%
\contentsline {subsubsection}{\numberline {10.466.3.1}RigidRotation()}{883}{subsubsection.10.466.3.1}%
\contentsline {subsection}{\numberline {10.466.4}Member Function Documentation}{883}{subsection.10.466.4}%
\contentsline {subsubsection}{\numberline {10.466.4.1}angular\_velocity()}{883}{subsubsection.10.466.4.1}%
\contentsline {subsubsection}{\numberline {10.466.4.2}center()}{884}{subsubsection.10.466.4.2}%
\contentsline {subsubsection}{\numberline {10.466.4.3}gradient()}{884}{subsubsection.10.466.4.3}%
\contentsline {subsubsection}{\numberline {10.466.4.4}hessian()}{884}{subsubsection.10.466.4.4}%
\contentsline {subsubsection}{\numberline {10.466.4.5}potential()}{884}{subsubsection.10.466.4.5}%
\contentsline {subsubsection}{\numberline {10.466.4.6}unit\_rotation()}{884}{subsubsection.10.466.4.6}%
\contentsline {subsection}{\numberline {10.466.5}Member Data Documentation}{884}{subsection.10.466.5}%
\contentsline {subsubsection}{\numberline {10.466.5.1}m\_angular\_velocity}{884}{subsubsection.10.466.5.1}%
\contentsline {subsubsection}{\numberline {10.466.5.2}m\_center}{884}{subsubsection.10.466.5.2}%
\contentsline {subsubsection}{\numberline {10.466.5.3}m\_hessian}{885}{subsubsection.10.466.5.3}%
\contentsline {section}{\numberline {10.467}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Role\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Controls Struct Reference}{885}{section.10.467}%
\contentsline {subsection}{\numberline {10.467.1}Member Data Documentation}{885}{subsection.10.467.1}%
\contentsline {subsubsection}{\numberline {10.467.1.1}diagnostic}{885}{subsubsection.10.467.1.1}%
\contentsline {subsubsection}{\numberline {10.467.1.2}discretization}{886}{subsubsection.10.467.1.2}%
\contentsline {subsubsection}{\numberline {10.467.1.3}preconditioner}{886}{subsubsection.10.467.1.3}%
\contentsline {subsubsection}{\numberline {10.467.1.4}projection}{886}{subsubsection.10.467.1.4}%
\contentsline {section}{\numberline {10.468}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::rotation Struct Reference}{886}{section.10.468}%
\contentsline {subsection}{\numberline {10.468.1}Detailed Description}{887}{subsection.10.468.1}%
\contentsline {subsection}{\numberline {10.468.2}Member Typedef Documentation}{887}{subsection.10.468.2}%
\contentsline {subsubsection}{\numberline {10.468.2.1}Terms}{887}{subsubsection.10.468.2.1}%
\contentsline {subsection}{\numberline {10.468.3}Member Data Documentation}{887}{subsection.10.468.3}%
\contentsline {subsubsection}{\numberline {10.468.3.1}angular\_velocity\_term}{887}{subsubsection.10.468.3.1}%
\contentsline {subsubsection}{\numberline {10.468.3.2}name}{888}{subsubsection.10.468.3.2}%
\contentsline {section}{\numberline {10.469}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Rotational\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Force Class Reference}{888}{section.10.469}%
\contentsline {subsection}{\numberline {10.469.1}Detailed Description}{889}{subsection.10.469.1}%
\contentsline {subsection}{\numberline {10.469.2}Member Typedef Documentation}{889}{subsection.10.469.2}%
\contentsline {subsubsection}{\numberline {10.469.2.1}AngularVelocity}{889}{subsubsection.10.469.2.1}%
\contentsline {subsubsection}{\numberline {10.469.2.2}AngularVelocityValue}{889}{subsubsection.10.469.2.2}%
\contentsline {subsubsection}{\numberline {10.469.2.3}Density}{889}{subsubsection.10.469.2.3}%
\contentsline {subsubsection}{\numberline {10.469.2.4}DensityValue}{890}{subsubsection.10.469.2.4}%
\contentsline {subsubsection}{\numberline {10.469.2.5}Operands}{890}{subsubsection.10.469.2.5}%
\contentsline {subsubsection}{\numberline {10.469.2.6}Result}{890}{subsubsection.10.469.2.6}%
\contentsline {subsection}{\numberline {10.469.3}Constructor \& Destructor Documentation}{890}{subsection.10.469.3}%
\contentsline {subsubsection}{\numberline {10.469.3.1}RotationalForce()}{890}{subsubsection.10.469.3.1}%
\contentsline {subsection}{\numberline {10.469.4}Member Function Documentation}{890}{subsection.10.469.4}%
\contentsline {subsubsection}{\numberline {10.469.4.1}additional\_order()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{890}{subsubsection.10.469.4.1}%
\contentsline {subsubsection}{\numberline {10.469.4.2}additional\_order()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{890}{subsubsection.10.469.4.2}%
\contentsline {subsubsection}{\numberline {10.469.4.3}evaluate()}{890}{subsubsection.10.469.4.3}%
\contentsline {subsection}{\numberline {10.469.5}Member Data Documentation}{891}{subsection.10.469.5}%
\contentsline {subsubsection}{\numberline {10.469.5.1}m\_rotation}{891}{subsubsection.10.469.5.1}%
\contentsline {subsubsection}{\numberline {10.469.5.2}name}{891}{subsubsection.10.469.5.2}%
\contentsline {section}{\numberline {10.470}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Rule\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Control Struct Reference}{891}{section.10.470}%
\contentsline {subsection}{\numberline {10.470.1}Member Data Documentation}{891}{subsection.10.470.1}%
\contentsline {subsubsection}{\numberline {10.470.1.1}boost}{891}{subsubsection.10.470.1.1}%
\contentsline {subsubsection}{\numberline {10.470.1.2}fixed\_order}{891}{subsubsection.10.470.1.2}%
\contentsline {section}{\numberline {10.471}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Rule\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Set Class Reference}{892}{section.10.471}%
\contentsline {subsection}{\numberline {10.471.1}Member Function Documentation}{892}{subsection.10.471.1}%
\contentsline {subsubsection}{\numberline {10.471.1.1}begin()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{892}{subsubsection.10.471.1.1}%
\contentsline {subsubsection}{\numberline {10.471.1.2}begin()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{892}{subsubsection.10.471.1.2}%
\contentsline {subsubsection}{\numberline {10.471.1.3}end()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{893}{subsubsection.10.471.1.3}%
\contentsline {subsubsection}{\numberline {10.471.1.4}end()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{893}{subsubsection.10.471.1.4}%
\contentsline {subsubsection}{\numberline {10.471.1.5}fallback\_control()}{893}{subsubsection.10.471.1.5}%
\contentsline {subsubsection}{\numberline {10.471.1.6}find\_form\_control()}{893}{subsubsection.10.471.1.6}%
\contentsline {subsubsection}{\numberline {10.471.1.7}role\_control()}{893}{subsubsection.10.471.1.7}%
\contentsline {subsubsection}{\numberline {10.471.1.8}set\_fallback\_control()}{893}{subsubsection.10.471.1.8}%
\contentsline {subsubsection}{\numberline {10.471.1.9}set\_form\_control()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{893}{subsubsection.10.471.1.9}%
\contentsline {subsubsection}{\numberline {10.471.1.10}set\_form\_control()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{893}{subsubsection.10.471.1.10}%
\contentsline {subsubsection}{\numberline {10.471.1.11}set\_role\_control()}{894}{subsubsection.10.471.1.11}%
\contentsline {subsection}{\numberline {10.471.2}Member Data Documentation}{894}{subsection.10.471.2}%
\contentsline {subsubsection}{\numberline {10.471.2.1}m\_diagnosticControl}{894}{subsubsection.10.471.2.1}%
\contentsline {subsubsection}{\numberline {10.471.2.2}m\_discretizationControl}{894}{subsubsection.10.471.2.2}%
\contentsline {subsubsection}{\numberline {10.471.2.3}m\_fallbackControl}{894}{subsubsection.10.471.2.3}%
\contentsline {subsubsection}{\numberline {10.471.2.4}m\_formRules}{894}{subsubsection.10.471.2.4}%
\contentsline {subsubsection}{\numberline {10.471.2.5}m\_preconditionerControl}{894}{subsubsection.10.471.2.5}%
\contentsline {subsubsection}{\numberline {10.471.2.6}m\_projectionControl}{894}{subsubsection.10.471.2.6}%
\contentsline {section}{\numberline {10.472}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Catalog\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Dispatch$<$ EOS, CatalogT $>$ Struct Template Reference}{894}{section.10.472}%
\contentsline {section}{\numberline {10.473}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Catalog\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Dispatch$<$ EOS, relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Catalog$<$ Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$ $>$ Struct Template Reference}{895}{section.10.473}%
\contentsline {subsection}{\numberline {10.473.1}Member Function Documentation}{895}{subsection.10.473.1}%
\contentsline {subsubsection}{\numberline {10.473.1.1}evaluate()}{895}{subsubsection.10.473.1.1}%
\contentsline {subsubsection}{\numberline {10.473.1.2}partial\_derivative()}{895}{subsubsection.10.473.1.2}%
\contentsline {section}{\numberline {10.474}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Catalog\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Supported$<$ CatalogT $>$ Struct Template Reference}{896}{section.10.474}%
\contentsline {section}{\numberline {10.475}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Catalog\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Is\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Supported$<$ relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Catalog$<$ Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$ $>$ Struct Template Reference}{897}{section.10.475}%
\contentsline {section}{\numberline {10.476}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Catalog\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Storage$<$ EOS, CatalogT $>$ Struct Template Reference}{897}{section.10.476}%
\contentsline {section}{\numberline {10.477}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Catalog\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Storage$<$ EOS, relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Catalog$<$ Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$ $>$ Struct Template Reference}{898}{section.10.477}%
\contentsline {subsection}{\numberline {10.477.1}Member Data Documentation}{898}{subsection.10.477.1}%
\contentsline {subsubsection}{\numberline {10.477.1.1}descriptors}{898}{subsubsection.10.477.1.1}%
\contentsline {section}{\numberline {10.478}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Value Struct Reference}{899}{section.10.478}%
\contentsline {subsection}{\numberline {10.478.1}Detailed Description}{899}{subsection.10.478.1}%
\contentsline {subsection}{\numberline {10.478.2}Member Data Documentation}{900}{subsection.10.478.2}%
\contentsline {subsubsection}{\numberline {10.478.2.1}id}{900}{subsubsection.10.478.2.1}%
\contentsline {subsubsection}{\numberline {10.478.2.2}value}{900}{subsubsection.10.478.2.2}%
\contentsline {section}{\numberline {10.479}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Descriptor Struct Reference}{900}{section.10.479}%
\contentsline {subsection}{\numberline {10.479.1}Member Function Documentation}{900}{subsection.10.479.1}%
\contentsline {subsubsection}{\numberline {10.479.1.1}hasPartialDerivative()}{900}{subsubsection.10.479.1.1}%
\contentsline {subsection}{\numberline {10.479.2}Member Data Documentation}{901}{subsection.10.479.2}%
\contentsline {subsubsection}{\numberline {10.479.2.1}inputQuantities}{901}{subsubsection.10.479.2.1}%
\contentsline {subsubsection}{\numberline {10.479.2.2}outputQuantity}{901}{subsubsection.10.479.2.2}%
\contentsline {subsubsection}{\numberline {10.479.2.3}partialDerivativeMask}{901}{subsubsection.10.479.2.3}%
\contentsline {section}{\numberline {10.480}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantities$<$ RelationT $>$ Struct Template Reference}{901}{section.10.480}%
\contentsline {section}{\numberline {10.481}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantities$<$ relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation$<$ OutputT, Input\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$ $>$ Struct Template Reference}{901}{section.10.481}%
\contentsline {subsection}{\numberline {10.481.1}Member Typedef Documentation}{902}{subsection.10.481.1}%
\contentsline {subsubsection}{\numberline {10.481.1.1}Type}{902}{subsubsection.10.481.1.1}%
\contentsline {section}{\numberline {10.482}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Are\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Supported$<$ Quantities\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Are\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Identified, Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts $>$ Struct Template Reference}{902}{section.10.482}%
\contentsline {section}{\numberline {10.483}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Are\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Supported$<$ true, Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$ Struct Template Reference}{903}{section.10.483}%
\contentsline {section}{\numberline {10.484}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Storage$<$ EOS, RelationT $>$ Struct Template Reference}{904}{section.10.484}%
\contentsline {section}{\numberline {10.485}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::eos\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Storage$<$ EOS, relations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation$<$ OutputT, Input\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$ $>$ Struct Template Reference}{904}{section.10.485}%
\contentsline {subsection}{\numberline {10.485.1}Member Typedef Documentation}{905}{subsection.10.485.1}%
\contentsline {subsubsection}{\numberline {10.485.1.1}RelationType}{905}{subsubsection.10.485.1.1}%
\contentsline {subsection}{\numberline {10.485.2}Member Function Documentation}{905}{subsection.10.485.2}%
\contentsline {subsubsection}{\numberline {10.485.2.1}makePartialDerivativeMask()}{905}{subsubsection.10.485.2.1}%
\contentsline {subsection}{\numberline {10.485.3}Member Data Documentation}{905}{subsection.10.485.3}%
\contentsline {subsubsection}{\numberline {10.485.3.1}descriptor}{905}{subsubsection.10.485.3.1}%
\contentsline {subsubsection}{\numberline {10.485.3.2}inputQuantityIDs}{906}{subsubsection.10.485.3.2}%
\contentsline {subsubsection}{\numberline {10.485.3.3}partialDerivativeMask}{906}{subsubsection.10.485.3.3}%
\contentsline {section}{\numberline {10.486}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Scale Struct Reference}{906}{section.10.486}%
\contentsline {subsection}{\numberline {10.486.1}Detailed Description}{906}{subsection.10.486.1}%
\contentsline {section}{\numberline {10.487}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Result Struct Reference}{906}{section.10.487}%
\contentsline {subsection}{\numberline {10.487.1}Member Function Documentation}{907}{subsection.10.487.1}%
\contentsline {subsubsection}{\numberline {10.487.1.1}operator bool()}{907}{subsubsection.10.487.1.1}%
\contentsline {subsubsection}{\numberline {10.487.1.2}valid()}{907}{subsubsection.10.487.1.2}%
\contentsline {subsection}{\numberline {10.487.2}Member Data Documentation}{907}{subsection.10.487.2}%
\contentsline {subsubsection}{\numberline {10.487.2.1}relationIndex}{907}{subsubsection.10.487.2.1}%
\contentsline {subsubsection}{\numberline {10.487.2.2}relationName}{907}{subsubsection.10.487.2.2}%
\contentsline {subsubsection}{\numberline {10.487.2.3}result}{907}{subsubsection.10.487.2.3}%
\contentsline {section}{\numberline {10.488}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Validator$<$ SchemaT, Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}ListT $>$ Struct Template Reference}{908}{section.10.488}%
\contentsline {section}{\numberline {10.489}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Validator$<$ SchemaT, relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::lists\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ts... $>$ $>$ Struct Template Reference}{908}{section.10.489}%
\contentsline {subsection}{\numberline {10.489.1}Member Function Documentation}{908}{subsection.10.489.1}%
\contentsline {subsubsection}{\numberline {10.489.1.1}validate()}{908}{subsubsection.10.489.1.1}%
\contentsline {section}{\numberline {10.490}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Schema\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Validation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Result Struct Reference}{908}{section.10.490}%
\contentsline {subsection}{\numberline {10.490.1}Member Function Documentation}{909}{subsection.10.490.1}%
\contentsline {subsubsection}{\numberline {10.490.1.1}failed\_relation\_count()}{909}{subsubsection.10.490.1.1}%
\contentsline {subsubsection}{\numberline {10.490.1.2}first\_failed\_relation\_index()}{909}{subsubsection.10.490.1.2}%
\contentsline {subsubsection}{\numberline {10.490.1.3}operator bool()}{909}{subsubsection.10.490.1.3}%
\contentsline {subsubsection}{\numberline {10.490.1.4}passed\_relation\_count()}{909}{subsubsection.10.490.1.4}%
\contentsline {subsubsection}{\numberline {10.490.1.5}relation\_count()}{909}{subsubsection.10.490.1.5}%
\contentsline {subsubsection}{\numberline {10.490.1.6}valid()}{909}{subsubsection.10.490.1.6}%
\contentsline {subsection}{\numberline {10.490.2}Member Data Documentation}{910}{subsection.10.490.2}%
\contentsline {subsubsection}{\numberline {10.490.2.1}relationResults}{910}{subsubsection.10.490.2.1}%
\contentsline {section}{\numberline {10.491}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Selected\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Nodal\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Values Struct Reference}{910}{section.10.491}%
\contentsline {subsection}{\numberline {10.491.1}Detailed Description}{911}{subsection.10.491.1}%
\contentsline {subsection}{\numberline {10.491.2}Member Data Documentation}{911}{subsection.10.491.2}%
\contentsline {subsubsection}{\numberline {10.491.2.1}selected\_rows}{911}{subsubsection.10.491.2.1}%
\contentsline {subsubsection}{\numberline {10.491.2.2}values}{911}{subsubsection.10.491.2.2}%
\contentsline {section}{\numberline {10.492}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::errors\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}error\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}printer$<$ Message, Code $>$ Struct Template Reference}{911}{section.10.492}%
\contentsline {section}{\numberline {10.493}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::shape\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}equilibrium Struct Reference}{912}{section.10.493}%
\contentsline {subsection}{\numberline {10.493.1}Detailed Description}{913}{subsection.10.493.1}%
\contentsline {subsection}{\numberline {10.493.2}Member Data Documentation}{914}{subsection.10.493.2}%
\contentsline {subsubsection}{\numberline {10.493.2.1}name}{914}{subsubsection.10.493.2.1}%
\contentsline {section}{\numberline {10.494}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Shape\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Coefficients Struct Reference}{914}{section.10.494}%
\contentsline {section}{\numberline {10.495}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::spaces\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Shape\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Parameters Struct Reference}{914}{section.10.495}%
\contentsline {subsection}{\numberline {10.495.1}Detailed Description}{914}{subsection.10.495.1}%
\contentsline {section}{\numberline {10.496}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::source$<$ TrialT, TestT $>$ Struct Template Reference}{915}{section.10.496}%
\contentsline {subsection}{\numberline {10.496.1}Detailed Description}{916}{subsection.10.496.1}%
\contentsline {subsection}{\numberline {10.496.2}Member Typedef Documentation}{916}{subsection.10.496.2}%
\contentsline {subsubsection}{\numberline {10.496.2.1}operand\_types}{916}{subsubsection.10.496.2.1}%
\contentsline {subsubsection}{\numberline {10.496.2.2}test\_type}{916}{subsubsection.10.496.2.2}%
\contentsline {subsubsection}{\numberline {10.496.2.3}trial\_type}{917}{subsubsection.10.496.2.3}%
\contentsline {subsection}{\numberline {10.496.3}Member Data Documentation}{917}{subsection.10.496.3}%
\contentsline {subsubsection}{\numberline {10.496.3.1}name}{917}{subsubsection.10.496.3.1}%
\contentsline {section}{\numberline {10.497}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Source\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Snapshot$<$ ResourceT $>$ Struct Template Reference}{917}{section.10.497}%
\contentsline {subsection}{\numberline {10.497.1}Member Typedef Documentation}{918}{subsection.10.497.1}%
\contentsline {subsubsection}{\numberline {10.497.1.1}Captured}{918}{subsubsection.10.497.1.1}%
\contentsline {subsection}{\numberline {10.497.2}Member Data Documentation}{918}{subsection.10.497.2}%
\contentsline {subsubsection}{\numberline {10.497.2.1}captured}{918}{subsubsection.10.497.2.1}%
\contentsline {subsubsection}{\numberline {10.497.2.2}identity}{918}{subsubsection.10.497.2.2}%
\contentsline {section}{\numberline {10.498}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}space\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Space\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Descriptor Struct Reference}{918}{section.10.498}%
\contentsline {subsection}{\numberline {10.498.1}Detailed Description}{919}{subsection.10.498.1}%
\contentsline {subsection}{\numberline {10.498.2}Member Data Documentation}{919}{subsection.10.498.2}%
\contentsline {subsubsection}{\numberline {10.498.2.1}continuity}{919}{subsubsection.10.498.2.1}%
\contentsline {subsubsection}{\numberline {10.498.2.2}family}{919}{subsubsection.10.498.2.2}%
\contentsline {subsubsection}{\numberline {10.498.2.3}mapping}{919}{subsubsection.10.498.2.3}%
\contentsline {subsubsection}{\numberline {10.498.2.4}trace}{919}{subsubsection.10.498.2.4}%
\contentsline {section}{\numberline {10.499}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Sparse\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Matrix\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Base$<$ T $>$ Struct Template Reference}{920}{section.10.499}%
\contentsline {subsection}{\numberline {10.499.1}Member Typedef Documentation}{920}{subsection.10.499.1}%
\contentsline {subsubsection}{\numberline {10.499.1.1}Type}{920}{subsubsection.10.499.1.1}%
\contentsline {section}{\numberline {10.500}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Sparse\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Tensor\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Base$<$ T, Rank $>$ Struct Template Reference}{920}{section.10.500}%
\contentsline {subsection}{\numberline {10.500.1}Member Typedef Documentation}{920}{subsection.10.500.1}%
\contentsline {subsubsection}{\numberline {10.500.1.1}Type}{920}{subsubsection.10.500.1.1}%
\contentsline {subsection}{\numberline {10.500.2}Member Data Documentation}{921}{subsection.10.500.2}%
\contentsline {subsubsection}{\numberline {10.500.2.1}rank}{921}{subsubsection.10.500.2.1}%
\contentsline {section}{\numberline {10.501}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Spatial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Term\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Traits$<$ TermT $>$ Struct Template Reference}{921}{section.10.501}%
\contentsline {subsection}{\numberline {10.501.1}Detailed Description}{921}{subsection.10.501.1}%
\contentsline {subsection}{\numberline {10.501.2}Member Typedef Documentation}{922}{subsection.10.501.2}%
\contentsline {subsubsection}{\numberline {10.501.2.1}FunctionalSpace}{922}{subsubsection.10.501.2.1}%
\contentsline {subsubsection}{\numberline {10.501.2.2}Support}{922}{subsubsection.10.501.2.2}%
\contentsline {subsection}{\numberline {10.501.3}Member Data Documentation}{922}{subsection.10.501.3}%
\contentsline {subsubsection}{\numberline {10.501.3.1}family}{922}{subsubsection.10.501.3.1}%
\contentsline {subsubsection}{\numberline {10.501.3.2}order}{922}{subsubsection.10.501.3.2}%
\contentsline {subsubsection}{\numberline {10.501.3.3}rank}{922}{subsubsection.10.501.3.3}%
\contentsline {section}{\numberline {10.502}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::enthalpy\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::specific Struct Reference}{923}{section.10.502}%
\contentsline {subsection}{\numberline {10.502.1}Detailed Description}{925}{subsection.10.502.1}%
\contentsline {subsection}{\numberline {10.502.2}Member Typedef Documentation}{925}{subsection.10.502.2}%
\contentsline {subsubsection}{\numberline {10.502.2.1}FunctionalSpace}{925}{subsubsection.10.502.2.1}%
\contentsline {subsubsection}{\numberline {10.502.2.2}Quantity}{925}{subsubsection.10.502.2.2}%
\contentsline {subsubsection}{\numberline {10.502.2.3}Support}{925}{subsubsection.10.502.2.3}%
\contentsline {subsection}{\numberline {10.502.3}Member Data Documentation}{925}{subsection.10.502.3}%
\contentsline {subsubsection}{\numberline {10.502.3.1}name}{925}{subsubsection.10.502.3.1}%
\contentsline {subsubsection}{\numberline {10.502.3.2}symbol}{926}{subsubsection.10.502.3.2}%
\contentsline {section}{\numberline {10.503}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Specific\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Energy Struct Reference}{926}{section.10.503}%
\contentsline {subsection}{\numberline {10.503.1}Detailed Description}{927}{subsection.10.503.1}%
\contentsline {subsection}{\numberline {10.503.2}Member Data Documentation}{927}{subsection.10.503.2}%
\contentsline {subsubsection}{\numberline {10.503.2.1}identifier}{927}{subsubsection.10.503.2.1}%
\contentsline {section}{\numberline {10.504}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Specific\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Enthalpy Struct Reference}{928}{section.10.504}%
\contentsline {subsection}{\numberline {10.504.1}Detailed Description}{929}{subsection.10.504.1}%
\contentsline {subsection}{\numberline {10.504.2}Member Data Documentation}{929}{subsection.10.504.2}%
\contentsline {subsubsection}{\numberline {10.504.2.1}identifier}{929}{subsubsection.10.504.2.1}%
\contentsline {section}{\numberline {10.505}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Specific\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Entropy Struct Reference}{929}{section.10.505}%
\contentsline {subsection}{\numberline {10.505.1}Detailed Description}{930}{subsection.10.505.1}%
\contentsline {subsection}{\numberline {10.505.2}Member Data Documentation}{930}{subsection.10.505.2}%
\contentsline {subsubsection}{\numberline {10.505.2.1}identifier}{930}{subsubsection.10.505.2.1}%
\contentsline {section}{\numberline {10.506}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Specific\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Internal\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Energy Struct Reference}{931}{section.10.506}%
\contentsline {subsection}{\numberline {10.506.1}Detailed Description}{932}{subsection.10.506.1}%
\contentsline {subsection}{\numberline {10.506.2}Member Data Documentation}{932}{subsection.10.506.2}%
\contentsline {subsubsection}{\numberline {10.506.2.1}identifier}{932}{subsubsection.10.506.2.1}%
\contentsline {section}{\numberline {10.507}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Spherical\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Harmonic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Mode Struct Reference}{932}{section.10.507}%
\contentsline {subsection}{\numberline {10.507.1}Detailed Description}{932}{subsection.10.507.1}%
\contentsline {subsection}{\numberline {10.507.2}Member Function Documentation}{933}{subsection.10.507.2}%
\contentsline {subsubsection}{\numberline {10.507.2.1}operator==()}{933}{subsubsection.10.507.2.1}%
\contentsline {subsection}{\numberline {10.507.3}Member Data Documentation}{933}{subsection.10.507.3}%
\contentsline {subsubsection}{\numberline {10.507.3.1}degree}{933}{subsubsection.10.507.3.1}%
\contentsline {subsubsection}{\numberline {10.507.3.2}order}{933}{subsubsection.10.507.3.2}%
\contentsline {section}{\numberline {10.508}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Spherical\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Harmonic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Surface Struct Reference}{933}{section.10.508}%
\contentsline {subsection}{\numberline {10.508.1}Detailed Description}{934}{subsection.10.508.1}%
\contentsline {subsection}{\numberline {10.508.2}Member Function Documentation}{934}{subsection.10.508.2}%
\contentsline {subsubsection}{\numberline {10.508.2.1}operator==()}{934}{subsubsection.10.508.2.1}%
\contentsline {subsection}{\numberline {10.508.3}Member Data Documentation}{934}{subsection.10.508.3}%
\contentsline {subsubsection}{\numberline {10.508.3.1}maximum\_azimuthal\_order}{934}{subsubsection.10.508.3.1}%
\contentsline {subsubsection}{\numberline {10.508.3.2}maximum\_degree}{934}{subsubsection.10.508.3.2}%
\contentsline {subsubsection}{\numberline {10.508.3.3}reference\_center}{934}{subsubsection.10.508.3.3}%
\contentsline {section}{\numberline {10.509}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Stellar\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Boundary Struct Reference}{935}{section.10.509}%
\contentsline {subsection}{\numberline {10.509.1}Member Data Documentation}{936}{subsection.10.509.1}%
\contentsline {subsubsection}{\numberline {10.509.1.1}name}{936}{subsubsection.10.509.1.1}%
\contentsline {section}{\numberline {10.510}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}deformation Struct Reference}{936}{section.10.510}%
\contentsline {subsection}{\numberline {10.510.1}Detailed Description}{937}{subsection.10.510.1}%
\contentsline {subsection}{\numberline {10.510.2}Member Typedef Documentation}{937}{subsection.10.510.2}%
\contentsline {subsubsection}{\numberline {10.510.2.1}Terms}{937}{subsubsection.10.510.2.1}%
\contentsline {subsection}{\numberline {10.510.3}Member Data Documentation}{938}{subsection.10.510.3}%
\contentsline {subsubsection}{\numberline {10.510.3.1}coefficients\_term}{938}{subsubsection.10.510.3.1}%
\contentsline {subsubsection}{\numberline {10.510.3.2}name}{938}{subsubsection.10.510.3.2}%
\contentsline {subsubsection}{\numberline {10.510.3.3}shape\_equilibrium\_term}{938}{subsubsection.10.510.3.3}%
\contentsline {section}{\numberline {10.511}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Displacement Struct Reference}{938}{section.10.511}%
\contentsline {section}{\numberline {10.512}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::spaces\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Displacement Struct Reference}{938}{section.10.512}%
\contentsline {subsection}{\numberline {10.512.1}Detailed Description}{939}{subsection.10.512.1}%
\contentsline {section}{\numberline {10.513}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Embedding Class Reference}{939}{section.10.513}%
\contentsline {subsection}{\numberline {10.513.1}Detailed Description}{940}{subsection.10.513.1}%
\contentsline {subsection}{\numberline {10.513.2}Member Typedef Documentation}{941}{subsection.10.513.2}%
\contentsline {subsubsection}{\numberline {10.513.2.1}InputSpace}{941}{subsubsection.10.513.2.1}%
\contentsline {subsubsection}{\numberline {10.513.2.2}OutputSpace}{941}{subsubsection.10.513.2.2}%
\contentsline {subsection}{\numberline {10.513.3}Constructor \& Destructor Documentation}{941}{subsection.10.513.3}%
\contentsline {subsubsection}{\numberline {10.513.3.1}SurfaceEmbedding()}{941}{subsubsection.10.513.3.1}%
\contentsline {subsection}{\numberline {10.513.4}Member Function Documentation}{941}{subsection.10.513.4}%
\contentsline {subsubsection}{\numberline {10.513.4.1}apply()}{941}{subsubsection.10.513.4.1}%
\contentsline {subsubsection}{\numberline {10.513.4.2}apply\_transpose()}{941}{subsubsection.10.513.4.2}%
\contentsline {subsubsection}{\numberline {10.513.4.3}has\_nodal\_parameters()}{941}{subsubsection.10.513.4.3}%
\contentsline {subsubsection}{\numberline {10.513.4.4}input\_size()}{942}{subsubsection.10.513.4.4}%
\contentsline {subsubsection}{\numberline {10.513.4.5}modes()}{942}{subsubsection.10.513.4.5}%
\contentsline {subsubsection}{\numberline {10.513.4.6}nodal\_basis()}{942}{subsubsection.10.513.4.6}%
\contentsline {subsubsection}{\numberline {10.513.4.7}output\_size()}{942}{subsubsection.10.513.4.7}%
\contentsline {subsubsection}{\numberline {10.513.4.8}radial\_directions()}{942}{subsubsection.10.513.4.8}%
\contentsline {subsubsection}{\numberline {10.513.4.9}reference\_positions()}{942}{subsubsection.10.513.4.9}%
\contentsline {subsubsection}{\numberline {10.513.4.10}reference\_radii()}{942}{subsubsection.10.513.4.10}%
\contentsline {subsubsection}{\numberline {10.513.4.11}surface\_node\_count()}{943}{subsubsection.10.513.4.11}%
\contentsline {subsection}{\numberline {10.513.5}Friends And Related Symbol Documentation}{943}{subsection.10.513.5}%
\contentsline {subsubsection}{\numberline {10.513.5.1}build\_surface\_embedding\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{943}{subsubsection.10.513.5.1}%
\contentsline {subsubsection}{\numberline {10.513.5.2}build\_surface\_embedding\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{943}{subsubsection.10.513.5.2}%
\contentsline {subsection}{\numberline {10.513.6}Member Data Documentation}{943}{subsection.10.513.6}%
\contentsline {subsubsection}{\numberline {10.513.6.1}is\_linear}{943}{subsubsection.10.513.6.1}%
\contentsline {subsubsection}{\numberline {10.513.6.2}modes\_}{943}{subsubsection.10.513.6.2}%
\contentsline {subsubsection}{\numberline {10.513.6.3}nodal\_basis\_}{943}{subsubsection.10.513.6.3}%
\contentsline {subsubsection}{\numberline {10.513.6.4}radial\_directions\_}{943}{subsubsection.10.513.6.4}%
\contentsline {subsubsection}{\numberline {10.513.6.5}reference\_positions\_}{944}{subsubsection.10.513.6.5}%
\contentsline {subsubsection}{\numberline {10.513.6.6}reference\_radii\_}{944}{subsubsection.10.513.6.6}%
\contentsline {section}{\numberline {10.514}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}EOSResponse$<$ Formulation $>$ Struct Template Reference}{944}{section.10.514}%
\contentsline {subsection}{\numberline {10.514.1}Detailed Description}{944}{subsection.10.514.1}%
\contentsline {subsection}{\numberline {10.514.2}Member Data Documentation}{945}{subsection.10.514.2}%
\contentsline {subsubsection}{\numberline {10.514.2.1}field\_derivatives}{945}{subsubsection.10.514.2.1}%
\contentsline {subsubsection}{\numberline {10.514.2.2}value}{945}{subsubsection.10.514.2.2}%
\contentsline {section}{\numberline {10.515}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Failure Struct Reference}{945}{section.10.515}%
\contentsline {subsection}{\numberline {10.515.1}Detailed Description}{946}{subsection.10.515.1}%
\contentsline {subsection}{\numberline {10.515.2}Member Data Documentation}{946}{subsection.10.515.2}%
\contentsline {subsubsection}{\numberline {10.515.2.1}message}{946}{subsubsection.10.515.2.1}%
\contentsline {subsubsection}{\numberline {10.515.2.2}reason}{946}{subsubsection.10.515.2.2}%
\contentsline {subsubsection}{\numberline {10.515.2.3}sample}{946}{subsubsection.10.515.2.3}%
\contentsline {section}{\numberline {10.516}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Map Struct Reference}{946}{section.10.516}%
\contentsline {section}{\numberline {10.517}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Metric Struct Reference}{946}{section.10.517}%
\contentsline {section}{\numberline {10.518}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Model Struct Reference}{947}{section.10.518}%
\contentsline {section}{\numberline {10.519}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Operands$<$ Terms $>$ Struct Template Reference}{947}{section.10.519}%
\contentsline {section}{\numberline {10.520}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Operands$<$ utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Terms... $>$ $>$ Struct Template Reference}{947}{section.10.520}%
\contentsline {subsection}{\numberline {10.520.1}Member Typedef Documentation}{947}{subsection.10.520.1}%
\contentsline {subsubsection}{\numberline {10.520.1.1}Type}{947}{subsubsection.10.520.1.1}%
\contentsline {section}{\numberline {10.521}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Temperature Struct Reference}{948}{section.10.521}%
\contentsline {subsection}{\numberline {10.521.1}Detailed Description}{949}{subsection.10.521.1}%
\contentsline {subsection}{\numberline {10.521.2}Member Data Documentation}{949}{subsection.10.521.2}%
\contentsline {subsubsection}{\numberline {10.521.2.1}identifier}{949}{subsubsection.10.521.2.1}%
\contentsline {section}{\numberline {10.522}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Tensor\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Basis Class Reference}{949}{section.10.522}%
\contentsline {subsection}{\numberline {10.522.1}Detailed Description}{951}{subsection.10.522.1}%
\contentsline {subsection}{\numberline {10.522.2}Member Function Documentation}{951}{subsection.10.522.2}%
\contentsline {subsubsection}{\numberline {10.522.2.1}agrees\_with()}{951}{subsubsection.10.522.2.1}%
\contentsline {subsubsection}{\numberline {10.522.2.2}apply()}{952}{subsubsection.10.522.2.2}%
\contentsline {subsubsection}{\numberline {10.522.2.3}components()}{953}{subsubsection.10.522.2.3}%
\contentsline {subsubsection}{\numberline {10.522.2.4}contract\_axis()}{953}{subsubsection.10.522.2.4}%
\contentsline {subsubsection}{\numberline {10.522.2.5}dofs()}{953}{subsubsection.10.522.2.5}%
\contentsline {subsubsection}{\numberline {10.522.2.6}make()}{954}{subsubsection.10.522.2.6}%
\contentsline {subsubsection}{\numberline {10.522.2.7}points()}{954}{subsubsection.10.522.2.7}%
\contentsline {subsection}{\numberline {10.522.3}Member Data Documentation}{954}{subsection.10.522.3}%
\contentsline {subsubsection}{\numberline {10.522.3.1}m\_components}{954}{subsubsection.10.522.3.1}%
\contentsline {subsubsection}{\numberline {10.522.3.2}m\_dofs}{955}{subsubsection.10.522.3.2}%
\contentsline {subsubsection}{\numberline {10.522.3.3}m\_points}{955}{subsubsection.10.522.3.3}%
\contentsline {subsubsection}{\numberline {10.522.3.4}m\_products}{955}{subsubsection.10.522.3.4}%
\contentsline {section}{\numberline {10.523}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Tensor\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Basis\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Cache Class Reference}{955}{section.10.523}%
\contentsline {subsection}{\numberline {10.523.1}Detailed Description}{956}{subsection.10.523.1}%
\contentsline {subsection}{\numberline {10.523.2}Member Function Documentation}{956}{subsection.10.523.2}%
\contentsline {subsubsection}{\numberline {10.523.2.1}clear()}{956}{subsubsection.10.523.2.1}%
\contentsline {subsubsection}{\numberline {10.523.2.2}get()}{956}{subsubsection.10.523.2.2}%
\contentsline {subsubsection}{\numberline {10.523.2.3}size()}{957}{subsubsection.10.523.2.3}%
\contentsline {subsection}{\numberline {10.523.3}Member Data Documentation}{957}{subsection.10.523.3}%
\contentsline {subsubsection}{\numberline {10.523.3.1}m\_entries}{957}{subsubsection.10.523.3.1}%
\contentsline {section}{\numberline {10.524}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Tensor\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Basis\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Cache Class Reference}{957}{section.10.524}%
\contentsline {subsection}{\numberline {10.524.1}Detailed Description}{958}{subsection.10.524.1}%
\contentsline {subsection}{\numberline {10.524.2}Member Function Documentation}{958}{subsection.10.524.2}%
\contentsline {subsubsection}{\numberline {10.524.2.1}clear()}{958}{subsubsection.10.524.2.1}%
\contentsline {subsubsection}{\numberline {10.524.2.2}get()}{958}{subsubsection.10.524.2.2}%
\contentsline {subsubsection}{\numberline {10.524.2.3}size()}{959}{subsubsection.10.524.2.3}%
\contentsline {subsection}{\numberline {10.524.3}Member Data Documentation}{959}{subsection.10.524.3}%
\contentsline {subsubsection}{\numberline {10.524.3.1}m\_entries}{959}{subsubsection.10.524.3.1}%
\contentsline {section}{\numberline {10.525}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Tensor\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Workspace Struct Reference}{959}{section.10.525}%
\contentsline {subsection}{\numberline {10.525.1}Detailed Description}{960}{subsection.10.525.1}%
\contentsline {subsection}{\numberline {10.525.2}Member Data Documentation}{960}{subsection.10.525.2}%
\contentsline {subsubsection}{\numberline {10.525.2.1}coefficients}{960}{subsubsection.10.525.2.1}%
\contentsline {subsubsection}{\numberline {10.525.2.2}first}{960}{subsubsection.10.525.2.2}%
\contentsline {subsubsection}{\numberline {10.525.2.3}second}{960}{subsubsection.10.525.2.3}%
\contentsline {section}{\numberline {10.526}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::term$<$ FieldT $>$ Struct Template Reference}{961}{section.10.526}%
\contentsline {subsection}{\numberline {10.526.1}Detailed Description}{962}{subsection.10.526.1}%
\contentsline {subsection}{\numberline {10.526.2}Member Typedef Documentation}{962}{subsection.10.526.2}%
\contentsline {subsubsection}{\numberline {10.526.2.1}field\_type}{962}{subsubsection.10.526.2.1}%
\contentsline {section}{\numberline {10.527}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::term\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}base Struct Reference}{962}{section.10.527}%
\contentsline {subsection}{\numberline {10.527.1}Detailed Description}{963}{subsection.10.527.1}%
\contentsline {section}{\numberline {10.528}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Term\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Binding$<$ TermT, SchemaT $>$ Class Template Reference}{964}{section.10.528}%
\contentsline {subsection}{\numberline {10.528.1}Detailed Description}{966}{subsection.10.528.1}%
\contentsline {subsection}{\numberline {10.528.2}Member Typedef Documentation}{966}{subsection.10.528.2}%
\contentsline {subsubsection}{\numberline {10.528.2.1}Schema}{966}{subsubsection.10.528.2.1}%
\contentsline {subsubsection}{\numberline {10.528.2.2}Term}{966}{subsubsection.10.528.2.2}%
\contentsline {subsection}{\numberline {10.528.3}Constructor \& Destructor Documentation}{966}{subsection.10.528.3}%
\contentsline {subsubsection}{\numberline {10.528.3.1}TermBinding()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{966}{subsubsection.10.528.3.1}%
\contentsline {subsubsection}{\numberline {10.528.3.2}TermBinding()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{967}{subsubsection.10.528.3.2}%
\contentsline {subsection}{\numberline {10.528.4}Member Function Documentation}{967}{subsection.10.528.4}%
\contentsline {subsubsection}{\numberline {10.528.4.1}checked\_mesh()}{967}{subsubsection.10.528.4.1}%
\contentsline {subsubsection}{\numberline {10.528.4.2}element\_support()}{967}{subsubsection.10.528.4.2}%
\contentsline {section}{\numberline {10.529}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Term\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Descriptor Struct Reference}{968}{section.10.529}%
\contentsline {subsection}{\numberline {10.529.1}Detailed Description}{969}{subsection.10.529.1}%
\contentsline {subsection}{\numberline {10.529.2}Friends And Related Symbol Documentation}{969}{subsection.10.529.2}%
\contentsline {subsubsection}{\numberline {10.529.2.1}operator==}{969}{subsubsection.10.529.2.1}%
\contentsline {subsection}{\numberline {10.529.3}Member Data Documentation}{969}{subsection.10.529.3}%
\contentsline {subsubsection}{\numberline {10.529.3.1}field}{969}{subsubsection.10.529.3.1}%
\contentsline {subsubsection}{\numberline {10.529.3.2}name}{970}{subsubsection.10.529.3.2}%
\contentsline {section}{\numberline {10.530}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Test\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Operand\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Traits$<$ T, typename $>$ Struct Template Reference}{970}{section.10.530}%
\contentsline {subsection}{\numberline {10.530.1}Member Typedef Documentation}{970}{subsection.10.530.1}%
\contentsline {subsubsection}{\numberline {10.530.1.1}type}{970}{subsubsection.10.530.1.1}%
\contentsline {section}{\numberline {10.531}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Test\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Operand\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Traits$<$ T, std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::void\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}t$<$ typename T\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Test\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Operand $>$ $>$ Struct Template Reference}{970}{section.10.531}%
\contentsline {subsection}{\numberline {10.531.1}Member Typedef Documentation}{971}{subsection.10.531.1}%
\contentsline {subsubsection}{\numberline {10.531.1.1}type\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{971}{subsubsection.10.531.1.1}%
\contentsline {subsubsection}{\numberline {10.531.1.2}type\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{971}{subsubsection.10.531.1.2}%
\contentsline {section}{\numberline {10.532}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Thermodynamic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantity Struct Reference}{971}{section.10.532}%
\contentsline {subsection}{\numberline {10.532.1}Detailed Description}{973}{subsection.10.532.1}%
\contentsline {section}{\numberline {10.533}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::runtime\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Thermodynamic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quantity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}ID Class Reference}{973}{section.10.533}%
\contentsline {subsection}{\numberline {10.533.1}Detailed Description}{974}{subsection.10.533.1}%
\contentsline {subsection}{\numberline {10.533.2}Constructor \& Destructor Documentation}{974}{subsection.10.533.2}%
\contentsline {subsubsection}{\numberline {10.533.2.1}ThermodynamicQuantityID()}{974}{subsubsection.10.533.2.1}%
\contentsline {subsection}{\numberline {10.533.3}Member Function Documentation}{975}{subsection.10.533.3}%
\contentsline {subsubsection}{\numberline {10.533.3.1}name()}{975}{subsubsection.10.533.3.1}%
\contentsline {subsection}{\numberline {10.533.4}Friends And Related Symbol Documentation}{975}{subsection.10.533.4}%
\contentsline {subsubsection}{\numberline {10.533.4.1}operator==}{975}{subsubsection.10.533.4.1}%
\contentsline {subsection}{\numberline {10.533.5}Member Data Documentation}{975}{subsection.10.533.5}%
\contentsline {subsubsection}{\numberline {10.533.5.1}m\_name}{975}{subsubsection.10.533.5.1}%
\contentsline {section}{\numberline {10.534}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Time Struct Reference}{975}{section.10.534}%
\contentsline {subsection}{\numberline {10.534.1}Detailed Description}{976}{subsection.10.534.1}%
\contentsline {subsection}{\numberline {10.534.2}Member Data Documentation}{976}{subsection.10.534.2}%
\contentsline {subsubsection}{\numberline {10.534.2.1}identifier}{976}{subsubsection.10.534.2.1}%
\contentsline {section}{\numberline {10.535}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Torque Struct Reference}{977}{section.10.535}%
\contentsline {subsection}{\numberline {10.535.1}Detailed Description}{978}{subsection.10.535.1}%
\contentsline {subsection}{\numberline {10.535.2}Member Data Documentation}{978}{subsection.10.535.2}%
\contentsline {subsubsection}{\numberline {10.535.2.1}identifier}{978}{subsubsection.10.535.2.1}%
\contentsline {section}{\numberline {10.536}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Ts $>$ Struct Template Reference}{978}{section.10.536}%
\contentsline {section}{\numberline {10.537}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Unique\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Terms$<$ Terms $>$ Struct Template Reference}{978}{section.10.537}%
\contentsline {section}{\numberline {10.538}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Unique\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Terms$<$ utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ Terms... $>$ $>$ Struct Template Reference}{978}{section.10.538}%
\contentsline {subsection}{\numberline {10.538.1}Member Typedef Documentation}{979}{subsection.10.538.1}%
\contentsline {subsubsection}{\numberline {10.538.1.1}Type}{979}{subsubsection.10.538.1.1}%
\contentsline {section}{\numberline {10.539}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::detail\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Used\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Resource$<$ GraphT $>$ Struct Template Reference}{979}{section.10.539}%
\contentsline {section}{\numberline {10.540}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Vacuum\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Domain Struct Reference}{979}{section.10.540}%
\contentsline {subsection}{\numberline {10.540.1}Member Data Documentation}{980}{subsection.10.540.1}%
\contentsline {subsubsection}{\numberline {10.540.1.1}name}{980}{subsubsection.10.540.1.1}%
\contentsline {section}{\numberline {10.541}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Vacuum\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Model Struct Reference}{980}{section.10.541}%
\contentsline {section}{\numberline {10.542}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Valid\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Contributions$<$ RowT, TupleT $>$ Struct Template Reference}{981}{section.10.542}%
\contentsline {section}{\numberline {10.543}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::equations\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Valid\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Contributions$<$ RowT, std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::tuple$<$ C... $>$ $>$ Struct Template Reference}{982}{section.10.543}%
\contentsline {section}{\numberline {10.544}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::forms\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Operation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Value Struct Reference}{982}{section.10.544}%
\contentsline {subsection}{\numberline {10.544.1}Detailed Description}{983}{subsection.10.544.1}%
\contentsline {section}{\numberline {10.545}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::density\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mass\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::value Struct Reference}{983}{section.10.545}%
\contentsline {subsection}{\numberline {10.545.1}Detailed Description}{984}{subsection.10.545.1}%
\contentsline {section}{\numberline {10.546}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::displacement\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::vector\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::value Struct Reference}{984}{section.10.546}%
\contentsline {subsection}{\numberline {10.546.1}Detailed Description}{986}{subsection.10.546.1}%
\contentsline {section}{\numberline {10.547}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::enthalpy\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::specific\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::value Struct Reference}{986}{section.10.547}%
\contentsline {subsection}{\numberline {10.547.1}Detailed Description}{987}{subsection.10.547.1}%
\contentsline {section}{\numberline {10.548}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::global\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}scalar\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::value Struct Reference}{987}{section.10.548}%
\contentsline {subsection}{\numberline {10.548.1}Detailed Description}{989}{subsection.10.548.1}%
\contentsline {subsection}{\numberline {10.548.2}Member Data Documentation}{989}{subsection.10.548.2}%
\contentsline {subsubsection}{\numberline {10.548.2.1}static\_block\_size}{989}{subsubsection.10.548.2.1}%
\contentsline {section}{\numberline {10.549}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::gravity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::gradient\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::value Struct Reference}{989}{section.10.549}%
\contentsline {subsection}{\numberline {10.549.1}Detailed Description}{991}{subsection.10.549.1}%
\contentsline {section}{\numberline {10.550}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::gravity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::potential\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::value Struct Reference}{991}{section.10.550}%
\contentsline {subsection}{\numberline {10.550.1}Detailed Description}{992}{subsection.10.550.1}%
\contentsline {section}{\numberline {10.551}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::coefficients\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::value Struct Reference}{992}{section.10.551}%
\contentsline {subsection}{\numberline {10.551.1}Detailed Description}{994}{subsection.10.551.1}%
\contentsline {section}{\numberline {10.552}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::value\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}block$<$ index\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}value $>$ Struct Template Reference}{994}{section.10.552}%
\contentsline {subsection}{\numberline {10.552.1}Detailed Description}{995}{subsection.10.552.1}%
\contentsline {subsection}{\numberline {10.552.2}Member Function Documentation}{996}{subsection.10.552.2}%
\contentsline {subsubsection}{\numberline {10.552.2.1}operator int()}{996}{subsubsection.10.552.2.1}%
\contentsline {subsection}{\numberline {10.552.3}Member Data Documentation}{996}{subsection.10.552.3}%
\contentsline {subsubsection}{\numberline {10.552.3.1}index}{996}{subsubsection.10.552.3.1}%
\contentsline {section}{\numberline {10.553}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::value\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}block\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}base Struct Reference}{996}{section.10.553}%
\contentsline {subsection}{\numberline {10.553.1}Detailed Description}{998}{subsection.10.553.1}%
\contentsline {subsection}{\numberline {10.553.2}Member Data Documentation}{998}{subsection.10.553.2}%
\contentsline {subsubsection}{\numberline {10.553.2.1}static\_block\_size}{998}{subsubsection.10.553.2.1}%
\contentsline {section}{\numberline {10.554}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dependencies\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Value\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Snapshot Struct Reference}{998}{section.10.554}%
\contentsline {subsection}{\numberline {10.554.1}Detailed Description}{999}{subsection.10.554.1}%
\contentsline {subsection}{\numberline {10.554.2}Member Function Documentation}{999}{subsection.10.554.2}%
\contentsline {subsubsection}{\numberline {10.554.2.1}capture()}{999}{subsubsection.10.554.2.1}%
\contentsline {subsubsection}{\numberline {10.554.2.2}matches()}{1000}{subsubsection.10.554.2.2}%
\contentsline {section}{\numberline {10.555}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::discretization\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::blocks\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::displacement\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::vector Struct Reference}{1000}{section.10.555}%
\contentsline {subsection}{\numberline {10.555.1}Detailed Description}{1002}{subsection.10.555.1}%
\contentsline {subsection}{\numberline {10.555.2}Member Typedef Documentation}{1002}{subsection.10.555.2}%
\contentsline {subsubsection}{\numberline {10.555.2.1}FunctionalSpace}{1002}{subsubsection.10.555.2.1}%
\contentsline {subsubsection}{\numberline {10.555.2.2}Quantity}{1002}{subsubsection.10.555.2.2}%
\contentsline {subsubsection}{\numberline {10.555.2.3}Support}{1002}{subsubsection.10.555.2.3}%
\contentsline {subsection}{\numberline {10.555.3}Member Data Documentation}{1003}{subsection.10.555.3}%
\contentsline {subsubsection}{\numberline {10.555.3.1}name}{1003}{subsubsection.10.555.3.1}%
\contentsline {subsubsection}{\numberline {10.555.3.2}symbol}{1003}{subsubsection.10.555.3.2}%
\contentsline {section}{\numberline {10.556}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Vector\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Base$<$ T $>$ Struct Template Reference}{1003}{section.10.556}%
\contentsline {subsection}{\numberline {10.556.1}Member Typedef Documentation}{1003}{subsection.10.556.1}%
\contentsline {subsubsection}{\numberline {10.556.1.1}Type}{1003}{subsubsection.10.556.1.1}%
\contentsline {section}{\numberline {10.557}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Velocity Struct Reference}{1004}{section.10.557}%
\contentsline {subsection}{\numberline {10.557.1}Detailed Description}{1005}{subsection.10.557.1}%
\contentsline {subsection}{\numberline {10.557.2}Member Data Documentation}{1005}{subsection.10.557.2}%
\contentsline {subsubsection}{\numberline {10.557.2.1}identifier}{1005}{subsubsection.10.557.2.1}%
\contentsline {section}{\numberline {10.558}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Volume Struct Reference}{1005}{section.10.558}%
\contentsline {subsection}{\numberline {10.558.1}Detailed Description}{1006}{subsection.10.558.1}%
\contentsline {subsection}{\numberline {10.558.2}Member Data Documentation}{1006}{subsection.10.558.2}%
\contentsline {subsubsection}{\numberline {10.558.2.1}identifier}{1006}{subsubsection.10.558.2.1}%
\contentsline {section}{\numberline {10.559}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Configuration$<$ EquationT, SchemaT $>$ Struct Template Reference}{1007}{section.10.559}%
\contentsline {subsection}{\numberline {10.559.1}Detailed Description}{1007}{subsection.10.559.1}%
\contentsline {subsection}{\numberline {10.559.2}Member Typedef Documentation}{1007}{subsection.10.559.2}%
\contentsline {subsubsection}{\numberline {10.559.2.1}DisplacementBinding}{1007}{subsubsection.10.559.2.1}%
\contentsline {subsection}{\numberline {10.559.3}Member Data Documentation}{1008}{subsection.10.559.3}%
\contentsline {subsubsection}{\numberline {10.559.3.1}discretization}{1008}{subsubsection.10.559.3.1}%
\contentsline {subsubsection}{\numberline {10.559.3.2}equation}{1008}{subsubsection.10.559.3.2}%
\contentsline {subsubsection}{\numberline {10.559.3.3}options}{1008}{subsubsection.10.559.3.3}%
\contentsline {section}{\numberline {10.560}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Contributions$<$ TupleT $>$ Struct Template Reference}{1008}{section.10.560}%
\contentsline {section}{\numberline {10.561}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Contributions$<$ std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::tuple$<$ C... $>$ $>$ Struct Template Reference}{1009}{section.10.561}%
\contentsline {section}{\numberline {10.562}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Data$<$ EquationT, SchemaT $>$ Struct Template Reference}{1010}{section.10.562}%
\contentsline {subsection}{\numberline {10.562.1}Detailed Description}{1011}{subsection.10.562.1}%
\contentsline {subsection}{\numberline {10.562.2}Member Typedef Documentation}{1011}{subsection.10.562.2}%
\contentsline {subsubsection}{\numberline {10.562.2.1}Equation}{1011}{subsubsection.10.562.2.1}%
\contentsline {subsubsection}{\numberline {10.562.2.2}Plan}{1011}{subsubsection.10.562.2.2}%
\contentsline {subsubsection}{\numberline {10.562.2.3}Schema}{1011}{subsubsection.10.562.2.3}%
\contentsline {subsection}{\numberline {10.562.3}Member Data Documentation}{1011}{subsection.10.562.3}%
\contentsline {subsubsection}{\numberline {10.562.3.1}bindings}{1011}{subsubsection.10.562.3.1}%
\contentsline {subsubsection}{\numberline {10.562.3.2}configuration}{1011}{subsubsection.10.562.3.2}%
\contentsline {subsubsection}{\numberline {10.562.3.3}contributions}{1011}{subsubsection.10.562.3.3}%
\contentsline {subsubsection}{\numberline {10.562.3.4}residual}{1012}{subsubsection.10.562.3.4}%
\contentsline {section}{\numberline {10.563}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Discretization$<$ TestT, SchemaT $>$ Struct Template Reference}{1012}{section.10.563}%
\contentsline {subsection}{\numberline {10.563.1}Detailed Description}{1012}{subsection.10.563.1}%
\contentsline {subsection}{\numberline {10.563.2}Member Typedef Documentation}{1013}{subsection.10.563.2}%
\contentsline {subsubsection}{\numberline {10.563.2.1}DisplacementBinding}{1013}{subsubsection.10.563.2.1}%
\contentsline {subsubsection}{\numberline {10.563.2.2}RowBinding}{1013}{subsubsection.10.563.2.2}%
\contentsline {subsection}{\numberline {10.563.3}Member Data Documentation}{1013}{subsection.10.563.3}%
\contentsline {subsubsection}{\numberline {10.563.3.1}compactification}{1013}{subsubsection.10.563.3.1}%
\contentsline {subsubsection}{\numberline {10.563.3.2}compactification\_sequence}{1013}{subsubsection.10.563.3.2}%
\contentsline {subsubsection}{\numberline {10.563.3.3}compactification\_space}{1013}{subsubsection.10.563.3.3}%
\contentsline {subsubsection}{\numberline {10.563.3.4}displacement\_binding}{1013}{subsubsection.10.563.3.4}%
\contentsline {subsubsection}{\numberline {10.563.3.5}mapper}{1013}{subsubsection.10.563.3.5}%
\contentsline {subsubsection}{\numberline {10.563.3.6}residual\_binding}{1014}{subsubsection.10.563.3.6}%
\contentsline {section}{\numberline {10.564}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Displacement Struct Reference}{1014}{section.10.564}%
\contentsline {section}{\numberline {10.565}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::spaces\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Displacement Struct Reference}{1014}{section.10.565}%
\contentsline {subsection}{\numberline {10.565.1}Detailed Description}{1014}{subsection.10.565.1}%
\contentsline {section}{\numberline {10.566}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::keys\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Extension Struct Reference}{1014}{section.10.566}%
\contentsline {section}{\numberline {10.567}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Cache Class Reference}{1015}{section.10.567}%
\contentsline {subsection}{\numberline {10.567.1}Member Function Documentation}{1015}{subsection.10.567.1}%
\contentsline {subsubsection}{\numberline {10.567.1.1}get\_dimension()}{1015}{subsubsection.10.567.1.1}%
\contentsline {subsubsection}{\numberline {10.567.1.2}get\_point\_count()}{1016}{subsubsection.10.567.1.2}%
\contentsline {subsubsection}{\numberline {10.567.1.3}get\_point\_data()}{1016}{subsubsection.10.567.1.3}%
\contentsline {subsubsection}{\numberline {10.567.1.4}load()}{1016}{subsubsection.10.567.1.4}%
\contentsline {subsubsection}{\numberline {10.567.1.5}load\_inverse\_jacobian()}{1016}{subsubsection.10.567.1.5}%
\contentsline {subsubsection}{\numberline {10.567.1.6}set\_size()}{1016}{subsubsection.10.567.1.6}%
\contentsline {subsubsection}{\numberline {10.567.1.7}store()}{1016}{subsubsection.10.567.1.7}%
\contentsline {subsubsection}{\numberline {10.567.1.8}validate\_point()}{1016}{subsubsection.10.567.1.8}%
\contentsline {subsection}{\numberline {10.567.2}Member Data Documentation}{1016}{subsection.10.567.2}%
\contentsline {subsubsection}{\numberline {10.567.2.1}m\_data}{1016}{subsubsection.10.567.2.1}%
\contentsline {subsubsection}{\numberline {10.567.2.2}m\_dimension}{1017}{subsubsection.10.567.2.2}%
\contentsline {subsubsection}{\numberline {10.567.2.3}m\_point\_count}{1017}{subsubsection.10.567.2.3}%
\contentsline {subsubsection}{\numberline {10.567.2.4}m\_point\_stride}{1017}{subsubsection.10.567.2.4}%
\contentsline {section}{\numberline {10.568}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Context Struct Reference}{1017}{section.10.568}%
\contentsline {subsection}{\numberline {10.568.1}Member Data Documentation}{1018}{subsection.10.568.1}%
\contentsline {subsubsection}{\numberline {10.568.1.1}mapping}{1018}{subsubsection.10.568.1.1}%
\contentsline {subsubsection}{\numberline {10.568.1.2}quadrature}{1018}{subsubsection.10.568.1.2}%
\contentsline {section}{\numberline {10.569}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Variation Struct Reference}{1018}{section.10.569}%
\contentsline {subsection}{\numberline {10.569.1}Member Data Documentation}{1019}{subsection.10.569.1}%
\contentsline {subsubsection}{\numberline {10.569.1.1}inverse\_element\_jacobian\_variation}{1019}{subsubsection.10.569.1.1}%
\contentsline {subsubsection}{\numberline {10.569.1.2}mapping}{1019}{subsubsection.10.569.1.2}%
\contentsline {subsubsection}{\numberline {10.569.1.3}weight\_variation}{1019}{subsubsection.10.569.1.3}%
\contentsline {section}{\numberline {10.570}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Operands$<$ C, ListT $>$ Struct Template Reference}{1019}{section.10.570}%
\contentsline {section}{\numberline {10.571}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Operands$<$ C, utils\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::types\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}List$<$ O... $>$ $>$ Struct Template Reference}{1020}{section.10.571}%
\contentsline {section}{\numberline {10.572}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Options Struct Reference}{1021}{section.10.572}%
\contentsline {subsection}{\numberline {10.572.1}Detailed Description}{1021}{subsection.10.572.1}%
\contentsline {subsection}{\numberline {10.572.2}Member Data Documentation}{1022}{subsection.10.572.2}%
\contentsline {subsubsection}{\numberline {10.572.2.1}contraction\_mode}{1022}{subsubsection.10.572.2.1}%
\contentsline {subsubsection}{\numberline {10.572.2.2}quadrature\_policy}{1022}{subsubsection.10.572.2.2}%
\contentsline {section}{\numberline {10.573}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mapping\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Quadrature\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Context Struct Reference}{1022}{section.10.573}%
\contentsline {subsection}{\numberline {10.573.1}Member Data Documentation}{1022}{subsection.10.573.1}%
\contentsline {subsubsection}{\numberline {10.573.1.1}J\_element\_to\_physical\_inverse}{1022}{subsubsection.10.573.1.1}%
\contentsline {subsubsection}{\numberline {10.573.1.2}mapping\_determinate}{1022}{subsubsection.10.573.1.2}%
\contentsline {subsubsection}{\numberline {10.573.1.3}physical\_integration\_weight}{1022}{subsubsection.10.573.1.3}%
\contentsline {section}{\numberline {10.574}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Scratch Struct Reference}{1023}{section.10.574}%
\contentsline {subsection}{\numberline {10.574.1}Detailed Description}{1023}{subsection.10.574.1}%
\contentsline {subsection}{\numberline {10.574.2}Member Data Documentation}{1023}{subsection.10.574.2}%
\contentsline {subsubsection}{\numberline {10.574.2.1}basis}{1023}{subsubsection.10.574.2.1}%
\contentsline {subsubsection}{\numberline {10.574.2.2}workspace}{1023}{subsubsection.10.574.2.2}%
\contentsline {section}{\numberline {10.575}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::dimensions\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::With\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Respect\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}To$<$ Quantity $>$ Struct Template Reference}{1024}{section.10.575}%
\contentsline {subsection}{\numberline {10.575.1}Detailed Description}{1024}{subsection.10.575.1}%
\contentsline {section}{\numberline {10.576}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::deformation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Composed\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Deformation$<$ Surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Map, Extension\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Map $>$\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Workspace Struct Reference}{1024}{section.10.576}%
\contentsline {subsection}{\numberline {10.576.1}Member Data Documentation}{1025}{subsection.10.576.1}%
\contentsline {subsubsection}{\numberline {10.576.1.1}extension\_workspace}{1025}{subsubsection.10.576.1.1}%
\contentsline {subsubsection}{\numberline {10.576.1.2}parameter\_pullback}{1025}{subsubsection.10.576.1.2}%
\contentsline {subsubsection}{\numberline {10.576.1.3}surface\_direction}{1025}{subsubsection.10.576.1.3}%
\contentsline {subsubsection}{\numberline {10.576.1.4}surface\_displacement}{1025}{subsubsection.10.576.1.4}%
\contentsline {subsubsection}{\numberline {10.576.1.5}surface\_dual}{1025}{subsubsection.10.576.1.5}%
\contentsline {subsubsection}{\numberline {10.576.1.6}surface\_pullback}{1026}{subsubsection.10.576.1.6}%
\contentsline {subsubsection}{\numberline {10.576.1.7}surface\_workspace}{1026}{subsubsection.10.576.1.7}%
\contentsline {section}{\numberline {10.577}serif\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::operators\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::backend\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}::Workspace Struct Reference}{1026}{section.10.577}%
\contentsline {subsection}{\numberline {10.577.1}Detailed Description}{1027}{subsection.10.577.1}%
\contentsline {subsection}{\numberline {10.577.2}Member Data Documentation}{1027}{subsection.10.577.2}%
\contentsline {subsubsection}{\numberline {10.577.2.1}basis}{1027}{subsubsection.10.577.2.1}%
\contentsline {subsubsection}{\numberline {10.577.2.2}displacement\_direction}{1027}{subsubsection.10.577.2.2}%
\contentsline {subsubsection}{\numberline {10.577.2.3}displacement\_dual}{1027}{subsubsection.10.577.2.3}%
\contentsline {subsubsection}{\numberline {10.577.2.4}displacement\_gradient}{1027}{subsubsection.10.577.2.4}%
\contentsline {subsubsection}{\numberline {10.577.2.5}displacement\_samples}{1027}{subsubsection.10.577.2.5}%
\contentsline {subsubsection}{\numberline {10.577.2.6}displacement\_value}{1027}{subsubsection.10.577.2.6}%
\contentsline {subsubsection}{\numberline {10.577.2.7}element\_result}{1028}{subsubsection.10.577.2.7}%
\contentsline {subsubsection}{\numberline {10.577.2.8}element\_values}{1028}{subsubsection.10.577.2.8}%
\contentsline {subsubsection}{\numberline {10.577.2.9}full\_result}{1028}{subsubsection.10.577.2.9}%
\contentsline {subsubsection}{\numberline {10.577.2.10}mapping\_context}{1028}{subsubsection.10.577.2.10}%
\contentsline {subsubsection}{\numberline {10.577.2.11}mapping\_variation}{1028}{subsubsection.10.577.2.11}%
\contentsline {subsubsection}{\numberline {10.577.2.12}mapping\_workspace}{1028}{subsubsection.10.577.2.12}%
\contentsline {subsubsection}{\numberline {10.577.2.13}operand\_dual}{1028}{subsubsection.10.577.2.13}%
\contentsline {subsubsection}{\numberline {10.577.2.14}operand\_values}{1028}{subsubsection.10.577.2.14}%
\contentsline {subsubsection}{\numberline {10.577.2.15}quadrature\_values}{1028}{subsubsection.10.577.2.15}%
\contentsline {subsubsection}{\numberline {10.577.2.16}reference\_test\_values}{1028}{subsubsection.10.577.2.16}%
\contentsline {subsubsection}{\numberline {10.577.2.17}test\_basis\_variation}{1029}{subsubsection.10.577.2.17}%
\contentsline {subsubsection}{\numberline {10.577.2.18}test\_values}{1029}{subsubsection.10.577.2.18}%
\contentsline {subsubsection}{\numberline {10.577.2.19}test\_variation\_result}{1029}{subsubsection.10.577.2.19}%
\contentsline {chapter}{\numberline {11}File Documentation}{1031}{chapter.11}%
\contentsline {section}{\numberline {11.1}docs/static/mainpage.md File Reference}{1031}{section.11.1}%
\contentsline {section}{\numberline {11.2}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/dimensions/quantities.cpp File Reference}{1031}{section.11.2}%
\contentsline {section}{\numberline {11.3}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/discretization/blocks/fields.cpp File Reference}{1032}{section.11.3}%
\contentsline {section}{\numberline {11.4}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/discretization/forms/forms.cpp File Reference}{1032}{section.11.4}%
\contentsline {section}{\numberline {11.5}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/discretization/forms/operands.cpp File Reference}{1033}{section.11.5}%
\contentsline {section}{\numberline {11.6}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/discretization/quadrature/backend/mfem/mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}resolver.cpp File Reference}{1033}{section.11.6}%
\contentsline {section}{\numberline {11.7}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/discretization/quadrature/backend/mfem/mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}static\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}order.cpp File Reference}{1034}{section.11.7}%
\contentsline {section}{\numberline {11.8}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/eos/evaluation.cpp File Reference}{1034}{section.11.8}%
\contentsline {section}{\numberline {11.9}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/eos/models/traits.cpp File Reference}{1035}{section.11.9}%
\contentsline {section}{\numberline {11.10}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/eos/runtime/details.cpp File Reference}{1036}{section.11.10}%
\contentsline {section}{\numberline {11.11}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/eos/runtime/views.cpp File Reference}{1037}{section.11.11}%
\contentsline {subsection}{\numberline {11.11.1}Enumeration Type Documentation}{1038}{subsection.11.11.1}%
\contentsline {subsubsection}{\numberline {11.11.1.1}SERiFErrorCode}{1038}{subsubsection.11.11.1.1}%
\contentsline {section}{\numberline {11.12}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/geometry/deformation.cpp File Reference}{1038}{section.11.12}%
\contentsline {section}{\numberline {11.13}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/geometry/surface.cpp File Reference}{1039}{section.11.13}%
\contentsline {section}{\numberline {11.14}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/operators/computation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}owners.cpp File Reference}{1040}{section.11.14}%
\contentsline {section}{\numberline {11.15}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/operators/plan.cpp File Reference}{1041}{section.11.15}%
\contentsline {section}{\numberline {11.16}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/operators/serial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}backend.cpp File Reference}{1042}{section.11.16}%
\contentsline {section}{\numberline {11.17}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/utils/dependencies/binding.cpp File Reference}{1043}{section.11.17}%
\contentsline {section}{\numberline {11.18}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/utils/dependencies/computation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}graph.cpp File Reference}{1044}{section.11.18}%
\contentsline {section}{\numberline {11.19}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/utils/dependencies/computation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}store.cpp File Reference}{1044}{section.11.19}%
\contentsline {section}{\numberline {11.20}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/utils/dependencies/dependency\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}context.cpp File Reference}{1045}{section.11.20}%
\contentsline {section}{\numberline {11.21}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/utils/dependencies/key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}list.cpp File Reference}{1046}{section.11.21}%
\contentsline {section}{\numberline {11.22}src/compile\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}time\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}checks/serif/utils/dependencies/mixed\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}errors.cpp File Reference}{1047}{section.11.22}%
\contentsline {section}{\numberline {11.23}src/include/serif/dimensions/dimensions.hpp File Reference}{1048}{section.11.23}%
\contentsline {subsection}{\numberline {11.23.1}Detailed Description}{1051}{subsection.11.23.1}%
\contentsline {section}{\numberline {11.24}src/include/serif/dimensions/partial.hpp File Reference}{1051}{section.11.24}%
\contentsline {subsection}{\numberline {11.24.1}Detailed Description}{1052}{subsection.11.24.1}%
\contentsline {section}{\numberline {11.25}src/include/serif/dimensions/quantities.hpp File Reference}{1053}{section.11.25}%
\contentsline {subsection}{\numberline {11.25.1}Detailed Description}{1054}{subsection.11.25.1}%
\contentsline {section}{\numberline {11.26}src/include/serif/dimensions/type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}alias.hpp File Reference}{1054}{section.11.26}%
\contentsline {subsection}{\numberline {11.26.1}Detailed Description}{1057}{subsection.11.26.1}%
\contentsline {section}{\numberline {11.27}src/include/serif/discretization/backend/mfem/basis\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}evaluation.hpp File Reference}{1057}{section.11.27}%
\contentsline {subsection}{\numberline {11.27.1}Detailed Description}{1059}{subsection.11.27.1}%
\contentsline {section}{\numberline {11.28}src/include/serif/discretization/backend/mfem/coefficient\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tracking.hpp File Reference}{1059}{section.11.28}%
\contentsline {subsection}{\numberline {11.28.1}Detailed Description}{1060}{subsection.11.28.1}%
\contentsline {section}{\numberline {11.29}src/include/serif/discretization/backend/mfem/dof\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}map.hpp File Reference}{1060}{section.11.29}%
\contentsline {subsection}{\numberline {11.29.1}Detailed Description}{1061}{subsection.11.29.1}%
\contentsline {section}{\numberline {11.30}src/include/serif/discretization/backend/mfem/dof\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}selection.hpp File Reference}{1062}{section.11.30}%
\contentsline {subsection}{\numberline {11.30.1}Detailed Description}{1063}{subsection.11.30.1}%
\contentsline {section}{\numberline {11.31}src/include/serif/discretization/backend/mfem/mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}backend.hpp File Reference}{1063}{section.11.31}%
\contentsline {subsection}{\numberline {11.31.1}Detailed Description}{1064}{subsection.11.31.1}%
\contentsline {section}{\numberline {11.32}src/include/serif/discretization/backend/mfem/point\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}dofs.hpp File Reference}{1064}{section.11.32}%
\contentsline {subsection}{\numberline {11.32.1}Detailed Description}{1065}{subsection.11.32.1}%
\contentsline {section}{\numberline {11.33}src/include/serif/discretization/backend/mfem/tensor\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}basis.hpp File Reference}{1066}{section.11.33}%
\contentsline {subsection}{\numberline {11.33.1}Detailed Description}{1067}{subsection.11.33.1}%
\contentsline {section}{\numberline {11.34}src/include/serif/discretization/backend/mfem/term\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}binding.hpp File Reference}{1068}{section.11.34}%
\contentsline {subsection}{\numberline {11.34.1}Detailed Description}{1069}{subsection.11.34.1}%
\contentsline {section}{\numberline {11.35}src/include/serif/discretization/blocks/base.hpp File Reference}{1069}{section.11.35}%
\contentsline {subsection}{\numberline {11.35.1}Detailed Description}{1070}{subsection.11.35.1}%
\contentsline {section}{\numberline {11.36}src/include/serif/discretization/blocks/blocks.hpp File Reference}{1070}{section.11.36}%
\contentsline {section}{\numberline {11.37}src/include/serif/discretization/blocks/fields.hpp File Reference}{1071}{section.11.37}%
\contentsline {subsection}{\numberline {11.37.1}Detailed Description}{1074}{subsection.11.37.1}%
\contentsline {section}{\numberline {11.38}src/include/serif/dimensions/runtime/runtime.hpp File Reference}{1075}{section.11.38}%
\contentsline {subsection}{\numberline {11.38.1}Detailed Description}{1077}{subsection.11.38.1}%
\contentsline {section}{\numberline {11.39}src/include/serif/discretization/blocks/runtime.hpp File Reference}{1077}{section.11.39}%
\contentsline {subsection}{\numberline {11.39.1}Detailed Description}{1079}{subsection.11.39.1}%
\contentsline {section}{\numberline {11.40}src/include/serif/discretization/domain/relation/validation/runtime.hpp File Reference}{1079}{section.11.40}%
\contentsline {section}{\numberline {11.41}src/include/serif/discretization/forms/runtime.hpp File Reference}{1081}{section.11.41}%
\contentsline {subsection}{\numberline {11.41.1}Detailed Description}{1083}{subsection.11.41.1}%
\contentsline {section}{\numberline {11.42}src/include/serif/discretization/blocks/traits.hpp File Reference}{1083}{section.11.42}%
\contentsline {subsection}{\numberline {11.42.1}Detailed Description}{1084}{subsection.11.42.1}%
\contentsline {section}{\numberline {11.43}src/include/serif/discretization/domain/ids/lists/traits.hpp File Reference}{1085}{section.11.43}%
\contentsline {subsection}{\numberline {11.43.1}Detailed Description}{1086}{subsection.11.43.1}%
\contentsline {section}{\numberline {11.44}src/include/serif/discretization/domain/relation/lists/traits.hpp File Reference}{1086}{section.11.44}%
\contentsline {section}{\numberline {11.45}src/include/serif/discretization/domain/schema/traits.hpp File Reference}{1088}{section.11.45}%
\contentsline {section}{\numberline {11.46}src/include/serif/eos/models/traits.hpp File Reference}{1089}{section.11.46}%
\contentsline {section}{\numberline {11.47}src/include/serif/eos/relations/traits.hpp File Reference}{1091}{section.11.47}%
\contentsline {section}{\numberline {11.48}src/include/serif/discretization/domain/ids/boundary.hpp File Reference}{1092}{section.11.48}%
\contentsline {subsection}{\numberline {11.48.1}Detailed Description}{1093}{subsection.11.48.1}%
\contentsline {section}{\numberline {11.49}src/include/serif/discretization/domain/schema/validation/boundary.hpp File Reference}{1094}{section.11.49}%
\contentsline {section}{\numberline {11.50}src/include/serif/discretization/domain/ids/domain.hpp File Reference}{1095}{section.11.50}%
\contentsline {subsection}{\numberline {11.50.1}Detailed Description}{1097}{subsection.11.50.1}%
\contentsline {section}{\numberline {11.51}src/include/serif/discretization/domain/ids/lists/lists.hpp File Reference}{1097}{section.11.51}%
\contentsline {subsection}{\numberline {11.51.1}Detailed Description}{1098}{subsection.11.51.1}%
\contentsline {section}{\numberline {11.52}src/include/serif/discretization/domain/ids/validation/unique\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}ids.hpp File Reference}{1099}{section.11.52}%
\contentsline {subsection}{\numberline {11.52.1}Detailed Description}{1100}{subsection.11.52.1}%
\contentsline {section}{\numberline {11.53}src/include/serif/discretization/domain/mesh/topology.hpp File Reference}{1100}{section.11.53}%
\contentsline {section}{\numberline {11.54}src/include/serif/discretization/domain/physical\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}domains.hpp File Reference}{1101}{section.11.54}%
\contentsline {section}{\numberline {11.55}src/include/serif/discretization/domain/relation/lists/relation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}list.hpp File Reference}{1102}{section.11.55}%
\contentsline {section}{\numberline {11.56}src/include/serif/discretization/domain/relation/relations.hpp File Reference}{1103}{section.11.56}%
\contentsline {section}{\numberline {11.57}src/include/serif/eos/relations/relations.hpp File Reference}{1105}{section.11.57}%
\contentsline {section}{\numberline {11.58}src/include/serif/geometry/surface/detail/relations.hpp File Reference}{1106}{section.11.58}%
\contentsline {section}{\numberline {11.59}src/include/serif/discretization/domain/relation/validation/validation.hpp File Reference}{1108}{section.11.59}%
\contentsline {section}{\numberline {11.60}src/include/serif/discretization/domain/resolver.hpp File Reference}{1110}{section.11.60}%
\contentsline {section}{\numberline {11.61}src/include/serif/discretization/domain/schema/domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}schema.hpp File Reference}{1111}{section.11.61}%
\contentsline {section}{\numberline {11.62}src/include/serif/discretization/domain/schema/schemas.hpp File Reference}{1113}{section.11.62}%
\contentsline {section}{\numberline {11.63}src/include/serif/discretization/domain/schema/utils.hpp File Reference}{1115}{section.11.63}%
\contentsline {section}{\numberline {11.64}src/include/serif/discretization/domain/schema/validation/all.hpp File Reference}{1116}{section.11.64}%
\contentsline {section}{\numberline {11.65}src/include/serif/discretization/domain/schema/validation/connected.hpp File Reference}{1117}{section.11.65}%
\contentsline {section}{\numberline {11.66}src/include/serif/discretization/domain/schema/validation/inscribed.hpp File Reference}{1118}{section.11.66}%
\contentsline {section}{\numberline {11.67}src/include/serif/discretization/domain/schema/validation/results.hpp File Reference}{1120}{section.11.67}%
\contentsline {section}{\numberline {11.68}src/include/serif/discretization/domain/schema/validation/validator.hpp File Reference}{1121}{section.11.68}%
\contentsline {section}{\numberline {11.69}src/include/serif/discretization/domain/types.hpp File Reference}{1123}{section.11.69}%
\contentsline {section}{\numberline {11.70}src/include/serif/discretization/forms/concept.hpp File Reference}{1124}{section.11.70}%
\contentsline {subsection}{\numberline {11.70.1}Detailed Description}{1126}{subsection.11.70.1}%
\contentsline {section}{\numberline {11.71}src/include/serif/discretization/forms/form\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}traits.hpp File Reference}{1126}{section.11.71}%
\contentsline {subsection}{\numberline {11.71.1}Detailed Description}{1128}{subsection.11.71.1}%
\contentsline {section}{\numberline {11.72}src/include/serif/discretization/forms/forms.hpp File Reference}{1128}{section.11.72}%
\contentsline {subsection}{\numberline {11.72.1}Detailed Description}{1130}{subsection.11.72.1}%
\contentsline {section}{\numberline {11.73}src/include/serif/discretization/forms/operands.hpp File Reference}{1131}{section.11.73}%
\contentsline {subsection}{\numberline {11.73.1}Detailed Description}{1132}{subsection.11.73.1}%
\contentsline {section}{\numberline {11.74}src/include/serif/discretization/forms/value.hpp File Reference}{1132}{section.11.74}%
\contentsline {subsection}{\numberline {11.74.1}Detailed Description}{1134}{subsection.11.74.1}%
\contentsline {section}{\numberline {11.75}src/include/serif/discretization/functional\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}space/space.hpp File Reference}{1135}{section.11.75}%
\contentsline {subsection}{\numberline {11.75.1}Detailed Description}{1138}{subsection.11.75.1}%
\contentsline {section}{\numberline {11.76}src/include/serif/discretization/quadrature/backend/mfem/configure.hpp File Reference}{1138}{section.11.76}%
\contentsline {section}{\numberline {11.77}src/include/serif/discretization/quadrature/backend/mfem/mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}resolver.hpp File Reference}{1139}{section.11.77}%
\contentsline {section}{\numberline {11.78}src/include/serif/discretization/quadrature/backend/mfem/mfem\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}static\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}order.hpp File Reference}{1141}{section.11.78}%
\contentsline {section}{\numberline {11.79}src/include/serif/discretization/quadrature/backend/order.hpp File Reference}{1143}{section.11.79}%
\contentsline {section}{\numberline {11.80}src/include/serif/discretization/quadrature/policy.hpp File Reference}{1145}{section.11.80}%
\contentsline {section}{\numberline {11.81}src/include/serif/discretization/quadrature/query.hpp File Reference}{1146}{section.11.81}%
\contentsline {section}{\numberline {11.82}src/include/serif/discretization/quadrature/rules.hpp File Reference}{1148}{section.11.82}%
\contentsline {section}{\numberline {11.83}src/include/serif/eos/models/polytropic.hpp File Reference}{1150}{section.11.83}%
\contentsline {section}{\numberline {11.84}src/include/serif/eos/relations/catalog.hpp File Reference}{1151}{section.11.84}%
\contentsline {section}{\numberline {11.85}src/include/serif/eos/runtime/views.hpp File Reference}{1152}{section.11.85}%
\contentsline {section}{\numberline {11.86}src/include/serif/equations/angular\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}momentum.hpp File Reference}{1154}{section.11.86}%
\contentsline {section}{\numberline {11.87}src/include/serif/equations/arithmetic.hpp File Reference}{1155}{section.11.87}%
\contentsline {section}{\numberline {11.88}src/include/serif/equations/barotropic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}closure.hpp File Reference}{1156}{section.11.88}%
\contentsline {section}{\numberline {11.89}src/include/serif/equations/centering.hpp File Reference}{1157}{section.11.89}%
\contentsline {section}{\numberline {11.90}src/include/serif/equations/central\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}density.hpp File Reference}{1158}{section.11.90}%
\contentsline {section}{\numberline {11.91}src/include/serif/equations/displacement\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}force.hpp File Reference}{1159}{section.11.91}%
\contentsline {section}{\numberline {11.92}src/include/serif/equations/gravity\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}force.hpp File Reference}{1160}{section.11.92}%
\contentsline {section}{\numberline {11.93}src/include/serif/equations/hydrostatic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}equilibrium.hpp File Reference}{1161}{section.11.93}%
\contentsline {section}{\numberline {11.94}src/include/serif/equations/mass\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}normalization.hpp File Reference}{1162}{section.11.94}%
\contentsline {section}{\numberline {11.95}src/include/serif/equations/mixed\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}gravity.hpp File Reference}{1163}{section.11.95}%
\contentsline {section}{\numberline {11.96}src/include/serif/equations/point.hpp File Reference}{1164}{section.11.96}%
\contentsline {section}{\numberline {11.97}src/include/serif/equations/pressure\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}force.hpp File Reference}{1165}{section.11.97}%
\contentsline {section}{\numberline {11.98}src/include/serif/equations/pressure\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}surface.hpp File Reference}{1166}{section.11.98}%
\contentsline {section}{\numberline {11.99}src/include/serif/equations/registry.hpp File Reference}{1167}{section.11.99}%
\contentsline {section}{\numberline {11.100}src/include/serif/equations/rigid\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}rotation.hpp File Reference}{1169}{section.11.100}%
\contentsline {section}{\numberline {11.101}src/include/serif/equations/rotational\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}force.hpp File Reference}{1170}{section.11.101}%
\contentsline {section}{\numberline {11.102}src/include/serif/equations/sum.hpp File Reference}{1171}{section.11.102}%
\contentsline {section}{\numberline {11.103}src/include/serif/geometry/deformation/actions.hpp File Reference}{1171}{section.11.103}%
\contentsline {section}{\numberline {11.104}src/include/serif/geometry/deformation/backend/mfem/computations.hpp File Reference}{1174}{section.11.104}%
\contentsline {section}{\numberline {11.105}src/include/serif/geometry/deformation/computations.hpp File Reference}{1175}{section.11.105}%
\contentsline {section}{\numberline {11.106}src/include/serif/geometry/surface/computations.hpp File Reference}{1176}{section.11.106}%
\contentsline {section}{\numberline {11.107}src/include/serif/geometry/deformation/backend/mfem/detail/radial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}locator.hpp File Reference}{1178}{section.11.107}%
\contentsline {section}{\numberline {11.108}src/include/serif/geometry/deformation/backend/mfem/geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}step.hpp File Reference}{1179}{section.11.108}%
\contentsline {section}{\numberline {11.109}src/include/serif/geometry/deformation/geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}step.hpp File Reference}{1181}{section.11.109}%
\contentsline {section}{\numberline {11.110}src/include/serif/geometry/deformation/backend/mfem/inputs.hpp File Reference}{1182}{section.11.110}%
\contentsline {section}{\numberline {11.111}src/include/serif/geometry/deformation/backend/mfem/radial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}interpolation.hpp File Reference}{1183}{section.11.111}%
\contentsline {section}{\numberline {11.112}src/include/serif/geometry/deformation/backend/mfem/reference\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}geometry.hpp File Reference}{1185}{section.11.112}%
\contentsline {section}{\numberline {11.113}src/include/serif/geometry/deformation/backend/mfem/surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}metric.hpp File Reference}{1186}{section.11.113}%
\contentsline {section}{\numberline {11.114}src/include/serif/geometry/deformation/backend/mfem/volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}displacement.hpp File Reference}{1187}{section.11.114}%
\contentsline {section}{\numberline {11.115}src/include/serif/geometry/deformation/composition.hpp File Reference}{1188}{section.11.115}%
\contentsline {section}{\numberline {11.116}src/include/serif/geometry/deformation/deformation.hpp File Reference}{1190}{section.11.116}%
\contentsline {section}{\numberline {11.117}src/include/serif/geometry/deformation/detail/action\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}storage.hpp File Reference}{1190}{section.11.117}%
\contentsline {section}{\numberline {11.118}src/include/serif/geometry/deformation/detail/determinant\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}polynomial.hpp File Reference}{1192}{section.11.118}%
\contentsline {section}{\numberline {11.119}src/include/serif/geometry/deformation/detail/harmonics.hpp File Reference}{1193}{section.11.119}%
\contentsline {section}{\numberline {11.120}src/include/serif/geometry/deformation/failure.hpp File Reference}{1194}{section.11.120}%
\contentsline {section}{\numberline {11.121}src/include/serif/geometry/deformation/linearization.hpp File Reference}{1196}{section.11.121}%
\contentsline {section}{\numberline {11.122}src/include/serif/geometry/surface/linearization.hpp File Reference}{1197}{section.11.122}%
\contentsline {section}{\numberline {11.123}src/include/serif/geometry/deformation/models.hpp File Reference}{1199}{section.11.123}%
\contentsline {section}{\numberline {11.124}src/include/serif/geometry/deformation/radial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}extension.hpp File Reference}{1200}{section.11.124}%
\contentsline {section}{\numberline {11.125}src/include/serif/geometry/deformation/reference\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}surface.hpp File Reference}{1201}{section.11.125}%
\contentsline {section}{\numberline {11.126}src/include/serif/geometry/deformation/spaces.hpp File Reference}{1203}{section.11.126}%
\contentsline {section}{\numberline {11.127}src/include/serif/geometry/deformation/surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}embedding.hpp File Reference}{1203}{section.11.127}%
\contentsline {section}{\numberline {11.128}src/include/serif/geometry/surface/compilation.hpp File Reference}{1205}{section.11.128}%
\contentsline {section}{\numberline {11.129}src/include/serif/geometry/surface/detail/batches.hpp File Reference}{1207}{section.11.129}%
\contentsline {section}{\numberline {11.130}src/include/serif/eos/runtime/details.hpp File Reference}{1209}{section.11.130}%
\contentsline {section}{\numberline {11.131}src/include/serif/geometry/surface/details.hpp File Reference}{1212}{section.11.131}%
\contentsline {section}{\numberline {11.132}src/include/serif/eos/evaluation.hpp File Reference}{1212}{section.11.132}%
\contentsline {section}{\numberline {11.133}src/include/serif/geometry/surface/detail/evaluation.hpp File Reference}{1213}{section.11.133}%
\contentsline {section}{\numberline {11.134}src/include/serif/geometry/surface/evaluation.hpp File Reference}{1215}{section.11.134}%
\contentsline {section}{\numberline {11.135}src/include/serif/geometry/surface/isobaric.hpp File Reference}{1216}{section.11.135}%
\contentsline {section}{\numberline {11.136}src/include/serif/geometry/surface/samples.hpp File Reference}{1219}{section.11.136}%
\contentsline {section}{\numberline {11.137}src/include/serif/geometry/surface/surface.hpp File Reference}{1221}{section.11.137}%
\contentsline {subsection}{\numberline {11.137.1}Detailed Description}{1222}{subsection.11.137.1}%
\contentsline {section}{\numberline {11.138}src/include/serif/mapping/coefficients.hpp File Reference}{1222}{section.11.138}%
\contentsline {section}{\numberline {11.139}src/include/serif/mapping/compactification/compactification.hpp File Reference}{1223}{section.11.139}%
\contentsline {section}{\numberline {11.140}src/include/serif/mapping/compactification/input\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}result.hpp File Reference}{1224}{section.11.140}%
\contentsline {section}{\numberline {11.141}src/include/serif/mapping/compactification/kelvin.hpp File Reference}{1226}{section.11.141}%
\contentsline {section}{\numberline {11.142}src/include/serif/utils/user\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}options/mapping/compactification/kelvin.hpp File Reference}{1227}{section.11.142}%
\contentsline {section}{\numberline {11.143}src/include/serif/mapping/compactification/variation.hpp File Reference}{1228}{section.11.143}%
\contentsline {section}{\numberline {11.144}src/include/serif/mapping/variation.hpp File Reference}{1229}{section.11.144}%
\contentsline {section}{\numberline {11.145}src/include/serif/mapping/context.hpp File Reference}{1230}{section.11.145}%
\contentsline {section}{\numberline {11.146}src/include/serif/mapping/data.hpp File Reference}{1231}{section.11.146}%
\contentsline {section}{\numberline {11.147}src/include/serif/mapping/domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}mapper.hpp File Reference}{1232}{section.11.147}%
\contentsline {section}{\numberline {11.148}src/include/serif/utils/user\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}options/mapping/domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}mapper.hpp File Reference}{1233}{section.11.148}%
\contentsline {section}{\numberline {11.149}src/include/serif/mapping/evaluator.hpp File Reference}{1234}{section.11.149}%
\contentsline {section}{\numberline {11.150}src/include/serif/mapping/status.hpp File Reference}{1235}{section.11.150}%
\contentsline {section}{\numberline {11.151}src/include/serif/mapping/transformations.hpp File Reference}{1237}{section.11.151}%
\contentsline {section}{\numberline {11.152}src/include/serif/mapping/volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}cache.hpp File Reference}{1239}{section.11.152}%
\contentsline {section}{\numberline {11.153}src/include/serif/meta/enums.hpp File Reference}{1240}{section.11.153}%
\contentsline {section}{\numberline {11.154}src/include/serif/meta/names.hpp File Reference}{1242}{section.11.154}%
\contentsline {section}{\numberline {11.155}src/include/serif/operators/backend/mfem/element\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}data.hpp File Reference}{1243}{section.11.155}%
\contentsline {section}{\numberline {11.156}src/include/serif/operators/backend/mfem/element\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}evaluation.hpp File Reference}{1244}{section.11.156}%
\contentsline {section}{\numberline {11.157}src/include/serif/operators/backend/mfem/element\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}preparation.hpp File Reference}{1246}{section.11.157}%
\contentsline {section}{\numberline {11.158}src/include/serif/operators/backend/mfem/element\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}transpose.hpp File Reference}{1248}{section.11.158}%
\contentsline {section}{\numberline {11.159}src/include/serif/operators/backend/mfem/jacobian\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}operator.hpp File Reference}{1250}{section.11.159}%
\contentsline {section}{\numberline {11.160}src/include/serif/operators/backend/mfem/nodal\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}computations.hpp File Reference}{1251}{section.11.160}%
\contentsline {section}{\numberline {11.161}src/include/serif/operators/backend/mfem/nodal\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}data.hpp File Reference}{1252}{section.11.161}%
\contentsline {section}{\numberline {11.162}src/include/serif/operators/backend/mfem/nodal\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}evaluation.hpp File Reference}{1254}{section.11.162}%
\contentsline {section}{\numberline {11.163}src/include/serif/operators/backend/mfem/nodal\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}inputs.hpp File Reference}{1255}{section.11.163}%
\contentsline {section}{\numberline {11.164}src/include/serif/operators/backend/mfem/nodal\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}rows.hpp File Reference}{1257}{section.11.164}%
\contentsline {section}{\numberline {11.165}src/include/serif/operators/backend/mfem/operand\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}evaluation.hpp File Reference}{1259}{section.11.165}%
\contentsline {section}{\numberline {11.166}src/include/serif/operators/backend/mfem/point\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}border.hpp File Reference}{1261}{section.11.166}%
\contentsline {section}{\numberline {11.167}src/include/serif/operators/backend/mfem/preparation.hpp File Reference}{1262}{section.11.167}%
\contentsline {section}{\numberline {11.168}src/include/serif/utils/dependencies/preparation.hpp File Reference}{1264}{section.11.168}%
\contentsline {section}{\numberline {11.169}src/include/serif/operators/backend/mfem/quadrature.hpp File Reference}{1265}{section.11.169}%
\contentsline {section}{\numberline {11.170}src/include/serif/operators/backend/mfem/rejection.hpp File Reference}{1266}{section.11.170}%
\contentsline {section}{\numberline {11.171}src/include/serif/operators/backend/mfem/term\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}coefficients.hpp File Reference}{1268}{section.11.171}%
\contentsline {section}{\numberline {11.172}src/include/serif/operators/backend/mfem/volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}application.hpp File Reference}{1269}{section.11.172}%
\contentsline {section}{\numberline {11.173}src/include/serif/operators/backend/mfem/volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}computations.hpp File Reference}{1271}{section.11.173}%
\contentsline {section}{\numberline {11.174}src/include/serif/operators/backend/mfem/volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}data.hpp File Reference}{1273}{section.11.174}%
\contentsline {section}{\numberline {11.175}src/include/serif/operators/backend/mfem/volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}inputs.hpp File Reference}{1276}{section.11.175}%
\contentsline {section}{\numberline {11.176}src/include/serif/operators/backend/mfem/volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}stages.hpp File Reference}{1277}{section.11.176}%
\contentsline {section}{\numberline {11.177}src/include/serif/operators/backend/mfem/workspace.hpp File Reference}{1279}{section.11.177}%
\contentsline {section}{\numberline {11.178}src/include/serif/dimensions/runtime/concepts.hpp File Reference}{1281}{section.11.178}%
\contentsline {subsection}{\numberline {11.178.1}Detailed Description}{1283}{subsection.11.178.1}%
\contentsline {section}{\numberline {11.179}src/include/serif/discretization/blocks/concepts.hpp File Reference}{1283}{section.11.179}%
\contentsline {subsection}{\numberline {11.179.1}Detailed Description}{1284}{subsection.11.179.1}%
\contentsline {section}{\numberline {11.180}src/include/serif/discretization/domain/concepts.hpp File Reference}{1285}{section.11.180}%
\contentsline {section}{\numberline {11.181}src/include/serif/discretization/domain/ids/concepts.hpp File Reference}{1286}{section.11.181}%
\contentsline {subsection}{\numberline {11.181.1}Detailed Description}{1288}{subsection.11.181.1}%
\contentsline {section}{\numberline {11.182}src/include/serif/discretization/domain/ids/lists/concepts.hpp File Reference}{1288}{section.11.182}%
\contentsline {subsection}{\numberline {11.182.1}Detailed Description}{1289}{subsection.11.182.1}%
\contentsline {section}{\numberline {11.183}src/include/serif/discretization/domain/ids/validation/concepts.hpp File Reference}{1290}{section.11.183}%
\contentsline {subsection}{\numberline {11.183.1}Detailed Description}{1291}{subsection.11.183.1}%
\contentsline {section}{\numberline {11.184}src/include/serif/discretization/domain/relation/concepts.hpp File Reference}{1292}{section.11.184}%
\contentsline {section}{\numberline {11.185}src/include/serif/discretization/domain/relation/lists/concepts.hpp File Reference}{1293}{section.11.185}%
\contentsline {section}{\numberline {11.186}src/include/serif/discretization/domain/relation/validation/concepts.hpp File Reference}{1294}{section.11.186}%
\contentsline {section}{\numberline {11.187}src/include/serif/discretization/domain/schema/concepts.hpp File Reference}{1295}{section.11.187}%
\contentsline {section}{\numberline {11.188}src/include/serif/discretization/quadrature/backend/mfem/concepts.hpp File Reference}{1297}{section.11.188}%
\contentsline {section}{\numberline {11.189}src/include/serif/eos/models/concepts.hpp File Reference}{1299}{section.11.189}%
\contentsline {section}{\numberline {11.190}src/include/serif/eos/relations/concepts.hpp File Reference}{1300}{section.11.190}%
\contentsline {section}{\numberline {11.191}src/include/serif/eos/runtime/concepts.hpp File Reference}{1301}{section.11.191}%
\contentsline {section}{\numberline {11.192}src/include/serif/equations/concepts.hpp File Reference}{1303}{section.11.192}%
\contentsline {section}{\numberline {11.193}src/include/serif/operators/concepts.hpp File Reference}{1304}{section.11.193}%
\contentsline {section}{\numberline {11.194}src/include/serif/equations/contributions.hpp File Reference}{1306}{section.11.194}%
\contentsline {section}{\numberline {11.195}src/include/serif/operators/contributions.hpp File Reference}{1307}{section.11.195}%
\contentsline {section}{\numberline {11.196}src/include/serif/operators/plan.hpp File Reference}{1309}{section.11.196}%
\contentsline {section}{\numberline {11.197}src/include/serif/utils/dependencies/binding.hpp File Reference}{1310}{section.11.197}%
\contentsline {section}{\numberline {11.198}src/include/serif/utils/dependencies/computation.hpp File Reference}{1312}{section.11.198}%
\contentsline {section}{\numberline {11.199}src/include/serif/utils/dependencies/computation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}cache.hpp File Reference}{1314}{section.11.199}%
\contentsline {section}{\numberline {11.200}src/include/serif/utils/dependencies/computation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}graph.hpp File Reference}{1316}{section.11.200}%
\contentsline {section}{\numberline {11.201}src/include/serif/utils/dependencies/computation\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}store.hpp File Reference}{1318}{section.11.201}%
\contentsline {section}{\numberline {11.202}src/include/serif/utils/dependencies/dependencies.hpp File Reference}{1320}{section.11.202}%
\contentsline {subsection}{\numberline {11.202.1}Detailed Description}{1321}{subsection.11.202.1}%
\contentsline {section}{\numberline {11.203}src/include/serif/utils/dependencies/dependency\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}context.hpp File Reference}{1324}{section.11.203}%
\contentsline {section}{\numberline {11.204}src/include/serif/utils/dependencies/detail/cache\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}storage.hpp File Reference}{1325}{section.11.204}%
\contentsline {section}{\numberline {11.205}src/include/serif/utils/dependencies/detail/cache\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}traits.hpp File Reference}{1327}{section.11.205}%
\contentsline {section}{\numberline {11.206}src/include/serif/utils/dependencies/detail/graph.hpp File Reference}{1329}{section.11.206}%
\contentsline {section}{\numberline {11.207}src/include/serif/utils/dependencies/detail/result.hpp File Reference}{1330}{section.11.207}%
\contentsline {section}{\numberline {11.208}src/include/serif/utils/dependencies/detail/schema.hpp File Reference}{1332}{section.11.208}%
\contentsline {section}{\numberline {11.209}src/include/serif/utils/dependencies/detail/type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}lists.hpp File Reference}{1334}{section.11.209}%
\contentsline {section}{\numberline {11.210}src/include/serif/utils/dependencies/incremental\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}computation.hpp File Reference}{1336}{section.11.210}%
\contentsline {section}{\numberline {11.211}src/include/serif/utils/dependencies/key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}list.hpp File Reference}{1338}{section.11.211}%
\contentsline {section}{\numberline {11.212}src/include/serif/utils/dependencies/key\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}list\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}operations.hpp File Reference}{1340}{section.11.212}%
\contentsline {section}{\numberline {11.213}src/include/serif/utils/dependencies/keys.hpp File Reference}{1341}{section.11.213}%
\contentsline {section}{\numberline {11.214}src/include/serif/utils/dependencies/resource.hpp File Reference}{1342}{section.11.214}%
\contentsline {section}{\numberline {11.215}src/include/serif/utils/dependencies/snapshot.hpp File Reference}{1344}{section.11.215}%
\contentsline {section}{\numberline {11.216}src/include/serif/utils/error/codes.hpp File Reference}{1345}{section.11.216}%
\contentsline {section}{\numberline {11.217}src/include/serif/utils/error/errors.hpp File Reference}{1347}{section.11.217}%
\contentsline {section}{\numberline {11.218}src/include/serif/utils/misc/compensated\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}sum.hpp File Reference}{1348}{section.11.218}%
\contentsline {section}{\numberline {11.219}src/include/serif/utils/misc/concepts/concat.hpp File Reference}{1349}{section.11.219}%
\contentsline {section}{\numberline {11.220}src/include/serif/utils/misc/concepts/enumeration.hpp File Reference}{1350}{section.11.220}%
\contentsline {section}{\numberline {11.221}src/include/serif/eos/exceptions.hpp File Reference}{1351}{section.11.221}%
\contentsline {section}{\numberline {11.222}src/include/serif/utils/misc/concepts/exceptions.hpp File Reference}{1352}{section.11.222}%
\contentsline {section}{\numberline {11.223}src/include/serif/utils/misc/concepts/filter.hpp File Reference}{1353}{section.11.223}%
\contentsline {section}{\numberline {11.224}src/include/serif/utils/misc/concepts/numeric.hpp File Reference}{1354}{section.11.224}%
\contentsline {section}{\numberline {11.225}src/include/serif/utils/checks/finite.hpp File Reference}{1355}{section.11.225}%
\contentsline {section}{\numberline {11.226}src/include/serif/utils/misc/finite.hpp File Reference}{1356}{section.11.226}%
\contentsline {section}{\numberline {11.227}src/include/serif/utils/misc/std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}helper/cleaning.hpp File Reference}{1357}{section.11.227}%
\contentsline {section}{\numberline {11.228}src/include/serif/utils/misc/std\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}helper/variadic\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}cleaning.hpp File Reference}{1358}{section.11.228}%
\contentsline {section}{\numberline {11.229}src/include/serif/utils/misc/terminal/colors.hpp File Reference}{1359}{section.11.229}%
\contentsline {section}{\numberline {11.230}src/include/serif/utils/misc/concepts/type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}uniqueness.hpp File Reference}{1361}{section.11.230}%
\contentsline {section}{\numberline {11.231}src/include/serif/utils/misc/traits/type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}uniqueness.hpp File Reference}{1362}{section.11.231}%
\contentsline {section}{\numberline {11.232}src/include/serif/utils/format/strings.hpp File Reference}{1363}{section.11.232}%
\contentsline {section}{\numberline {11.233}src/include/serif/utils/types/strings.hpp File Reference}{1364}{section.11.233}%
\contentsline {section}{\numberline {11.234}src/include/serif/utils/types/tensor/backend/mfem/tensor.hpp File Reference}{1365}{section.11.234}%
\contentsline {section}{\numberline {11.235}src/include/serif/utils/types/tensor/tensor.hpp File Reference}{1366}{section.11.235}%
\contentsline {section}{\numberline {11.236}src/include/serif/utils/types/type\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}list.hpp File Reference}{1367}{section.11.236}%
\contentsline {section}{\numberline {11.237}src/include/serif/utils/warnings/warning.hpp File Reference}{1368}{section.11.237}%
\contentsline {subsection}{\numberline {11.237.1}Macro Definition Documentation}{1369}{subsection.11.237.1}%
\contentsline {subsubsection}{\numberline {11.237.1.1}DISABLE\_WARNING}{1369}{subsubsection.11.237.1.1}%
\contentsline {section}{\numberline {11.238}src/lib/serif/discretization/backend/mfem/basis\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}evaluation.cpp File Reference}{1370}{section.11.238}%
\contentsline {section}{\numberline {11.239}src/lib/serif/discretization/domain/mesh/topology.cpp File Reference}{1370}{section.11.239}%
\contentsline {section}{\numberline {11.240}src/lib/serif/discretization/domain/schema/validation/results.cpp File Reference}{1371}{section.11.240}%
\contentsline {section}{\numberline {11.241}src/lib/serif/discretization/quadrature/policy.cpp File Reference}{1372}{section.11.241}%
\contentsline {section}{\numberline {11.242}src/lib/serif/eos/models/polytropic.cpp File Reference}{1373}{section.11.242}%
\contentsline {section}{\numberline {11.243}src/lib/serif/geometry/deformation/backend/mfem/geometry\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}step.cpp File Reference}{1374}{section.11.243}%
\contentsline {section}{\numberline {11.244}src/lib/serif/geometry/deformation/backend/mfem/inputs.cpp File Reference}{1375}{section.11.244}%
\contentsline {section}{\numberline {11.245}src/lib/serif/geometry/deformation/backend/mfem/radial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}interpolation.cpp File Reference}{1375}{section.11.245}%
\contentsline {section}{\numberline {11.246}src/lib/serif/geometry/deformation/backend/mfem/radial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}locator.cpp File Reference}{1376}{section.11.246}%
\contentsline {section}{\numberline {11.247}src/lib/serif/geometry/deformation/backend/mfem/reference\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}geometry.cpp File Reference}{1377}{section.11.247}%
\contentsline {section}{\numberline {11.248}src/lib/serif/geometry/deformation/backend/mfem/surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}metric.cpp File Reference}{1378}{section.11.248}%
\contentsline {section}{\numberline {11.249}src/lib/serif/geometry/deformation/determinant\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}polynomial.cpp File Reference}{1379}{section.11.249}%
\contentsline {section}{\numberline {11.250}src/lib/serif/geometry/deformation/harmonics.cpp File Reference}{1380}{section.11.250}%
\contentsline {section}{\numberline {11.251}src/lib/serif/geometry/deformation/radial\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}extension.cpp File Reference}{1381}{section.11.251}%
\contentsline {section}{\numberline {11.252}src/lib/serif/geometry/deformation/surface\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}embedding.cpp File Reference}{1381}{section.11.252}%
\contentsline {section}{\numberline {11.253}src/lib/serif/geometry/surface/isobaric.cpp File Reference}{1382}{section.11.253}%
\contentsline {section}{\numberline {11.254}src/lib/serif/mapping/coefficients.cpp File Reference}{1383}{section.11.254}%
\contentsline {section}{\numberline {11.255}src/lib/serif/mapping/compactification/kelvin.cpp File Reference}{1383}{section.11.255}%
\contentsline {section}{\numberline {11.256}src/lib/serif/mapping/data.cpp File Reference}{1384}{section.11.256}%
\contentsline {section}{\numberline {11.257}src/lib/serif/mapping/domain\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}mapper.cpp File Reference}{1384}{section.11.257}%
\contentsline {section}{\numberline {11.258}src/lib/serif/mapping/evaluator.cpp File Reference}{1385}{section.11.258}%
\contentsline {section}{\numberline {11.259}src/lib/serif/mapping/transformations.cpp File Reference}{1385}{section.11.259}%
\contentsline {section}{\numberline {11.260}src/lib/serif/mapping/volume\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}cache.cpp File Reference}{1387}{section.11.260}%
\contentsline {chapter}{Index}{1389}{section*.2635}%