Files
MeanField_SERiF/docs/xml/index.xml
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

8897 lines
1.1 MiB

<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygenindex xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="index.xsd" version="1.13.2" xml:lang="en-US">
<compound refid="structserif_1_1dimensions_1_1_acceleration" kind="struct"><name>serif::dimensions::Acceleration</name>
<member refid="structserif_1_1dimensions_1_1_acceleration_1a458baea094247ce86ea1ebfaa257864c" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1detail_1_1_action_input" kind="struct"><name>serif::geometry::deformation::detail::ActionInput</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1detail_1_1_action_input_1a5d59498c9c9adc0e78d2ee13288513a6" kind="variable"><name>values</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1detail_1_1_action_input_1af9672a6488bf048cc097a76c4fe2f971" kind="variable"><name>size</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_aliases_only_layout" kind="struct"><name>serif::solver::normalization::checks::AliasesOnlyLayout</name>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_aliases_only_layout_1a3e68f9652427be3ffa80953670519770" kind="typedef"><name>Values</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_aliases_only_layout_1a97d8564a60a56056c9861b8cb835e54c" kind="typedef"><name>Residuals</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_all_identified" kind="struct"><name>serif::solver::continuation::detail::AllIdentified</name>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_all_identified_3_01utils_1_1types_1_1_type_l25fb8683eeff2665fdc6fb6dfdadefac" kind="struct"><name>serif::solver::continuation::detail::AllIdentified&lt; utils::types::TypeList&lt; Specifications... &gt; &gt;</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1_all_nodes_observer" kind="struct"><name>serif::utils::dependencies::AllNodesObserver</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1_all_nodes_observer_1aecd5cde8bbc5dd54ab20aeba850c5878" kind="variable"><name>before</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1_all_nodes_observer_1ad1f596d55b60886888945c2873bd8c3e" kind="variable"><name>after</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1rotation_1_1angular__velocity" kind="struct"><name>serif::discretization::blocks::rotation::angular_velocity</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1rotation_1_1angular__velocity_1aa428f0be4facef1b85806803c59bdff8" kind="typedef"><name>Support</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1rotation_1_1angular__velocity_1a635369682300848b8e3fc6a925a02655" kind="typedef"><name>Quantity</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1rotation_1_1angular__velocity_1a529d8e058da7298dd298a699ea2a426c" kind="variable"><name>name</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1rotation_1_1angular__velocity_1ac873696a3dc00fcf94321fcab8d03fea" kind="variable"><name>symbol</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_angular_acceleration" kind="struct"><name>serif::dimensions::AngularAcceleration</name>
<member refid="structserif_1_1dimensions_1_1_angular_acceleration_1a58fe2157f08f0208eb474e33ef62d023" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_angular_momentum" kind="struct"><name>serif::dimensions::AngularMomentum</name>
<member refid="structserif_1_1dimensions_1_1_angular_momentum_1a8f9084b81536f0b98f241347f91fd19e" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_angular_momentum" kind="struct"><name>serif::solver::continuation::AngularMomentum</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_angular_momentum_1a139a7a54cb9a13f2fc29fb5b535f8f23" kind="typedef"><name>Specification</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_angular_momentum_1a59070bac3e18ff756af8a0bc155521bf" kind="typedef"><name>Value</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_angular_momentum_1a16ad133a5f19e397460a2210173a8795" kind="variable"><name>name</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_angular_momentum_1a7f0f582458cdcdcdb35b80860ab345f2" kind="variable"><name>stable_id</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_angular_momentum_1a2e284a48a30ba213057129730c04ca0a" kind="function"><name>read</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_angular_momentum_1af47d13ed2b9e978cc902a394f4bc43a6" kind="function"><name>valid</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_angular_momentum_1aa8ab8cc32af04f4469cd8a24cc888ab4" kind="function"><name>starting_value</name></member>
</compound>
<compound refid="classserif_1_1equations_1_1_angular_momentum_constraint" kind="class"><name>serif::equations::AngularMomentumConstraint</name>
<member refid="classserif_1_1equations_1_1_angular_momentum_constraint_1adf4a227c1e5a52627eca735051b64849" kind="typedef"><name>Density</name></member>
<member refid="classserif_1_1equations_1_1_angular_momentum_constraint_1a81fe8a00051a58771486bcb0f408fa82" kind="typedef"><name>ResidualQuantity</name></member>
<member refid="classserif_1_1equations_1_1_angular_momentum_constraint_1adf680d6cac22c684ce3d76230c9e58dc" kind="typedef"><name>AngularVelocity</name></member>
<member refid="classserif_1_1equations_1_1_angular_momentum_constraint_1abe60597bee603a1c76bac47c1b1f72e9" kind="typedef"><name>DensityValue</name></member>
<member refid="classserif_1_1equations_1_1_angular_momentum_constraint_1a7ceda836712735d55961e387b623afb1" kind="typedef"><name>AngularVelocityValue</name></member>
<member refid="classserif_1_1equations_1_1_angular_momentum_constraint_1ac749374c3a1d4215741ddc15da123cb9" kind="typedef"><name>Operands</name></member>
<member refid="classserif_1_1equations_1_1_angular_momentum_constraint_1ae8710c57ed9a6336e86c9da263ef0641" kind="variable"><name>name</name></member>
<member refid="classserif_1_1equations_1_1_angular_momentum_constraint_1a4eaebc743ccc77773ad7e2e8a03bebea" kind="variable"><name>m_target_axial_angular_momentum</name></member>
<member refid="classserif_1_1equations_1_1_angular_momentum_constraint_1a818654195e9cfa29ef68b141f16ef4ce" kind="variable"><name>m_unit_rotation</name></member>
<member refid="classserif_1_1equations_1_1_angular_momentum_constraint_1a652fac054ce929739c60a13dadfd9071" kind="function"><name>AngularMomentumConstraint</name></member>
<member refid="classserif_1_1equations_1_1_angular_momentum_constraint_1a018d2c56124baf1a4943cfc720595e7a" kind="function"><name>evaluate</name></member>
<member refid="classserif_1_1equations_1_1_angular_momentum_constraint_1ad905d5e44f072b2269b1453dac627404" kind="function"><name>residual_offset</name></member>
<member refid="classserif_1_1equations_1_1_angular_momentum_constraint_1a0ac8ce019a136a77bc106f5b5f06912c" kind="function"><name>rotation</name></member>
<member refid="classserif_1_1equations_1_1_angular_momentum_constraint_1a207e9e607971ca80673baf599e2d17fa" kind="function"><name>additional_order</name></member>
<member refid="classserif_1_1equations_1_1_angular_momentum_constraint_1a322963f293a3ee2410fee89b632bc38c" kind="function"><name>additional_order</name></member>
<member refid="classserif_1_1equations_1_1_angular_momentum_constraint_1a7a9840656fb6e5c8eabd8ad880a012b4" kind="function"><name>validation_integrand</name></member>
<member refid="classserif_1_1equations_1_1_angular_momentum_constraint_1ad7526c9c4bd5000609d270da74856b4b" kind="function"><name>validate_integral</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_angular_velocity" kind="struct"><name>serif::dimensions::AngularVelocity</name>
<member refid="structserif_1_1dimensions_1_1_angular_velocity_1a7c29f40b745b883da9c492e13e435ba7" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_append_binding" kind="struct"><name>serif::utils::dependencies::detail::AppendBinding</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_append_binding_3_01_bindings_3_01_bindings_ts13d2da7fbfe4572d72c8e7ac7ebd4f90" kind="struct"><name>serif::utils::dependencies::detail::AppendBinding&lt; Bindings&lt; BindingsTs... &gt;, BindingT &gt;</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_append_binding_3_01_bindings_3_01_bindings_ts13d2da7fbfe4572d72c8e7ac7ebd4f90_1a414ac8b9058bbd585900dd690fcc7566" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_append_keys" kind="struct"><name>serif::utils::dependencies::detail::AppendKeys</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_append_keys_1a3263511a78acf150202ccc2250956f53" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_append_keys_3_01_result_t_00_01_first_t_00_01_rest_8_8_8_01_4" kind="struct"><name>serif::utils::dependencies::detail::AppendKeys&lt; ResultT, FirstT, Rest... &gt;</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_append_keys_1a3263511a78acf150202ccc2250956f53" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_append_unique" kind="struct"><name>serif::utils::dependencies::detail::AppendUnique</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_append_unique_3_01_key_list_3_01_keys_8_8_8_01_4_00_01_t_01_4" kind="struct"><name>serif::utils::dependencies::detail::AppendUnique&lt; KeyList&lt; Keys... &gt;, T &gt;</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_append_unique_3_01_key_list_3_01_keys_8_8_8_01_4_00_01_t_01_4_1a41cb19a021195713933b62b89932f0d8" kind="typedef"><name>type</name></member>
</compound>
<compound refid="classserif_1_1solver_1_1linear_1_1_application_failure" kind="class"><name>serif::solver::linear::ApplicationFailure</name>
</compound>
<compound refid="structserif_1_1dimensions_1_1_area" kind="struct"><name>serif::dimensions::Area</name>
<member refid="structserif_1_1dimensions_1_1_area_1a0f04d5083d4464785c28d21d2f0b9119" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_are_surface_bindings" kind="struct"><name>serif::geometry::surface::detail::AreSurfaceBindings</name>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_are_surface_bindings_3_01utils_1_1dependencies_33dad547b0588cd763bce0759f4383af" kind="struct"><name>serif::geometry::surface::detail::AreSurfaceBindings&lt; utils::dependencies::Bindings&lt; Entries... &gt; &gt;</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_arguments_match" kind="struct"><name>serif::model::detail::ArgumentsMatch</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_arguments_match_3_01utils_1_1types_1_1_type_list_3_01_specifi01658b4335377da22d90e0eb31cddca8" kind="struct"><name>serif::model::detail::ArgumentsMatch&lt; utils::types::TypeList&lt; Specifications... &gt;, Arguments... &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_arguments_match_3_01utils_1_1types_1_1_type_list_3_01_specifi01658b4335377da22d90e0eb31cddca8_1a15f070e433d3d69dad273834a59698a9" kind="variable"><name>count</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_arguments_match_3_01utils_1_1types_1_1_type_list_3_01_specifi01658b4335377da22d90e0eb31cddca8_1adb1315722ef7a870021b60a00cef5186" kind="variable"><name>value</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1detail_1_1_as_key_list" kind="struct"><name>serif::operators::detail::AsKeyList</name>
</compound>
<compound refid="structserif_1_1operators_1_1detail_1_1_as_key_list_3_01utils_1_1types_1_1_type_list_3_01_t_8_8_8_01_4_01_4" kind="struct"><name>serif::operators::detail::AsKeyList&lt; utils::types::TypeList&lt; T... &gt; &gt;</name>
<member refid="structserif_1_1operators_1_1detail_1_1_as_key_list_3_01utils_1_1types_1_1_type_list_3_01_t_8_8_8_01_4_01_4_1ab63c3bc850460da3664e04c4bf5a2056" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_automatic_plan" kind="struct"><name>serif::solver::normalization::AutomaticPlan</name>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1_automatic_pressure_surface" kind="struct"><name>serif::geometry::surface::AutomaticPressureSurface</name>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_automatic_rules" kind="struct"><name>serif::model::normalization::detail::AutomaticRules</name>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_automatic_rules_3_01_coordinates_00_01_plan_2165af7291a01b342399f3d4c91269bc" kind="struct"><name>serif::model::normalization::detail::AutomaticRules&lt; Coordinates, Plan, dependencies::KeyList&lt; Values... &gt;, utils::types::TypeList&lt; Equations... &gt; &gt;</name>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_automatic_rules_3_01_coordinates_00_01_plan_2165af7291a01b342399f3d4c91269bc_1ae7264436c1d366c338269818854314ff" kind="typedef"><name>ValueRules</name></member>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_automatic_rules_3_01_coordinates_00_01_plan_2165af7291a01b342399f3d4c91269bc_1aa1039e5533e467cfee395148d46a7d3f" kind="typedef"><name>InteriorRules</name></member>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_automatic_rules_3_01_coordinates_00_01_plan_2165af7291a01b342399f3d4c91269bc_1af0b26de54fe0670f55f38b564f3c3a10" kind="typedef"><name>ShapeRules</name></member>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_automatic_rules_3_01_coordinates_00_01_plan_2165af7291a01b342399f3d4c91269bc_1a0adaa19d135738f22e31bec1d30a755c" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1_backtracking" kind="struct"><name>serif::solver::Backtracking</name>
<member refid="structserif_1_1solver_1_1_backtracking_1aebcf24ae783fc9ff3ad60d99a2ec6c66" kind="variable"><name>initial_step</name></member>
<member refid="structserif_1_1solver_1_1_backtracking_1a7911ba8308c60432c6de212dfd695e8f" kind="variable"><name>contraction</name></member>
<member refid="structserif_1_1solver_1_1_backtracking_1a367c1a51e0b8d12774708d13c9094a8a" kind="variable"><name>fraction_to_boundary</name></member>
<member refid="structserif_1_1solver_1_1_backtracking_1abf45ecd4ec4a59442d45bca50a8d10ef" kind="variable"><name>sufficient_decrease</name></member>
<member refid="structserif_1_1solver_1_1_backtracking_1a53406b3dd0cdd6e269f8e7269ec02d03" kind="variable"><name>minimum_step</name></member>
<member refid="structserif_1_1solver_1_1_backtracking_1aeaad4d74cf2435b028349a8fee1d2710" kind="variable"><name>maximum_trials</name></member>
<member refid="structserif_1_1solver_1_1_backtracking_1aa74244d42ad42a75376e4d647c983d93" kind="variable"><name>geometry_preflight</name></member>
<member refid="structserif_1_1solver_1_1_backtracking_1abf0928f3cb06fbb4b5449d795b0d49f0" kind="function"><name>validate</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1_bad_contribution_collection" kind="struct"><name>serif::operators::BadContributionCollection</name>
<member refid="structserif_1_1operators_1_1_bad_contribution_collection_1a40a24bb17e886d89fa1f50da72d30303" kind="typedef"><name>Test</name></member>
<member refid="structserif_1_1operators_1_1_bad_contribution_collection_1adb8d90774c2fb9ad7f86f7c091aef08f" kind="variable"><name>name</name></member>
<member refid="structserif_1_1operators_1_1_bad_contribution_collection_1a39362e866edc52732e1effb39eef2ae0" kind="function"><name>contributions</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1_bad_contribution_row" kind="struct"><name>serif::operators::BadContributionRow</name>
<member refid="structserif_1_1operators_1_1_bad_contribution_row_1a6465a4c4f4909509bd2ed984d2b19d97" kind="typedef"><name>Test</name></member>
<member refid="structserif_1_1operators_1_1_bad_contribution_row_1a9e4223ffd88e047304216f0ee9782907" kind="variable"><name>name</name></member>
<member refid="structserif_1_1operators_1_1_bad_contribution_row_1a814bb1f973b7e017ab926ec08c58454f" kind="function"><name>contributions</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1barotropic__constant" kind="struct"><name>serif::discretization::blocks::barotropic_constant</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1barotropic__constant_1a63505fce53905fea1c2121db14a33e82" kind="typedef"><name>Terms</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1barotropic__constant_1ad61e5e7458c1528b1cbb47134c8a0d93" kind="variable"><name>name</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1barotropic__constant_1a39ba6420d24eaf0f560024c047802d56" kind="variable"><name>mass_normalization_term</name></member>
</compound>
<compound refid="classserif_1_1equations_1_1_barotropic_density_balance" kind="class"><name>serif::equations::BarotropicDensityBalance</name>
<member refid="classserif_1_1equations_1_1_barotropic_density_balance_1aab9f9b62860aa902f297436b035311e1" kind="typedef"><name>Density</name></member>
<member refid="classserif_1_1equations_1_1_barotropic_density_balance_1a0d1dd3852c148898b9921dbdc36d877b" kind="typedef"><name>Potential</name></member>
<member refid="classserif_1_1equations_1_1_barotropic_density_balance_1afaaba1bffb8030826917717d89736f2f" kind="typedef"><name>SurfaceLevel</name></member>
<member refid="classserif_1_1equations_1_1_barotropic_density_balance_1a7f4a0a3be04b29636a5cd6fba5dfae0a" kind="typedef"><name>AngularVelocity</name></member>
<member refid="classserif_1_1equations_1_1_barotropic_density_balance_1a7aaede317a4b0777f7d6fe5966091045" kind="typedef"><name>Operands</name></member>
<member refid="classserif_1_1equations_1_1_barotropic_density_balance_1a5dd10b492afdeb30b2ad6540d8ec2d36" kind="typedef"><name>ResidualQuantity</name></member>
<member refid="classserif_1_1equations_1_1_barotropic_density_balance_1a38ca0269bf974cd19c901b3169ba30b7" kind="typedef"><name>IsobaricSurfaceField</name></member>
<member refid="classserif_1_1equations_1_1_barotropic_density_balance_1a90298868a6c6b03bd65428572c31a67e" kind="variable"><name>name</name></member>
<member refid="classserif_1_1equations_1_1_barotropic_density_balance_1a0eddbd526ff7cbcf3fa62c4f488842ce" kind="variable"><name>m_eos</name></member>
<member refid="classserif_1_1equations_1_1_barotropic_density_balance_1a28d73179b826564976e38c6f04dd8d56" kind="variable"><name>m_surface_pressure</name></member>
<member refid="classserif_1_1equations_1_1_barotropic_density_balance_1af5e76fbb8d7cb08e38c6db2b48fe7eba" kind="variable"><name>m_rotation</name></member>
<member refid="classserif_1_1equations_1_1_barotropic_density_balance_1af8f705e31e14896da76fa7fc04a07dee" kind="variable"><name>m_companion</name></member>
<member refid="classserif_1_1equations_1_1_barotropic_density_balance_1a2b4900c423378b22437ac0322c22f33f" kind="variable"><name>m_surface_pressure_potential</name></member>
<member refid="classserif_1_1equations_1_1_barotropic_density_balance_1a7b7dbed6b41db2fa8b5ac9eed43ad919" kind="function"><name>BarotropicDensityBalance</name></member>
<member refid="classserif_1_1equations_1_1_barotropic_density_balance_1ad60c47d2b99f3737c6ebe25bafcccdc7" kind="function"><name>evaluate</name></member>
<member refid="classserif_1_1equations_1_1_barotropic_density_balance_1adb1c9c98bd29662dc57af4b20235221a" kind="function"><name>equation_of_state</name></member>
<member refid="classserif_1_1equations_1_1_barotropic_density_balance_1a254f7e8e9f510fa9c75e0019d6672dae" kind="function"><name>surface_pressure</name></member>
<member refid="classserif_1_1equations_1_1_barotropic_density_balance_1a22372dc478ee36d09da6e52de858f7e9" kind="function"><name>rotation</name></member>
<member refid="classserif_1_1equations_1_1_barotropic_density_balance_1a0d8c970fe630019d2778a4bb28e947d9" kind="function"><name>companion</name></member>
<member refid="classserif_1_1equations_1_1_barotropic_density_balance_1a17438bc8cb93c46ae272f4e89490e0bc" kind="function"><name>additional_order</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_barotropic_pressure_potential" kind="struct"><name>serif::dimensions::BarotropicPressurePotential</name>
<member refid="structserif_1_1dimensions_1_1_barotropic_pressure_potential_1a7b59a80eea5c1904bd8bc890226e9e96" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="classserif_1_1equations_1_1_barycenter_constraint" kind="class"><name>serif::equations::BarycenterConstraint</name>
<member refid="classserif_1_1equations_1_1_barycenter_constraint_1a7fe80635073beb8d8255046e42f18d30" kind="typedef"><name>Density</name></member>
<member refid="classserif_1_1equations_1_1_barycenter_constraint_1a9f44dc6d60d923133b5adb70443fe9d4" kind="typedef"><name>Operands</name></member>
<member refid="classserif_1_1equations_1_1_barycenter_constraint_1aff17e908c2062b5ea320a83158c0512a" kind="typedef"><name>ResidualQuantity</name></member>
<member refid="classserif_1_1equations_1_1_barycenter_constraint_1ae6612eae29f9fbdb647747088365e343" kind="variable"><name>name</name></member>
<member refid="classserif_1_1equations_1_1_barycenter_constraint_1a1e37621365c5267a8653f3fa69eb22b8" kind="variable"><name>m_target_mass</name></member>
<member refid="classserif_1_1equations_1_1_barycenter_constraint_1abe68c37a6f21a61950aafc23881bc804" kind="variable"><name>m_center</name></member>
<member refid="classserif_1_1equations_1_1_barycenter_constraint_1abd8652a0c56ed80f486ca3c0a4ced215" kind="function"><name>BarycenterConstraint</name></member>
<member refid="classserif_1_1equations_1_1_barycenter_constraint_1a74e4a22abee2869424a35e2fd688507a" kind="function"><name>evaluate</name></member>
<member refid="classserif_1_1equations_1_1_barycenter_constraint_1abb006c7b932efdf08699ba6e990704d3" kind="function"><name>target_mass</name></member>
<member refid="classserif_1_1equations_1_1_barycenter_constraint_1a0eabd0a0d6909651a8e78066df3b0a3e" kind="function"><name>center</name></member>
<member refid="classserif_1_1equations_1_1_barycenter_constraint_1a081da409e3183aa7adfbe796583682c0" kind="function"><name>additional_order</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1_1_scoped_1_1_basis" kind="struct"><name>serif::operators::backend::mfem::volume_keys::Scoped::Basis</name>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_basis_bindings" kind="struct"><name>serif::operators::backend::mfem::BasisBindings</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_basis_bindings_1a0c95d11e39f49f10c731902cd39741e5" kind="variable"><name>residual_binding</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_basis_bindings_1abff2e464f81933c01a65bcdd354fd0f2" kind="variable"><name>displacement_binding</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_basis_bindings_1ae78210b83dd41c12d8d10b384a147ba1" kind="variable"><name>compactification_space</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_basis_bindings_1abedec825f8ffd3f07516cc693b55a794" kind="variable"><name>mapper</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_basis_bindings_1a3bd186e83e4d4cbd65b4945e2ecd48d9" kind="variable"><name>nodes_sequence</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_basis_bindings_1ac32a1ab2d307c2d124142778e9b122d6" kind="variable"><name>columns</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_basis_bindings_1addc52fe5201cac5d77aabac3e757fe45" kind="function"><name>operator==</name></member>
</compound>
<compound refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_evaluation" kind="class"><name>serif::discretization::backend::mfem::BasisEvaluation</name>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_evaluation_1a7571b4804703d42e9932dede22c9066d" kind="variable"><name>m_points</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_evaluation_1a2e48ab28c03dcfb248626a3f2bb9a772" kind="variable"><name>m_components</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_evaluation_1aa904e15667230fb56ae9d9314b2fe4d7" kind="variable"><name>m_width</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_evaluation_1af189b220a3a46cf57b0c0d74a9e8b9c4" kind="variable"><name>m_identity_mapping</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_evaluation_1a17a2c4c54b9869489850f4406a0031ba" kind="variable"><name>m_tensor</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_evaluation_1a524a936d14d472dcc7626b3443a44353" kind="variable"><name>m_dense</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_evaluation_1a409a36e1ec8e227e4f2f1162a1eb5536" kind="variable"><name>m_mapping</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_evaluation_1a25086f0046e053d2df0f6d32e8e456f5" kind="function"><name>sample</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_evaluation_1adbca7b7395309f4915aa9f36c82aed61" kind="function"><name>set_constant</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_evaluation_1adc93c0cd241b9602e9a65a5d427cc6fe" kind="function"><name>reset_from</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_evaluation_1ad739b800579c2b21b04a7edeea871019" kind="function"><name>map_point</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_evaluation_1a2e508b37c9b6219daf7a32087b4796ea" kind="function"><name>evaluate</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_evaluation_1ac58b9287aa52e640d01ea276a4578143" kind="function"><name>evaluate_many</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_evaluation_1a3790e2ba8fcaf5bb348219ec0758648d" kind="function"><name>integrate</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_evaluation_1aeab516106c97106e1461f40c1b545dc1" kind="function"><name>height</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_evaluation_1af110a637837a9acb295cec4bfd9f961c" kind="function"><name>width</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_evaluation_1a6338a95c8bba30d2b47bae2d1771ef61" kind="function"><name>uses_tensor</name></member>
</compound>
<compound refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_basis_evaluation" kind="class"><name>serif::operators::backend::mfem::BasisEvaluation</name>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_basis_evaluation_1a7571b4804703d42e9932dede22c9066d" kind="variable"><name>m_points</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_basis_evaluation_1a2e48ab28c03dcfb248626a3f2bb9a772" kind="variable"><name>m_components</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_basis_evaluation_1aa904e15667230fb56ae9d9314b2fe4d7" kind="variable"><name>m_width</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_basis_evaluation_1af189b220a3a46cf57b0c0d74a9e8b9c4" kind="variable"><name>m_identity_mapping</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_basis_evaluation_1a17a2c4c54b9869489850f4406a0031ba" kind="variable"><name>m_tensor</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_basis_evaluation_1a524a936d14d472dcc7626b3443a44353" kind="variable"><name>m_dense</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_basis_evaluation_1a409a36e1ec8e227e4f2f1162a1eb5536" kind="variable"><name>m_mapping</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_basis_evaluation_1a25086f0046e053d2df0f6d32e8e456f5" kind="function"><name>sample</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_basis_evaluation_1adbca7b7395309f4915aa9f36c82aed61" kind="function"><name>set_constant</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_basis_evaluation_1adc93c0cd241b9602e9a65a5d427cc6fe" kind="function"><name>reset_from</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_basis_evaluation_1ad739b800579c2b21b04a7edeea871019" kind="function"><name>map_point</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_basis_evaluation_1a2e508b37c9b6219daf7a32087b4796ea" kind="function"><name>evaluate</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_basis_evaluation_1ac58b9287aa52e640d01ea276a4578143" kind="function"><name>evaluate_many</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_basis_evaluation_1a3790e2ba8fcaf5bb348219ec0758648d" kind="function"><name>integrate</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_basis_evaluation_1aeab516106c97106e1461f40c1b545dc1" kind="function"><name>height</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_basis_evaluation_1af110a637837a9acb295cec4bfd9f961c" kind="function"><name>width</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_basis_evaluation_1a6338a95c8bba30d2b47bae2d1771ef61" kind="function"><name>uses_tensor</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_workspace" kind="struct"><name>serif::discretization::backend::mfem::BasisWorkspace</name>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_workspace_1a4dfc9d6b5781acae14a72355518b3dc1" kind="variable"><name>tensor</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_workspace_1ac591e07f9bef293a7083c054a09e7e86" kind="variable"><name>reference_values</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_workspace_1a42db4f35fff7eb1703c5be1646dbe2f1" kind="variable"><name>mapping_input</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_basis_workspace_1a09c273367ea6af1836e0878cd0d548a5" kind="variable"><name>mapping_output</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_basis_workspace" kind="struct"><name>serif::operators::backend::mfem::BasisWorkspace</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_basis_workspace_1a4dfc9d6b5781acae14a72355518b3dc1" kind="variable"><name>tensor</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_basis_workspace_1ac591e07f9bef293a7083c054a09e7e86" kind="variable"><name>reference_values</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_basis_workspace_1a42db4f35fff7eb1703c5be1646dbe2f1" kind="variable"><name>mapping_input</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_basis_workspace_1a09c273367ea6af1836e0878cd0d548a5" kind="variable"><name>mapping_output</name></member>
</compound>
<compound refid="structserif_1_1model_1_1checks_1_1_binding" kind="struct"><name>serif::model::checks::Binding</name>
<member refid="structserif_1_1model_1_1checks_1_1_binding_1a3c3cad938b777a8221a035a9238bf21c" kind="typedef"><name>Term</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1_binding" kind="struct"><name>serif::utils::dependencies::Binding</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1_binding_1a66f96851885749b1cbaf9ebee8fb68c2" kind="typedef"><name>Key</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1_binding_1a644e8d7ae625a24c1edd54c2bdeffda3" kind="typedef"><name>Target</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_binding_lookup" kind="struct"><name>serif::utils::dependencies::detail::BindingLookup</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_binding_lookup_3_01_bindings_3_01_binding_ts_8_8_8_01_4_01_4" kind="struct"><name>serif::utils::dependencies::detail::BindingLookup&lt; Bindings&lt; BindingTs... &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_binding_lookup_3_01_bindings_3_01_binding_ts_8_8_8_01_4_01_4_1acd6d9f438beca0a7eaeb2647109e0d9a" kind="function"><name>select</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1_1_scoped_1_1_bindings" kind="struct"><name>serif::operators::backend::mfem::volume_keys::Scoped::Bindings</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1_bindings" kind="struct"><name>serif::utils::dependencies::Bindings</name>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1block" kind="struct"><name>serif::discretization::blocks::block</name>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1_block_preconditioner" kind="struct"><name>serif::solver::preconditioner::BlockPreconditioner</name>
<member refid="structserif_1_1solver_1_1preconditioner_1_1_block_preconditioner_1a9fc28a291fffe457dad8215ae720b9a6" kind="typedef"><name>Rows</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1_block_preconditioner_1a2ac65df6e3ba50bcdac2f879134aba62" kind="typedef"><name>Values</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1_block_preconditioner_1a20012e23e5bf807e213d85fc25819c05" kind="typedef"><name>Result</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1_block_preconditioner_1a86797f12ecaca6b79df1e2e0514021bd" kind="variable"><name>inverse</name></member>
</compound>
<compound refid="classserif_1_1discretization_1_1blocks_1_1_block_vector_view" kind="class"><name>serif::discretization::blocks::BlockVectorView</name>
<member refid="classserif_1_1discretization_1_1blocks_1_1_block_vector_view_1a7cd2f4e8ddc18a6a5593f39bc07339fa" kind="typedef"><name>LayoutType</name></member>
<member refid="classserif_1_1discretization_1_1blocks_1_1_block_vector_view_1a9ad36f4ffe5d658184d5d1d67a3a2930" kind="variable"><name>m_layout</name></member>
<member refid="classserif_1_1discretization_1_1blocks_1_1_block_vector_view_1a4f9b098d87c9b2d9e6448de527a9c7fb" kind="variable"><name>m_values</name></member>
<member refid="classserif_1_1discretization_1_1blocks_1_1_block_vector_view_1a33dc11460a096a75aa726c97f23a2d64" kind="function"><name>BlockVectorView</name></member>
<member refid="classserif_1_1discretization_1_1blocks_1_1_block_vector_view_1a7d1e6382979067f4cd0ccd93e7ae0778" kind="function"><name>BlockVectorView</name></member>
<member refid="classserif_1_1discretization_1_1blocks_1_1_block_vector_view_1ad00959c386f62edb5ee708555bff60d1" kind="function"><name>BlockVectorView</name></member>
<member refid="classserif_1_1discretization_1_1blocks_1_1_block_vector_view_1adf7002207edd57e456be9e93b185cb56" kind="function"><name>get</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1_bordered_preconditioner" kind="struct"><name>serif::solver::preconditioner::BorderedPreconditioner</name>
<member refid="structserif_1_1solver_1_1preconditioner_1_1_bordered_preconditioner_1a52ca67202a674d657369af97b9b682b0" kind="typedef"><name>Rows</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1_bordered_preconditioner_1af7daaf2b97d18bd48fac42849d2767e3" kind="typedef"><name>Values</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1_bordered_preconditioner_1aff2a8bc329535603370b558d52c3e312" kind="typedef"><name>Result</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1_bordered_preconditioner_1a0cfed2cf16ef9e1a7cf7b20b3462182d" kind="variable"><name>fields</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1_bordered_preconditioner_1ad97a67e90c711623e9ac0bec04d4b0b2" kind="variable"><name>constraint_inverse</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_borrowed_preparation_result" kind="struct"><name>serif::solver::normalization::checks::BorrowedPreparationResult</name>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_borrowed_preparation_result_1a4adb3d65e9eac1c7e343341109782b68" kind="function"><name>prepare_factors</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_borrowed_value" kind="struct"><name>serif::utils::dependencies::detail::BorrowedValue</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_borrowed_value_1ab30e78e4d62ccac1a3cd7fc4e321520c" kind="typedef"><name>Target</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_borrowed_value_1a9426e717acd2be54677a363af92705ed" kind="variable"><name>value</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_borrowed_value_1afee74f888e256af8ee4769a10f7de3d3" kind="function"><name>get</name></member>
</compound>
<compound refid="structserif_1_1model_1_1checks_1_1_bound" kind="struct"><name>serif::model::checks::Bound</name>
<member refid="structserif_1_1model_1_1checks_1_1_bound_1a956eb3e09c5943e71ee9081cd40a81c0" kind="typedef"><name>Plan</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1_boundary" kind="struct"><name>serif::discretization::domain::Boundary</name>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1boundary__flux" kind="struct"><name>serif::discretization::forms::boundary_flux</name>
<member refid="structserif_1_1discretization_1_1forms_1_1boundary__flux_1aafe02a54bb9fd6fa86cf2719692e9e8a" kind="typedef"><name>trial_type</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1boundary__flux_1ae9f32d3a6c0add3420f23a5149d670f5" kind="typedef"><name>test_type</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1boundary__flux_1a724798bb929d981946464f4603fe9899" kind="typedef"><name>operand_types</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1boundary__flux_1abab7445fd72c9ad3ff89d088d6bbe72c" kind="variable"><name>name</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1ids_1_1_boundary_descriptor" kind="struct"><name>serif::discretization::domain::ids::BoundaryDescriptor</name>
<member refid="structserif_1_1discretization_1_1domain_1_1ids_1_1_boundary_descriptor_1a2a371cf92ea64e00dad8fd177b9403ef" kind="variable"><name>name</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1ids_1_1_boundary_descriptor_1ab921160a45a9bd3971a2d21367b4f629" kind="variable"><name>ID</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1keys_1_1_boundary_discretization" kind="struct"><name>serif::geometry::surface::backend::mfem::keys::BoundaryDiscretization</name>
</compound>
<compound refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_boundary_element" kind="struct"><name>serif::backend::mfem::shared::BoundaryElement</name>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_boundary_element_1a567ed77e57b22f8e7b25ebfc241e5767" kind="variable"><name>finite_element</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_boundary_element_1aac1dfcba92803b256e31a3b3a1219347" kind="variable"><name>transformation</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_boundary_element_1a4cce21575398e6f9d79724df7a1fe084" kind="variable"><name>encoded_dofs</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_boundary_element_1ae978d20351ffd91d8c6fb6f4640024b8" kind="variable"><name>selected_nodes</name></member>
</compound>
<compound refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_boundary_failure" kind="struct"><name>serif::backend::mfem::shared::BoundaryFailure</name>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_boundary_failure_1ae513edcff76756a87046c57f68fcdaf9" kind="variable"><name>message</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_boundary_failure_1a90e788aed2ce9acb72341c129d740f25" kind="variable"><name>element</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_boundary_failure_1af7517e1961f59999ceb75ee2802bb422" kind="variable"><name>incompatible_coordinates</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1ids_1_1_boundary_i_d" kind="struct"><name>serif::discretization::domain::ids::BoundaryID</name>
<member refid="structserif_1_1discretization_1_1domain_1_1ids_1_1_boundary_i_d_1aabd0f12a09663c930b1a3e86f322cd98" kind="typedef"><name>boundary_type</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1ids_1_1_boundary_i_d_1a6e04e342876c884738bf0ebf9c273425" kind="variable"><name>ID</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_boundary_i_d" kind="struct"><name>serif::discretization::domain::schema::BoundaryID</name>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_boundary_i_d_1aabd0f12a09663c930b1a3e86f322cd98" kind="typedef"><name>boundary_type</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_boundary_i_d_1a6e04e342876c884738bf0ebf9c273425" kind="variable"><name>ID</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1ids_1_1lists_1_1_boundary_i_d_list" kind="struct"><name>serif::discretization::domain::ids::lists::BoundaryIDList</name>
<member refid="structserif_1_1discretization_1_1domain_1_1ids_1_1lists_1_1_boundary_i_d_list_1a5f7bf0d0b1ec9c518728302e7f5fd0b2" kind="variable"><name>count</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1ids_1_1lists_1_1_boundary_i_d_list_1a2f23bd13531005dc629fbb0c31d6310e" kind="function"><name>descriptors</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_boundary_i_d_list" kind="struct"><name>serif::discretization::domain::schema::BoundaryIDList</name>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_boundary_i_d_list_1a5f7bf0d0b1ec9c518728302e7f5fd0b2" kind="variable"><name>count</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_boundary_i_d_list_1a2f23bd13531005dc629fbb0c31d6310e" kind="function"><name>descriptors</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1_boundary_i_d_resolver" kind="struct"><name>serif::discretization::domain::BoundaryIDResolver</name>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1_boundary_i_d_resolver_3_01_boundary_set_3_01_boundardf0745416ccea48cae2813336cb4fa51" kind="struct"><name>serif::discretization::domain::BoundaryIDResolver&lt; BoundarySet&lt; BoundaryTs... &gt;, ids::lists::BoundaryIDList&lt; BoundaryIDTs... &gt; &gt;</name>
<member refid="structserif_1_1discretization_1_1domain_1_1_boundary_i_d_resolver_3_01_boundary_set_3_01_boundardf0745416ccea48cae2813336cb4fa51_1aeb8696baea375971d7c6b1861102889b" kind="typedef"><name>ResolverFor</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1_boundary_i_d_resolver_3_01_boundary_set_3_01_boundardf0745416ccea48cae2813336cb4fa51_1aa9dea2c63ba299bbad4af664ac985db6" kind="variable"><name>registered</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1_boundary_i_d_resolver_3_01_boundary_set_3_01_boundardf0745416ccea48cae2813336cb4fa51_1a9a46e4f628f0922285743f623be3ac0f" kind="function"><name>contains_id</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1_boundary_i_d_resolver_3_01_boundary_t_00_01ids_1_1li2689267af648404251e26798b0b9b3b9" kind="struct"><name>serif::discretization::domain::BoundaryIDResolver&lt; BoundaryT, ids::lists::BoundaryIDList&lt; BoundaryIDTs... &gt; &gt;</name>
<member refid="structserif_1_1discretization_1_1domain_1_1_boundary_i_d_resolver_3_01_boundary_t_00_01ids_1_1li2689267af648404251e26798b0b9b3b9_1a26d43f695793cacfade2d7d2381c6f3c" kind="variable"><name>registered</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1_boundary_i_d_resolver_3_01_boundary_t_00_01ids_1_1li2689267af648404251e26798b0b9b3b9_1a26058ef56aa088b2688aaad4ec587f59" kind="function"><name>contains_id</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1_boundary_i_d_resolver_3_01_boundary_t_00_01ids_1_1li2689267af648404251e26798b0b9b3b9_1aea7a92e3a417ed829edf06d405697093" kind="function"><name>id</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1keys_1_1_boundary_samples" kind="struct"><name>serif::geometry::surface::backend::mfem::keys::BoundarySamples</name>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1_boundary_set" kind="struct"><name>serif::discretization::domain::BoundarySet</name>
<member refid="structserif_1_1discretization_1_1domain_1_1_boundary_set_1a32543b108846a4ebd1a86bd18135787a" kind="variable"><name>count</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1detail_1_1_boundary_tracking" kind="struct"><name>serif::geometry::surface::backend::mfem::detail::BoundaryTracking</name>
<member refid="structserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1detail_1_1_boundary_tracking_1a86ff5a6a6620b4035c929243fd31430c" kind="function"><name>capture</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1detail_1_1_boundary_tracking_1a76ed970a220da4afc720f002f50a1685" kind="function"><name>matches</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1detail_1_1_boundary_tracking_1ac36ab6510f4b9a9cffab56d9e92feffc" kind="function"><name>identity</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1_boundary_values" kind="struct"><name>serif::geometry::surface::BoundaryValues</name>
<member refid="structserif_1_1geometry_1_1surface_1_1_boundary_values_1af08ee4db18c0a0866d47073a270ceeb2" kind="variable"><name>values</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1_boundary_values_1a2a4f07a17cb798eb7ca83d5413485009" kind="function"><name>operator==</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_boundary_value_tracking" kind="struct"><name>serif::geometry::surface::detail::BoundaryValueTracking</name>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_boundary_value_tracking_1a92d5367203a5b97d3b83f184d89232be" kind="function"><name>identity</name></member>
</compound>
<compound refid="structserif_1_1compile__time__checks_1_1barotropic__density_1_1_bound_description" kind="struct"><name>serif::compile_time_checks::barotropic_density::BoundDescription</name>
<member refid="structserif_1_1compile__time__checks_1_1barotropic__density_1_1_bound_description_1ad8bf1d2f4147a04afce0c1ff995783d6" kind="typedef"><name>Description</name></member>
<member refid="structserif_1_1compile__time__checks_1_1barotropic__density_1_1_bound_description_1a71898f6acc7d23bf0e15c99999eaa2ec" kind="typedef"><name>Plan</name></member>
</compound>
<compound refid="structserif_1_1compile__time__checks_1_1density__primal_1_1_bound_description" kind="struct"><name>serif::compile_time_checks::density_primal::BoundDescription</name>
<member refid="structserif_1_1compile__time__checks_1_1density__primal_1_1_bound_description_1a5f0ae0514fcdb04120aa906253ce7b38" kind="typedef"><name>Description</name></member>
<member refid="structserif_1_1compile__time__checks_1_1density__primal_1_1_bound_description_1ac2e323cb8907f94a90c0bcdb13920185" kind="typedef"><name>Plan</name></member>
</compound>
<compound refid="classserif_1_1solver_1_1continuation_1_1_bound_family" kind="class"><name>serif::solver::continuation::BoundFamily</name>
</compound>
<compound refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f" kind="class"><name>serif::solver::continuation::BoundFamily&lt; Model, ParameterList&lt; Selected... &gt;, std::tuple&lt; Laws... &gt;, EquationFactory &gt;</name>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1a73bca37fed2a5ed9cb989a23ceb27107" kind="typedef"><name>Selection</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1a9a31cdb206fff9efc0fab0ddeb5ed7c9" kind="typedef"><name>Traits</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1a7e06127ebfe7a329b4c539e83e110e83" kind="typedef"><name>DerivedValues</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1af377ff45177489d7a663697a77315047" kind="typedef"><name>ModelType</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1a40054e2371f4d907fad38a673b4688be" kind="typedef"><name>Coordinates</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1a85f001b363a4b0919e83ad03a89808f5" kind="variable"><name>coordinate_count</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1a459bac71b8f374853e1c4184a90c08ec" kind="variable"><name>has_coordinate</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1a5a99aac5adf57da9d6a9ab23a3da0940" kind="variable"><name>m_target</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1a49ab32d9e6a5406ed114758f9a064f2a" kind="variable"><name>m_laws</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1a35fcb83adab986d5f480781727e70def" kind="variable"><name>m_equations</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1a375c50e06d50fb40af2d467a96f69dee" kind="variable"><name>m_target_coordinates</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1ade628f040365dc3d9fe2417257108e91" kind="function"><name>coordinate_index</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1aa1416040d230cf8f6e80690838701601" kind="function"><name>parameter_descriptors</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1acd6531965d545fc33df0e39a24bc773d" kind="function"><name>BoundFamily</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1af747f9fef5c2c906943e4a47c1ba5e57" kind="function"><name>target_model</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1a7508e7c88987b859fbc0c8d4a3ad2255" kind="function"><name>target_coordinates</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1ad75c61638194a7e6dd12ac9d4f67346a" kind="function"><name>starting_coordinates</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1a6af79baac9f66d97268e2ca78d6c035c" kind="function"><name>coordinates_of</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1aca43c26fa67fea534a6c05c0ed04622d" kind="function"><name>model_signature</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1a00a5b87a2aeb1a8c381b39f8751c920a" kind="function"><name>try_validate_member</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1a3824d58cb4b834bb4cde824340581e1d" kind="function"><name>validate_member</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1a9128764f9e3fa2b7d171dd50818d6f2b" kind="function"><name>try_model_at</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1a2ab3f01732a7b547841fcc3553bdd1e6" kind="function"><name>model_at</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1a392c57a8d41240970f6f58b7e418e5be" kind="function"><name>evaluate_law</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1a66171b3eab6881fc2852d60a76e961df" kind="function"><name>evaluate_laws</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_selec59bdc15c834ea037ddf5937bdf68e98f_1a3a13af0041dddd9f9b3ea379a2e4034b" kind="function"><name>realized</name></member>
</compound>
<compound refid="structserif_1_1model_1_1backend_1_1mfem_1_1_bound_model" kind="struct"><name>serif::model::backend::mfem::BoundModel</name>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_bound_model_1a2ff86b3918869f037b891b6e2329bc95" kind="typedef"><name>Description</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_bound_model_1a5c8c7265ebb019215ac19ed7788d1905" kind="typedef"><name>Plan</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_bound_model_1afda4ddb007d8148c19f0c29c4893d622" kind="variable"><name>model</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_bound_model_1a126eb083a70bbcb9088e1ab94f0f79e9" kind="variable"><name>definition</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_bound_model_1abb89b408bdc75c02d1da38a9992dd883" kind="variable"><name>discretization</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_bound_model_1aea3572850e5e72f510efdfb844abc954" kind="variable"><name>boundary</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_bound_model_1a44d50a3872d11dd5e5deae3d84b09cfc" kind="function"><name>equation_discretization</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1_bound_type" kind="struct"><name>serif::utils::dependencies::BoundType</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_bound_type" kind="struct"><name>serif::utils::dependencies::detail::BoundType</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_bound_type_1a3ff100b43562028cdec28202eb493413" kind="typedef"><name>Lookup</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_bound_type_1a691ec336153bde9f62dc33af0f59bcea" kind="typedef"><name>target_type</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_cached_result" kind="struct"><name>serif::utils::dependencies::detail::CachedResult</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_cached_result_1aed7d4e55409085b181f43186056d891c" kind="variable"><name>value</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_cached_result_1a9bbbce1ef320eb88c26f1373395b3594" kind="variable"><name>input_versions</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_canonical_specifications" kind="struct"><name>serif::model::detail::CanonicalSpecifications</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_canonical_specifications_3_01_head_00_01_tail_8_8_8_01_4" kind="struct"><name>serif::model::detail::CanonicalSpecifications&lt; Head, Tail... &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_canonical_specifications_3_01_head_00_01_tail_8_8_8_01_4_1a509c4af694b5373e6a8fffdb13dfd530" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_canonical_specifications_3_4" kind="struct"><name>serif::model::detail::CanonicalSpecifications&lt;&gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_canonical_specifications_3_4_1aca46feef020d44529473ff246165eb93" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_cartesian_couplings" kind="struct"><name>serif::model::detail::CartesianCouplings</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_cartesian_couplings_3_01utils_1_1dependencies_1_1_key_list_3_1aeac7cb8e4197c8efc3cb5c64082687" kind="struct"><name>serif::model::detail::CartesianCouplings&lt; utils::dependencies::KeyList&lt; Rows... &gt;, utils::dependencies::KeyList&lt; Fields... &gt; &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_cartesian_couplings_3_01utils_1_1dependencies_1_1_key_list_3_1aeac7cb8e4197c8efc3cb5c64082687_1adffccfcb57c5833a643db45448cd9c9f" kind="typedef"><name>ForRow</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_cartesian_couplings_3_01utils_1_1dependencies_1_1_key_list_3_1aeac7cb8e4197c8efc3cb5c64082687_1a672421784578582b738f2a69e62adba1" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_catalog" kind="struct"><name>serif::solver::continuation::detail::Catalog</name>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_catalog_3_01_owner_00_01std_1_1void__t_3_01td5020aa27649aff8f8879d1dd1a70f31" kind="struct"><name>serif::solver::continuation::detail::Catalog&lt; Owner, std::void_t&lt; typename SpecificationTraits&lt; Owner &gt;::Parameters &gt; &gt;</name>
<member refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_catalog_3_01_owner_00_01std_1_1void__t_3_01td5020aa27649aff8f8879d1dd1a70f31_1a4d379cca1a22651ec6db56ec46948bf7" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1eos_1_1relations_1_1_catalog_contains_relation" kind="struct"><name>serif::eos::relations::CatalogContainsRelation</name>
</compound>
<compound refid="structserif_1_1eos_1_1relations_1_1_catalog_contains_relation_3_01_relation_catalog_3_01_relatiof166251502ef7194950babe717df3f53" kind="struct"><name>serif::eos::relations::CatalogContainsRelation&lt; RelationCatalog&lt; Relations... &gt;, RelationT &gt;</name>
</compound>
<compound refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_central_multiplier" kind="struct"><name>serif::compile_time_checks::surface_boundary::CentralMultiplier</name>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_central_multiplier_1a00a345141a75b2c3d18e9ab78470726a" kind="typedef"><name>Support</name></member>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_central_multiplier_1a5c56b294f0ee6ef9ba32b34068b78c1b" kind="typedef"><name>Quantity</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_central_row" kind="struct"><name>serif::solver::normalization::checks::CentralRow</name>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_central_row_1a29ebc41f5a925e193a0fe0723a2c8a37" kind="typedef"><name>Test</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_central_row_1ab2eabd190421fc3c55dd269cd515c9a6" kind="typedef"><name>Border</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_central_row_1ab4a7a1db489636a2fe63a4489017062a" kind="typedef"><name>ResidualQuantity</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1volume__displacement__keys_1_1_checked_binding" kind="struct"><name>serif::geometry::deformation::backend::mfem::volume_displacement_keys::CheckedBinding</name>
</compound>
<compound refid="structserif_1_1dimensions_1_1_chemical_potential" kind="struct"><name>serif::dimensions::ChemicalPotential</name>
<member refid="structserif_1_1dimensions_1_1_chemical_potential_1a47730685cafcddef382fec11c2cbd1b8" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_closure" kind="struct"><name>serif::operators::backend::mfem::Closure</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_closure_1aa7efa86a430df7cb4fb40c9e17b31d87" kind="typedef"><name>Operands</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_closure_1a5cff6d82fd820711d8c791035deb26a2" kind="typedef"><name>ResidualQuantity</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_closure_1af2662b4950f3f3c1033727698a9a46b2" kind="variable"><name>name</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_closure_1ab80b4045d11758e522de7ba23aa4e453" kind="function"><name>evaluate</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_closure_1a0d60de4a1f1213eb60685c5d955fea19" kind="function"><name>additional_order</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_coefficient_expansion" kind="struct"><name>serif::operators::backend::mfem::detail::CoefficientExpansion</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_coefficient_expansion_1adfb2dbcf9a74610cdab13a9144657bc7" kind="variable"><name>offsets</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_coefficient_expansion_1afde680b7492057acf5b58f75ff1b114a" kind="variable"><name>indices</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_coefficient_expansion_1af485d41406c690d0712dffef6e5ccf34" kind="variable"><name>weights</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1volume__displacement__keys_1_1_coefficients" kind="struct"><name>serif::geometry::deformation::backend::mfem::volume_displacement_keys::Coefficients</name>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1surface__deformation_1_1coefficients" kind="struct"><name>serif::discretization::blocks::surface_deformation::coefficients</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1surface__deformation_1_1coefficients_1a563c00f2e93dab4b5adf831b28960515" kind="variable"><name>name</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_coefficient_tracking" kind="struct"><name>serif::discretization::backend::mfem::CoefficientTracking</name>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_coefficient_tracking_1af2a9fcf1f2d090cf58155e91effb66df" kind="function"><name>capture</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_coefficient_tracking_1a091ccc22030906408e090863ecc79185" kind="function"><name>identity</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_coefficient_tracking_1a7f87b273ee7a1ae07606009ade15e1f5" kind="function"><name>matches</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_coefficient_tracking_1ab73c40100b714af0e5563ba3e78f2160" kind="function"><name>capture</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_coefficient_tracking" kind="struct"><name>serif::operators::backend::mfem::CoefficientTracking</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_coefficient_tracking_1af2a9fcf1f2d090cf58155e91effb66df" kind="function"><name>capture</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_coefficient_tracking_1a091ccc22030906408e090863ecc79185" kind="function"><name>identity</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_coefficient_tracking_1ab73c40100b714af0e5563ba3e78f2160" kind="function"><name>capture</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_coefficient_tracking_1a7f87b273ee7a1ae07606009ade15e1f5" kind="function"><name>matches</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_coefficient_view" kind="struct"><name>serif::operators::backend::mfem::CoefficientView</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_coefficient_view_1a127878c492fdf243e0c27f351eac9922" kind="typedef"><name>Term</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_coefficient_view_1a20bbb4491b843c2e28c23a5c5bcbf1d5" kind="variable"><name>binding</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_coefficient_view_1adce0c313bfc58496b76e8b1c03c659f3" kind="variable"><name>values</name></member>
</compound>
<compound refid="structserif_1_1model_1_1backend_1_1mfem_1_1_column_contribution" kind="struct"><name>serif::model::backend::mfem::ColumnContribution</name>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_column_contribution_1aaaad878e64d2ed6619aa44f9cffc95ff" kind="variable"><name>column_offset</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_column_contribution_1a22047bd2e49c173e57246c723bfa7db1" kind="variable"><name>block</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1detail_1_1_columns" kind="struct"><name>serif::operators::detail::Columns</name>
</compound>
<compound refid="structserif_1_1operators_1_1detail_1_1_columns_3_01utils_1_1types_1_1_type_list_3_01_o_8_8_8_01_4_01_4" kind="struct"><name>serif::operators::detail::Columns&lt; utils::types::TypeList&lt; O... &gt; &gt;</name>
<member refid="structserif_1_1operators_1_1detail_1_1_columns_3_01utils_1_1types_1_1_type_list_3_01_o_8_8_8_01_4_01_4_1a4a55df0f40d5ce04142a4f8edfc3c233" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_compactification_coefficients" kind="struct"><name>serif::operators::backend::mfem::CompactificationCoefficients</name>
</compound>
<compound refid="structserif_1_1mapping_1_1_compactification_point_data" kind="struct"><name>serif::mapping::CompactificationPointData</name>
<member refid="structserif_1_1mapping_1_1_compactification_point_data_1aba143f89e3eb5737c5344316f3ca75c1" kind="variable"><name>compactification_coordinate</name></member>
<member refid="structserif_1_1mapping_1_1_compactification_point_data_1adfce7ba0abeee091aa12196cef98fbe7" kind="variable"><name>coordinate_gradient</name></member>
</compound>
<compound refid="classserif_1_1utils_1_1_compensated_sum" kind="class"><name>serif::utils::CompensatedSum</name>
<member refid="classserif_1_1utils_1_1_compensated_sum_1a3a407ab5099e702a4b1796f2265c0aaa" kind="variable"><name>m_sum</name></member>
<member refid="classserif_1_1utils_1_1_compensated_sum_1ab30f3f12b1af8c40dd51d63fdd8ebb3f" kind="variable"><name>m_correction</name></member>
<member refid="classserif_1_1utils_1_1_compensated_sum_1a5f9c2f2ba0132149489425256ec1f4e1" kind="function"><name>add</name></member>
<member refid="classserif_1_1utils_1_1_compensated_sum_1a139de3cecb63dc3ddf777bbb961a4963" kind="function"><name>value</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1frame__acceleration_1_1component" kind="struct"><name>serif::discretization::blocks::frame_acceleration::component</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1frame__acceleration_1_1component_1a5f3c4ae5b6808efe82ff3488f9a882b8" kind="typedef"><name>Support</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1frame__acceleration_1_1component_1ac88d97433752036bd3ad075859a443ef" kind="typedef"><name>Quantity</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1frame__acceleration_1_1component_1af3b653ab51e8ff74be1ef99d061b0cd9" kind="variable"><name>name</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1frame__acceleration_1_1component_1a27b22bbfeef5b940c0087792249d01ff" kind="variable"><name>stable_id</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1frame__acceleration_1_1component_1aa0fa6b83d6a266eb142506e31b88275c" kind="variable"><name>symbol</name></member>
</compound>
<compound refid="classserif_1_1geometry_1_1deformation_1_1_composed_deformation" kind="class"><name>serif::geometry::deformation::ComposedDeformation</name>
<member refid="classserif_1_1geometry_1_1deformation_1_1_composed_deformation_1abc1ae7748e8f608aefd6ab7729d3b0db" kind="typedef"><name>InputSpace</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_composed_deformation_1a507e6375b392b109cc27e1dcb6aa45a3" kind="typedef"><name>OutputSpace</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_composed_deformation_1a6c35224418f2c5b6cbcbf6ca08b53193" kind="variable"><name>is_linear</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_composed_deformation_1ab9607582b131276a5b8443d982ea2c7e" kind="variable"><name>uses_linear_actions</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_composed_deformation_1ac5911bc4ae9ae6e2fa7750878f17ff67" kind="variable"><name>m_surface</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_composed_deformation_1a569d4a68ed794c85a56f1f476cbf25e8" kind="variable"><name>m_extension</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_composed_deformation_1a021412ac1f19f25e2b9be03feccc2cfb" kind="function"><name>input_size</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_composed_deformation_1a56bd9bfb0208202060d9a9e665e127f9" kind="function"><name>output_size</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_composed_deformation_1af97572aa04aeef30772b41447b6db332" kind="function"><name>make_workspace</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_composed_deformation_1a09a084d6eb4c879debb29386b6afd190" kind="function"><name>apply</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_composed_deformation_1a4ec63809cb3a4c9937672a597cf71c7b" kind="function"><name>apply_transpose</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_composed_deformation_1a8c64b7c56ffd71e48d51c366eac3af7b" kind="function"><name>build_displacement</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_composed_deformation_1af0afc3dc1beee1ebf7ca7c819d33767d" kind="function"><name>apply_jacobian</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_composed_deformation_1a328c5b8ee67d74084a1609bc25d04990" kind="function"><name>apply_jacobian_transpose</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_composed_deformation_1a748062f268f82b7ef616e7fd42ed2a58" kind="function"><name>apply_pullback_derivative</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_composed_deformation_1a458f64422788469d4aedfd6e4c9839ab" kind="function"><name>surface_map</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_composed_deformation_1ae71201ab9b5d00f059258fd556a69bc8" kind="function"><name>ComposedDeformation</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_composed_deformation_1a7ea0c09b20616508403e010fbb000d8f" kind="friend"><name>compose_deformation</name></member>
</compound>
<compound refid="classserif_1_1utils_1_1dependencies_1_1_computation" kind="class"><name>serif::utils::dependencies::Computation</name>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_1aabfc09adead642f9477cb757f289a90a" kind="typedef"><name>Key</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_1a0d47d34f5101f0c28006a0312db01fa2" kind="typedef"><name>Inputs</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_1a154699132191e22f5a409bddd50c9346" kind="typedef"><name>Function</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_1aa5ea0ecc79b7a41fcbb550acf0188be9" kind="variable"><name>owns_inputs</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_1a85f67e621667e55d79d8c73b901d06f9" kind="variable"><name>m_function</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_1a08821d619ea2253a9b02e3390bb5ffed" kind="function"><name>Computation</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_1a9d52a4fde6df33065a1181bf7b41f353" kind="function"><name>evaluate</name></member>
</compound>
<compound refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache" kind="class"><name>serif::utils::dependencies::ComputationCache</name>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a570140c11e37aafd1277c4bc23087fca" kind="typedef"><name>Traits</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a495c3c2842d0200201f2566d2471d5a0" kind="typedef"><name>Bindings</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a24700464774188a45f0ce544ba16545c" kind="typedef"><name>Sources</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1af1a44a9ed8e07cdd64105582d3ae6477" kind="typedef"><name>Report</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a9a96e1acab9d269b308dd8941841fcce" kind="typedef"><name>Failure</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a1541c79e4e582d4ed7b810083cc80075" kind="typedef"><name>Storage</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1aace12b75949cce6f36cad5dfb871a3d0" kind="typedef"><name>ResultMask</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a3d722d88f842081f7dc55b770f50e47d" kind="typedef"><name>SourceMask</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a3774d0242a9bb83c5b0fa3d509657600" kind="variable"><name>source_count</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1aa2196832bda07fc2e8bae34877a2fb99" kind="variable"><name>m_graph</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a0bf87336343cec2c22d12d623a8a61c1" kind="variable"><name>m_observers</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1aaf8e1abe6d6023bf794b29fcbc64fa8a" kind="variable"><name>m_storage</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a086ee0f94cf0bd9d50987c4508386316" kind="variable"><name>m_report</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a46650fddc2da85d4bb645e575e2ab85b" kind="variable"><name>m_ready</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a8cb5136ef620f18d10117edd914bc788" kind="variable"><name>m_preparation_count</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a90bd7416854a4ff165a62a7fb15dc39d" kind="function"><name>ComputationCache</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a228874f80b502b8daa0ab90d82695d2a" kind="function"><name>ComputationCache</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1acda7c1215e9be0da167c2ce0043ed43b" kind="function"><name>operator=</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1ae92649d3be8eb8c4b431e9180f27f6f5" kind="function"><name>ComputationCache</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a4dae997d7eb532a584cea3878e03e6a0" kind="function"><name>operator=</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1aeca3bfc177172d7eb319108a4410642d" kind="function"><name>try_prepare</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a0074b1a0c39afd29017d5d68a26c9d26" kind="function"><name>contains</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1adfcab3256cb5e03773c1ac1918bf5843" kind="function"><name>get</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a8aebd0841c21a9a8b37502c5667ddabe" kind="function"><name>share</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a673f66bccd836e1e47403a4ee2e57d7f" kind="function"><name>report</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a6f6dd8a322a41bbc53fc237cc6802ed7" kind="function"><name>ready</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1ac98165f2cde0b838d8f67429ad09eaf8" kind="function"><name>preparation_count</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1abc9e08aedd40e15e57be90fdf41d6a89" kind="function"><name>clear_preparation</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a9bb6e2d4da3a3ff768d505e16ad640fa" kind="function"><name>invalidate</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a83e5aecd3c0e90e429a96c52475b33da" kind="function"><name>version_index</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a4aa0ab666e70ecbd1f1228398552417c" kind="function"><name>inspect_source</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1ad0e95bd27963be932caabfead6c970f1" kind="function"><name>input_value</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a37f11fdefb43cc5f9bd0efe589ea7f3f" kind="function"><name>input</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a70bc3ae9b73e79acedc36a43235d58b3" kind="function"><name>evaluate_node</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1abc527d5568c5371fb6c2f6d537fd7636" kind="function"><name>prepare_one</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_cache_1a099c4d9791440170fc6fce61af9d8f33" kind="function"><name>prepare_in_order</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_cache_storage" kind="struct"><name>serif::utils::dependencies::detail::ComputationCacheStorage</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_cache_storage_3_01_graph_t_00_01_e654b17745ce947d3cb0a15cf9a34495" kind="struct"><name>serif::utils::dependencies::detail::ComputationCacheStorage&lt; GraphT, BindingsT, types::TypeList&lt; Resources... &gt;, std::index_sequence&lt; Indices... &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_cache_storage_3_01_graph_t_00_01_e654b17745ce947d3cb0a15cf9a34495_1aef6ba6273a34fdc7a8161d8da14e0706" kind="variable"><name>sources</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_cache_storage_3_01_graph_t_00_01_e654b17745ce947d3cb0a15cf9a34495_1aaf1a9f6340778524a497982fc8b0a9de" kind="variable"><name>results</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_cache_storage_3_01_graph_t_00_01_e654b17745ce947d3cb0a15cf9a34495_1a2daae478fdded2d3a26e9314e2f0089d" kind="variable"><name>versions</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_cache_traits" kind="struct"><name>serif::utils::dependencies::detail::ComputationCacheTraits</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_cache_traits_1af51cf065c8196d9a61b095382b2741e4" kind="variable"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_cache_traits_3_01_graph_t_00_01_c9dfa0a0794187fb4333531ff73e7d174" kind="struct"><name>serif::utils::dependencies::detail::ComputationCacheTraits&lt; GraphT, ContextT, ErrorT, true &gt;</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_cache_traits_3_01_graph_t_00_01_c9dfa0a0794187fb4333531ff73e7d174_1a0e3ad29ca4366a65ed1df6dc28ac705f" kind="typedef"><name>Bindings</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_cache_traits_3_01_graph_t_00_01_c9dfa0a0794187fb4333531ff73e7d174_1ab34acab19e7d517764f447cacbf60766" kind="typedef"><name>Resources</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_cache_traits_3_01_graph_t_00_01_c9dfa0a0794187fb4333531ff73e7d174_1a1f9bf02c9f3113466099a9a460940f4b" kind="typedef"><name>Sources</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_cache_traits_3_01_graph_t_00_01_c9dfa0a0794187fb4333531ff73e7d174_1aa421fc6490eb41eeded7a63c020e5ecc" kind="variable"><name>valid</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_cache_traits_1af51cf065c8196d9a61b095382b2741e4" kind="variable"><name>valid</name></member>
</compound>
<compound refid="classserif_1_1utils_1_1dependencies_1_1_computation_graph" kind="class"><name>serif::utils::dependencies::ComputationGraph</name>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_graph_1a8f72153bb17e2219c6b6004f96303ffa" kind="typedef"><name>Results</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_graph_1a362f9e7a951ddaf8b53b03562026862c" kind="typedef"><name>Inputs</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_graph_1afdf13da2630d8ba491bc3853a4e1702d" kind="typedef"><name>Dependencies</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_graph_1a0e9e6e20be903cac072a5681c8954245" kind="typedef"><name>ComputationAt</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_graph_1af37b2273981802451504c62179409411" kind="variable"><name>size</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_graph_1a3ff28bc1fc5db86fc69f74b6a077c134" kind="variable"><name>m_computations</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_graph_1ab5573f6d2a7b3ca021913d8e111cbb14" kind="function"><name>ComputationGraph</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_graph_1a1eba112cc55f9b467b53e44d16c75bf8" kind="function"><name>computation</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_computation_graph_1abe5664671f63ccd49fe067b20d2d9522" kind="function"><name>index</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_graph_schema" kind="struct"><name>serif::utils::dependencies::detail::ComputationGraphSchema</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_graph_schema_1ac47d6faa9555e107f87efdf89730db82" kind="variable"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_graph_schema_3_01_graph_t_00_01_context_t_00_01true_01_4" kind="struct"><name>serif::utils::dependencies::detail::ComputationGraphSchema&lt; GraphT, ContextT, true &gt;</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_computation_graph_schema_1ac47d6faa9555e107f87efdf89730db82" kind="variable"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1misc_1_1concepts_1_1_concat" kind="struct"><name>serif::utils::misc::concepts::Concat</name>
</compound>
<compound refid="structserif_1_1utils_1_1misc_1_1concepts_1_1_concat_3_01types_1_1_type_list_3_01_lhs_ts_8_8_8_0155b0e3f5c68608138c7765c61fb1f194" kind="struct"><name>serif::utils::misc::concepts::Concat&lt; types::TypeList&lt; LhsTs... &gt;, types::TypeList&lt; RhsTs... &gt;, Rest... &gt;</name>
<member refid="structserif_1_1utils_1_1misc_1_1concepts_1_1_concat_3_01types_1_1_type_list_3_01_lhs_ts_8_8_8_0155b0e3f5c68608138c7765c61fb1f194_1aaaf76d4a2947497984b3ffb13b37bb20" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1misc_1_1concepts_1_1_concat_3_01types_1_1_type_list_3_01_ts_8_8_8_01_4_01_4" kind="struct"><name>serif::utils::misc::concepts::Concat&lt; types::TypeList&lt; Ts... &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1misc_1_1concepts_1_1_concat_3_01types_1_1_type_list_3_01_ts_8_8_8_01_4_01_4_1a0443547f28e2048c67e37603211cf99d" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1misc_1_1concepts_1_1_concat_3_4" kind="struct"><name>serif::utils::misc::concepts::Concat&lt;&gt;</name>
<member refid="structserif_1_1utils_1_1misc_1_1concepts_1_1_concat_3_4_1a207bb3bd96a0e54a2bb3282f0fc77386" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1_configuration" kind="struct"><name>serif::model::normalization::Configuration</name>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_configuration_tracking" kind="struct"><name>serif::model::normalization::detail::ConfigurationTracking</name>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_configuration_tracking_1ab8081e639befd70639c05a490cda9e66" kind="function"><name>identity</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result_1_1_connected_diagnostics" kind="struct"><name>serif::discretization::domain::relation::validation::RelationValidationResult::ConnectedDiagnostics</name>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result_1_1_connected_diagnostics_1a87d67e6297396519a3d004e3bf237bd0" kind="variable"><name>elementID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result_1_1_connected_diagnostics_1aa789bed23b0e07d8f9ad3f5af923bf28" kind="variable"><name>domainElementCount</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result_1_1_connected_diagnostics_1a6834961c369cbee759c249cf76e60462" kind="variable"><name>visitedElementCount</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_connected_diagnostics" kind="struct"><name>serif::discretization::domain::schema::validation::RelationValidationResult::ConnectedDiagnostics</name>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_connected_diagnostics_1a87d67e6297396519a3d004e3bf237bd0" kind="variable"><name>elementID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_connected_diagnostics_1aa789bed23b0e07d8f9ad3f5af923bf28" kind="variable"><name>domainElementCount</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_connected_diagnostics_1a6834961c369cbee759c249cf76e60462" kind="variable"><name>visitedElementCount</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_constrained_element_block" kind="struct"><name>serif::operators::backend::mfem::detail::ConstrainedElementBlock</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_constrained_element_block_1a0caf134838ca6d9487ebe11db477f57b" kind="variable"><name>row_count</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_constrained_element_block_1a59c6c79b825a18bb5675ce9600b1bf3d" kind="variable"><name>values</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_constrained_element_block_1a4e7da20971ccb1b19497e98632f8eb63" kind="variable"><name>rows</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_constrained_element_block_1a6965ac8e345623314c878d8e6b850262" kind="variable"><name>columns</name></member>
</compound>
<compound refid="classserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension" kind="class"><name>serif::geometry::deformation::backend::mfem::ConstrainedRadialExtension</name>
<member refid="classserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1a78f1793cc8a36ca7036bb915820eacbb" kind="typedef"><name>InputSpace</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1a57726f110c4832e21b9573cc8ad71aff" kind="typedef"><name>OutputSpace</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1a1d245d42e6ddae89d177e4df21a58931" kind="variable"><name>is_linear</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1a53f1ed40b9c1baeb98bea41e8712d78d" kind="variable"><name>m_radial</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1ac4b00cd302ad31d545f4e5ebde67c8e5" kind="variable"><name>m_prolongation</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1a74d566ff3095fc95ad230e0fa18f2c84" kind="variable"><name>m_restriction</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1a6151f50ac40bd03b6d4fd65fb376b68b" kind="function"><name>interpolation</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1a3133e300456b4b8be7ac644e84fb3108" kind="function"><name>radial_weights</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1a3816438e98f5165b3bbf9060e4bb0ebf" kind="function"><name>input_size</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1a6f7ab32c2cad0ab4904627705802a9d3" kind="function"><name>output_size</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1a79f4075553947ee93eb4266ea318e606" kind="function"><name>make_workspace</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1a365909946a576f7dfcdc904300f7214c" kind="function"><name>apply</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1aa7d29fe02f7649e3917ff2b7b69f33f4" kind="function"><name>apply_transpose</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1aa06a17e42770a589e487241e5c9031db" kind="function"><name>apply</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1a87a88f6c9b940d01c27b5daa5c41b313" kind="function"><name>apply_transpose</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1ae80591257dccff5948ea1bf361f5361d" kind="function"><name>ConstrainedRadialExtension</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1a5e89e83f6ce00f805f5e802c7d7676de" kind="function"><name>validate_workspace</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1a27b36315f46f337ca2361833767b82c7" kind="friend"><name>make_constrained_radial_extension</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1_constraint_coordinates" kind="struct"><name>serif::solver::preconditioner::ConstraintCoordinates</name>
<member refid="structserif_1_1solver_1_1preconditioner_1_1_constraint_coordinates_1a3cbbdd6ef87c6f8cd453f8c3b5ea09a6" kind="typedef"><name>Rows</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1_constraint_coordinates_1a498938bb37db2eb633896361cd499a88" kind="typedef"><name>Values</name></member>
</compound>
<compound refid="structserif_1_1model_1_1_constraint_of" kind="struct"><name>serif::model::ConstraintOf</name>
<member refid="structserif_1_1model_1_1_constraint_of_1a94c0de060a555993c1baa65a13a3583f" kind="typedef"><name>SpecificationType</name></member>
<member refid="structserif_1_1model_1_1_constraint_of_1afd8fe71ff277da3ea3cb905a091f4a0e" kind="variable"><name>scalar_arity</name></member>
<member refid="structserif_1_1model_1_1_constraint_of_1a3f2a5c9cfa79542ef245778f023f7250" kind="variable"><name>global_scalar</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_contained" kind="struct"><name>serif::solver::continuation::detail::Contained</name>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_contained_3_01_parameter_list_3_01_parameterad20030d35747949989b5cceaad3ac98" kind="struct"><name>serif::solver::continuation::detail::Contained&lt; ParameterList&lt; Parameters... &gt;, Superset &gt;</name>
</compound>
<compound refid="structserif_1_1equations_1_1_contribution" kind="struct"><name>serif::equations::Contribution</name>
<member refid="structserif_1_1equations_1_1_contribution_1a6ad0d6daa9f9c3dfb155841cb0a562bc" kind="typedef"><name>Test</name></member>
<member refid="structserif_1_1equations_1_1_contribution_1aa35e98078c6c8a579a0f702cb710b883" kind="typedef"><name>TestOperand</name></member>
<member refid="structserif_1_1equations_1_1_contribution_1abf74d552d7125c10a4b41d60398cfc15" kind="typedef"><name>Support</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1_contribution_binding" kind="struct"><name>serif::operators::ContributionBinding</name>
<member refid="structserif_1_1operators_1_1_contribution_binding_1a2913ddf933b27aad4ac6c0c117593032" kind="variable"><name>equation</name></member>
<member refid="structserif_1_1operators_1_1_contribution_binding_1aea04a526222b57eb35ea61952f9cc65b" kind="variable"><name>coefficient</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1detail_1_1_contribution_children" kind="struct"><name>serif::operators::detail::ContributionChildren</name>
<member refid="structserif_1_1operators_1_1detail_1_1_contribution_children_1a639794b22808348a70d5837dd710d30d" kind="variable"><name>parent</name></member>
<member refid="structserif_1_1operators_1_1detail_1_1_contribution_children_1a991cf853ff06498a065f00fdab336289" kind="variable"><name>values</name></member>
<member refid="structserif_1_1operators_1_1detail_1_1_contribution_children_1ae712e313591c671ec3f15deea34015b9" kind="function"><name>ContributionChildren</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_contribution_data" kind="struct"><name>serif::operators::backend::mfem::ContributionData</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_contribution_data_1a28b2ed4007c747c5766a9694b32b351e" kind="variable"><name>elements</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_contribution_data_1a39a6745f6476462c256a78bddedc21e8" kind="variable"><name>residual_offset</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1detail_1_1_contribution_operands" kind="struct"><name>serif::operators::detail::ContributionOperands</name>
</compound>
<compound refid="structserif_1_1operators_1_1detail_1_1_contribution_operands_3_01std_1_1tuple_3_01_c_8_8_8_01_4_01_4" kind="struct"><name>serif::operators::detail::ContributionOperands&lt; std::tuple&lt; C... &gt; &gt;</name>
</compound>
<compound refid="structserif_1_1equations_1_1_contributions" kind="struct"><name>serif::equations::Contributions</name>
<member refid="structserif_1_1equations_1_1_contributions_1a81c2e79e3478c29ca2053a9c803cadb6" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1computations_1_1_contributions" kind="struct"><name>serif::model::computations::Contributions</name>
<member refid="structserif_1_1model_1_1computations_1_1_contributions_1a0667fe1d3660c27e8e53ef4dd47a4c15" kind="variable"><name>residual</name></member>
<member refid="structserif_1_1model_1_1computations_1_1_contributions_1aa21c8b36b1aeab4d4c142f4ddac58392" kind="variable"><name>jacobian</name></member>
<member refid="structserif_1_1model_1_1computations_1_1_contributions_1a4eb6d84bd13131e55d7990a1da5cefc4" kind="variable"><name>replacements</name></member>
<member refid="structserif_1_1model_1_1computations_1_1_contributions_1ae246413cf6302219f7873a9e584fb6cb" kind="variable"><name>actions</name></member>
</compound>
<compound refid="structserif_1_1equations_1_1_contributions_3_01_t_00_01std_1_1void__t_3_01decltype_07std_1_1decl671b42e5568b3715d07217eb0f34ce32" kind="struct"><name>serif::equations::Contributions&lt; T, std::void_t&lt; decltype(std::declval&lt; const T &amp; &gt;().contributions())&gt; &gt;</name>
<member refid="structserif_1_1equations_1_1_contributions_1a81c2e79e3478c29ca2053a9c803cadb6" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1equations_1_1_contribution_support" kind="struct"><name>serif::equations::ContributionSupport</name>
<member refid="structserif_1_1equations_1_1_contribution_support_1a2e00974d873d9139154fd272e15cfb27" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1equations_1_1_contribution_support_3_01_t_00_01std_1_1void__t_3_01typename_01_t_1_1_support_01_4_01_4" kind="struct"><name>serif::equations::ContributionSupport&lt; T, std::void_t&lt; typename T::Support &gt; &gt;</name>
<member refid="structserif_1_1equations_1_1_contribution_support_3_01_t_00_01std_1_1void__t_3_01typename_01_t_1_1_support_01_4_01_4_1a17880f88abc9d315f02ed1c68d8e49c6" kind="typedef"><name>type</name></member>
<member refid="structserif_1_1equations_1_1_contribution_support_1a2e00974d873d9139154fd272e15cfb27" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1equations_1_1_contribution_tuple" kind="struct"><name>serif::equations::ContributionTuple</name>
<member refid="structserif_1_1equations_1_1_contribution_tuple_1af04dcafeb750f4f199dfd4cee215e7b3" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1equations_1_1_contribution_tuple_3_01std_1_1tuple_3_01_ts_8_8_8_01_4_00_01std_1_1e282a2c4b2ce56d3b5a3d2dda19385da" kind="struct"><name>serif::equations::ContributionTuple&lt; std::tuple&lt; Ts... &gt;, std::void_t&lt; decltype(std::tuple_cat(std::declval&lt; typename Contributions&lt; std::remove_cvref_t&lt; Ts &gt; &gt;::type &gt;()...))&gt; &gt;</name>
<member refid="structserif_1_1equations_1_1_contribution_tuple_3_01std_1_1tuple_3_01_ts_8_8_8_01_4_00_01std_1_1e282a2c4b2ce56d3b5a3d2dda19385da_1a81da876349f21b269d33e269861e75fa" kind="typedef"><name>type</name></member>
<member refid="structserif_1_1equations_1_1_contribution_tuple_1af04dcafeb750f4f199dfd4cee215e7b3" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1linear_1_1_control" kind="struct"><name>serif::solver::linear::Control</name>
<member refid="structserif_1_1solver_1_1linear_1_1_control_1a1dfa0bf223efb2e1c828f68926c2f544" kind="variable"><name>relative_tolerance</name></member>
<member refid="structserif_1_1solver_1_1linear_1_1_control_1aee53a6c3a61ac1e76db6867800579382" kind="variable"><name>absolute_tolerance</name></member>
<member refid="structserif_1_1solver_1_1linear_1_1_control_1a40faab0885e0dbe0ae663e7d9764dce9" kind="variable"><name>maximum_iterations</name></member>
<member refid="structserif_1_1solver_1_1linear_1_1_control_1a53c5ceb8c91660b55b64ec13ba6dfdfd" kind="function"><name>validate</name></member>
<member refid="structserif_1_1solver_1_1linear_1_1_control_1a95a5fcfd4cb1c4cdbf65100aad13fdc7" kind="function"><name>convergence_threshold</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_convertible_prescription" kind="struct"><name>serif::solver::normalization::checks::ConvertiblePrescription</name>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_convertible_prescription_1a9c3a2266fcc6f692e1ff701b055b1fe4" kind="variable"><name>prescription</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_convertible_prescription_1a002192814ebaf9848eb8bc0d68f8df7e" kind="function"><name>operator const PreparedPrescription &amp;</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_convertible_prescription_1aced186d17fba7097efb661790770f390" kind="function"><name>operator==</name></member>
</compound>
<compound refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller" kind="class"><name>serif::solver::continuation::CoordinateController</name>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1ac4198430829c83ef5a3bb3819f6bd44e" kind="typedef"><name>Coordinates</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1a3620cdc5c31eb6463b33b2a763f1cbb4" kind="typedef"><name>Proposal</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1a3f336c81cf6d5000229c2bf3fa075fd3" kind="variable"><name>m_start</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1af0e94d2d865ae9ddf15a149636c62876" kind="variable"><name>m_target</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1a9bfc789868bd830456bc1985945605b1" kind="variable"><name>m_options</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1a904481cc19ae75b065ff09036b71489a" kind="variable"><name>m_accepted</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1a66cd5cc964083089389d05ba7b13b8d2" kind="variable"><name>m_span</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1a53676db43f501d29ba576109fdc02d70" kind="variable"><name>m_step</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1aa9fec72e6cd4d9ebb61a53e48c4a7957" kind="variable"><name>m_blocked</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1adb578c3f5ced59426841e9ef138f2b17" kind="variable"><name>m_rejections_at_base</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1a345b0c4ed825c031447226ffce072dba" kind="variable"><name>m_counters</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1a8e0e6effd17bb539b3e038187f68743c" kind="variable"><name>m_status</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1ac15deb7c9795c3aceff0b66a40fa80cb" kind="variable"><name>m_pending</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1a5d0f3477d307eb7a55edc9ff4464f9e7" kind="function"><name>CoordinateController</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1a500f9f525081dc1b5225ce8bce6767b4" kind="function"><name>start</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1ab43db6cf2541f787db9d2e5e45ed2e1c" kind="function"><name>target</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1a46a36faaf63b87ef1c5148e79493bd4d" kind="function"><name>accepted</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1aaf0640b4b06377c2f0243c0ff0352faf" kind="function"><name>options</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1adc40dd661f96a025485f733e243f68f7" kind="function"><name>counters</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1af5c23248cac6c745eb2bd4a23a0d706d" kind="function"><name>status</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1a73428722c68260350f78e91f7e21e77d" kind="function"><name>pending</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1a9e902f5ac4b53bc024a1b1daa553dfb7" kind="function"><name>propose</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1a9c7e544a1e818352db718b99cb608ab7" kind="function"><name>validate_resolution</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1ac24ab13f4006189b3d1cb95e39889da9" kind="function"><name>resolve</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1a39591e80fb57a302dc80015e0973b1b4" kind="function"><name>validate_options</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_coordinate_controller_1ab20dce00b58c9b1eaebde04559ca7129" kind="function"><name>select_axis</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_coordinate_counters" kind="struct"><name>serif::solver::continuation::CoordinateCounters</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_coordinate_counters_1aded5bfea8b55f7aa911be93ddfeb4b03" kind="variable"><name>attempts</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_coordinate_counters_1a0c940fde15556d474a628c13c0161fe3" kind="variable"><name>successes</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_coordinate_counters_1a77e74bcd3ea6a597b3b595c918f3d106" kind="variable"><name>rejections</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_coordinate_counters_1acd2a6548b7a579ec556552b6dc17bccb" kind="variable"><name>fatal_failures</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_coordinate_counters_1ae5d4b7a676929032f27fd27b907f7ac3" kind="variable"><name>work</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_coordinate_options" kind="struct"><name>serif::solver::continuation::CoordinateOptions</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_coordinate_options_1aca8552d5e4ea07179f89c32066213fe9" kind="variable"><name>initial_step_fraction</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_coordinate_options_1a56c4655aa4955f93d8ca2432a5d76efb" kind="variable"><name>minimum_step_fraction</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_coordinate_options_1a379c439f83d6353237e0e7df8b8a0c6e" kind="variable"><name>maximum_step_fraction</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_coordinate_options_1a46122e6d230a52d7d10a6cd12a85764f" kind="variable"><name>axis_order</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_coordinate_options_1abd82820b043e332b5e53488ae92256fc" kind="variable"><name>order</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_coordinate_options_1abf4b484a4b66b09e22dd412e0049627c" kind="variable"><name>growth_factor</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_coordinate_options_1a5684a74f8f4db460b772b1ccdf7b7b27" kind="variable"><name>shrink_factor</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_coordinate_options_1a39fd0e0baf7fb103d7c1b0c51fac2246" kind="variable"><name>maximum_attempts</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_coordinate_options_1a1a1e9cd9b4f7be665d86293e9c0befd2" kind="variable"><name>maximum_rejections_per_axis</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_coordinate_options_1a2e513ac3dbb20691b2551be7e52afbdf" kind="function"><name>filled</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_coordinate_proposal" kind="struct"><name>serif::solver::continuation::CoordinateProposal</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_coordinate_proposal_1ad47ecb8351206f554f41f630e601ce01" kind="variable"><name>id</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_coordinate_proposal_1aa70cd45ee89cb66c5ab0b4d10d224f84" kind="variable"><name>axis</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_coordinate_proposal_1a12d0d7aaf71b1c28e1c722f980ac0304" kind="variable"><name>coordinates</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_coordinate_proposal_1a05526ba167ba9ccb1ff7544bae384441" kind="variable"><name>step_fraction</name></member>
</compound>
<compound refid="structserif_1_1model_1_1backend_1_1mfem_1_1_coordinate_range" kind="struct"><name>serif::model::backend::mfem::CoordinateRange</name>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_coordinate_range_1a157055d5677164498b0baa94b866c367" kind="variable"><name>offset</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_coordinate_range_1ab6a2c36b3270a6870ce971b0fd850666" kind="variable"><name>size</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1keys_1_1_coordinates" kind="struct"><name>serif::utils::dependencies::keys::Coordinates</name>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_copy_equations" kind="struct"><name>serif::solver::continuation::detail::CopyEquations</name>
<member refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_copy_equations_1a86407054c534f642a5bd3e809b3bfe0e" kind="function"><name>operator()</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1_core_domain" kind="struct"><name>serif::discretization::domain::CoreDomain</name>
<member refid="structserif_1_1discretization_1_1domain_1_1_core_domain_1a200280652dee2ca1b2a5cd2dcd370ced" kind="variable"><name>name</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_correction_controls" kind="struct"><name>serif::solver::continuation::CorrectionControls</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_correction_controls_1a006114a7d56d79552407ecbd9bc1be3a" kind="variable"><name>absolute_tolerance</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_correction_controls_1a5e8640247a5b5a1c9aa667d905418913" kind="variable"><name>maximum_work</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1_coupled_preconditioner" kind="struct"><name>serif::solver::preconditioner::CoupledPreconditioner</name>
<member refid="structserif_1_1solver_1_1preconditioner_1_1_coupled_preconditioner_1ab62cb31d6fc902136afc3b3e06a4cf23" kind="typedef"><name>Rows</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1_coupled_preconditioner_1a5361622c475851adbebdce8187240a59" kind="typedef"><name>Values</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1_coupled_preconditioner_1ae56505dd57cb79735730d1bf5ab202a9" kind="typedef"><name>Result</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1_coupled_preconditioner_1a1c983711e7ddc483cd78812f9748662a" kind="variable"><name>first</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1_coupled_preconditioner_1ad8c0a6194915537e4ebbf3b90c8ccef1" kind="variable"><name>second</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1_coupled_preconditioner_1a6d0a2dd58cbbb738fd2e8c27f4d23b4c" kind="variable"><name>coupling</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1detail_1_1_coupling_form" kind="struct"><name>serif::operators::detail::CouplingForm</name>
<member refid="structserif_1_1operators_1_1detail_1_1_coupling_form_1ad31a1f26f7f6386faf0e907761e183db" kind="typedef"><name>Trial</name></member>
<member refid="structserif_1_1operators_1_1detail_1_1_coupling_form_1a6249a21b2e32523d7354f73d89ac64ec" kind="typedef"><name>Test</name></member>
<member refid="structserif_1_1operators_1_1detail_1_1_coupling_form_1a8f2e34b9a613ed315a8ed88ef03cd66b" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1types_1_1_c_t_string" kind="struct"><name>serif::utils::types::CTString</name>
<member refid="structserif_1_1utils_1_1types_1_1_c_t_string_1acd2d45e9f738835405ab4bf3321683eb" kind="variable"><name>dataValue</name></member>
<member refid="structserif_1_1utils_1_1types_1_1_c_t_string_1a827ad9501cc80b317be84d1442da5656" kind="variable"><name>sizeValue</name></member>
<member refid="structserif_1_1utils_1_1types_1_1_c_t_string_1a4808b7293a07030316253ba4fcf8cd95" kind="function"><name>size</name></member>
<member refid="structserif_1_1utils_1_1types_1_1_c_t_string_1a273c61abe9513f6403aeb387e1a966c2" kind="function"><name>data</name></member>
<member refid="structserif_1_1utils_1_1types_1_1_c_t_string_1a1b96a69e0d620b4b8328c491c18389c5" kind="function"><name>append</name></member>
<member refid="structserif_1_1utils_1_1types_1_1_c_t_string_1a96b6f2e6747df97fe3f3f8408d8f8752" kind="function"><name>append_integer</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_operation_1_1_curl" kind="struct"><name>serif::discretization::forms::Operation::Curl</name>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1_composed_deformation_1_1_curvature_workspace" kind="struct"><name>serif::geometry::deformation::ComposedDeformation::CurvatureWorkspace</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1_composed_deformation_1_1_curvature_workspace_1a7e96a6e783e079856086243b8f75d48b" kind="variable"><name>surface_direction</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_composed_deformation_1_1_curvature_workspace_1a096259fa3baafb48ca6faa69c0620e6b" kind="variable"><name>surface_dual</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_composed_deformation_1_1_curvature_workspace_1ae41869bee46978662a33ae110912e7dc" kind="variable"><name>parameter_pullback</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_custom_density_metric" kind="struct"><name>serif::solver::normalization::checks::CustomDensityMetric</name>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_custom_density_metric_1a9214143c8494820d3a0f305d08419d80" kind="typedef"><name>Coordinates</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_custom_metric" kind="struct"><name>serif::solver::normalization::checks::CustomMetric</name>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_custom_metric_1aebc4c4c243676bb5a9592a2bdcbc71f5" kind="typedef"><name>Coordinates</name></member>
</compound>
<compound refid="structserif_1_1model_1_1backend_1_1mfem_1_1_linearized_block_1_1_data" kind="struct"><name>serif::model::backend::mfem::LinearizedBlock::Data</name>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_linearized_block_1_1_data_1a0789760939e4533521921dff8f1d0643" kind="variable"><name>action</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_linearized_block_1_1_data_1ae3de7d82aae4de65d5f6e354898012d2" kind="variable"><name>diagonal</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_linearized_block_1_1_data_1a918a05f596f3a5c359f68776ae7b94be" kind="variable"><name>assembly</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_linearized_block_1_1_data" kind="struct"><name>serif::operators::backend::mfem::LinearizedBlock::Data</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_linearized_block_1_1_data_1a0789760939e4533521921dff8f1d0643" kind="variable"><name>action</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_linearized_block_1_1_data_1ae3de7d82aae4de65d5f6e354898012d2" kind="variable"><name>diagonal</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_linearized_block_1_1_data_1a918a05f596f3a5c359f68776ae7b94be" kind="variable"><name>assembly</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1_linearized_block_1_1_data" kind="struct"><name>serif::operators::LinearizedBlock::Data</name>
<member refid="structserif_1_1operators_1_1_linearized_block_1_1_data_1a0789760939e4533521921dff8f1d0643" kind="variable"><name>action</name></member>
<member refid="structserif_1_1operators_1_1_linearized_block_1_1_data_1ae3de7d82aae4de65d5f6e354898012d2" kind="variable"><name>diagonal</name></member>
<member refid="structserif_1_1operators_1_1_linearized_block_1_1_data_1a918a05f596f3a5c359f68776ae7b94be" kind="variable"><name>assembly</name></member>
</compound>
<compound refid="structserif_1_1model_1_1backend_1_1mfem_1_1_deformation_discretization" kind="struct"><name>serif::model::backend::mfem::DeformationDiscretization</name>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_deformation_discretization_1ab35dd14f507604dc4f632371a4f6e9b0" kind="variable"><name>model</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_deformation_discretization_1a36427bd04d98058979a867142c9df073" kind="variable"><name>reference</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1_deformation_failure" kind="struct"><name>serif::geometry::deformation::DeformationFailure</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1_deformation_failure_1a2eeff73cedb8a83360918741db064ac0" kind="variable"><name>reason</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_deformation_failure_1abf81bab9e7aa03e650af4ff00f95cd8d" kind="variable"><name>message</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_deformation_failure_1ab8b08f64bda4b66c66a5f3b05d7d6f0d" kind="variable"><name>element</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_deformation_failure_1a37e16469c596cb498a0f6d3704951b17" kind="variable"><name>point</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1_deformation_linearization" kind="struct"><name>serif::geometry::deformation::DeformationLinearization</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1_deformation_linearization_1a1d7eec8f7d4084a80ea3323ec4bca370" kind="variable"><name>map</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_deformation_linearization_1a14ae7410861a4293bd5b737bc32e48b1" kind="variable"><name>parameters</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_deformation_value_tracking" kind="struct"><name>serif::geometry::deformation::backend::mfem::DeformationValueTracking</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_deformation_value_tracking_1a4fcc09e22b19c3244d83a085e5db39d1" kind="function"><name>identity</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_dense_direct" kind="struct"><name>serif::solver::preconditioner::strategies::inverse::DenseDirect</name>
<member refid="structserif_1_1solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_dense_direct_1a7df80bbc1c030ca0364c7bea376b4e15" kind="variable"><name>application_contract</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_dense_direct_1a4d5c1124e95bbd751f9de7ba6a79dcdb" kind="variable"><name>minimum_reciprocal_condition</name></member>
</compound>
<compound refid="structserif_1_1model_1_1state_1_1_density" kind="struct"><name>serif::model::state::Density</name>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1density" kind="struct"><name>serif::discretization::blocks::density</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1density_1acccdaa5c6303dc1697e214b174fcc1f7" kind="typedef"><name>Terms</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1density_1a55e928546ff8b08a906f01fb547c5a48" kind="variable"><name>name</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1density_1a5d00a299bab1bf3aaf7297422f59c6c7" kind="variable"><name>mass_density_term</name></member>
</compound>
<compound refid="structserif_1_1equations_1_1_primal_poisson_balance_1_1_density_source" kind="struct"><name>serif::equations::PrimalPoissonBalance::DensitySource</name>
<member refid="structserif_1_1equations_1_1_primal_poisson_balance_1_1_density_source_1a1aa8dc9b8e7ea1c4881886b60bcd6d0e" kind="typedef"><name>Operands</name></member>
<member refid="structserif_1_1equations_1_1_primal_poisson_balance_1_1_density_source_1acec9c1a03c2d85e0fbf5eb16c387eb8d" kind="variable"><name>four_pi_G</name></member>
<member refid="structserif_1_1equations_1_1_primal_poisson_balance_1_1_density_source_1a920231e126049cc5a61889d8fdf7a49b" kind="function"><name>DensitySource</name></member>
<member refid="structserif_1_1equations_1_1_primal_poisson_balance_1_1_density_source_1a87da65d9a5e346c06b67e722dc1797d3" kind="function"><name>evaluate</name></member>
<member refid="structserif_1_1equations_1_1_primal_poisson_balance_1_1_density_source_1a1d71b686c99e49f7b85d6dfbc4928e45" kind="function"><name>additional_order</name></member>
</compound>
<compound refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context" kind="class"><name>serif::utils::dependencies::DependencyContext</name>
<member refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_1a269b827d6f557f0cf033ed871b064bd9" kind="typedef"><name>Resources</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_1a4f307c2a9ed1e7f6ff04e97b49bbd206" kind="typedef"><name>Keys</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_1a0a94d2d8497fdc577febebf81342ae6d" kind="typedef"><name>Bindings</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_1ad08d9b2d347ec063299e1aed8b002084" kind="typedef"><name>ResourceBindings</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_1a5903688dda6fc931103b2fa6299ca3cd" kind="variable"><name>m_resources</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_1a1731ed5e31f6fbeaf82ccc56b795f435" kind="function"><name>explicit</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_1a49599a17ed94a3b31481b2d74c0a1128" kind="function"><name>get</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_1ad91ab2a1bcab3bcff6565f64fc8e1861" kind="function"><name>resource</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_1a1b1ef02d0f226e0c45dfe60fac42450d" kind="function"><name>select</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_1aff7cf603e25e059ad8938c986d8c9092" kind="function"><name>select</name></member>
</compound>
<compound refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_view" kind="class"><name>serif::utils::dependencies::DependencyContextView</name>
</compound>
<compound refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_view_3_01_parent_t_00_01_key_list_3_01_key_ts_8_8_8_01_4_01_4" kind="class"><name>serif::utils::dependencies::DependencyContextView&lt; ParentT, KeyList&lt; KeyTs... &gt; &gt;</name>
<member refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_view_3_01_parent_t_00_01_key_list_3_01_key_ts_8_8_8_01_4_01_4_1acfb8c794a0d363b29244c94a856a3d08" kind="typedef"><name>Keys</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_view_3_01_parent_t_00_01_key_list_3_01_key_ts_8_8_8_01_4_01_4_1a812b8af4c9f0ce65556800aec2b786d2" kind="typedef"><name>Bindings</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_view_3_01_parent_t_00_01_key_list_3_01_key_ts_8_8_8_01_4_01_4_1aee295e50c81f7138e3b369ccb16a7cbf" kind="typedef"><name>ResourceBindings</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_view_3_01_parent_t_00_01_key_list_3_01_key_ts_8_8_8_01_4_01_4_1a2459c37516046b1b9b43998f9d435a92" kind="typedef"><name>Resources</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_view_3_01_parent_t_00_01_key_list_3_01_key_ts_8_8_8_01_4_01_4_1a0812bec2345ae49f443d779cb8888f5c" kind="variable"><name>m_parent</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_view_3_01_parent_t_00_01_key_list_3_01_key_ts_8_8_8_01_4_01_4_1a687ad44d02976da4ca957c8cdce071cb" kind="function"><name>DependencyContextView</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_view_3_01_parent_t_00_01_key_list_3_01_key_ts_8_8_8_01_4_01_4_1ac31ffbac124145bca84f26f360114aa5" kind="function"><name>DependencyContextView</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_view_3_01_parent_t_00_01_key_list_3_01_key_ts_8_8_8_01_4_01_4_1ada6b72660c78f9bacde86b9a8050ee27" kind="function"><name>get</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_dependency_context_view_3_01_parent_t_00_01_key_list_3_01_key_ts_8_8_8_01_4_01_4_1a379b269437fbc66d28f6eb520d876ad3" kind="function"><name>resource</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_derived_prescription" kind="struct"><name>serif::solver::normalization::checks::DerivedPrescription</name>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1keys_1_1_diagonal" kind="struct"><name>serif::solver::preconditioner::keys::Diagonal</name>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_diagonal" kind="struct"><name>serif::solver::preconditioner::strategies::inverse::Diagonal</name>
<member refid="structserif_1_1solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_diagonal_1a5a97055b2a11dfa9fdbc68f681404be9" kind="variable"><name>application_contract</name></member>
</compound>
<compound refid="classserif_1_1solver_1_1normalization_1_1_diagonal_normalization" kind="class"><name>serif::solver::normalization::DiagonalNormalization</name>
<member refid="classserif_1_1solver_1_1normalization_1_1_diagonal_normalization_1a98cf6f9a3c0b9083b822f0d3364cadd4" kind="variable"><name>m_state_factors</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1_diagonal_normalization_1ac0e2256b7edf46e54384a5644a4dbb00" kind="variable"><name>m_residual_factors</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1_diagonal_normalization_1a6ac371a69c83070c658d38d2666a4b4e" kind="function"><name>state_factors</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1_diagonal_normalization_1ad832c253c53ba3aa684fd4226b1bcd7c" kind="function"><name>residual_factors</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1_diagonal_normalization_1aa298be643840aac92d448d3dae2d5711" kind="function"><name>state_size</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1_diagonal_normalization_1a31034df43b81eb447eaae267e7cf09a9" kind="function"><name>residual_size</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1_diagonal_normalization_1a54d5d8b4c1e3c412e5b431958fd744b5" kind="function"><name>normalize_state</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1_diagonal_normalization_1af7a70ca7521a2d3cab75f48441211bb6" kind="function"><name>denormalize_state</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1_diagonal_normalization_1ab6fbade2c3beffd78087b27ce865e017" kind="function"><name>normalize_residual</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1_diagonal_normalization_1a54408dfbdb40dbbbf55c06aba07ddc0a" kind="function"><name>denormalize_residual</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1_diagonal_normalization_1a891e427cfad93a7a171a4fac38c64da3" kind="function"><name>state_norm_squared</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1_diagonal_normalization_1aa152e69b617322c155a96bfce7e3d076" kind="function"><name>residual_norm_squared</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1_diagonal_normalization_1a9ecf8edc38d0a63df5b8a4a704c60995" kind="friend"><name>make_diagonal_normalization</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1_diagonal_normalization_1abe221ee3e4bf578dbe13127a18b5dce4" kind="function"><name>DiagonalNormalization</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_dimensionless" kind="struct"><name>serif::dimensions::Dimensionless</name>
<member refid="structserif_1_1dimensions_1_1_dimensionless_1a3c29212c529948268340f52c053eea2a" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_dimensionless" kind="struct"><name>serif::solver::normalization::Dimensionless</name>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_dimensionless_metric_geometry" kind="struct"><name>serif::solver::normalization::DimensionlessMetricGeometry</name>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_dimensionless_metric_geometry_3_01geometry_1_1deforma6be1597e60f90b119b47e9401d531cd8" kind="struct"><name>serif::solver::normalization::DimensionlessMetricGeometry&lt; geometry::deformation::keys::SurfaceMetric &gt;</name>
<member refid="structserif_1_1solver_1_1normalization_1_1_dimensionless_metric_geometry_3_01geometry_1_1deforma6be1597e60f90b119b47e9401d531cd8_1ad6b6d5a488b70a23f2622544f42a26cc" kind="variable"><name>value</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_dimensionless_metric_geometry_3_01_reference_volume_metric_3_01_term_t_01_4_01_4" kind="struct"><name>serif::solver::normalization::DimensionlessMetricGeometry&lt; ReferenceVolumeMetric&lt; TermT &gt; &gt;</name>
<member refid="structserif_1_1solver_1_1normalization_1_1_dimensionless_metric_geometry_3_01_reference_volume_metric_3_01_term_t_01_4_01_4_1a33534508dacc979134c6da84bd798659" kind="variable"><name>value</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_dimensionless_metric_geometry_3_01_unit_metric_01_4" kind="struct"><name>serif::solver::normalization::DimensionlessMetricGeometry&lt; UnitMetric &gt;</name>
<member refid="structserif_1_1solver_1_1normalization_1_1_dimensionless_metric_geometry_3_01_unit_metric_01_4_1ad570d50d2f68c7629a948f78fff22602" kind="variable"><name>value</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_dimensionless_riesz_coordinate" kind="struct"><name>serif::solver::normalization::DimensionlessRieszCoordinate</name>
<member refid="structserif_1_1solver_1_1normalization_1_1_dimensionless_riesz_coordinate_1a6fb6d7e3ae46e73e0efa4485b1570a92" kind="typedef"><name>Quantity</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_dimensionless_riesz_coordinate_1a27a0503ffa375e829e93ac34301c3b09" kind="typedef"><name>Metric</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_dimensionless_riesz_coordinate_1ae5c06d1d900357d2c52119f89a344feb" kind="variable"><name>geometry</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1_direction_assessment" kind="struct"><name>serif::solver::DirectionAssessment</name>
<member refid="structserif_1_1solver_1_1_direction_assessment_1acf75c61a8cde439d5ed8678636a86bde" kind="variable"><name>usable</name></member>
<member refid="structserif_1_1solver_1_1_direction_assessment_1aae8268bd5ae4e15356ee9684e07544b6" kind="variable"><name>merit_slope</name></member>
<member refid="structserif_1_1solver_1_1_direction_assessment_1a3cbc4e9119451f2216a9de65a876a9a0" kind="variable"><name>message</name></member>
</compound>
<compound refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u" kind="class"><name>serif::solver::preconditioner::backend::mfem::detail::DirectLU</name>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_1afe17443e69a3ea17500c4107e1748d1d" kind="variable"><name>m_state</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_1a2c2bba2e5673c958635ee5ed90135bca" kind="function"><name>factor</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_1ab64c6447b0fa9f484a239c3abf54b03e" kind="function"><name>~DirectLU</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_1ab757c82efdad13a3689a66792f27304c" kind="function"><name>DirectLU</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_1aa8c716fd3f05bbd24671cbdb90cd20f4" kind="function"><name>operator=</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_1a343e563d46395c5afe1c8dcf42f75368" kind="function"><name>solve</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_1ae62a5bd900a620e35e39261d658413a0" kind="function"><name>solve_many</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_1a586423ad02824b5d5d0502af74e74f94" kind="function"><name>DirectLU</name></member>
</compound>
<compound refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_pattern" kind="class"><name>serif::solver::preconditioner::backend::mfem::detail::DirectLUPattern</name>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_pattern_1afe2b9dfa63f773eefcdba69af359f7db" kind="friend"><name>DirectLU</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_pattern_1a98d8794edf19016b831ed488b0e1eb34" kind="variable"><name>m_state</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_pattern_1aeb21a738066ddd45052855e709fcdf10" kind="function"><name>analyze</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_pattern_1a2e3353543aa8543eaf586c77477c0e06" kind="function"><name>~DirectLUPattern</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_pattern_1a5a556bee2b8a2ba94d1d61ea9cc10520" kind="function"><name>DirectLUPattern</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_pattern_1a0b4ad96d8ef0b9479900a878834b222f" kind="function"><name>operator=</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_pattern_1aaf6da7047c2e638cccf1ec95e403fde8" kind="function"><name>matches</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_pattern_1a575cb51838d97b55364398a4068ad502" kind="function"><name>DirectLUPattern</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1_direct_pressure_surface_formulation" kind="struct"><name>serif::geometry::surface::DirectPressureSurfaceFormulation</name>
</compound>
<compound refid="structserif_1_1operators_1_1_discontinuous_scalar" kind="struct"><name>serif::operators::DiscontinuousScalar</name>
<member refid="structserif_1_1operators_1_1_discontinuous_scalar_1a5935241dea2f8b9bd125785b9ccd6262" kind="typedef"><name>FunctionalSpace</name></member>
<member refid="structserif_1_1operators_1_1_discontinuous_scalar_1a6d95d48f7fdd2fdffd95a9c0ccbfaf11" kind="typedef"><name>Support</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1functional__space_1_1_discrete_functional_space" kind="struct"><name>serif::discretization::functional_space::DiscreteFunctionalSpace</name>
<member refid="structserif_1_1discretization_1_1functional__space_1_1_discrete_functional_space_1a73fea6dea89301188799614a70a62f13" kind="typedef"><name>rank</name></member>
<member refid="structserif_1_1discretization_1_1functional__space_1_1_discrete_functional_space_1afbd7e2685679147cf70b3d91786d147d" kind="variable"><name>functional_space</name></member>
<member refid="structserif_1_1discretization_1_1functional__space_1_1_discrete_functional_space_1afc7f0cb4ea0898a0c1f4bfbf6299847e" kind="variable"><name>order</name></member>
</compound>
<compound refid="structserif_1_1model_1_1_discretization_options" kind="struct"><name>serif::model::DiscretizationOptions</name>
<member refid="structserif_1_1model_1_1_discretization_options_1a94774cefd3bd8cc908e14401b6623a41" kind="variable"><name>model</name></member>
<member refid="structserif_1_1model_1_1_discretization_options_1a66ebd743e7ace9a0923bf20b80f847ab" kind="variable"><name>finite_elements</name></member>
<member refid="structserif_1_1model_1_1_discretization_options_1a65a9c6c6c1e981908f19aba82a8bb844" kind="variable"><name>normalization</name></member>
<member refid="structserif_1_1model_1_1_discretization_options_1a955629c26ee362853c0dfc12f1e8ec49" kind="variable"><name>preconditioner</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1displacement" kind="struct"><name>serif::discretization::blocks::displacement</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1displacement_1a4a40607dc031a2807937015be4d919d3" kind="typedef"><name>Terms</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1displacement_1a01e669b73fa3a50a6c1fbafc1bb68e90" kind="variable"><name>name</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1displacement_1a14811d49c3549067dea1e8812cdcd3c7" kind="variable"><name>vector_term</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_displacement_coefficients" kind="struct"><name>serif::operators::backend::mfem::DisplacementCoefficients</name>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_operation_1_1_divergence" kind="struct"><name>serif::discretization::forms::Operation::Divergence</name>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1divergence" kind="struct"><name>serif::discretization::forms::divergence</name>
<member refid="structserif_1_1discretization_1_1forms_1_1divergence_1ac06850b9e991c3b626eea5ba01381ae1" kind="typedef"><name>trial_type</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1divergence_1a4e173d0baf0ac6a7d98d7c8d65069618" kind="typedef"><name>test_type</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1divergence_1a1878b425c6d1e2e0f8c910175698646a" kind="typedef"><name>operand_types</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1divergence_1a351134122fa9271925d4451c899a443d" kind="variable"><name>name</name></member>
</compound>
<compound refid="structserif_1_1mapping_1_1_d_m_fixed_mesh_geometry" kind="struct"><name>serif::mapping::DMFixedMeshGeometry</name>
<member refid="structserif_1_1mapping_1_1_d_m_fixed_mesh_geometry_1a5eb9799c5aa9062cb965a93affb37f11" kind="variable"><name>position</name></member>
<member refid="structserif_1_1mapping_1_1_d_m_fixed_mesh_geometry_1a22a1add3af6bd2714c77c4e946551dda" kind="variable"><name>jacobian</name></member>
<member refid="structserif_1_1mapping_1_1_d_m_fixed_mesh_geometry_1aa54d046bc2e7c75b9fd1871df7338990" kind="variable"><name>inverse_jacobian</name></member>
<member refid="structserif_1_1mapping_1_1_d_m_fixed_mesh_geometry_1a080d2dbae857c191bfbf511eca77db97" kind="variable"><name>weight</name></member>
</compound>
<compound refid="structserif_1_1mapping_1_1_d_m_reference_displacement_sample" kind="struct"><name>serif::mapping::DMReferenceDisplacementSample</name>
<member refid="structserif_1_1mapping_1_1_d_m_reference_displacement_sample_1a3ec6ead38c67081b02187a84d875b171" kind="variable"><name>value</name></member>
<member refid="structserif_1_1mapping_1_1_d_m_reference_displacement_sample_1a6413eacd2ce9ab355ce8bf9e4d92e69b" kind="variable"><name>gradient</name></member>
</compound>
<compound refid="classserif_1_1mapping_1_1_d_m_workspace" kind="class"><name>serif::mapping::DMWorkspace</name>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1ad229a6799ef29867e81fbc38297d8a0f" kind="variable"><name>m_shape</name></member>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1abc0b56c9e2ca4151351b1ef895d48376" kind="variable"><name>m_reference_dshape</name></member>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1afc55cf45c2f3b003c29e397c3fd1bf6f" kind="variable"><name>m_mesh_dshape</name></member>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1a80da172c3d259fafeeb728a7c35333a0" kind="variable"><name>m_reference_field_jacobian</name></member>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1a609af6a3ef4a2ddc0138e3d4e49217e0" kind="variable"><name>m_field_value</name></member>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1aecbd499e9b0b7567d82ffd7fb70e1512" kind="variable"><name>m_field_jacobian</name></member>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1a17790ec727b86341bc5781dc72b6bd74" kind="variable"><name>m_compactification_shape</name></member>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1ab8587b36febb849d2f9e4354a20a32e3" kind="variable"><name>m_compactification_dshape</name></member>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1afa06a4f9affa5fcfd9fc8ab4f4dbb16f" kind="variable"><name>m_compactification_point</name></member>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1a1da8feebbff8118ed6733d6e3373bb80" kind="variable"><name>m_reference_normal</name></member>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1ac2e87e169428eeab22bbcaa52fa4e297" kind="variable"><name>m_mapped_normal</name></member>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1a4a73388365c79d3688338338b68be456" kind="variable"><name>m_full_element_jacobian</name></member>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1a589c54126a831537004ef3272dc65226" kind="variable"><name>m_vector_temp</name></member>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1af8f61a4d773db6d32706568171cfb508" kind="variable"><name>m_matrix_temp_1</name></member>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1abc91e02144df8c86d6beb85070201720" kind="variable"><name>m_matrix_temp_2</name></member>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1a5041d3e532b5d5a3ca265188bb688587" kind="variable"><name>m_exterior_result</name></member>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1a3451a25ac6d7d3db8db307185477d10e" kind="variable"><name>m_exterior_variation</name></member>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1a2f4340c7c3ac3f3bd9dd1e45bfb407b0" kind="variable"><name>m_dimension</name></member>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1a82cde01a82cc72c1c12d70cc3f51d58e" kind="function"><name>DMWorkspace</name></member>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1a80fdf43e8f644d1a15256844b7f0f4d2" kind="function"><name>set_dimension</name></member>
<member refid="classserif_1_1mapping_1_1_d_m_workspace_1aa6ba7ed3a797acd2fc1e3715ec1c81d2" kind="function"><name>get_dimension</name></member>
</compound>
<compound refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map" kind="class"><name>serif::discretization::backend::mfem::DofMap</name>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a6d3b680d7e4ccc829e3e4bca8e366eda" kind="friend"><name>ElementCoordinates</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1ac80119a408c7b9a0a1e6701eb014ade6" kind="variable"><name>m_space</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a6a0c67bc3aa3269d0c433094ddcbb00f" kind="variable"><name>m_mesh</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1afd19f19e06e2956ae6d27c483462d04b" kind="variable"><name>m_space_sequence</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1addfda1f91b38dd3fbe22b6829e70c0e2" kind="variable"><name>m_mesh_sequence</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a3c02a7aa7b5db8a03b982810ee7c0ff4" kind="variable"><name>m_attributes</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a77e48204234fc328a5ff5873cb7d0569" kind="variable"><name>m_element_support</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a42fbc17d23c403157463adee14720612" kind="variable"><name>m_prolongation</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a883e3bac220ea74fd71e79605a375cad" kind="variable"><name>m_true_to_reduced</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1adb2bc0a28f71db2c324799518538de6f" kind="variable"><name>m_reduced_to_true</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a3de4c790a52803fbfdb67701f659d2c9" kind="variable"><name>m_reduced_to_full</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a4f2c15f97933d40301952aaff6e00b8c" kind="variable"><name>m_full_to_reduced</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a7edf26cb6f259f842b60b8ae021de5c6" kind="variable"><name>m_boundary_attributes</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a04248d954090e69479bc8edb93c5984c" kind="variable"><name>m_reconstruction</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1ac23fa3df51fcf9a8a10126221f27aa32" kind="function"><name>DofMap</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1afc655904460cccfdc0450f72a9bd09e4" kind="function"><name>DofMap</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1ae02df25ef4ab1bc27e904f0434e87cb3" kind="function"><name>~DofMap</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1ac405ce833efa1614fc3f7cd53f1b9a61" kind="function"><name>validated_elements</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a575fa7bf1d77adeb2e06fababd825f72" kind="function"><name>reconstruction</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1ab9bbd3372044a045d75ce1c9b2bb3097" kind="function"><name>reconstruction_element</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a590eb489d1d0575c6fbdc4a11e085bad" kind="function"><name>DofMap</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1aa9c62ea79472a9b056d2144caeb3dcab" kind="function"><name>operator=</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1ad2f1fcfcd8eee05738d4cf35f244caf9" kind="function"><name>DofMap</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a3ef5d93dff5720aec42dd50d19e18af5" kind="function"><name>operator=</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1ad7309ffab5c37db444ecd53450f3cfdc" kind="function"><name>space</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a43309a9a969cda1821eca7c08fc3167d" kind="function"><name>mesh</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1af7216fe6e1685cb3c099aaabb3c69689" kind="function"><name>full_size</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a8a6ce2a8958a84dfc99ca0484c64f302" kind="function"><name>size</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a3be069418a2ce002ab7af1615ed730a2" kind="function"><name>reduced_dof</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a3e0df92dd4ed8a84875e61fdcec1f0cf" kind="function"><name>full_dof</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1af20f3ee404ac1a4e0de2babd71acd99f" kind="function"><name>constrained</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a82a7f93f369c8a3edff2722f7d72f101" kind="function"><name>true_size</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a8a3395f6ca99af3eb6a213a557578db3" kind="function"><name>for_each_coefficient</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1aba93fdd2e86c0f032f9b0a50b1d42fa7" kind="function"><name>gather_true</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1aea71ee7ed3e97c35a6efb4b5e9018763" kind="function"><name>scatter_true</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a64b76eae2b6bcc6f4c0ca9f7aae9a719" kind="function"><name>accumulate_dual</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1ae4f50aee451a28d05d7a9ea89a5544a5" kind="function"><name>accumulate_dual</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1aef238cf43b66e8499399b520d190f80a" kind="function"><name>supports</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a6b3f1ddbb971cfb23f779930a1417785" kind="function"><name>validate</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a879da8a655dd18078d2408f45e6fe102" kind="function"><name>validate_values</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1ad41ac57947c2dcfcfabddfcbdb23fbe2" kind="function"><name>gather</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a9fbbaa2a3d843645f74bb0eb7bc2a50f" kind="function"><name>gather</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1ae79bb7f89b0a0f3dc66d2fb02e893b56" kind="function"><name>scatter</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a1e1fd2070b24720e0e782d5b79318384" kind="function"><name>element_values</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1af43d53f8759a04fbc5a11d2bbe73c97e" kind="function"><name>add_element</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1a88f06289056fb51d54bfc0bf95408175" kind="function"><name>build_constrained_map</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1adf7b5b9547cf58cab454ee8b5df5694b" kind="function"><name>validate_structure</name></member>
</compound>
<compound refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_selection" kind="class"><name>serif::discretization::backend::mfem::DofSelection</name>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_selection_1a84858e31595ff73af3bb74be50a1614c" kind="variable"><name>m_binding</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_selection_1a3e59cc4fb61a51812815039e4d6a8254" kind="variable"><name>m_dofs</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_selection_1a1f4260093cc75e5ae5a5668003ce1c89" kind="variable"><name>m_boundary_attributes</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_selection_1ad7ee3d43b23fec8ceb04a32e7e610203" kind="variable"><name>m_nodes_sequence</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_selection_1a5a2a1f7d56b0957d46363e50f0aaa128" kind="function"><name>DofSelection</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_selection_1aad5f6bdd67f60577d74df4d76d67187b" kind="function"><name>binding</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_selection_1a15a2d319137b1afd8474b65fc284ecfa" kind="function"><name>reduced_dofs</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_selection_1ae38aedbe3f5784c775febead29b95b1d" kind="function"><name>size</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_selection_1a0b6a66d9b09b5bdd46645b0e9c4e0a66" kind="function"><name>boundary_attributes</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_selection_1a5bf16b37a22e4ad3fbb19f19df5dfb19" kind="function"><name>tracks_coordinates</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_selection_1a5a6d94eb714848aee07bb4a2fc300b7a" kind="function"><name>validate</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1_domain" kind="struct"><name>serif::discretization::domain::Domain</name>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1relation_1_1_domain_boundary" kind="struct"><name>serif::discretization::domain::relation::DomainBoundary</name>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1_domain_boundary_1a2216afe2a76df81574bc6e7a85d2fa43" kind="typedef"><name>boundary_type</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1_domain_boundary_1a0adab5a5a97488dcade83c891a31ef5e" kind="typedef"><name>domain_types</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1_domain_boundary_1a6368d3cf6418101aa5402f424f1d4654" kind="variable"><name>domain_count</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1_domain_boundary_1acd6f3036bc6d36e93ea1cdba556a25e1" kind="variable"><name>name</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_domain_boundary" kind="struct"><name>serif::discretization::domain::schema::validation::DomainBoundary</name>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_domain_boundary_1a2216afe2a76df81574bc6e7a85d2fa43" kind="typedef"><name>boundary_type</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_domain_boundary_1a0adab5a5a97488dcade83c891a31ef5e" kind="typedef"><name>domain_types</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_domain_boundary_1a6368d3cf6418101aa5402f424f1d4654" kind="variable"><name>domain_count</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_domain_boundary_1acd6f3036bc6d36e93ea1cdba556a25e1" kind="variable"><name>name</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result2d933b2660bf71414f66ae9856547ea2" kind="struct"><name>serif::discretization::domain::relation::validation::RelationValidationResult::DomainBoundaryDiagnostics</name>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result2d933b2660bf71414f66ae9856547ea2_1a898a91bca0a6b1b9a3f5196a730b1b11" kind="variable"><name>faceID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result2d933b2660bf71414f66ae9856547ea2_1aad7d365168ea5c90183940312c9ebd18" kind="variable"><name>boundaryElementID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result2d933b2660bf71414f66ae9856547ea2_1a19eaead7738b90cf5407c0e75ba3f645" kind="variable"><name>expectedBoundaryID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result2d933b2660bf71414f66ae9856547ea2_1a7c6bfceddf58aaf4e9f963b1eb9ae427" kind="variable"><name>actualBoundaryID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result2d933b2660bf71414f66ae9856547ea2_1a5c4a8f5a66f7ccb66e279ae676b46e25" kind="variable"><name>firstElementID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result2d933b2660bf71414f66ae9856547ea2_1a44feeff1ffcc90f71cf13dd0b5b97941" kind="variable"><name>secondElementID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result2d933b2660bf71414f66ae9856547ea2_1a6f24345b20d578939472963317496438" kind="variable"><name>firstDomainID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result2d933b2660bf71414f66ae9856547ea2_1aeaa6eb701fa3820000f4a3608aec067c" kind="variable"><name>secondDomainID</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_domain_boundary_diagnostics" kind="struct"><name>serif::discretization::domain::schema::validation::RelationValidationResult::DomainBoundaryDiagnostics</name>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_domain_boundary_diagnostics_1a898a91bca0a6b1b9a3f5196a730b1b11" kind="variable"><name>faceID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_domain_boundary_diagnostics_1aad7d365168ea5c90183940312c9ebd18" kind="variable"><name>boundaryElementID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_domain_boundary_diagnostics_1a19eaead7738b90cf5407c0e75ba3f645" kind="variable"><name>expectedBoundaryID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_domain_boundary_diagnostics_1a7c6bfceddf58aaf4e9f963b1eb9ae427" kind="variable"><name>actualBoundaryID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_domain_boundary_diagnostics_1a5c4a8f5a66f7ccb66e279ae676b46e25" kind="variable"><name>firstElementID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_domain_boundary_diagnostics_1a44feeff1ffcc90f71cf13dd0b5b97941" kind="variable"><name>secondElementID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_domain_boundary_diagnostics_1a6f24345b20d578939472963317496438" kind="variable"><name>firstDomainID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_domain_boundary_diagnostics_1aeaa6eb701fa3820000f4a3608aec067c" kind="variable"><name>secondDomainID</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1_domain_deformation" kind="struct"><name>serif::geometry::deformation::DomainDeformation</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1_domain_deformation_1ad70a04fd9d4e5b70f1180fe3c9733667" kind="variable"><name>surface</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_domain_deformation_1acfa504b892722f14948bb4184708d379" kind="variable"><name>stellar_interior</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_domain_deformation_1ab822cd78ca21d4eb5e7eb96768b40eaf" kind="variable"><name>vacuum</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_domain_deformation_1a1d17449803c5230a0aa053b31dedf3de" kind="function"><name>operator==</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1ids_1_1_domain_descriptor" kind="struct"><name>serif::discretization::domain::ids::DomainDescriptor</name>
<member refid="structserif_1_1discretization_1_1domain_1_1ids_1_1_domain_descriptor_1ada4dc62f4806c8636fd8c0bec17b1ad7" kind="variable"><name>name</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1ids_1_1_domain_descriptor_1ae1969b2bc018c6c87ad9c7fb6fdc17a3" kind="variable"><name>ID</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1ids_1_1_domain_i_d" kind="struct"><name>serif::discretization::domain::ids::DomainID</name>
<member refid="structserif_1_1discretization_1_1domain_1_1ids_1_1_domain_i_d_1ac550d04c45b0b08aad9ba2edaf0d999e" kind="typedef"><name>domain_type</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1ids_1_1_domain_i_d_1ac13fa3e9ddcae073276de9b494bfcd9b" kind="variable"><name>ID</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_i_d" kind="struct"><name>serif::discretization::domain::schema::DomainID</name>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_i_d_1ac550d04c45b0b08aad9ba2edaf0d999e" kind="typedef"><name>domain_type</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_i_d_1ac13fa3e9ddcae073276de9b494bfcd9b" kind="variable"><name>ID</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1ids_1_1lists_1_1_domain_i_d_list" kind="struct"><name>serif::discretization::domain::ids::lists::DomainIDList</name>
<member refid="structserif_1_1discretization_1_1domain_1_1ids_1_1lists_1_1_domain_i_d_list_1a8a0c35a328d7bc8490a3f4786969ed7f" kind="variable"><name>count</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1ids_1_1lists_1_1_domain_i_d_list_1a617417b13ed5c2bf250c3e66c750e778" kind="function"><name>descriptors</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_i_d_list" kind="struct"><name>serif::discretization::domain::schema::DomainIDList</name>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_i_d_list_1a8a0c35a328d7bc8490a3f4786969ed7f" kind="variable"><name>count</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_i_d_list_1a617417b13ed5c2bf250c3e66c750e778" kind="function"><name>descriptors</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1_domain_i_d_resolver" kind="struct"><name>serif::discretization::domain::DomainIDResolver</name>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1_domain_i_d_resolver_3_01_domain_set_3_01_domain_ts_87d2a0f186034cba3e08f075159f6c5aa" kind="struct"><name>serif::discretization::domain::DomainIDResolver&lt; DomainSet&lt; DomainTs... &gt;, ids::lists::DomainIDList&lt; DomainIDTs... &gt; &gt;</name>
<member refid="structserif_1_1discretization_1_1domain_1_1_domain_i_d_resolver_3_01_domain_set_3_01_domain_ts_87d2a0f186034cba3e08f075159f6c5aa_1a40dc1040fa1911f39abb09ca60a3cefa" kind="typedef"><name>ResolverFor</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1_domain_i_d_resolver_3_01_domain_set_3_01_domain_ts_87d2a0f186034cba3e08f075159f6c5aa_1a1ad222acba0bba4d1cbf06202bc1b469" kind="variable"><name>registered</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1_domain_i_d_resolver_3_01_domain_set_3_01_domain_ts_87d2a0f186034cba3e08f075159f6c5aa_1a8ee77755ff3593ad210684078ff1c075" kind="function"><name>contains_id</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1_domain_i_d_resolver_3_01_domain_t_00_01ids_1_1lists_691dc5cdd5bb726ea229a1452241f3d6" kind="struct"><name>serif::discretization::domain::DomainIDResolver&lt; DomainT, ids::lists::DomainIDList&lt; DomainIDTs... &gt; &gt;</name>
<member refid="structserif_1_1discretization_1_1domain_1_1_domain_i_d_resolver_3_01_domain_t_00_01ids_1_1lists_691dc5cdd5bb726ea229a1452241f3d6_1a51dac382a04efe2ddccf60f40876dd4d" kind="variable"><name>registered</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1_domain_i_d_resolver_3_01_domain_t_00_01ids_1_1lists_691dc5cdd5bb726ea229a1452241f3d6_1a707572840bd6809f8cfbbd656d0b48bb" kind="function"><name>contains_id</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1_domain_i_d_resolver_3_01_domain_t_00_01ids_1_1lists_691dc5cdd5bb726ea229a1452241f3d6_1a515fdbda3ebf38ea28b5f532c595195c" kind="function"><name>id</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1keys_1_1_domain_map" kind="struct"><name>serif::geometry::deformation::keys::DomainMap</name>
</compound>
<compound refid="classserif_1_1mapping_1_1_domain_mapper" kind="class"><name>serif::mapping::DomainMapper</name>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1a9c3579d118436c08ef5a62dd1504af3f" kind="variable"><name>m_options</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1a3dcdf0c3b994bce6481691a82807e2df" kind="variable"><name>m_exterior_map</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1abe3f3d0dafe5425f6a8d2d74b5c20176" kind="function"><name>DomainMapper</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1a4fb90b0593513143815a9a61e0f4261e" kind="function"><name>operator=</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1ab4a5b37aaae5931eeb40759c9b664095" kind="function"><name>~DomainMapper</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1a2317cb64a6f6e2401fd4139d3b95e412" kind="function"><name>DomainMapper</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1a40d29d02ec03a6f5a15075e747cc14ab" kind="function"><name>operator=</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1aff67a332a145166cf9dec49ab46b6c56" kind="function"><name>DomainMapper</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1a0bd8c68c30f6d35c9f5c8ce9aa1120f8" kind="function"><name>evaluate_point</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1a2da255f8ac744620881e6e6930c5be2d" kind="function"><name>evaluate_point</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1a61c9b6c31b0571c6acf22ea1bf033712" kind="function"><name>evaluate_volume</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1ad552de26554845022639d0f7a2cfd1d1" kind="function"><name>evaluate_face</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1a806d5aa856c2d143353ccb9fb386e3c2" kind="function"><name>evaluate_point_variation</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1ad52a4d6b02f4848c961ae03895c1b513" kind="function"><name>evaluate_point_variation</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1a5df2e2afa76a787f5e6961ef205a9419" kind="function"><name>evaluate_compactification_coordinate</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1a4963f1adce0aa94615101a492cc93935" kind="function"><name>evaluate_volume_direction_variation</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1a83e260c31962d173409137bb7ec6124c" kind="function"><name>evaluate_face_variation</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1af313baa9a3ca9ed77a5e2a3b8dba6e53" kind="function"><name>is_compactified_element</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1a04c2611e29ff7572701e54ca413a6f2c" kind="function"><name>get_dimension</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1aaa771b94194529c6d4e0f4274aa8209d" kind="function"><name>options</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1a0e202672b2be1e0412890534440df19b" kind="function"><name>get_exterior_map</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1a327af63c880f19cfaa6457f92ec85785" kind="function"><name>evaluate_point_impl</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1ad54035d9859e6388e529c8066f88654b" kind="function"><name>validate_element_data</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1aed92cc451d3e1b809a4a898753e7298a" kind="function"><name>evaluate_displacement_field</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1a6d7b004ee04f6479855cdb052f4eaa25" kind="function"><name>evaluate_point_variation_impl</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1a7668d3eb9bc30b9ce911880d660d1be9" kind="function"><name>select_face_element_transformation</name></member>
<member refid="classserif_1_1mapping_1_1_domain_mapper_1ab1ca24f46afaf1bb1897ad9eb944fdf2" kind="function"><name>select_face_element_integration_point</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1user__options_1_1_domain_mapper_options" kind="struct"><name>serif::utils::user_options::DomainMapperOptions</name>
<member refid="structserif_1_1utils_1_1user__options_1_1_domain_mapper_options_1a6578a7fdffb23c1ccc4575fb09bdac48" kind="variable"><name>dimension</name></member>
<member refid="structserif_1_1utils_1_1user__options_1_1_domain_mapper_options_1a4542d7a8c581b0fced74096b300f01ff" kind="variable"><name>vacuum_element_attribute_ID</name></member>
</compound>
<compound refid="classserif_1_1discretization_1_1domain_1_1_domain_or_set" kind="class"><name>serif::discretization::domain::DomainOrSet</name>
<member refid="classserif_1_1discretization_1_1domain_1_1_domain_or_set_1a860d673b1529418b821a14d5e3ab5936" kind="variable"><name>m_domains</name></member>
<member refid="classserif_1_1discretization_1_1domain_1_1_domain_or_set_1a1d9b753845d4e4732d5f53955ffd8e8a" kind="function"><name>DomainOrSet</name></member>
<member refid="classserif_1_1discretization_1_1domain_1_1_domain_or_set_1a4f0d0f7d56ba420781d7580a78fc9cff" kind="function"><name>DomainOrSet</name></member>
<member refid="classserif_1_1discretization_1_1domain_1_1_domain_or_set_1a693261730988d5ba46d0cb6a54b55f4f" kind="function"><name>domains</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1_domain_or_set_list" kind="struct"><name>serif::discretization::domain::DomainOrSetList</name>
<member refid="structserif_1_1discretization_1_1domain_1_1_domain_or_set_list_1a8291304ff7e19d6ec3ccadfbfcf8fadb" kind="variable"><name>count</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1relation_1_1_domain_relation" kind="struct"><name>serif::discretization::domain::relation::DomainRelation</name>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_schema" kind="struct"><name>serif::discretization::domain::schema::DomainSchema</name>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_schema_1a470e3eb43b15f8e4fc41debc36c084aa" kind="typedef"><name>domain_ids_type</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_schema_1a456f3074040420423673e6b408ff2487" kind="typedef"><name>boundary_ids_type</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_schema_1a9e1be10edf61642b934c7fd844484f66" kind="typedef"><name>relations_type</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_schema_1ad7f7ced763caae6363220d1c705dc68a" kind="variable"><name>domain_id_count</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_schema_1ab33713c78a2dc32d332c9beec830a5ae" kind="variable"><name>boundary_id_count</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_schema_1a8b2c02033b352d3f2fc2506d60bf5970" kind="variable"><name>relation_count</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_schema_1a27077fa8cd99dd892c98b758d455bd07" kind="function"><name>domain_descriptors</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_schema_1a3a97f1c9e612548e3c6b1caaad4efdc9" kind="function"><name>boundary_descriptors</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_schema_1a8be41bb591baff88fb63f8f0f55f10ae" kind="function"><name>relation_descriptors</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_schema_1acc2e195e78f13dc53609789b19e9e4db" kind="function"><name>contains_domain</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_schema_1a39ef5ffea8bd169b63b5a7308e834319" kind="function"><name>domain_id_belongs_to</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_schema_1a12824b481aef5526aede629e1c9c1f5b" kind="function"><name>domain_id</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_schema_1a0faf5fdf93f24b25848294534c59d528" kind="function"><name>contains_boundary</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_schema_1ab61d13103e26ace945ec6676a07af4bd" kind="function"><name>boundary_id</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_domain_schema_1a672fbdb4e3a5fe8e43efe1ae251631bf" kind="function"><name>boundary_id_matches</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1_domain_set" kind="struct"><name>serif::discretization::domain::DomainSet</name>
<member refid="structserif_1_1discretization_1_1domain_1_1_domain_set_1adac8baccf6edda2cb2294fcad84ecb92" kind="variable"><name>count</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1_domain_set_1a40111c2172a80a4756d7e3e90a60a2a8" kind="variable"><name>names</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_duplicate_metric_coordinates" kind="struct"><name>serif::solver::normalization::checks::DuplicateMetricCoordinates</name>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_duplicate_metric_coordinates_1af4caae8ded995d515cbd9f7f0f99fcbc" kind="typedef"><name>Coordinates</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_dynamic_viscosity" kind="struct"><name>serif::dimensions::DynamicViscosity</name>
<member refid="structserif_1_1dimensions_1_1_dynamic_viscosity_1a7285d8bfea7ed0063a6847c981cc55cf" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1_edge_observer" kind="struct"><name>serif::utils::dependencies::EdgeObserver</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1_edge_observer_1aaacd632e5bd32a8d89f1ca2305f6410c" kind="variable"><name>function</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_basis" kind="struct"><name>serif::operators::backend::mfem::ElementBasis</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_basis_1acdc61a049f981a55ea626eb1c46bee0d" kind="variable"><name>element</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_basis_1acff474f888ca1e32883465b27501a826" kind="variable"><name>rule</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_basis_1a93346ce64be818b2ad566752baecab0a" kind="variable"><name>reference_test_basis</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_basis_1aa13308cc947279083ddd21ad682a4745" kind="variable"><name>reference_operand_basis</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_basis_1af766385ae2a0e8d20db0cc5ede5f2860" kind="variable"><name>displacement_basis</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_basis_1a3f6e58d156a66b33b411015323e04168" kind="variable"><name>reference_geometry</name></member>
</compound>
<compound refid="classserif_1_1mapping_1_1_element_compactification_data" kind="class"><name>serif::mapping::ElementCompactificationData</name>
<member refid="classserif_1_1mapping_1_1_element_compactification_data_1a79834027a08711f8ea41fab52bc2e5cf" kind="variable"><name>m_element</name></member>
<member refid="classserif_1_1mapping_1_1_element_compactification_data_1a0fd83c0ee83b166bd7acd07ab144f859" kind="variable"><name>m_dofs</name></member>
<member refid="classserif_1_1mapping_1_1_element_compactification_data_1ae9d8fc36acfe6c0554869f0d01e33567" kind="function"><name>ElementCompactificationData</name></member>
<member refid="classserif_1_1mapping_1_1_element_compactification_data_1a749413e1ac808d7911b07a321ac535a7" kind="function"><name>get_element</name></member>
<member refid="classserif_1_1mapping_1_1_element_compactification_data_1a28bcaa5056a44ee1825fe4fe62d3e226" kind="function"><name>get_dofs</name></member>
<member refid="classserif_1_1mapping_1_1_element_compactification_data_1a370363c7a15185f0002df716297b12de" kind="function"><name>get_dof_count</name></member>
</compound>
<compound refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_element_coordinates" kind="class"><name>serif::discretization::backend::mfem::ElementCoordinates</name>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_element_coordinates_1a957de804b3027a41a7c7ab30b2e351b1" kind="variable"><name>m_binding</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_element_coordinates_1a81016451195e5a1f4df233c1c64b5109" kind="variable"><name>m_supported</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_element_coordinates_1a74efd3cc37a193fe8bdd95634833b317" kind="variable"><name>m_dofs</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_element_coordinates_1a4eb3ff3647afe26ceceeb5b7e3e04999" kind="variable"><name>m_transformation</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_element_coordinates_1ae5b4b2da898f5cac0e79c2e5048bf42f" kind="function"><name>ElementCoordinates</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_element_coordinates_1a03be0f252dcabfaf15710f35827e0b11" kind="function"><name>size</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_element_coordinates_1a1286ebc18d5f25439b017af3f4be44be" kind="function"><name>reduced_dof</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_element_coordinates_1a3aaeee1bf67b278cda933ad8d2e7ec1f" kind="function"><name>for_each_coefficient</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_element_coordinates_1a3ef15f75a05b83ee33f23b3103083f17" kind="function"><name>local_dof</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_element_coordinates_1a37ce7f7961e9a5dffc362b8086b44fd3" kind="function"><name>unit_direction</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_element_coordinates_1afebf4fd63deee857993373d75ea5f83a" kind="function"><name>element_values</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_element_coordinates_1a4cab0ad294621447cb41ded80bddcb42" kind="function"><name>orient_dual</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_element_coordinates_1a0a1b1f963ec7391ffa7b174cdd360e7b" kind="function"><name>add_element</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_element_coordinates_1a499316c59a442b1cdd8ca0785e0efdd8" kind="function"><name>orient_primal</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_data" kind="struct"><name>serif::operators::backend::mfem::ElementData</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_data_1a4f70dc749c5cf11f35d481f0b47fa966" kind="variable"><name>element</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_data_1a93bbf84580d26dcf1072488f247818b5" kind="variable"><name>basis</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_data_1a79804fabbabcbbd9f5a9720536554d9d" kind="variable"><name>geometry</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_data_1a975cf9d1238e149547e908a896e4259d" kind="variable"><name>reference_operand_values</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_data_1acbdd62ac6a24c4f38d80cb0af7550552" kind="variable"><name>weighted_residual</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_data_1a77157dde591a0a079ef51b36a156687b" kind="variable"><name>weighted_field_derivatives</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_data_1aa82d098732e495a62e2dc4a025416a39" kind="variable"><name>weighted_position_derivative</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_data_1afc5dbcbfd9512588900e08ca36790ae0" kind="variable"><name>validation_integral</name></member>
</compound>
<compound refid="classserif_1_1mapping_1_1_element_displacement_data" kind="class"><name>serif::mapping::ElementDisplacementData</name>
<member refid="classserif_1_1mapping_1_1_element_displacement_data_1a5866b6a81518c64809925f41730c5ad8" kind="variable"><name>m_element</name></member>
<member refid="classserif_1_1mapping_1_1_element_displacement_data_1a73c1f6979a29ce548425648dc0cf5e21" kind="variable"><name>m_dof_matrix</name></member>
<member refid="classserif_1_1mapping_1_1_element_displacement_data_1a982641ac68c2cf2c3ac6f63bef2a5d18" kind="variable"><name>m_dimension</name></member>
<member refid="classserif_1_1mapping_1_1_element_displacement_data_1afe7bdb7e28ed5038814d14f6d75784b5" kind="function"><name>ElementDisplacementData</name></member>
<member refid="classserif_1_1mapping_1_1_element_displacement_data_1affd2fd47578eda3f61eaa9bfb27792a4" kind="function"><name>get_element</name></member>
<member refid="classserif_1_1mapping_1_1_element_displacement_data_1abb235de701e71614ccff676920740555" kind="function"><name>get_dof_matrix</name></member>
<member refid="classserif_1_1mapping_1_1_element_displacement_data_1a7a1a3642c624f4208201b9a96654e53f" kind="function"><name>get_dimension</name></member>
<member refid="classserif_1_1mapping_1_1_element_displacement_data_1af98ce05ef7f14c36212a1386766e25f1" kind="function"><name>get_dof_count</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_geometry" kind="struct"><name>serif::operators::backend::mfem::ElementGeometry</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_geometry_1a87c86366c0fbb07541076b8768e8be2e" kind="variable"><name>test_basis</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_geometry_1a47abded8d635c7761b827288cac94cb4" kind="variable"><name>operand_basis</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_geometry_1adb5e80266d54ca3a42942b2ea9ba52bf" kind="variable"><name>displacement</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_geometry_1a4acbc5bf373c081ab6d095db2ec7ca23" kind="variable"><name>compactification</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_element_geometry_1a3bbad9b92d3cd360916d8469f3f4483e" kind="variable"><name>mapping</name></member>
</compound>
<compound refid="structserif_1_1mapping_1_1_element_mapping_data" kind="struct"><name>serif::mapping::ElementMappingData</name>
<member refid="structserif_1_1mapping_1_1_element_mapping_data_1a8353c7de358188e8615ea98d8d5fbda8" kind="variable"><name>displacement</name></member>
<member refid="structserif_1_1mapping_1_1_element_mapping_data_1af1d2cfc16fef3dfd335957b54f12041d" kind="variable"><name>compactification</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_element_reconstruction" kind="struct"><name>serif::discretization::backend::mfem::ElementReconstruction</name>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_element_reconstruction_1af4592a68abd12b12c0ff911c30fa01c5" kind="variable"><name>profile</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_element_reconstruction_1aab4ef6f6d79218f2fbc9f7c8683d017e" kind="variable"><name>inward_axis</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_element_reconstruction_1a8f695f9fa940f337b6627aa72359000f" kind="variable"><name>surface_at_high_coordinate</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_element_reconstruction_1aa047f5350e7ed8415ae6f1a9eb9c0e0f" kind="function"><name>operator==</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_element_reconstruction_1a540b74e5b2be9bf8dcf6245c27068768" kind="function"><name>radial</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_element_reconstruction_1a637a79f26e37ae00ec9c796ca3701510" kind="function"><name>sample</name></member>
</compound>
<compound refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1_1_elements" kind="class"><name>serif::discretization::backend::mfem::DofMap::Elements</name>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1_1_elements_1a5be136150865fa1b7488a34bf0b17e34" kind="friend"><name>DofMap</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1_1_elements_1a6d3b680d7e4ccc829e3e4bca8e366eda" kind="friend"><name>ElementCoordinates</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1_1_elements_1a20493c380bb76a2561eb4644ded15885" kind="variable"><name>m_binding</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1_1_elements_1a772d442a344213811a4021bb38c1a0e9" kind="function"><name>element_values</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1_1_elements_1a7a8199cd13b79144ccebc0e40e4b50b1" kind="function"><name>add_element</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1_1_elements_1a1ee16c46ba3099a24b7cc3fc731104e6" kind="function"><name>coordinates</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_dof_map_1_1_elements_1a7750fcf37fa68964de0839a3b96e6f55" kind="function"><name>Elements</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1_empty_deformation_workspace" kind="struct"><name>serif::geometry::deformation::EmptyDeformationWorkspace</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_endpoint_owner" kind="struct"><name>serif::model::detail::EndpointOwner</name>
<member refid="structserif_1_1model_1_1detail_1_1_endpoint_owner_1a3cac56e2d4618c16dcf24dd93f224a19" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_endpoint_owner_3_01_constraint_of_3_01_specification_01_4_01_4" kind="struct"><name>serif::model::detail::EndpointOwner&lt; ConstraintOf&lt; Specification &gt; &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_endpoint_owner_3_01_constraint_of_3_01_specification_01_4_01_4_1adb81a3459bc1e2b6df06b45891dd0342" kind="typedef"><name>Type</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_endpoint_owner_1a3cac56e2d4618c16dcf24dd93f224a19" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_endpoint_owner_3_01_generated_coordinate_of_3_01_specification_01_4_01_4" kind="struct"><name>serif::model::detail::EndpointOwner&lt; GeneratedCoordinateOf&lt; Specification &gt; &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_endpoint_owner_3_01_generated_coordinate_of_3_01_specification_01_4_01_4_1a93eea0ca48989a9e8d37347560bee2a6" kind="typedef"><name>Type</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_endpoint_owner_1a3cac56e2d4618c16dcf24dd93f224a19" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_energy" kind="struct"><name>serif::dimensions::Energy</name>
<member refid="structserif_1_1dimensions_1_1_energy_1a46ba740c042439498f2a0e2f5cb9b114" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_energy_density" kind="struct"><name>serif::dimensions::EnergyDensity</name>
<member refid="structserif_1_1dimensions_1_1_energy_density_1a1fe3514044e8d63077c063e0888c092e" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_enforcement_dependencies" kind="struct"><name>serif::model::detail::EnforcementDependencies</name>
<member refid="structserif_1_1model_1_1detail_1_1_enforcement_dependencies_1afc53b1325ca8bdb20835c6f4d29a895e" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_enforcement_dependencies_3_01_specification_00_01_bindings_00_01true_01_4" kind="struct"><name>serif::model::detail::EnforcementDependencies&lt; Specification, Bindings, true &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_enforcement_dependencies_3_01_specification_00_01_bindings_00_01true_01_4_1a24ddcf3a5b1ac0312ef8109efa63c710" kind="typedef"><name>Type</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_enforcement_dependencies_1afc53b1325ca8bdb20835c6f4d29a895e" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1_enforcement_of" kind="struct"><name>serif::model::EnforcementOf</name>
<member refid="structserif_1_1model_1_1_enforcement_of_1a4f772ddd94bc678a7037ae03eec7460e" kind="typedef"><name>SpecificationType</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_entropy" kind="struct"><name>serif::dimensions::Entropy</name>
<member refid="structserif_1_1dimensions_1_1_entropy_1a2b7d914ead5f35b2d596583f007778b3" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_cache_1_1_entry" kind="struct"><name>serif::discretization::backend::mfem::TensorBasisCache::Entry</name>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_cache_1_1_entry_1ae46f6ee575764785b76f14823dc2bb46" kind="variable"><name>element</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_cache_1_1_entry_1aa4c05571203f527a1bb4e517cec2b81f" kind="variable"><name>operation</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_cache_1_1_entry_1a9ea2f795949b9fb64e29d7a2e8c39e1a" kind="variable"><name>copies</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_cache_1_1_entry_1ac25e00f421896888873c31cd380f792c" kind="variable"><name>reconstruction</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_cache_1_1_entry_1ab7d58f51968a789ee295fc50c31bc5dc" kind="variable"><name>points</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_cache_1_1_entry_1a0bbe37ba8e19953a9d7d87db1d6dffcb" kind="variable"><name>basis</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_tensor_basis_cache_1_1_entry" kind="struct"><name>serif::operators::backend::mfem::TensorBasisCache::Entry</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_tensor_basis_cache_1_1_entry_1ae46f6ee575764785b76f14823dc2bb46" kind="variable"><name>element</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_tensor_basis_cache_1_1_entry_1aa4c05571203f527a1bb4e517cec2b81f" kind="variable"><name>operation</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_tensor_basis_cache_1_1_entry_1a9ea2f795949b9fb64e29d7a2e8c39e1a" kind="variable"><name>copies</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_tensor_basis_cache_1_1_entry_1ac25e00f421896888873c31cd380f792c" kind="variable"><name>reconstruction</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_tensor_basis_cache_1_1_entry_1ab7d58f51968a789ee295fc50c31bc5dc" kind="variable"><name>points</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_tensor_basis_cache_1_1_entry_1a0bbe37ba8e19953a9d7d87db1d6dffcb" kind="variable"><name>basis</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_entry" kind="struct"><name>serif::utils::serialize::Entry</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_entry_1a62d4333934e12de3bac71f5e7d3d1653" kind="variable"><name>path</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_entry_1af9a6372910aea4e9ec98f62a2031e46a" kind="variable"><name>type</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_entry_1a9913a1bf0896d7c09bb892dfd684c0ad" kind="variable"><name>version</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_entry_1aab0c184f853dcda946807318c763c5b6" kind="variable"><name>kind</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_entry_1aa5648a1d7578786eb6d293e8d6cd797f" kind="variable"><name>count</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_entry_1af9fb5a7676326eb5aa8c600a7d5cc58d" kind="variable"><name>offset</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_entry_1a75e7055486b0f64d1e6448e2ef2fd5f7" kind="variable"><name>bytes</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_entry_1a0d32fb5f9dc7c9e880b17fef196dd1b1" kind="variable"><name>checksum</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_enum_serializer" kind="struct"><name>serif::utils::serialize::EnumSerializer</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_enum_serializer_1aca3b6fe9980fc87e2aa913a444e5b02f" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_enum_serializer_1af7343b2e2044fcda65e4656e9a384d6e" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1_envelope_domain" kind="struct"><name>serif::discretization::domain::EnvelopeDomain</name>
<member refid="structserif_1_1discretization_1_1domain_1_1_envelope_domain_1aa1f50925fae49370f36ab578829e4175" kind="variable"><name>name</name></member>
</compound>
<compound refid="classserif_1_1eos_1_1_e_o_s_evaluation_error" kind="class"><name>serif::eos::EOSEvaluationError</name>
<member refid="classserif_1_1eos_1_1_e_o_s_evaluation_error_1a5b8318d701d3f3e5ce7aeec081696bb7" kind="function"><name>EOSEvaluationError</name></member>
</compound>
<compound refid="classserif_1_1model_1_1_eos_reference" kind="class"><name>serif::model::EosReference</name>
<member refid="classserif_1_1model_1_1_eos_reference_1adaa911393fb702a96a4e160f77f73997" kind="typedef"><name>Relations</name></member>
<member refid="classserif_1_1model_1_1_eos_reference_1a0b7748d50a7491d97730ccee36946f61" kind="variable"><name>m_owner</name></member>
<member refid="classserif_1_1model_1_1_eos_reference_1a156ddf447e555c977e721a8e20380079" kind="variable"><name>m_eos</name></member>
<member refid="classserif_1_1model_1_1_eos_reference_1ab8f025440808f2c19213ef51ef3ebf73" kind="function"><name>EosReference</name></member>
<member refid="classserif_1_1model_1_1_eos_reference_1a72ff23c27cb48671353b07a5eb711d9e" kind="function"><name>EosReference</name></member>
<member refid="classserif_1_1model_1_1_eos_reference_1a7bacb5bde67476161512d8cdea3d8f33" kind="function"><name>EosReference</name></member>
<member refid="classserif_1_1model_1_1_eos_reference_1abf4dd5883630ca318dbdb820a002ab02" kind="function"><name>EosReference</name></member>
<member refid="classserif_1_1model_1_1_eos_reference_1aef81fddc0bd1098c591f1a1de9a98144" kind="function"><name>evaluate</name></member>
<member refid="classserif_1_1model_1_1_eos_reference_1a05c4a0a9dd464b8259fe30662a022f4c" kind="function"><name>partial_derivative</name></member>
<member refid="classserif_1_1model_1_1_eos_reference_1af4ec5b29e8731af86fcc1ecd8167e2e1" kind="function"><name>second_partial_derivative</name></member>
<member refid="classserif_1_1model_1_1_eos_reference_1a7c56ab7999fcbe95b694ec9e325e731b" kind="function"><name>get</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1keys_1_1_e_o_s_response" kind="struct"><name>serif::geometry::surface::keys::EOSResponse</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_equation_couplings" kind="struct"><name>serif::model::detail::EquationCouplings</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_equation_couplings_3_01_equation_00_01utils_1_1types_1_1_typef24c48fc52ee458347e39dd0b9bd8b4f" kind="struct"><name>serif::model::detail::EquationCouplings&lt; Equation, utils::types::TypeList&lt; Columns... &gt; &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_equation_couplings_3_01_equation_00_01utils_1_1types_1_1_typef24c48fc52ee458347e39dd0b9bd8b4f_1a947194c4fc3b61e4f596c7dbca9e9ea0" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1keys_1_1_equation_of_state" kind="struct"><name>serif::geometry::surface::keys::EquationOfState</name>
</compound>
<compound refid="structserif_1_1operators_1_1_equation_plan" kind="struct"><name>serif::operators::EquationPlan</name>
</compound>
<compound refid="structserif_1_1operators_1_1_equation_plan_3_01_equation_t_00_01utils_1_1types_1_1_type_list_3_01_o_8_8_8_01_4_01_4" kind="struct"><name>serif::operators::EquationPlan&lt; EquationT, utils::types::TypeList&lt; O... &gt; &gt;</name>
<member refid="structserif_1_1operators_1_1_equation_plan_3_01_equation_t_00_01utils_1_1types_1_1_type_list_3_01_o_8_8_8_01_4_01_4_1ab84b888cb0fa251fba1f4a9ff7830e9b" kind="typedef"><name>Test</name></member>
<member refid="structserif_1_1operators_1_1_equation_plan_3_01_equation_t_00_01utils_1_1types_1_1_type_list_3_01_o_8_8_8_01_4_01_4_1abb72752ce58069d66655e64276c431e4" kind="typedef"><name>Support</name></member>
<member refid="structserif_1_1operators_1_1_equation_plan_3_01_equation_t_00_01utils_1_1types_1_1_type_list_3_01_o_8_8_8_01_4_01_4_1a1b8157fff37f16c992d76e083215cedc" kind="typedef"><name>Operands</name></member>
<member refid="structserif_1_1operators_1_1_equation_plan_3_01_equation_t_00_01utils_1_1types_1_1_type_list_3_01_o_8_8_8_01_4_01_4_1abfcef1ef8762dbde5c59d2f73f562f62" kind="typedef"><name>Columns</name></member>
<member refid="structserif_1_1operators_1_1_equation_plan_3_01_equation_t_00_01utils_1_1types_1_1_type_list_3_01_o_8_8_8_01_4_01_4_1a87ea53cf1d51ea5a128068e433878181" kind="typedef"><name>Form</name></member>
<member refid="structserif_1_1operators_1_1_equation_plan_3_01_equation_t_00_01utils_1_1types_1_1_type_list_3_01_o_8_8_8_01_4_01_4_1ac5d7fb2c59f0526b70b6b0df61f7cfe8" kind="variable"><name>operand_count</name></member>
<member refid="structserif_1_1operators_1_1_equation_plan_3_01_equation_t_00_01utils_1_1types_1_1_type_list_3_01_o_8_8_8_01_4_01_4_1ab8bef8d44b3999d133254613ea4c5665" kind="variable"><name>column_count</name></member>
<member refid="structserif_1_1operators_1_1_equation_plan_3_01_equation_t_00_01utils_1_1types_1_1_type_list_3_01_o_8_8_8_01_4_01_4_1aced8592f2c0d9152de492040c798fc1b" kind="variable"><name>component_count</name></member>
<member refid="structserif_1_1operators_1_1_equation_plan_3_01_equation_t_00_01utils_1_1types_1_1_type_list_3_01_o_8_8_8_01_4_01_4_1a557d6db28e43477d2f72571661642830" kind="function"><name>column_index</name></member>
<member refid="structserif_1_1operators_1_1_equation_plan_3_01_equation_t_00_01utils_1_1types_1_1_type_list_3_01_o_8_8_8_01_4_01_4_1a1e476f59ed97dc26d4984718b71c6c11" kind="function"><name>component_offset</name></member>
<member refid="structserif_1_1operators_1_1_equation_plan_3_01_equation_t_00_01utils_1_1types_1_1_type_list_3_01_o_8_8_8_01_4_01_4_1a76b697cfc5feb1c6a60ec6a0ec7dfea6" kind="function"><name>for_each_operand</name></member>
<member refid="structserif_1_1operators_1_1_equation_plan_3_01_equation_t_00_01utils_1_1types_1_1_type_list_3_01_o_8_8_8_01_4_01_4_1a61c57f943d7ed2178af5fead230e4318" kind="function"><name>for_each_input</name></member>
<member refid="structserif_1_1operators_1_1_equation_plan_3_01_equation_t_00_01utils_1_1types_1_1_type_list_3_01_o_8_8_8_01_4_01_4_1a9fcaec2a0fbaa41a67797673f47dcc6b" kind="function"><name>for_each_column</name></member>
</compound>
<compound refid="structserif_1_1equations_1_1_equation_point" kind="struct"><name>serif::equations::EquationPoint</name>
<member refid="structserif_1_1equations_1_1_equation_point_1a9a3734ccf2487dfccfc2613917f7d4e8" kind="variable"><name>fields</name></member>
<member refid="structserif_1_1equations_1_1_equation_point_1ab6f0241afc0150684f4917a3b6cdce36" kind="variable"><name>position</name></member>
</compound>
<compound refid="classserif_1_1equations_1_1_equation_registry" kind="class"><name>serif::equations::EquationRegistry</name>
<member refid="classserif_1_1equations_1_1_equation_registry_1ac8b12aed18bce89b947b4ff6fe668b1e" kind="typedef"><name>Equations</name></member>
<member refid="classserif_1_1equations_1_1_equation_registry_1a5c51971b7fd345df02d910bc8dc16a22" kind="typedef"><name>Rows</name></member>
<member refid="classserif_1_1equations_1_1_equation_registry_1a1068b8e508f61ddb6a6ed1b27b961591" kind="variable"><name>m_equations</name></member>
<member refid="classserif_1_1equations_1_1_equation_registry_1a00f448c26396f8c4b7e76065adbb9820" kind="function"><name>EquationRegistry</name></member>
<member refid="classserif_1_1equations_1_1_equation_registry_1ab326c2dc78b452226645f68cdcb6b882" kind="function"><name>for_each</name></member>
<member refid="classserif_1_1equations_1_1_equation_registry_1a62c6a286d99c6edb4631829fe9b2bacb" kind="function"><name>get</name></member>
</compound>
<compound refid="classserif_1_1operators_1_1_equation_registry" kind="class"><name>serif::operators::EquationRegistry</name>
<member refid="classserif_1_1operators_1_1_equation_registry_1ac8b12aed18bce89b947b4ff6fe668b1e" kind="typedef"><name>Equations</name></member>
<member refid="classserif_1_1operators_1_1_equation_registry_1a5c51971b7fd345df02d910bc8dc16a22" kind="typedef"><name>Rows</name></member>
<member refid="classserif_1_1operators_1_1_equation_registry_1a1068b8e508f61ddb6a6ed1b27b961591" kind="variable"><name>m_equations</name></member>
<member refid="classserif_1_1operators_1_1_equation_registry_1a00f448c26396f8c4b7e76065adbb9820" kind="function"><name>EquationRegistry</name></member>
<member refid="classserif_1_1operators_1_1_equation_registry_1ab326c2dc78b452226645f68cdcb6b882" kind="function"><name>for_each</name></member>
<member refid="classserif_1_1operators_1_1_equation_registry_1a62c6a286d99c6edb4631829fe9b2bacb" kind="function"><name>get</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_equilibrium_couplings" kind="struct"><name>serif::model::detail::EquilibriumCouplings</name>
<member refid="structserif_1_1model_1_1detail_1_1_equilibrium_couplings_1a8c81839478b97683ee7d3bf002a633c6" kind="typedef"><name>Interior</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_equilibrium_couplings_1aa0cc4953cfc5b57a9ba15a43073f2f21" kind="typedef"><name>Shape</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_equilibrium_couplings_1aa434796830d61f9defcf2540d393e89a" kind="typedef"><name>GeometryRows</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_equilibrium_couplings_1a4ce430d20e074e0487c2372ef378f0f9" kind="typedef"><name>Geometry</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_equilibrium_couplings_1a0bc5230a8bb51da2fddad96ed93f6d8b" kind="typedef"><name>Force</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_equilibrium_couplings_1a63e3b6c5b056d2970fd0d77933e231bc" kind="typedef"><name>Type</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_equilibrium_couplings_1ab344297f0d72cb921baa63f6b2d9e2ef" kind="typedef"><name>AuthoredRows</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_equilibrium_couplings_1a3abe447eb3d832f58159fc5d620908e7" kind="typedef"><name>RequiredRows</name></member>
</compound>
<compound refid="structserif_1_1model_1_1_equilibrium_equations" kind="struct"><name>serif::model::EquilibriumEquations</name>
<member refid="structserif_1_1model_1_1_equilibrium_equations_1a85e256b4f93ff9ddbeb064a25e0be7fb" kind="typedef"><name>InteriorEquations</name></member>
<member refid="structserif_1_1model_1_1_equilibrium_equations_1a503aaee933ecc9aab7ed24f74f4dbb70" kind="typedef"><name>ShapeForce</name></member>
<member refid="structserif_1_1model_1_1_equilibrium_equations_1a5446cc029fe9893cf8282d37cb658774" kind="typedef"><name>SurfaceCondition</name></member>
<member refid="structserif_1_1model_1_1_equilibrium_equations_1a73d9d1b415624af787aa78fa2127b70a" kind="variable"><name>interior_equations</name></member>
<member refid="structserif_1_1model_1_1_equilibrium_equations_1afddabe74462f941c3524b110492b7dfc" kind="variable"><name>shape_force</name></member>
<member refid="structserif_1_1model_1_1_equilibrium_equations_1a7796d5b68fc1370016bd4f47f02241fc" kind="variable"><name>surface_condition</name></member>
</compound>
<compound refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator" kind="class"><name>serif::model::backend::mfem::EquilibriumEvaluator</name>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1a13165e2b22973efdca033a631cbfb6b8" kind="typedef"><name>Plan</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1a824eb047fd02e5064e32c2fafd3c905f" kind="typedef"><name>Layout</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1a05cb3f33f8be68fc24fd875e2c02f542" kind="typedef"><name>SurfaceFormulation</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1ab6eac8aabad29503fbdbad306fb07bbb" kind="typedef"><name>Cache</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1ab60b4db6c1e1c3831b4a3557ef21e683" kind="typedef"><name>Result</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1a21deb43187f507c96f73f81a2a91a2e0" kind="typedef"><name>Evaluation</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1ac1db805089bf17e363ba572a3e5ea96f" kind="typedef"><name>EvaluationFor</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1a4969215e4b4a1a6877e3ef9792434d7a" kind="variable"><name>m_bound</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1a2a05f2f8bb5fa6a873ff84ec6ff61cb4" kind="variable"><name>m_cache</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1abfccfde6ef00412a9fa9d55879e3a18b" kind="variable"><name>m_layout</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1a9fa8c8477f0bc246559e59b1f13813c6" kind="variable"><name>m_additional</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1a1057715f89243f5c422f4893fa5c305d" kind="function"><name>EquilibriumEvaluator</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1a60333a6508aab10b336a113a2376a3ca" kind="function"><name>layout</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1ad9dd86f2c768767547598bbc497ee6a6" kind="function"><name>cache</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1abb5d02b3adfc2bf6dda91887fa913e93" kind="function"><name>model</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1abf213e0c47007f6a40004844497af686" kind="function"><name>binding</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1a50eb32c576869be8b393582d9ac85a7c" kind="function"><name>evaluate</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1ada078eed1090e6b067b33838bd682b7b" kind="function"><name>prepare_linear_system</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1a8ae6ca28e50440ae35cbd47ca85d0e99" kind="function"><name>evaluate_result</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1ab1109caa939f8e7055dad2ecbef93b76" kind="function"><name>evaluate_result</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1ad630f06ede7d958476511718b58d981c" kind="function"><name>evaluate_result</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_equilibrium_evaluator_1afab82b1ee68a766a30d1e0d9fb73c4ad" kind="function"><name>validate_state</name></member>
</compound>
<compound refid="structserif_1_1model_1_1_equilibrium_plan" kind="struct"><name>serif::model::EquilibriumPlan</name>
<member refid="structserif_1_1model_1_1_equilibrium_plan_1a03dc64897b12839ca530b41b4389bf89" kind="typedef"><name>Interior</name></member>
<member refid="structserif_1_1model_1_1_equilibrium_plan_1a478e82935ef311194db3f78925cbfe09" kind="typedef"><name>Shape</name></member>
<member refid="structserif_1_1model_1_1_equilibrium_plan_1a0082fdaaed95ee307fb25d4f42245697" kind="typedef"><name>ResidualEquations</name></member>
<member refid="structserif_1_1model_1_1_equilibrium_plan_1ad3ce5c30ffc8d47514977720eda17319" kind="typedef"><name>AvailableFields</name></member>
<member refid="structserif_1_1model_1_1_equilibrium_plan_1a26153754c67bb58dafba4ae7044ad384" kind="typedef"><name>SolvedFields</name></member>
<member refid="structserif_1_1model_1_1_equilibrium_plan_1afb31cc71652d3ec7e6e764f7f120fe0f" kind="typedef"><name>Residuals</name></member>
<member refid="structserif_1_1model_1_1_equilibrium_plan_1ae9338a984b9cc51050fece9fff429f62" kind="typedef"><name>Surface</name></member>
<member refid="structserif_1_1model_1_1_equilibrium_plan_1a0d2b10613e241502fdd59f3186acfb17" kind="typedef"><name>Coefficients</name></member>
<member refid="structserif_1_1model_1_1_equilibrium_plan_1ad3ff0506975da7baa5b8ac05706e08ab" kind="typedef"><name>Values</name></member>
<member refid="structserif_1_1model_1_1_equilibrium_plan_1a6dc5f34d3bdb53f28360c028d00100f0" kind="typedef"><name>PhysicalInputs</name></member>
<member refid="structserif_1_1model_1_1_equilibrium_plan_1a52763933014878256e8a143b3c1ef204" kind="typedef"><name>InactiveRows</name></member>
<member refid="structserif_1_1model_1_1_equilibrium_plan_1a703252d852e9fb4b09319b0ffb9bdabf" kind="typedef"><name>Layout</name></member>
<member refid="structserif_1_1model_1_1_equilibrium_plan_1a293c6fbc0bc5765eadfbcc716ce34ff2" kind="variable"><name>has_shape</name></member>
<member refid="structserif_1_1model_1_1_equilibrium_plan_1a3c8fdc8cfe54752b204c1a04ba6d9a25" kind="variable"><name>has_surface</name></member>
<member refid="structserif_1_1model_1_1_equilibrium_plan_1a8fc9cdcc0d96d995b741f36ed242c7c8" kind="variable"><name>has_primal_gravity</name></member>
</compound>
<compound refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_error" kind="struct"><name>serif::backend::mfem::serialize::detail::Error</name>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_error_1ae556596e856c3019998e5e3521795806" kind="variable"><name>path</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_error_1a8ffc7a9ec1acbf40f4d9bcdd5a5dda9f" kind="variable"><name>message</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_error" kind="struct"><name>serif::utils::serialize::Error</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_error_1ae556596e856c3019998e5e3521795806" kind="variable"><name>path</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_error_1a8ffc7a9ec1acbf40f4d9bcdd5a5dda9f" kind="variable"><name>message</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_execution_inputs" kind="struct"><name>serif::model::detail::ExecutionInputs</name>
<member refid="structserif_1_1model_1_1detail_1_1_execution_inputs_1afca019122fd9a78886f864a5031fee09" kind="typedef"><name>PhysicalInputs</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_execution_inputs_1a9ac68fb1b62b5d23194f8101ead63afe" kind="typedef"><name>InactiveRows</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_execution_inputs_3_01_plan_00_01std_1_1void__t_3_01typename_0fa90771a73a9f7619c8ad46d39189df1" kind="struct"><name>serif::model::detail::ExecutionInputs&lt; Plan, std::void_t&lt; typename Plan::PhysicalInputs, typename Plan::InactiveRows &gt; &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_execution_inputs_3_01_plan_00_01std_1_1void__t_3_01typename_0fa90771a73a9f7619c8ad46d39189df1_1a4cf468024578f1499d4231b134d241a8" kind="typedef"><name>PhysicalInputs</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_execution_inputs_3_01_plan_00_01std_1_1void__t_3_01typename_0fa90771a73a9f7619c8ad46d39189df1_1a575687edd7cc410dbe7d771fd149bd77" kind="typedef"><name>InactiveRows</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_execution_inputs_1afca019122fd9a78886f864a5031fee09" kind="typedef"><name>PhysicalInputs</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_execution_inputs_1a9ac68fb1b62b5d23194f8101ead63afe" kind="typedef"><name>InactiveRows</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_execution_surface" kind="struct"><name>serif::model::detail::ExecutionSurface</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_execution_surface_3_01_plan_00_01std_1_1void__t_3_01typename_01_plan_1_1_surface_01_4_01_4" kind="struct"><name>serif::model::detail::ExecutionSurface&lt; Plan, std::void_t&lt; typename Plan::Surface &gt; &gt;</name>
</compound>
<compound refid="classserif_1_1mapping_1_1compactification_1_1_exterior_domain_map" kind="class"><name>serif::mapping::compactification::ExteriorDomainMap</name>
<member refid="classserif_1_1mapping_1_1compactification_1_1_exterior_domain_map_1ab5578e5ab73cbdebce9fdb726f2aa308" kind="function"><name>~ExteriorDomainMap</name></member>
<member refid="classserif_1_1mapping_1_1compactification_1_1_exterior_domain_map_1a25ef242a8f88711a82f131e7efd17c94" kind="function"><name>is_affine_in_displacement</name></member>
<member refid="classserif_1_1mapping_1_1compactification_1_1_exterior_domain_map_1a3fdcdb8a665ec60f9a6b2a79548ae51f" kind="function"><name>evaluate</name></member>
<member refid="classserif_1_1mapping_1_1compactification_1_1_exterior_domain_map_1a75b01c096c148593b5bfa5ebb0926122" kind="function"><name>evaluate_variation</name></member>
<member refid="classserif_1_1mapping_1_1compactification_1_1_exterior_domain_map_1ade3f3b569884a1586aa1969bb7c0ed27" kind="function"><name>get_name</name></member>
</compound>
<compound refid="structserif_1_1mapping_1_1compactification_1_1_exterior_map_direction" kind="struct"><name>serif::mapping::compactification::ExteriorMapDirection</name>
<member refid="structserif_1_1mapping_1_1compactification_1_1_exterior_map_direction_1a99ea13f3aa47ff9623219a44468a3538" kind="variable"><name>displaced_position_variation</name></member>
<member refid="structserif_1_1mapping_1_1compactification_1_1_exterior_map_direction_1a32b54c84521da693ea5bf2324bdf16ae" kind="variable"><name>displacement_jacobian_variation</name></member>
</compound>
<compound refid="structserif_1_1mapping_1_1compactification_1_1_exterior_map_input" kind="struct"><name>serif::mapping::compactification::ExteriorMapInput</name>
<member refid="structserif_1_1mapping_1_1compactification_1_1_exterior_map_input_1a0293792478948f87b960a91f322a1209" kind="variable"><name>reference_position</name></member>
<member refid="structserif_1_1mapping_1_1compactification_1_1_exterior_map_input_1aa9be761ce802b729cd5491b1b5f90a13" kind="variable"><name>displaced_position</name></member>
<member refid="structserif_1_1mapping_1_1compactification_1_1_exterior_map_input_1afd8d5e21ba3f756bcc9d23574f19ded7" kind="variable"><name>displacement_jacobian</name></member>
<member refid="structserif_1_1mapping_1_1compactification_1_1_exterior_map_input_1a1b0d35c7f76afca2b7279c0433af07d0" kind="variable"><name>compactification_coordinate_gradient</name></member>
<member refid="structserif_1_1mapping_1_1compactification_1_1_exterior_map_input_1a04639d952bdf5f709d4af4073bcf7234" kind="variable"><name>compactification_coordinate</name></member>
</compound>
<compound refid="structserif_1_1mapping_1_1compactification_1_1_exterior_map_result" kind="struct"><name>serif::mapping::compactification::ExteriorMapResult</name>
<member refid="structserif_1_1mapping_1_1compactification_1_1_exterior_map_result_1a2e77cc94cf98aa208adcf9ae297565b4" kind="variable"><name>physical_position</name></member>
<member refid="structserif_1_1mapping_1_1compactification_1_1_exterior_map_result_1a95e12a9ccf01f90b6e23f4c9cace3588" kind="variable"><name>mapping_jacobian</name></member>
</compound>
<compound refid="structserif_1_1mapping_1_1compactification_1_1_exterior_map_variation" kind="struct"><name>serif::mapping::compactification::ExteriorMapVariation</name>
<member refid="structserif_1_1mapping_1_1compactification_1_1_exterior_map_variation_1a52a425849bcd1c40c22bf1db71da8d36" kind="variable"><name>physical_position_variation</name></member>
<member refid="structserif_1_1mapping_1_1compactification_1_1_exterior_map_variation_1acea7adf34a9c6531f16c4a0b1496f53c" kind="variable"><name>mapping_jacobian_variation</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1checks_1_1_extra_field" kind="struct"><name>serif::solver::preconditioner::checks::ExtraField</name>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1checks_1_1_extra_row" kind="struct"><name>serif::solver::preconditioner::checks::ExtraRow</name>
<member refid="structserif_1_1solver_1_1preconditioner_1_1checks_1_1_extra_row_1ab7e0965d71d687d4835159ff375c05e1" kind="typedef"><name>Support</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1checks_1_1_extra_value" kind="struct"><name>serif::solver::preconditioner::checks::ExtraValue</name>
<member refid="structserif_1_1solver_1_1preconditioner_1_1checks_1_1_extra_value_1a8a483ac5c54b25b9aed3aeb85b3f8566" kind="typedef"><name>Support</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1mesh_1_1_face_elements" kind="struct"><name>serif::discretization::domain::mesh::FaceElements</name>
<member refid="structserif_1_1discretization_1_1domain_1_1mesh_1_1_face_elements_1a674f6cca3a3ff40ed5a711188b842cea" kind="variable"><name>firstElementID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1mesh_1_1_face_elements_1a34d5453b401f45349b936aeaff799f11" kind="variable"><name>secondElementID</name></member>
</compound>
<compound refid="structserif_1_1mapping_1_1_face_mapping_context" kind="struct"><name>serif::mapping::FaceMappingContext</name>
<member refid="structserif_1_1mapping_1_1_face_mapping_context_1ae21750f8484de23817b1383569936aa7" kind="variable"><name>mapping</name></member>
<member refid="structserif_1_1mapping_1_1_face_mapping_context_1a1709fb4510c4c87fad4832fa7efd96fe" kind="variable"><name>quadrature</name></member>
<member refid="structserif_1_1mapping_1_1_face_mapping_context_1a1d5d7f3699a96fcd1bef515497d60d23" kind="variable"><name>reference_normal</name></member>
<member refid="structserif_1_1mapping_1_1_face_mapping_context_1a1a58413d528674e98ae8042d4ba3892e" kind="variable"><name>reference_surface_weight</name></member>
<member refid="structserif_1_1mapping_1_1_face_mapping_context_1a7256cc475705a50dec0cad7e1efb1667" kind="variable"><name>physical_surface_weight</name></member>
</compound>
<compound refid="structserif_1_1mapping_1_1_face_mapping_variation" kind="struct"><name>serif::mapping::FaceMappingVariation</name>
<member refid="structserif_1_1mapping_1_1_face_mapping_variation_1a911b1febcc85fe2431e9e7b12171d1eb" kind="variable"><name>mapping</name></member>
<member refid="structserif_1_1mapping_1_1_face_mapping_variation_1a1d5a54c969a4d993ee3903b43d50f73b" kind="variable"><name>physical_normal_variation</name></member>
<member refid="structserif_1_1mapping_1_1_face_mapping_variation_1ae19cb6177c6f9404d7c8af6b35a7eae1" kind="variable"><name>physical_surface_weight_variation</name></member>
<member refid="structserif_1_1mapping_1_1_face_mapping_variation_1a4c0aa3ddcbf5a45b0d6262289e7f7859" kind="variable"><name>normal_flux_scale_variation</name></member>
</compound>
<compound refid="structserif_1_1mapping_1_1_face_quadrature_context" kind="struct"><name>serif::mapping::FaceQuadratureContext</name>
<member refid="structserif_1_1mapping_1_1_face_quadrature_context_1a4fc8a156a2d8f98003f283710d203534" kind="variable"><name>normal</name></member>
<member refid="structserif_1_1mapping_1_1_face_quadrature_context_1aafda84273209810adb67feafeb19db87" kind="variable"><name>ds</name></member>
<member refid="structserif_1_1mapping_1_1_face_quadrature_context_1a4346078045fc9c015adfcd34f0515752" kind="variable"><name>v_dot_n_scale</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1keys_1_1_factors" kind="struct"><name>serif::solver::normalization::keys::Factors</name>
<member refid="structserif_1_1solver_1_1normalization_1_1keys_1_1_factors_1a037410340c79847ed16369edaccd6372" kind="typedef"><name>Coordinate</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1keys_1_1_factors_1a21458bdada0aec68aacc7fa878cdeafc" kind="variable"><name>kind</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_failure" kind="struct"><name>serif::solver::continuation::Failure</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_failure_1a462e6a434d36cfb38a162f5ce4557cd5" kind="variable"><name>message</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1_failure" kind="struct"><name>serif::solver::preconditioner::Failure</name>
<member refid="structserif_1_1solver_1_1preconditioner_1_1_failure_1a654143b10b6066a0c5520e988737c220" kind="variable"><name>code</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1_failure_1a566e713b120901850e40f7774f8517bf" kind="variable"><name>message</name></member>
</compound>
<compound refid="classserif_1_1solver_1_1continuation_1_1_family" kind="class"><name>serif::solver::continuation::Family</name>
<member refid="classserif_1_1solver_1_1continuation_1_1_family_1abbdaa80b47d4fd343b750e251de27c02" kind="variable"><name>m_laws</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_family_1a1cf58471c177a2e8f2234e16e9596ced" kind="function"><name>Family</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_family_1a963dcdeeb054237cff20f2abee1dec2f" kind="function"><name>with</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_family_1a5b394305dc103e77a3904e9e52eee05d" kind="function"><name>bind</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_family_1a72b99781022ad840cbc5aeed6fbb2924" kind="function"><name>bind</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_family_1ae4e6aedb9dceb07dc288f23575a1e236" kind="function"><name>bind_impl</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_family_traits" kind="struct"><name>serif::solver::continuation::detail::FamilyTraits</name>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_family_traits_3_01_parameter_list_3_01_seleca84d4a2e97805079c11da47f93a933f9" kind="struct"><name>serif::solver::continuation::detail::FamilyTraits&lt; ParameterList&lt; Selected... &gt;, std::tuple&lt; Laws... &gt; &gt;</name>
<member refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_family_traits_3_01_parameter_list_3_01_seleca84d4a2e97805079c11da47f93a933f9_1a5a4d5b0c423efe1b4cf108393c73b742" kind="typedef"><name>Derived</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_family_traits_3_01_parameter_list_3_01_seleca84d4a2e97805079c11da47f93a933f9_1ab3bc56911cd587cf2dcd674f2480fa4c" kind="variable"><name>valid</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_family_traits_3_01_parameter_list_3_01_seleca84d4a2e97805079c11da47f93a933f9_1ae2491b8800189c86bfad6e05dc0123f0" kind="variable"><name>complete</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_family_traits_3_01_parameter_list_3_01_seleca84d4a2e97805079c11da47f93a933f9_1afd56f21df6418b7ff447bb9b17147235" kind="variable"><name>owners_present</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_family_traits_3_01_parameter_list_3_01_seleca84d4a2e97805079c11da47f93a933f9_1a8c4ec0b42b0a6a71156bdcd41cfc74c4" kind="variable"><name>affects</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1linear_1_1_f_g_m_r_e_s" kind="struct"><name>serif::solver::linear::FGMRES</name>
<member refid="structserif_1_1solver_1_1linear_1_1_f_g_m_r_e_s_1a1acab699fb76610914b3a9bfcf916afc" kind="variable"><name>restart_length</name></member>
<member refid="structserif_1_1solver_1_1linear_1_1_f_g_m_r_e_s_1a1c8ce46064a938ab2215f490e569a82c" kind="variable"><name>print_level</name></member>
<member refid="structserif_1_1solver_1_1linear_1_1_f_g_m_r_e_s_1af2f04b567453e5c175747f9eb815c29c" kind="function"><name>validate</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_field" kind="struct"><name>serif::utils::serialize::Field</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_field_1a9a2b89ebf548832862d2e5b65b6d8d3a" kind="variable"><name>name</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_field_1ae155e5b0959e5bd05dc44761a9dc6cac" kind="variable"><name>node</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1field" kind="struct"><name>serif::discretization::blocks::field</name>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1_field_descriptor" kind="struct"><name>serif::discretization::blocks::FieldDescriptor</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1_field_descriptor_1a5b8926ed1e03906413b201765f7492e7" kind="variable"><name>name</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1_field_descriptor_1acd8661df7affff256591c0e568081d9f" kind="friend"><name>operator==</name></member>
</compound>
<compound refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values" kind="class"><name>serif::discretization::backend::mfem::FieldValues</name>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1a50f25b1416130610245307080bb09e84" kind="typedef"><name>ValueOperand</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1ad251b8e76b331a9c7b996d5552417cef" kind="typedef"><name>Value</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1a25f7e3ba779656691ceb1ffd74fd30bd" kind="variable"><name>m_binding</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1a604b3bdc53cea9b4e20526b8c171f86a" kind="variable"><name>m_coefficients</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1a9f0895d0819280b25939ace9496aab4a" kind="variable"><name>m_elements</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1a381276bee1968d7ac0e7db6a9e742786" kind="variable"><name>m_rule</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1a409ed480efa8b5d6747806b7757a8cef" kind="variable"><name>m_local</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1a6934670d7b9bb9142c25828c02b34f82" kind="variable"><name>m_values</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1a504e5862abd4fc7e96a62afe6047587b" kind="variable"><name>m_basis</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1a6d1d42963d61e7966a475ce679e17949" kind="variable"><name>m_cache</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1aad6201a603ddaecef1c8891da9de679d" kind="variable"><name>m_workspace</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1ab4bc83fb5098784cb24d29c05c184db6" kind="function"><name>FieldValues</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1a07b753299108b45003caabb5c04b68ca" kind="function"><name>FieldValues</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1a67ca0e5d70d0c8d62820065d08defd13" kind="function"><name>FieldValues</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1ac617bedca7371cc887fb2366db372da4" kind="function"><name>FieldValues</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1a8c1eb1596941e414353fbd026e851dab" kind="function"><name>value</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1a336c79167a063c8306855177952b39a6" kind="function"><name>values</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1a7cbe87b429b23b8837faa62f1efa5396" kind="function"><name>value</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1a09188cdbba20d51773abf39fa0eb44f2" kind="function"><name>gradient</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1ab48a621775ce9e40a635ac16646d9c6d" kind="function"><name>gradient</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_field_values_1ad01d2c79f6df095e60c4b122b0560974" kind="function"><name>sample</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1misc_1_1concepts_1_1_filter" kind="struct"><name>serif::utils::misc::concepts::Filter</name>
</compound>
<compound refid="structserif_1_1utils_1_1misc_1_1concepts_1_1_filter_3_01types_1_1_type_list_3_01_head_00_01_tailb4af8c23dbd4cd55885f7b7cdd4733d2" kind="struct"><name>serif::utils::misc::concepts::Filter&lt; types::TypeList&lt; Head, Tail... &gt;, Predicate &gt;</name>
<member refid="structserif_1_1utils_1_1misc_1_1concepts_1_1_filter_3_01types_1_1_type_list_3_01_head_00_01_tailb4af8c23dbd4cd55885f7b7cdd4733d2_1a590b086f64914e99df62ff1fa9cdab2d" kind="typedef"><name>FilteredTail</name></member>
<member refid="structserif_1_1utils_1_1misc_1_1concepts_1_1_filter_3_01types_1_1_type_list_3_01_head_00_01_tailb4af8c23dbd4cd55885f7b7cdd4733d2_1a3aca80ff25b07c89961ec977ee8f1cb5" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1misc_1_1concepts_1_1_filter_3_01types_1_1_type_list_3_4_00_01_predicate_01_4" kind="struct"><name>serif::utils::misc::concepts::Filter&lt; types::TypeList&lt;&gt;, Predicate &gt;</name>
<member refid="structserif_1_1utils_1_1misc_1_1concepts_1_1_filter_3_01types_1_1_type_list_3_4_00_01_predicate_01_4_1a62b39e44c6ca13bf4a95c569ddb9a37e" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_first_residual" kind="struct"><name>serif::solver::normalization::checks::FirstResidual</name>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_first_value" kind="struct"><name>serif::solver::normalization::checks::FirstValue</name>
</compound>
<compound refid="structserif_1_1solver_1_1seed_1_1_fitted_radial_seed" kind="struct"><name>serif::solver::seed::FittedRadialSeed</name>
<member refid="structserif_1_1solver_1_1seed_1_1_fitted_radial_seed_1af5833f188f881b4ea2191c01a5ce4607" kind="variable"><name>source</name></member>
<member refid="structserif_1_1solver_1_1seed_1_1_fitted_radial_seed_1ac7fe1db5cf9fc787db0a4c1481a6da08" kind="variable"><name>radius</name></member>
<member refid="structserif_1_1solver_1_1seed_1_1_fitted_radial_seed_1aac06422444662cb017c53a314704c2ea" kind="variable"><name>mass</name></member>
<member refid="structserif_1_1solver_1_1seed_1_1_fitted_radial_seed_1a49ea277ae30a5edb4f8b08b7597d1fe9" kind="variable"><name>moment_of_inertia</name></member>
<member refid="structserif_1_1solver_1_1seed_1_1_fitted_radial_seed_1aec0087f50980f22f17b5335d98f47f68" kind="variable"><name>angular_velocity</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_fixed_a_m_g" kind="struct"><name>serif::solver::preconditioner::strategies::inverse::FixedAMG</name>
<member refid="structserif_1_1solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_fixed_a_m_g_1af703d9fddc722305ae78f317a13be19d" kind="variable"><name>application_contract</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_fixed_a_m_g_1aa747055b2d45998657a99b0a9551f915" kind="variable"><name>cycles</name></member>
</compound>
<compound refid="classserif_1_1model_1_1_fixed_angular_momentum" kind="class"><name>serif::model::FixedAngularMomentum</name>
<member refid="classserif_1_1model_1_1_fixed_angular_momentum_1abb87bf39f90bf3a22ca55fbe9e136436" kind="typedef"><name>ScalarDescription</name></member>
<member refid="classserif_1_1model_1_1_fixed_angular_momentum_1aa7363724f22cf07c6b08725b88227705" kind="typedef"><name>TargetValue</name></member>
<member refid="classserif_1_1model_1_1_fixed_angular_momentum_1a2c7a4cfcb0a99803e15228fc7d32b5d1" kind="typedef"><name>ModelDefinition</name></member>
<member refid="classserif_1_1model_1_1_fixed_angular_momentum_1a91eaafca227ec6f55d3d8915001e2725" kind="variable"><name>m_target</name></member>
<member refid="classserif_1_1model_1_1_fixed_angular_momentum_1a04a09141163d15ed75a606c9f1ecb356" kind="variable"><name>m_axis</name></member>
<member refid="classserif_1_1model_1_1_fixed_angular_momentum_1a10c17c10ac185f984a57c07643d0ee08" kind="variable"><name>m_center</name></member>
<member refid="classserif_1_1model_1_1_fixed_angular_momentum_1a1dc6ea66c48ef200ad72ab3bce5c5a1c" kind="function"><name>FixedAngularMomentum</name></member>
<member refid="classserif_1_1model_1_1_fixed_angular_momentum_1abf42b9761d2dc02c1f76964243b590b3" kind="function"><name>FixedAngularMomentum</name></member>
<member refid="classserif_1_1model_1_1_fixed_angular_momentum_1a67aa34f7e22b112b9f769d3e0cdc0f9a" kind="function"><name>target</name></member>
<member refid="classserif_1_1model_1_1_fixed_angular_momentum_1a3bc701839071b53f9d014adf3c1cf9f2" kind="function"><name>axis</name></member>
<member refid="classserif_1_1model_1_1_fixed_angular_momentum_1a0c6f8c6adf84f48fc6e0312a9925ee7f" kind="function"><name>center</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1_fixed_infinity_radial_extension" kind="struct"><name>serif::geometry::deformation::FixedInfinityRadialExtension</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1_fixed_infinity_radial_extension_1afbea2d01e3a0a591fba8e2a06af154b1" kind="function"><name>operator==</name></member>
</compound>
<compound refid="structserif_1_1model_1_1checks_1_1_fixed_plan" kind="struct"><name>serif::model::checks::FixedPlan</name>
<member refid="structserif_1_1model_1_1checks_1_1_fixed_plan_1ad35f2cf96167603cb3f02a85c50d0dcc" kind="typedef"><name>Values</name></member>
<member refid="structserif_1_1model_1_1checks_1_1_fixed_plan_1ad2907b7a085de29ee1eb711a0ebc2253" kind="typedef"><name>Layout</name></member>
<member refid="structserif_1_1model_1_1checks_1_1_fixed_plan_1a55ac1c60556a99119f6a0aa0428caf69" kind="variable"><name>has_shape</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1types_1_1_fixed_string" kind="struct"><name>serif::utils::types::FixedString</name>
<member refid="structserif_1_1utils_1_1types_1_1_fixed_string_1a9a3b46fad8bb97821cbe56ccaa1bbfe0" kind="variable"><name>dataValue</name></member>
<member refid="structserif_1_1utils_1_1types_1_1_fixed_string_1aa95526b2471b1aca26e54e36a7114b50" kind="function"><name>FixedString</name></member>
<member refid="structserif_1_1utils_1_1types_1_1_fixed_string_1ac7d709f15edec0eb16858434b0ac27ec" kind="function"><name>size</name></member>
<member refid="structserif_1_1utils_1_1types_1_1_fixed_string_1adb2bc1c6dd866963e2aed193a4c67f93" kind="function"><name>data</name></member>
<member refid="structserif_1_1utils_1_1types_1_1_fixed_string_1ac3149c7415d0663b749d5aa834a85f80" kind="function"><name>operator[]</name></member>
</compound>
<compound refid="classserif_1_1model_1_1_fixed_total_mass" kind="class"><name>serif::model::FixedTotalMass</name>
<member refid="classserif_1_1model_1_1_fixed_total_mass_1acc03e8493d74c1b1fb29528f9a628eb2" kind="typedef"><name>ScalarDescription</name></member>
<member refid="classserif_1_1model_1_1_fixed_total_mass_1a42504cec30120d349f14b14dfe92438d" kind="typedef"><name>TargetValue</name></member>
<member refid="classserif_1_1model_1_1_fixed_total_mass_1a8d8eb4c0ce5ac56ed0aa535cdd9f14d4" kind="typedef"><name>ModelDefinition</name></member>
<member refid="classserif_1_1model_1_1_fixed_total_mass_1a279110867673fa72d52aeb006fa2c5e9" kind="variable"><name>m_target</name></member>
<member refid="classserif_1_1model_1_1_fixed_total_mass_1a094eb22b4dcbbdd217d7ef8612266cfb" kind="function"><name>FixedTotalMass</name></member>
<member refid="classserif_1_1model_1_1_fixed_total_mass_1abfa3549faa6129d37dcc17b8db3868c4" kind="function"><name>FixedTotalMass</name></member>
<member refid="classserif_1_1model_1_1_fixed_total_mass_1a66c1dbe5e78880bf57b3157f65eba7db" kind="function"><name>target</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_force" kind="struct"><name>serif::dimensions::Force</name>
<member refid="structserif_1_1dimensions_1_1_force_1ae1001a57be1f99ae3fc102c502955600" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1force" kind="struct"><name>serif::discretization::forms::force</name>
<member refid="structserif_1_1discretization_1_1forms_1_1force_1aa1cba4f0b6e7487fa5c98220674b0445" kind="typedef"><name>trial_type</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1force_1aea59c4fbff787abca3a1bb993291df49" kind="typedef"><name>test_type</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1force_1afd4eb14e2cfc764fd2523c5368e15be4" kind="typedef"><name>operand_types</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1force_1adcf7291841d1cc84c067cdc70957e711" kind="variable"><name>name</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_force_density" kind="struct"><name>serif::dimensions::ForceDensity</name>
<member refid="structserif_1_1dimensions_1_1_force_density_1a9aa9f26d46f855e6d8ae1f6d0b55065d" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_foreign_coordinate" kind="struct"><name>serif::solver::normalization::checks::ForeignCoordinate</name>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1form" kind="struct"><name>serif::discretization::forms::form</name>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1blocks_1_1_field_descriptor_01_4" kind="struct"><name>std::formatter&lt; serif::discretization::blocks::FieldDescriptor &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1blocks_1_1_field_descriptor_01_4_1a0d4879c7151fec71d9428961223e7775" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1blocks_1_1_term_descriptor_01_4" kind="struct"><name>std::formatter&lt; serif::discretization::blocks::TermDescriptor &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1blocks_1_1_term_descriptor_01_4_1ad1d50b92d01b9453df865394564dc3b7" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1domain_1_1_domain_or_set_01_4" kind="struct"><name>std::formatter&lt; serif::discretization::domain::DomainOrSet &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1domain_1_1_domain_or_set_01_4_1a7be2d5ce8ba9f21d13e4a6d88d38efa8" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_validation_result_01_4" kind="struct"><name>std::formatter&lt; serif::discretization::domain::schema::validation::SchemaValidationResult &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_validation_result_01_4_1afae85e531444efa3093ab92a28985c27" kind="variable"><name>string_formatter</name></member>
<member refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_validation_result_01_4_1a41ad9a4ed3945e80af27b9c58d50458c" kind="function"><name>parse</name></member>
<member refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_validation_result_01_4_1ac5639f39da30a40915aa0c36dfc555c4" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1forms_1_1_form_descriptor_01_4" kind="struct"><name>std::formatter&lt; serif::discretization::forms::FormDescriptor &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1forms_1_1_form_descriptor_01_4_1ae97c111cdca68f0cc849f4087570aa31" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_continuity_01_4" kind="struct"><name>std::formatter&lt; serif::discretization::functional_space::Continuity &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_continuity_01_4_1a0eb559cf99c473e7ab8a0af0049751f2" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_discrete_functional_78b19b6a039d41c9bd4413cbbc536dbd" kind="struct"><name>std::formatter&lt; serif::discretization::functional_space::DiscreteFunctionalSpace&lt; Space, Order, R &gt; &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_discrete_functional_78b19b6a039d41c9bd4413cbbc536dbd_1a608de04692a50726a1da8c0bb489f955" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_family_01_4" kind="struct"><name>std::formatter&lt; serif::discretization::functional_space::Family &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_family_01_4_1a020c7e92d83ea4398ff156235cbf3dc1" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_mapping_01_4" kind="struct"><name>std::formatter&lt; serif::discretization::functional_space::Mapping &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_mapping_01_4_1adff2defec21a622be6f9c7aa5d961ba3" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_rank_3_01_r_01_4_01_4" kind="struct"><name>std::formatter&lt; serif::discretization::functional_space::Rank&lt; R &gt; &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_rank_3_01_r_01_4_01_4_1a6dd0542cc6fa7e518e8c0bebdd793276" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_space_descriptor_01_4" kind="struct"><name>std::formatter&lt; serif::discretization::functional_space::SpaceDescriptor &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_space_descriptor_01_4_1a9c0a46a0d2a04d69b10618a1a416f44d" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_trace_01_4" kind="struct"><name>std::formatter&lt; serif::discretization::functional_space::Trace &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1functional__space_1_1_trace_01_4_1a70bde2bfc786f9a6be8d5ca78a4d1280" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1quadrature_1_1_form_rule_01_4" kind="struct"><name>std::formatter&lt; serif::discretization::quadrature::FormRule &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1quadrature_1_1_form_rule_01_4_1afc284398cbec1ffeebd17ebaa2e038b0" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1quadrature_1_1_mapping_kind_01_4" kind="struct"><name>std::formatter&lt; serif::discretization::quadrature::MappingKind &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1quadrature_1_1_mapping_kind_01_4_1a05add15d0d7983411d43821b40b382a3" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1quadrature_1_1_quadrature_role_01_4" kind="struct"><name>std::formatter&lt; serif::discretization::quadrature::QuadratureRole &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1quadrature_1_1_quadrature_role_01_4_1a0426a902290504f43e3ac95ee6bbae23" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1quadrature_1_1_query_01_4" kind="struct"><name>std::formatter&lt; serif::discretization::quadrature::Query &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1quadrature_1_1_query_01_4_1a98e688647e75397482b00c16d65f4899" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1quadrature_1_1_rule_control_01_4" kind="struct"><name>std::formatter&lt; serif::discretization::quadrature::RuleControl &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1quadrature_1_1_rule_control_01_4_1a0fcb4d5ee73c13ba977160e166c07ba5" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1quadrature_1_1_rule_set_01_4" kind="struct"><name>std::formatter&lt; serif::discretization::quadrature::RuleSet &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1discretization_1_1quadrature_1_1_rule_set_01_4_1a915d9d47c9792756fb63a09c29b2952c" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1utils_1_1dependencies_1_1_node_outcome_01_4" kind="struct"><name>std::formatter&lt; serif::utils::dependencies::NodeOutcome &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1utils_1_1dependencies_1_1_node_outcome_01_4_1a85a6c2afeec70630cdee295f79de56f4" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1utils_1_1laneemden_1_1_integration_options_01_4" kind="struct"><name>std::formatter&lt; serif::utils::laneemden::IntegrationOptions &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1utils_1_1laneemden_1_1_integration_options_01_4_1aaa971c25cf26c638f14ec5eea8b229f6" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1utils_1_1laneemden_1_1_sample_01_4" kind="struct"><name>std::formatter&lt; serif::utils::laneemden::Sample &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1utils_1_1laneemden_1_1_sample_01_4_1a3e2e2cc63aafb3d5330c578a37b2b816" kind="enum"><name>Component</name></member>
<member refid="structstd_1_1formatter_3_01serif_1_1utils_1_1laneemden_1_1_sample_01_4_1a3e2e2cc63aafb3d5330c578a37b2b816aa181a603769c1f98ad927e7367c7aa51" kind="enumvalue"><name>all</name></member>
<member refid="structstd_1_1formatter_3_01serif_1_1utils_1_1laneemden_1_1_sample_01_4_1a3e2e2cc63aafb3d5330c578a37b2b816ad88468fb83a6d5675fcd2bdcb8fa57bf" kind="enumvalue"><name>xi</name></member>
<member refid="structstd_1_1formatter_3_01serif_1_1utils_1_1laneemden_1_1_sample_01_4_1a3e2e2cc63aafb3d5330c578a37b2b816a61a74be60d291cc4678ab46cc1cdaf91" kind="enumvalue"><name>theta</name></member>
<member refid="structstd_1_1formatter_3_01serif_1_1utils_1_1laneemden_1_1_sample_01_4_1a3e2e2cc63aafb3d5330c578a37b2b816a98081e91c3bdc7c16c0f26719caf3abe" kind="enumvalue"><name>derivative</name></member>
<member refid="structstd_1_1formatter_3_01serif_1_1utils_1_1laneemden_1_1_sample_01_4_1a0b689f4d108d8d44a17a2b1558dcc5c4" kind="variable"><name>component</name></member>
<member refid="structstd_1_1formatter_3_01serif_1_1utils_1_1laneemden_1_1_sample_01_4_1ab0bed46250abda251c1fd70888cd57d6" kind="function"><name>parse</name></member>
<member refid="structstd_1_1formatter_3_01serif_1_1utils_1_1laneemden_1_1_sample_01_4_1a52ad8ba774b78a426f7647aa46d2e691" kind="function"><name>format</name></member>
</compound>
<compound refid="structstd_1_1formatter_3_01serif_1_1utils_1_1laneemden_1_1_solution_01_4" kind="struct"><name>std::formatter&lt; serif::utils::laneemden::Solution &gt;</name>
<member refid="structstd_1_1formatter_3_01serif_1_1utils_1_1laneemden_1_1_solution_01_4_1ab46518d60ff707fdf5f53626f62a860a" kind="variable"><name>sample_formatter</name></member>
<member refid="structstd_1_1formatter_3_01serif_1_1utils_1_1laneemden_1_1_solution_01_4_1a7b99774c03c51dca65e5c4d190907f03" kind="function"><name>parse</name></member>
<member refid="structstd_1_1formatter_3_01serif_1_1utils_1_1laneemden_1_1_solution_01_4_1a2201f3186b825b9d86f47bf2954ebcfe" kind="function"><name>format</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_form_descriptor" kind="struct"><name>serif::discretization::forms::FormDescriptor</name>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_descriptor_1af710e9898d321034d91b9300862febb8" kind="variable"><name>name</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_descriptor_1aab856045290d13cdc47e3ffe8446ef65" kind="variable"><name>trial</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_descriptor_1ac8b35495725bd6f4c4d8ca9922543b71" kind="variable"><name>test</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_descriptor_1a75a7dc5e36daba8f1872c001db82f802" kind="friend"><name>operator==</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1quadrature_1_1_form_rule" kind="struct"><name>serif::discretization::quadrature::FormRule</name>
<member refid="structserif_1_1discretization_1_1quadrature_1_1_form_rule_1ab09d4ae55451024b558be18f3ae7ca25" kind="variable"><name>form</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1_form_rule_1a8d0259021ff96213e27828ca749f54da" kind="variable"><name>control</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_form_traits" kind="struct"><name>serif::discretization::forms::FormTraits</name>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_1a3461e3c3a25d6a0f7b008dd9a7a62039" kind="variable"><name>trial_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_1a0b2b63c59419e80ac025544af8faa9f2" kind="variable"><name>test_order_reduction</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01boundary__flux_3_01_trial_t_00_01_test_t_01_4_01_4" kind="struct"><name>serif::discretization::forms::FormTraits&lt; boundary_flux&lt; TrialT, TestT &gt; &gt;</name>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01boundary__flux_3_01_trial_t_00_01_test_t_01_4_01_4_1afd555a774ec88079979a60b17b538496" kind="variable"><name>trial_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01boundary__flux_3_01_trial_t_00_01_test_t_01_4_01_4_1a1183ba7b8d235532c958bf0bfe98ab35" kind="variable"><name>test_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_1a3461e3c3a25d6a0f7b008dd9a7a62039" kind="variable"><name>trial_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_1a0b2b63c59419e80ac025544af8faa9f2" kind="variable"><name>test_order_reduction</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01divergence_3_01_trial_t_00_01_test_t_01_4_01_4" kind="struct"><name>serif::discretization::forms::FormTraits&lt; divergence&lt; TrialT, TestT &gt; &gt;</name>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01divergence_3_01_trial_t_00_01_test_t_01_4_01_4_1aa70777ad9dcb52e9f1b907c18f1ebf3e" kind="variable"><name>trial_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01divergence_3_01_trial_t_00_01_test_t_01_4_01_4_1aad2fc287defe8b40842576edf82c1052" kind="variable"><name>test_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_1a3461e3c3a25d6a0f7b008dd9a7a62039" kind="variable"><name>trial_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_1a0b2b63c59419e80ac025544af8faa9f2" kind="variable"><name>test_order_reduction</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01force_3_01_trial_t_00_01_test_t_01_4_01_4" kind="struct"><name>serif::discretization::forms::FormTraits&lt; force&lt; TrialT, TestT &gt; &gt;</name>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01force_3_01_trial_t_00_01_test_t_01_4_01_4_1a6a9cc5a984a55d998498a6322f0cfdb5" kind="variable"><name>trial_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01force_3_01_trial_t_00_01_test_t_01_4_01_4_1a34e9c9e9fd3ed8a1fb52c5ca8c2386e2" kind="variable"><name>test_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_1a3461e3c3a25d6a0f7b008dd9a7a62039" kind="variable"><name>trial_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_1a0b2b63c59419e80ac025544af8faa9f2" kind="variable"><name>test_order_reduction</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01mass_3_01_trial_t_00_01_test_t_01_4_01_4" kind="struct"><name>serif::discretization::forms::FormTraits&lt; mass&lt; TrialT, TestT &gt; &gt;</name>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01mass_3_01_trial_t_00_01_test_t_01_4_01_4_1a909f7dc37dff21c158241d607870a497" kind="variable"><name>trial_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01mass_3_01_trial_t_00_01_test_t_01_4_01_4_1ac6a82c98636df50c2fefa0cdb4332a2d" kind="variable"><name>test_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_1a3461e3c3a25d6a0f7b008dd9a7a62039" kind="variable"><name>trial_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_1a0b2b63c59419e80ac025544af8faa9f2" kind="variable"><name>test_order_reduction</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01projection_3_01_trial_t_00_01_test_t_01_4_01_4" kind="struct"><name>serif::discretization::forms::FormTraits&lt; projection&lt; TrialT, TestT &gt; &gt;</name>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01projection_3_01_trial_t_00_01_test_t_01_4_01_4_1a8ef40ac9863285b728d73132b91101e6" kind="variable"><name>trial_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01projection_3_01_trial_t_00_01_test_t_01_4_01_4_1a01c66874c79c49dfbccd887264dc8d57" kind="variable"><name>test_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_1a3461e3c3a25d6a0f7b008dd9a7a62039" kind="variable"><name>trial_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_1a0b2b63c59419e80ac025544af8faa9f2" kind="variable"><name>test_order_reduction</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01source_3_01_trial_t_00_01_test_t_01_4_01_4" kind="struct"><name>serif::discretization::forms::FormTraits&lt; source&lt; TrialT, TestT &gt; &gt;</name>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01source_3_01_trial_t_00_01_test_t_01_4_01_4_1a1383e9c05bb44feaf599ffb574542cd1" kind="variable"><name>trial_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_3_01source_3_01_trial_t_00_01_test_t_01_4_01_4_1a5a4231da7805746c4bf185a14764a22b" kind="variable"><name>test_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_1a3461e3c3a25d6a0f7b008dd9a7a62039" kind="variable"><name>trial_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_form_traits_1a0b2b63c59419e80ac025544af8faa9f2" kind="variable"><name>test_order_reduction</name></member>
</compound>
<compound refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_forward_only" kind="struct"><name>serif::compile_time_checks::surface_boundary::ForwardOnly</name>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_forward_only_1aa758fa3c5d2159ee924a1d275b09cb4b" kind="typedef"><name>Relations</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1frame__acceleration" kind="struct"><name>serif::discretization::blocks::frame_acceleration</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1frame__acceleration_1a1eae7b328dde1891c5028ed282ca1231" kind="typedef"><name>Terms</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1frame__acceleration_1aee7e49ab4997d7e647d358358651f057" kind="variable"><name>name</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_frequency" kind="struct"><name>serif::dimensions::Frequency</name>
<member refid="structserif_1_1dimensions_1_1_frequency_1a0f6c7bdc015f71a7128513d0371a42a8" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_from_model" kind="struct"><name>serif::solver::normalization::FromModel</name>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1relation_1_1_fully_connected" kind="struct"><name>serif::discretization::domain::relation::FullyConnected</name>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1_fully_connected_1a67d059d60d3d868050729b3e5e768ab9" kind="typedef"><name>domain_type</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1_fully_connected_1ad996a186a7ae8839a3d21f0be7b41fad" kind="variable"><name>name</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_fully_connected" kind="struct"><name>serif::discretization::domain::schema::validation::FullyConnected</name>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_fully_connected_1a67d059d60d3d868050729b3e5e768ab9" kind="typedef"><name>domain_type</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_fully_connected_1ad996a186a7ae8839a3d21f0be7b41fad" kind="variable"><name>name</name></member>
</compound>
<compound refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_gas" kind="struct"><name>serif::compile_time_checks::surface_boundary::Gas</name>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_gas_1a071f34ce2c72f52aa628837c6ca78836" kind="typedef"><name>Relations</name></member>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_gas_1a63a4fb36ede6c5313c5825329b9f063f" kind="function"><name>evaluate</name></member>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_gas_1af45fa954abc5e12f1dad74e08401d2e1" kind="function"><name>evaluate</name></member>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_gas_1a9298eab679d6d34bf481e63ce751a7f6" kind="function"><name>partial_derivative</name></member>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_gas_1a048289737ae57566677fee729e68c9f8" kind="function"><name>partial_derivative</name></member>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_gas_1a080881fa43d8611000fa0f976e1c4b79" kind="function"><name>partial_derivative</name></member>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_gas_1a7c1b2943c52be2c7e00c7925945334c9" kind="function"><name>operator==</name></member>
</compound>
<compound refid="structserif_1_1model_1_1_generated_coordinate_of" kind="struct"><name>serif::model::GeneratedCoordinateOf</name>
<member refid="structserif_1_1model_1_1_generated_coordinate_of_1aa2da0ec50052b6f3033c6344ec193f62" kind="typedef"><name>SpecificationType</name></member>
<member refid="structserif_1_1model_1_1_generated_coordinate_of_1ab392a3c020936a8e32b6615bcc157c4f" kind="variable"><name>scalar_arity</name></member>
<member refid="structserif_1_1model_1_1_generated_coordinate_of_1a8f60533bb9934789e17b2669845e60ee" kind="variable"><name>global_scalar</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1_1_scoped_1_1_geometry" kind="struct"><name>serif::operators::backend::mfem::volume_keys::Scoped::Geometry</name>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1_1_scoped_1_1_geometry_derivatives" kind="struct"><name>serif::operators::backend::mfem::volume_keys::Scoped::GeometryDerivatives</name>
</compound>
<compound refid="classserif_1_1solver_1_1admissibility_1_1backend_1_1mfem_1_1_geometry_direction" kind="class"><name>serif::solver::admissibility::backend::mfem::GeometryDirection</name>
<member refid="classserif_1_1solver_1_1admissibility_1_1backend_1_1mfem_1_1_geometry_direction_1ade2675ea59903dd97b8a2a2e49f6ff4d" kind="variable"><name>m_accepted_displacement</name></member>
<member refid="classserif_1_1solver_1_1admissibility_1_1backend_1_1mfem_1_1_geometry_direction_1ad21c91f42684e922507621c5c349b57a" kind="variable"><name>m_displacement_direction</name></member>
<member refid="classserif_1_1solver_1_1admissibility_1_1backend_1_1mfem_1_1_geometry_direction_1a1a0a0fa4041b6356b9eed3a2ebf4b88a" kind="variable"><name>m_rules</name></member>
<member refid="classserif_1_1solver_1_1admissibility_1_1backend_1_1mfem_1_1_geometry_direction_1afadb51c40d7ab2861bbc8a70987bf746" kind="variable"><name>m_geometry_ready</name></member>
<member refid="classserif_1_1solver_1_1admissibility_1_1backend_1_1mfem_1_1_geometry_direction_1a204ee6a6b6e84825496c341c13f544ef" kind="function"><name>limit</name></member>
<member refid="classserif_1_1solver_1_1admissibility_1_1backend_1_1mfem_1_1_geometry_direction_1a8902f5782c434946ac44132ea7e1de41" kind="function"><name>next</name></member>
<member refid="classserif_1_1solver_1_1admissibility_1_1backend_1_1mfem_1_1_geometry_direction_1ae3d35038772343851155f9775c573a97" kind="function"><name>estimate</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_geometry_sample_rule" kind="struct"><name>serif::geometry::deformation::backend::mfem::GeometrySampleRule</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_geometry_sample_rule_1a38f709325a0dc906aa1061906ce7d2a7" kind="variable"><name>element</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_geometry_sample_rule_1a53ef551925e56dab19714707606902a8" kind="variable"><name>integration_rule</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_geometry_sample_rule_1a97683422e7e733dd7168cba5100f62d2" kind="variable"><name>reference_geometry</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1admissibility_1_1backend_1_1mfem_1_1_geometry_sampling_rules" kind="struct"><name>serif::solver::admissibility::backend::mfem::GeometrySamplingRules</name>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1_geometry_step_limit" kind="struct"><name>serif::geometry::deformation::GeometryStepLimit</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1_geometry_step_limit_1a26b5daed319b65d9dd90a085b666937a" kind="variable"><name>step</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_geometry_step_limit_1aae1342e233987df5d9f99b8be092ab2e" kind="variable"><name>boundary_step</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_geometry_step_limit_1a7737acf0a9c6e9ff1d818db456f9aecc" kind="variable"><name>minimum_determinant_at_accepted</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_geometry_step_limit_1a701df11c5382d68835479f50640aff75" kind="variable"><name>minimum_determinant_at_maximum</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_geometry_step_limit_1a5477039985fc4b30f4b318018e27cbc8" kind="variable"><name>limiting_point_determinant_at_step</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_geometry_step_limit_1a28e0a03312f56b0c38aa9eb1543111b6" kind="variable"><name>sampled_point_count</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_geometry_step_limit_1aa6ab08f046c683516ea91baf3ed0bb8c" kind="variable"><name>limited_by_geometry</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_geometry_step_limit_1a4f50240da844b48e009d1d0a0a4bedf4" kind="variable"><name>limiting_element</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_geometry_step_limit_1ae4243166af0e6f2fe3cee51c4a0d14cc" kind="variable"><name>limiting_rule</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_geometry_step_limit_1ade8155d7e416a50492433146044605b1" kind="variable"><name>limiting_point</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1_geometry_step_options" kind="struct"><name>serif::geometry::deformation::GeometryStepOptions</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1_geometry_step_options_1a7dc8603ed38de28cb3596e69c190d035" kind="variable"><name>maximum_step</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_geometry_step_options_1a54c616bec2785d8485b9e9301acd8125" kind="variable"><name>determinant_floor</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_geometry_step_options_1ab10ecec1e916f3f334454aaa6d58d821" kind="variable"><name>fraction_to_boundary</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1global__scalar" kind="struct"><name>serif::discretization::blocks::global_scalar</name>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_operation_1_1_gradient" kind="struct"><name>serif::discretization::forms::Operation::Gradient</name>
</compound>
<compound refid="structserif_1_1operators_1_1_gradient_request" kind="struct"><name>serif::operators::GradientRequest</name>
<member refid="structserif_1_1operators_1_1_gradient_request_1a03f238e190f48b1bdaed8279127ee691" kind="typedef"><name>Test</name></member>
<member refid="structserif_1_1operators_1_1_gradient_request_1afc1f7cb608c4b1e1351e9ac87569f1f5" kind="typedef"><name>Operands</name></member>
<member refid="structserif_1_1operators_1_1_gradient_request_1a6e8194df9e99dc7a841f640f14d9550b" kind="variable"><name>name</name></member>
<member refid="structserif_1_1operators_1_1_gradient_request_1ab498b9a2e42050b2d1ab5a980db911d5" kind="function"><name>evaluate</name></member>
<member refid="structserif_1_1operators_1_1_gradient_request_1a61af86ff41e433ed1514a37a31e7b7a5" kind="function"><name>additional_order</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_graph" kind="struct"><name>serif::utils::dependencies::detail::Graph</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_graph_1a30a22907ad9f064edbe1047e8d1201e0" kind="typedef"><name>Mask</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_graph_1ae92c32716befde7edbfb1290b4bc6cd5" kind="typedef"><name>Matrix</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_graph_1a2cae4fb747bd5edbed5801ff5666e3c5" kind="typedef"><name>Order</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_graph_1a4fc1a8210eeb34f31b9363984be01d59" kind="variable"><name>size</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_graph_1a327b325cb006359e68f9550cfb129095" kind="variable"><name>edges</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_graph_1acd97a51cb699f0479480c478b3e56278" kind="variable"><name>order</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_graph_1ae0486a0084e50c80095221536e7973cf" kind="function"><name>prerequisites</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_graph_1a8da45659d9bc1475d4b262fbb7162ef0" kind="function"><name>make_order</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_graph_1af43c6224d35d55c2221d4612ab29c6b2" kind="function"><name>acyclic</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_graph_1af0445ccc24b5bf73cd856ca9ab8c27e5" kind="function"><name>required</name></member>
</compound>
<compound refid="classserif_1_1utils_1_1dependencies_1_1_graph_timing" kind="class"><name>serif::utils::dependencies::GraphTiming</name>
<member refid="classserif_1_1utils_1_1dependencies_1_1_graph_timing_1a223fe86c8b9cc797aff1813b5ce9a451" kind="variable"><name>m_runs</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_graph_timing_1a314b4f8665085529ab10c8be6e7ebafe" kind="function"><name>runs</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_graph_timing_1a049d5a02f42db5a0cea2eee600a48e87" kind="function"><name>start_run</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1_graph_timing_factory" kind="struct"><name>serif::utils::dependencies::GraphTimingFactory</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1_graph_timing_factory_1aeb7873dd382171c159581b2da2bd5cd9" kind="variable"><name>timing</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1_graph_timing_factory_1a27ccf044d1576ce5b63addcf994e2d82" kind="variable"><name>clock</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1_graph_timing_factory_1af02d10b3f23455ceef69ff911b992186" kind="function"><name>operator()</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1_graph_timing_run" kind="struct"><name>serif::utils::dependencies::GraphTimingRun</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1_graph_timing_run_1afcaaa3547a458917d367f0b64d4ee6fc" kind="variable"><name>nodes</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_gravitational_constant" kind="struct"><name>serif::dimensions::GravitationalConstant</name>
<member refid="structserif_1_1dimensions_1_1_gravitational_constant_1a723f942072ae9f1186d9ecb102789a1a" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_gravitational_potential" kind="struct"><name>serif::dimensions::GravitationalPotential</name>
<member refid="structserif_1_1dimensions_1_1_gravitational_potential_1abab8b891e9a8d390bd07e0cff887fab0" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1model_1_1state_1_1_gravitational_potential" kind="struct"><name>serif::model::state::GravitationalPotential</name>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1gravity" kind="struct"><name>serif::discretization::blocks::gravity</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1gravity_1ae9ca103a4583420e6d6508515cda867e" kind="typedef"><name>Terms</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1gravity_1a53a9fb418ac3b8da574ee8707733fc21" kind="variable"><name>name</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1gravity_1a2034542115335bdf27880f3e6f67710b" kind="variable"><name>potential_term</name></member>
</compound>
<compound refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator" kind="class"><name>serif::mapping::GridFunctionMappingEvaluator</name>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1a9a333b09a48ce6280c4b90279e7b7479" kind="variable"><name>m_mapper</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1a7f4c938a544140eeb1220844376298d9" kind="variable"><name>m_displacement</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1a8769186de2c26742ab8f6581e82b76f7" kind="variable"><name>m_compactification_coordinate</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1ab122dfa1a584c60e0cb18204ee65f2e1" kind="variable"><name>m_displacement_space</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1a237a1cb6a4c02cdb870758fa744711f8" kind="variable"><name>m_compactification_space</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1adbb7b1020f174524464517e49a9305cd" kind="variable"><name>m_displacement_space_sequence</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1a8ae70e8cc724a6f3403c50944a39889f" kind="variable"><name>m_compactification_space_sequence</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1abbd309819dbf529b32581a3f86b2a90b" kind="variable"><name>m_workspace</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1a534ad4660003fa5a010d5f5e0c110a0c" kind="variable"><name>m_displacement_dofs</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1ac3f4335a4e7fa78e339bbf1e78e8464b" kind="variable"><name>m_compactification_dofs</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1a2e0178d52302b42cfc320233892190e4" kind="variable"><name>m_element_displacement</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1a4b23439819a5d4a1285debe86160a0f4" kind="variable"><name>m_element_compactification</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1a3de3d169aeef24b55ba2365366f4f906" kind="variable"><name>m_displacement_data</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1acfa5c2a633ac44e4376dce6c876c512c" kind="variable"><name>m_compactification_data</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1ad6cc158e4ddb61098b1a1ec1e42d5229" kind="variable"><name>m_cached_element_id</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1ad8973a6103c042d0e31929cf67685fd6" kind="function"><name>GridFunctionMappingEvaluator</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1a5a6b0c15660a4d997be799fdd999a368" kind="function"><name>mesh</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1a41cfb9293fce1b39c42f82d65db9c69f" kind="function"><name>invalidate_cache</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1a3b2f74be99a2e5828564432e4d9d6143" kind="function"><name>refresh</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1a6c1116bf3048459cea13b133da303404" kind="function"><name>evaluate_point</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1a9b707a2c3821a636bd29dc1878f1d128" kind="function"><name>evaluate_volume</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1a1cc1488dacd329cb1f5fec047c3efa02" kind="function"><name>evaluate_face</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1a4945ef25833174350249146802152701" kind="function"><name>validate_field_bindings</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1a730f920831ed385261c5ca6677b07ec3" kind="function"><name>invalidate_for_changed_spaces</name></member>
<member refid="classserif_1_1mapping_1_1_grid_function_mapping_evaluator_1a1a5d168fb9cc4291b3a94015d5588b90" kind="function"><name>load_element</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_has_binding" kind="struct"><name>serif::utils::dependencies::detail::HasBinding</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1_has_binding" kind="struct"><name>serif::utils::dependencies::HasBinding</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_has_binding_3_01_bindings_3_01_binding_ts_8_8_8_01_4_00_01_key_t_01_4" kind="struct"><name>serif::utils::dependencies::detail::HasBinding&lt; Bindings&lt; BindingTs... &gt;, KeyT &gt;</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_has_binding_3_01_bindings_3_01_binding_ts_8_8_8_01_4_00_01_key_t_01_4_1a7c516cb3057102341f9961f762a3d316" kind="variable"><name>value</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1_has_scalar_volume_operands" kind="struct"><name>serif::operators::HasScalarVolumeOperands</name>
</compound>
<compound refid="structserif_1_1operators_1_1_has_scalar_volume_operands_3_01_equation_t_00_01utils_1_1types_1_1_a6e6645520e475d59dc9a1cecc004d8a" kind="struct"><name>serif::operators::HasScalarVolumeOperands&lt; EquationT, utils::types::TypeList&lt; Operands... &gt; &gt;</name>
</compound>
<compound refid="structserif_1_1model_1_1equation_1_1_hydrostatic_balance" kind="struct"><name>serif::model::equation::HydrostaticBalance</name>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_identified_equations" kind="struct"><name>serif::solver::continuation::IdentifiedEquations</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_identified_equations_1abb8ffbb1baea9103ca27018f6711b051" kind="variable"><name>definition</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_identified_equations_1a3543a19ae7440c76e31acb7d53cf4414" kind="variable"><name>identity</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_identified_equations_1ab4fd0759b8d2fe070bd62b8c5aed5952" kind="function"><name>continuation_identity</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_identified_equations_1aa4ff0adcd76c9e947ab371f57a5f4797" kind="function"><name>operator()</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_identity_coordinate" kind="struct"><name>serif::solver::normalization::IdentityCoordinate</name>
</compound>
<compound refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl" kind="struct"><name>serif::backend::mfem::serialize::detail::TopModelSampler::Impl</name>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1a47bc85e37dbfae7b1bd20a0e8ba8a04c" kind="variable"><name>mesh</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1a83c029bd3792b0a85315bc1905f5e7e6" kind="variable"><name>density_binding</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1a22e7e90fd0232dcd294dc20a83bf2f14" kind="variable"><name>density_coefficients</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1a8b3cd740d35e3dcc8e87881ed16f3994" kind="variable"><name>density_values</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1a9289593e42872bfc91200ebcea927304" kind="variable"><name>axis</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1ad695bf1897581c9ae922380b2351d3ca" kind="variable"><name>center</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1a043b20664ac109ac3db0d771b35757ab" kind="variable"><name>first</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1a613797a28ac2d08bef5e0fe8c386a025" kind="variable"><name>second</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1acc2d88650d1b9c9e274445b56c30dde8" kind="variable"><name>material</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1a9112c1297929fc007097ad2124a382f6" kind="variable"><name>boundary</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1a2de173cda192a08dda21c73b48732e5f" kind="variable"><name>material_bounds</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1a9b9dee8b7f254c922764664f12a72749" kind="variable"><name>boundary_bounds</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1ad729491cb2e4686a5a876c136f18f77e" kind="variable"><name>radii</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1a5826e7f5b36ddfcaef9db42e1cb59189" kind="variable"><name>density_scale</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1ab84dd7daeca474df1e393ffc0f3e694f" kind="variable"><name>total_mass</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1a6f0d903bf13dd4c76ed6eb3cf4fafdbc" kind="variable"><name>length_scale</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1ac6fa8d17bbc3747c6296a220de74b0f1" kind="variable"><name>clamps</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1ad98c4d933c14ea6f809b03aa38da8e11" kind="variable"><name>last_element</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1afc485b408dc4164446231108e3a05713" kind="variable"><name>last_point</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1a09ffe52d54e5978bb64abc8d3007afc8" kind="function"><name>Impl</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1ae32afa65a346f5f33469021c75efe46d" kind="function"><name>direction</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1a14439c331108199bdfd79c5cc677f6b6" kind="function"><name>checked_density</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1a7c43ff965f8652cbe4f640749f5eaed1" kind="function"><name>sample_raw</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1ae647a22f6d2c0fef01cf039c91474fbe" kind="function"><name>intersect</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1_1_impl_1ab1dc30f4ac2fa2c196bbe28e1afff3ca" kind="function"><name>surface</name></member>
</compound>
<compound refid="structserif_1_1eos_1_1models_1_1_implements_partial_derivative__t" kind="struct"><name>serif::eos::models::ImplementsPartialDerivative_t</name>
</compound>
<compound refid="structserif_1_1eos_1_1models_1_1_implements_relation__t" kind="struct"><name>serif::eos::models::ImplementsRelation_t</name>
</compound>
<compound refid="structserif_1_1eos_1_1models_1_1_implements_relation_catalog__t" kind="struct"><name>serif::eos::models::ImplementsRelationCatalog_t</name>
</compound>
<compound refid="structserif_1_1eos_1_1models_1_1_implements_relation_catalog__t_3_01_e_o_s_00_01relations_1_1_re84a27b22ac57c74adaf074b343ae5413" kind="struct"><name>serif::eos::models::ImplementsRelationCatalog_t&lt; EOS, relations::RelationCatalog&lt; Relations... &gt; &gt;</name>
</compound>
<compound refid="structserif_1_1eos_1_1models_1_1_implements_second_partial_derivative__t" kind="struct"><name>serif::eos::models::ImplementsSecondPartialDerivative_t</name>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1_infinity_rows" kind="struct"><name>serif::model::normalization::InfinityRows</name>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_infinity_rule" kind="struct"><name>serif::model::normalization::detail::InfinityRule</name>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_infinity_rule_1af1816eb62ae6779d6736fcf32797e1ce" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1_infinity_surface_boundary" kind="struct"><name>serif::discretization::domain::InfinitySurfaceBoundary</name>
<member refid="structserif_1_1discretization_1_1domain_1_1_infinity_surface_boundary_1afce4a0d370904a4dd32093cc578d54ec" kind="variable"><name>name</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1detail_1_1_initial_evaluation" kind="struct"><name>serif::solver::detail::InitialEvaluation</name>
<member refid="structserif_1_1solver_1_1detail_1_1_initial_evaluation_1ad87e3c18668784c13190c49980ab7b13" kind="variable"><name>system</name></member>
<member refid="structserif_1_1solver_1_1detail_1_1_initial_evaluation_1a947d02bd629b65769abf9572433937a6" kind="variable"><name>metric</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1keys_1_1_input" kind="struct"><name>serif::utils::dependencies::keys::Input</name>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1relation_1_1_inscribed" kind="struct"><name>serif::discretization::domain::relation::Inscribed</name>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1_inscribed_1a949fc0043ea198c7243e42a3a6c58827" kind="typedef"><name>inner_type</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1_inscribed_1a955cc0a721d48869e956e0fba5cf307c" kind="typedef"><name>outer_type</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1_inscribed_1a31cfdcacefd6b4fc515fdef5bc81117d" kind="variable"><name>name</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_inscribed" kind="struct"><name>serif::discretization::domain::schema::validation::Inscribed</name>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_inscribed_1a949fc0043ea198c7243e42a3a6c58827" kind="typedef"><name>inner_type</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_inscribed_1a955cc0a721d48869e956e0fba5cf307c" kind="typedef"><name>outer_type</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_inscribed_1a31cfdcacefd6b4fc515fdef5bc81117d" kind="variable"><name>name</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result_1_1_inscribed_diagnostics" kind="struct"><name>serif::discretization::domain::relation::validation::RelationValidationResult::InscribedDiagnostics</name>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result_1_1_inscribed_diagnostics_1ad89027f0a3266e0d7959b1d9cd85c62d" kind="variable"><name>faceID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result_1_1_inscribed_diagnostics_1a5a982e03116a757d909c565a62dd6101" kind="variable"><name>innerElementID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result_1_1_inscribed_diagnostics_1a73a47d33f9b7ad80c948e4e4c447dd9f" kind="variable"><name>adjacentElementID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result_1_1_inscribed_diagnostics_1a947386001293ae6118d8053cfeff8e9a" kind="variable"><name>adjacentDomainID</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_inscribed_diagnostics" kind="struct"><name>serif::discretization::domain::schema::validation::RelationValidationResult::InscribedDiagnostics</name>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_inscribed_diagnostics_1ad89027f0a3266e0d7959b1d9cd85c62d" kind="variable"><name>faceID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_inscribed_diagnostics_1a5a982e03116a757d909c565a62dd6101" kind="variable"><name>innerElementID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_inscribed_diagnostics_1a73a47d33f9b7ad80c948e4e4c447dd9f" kind="variable"><name>adjacentElementID</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1_1_inscribed_diagnostics_1a947386001293ae6118d8053cfeff8e9a" kind="variable"><name>adjacentDomainID</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_insert_specification" kind="struct"><name>serif::model::detail::InsertSpecification</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_insert_specification_3_01_specification_00_01utils_1_1types_1c291e9ffd6f22f760258a73ade9a49a2" kind="struct"><name>serif::model::detail::InsertSpecification&lt; Specification, utils::types::TypeList&lt; Head, Tail... &gt; &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_insert_specification_3_01_specification_00_01utils_1_1types_1c291e9ffd6f22f760258a73ade9a49a2_1a3435d718d186507866d575881d3ae8fe" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_insert_specification_3_01_specification_00_01utils_1_1types_1_1_type_list_3_4_01_4" kind="struct"><name>serif::model::detail::InsertSpecification&lt; Specification, utils::types::TypeList&lt;&gt; &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_insert_specification_3_01_specification_00_01utils_1_1types_1_1_type_list_3_4_01_4_1a027f5afe70b13b546c9a92faa682835b" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1laneemden_1_1_integration_options" kind="struct"><name>serif::utils::laneemden::IntegrationOptions</name>
<member refid="structserif_1_1utils_1_1laneemden_1_1_integration_options_1af239fee4cf42ae448865d70fc7114bff" kind="variable"><name>step</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_integration_options_1aac80123ebcec8a343c9375d2fd86ebc6" kind="variable"><name>maximum_radius</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_integration_options_1a85a0926bde7453430269791323190ca2" kind="variable"><name>maximum_steps</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_integration_options_1af1276d1742eb704d227245be9803a94c" kind="variable"><name>surface_tolerance</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_integration_options_1a989c93ecaa89d1389fe252794a418942" kind="variable"><name>central_series_terms</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_integration_options_1a2d6aeec3cb0667dbb1138d7af39aa2b4" kind="friend"><name>operator==</name></member>
</compound>
<compound refid="structserif_1_1model_1_1computations_1_1_interior_contribution" kind="struct"><name>serif::model::computations::InteriorContribution</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_interior_couplings" kind="struct"><name>serif::model::detail::InteriorCouplings</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_interior_couplings_3_01equations_1_1_equation_registry_3_01_equations_8_8_8_01_4_01_4" kind="struct"><name>serif::model::detail::InteriorCouplings&lt; equations::EquationRegistry&lt; Equations... &gt; &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_interior_couplings_3_01equations_1_1_equation_registry_3_01_equations_8_8_8_01_4_01_4_1a1878ad7e9274944be40ad5dd6c74ce60" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1keys_1_1_interior_model" kind="struct"><name>serif::geometry::deformation::keys::InteriorModel</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_interior_plan" kind="struct"><name>serif::model::detail::InteriorPlan</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_interior_plan_3_01equations_1_1_equation_registry_3_01_equations_8_8_8_01_4_01_4" kind="struct"><name>serif::model::detail::InteriorPlan&lt; equations::EquationRegistry&lt; Equations... &gt; &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_interior_plan_3_01equations_1_1_equation_registry_3_01_equations_8_8_8_01_4_01_4_1ac6aaabcbed39f882efa67ae991290a32" kind="typedef"><name>EquationsList</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_interior_plan_3_01equations_1_1_equation_registry_3_01_equations_8_8_8_01_4_01_4_1ac6284ff9ccd7f5ce74727da6fc1ec038" kind="typedef"><name>Rows</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_interior_plan_3_01equations_1_1_equation_registry_3_01_equations_8_8_8_01_4_01_4_1a8dc63e74e80167e14f4edc8b2f9a5642" kind="typedef"><name>Coefficients</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_internal_energy" kind="struct"><name>serif::dimensions::InternalEnergy</name>
<member refid="structserif_1_1dimensions_1_1_internal_energy_1a1733fd881ebc461532a12e9e1bd38381" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_inverse" kind="struct"><name>serif::solver::preconditioner::backend::mfem::Inverse</name>
<member refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_inverse_1a6b1e19b5624614fae8458b6f93633681" kind="variable"><name>action</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_inverse_1aadb85cc0475c893b4fec7aeb7f125199" kind="variable"><name>contract</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1keys_1_1_inverse" kind="struct"><name>serif::solver::preconditioner::keys::Inverse</name>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1_inverse_pressure_surface_formulation" kind="struct"><name>serif::geometry::surface::InversePressureSurfaceFormulation</name>
</compound>
<compound refid="structserif_1_1dimensions_1_1_inverse_time_squared" kind="struct"><name>serif::dimensions::InverseTimeSquared</name>
<member refid="structserif_1_1dimensions_1_1_inverse_time_squared_1a3793644cebe79523236d19cd061cc316" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_invocation" kind="struct"><name>serif::utils::dependencies::detail::Invocation</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_invocation_1a3a16420f14b551ddfd69e624c1f8cb29" kind="variable"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_invocation_3_01_computation_t_00_01types_1_1_28b703f0a48eef89c64214fa1ebcb8e5" kind="struct"><name>serif::utils::dependencies::detail::Invocation&lt; ComputationT, types::TypeList&lt; Arguments... &gt;, std::void_t&lt; InvocationResult&lt; ComputationT, Arguments... &gt; &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_invocation_1a3a16420f14b551ddfd69e624c1f8cb29" kind="variable"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1eos_1_1models_1_1_is_equation_of_state_model__t" kind="struct"><name>serif::eos::models::IsEquationOfStateModel_t</name>
</compound>
<compound refid="structserif_1_1eos_1_1models_1_1_is_equation_of_state_model__t_3_01_e_o_s_candidate_00_01std_1_12c3fff187c709d66c77cc44935c5cf28" kind="struct"><name>serif::eos::models::IsEquationOfStateModel_t&lt; EOSCandidate, std::void_t&lt; typename std::remove_cvref_t&lt; EOSCandidate &gt;::Relations &gt; &gt;</name>
</compound>
<compound refid="classserif_1_1geometry_1_1surface_1_1_isobaric_surface" kind="class"><name>serif::geometry::surface::IsobaricSurface</name>
<member refid="classserif_1_1geometry_1_1surface_1_1_isobaric_surface_1a84cb15594e7114ec5426f4355f96d300" kind="typedef"><name>PhysicalQuantity</name></member>
<member refid="classserif_1_1geometry_1_1surface_1_1_isobaric_surface_1aeceb9df01084f12272ba53acae7a1b21" kind="typedef"><name>TargetValue</name></member>
<member refid="classserif_1_1geometry_1_1surface_1_1_isobaric_surface_1a4cc493fae1f470a872a8ab10ae03b4dc" kind="variable"><name>m_targetPressure</name></member>
<member refid="classserif_1_1geometry_1_1surface_1_1_isobaric_surface_1a5ef778c2f48eafab01a41077fe227d64" kind="function"><name>IsobaricSurface</name></member>
<member refid="classserif_1_1geometry_1_1surface_1_1_isobaric_surface_1ad2bb9d64e9e3d5bb56b058307fe5d7ec" kind="function"><name>IsobaricSurface</name></member>
<member refid="classserif_1_1geometry_1_1surface_1_1_isobaric_surface_1af6fbb3981aa75a3254664fcfdcb511be" kind="function"><name>target_pressure</name></member>
<member refid="classserif_1_1geometry_1_1surface_1_1_isobaric_surface_1a5ac3ca6f4940345f319e76f6e3a82c2a" kind="function"><name>continuation_identity</name></member>
<member refid="classserif_1_1geometry_1_1surface_1_1_isobaric_surface_1a37cbeca903703c4b8f480a767e144062" kind="function"><name>descriptor</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_is_quantity_value" kind="struct"><name>serif::dimensions::IsQuantityValue</name>
</compound>
<compound refid="structserif_1_1dimensions_1_1_is_quantity_value_3_01_quantity_value_3_01_quantity_01_4_01_4" kind="struct"><name>serif::dimensions::IsQuantityValue&lt; QuantityValue&lt; Quantity &gt; &gt;</name>
</compound>
<compound refid="structserif_1_1eos_1_1relations_1_1_is_thermodynamic_relation" kind="struct"><name>serif::eos::relations::IsThermodynamicRelation</name>
</compound>
<compound refid="structserif_1_1eos_1_1relations_1_1_is_thermodynamic_relation_3_01_relation_3_01_output_00_01_inputs_8_8_8_01_4_01_4" kind="struct"><name>serif::eos::relations::IsThermodynamicRelation&lt; Relation&lt; Output, Inputs... &gt; &gt;</name>
</compound>
<compound refid="structserif_1_1eos_1_1relations_1_1_is_valid_relation_catalog" kind="struct"><name>serif::eos::relations::IsValidRelationCatalog</name>
</compound>
<compound refid="structserif_1_1eos_1_1relations_1_1_is_valid_relation_catalog_3_01_relation_catalog_3_01_relations_8_8_8_01_4_01_4" kind="struct"><name>serif::eos::relations::IsValidRelationCatalog&lt; RelationCatalog&lt; Relations... &gt; &gt;</name>
</compound>
<compound refid="structserif_1_1model_1_1backend_1_1mfem_1_1_jacobian_contribution" kind="struct"><name>serif::model::backend::mfem::JacobianContribution</name>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_jacobian_contribution_1a30a84a8ae0e45b08323445e0c9f713f3" kind="variable"><name>row_offset</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_jacobian_contribution_1afdad40b5a30d97e8b24a41aa5a33f644" kind="variable"><name>column_offset</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_jacobian_contribution_1a7da87233cba1d942864bfcc666af54cd" kind="variable"><name>block</name></member>
</compound>
<compound refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_jacobian_operator" kind="class"><name>serif::operators::backend::mfem::JacobianOperator</name>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_jacobian_operator_1a1676818e2e8f650a226a58f0c9e29172" kind="variable"><name>m_cache</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_jacobian_operator_1ad9c0c5c4fec8738e97da776da1d02ff4" kind="variable"><name>m_workspace</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_jacobian_operator_1aaf4e418423047ac5558f91ca6ef6ebc5" kind="function"><name>JacobianOperator</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_jacobian_operator_1ac79b897be14a788327f3f402c7e4b50c" kind="function"><name>JacobianOperator</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_jacobian_operator_1a027cb53924436fc343833254d8c19027" kind="function"><name>JacobianOperator</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_jacobian_operator_1a22d5a26b5d975cd91ea5e231f90d3009" kind="function"><name>Mult</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_jacobian_operator_1adfd8687e832d23f71e8dc8eabef8e02c" kind="function"><name>MultTranspose</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_jacobian_operator_1a6468e1d02a08010969e8f9983eb084d2" kind="function"><name>checked_data</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1detail_1_1_join" kind="struct"><name>serif::operators::detail::Join</name>
<member refid="structserif_1_1operators_1_1detail_1_1_join_1afe88787d35d9e1ee0ffcf67cd39f09f0" kind="typedef"><name>type</name></member>
</compound>
<compound refid="classserif_1_1mapping_1_1compactification_1_1_kelvin_compactification" kind="class"><name>serif::mapping::compactification::KelvinCompactification</name>
<member refid="classserif_1_1mapping_1_1compactification_1_1_kelvin_compactification_1a226420f291429dae4889054aeff594c5" kind="variable"><name>m_options</name></member>
<member refid="classserif_1_1mapping_1_1compactification_1_1_kelvin_compactification_1af52384be48418417351ff1ddd12969bc" kind="variable"><name>m_name</name></member>
<member refid="classserif_1_1mapping_1_1compactification_1_1_kelvin_compactification_1a7f4fe052b888212c89eb61b77f559169" kind="function"><name>KelvinCompactification</name></member>
<member refid="classserif_1_1mapping_1_1compactification_1_1_kelvin_compactification_1ac611e77395c5ed590a8b8c71291ec27d" kind="function"><name>is_affine_in_displacement</name></member>
<member refid="classserif_1_1mapping_1_1compactification_1_1_kelvin_compactification_1a6f9ac6a3d1997556bdc740e8cc6e73ab" kind="function"><name>evaluate</name></member>
<member refid="classserif_1_1mapping_1_1compactification_1_1_kelvin_compactification_1a11855e4efe42cc70e190358ad56477fc" kind="function"><name>evaluate_variation</name></member>
<member refid="classserif_1_1mapping_1_1compactification_1_1_kelvin_compactification_1a9965cd351e92b6d3246cd0a59ff7a031" kind="function"><name>get_name</name></member>
<member refid="classserif_1_1mapping_1_1compactification_1_1_kelvin_compactification_1a8b949238f397777a445e2e2217e26876" kind="function"><name>get_reference_stellar_radius</name></member>
<member refid="classserif_1_1mapping_1_1compactification_1_1_kelvin_compactification_1a5e894628b782ddccce91c87ec6184b27" kind="function"><name>get_reference_infinity_radius</name></member>
<member refid="classserif_1_1mapping_1_1compactification_1_1_kelvin_compactification_1a0405eb30722aeb2617b01651c3a4c4bf" kind="function"><name>get_coordinate_tolerance</name></member>
<member refid="classserif_1_1mapping_1_1compactification_1_1_kelvin_compactification_1a58c993d0fde0c32e1462f3dde7adf805" kind="function"><name>evaluate_jacobian_variation_factors</name></member>
<member refid="classserif_1_1mapping_1_1compactification_1_1_kelvin_compactification_1a45352f58004555db5f3b03d76b0e431f" kind="function"><name>compute_radial_factors</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1user__options_1_1_kelvin_compactification_options" kind="struct"><name>serif::utils::user_options::KelvinCompactificationOptions</name>
<member refid="structserif_1_1utils_1_1user__options_1_1_kelvin_compactification_options_1a2ebdee2efd45713dc50804ff06c409fc" kind="variable"><name>r_star_ref</name></member>
<member refid="structserif_1_1utils_1_1user__options_1_1_kelvin_compactification_options_1a578fbbee17199454eebcd8dd46643c46" kind="variable"><name>r_inf_ref</name></member>
<member refid="structserif_1_1utils_1_1user__options_1_1_kelvin_compactification_options_1a4130ac8213896e14d255962415d0ab91" kind="variable"><name>coordinate_tolerance</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1_key_list" kind="struct"><name>serif::utils::dependencies::KeyList</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1_key_list_1a2873c560ca44daa70ce6bb2c4b80f28e" kind="typedef"><name>Keys</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1_key_list_bindings" kind="struct"><name>serif::utils::dependencies::KeyListBindings</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1_key_list_bindings_3_01_bindings_t_00_01_key_list_3_01_key_ts_8_8_8_01_4_01_4" kind="struct"><name>serif::utils::dependencies::KeyListBindings&lt; BindingsT, KeyList&lt; KeyTs... &gt; &gt;</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_key_list_size" kind="struct"><name>serif::utils::dependencies::detail::KeyListSize</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_key_list_size_3_01_key_list_3_01_keys_8_8_8_01_4_01_4" kind="struct"><name>serif::utils::dependencies::detail::KeyListSize&lt; KeyList&lt; Keys... &gt; &gt;</name>
</compound>
<compound refid="structserif_1_1dimensions_1_1_kinematic_viscosity" kind="struct"><name>serif::dimensions::KinematicViscosity</name>
<member refid="structserif_1_1dimensions_1_1_kinematic_viscosity_1a94bd39a31d57748a31050af9376c8bd5" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_lane_emden_approximation" kind="struct"><name>serif::solver::normalization::LaneEmdenApproximation</name>
<member refid="structserif_1_1solver_1_1normalization_1_1_lane_emden_approximation_1a794dee41f1544388ed6fd6d99ecb1f8c" kind="variable"><name>n</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_lane_emden_approximation_1a6ce67d7958d45308f6d5f658f1168c01" kind="variable"><name>mass</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_lane_emden_approximation_1a9fa6bc89ba1c5e8add9de29f638c9c99" kind="variable"><name>central_density</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_lane_emden_approximation_1a80e50eb1a73dd08940f5f95515eb3dda" kind="variable"><name>integration</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1keys_1_1_layout" kind="struct"><name>serif::discretization::blocks::keys::Layout</name>
</compound>
<compound refid="structserif_1_1dimensions_1_1_length" kind="struct"><name>serif::dimensions::Length</name>
<member refid="structserif_1_1dimensions_1_1_length_1a3e1c34ce478611c14acc06df90ca4187" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1keys_1_1_linearization" kind="struct"><name>serif::geometry::deformation::keys::Linearization</name>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1keys_1_1_linearization" kind="struct"><name>serif::geometry::surface::keys::Linearization</name>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1_1_scoped_1_1_linearization" kind="struct"><name>serif::operators::backend::mfem::volume_keys::Scoped::Linearization</name>
</compound>
<compound refid="classserif_1_1model_1_1backend_1_1mfem_1_1_linearized_block" kind="class"><name>serif::model::backend::mfem::LinearizedBlock</name>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_linearized_block_1afacbeb41796ee8337a0ad7103aa24d0e" kind="typedef"><name>Action</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_linearized_block_1a72088b46731be82b9732fb7b48941518" kind="typedef"><name>Diagonal</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_linearized_block_1a584748a403f45237921f0c93a0a73336" kind="typedef"><name>Assembly</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_linearized_block_1aa7eaec336b8ad67d9d7a68dff772b454" kind="variable"><name>m_data</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_linearized_block_1ac0c2a81c0f222bff429871e187721b9c" kind="function"><name>LinearizedBlock</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_linearized_block_1a0a2375a3e7be798ae85b265a1919e2d8" kind="function"><name>action</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_linearized_block_1a09ee9638ab3c7ea637ddd78d19132e6d" kind="function"><name>has_diagonal</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_linearized_block_1aae5c6f5902cfd9d1eda23264e54a8e48" kind="function"><name>has_assembly</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_linearized_block_1abd313e27efb4364a7f8c98aa89f504bf" kind="function"><name>diagonal</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_linearized_block_1ad3d6f42597bb46731c43285e653f8c33" kind="function"><name>assemble</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_linearized_block_1a496f8a4bfc683fcac3a571dc65035a42" kind="function"><name>operator==</name></member>
</compound>
<compound refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_linearized_block" kind="class"><name>serif::operators::backend::mfem::LinearizedBlock</name>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_linearized_block_1afacbeb41796ee8337a0ad7103aa24d0e" kind="typedef"><name>Action</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_linearized_block_1a72088b46731be82b9732fb7b48941518" kind="typedef"><name>Diagonal</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_linearized_block_1a584748a403f45237921f0c93a0a73336" kind="typedef"><name>Assembly</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_linearized_block_1aa7eaec336b8ad67d9d7a68dff772b454" kind="variable"><name>m_data</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_linearized_block_1ac0c2a81c0f222bff429871e187721b9c" kind="function"><name>LinearizedBlock</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_linearized_block_1a0a2375a3e7be798ae85b265a1919e2d8" kind="function"><name>action</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_linearized_block_1a09ee9638ab3c7ea637ddd78d19132e6d" kind="function"><name>has_diagonal</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_linearized_block_1aae5c6f5902cfd9d1eda23264e54a8e48" kind="function"><name>has_assembly</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_linearized_block_1abd313e27efb4364a7f8c98aa89f504bf" kind="function"><name>diagonal</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_linearized_block_1ad3d6f42597bb46731c43285e653f8c33" kind="function"><name>assemble</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_linearized_block_1a69095a33d282addd23b81875a322c3e8" kind="function"><name>operator==</name></member>
</compound>
<compound refid="classserif_1_1operators_1_1_linearized_block" kind="class"><name>serif::operators::LinearizedBlock</name>
<member refid="classserif_1_1operators_1_1_linearized_block_1afacbeb41796ee8337a0ad7103aa24d0e" kind="typedef"><name>Action</name></member>
<member refid="classserif_1_1operators_1_1_linearized_block_1a72088b46731be82b9732fb7b48941518" kind="typedef"><name>Diagonal</name></member>
<member refid="classserif_1_1operators_1_1_linearized_block_1a584748a403f45237921f0c93a0a73336" kind="typedef"><name>Assembly</name></member>
<member refid="classserif_1_1operators_1_1_linearized_block_1aa7eaec336b8ad67d9d7a68dff772b454" kind="variable"><name>m_data</name></member>
<member refid="classserif_1_1operators_1_1_linearized_block_1ac0c2a81c0f222bff429871e187721b9c" kind="function"><name>LinearizedBlock</name></member>
<member refid="classserif_1_1operators_1_1_linearized_block_1a0a2375a3e7be798ae85b265a1919e2d8" kind="function"><name>action</name></member>
<member refid="classserif_1_1operators_1_1_linearized_block_1a09ee9638ab3c7ea637ddd78d19132e6d" kind="function"><name>has_diagonal</name></member>
<member refid="classserif_1_1operators_1_1_linearized_block_1aae5c6f5902cfd9d1eda23264e54a8e48" kind="function"><name>has_assembly</name></member>
<member refid="classserif_1_1operators_1_1_linearized_block_1abd313e27efb4364a7f8c98aa89f504bf" kind="function"><name>diagonal</name></member>
<member refid="classserif_1_1operators_1_1_linearized_block_1ad3d6f42597bb46731c43285e653f8c33" kind="function"><name>assemble</name></member>
<member refid="classserif_1_1operators_1_1_linearized_block_1a496f8a4bfc683fcac3a571dc65035a42" kind="function"><name>operator==</name></member>
</compound>
<compound refid="classserif_1_1operators_1_1_linearized_system_view" kind="class"><name>serif::operators::LinearizedSystemView</name>
<member refid="classserif_1_1operators_1_1_linearized_system_view_1afed604ac78bd0d17d55ddee801812cca" kind="typedef"><name>LayoutType</name></member>
<member refid="classserif_1_1operators_1_1_linearized_system_view_1a696cd0f273ae0dcfa70bd1f92a21f8f7" kind="typedef"><name>BlockSources</name></member>
<member refid="classserif_1_1operators_1_1_linearized_system_view_1ae6e23d0a981394a2e034aaa1378a4449" kind="variable"><name>m_layout</name></member>
<member refid="classserif_1_1operators_1_1_linearized_system_view_1aa8384ddc762f96076e87dbf3c343285f" kind="variable"><name>m_blocks</name></member>
<member refid="classserif_1_1operators_1_1_linearized_system_view_1af09a3497c8789202aed8dde2111d190d" kind="function"><name>LinearizedSystemView</name></member>
<member refid="classserif_1_1operators_1_1_linearized_system_view_1a1aed8af0b4cd62d9e44da8094835d3bb" kind="function"><name>LinearizedSystemView</name></member>
<member refid="classserif_1_1operators_1_1_linearized_system_view_1a3975533691557d758bc07b840c595230" kind="function"><name>LinearizedSystemView</name></member>
<member refid="classserif_1_1operators_1_1_linearized_system_view_1ac03dfd6784d7e38a7398df561afb3a2a" kind="function"><name>block</name></member>
<member refid="classserif_1_1operators_1_1_linearized_system_view_1ac3a7e61fd14363dd0dfe4d6541885951" kind="function"><name>layout</name></member>
<member refid="classserif_1_1operators_1_1_linearized_system_view_1a2a6c3adca4f0c112b24fd83cc48c64d2" kind="function"><name>blocks</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1detail_1_1_located_boundary_point" kind="struct"><name>serif::geometry::deformation::backend::mfem::detail::LocatedBoundaryPoint</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1detail_1_1_located_boundary_point_1a45a2eb3f40c3df6785351f902b4ebf98" kind="variable"><name>boundary_element</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1detail_1_1_located_boundary_point_1a0145321c7786ec89b3e8869ee48bd01d" kind="variable"><name>point</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_luminosity" kind="struct"><name>serif::dimensions::Luminosity</name>
<member refid="structserif_1_1dimensions_1_1_luminosity_1a96e0dbdf31f0305af0080977a378109a" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_magnetic_flux_density" kind="struct"><name>serif::dimensions::MagneticFluxDensity</name>
<member refid="structserif_1_1dimensions_1_1_magnetic_flux_density_1ad3105dcb94238cf007564296c2ae8ce5" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_malformed_metric" kind="struct"><name>serif::solver::normalization::checks::MalformedMetric</name>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_malformed_metric_1af3c37a71f21a8ea45a9d854e3e3904ec" kind="typedef"><name>Coordinates</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_mapping_coefficients" kind="struct"><name>serif::operators::backend::mfem::MappingCoefficients</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_mapping_coefficients_1adc375f904612ea311e5718dbbce0f08d" kind="variable"><name>binding</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_mapping_coefficients_1a148faa8423d078dda3d60cba85899e22" kind="variable"><name>values</name></member>
</compound>
<compound refid="structserif_1_1mapping_1_1_mapping_point_context" kind="struct"><name>serif::mapping::MappingPointContext</name>
<member refid="structserif_1_1mapping_1_1_mapping_point_context_1a4546d5c5a14217e5cd6a1a84a7d6c0e2" kind="variable"><name>reference_position</name></member>
<member refid="structserif_1_1mapping_1_1_mapping_point_context_1a8988ea81b703db04cffc18ee30d471fb" kind="variable"><name>displaced_position</name></member>
<member refid="structserif_1_1mapping_1_1_mapping_point_context_1ae01367e5f034815176c2e76c8a138f9f" kind="variable"><name>physical_position</name></member>
<member refid="structserif_1_1mapping_1_1_mapping_point_context_1a05f59eff48cbf8bb7676c1a4cde1a1ad" kind="variable"><name>displacement_jacobian</name></member>
<member refid="structserif_1_1mapping_1_1_mapping_point_context_1a39b414fdbca61420ae6f072e473d7456" kind="variable"><name>mapping_jacobian</name></member>
<member refid="structserif_1_1mapping_1_1_mapping_point_context_1a663226c62eadd0fb35e09007e1c3f639" kind="variable"><name>inverse_mapping_jacobian</name></member>
<member refid="structserif_1_1mapping_1_1_mapping_point_context_1ab980d94ebdb4f04f755f2c898842d9bc" kind="variable"><name>mapping_determinate</name></member>
<member refid="structserif_1_1mapping_1_1_mapping_point_context_1a229c939da0f63014aa9e6a9df03ec60b" kind="variable"><name>compactified</name></member>
</compound>
<compound refid="structserif_1_1mapping_1_1_mapping_point_variation" kind="struct"><name>serif::mapping::MappingPointVariation</name>
<member refid="structserif_1_1mapping_1_1_mapping_point_variation_1ab8bb878a1db52f8d21c20468f91537cc" kind="variable"><name>displacement_variation</name></member>
<member refid="structserif_1_1mapping_1_1_mapping_point_variation_1a6c3e9a0e38641e85f8ec13f673279120" kind="variable"><name>physical_position_variation</name></member>
<member refid="structserif_1_1mapping_1_1_mapping_point_variation_1ae20a4dcfd760ab3edb7df3147a60f796" kind="variable"><name>displacement_jacobian_variation</name></member>
<member refid="structserif_1_1mapping_1_1_mapping_point_variation_1a7a176c5e64ed003bccaae91ba92945c6" kind="variable"><name>mapping_jacobian_variation</name></member>
<member refid="structserif_1_1mapping_1_1_mapping_point_variation_1ad83c24847a9f323eba256d3c75506591" kind="variable"><name>inverse_mapping_jacobian_variation</name></member>
<member refid="structserif_1_1mapping_1_1_mapping_point_variation_1a70c07db9d7327ba62a95fc2cd27659bf" kind="variable"><name>mapping_determinate_variation</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_mass" kind="struct"><name>serif::dimensions::Mass</name>
<member refid="structserif_1_1dimensions_1_1_mass_1a7081d1b3f216ac8f72e2af025b3d8518" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1density_1_1mass" kind="struct"><name>serif::discretization::blocks::density::mass</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1density_1_1mass_1ae5cd7c70c878d277f5f219e44b15e893" kind="typedef"><name>FunctionalSpace</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1density_1_1mass_1afd6ca3330b1e51070dd89c2521bb36e8" kind="typedef"><name>Support</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1density_1_1mass_1abc087dabb48873ecf826d278e509b01e" kind="typedef"><name>Quantity</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1density_1_1mass_1a96d7b35156c536edefb32e3c64fc7cd0" kind="variable"><name>name</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1density_1_1mass_1a5be922b0be5aec580f7f9b151df94761" kind="variable"><name>symbol</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1mass" kind="struct"><name>serif::discretization::forms::mass</name>
<member refid="structserif_1_1discretization_1_1forms_1_1mass_1a1632d91508c50adf8a5d2a6454f3a2ae" kind="typedef"><name>trial_type</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1mass_1a38551ecc7ce2c2285f7ad92cfb19a3f6" kind="typedef"><name>test_type</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1mass_1aa52cf4523911cf4b2529731a800df328" kind="typedef"><name>operand_types</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1mass_1a5ad4f7ad8693d6dc35cfa7cd138d622f" kind="variable"><name>name</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1barotropic__constant_1_1mass__normalization" kind="struct"><name>serif::discretization::blocks::barotropic_constant::mass_normalization</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1barotropic__constant_1_1mass__normalization_1a132f25bb51888de00c8805537f1d63b8" kind="typedef"><name>Support</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1barotropic__constant_1_1mass__normalization_1a8c6ada176ec402053f8076332146ea58" kind="typedef"><name>Quantity</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1barotropic__constant_1_1mass__normalization_1aa19f1016ae37051031421b42780fd321" kind="variable"><name>name</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1barotropic__constant_1_1mass__normalization_1a19762070d0d014514943d14b46b873eb" kind="variable"><name>symbol</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_mass_density" kind="struct"><name>serif::dimensions::MassDensity</name>
<member refid="structserif_1_1dimensions_1_1_mass_density_1a6bb8c0b53d65a9ecfe4ee0df485b9cf3" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_mass_density_rate" kind="struct"><name>serif::dimensions::MassDensityRate</name>
<member refid="structserif_1_1dimensions_1_1_mass_density_rate_1a3753a0b56e339f3e646641886f78648d" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_mass_flow_rate" kind="struct"><name>serif::dimensions::MassFlowRate</name>
<member refid="structserif_1_1dimensions_1_1_mass_flow_rate_1a547507e4781e308c9b477d5ff90a4bc8" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="classserif_1_1equations_1_1_mass_normalization" kind="class"><name>serif::equations::MassNormalization</name>
<member refid="classserif_1_1equations_1_1_mass_normalization_1a1b479f4e6731c145368697123b7505a5" kind="typedef"><name>Density</name></member>
<member refid="classserif_1_1equations_1_1_mass_normalization_1a17c4fe21fdd7f01294f925928e0c7724" kind="typedef"><name>ResidualQuantity</name></member>
<member refid="classserif_1_1equations_1_1_mass_normalization_1afac4a86f6c06848a254755fa2c3b7b90" kind="typedef"><name>DensityValue</name></member>
<member refid="classserif_1_1equations_1_1_mass_normalization_1a0cd9c730f6d84b05ee03bac2ff0433bb" kind="typedef"><name>Operands</name></member>
<member refid="classserif_1_1equations_1_1_mass_normalization_1a8f185a2c12c0f6b6fcdddf8b7f695f79" kind="variable"><name>name</name></member>
<member refid="classserif_1_1equations_1_1_mass_normalization_1a734b1d216cffbfb5e511799c2f5c0717" kind="variable"><name>m_target_mass</name></member>
<member refid="classserif_1_1equations_1_1_mass_normalization_1a85991fda54cc3d9f4aebda6b5cd4d7dd" kind="function"><name>MassNormalization</name></member>
<member refid="classserif_1_1equations_1_1_mass_normalization_1ab41c9878c315ef496b59e784a221ed30" kind="function"><name>residual_offset</name></member>
<member refid="classserif_1_1equations_1_1_mass_normalization_1abce3ff55c7698a2302ce121dc3b56baf" kind="function"><name>evaluate</name></member>
<member refid="classserif_1_1equations_1_1_mass_normalization_1a61ff93d48c918b0822379eb348cca2bd" kind="function"><name>additional_order</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_mass_row" kind="struct"><name>serif::solver::normalization::checks::MassRow</name>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_mass_row_1a66ed5b80d6d790b036981d87c017d7bd" kind="typedef"><name>Test</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_mass_row_1ae7f454801cc3d533433853d56102ec63" kind="typedef"><name>ResidualQuantity</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_matching_pressure_relations" kind="struct"><name>serif::geometry::surface::detail::MatchingPressureRelations</name>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_matching_pressure_relations_3_01_e_o_s_00_01_bi22092ddedc36636ca6905aa0fdd58d03" kind="struct"><name>serif::geometry::surface::detail::MatchingPressureRelations&lt; EOS, Bindings, Carrier, eos::relations::RelationCatalog&lt; Relations... &gt; &gt;</name>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_matching_pressure_relations_3_01_e_o_s_00_01_bi22092ddedc36636ca6905aa0fdd58d03_1a5b0760d0ba84fa75b99a11d97ad4dc2e" kind="typedef"><name>Matches</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_matching_pressure_relations_3_01_e_o_s_00_01_bi22092ddedc36636ca6905aa0fdd58d03_1a981135723c55e5741449d7cc16068505" kind="variable"><name>count</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1keys_1_1_matrix" kind="struct"><name>serif::solver::preconditioner::keys::Matrix</name>
</compound>
<compound refid="structserif_1_1compile__time__checks_1_1barotropic__density_1_1_mechanical_barotrope" kind="struct"><name>serif::compile_time_checks::barotropic_density::MechanicalBarotrope</name>
<member refid="structserif_1_1compile__time__checks_1_1barotropic__density_1_1_mechanical_barotrope_1a0b92e57191deadca828cdbd5105c6898" kind="typedef"><name>Relations</name></member>
<member refid="structserif_1_1compile__time__checks_1_1barotropic__density_1_1_mechanical_barotrope_1a7d790e8cad424920d9a9b438a9bb74c7" kind="function"><name>evaluate</name></member>
<member refid="structserif_1_1compile__time__checks_1_1barotropic__density_1_1_mechanical_barotrope_1adb0651e1b9b7dc13247203da8089398f" kind="function"><name>evaluate</name></member>
<member refid="structserif_1_1compile__time__checks_1_1barotropic__density_1_1_mechanical_barotrope_1a13c5ae14099b39eb9b9da0cf150bb9fc" kind="function"><name>evaluate</name></member>
<member refid="structserif_1_1compile__time__checks_1_1barotropic__density_1_1_mechanical_barotrope_1afe35543edc20a13af27b2411b9fad3dc" kind="function"><name>partial_derivative</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_member" kind="struct"><name>serif::utils::serialize::Member</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_member_1aa1380dba1dd09eb641567ebb26ee8104" kind="typedef"><name>Type</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_member_1afd5089b1ec1aedad70dd774ea7be9aa3" kind="variable"><name>name</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_merge_key_lists" kind="struct"><name>serif::utils::dependencies::detail::MergeKeyLists</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_merge_key_lists_1adf1a5bb9d16ca33f4c2af1c530db67db" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_merge_key_lists_3_01_result_t_00_01_key_list_d1780296c5d76ee6428925eb9f88d932" kind="struct"><name>serif::utils::dependencies::detail::MergeKeyLists&lt; ResultT, KeyList&lt; Keys... &gt;, Rest... &gt;</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_merge_key_lists_1adf1a5bb9d16ca33f4c2af1c530db67db" kind="typedef"><name>type</name></member>
</compound>
<compound refid="classserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology" kind="class"><name>serif::discretization::domain::mesh::MeshTopology</name>
<member refid="classserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_1ac3f6120de88afcb765e8e2ce19931937" kind="variable"><name>m_elementDomainIDs</name></member>
<member refid="classserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_1a745b461eb35b7552fdc2e98ceec7e746" kind="variable"><name>m_faceElements</name></member>
<member refid="classserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_1a81425cbbcfcfa6a6b7c125d19d873459" kind="variable"><name>m_elementNeighbors</name></member>
<member refid="classserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_1a3f64b3ff1420a400585369247089c438" kind="variable"><name>m_boundaryElementBoundaryIDs</name></member>
<member refid="classserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_1aac431a7035d5ac08901d44eb089e1538" kind="variable"><name>m_boundaryElementFaceIDs</name></member>
<member refid="classserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_1ae05d92b11c04f1098146f7b673f7d424" kind="variable"><name>m_boundaryElementsByFace</name></member>
<member refid="classserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_1a6b1164b76ee6f2e6d386db8f9fb11f22" kind="variable"><name>s_noElements</name></member>
<member refid="classserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_1ae501dd7571b9a17f936398c3e8431704" kind="function"><name>MeshTopology</name></member>
<member refid="classserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_1af3b8987f6c3365adf17ee0f07795897e" kind="function"><name>element_count</name></member>
<member refid="classserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_1a7c78847387143ddb1d4f4e7d88fc8066" kind="function"><name>face_count</name></member>
<member refid="classserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_1a5b59f21cf3cb9d29e04779257abab394" kind="function"><name>boundary_element_count</name></member>
<member refid="classserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_1abe06f844cc01a3c0061c04cfd95c37b4" kind="function"><name>element_domain_id</name></member>
<member refid="classserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_1acc2567ca8224e7656ae8ece5eaef01e7" kind="function"><name>boundary_element_boundary_id</name></member>
<member refid="classserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_1a00fd22c41c6d751809531cbdf21bfb73" kind="function"><name>face_elements</name></member>
<member refid="classserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_1ab1f6807b2afdacc5d0dea5b516f4e4ae" kind="function"><name>element_neighbors</name></member>
<member refid="classserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_1aabd045e134060487c56a86fb1579d38c" kind="function"><name>boundary_element_face</name></member>
<member refid="classserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_1a049a42e367fe55c4c6631f5b55dad357" kind="function"><name>boundary_elements_on_face</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_data" kind="struct"><name>serif::discretization::domain::mesh::MeshTopologyData</name>
<member refid="structserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_data_1a1ace49d8d3b6795ddb95ef0c35005b18" kind="variable"><name>elementDomainIDs</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_data_1a8abb5de54e3e6540e1ce307989f2bd72" kind="variable"><name>faceElements</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_data_1a9b91937836f5e6592b7f5bda22698dd3" kind="variable"><name>boundaryElementBoundaryIDs</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1mesh_1_1_mesh_topology_data_1abab6c11fb5163b5bf5970d40192d377f" kind="variable"><name>boundaryElementFaceIDs</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_metadata_tracking" kind="struct"><name>serif::operators::backend::mfem::MetadataTracking</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_metadata_tracking_1acb58e592e8ec75e477545fc46cd4b95b" kind="function"><name>capture</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_metadata_tracking_1a95c7b07c7e8c53527b8c5b8dc5544568" kind="function"><name>matches</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_metadata_tracking_1a79e20fb9c61a64b997d9b75ec567dfdf" kind="function"><name>identity</name></member>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_method_metrics" kind="struct"><name>serif::model::normalization::detail::MethodMetrics</name>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_method_metrics_1afa8d6678cc3dc6b083d6785d34156461" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_method_metrics_3_01numerical_1_1_dimensionle77eb4298faeedf634410387693165bcc" kind="struct"><name>serif::model::normalization::detail::MethodMetrics&lt; numerical::DimensionlessRieszCoordinate&lt; Quantity, Metric, Geometry &gt; &gt;</name>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_method_metrics_3_01numerical_1_1_dimensionle77eb4298faeedf634410387693165bcc_1a1706046816808405a9a14ed209129f68" kind="typedef"><name>Type</name></member>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_method_metrics_1afa8d6678cc3dc6b083d6785d34156461" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_method_metrics_3_01numerical_1_1_physical_ri59e7e5d30bf277ed2aa8ca08965e58d5" kind="struct"><name>serif::model::normalization::detail::MethodMetrics&lt; numerical::PhysicalRieszCoordinate&lt; Quantity, Metric &gt; &gt;</name>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_method_metrics_3_01numerical_1_1_physical_ri59e7e5d30bf277ed2aa8ca08965e58d5_1afc69c5ead2386ee84a44d199398ea7f4" kind="typedef"><name>Type</name></member>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_method_metrics_1afa8d6678cc3dc6b083d6785d34156461" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_method_metrics_3_01numerical_1_1_with_point_0f74fae7b838e6c6114b73e0ab3c53a7" kind="struct"><name>serif::model::normalization::detail::MethodMetrics&lt; numerical::WithPointRows&lt; Method, Quantity, Selection &gt; &gt;</name>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_method_metrics_1afa8d6678cc3dc6b083d6785d34156461" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1detail_1_1_method_supports" kind="struct"><name>serif::solver::normalization::detail::MethodSupports</name>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1detail_1_1_method_supports_3_01_dimensionless_riesz_cob7933641b0ccf84196767145765dfaa2" kind="struct"><name>serif::solver::normalization::detail::MethodSupports&lt; DimensionlessRieszCoordinate&lt; QuantityT, MetricT, Geometry &gt;, KeyT, Kind &gt;</name>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1detail_1_1_method_supports_3_01_identity_coordinate_00_01_key_t_00_01_kind_01_4" kind="struct"><name>serif::solver::normalization::detail::MethodSupports&lt; IdentityCoordinate, KeyT, Kind &gt;</name>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1detail_1_1_method_supports_3_01_physical_riesz_coordinca53ca5503ea96d28f2ea53532c197f0" kind="struct"><name>serif::solver::normalization::detail::MethodSupports&lt; PhysicalRieszCoordinate&lt; QuantityT, MetricT &gt;, KeyT, Kind &gt;</name>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1detail_1_1_method_supports_3_01_runtime_prepared_coord0c5dcc5681f6fd501a5f742fa84af007" kind="struct"><name>serif::solver::normalization::detail::MethodSupports&lt; RuntimePreparedCoordinate&lt; PrescriptionT &gt;, KeyT, Kind &gt;</name>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1detail_1_1_method_supports_3_01_with_point_rows_3_01_de1e33c308e0087263c578f98794d4b57" kind="struct"><name>serif::solver::normalization::detail::MethodSupports&lt; WithPointRows&lt; DimensionlessRieszCoordinate&lt; QuantityT, MetricT, Geometry &gt;, PointQuantityT, SelectionT &gt;, KeyT, discretization::blocks::RepresentedValueKind::residual &gt;</name>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1detail_1_1_method_supports_3_01_with_point_rows_3_01_p780a79914d33f037a5a0b1e31a23dcb4" kind="struct"><name>serif::solver::normalization::detail::MethodSupports&lt; WithPointRows&lt; PhysicalRieszCoordinate&lt; QuantityT, MetricT &gt;, PointQuantityT, SelectionT &gt;, KeyT, discretization::blocks::RepresentedValueKind::residual &gt;</name>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_metric" kind="struct"><name>serif::model::normalization::detail::Metric</name>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_metric_1a37e2b478859fb453361847db9298c36c" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_metric_3_01_term_00_01true_01_4" kind="struct"><name>serif::model::normalization::detail::Metric&lt; Term, true &gt;</name>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_metric_3_01_term_00_01true_01_4_1ad787ce29a7076f95cf0fab7cfd26df80" kind="typedef"><name>Type</name></member>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_metric_1a37e2b478859fb453361847db9298c36c" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_metric_coordinates" kind="struct"><name>serif::solver::normalization::MetricCoordinates</name>
<member refid="structserif_1_1solver_1_1normalization_1_1_metric_coordinates_1a0e792de808270638985db12d235eafde" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_metric_coordinates_3_01geometry_1_1deformation_1_1keys_1_1_surface_metric_01_4" kind="struct"><name>serif::solver::normalization::MetricCoordinates&lt; geometry::deformation::keys::SurfaceMetric &gt;</name>
<member refid="structserif_1_1solver_1_1normalization_1_1_metric_coordinates_3_01geometry_1_1deformation_1_1keys_1_1_surface_metric_01_4_1a32d2c757b4537da111e2dc14e5ecf14f" kind="typedef"><name>Type</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_metric_coordinates_1a0e792de808270638985db12d235eafde" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_metric_coordinates_3_01_metric_t_00_01std_1_1void__t_7159054dec962eec3c70ff59a02679f9" kind="struct"><name>serif::solver::normalization::MetricCoordinates&lt; MetricT, std::void_t&lt; typename MetricT::Coordinates &gt; &gt;</name>
<member refid="structserif_1_1solver_1_1normalization_1_1_metric_coordinates_3_01_metric_t_00_01std_1_1void__t_7159054dec962eec3c70ff59a02679f9_1a4f6d272b1fbcce79aa5fa4dc08a4e1b6" kind="typedef"><name>Type</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_metric_coordinates_1a0e792de808270638985db12d235eafde" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_metric_coordinates_3_01_unit_metric_01_4" kind="struct"><name>serif::solver::normalization::MetricCoordinates&lt; UnitMetric &gt;</name>
<member refid="structserif_1_1solver_1_1normalization_1_1_metric_coordinates_3_01_unit_metric_01_4_1a326f4c0fd5acd6faa6383182a9169d52" kind="typedef"><name>Type</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_metric_coordinates_1a0e792de808270638985db12d235eafde" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1_metric_evaluation" kind="struct"><name>serif::solver::MetricEvaluation</name>
<member refid="structserif_1_1solver_1_1_metric_evaluation_1a9ee79bf7923368d43f98567ba369aa36" kind="variable"><name>residual_norm</name></member>
<member refid="structserif_1_1solver_1_1_metric_evaluation_1a0adc88f53770cc86150c7e741dbdd2b1" kind="variable"><name>merit</name></member>
<member refid="structserif_1_1solver_1_1_metric_evaluation_1a7932e18162f4079df5294b322346e71a" kind="function"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_operand_list_order" kind="struct"><name>serif::discretization::quadrature::backend::mfem::MFEMOperandListOrder</name>
</compound>
<compound refid="structserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_operand_list_order_3_cc28a4785da1749caa9ad5426658b10e" kind="struct"><name>serif::discretization::quadrature::backend::mfem::MFEMOperandListOrder&lt; utils::types::TypeList&lt; OperandTs... &gt; &gt;</name>
<member refid="structserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_operand_list_order_3_cc28a4785da1749caa9ad5426658b10e_1aa2355684db5c8bef1c6748f94460007a" kind="variable"><name>value</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_quadrature_context" kind="struct"><name>serif::discretization::quadrature::backend::mfem::MFEMQuadratureContext</name>
<member refid="structserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_quadrature_context_1a205f904c802d7ce54c4b2abbda1bbdbb" kind="variable"><name>role</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_quadrature_context_1a984be460ed72000d4202ae482973307d" kind="variable"><name>geometry</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_quadrature_context_1a160afd5c7bf3ce7bd6164f8528265652" kind="variable"><name>geometry_weight_order</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_quadrature_context_1ae8584585133063dca1f7a9c8f0341cd0" kind="variable"><name>dynamic_orders</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_quadrature_context_1ad1ba1709dc95d8eeb53caaa59fb54fd6" kind="variable"><name>domain</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_quadrature_context_1a4d6a4d47aa615301dde6689b1033beb1" kind="variable"><name>mapping</name></member>
</compound>
<compound refid="classserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_resolver" kind="class"><name>serif::discretization::quadrature::backend::mfem::MFEMResolver</name>
<member refid="classserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_resolver_1a5f8027680d79ee8f70f76d45dead4112" kind="variable"><name>m_policy</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_resolver_1a6b0660570304a7cfba3870fd06fa78db" kind="function"><name>MFEMResolver</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_resolver_1a9e06d52513ae0905da60fa326d2406ce" kind="function"><name>resolve</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_resolver_1a5ae5ff2c35b830bc5266395eb5f8fa58" kind="function"><name>configure</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_rule" kind="struct"><name>serif::discretization::quadrature::backend::mfem::MFEMRule</name>
<member refid="structserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_rule_1a0b26f36ef7a4880e0243405ecc83dfdd" kind="variable"><name>resolution</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_m_f_e_m_rule_1a10d2a0acb63733408b41d9592c0dde02" kind="variable"><name>integration_rule</name></member>
</compound>
<compound refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_missing_inverse_partial" kind="struct"><name>serif::compile_time_checks::surface_boundary::MissingInversePartial</name>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_missing_inverse_partial_1a22ebfe7f61af95611d432150b6b1e591" kind="function"><name>partial_derivative</name></member>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_missing_inverse_partial_1a048289737ae57566677fee729e68c9f8" kind="function"><name>partial_derivative</name></member>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_missing_inverse_partial_1a080881fa43d8611000fa0f976e1c4b79" kind="function"><name>partial_derivative</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_missing_metric_metadata" kind="struct"><name>serif::solver::normalization::checks::MissingMetricMetadata</name>
</compound>
<compound refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_missing_partials" kind="struct"><name>serif::compile_time_checks::surface_boundary::MissingPartials</name>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_missing_partials_1a7b0814fae836fc2f891f5ac1e8b6ae4d" kind="typedef"><name>Relations</name></member>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_missing_partials_1aa5e5272c696052d33c6a027c5ac439a5" kind="function"><name>evaluate</name></member>
</compound>
<compound refid="structserif_1_1model_1_1_model_plan" kind="struct"><name>serif::model::ModelPlan</name>
<member refid="structserif_1_1model_1_1_model_plan_1afd8b2d867e9d59aeea1c5a55373e305b" kind="typedef"><name>Interior</name></member>
<member refid="structserif_1_1model_1_1_model_plan_1a22fbf15f0d8ef1a85b28e36d583a6e03" kind="typedef"><name>PrescribedCoefficients</name></member>
<member refid="structserif_1_1model_1_1_model_plan_1adff4dd4dd9c1932bd5212e5338d7cb1a" kind="typedef"><name>Values</name></member>
<member refid="structserif_1_1model_1_1_model_plan_1a065d651843970787b2bf9b748b734339" kind="typedef"><name>Residuals</name></member>
<member refid="structserif_1_1model_1_1_model_plan_1a5818e26a7e2a8757e7ae62bd7189d036" kind="typedef"><name>Layout</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_moment_of_inertia" kind="struct"><name>serif::dimensions::MomentOfInertia</name>
<member refid="structserif_1_1dimensions_1_1_moment_of_inertia_1a92c0a4d2503da1522b9f456fc88cc6f7" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_momentum" kind="struct"><name>serif::dimensions::Momentum</name>
<member refid="structserif_1_1dimensions_1_1_momentum_1ad3d9d065a96261cc455285bc576de03e" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_move_only_prescription" kind="struct"><name>serif::solver::normalization::checks::MoveOnlyPrescription</name>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_move_only_prescription_1a6dcc90ed3e4e5e8d8f4cf5db20e86731" kind="function"><name>MoveOnlyPrescription</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_move_only_prescription_1a50d99a16dca1cbbdbf2261c1f040f6eb" kind="function"><name>MoveOnlyPrescription</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_move_only_prescription_1ac5763de2556613b1514b2d14508f7682" kind="function"><name>operator=</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_move_only_prescription_1a13abd4f207ee4ef23fca30861c5357eb" kind="function"><name>MoveOnlyPrescription</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_move_only_prescription_1a4c829fdb6e9d993e8d418500a895669d" kind="function"><name>operator=</name></member>
</compound>
<compound refid="structserif_1_1model_1_1checks_1_1_moving_plan" kind="struct"><name>serif::model::checks::MovingPlan</name>
<member refid="structserif_1_1model_1_1checks_1_1_moving_plan_1ac9e199592eb485d0925f1c7aa834462c" kind="typedef"><name>Values</name></member>
<member refid="structserif_1_1model_1_1checks_1_1_moving_plan_1a0da888c24f01fb461fd344563fd54a23" kind="typedef"><name>Coefficients</name></member>
<member refid="structserif_1_1model_1_1checks_1_1_moving_plan_1a4be5390a196076e12ca21e7c2c96f156" kind="typedef"><name>Layout</name></member>
<member refid="structserif_1_1model_1_1checks_1_1_moving_plan_1a9d353879295d666f8daa438df1d3d4f0" kind="variable"><name>has_shape</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_named_member" kind="struct"><name>serif::utils::serialize::NamedMember</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_named_member_1a9e8a47f0e330b213800884bddecc8a04" kind="typedef"><name>Value</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_named_member_1a5a0f3019a8c70b38f1aa25f80dd6cbaf" kind="variable"><name>name</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_named_member_1a4cc40fbf133b5fb4b85a6431547ec214" kind="variable"><name>pointer</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1_nested_bad_collection" kind="struct"><name>serif::operators::NestedBadCollection</name>
<member refid="structserif_1_1operators_1_1_nested_bad_collection_1aedacd304d45185964203474b7260382d" kind="typedef"><name>Test</name></member>
<member refid="structserif_1_1operators_1_1_nested_bad_collection_1a88443bdc5ee3c74a9d2243461ab1cb65" kind="variable"><name>name</name></member>
<member refid="structserif_1_1operators_1_1_nested_bad_collection_1adbd580c2897190abb1cd6da350f5e54c" kind="function"><name>contributions</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1_newton" kind="struct"><name>serif::solver::Newton</name>
<member refid="structserif_1_1solver_1_1_newton_1a0f0f39dd50491d41a52256f9f6d7a397" kind="variable"><name>relative_tolerance</name></member>
<member refid="structserif_1_1solver_1_1_newton_1ad898cfc3de115a418fc6782e31bb53fa" kind="variable"><name>absolute_tolerance</name></member>
<member refid="structserif_1_1solver_1_1_newton_1a673a168331c73603a181f66f23487759" kind="variable"><name>maximum_iterations</name></member>
<member refid="structserif_1_1solver_1_1_newton_1ad7ad5d765234464e957ba660aa0253ff" kind="variable"><name>linear_solve</name></member>
<member refid="structserif_1_1solver_1_1_newton_1a4123b39d2ef3dfdd9e5ca8d8fef43892" kind="function"><name>validate</name></member>
<member refid="structserif_1_1solver_1_1_newton_1a3b45548b6d188740685d4c38c4c1feda" kind="function"><name>convergence_threshold</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1_newton_checkpoint" kind="struct"><name>serif::solver::NewtonCheckpoint</name>
<member refid="structserif_1_1solver_1_1_newton_checkpoint_1a5b01b64c7ac8657ad97d29269d08526f" kind="variable"><name>state</name></member>
<member refid="structserif_1_1solver_1_1_newton_checkpoint_1a0abac0ed6bcc6bd5121d7b10a3e49507" kind="variable"><name>progress</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1detail_1_1_newton_failure" kind="struct"><name>serif::solver::detail::NewtonFailure</name>
<member refid="structserif_1_1solver_1_1detail_1_1_newton_failure_1a64b82255cca811a7e6e7efaadf467a30" kind="variable"><name>status</name></member>
<member refid="structserif_1_1solver_1_1detail_1_1_newton_failure_1a5961f938538abfb265e062271b653365" kind="variable"><name>message</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1_newton_progress" kind="struct"><name>serif::solver::NewtonProgress</name>
<member refid="structserif_1_1solver_1_1_newton_progress_1abee0674e613b9d45c0be340421c579be" kind="variable"><name>accepted_metric</name></member>
<member refid="structserif_1_1solver_1_1_newton_progress_1a13b4b6ccbac9fcadc09aac0cd9d6d6dd" kind="variable"><name>correction</name></member>
<member refid="structserif_1_1solver_1_1_newton_progress_1a52906514f084708692eb085d9104400b" kind="variable"><name>next_step</name></member>
<member refid="structserif_1_1solver_1_1_newton_progress_1aeae077ca13c5a147c8a153a664615daf" kind="variable"><name>diagnostics</name></member>
</compound>
<compound refid="structserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_no_additional_computations" kind="struct"><name>serif::model::backend::mfem::detail::NoAdditionalComputations</name>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_no_additional_computations_1aff0cc44543a23a957ef9980d3a2c1740" kind="function"><name>operator()</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1_nodal_radial_surface" kind="struct"><name>serif::geometry::deformation::NodalRadialSurface</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1_nodal_radial_surface_1a5b21809c10da6e4611f69533f052aeae" kind="variable"><name>reference_center</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_nodal_radial_surface_1acc18e987d4d7a91538b19a1bda999b98" kind="function"><name>operator==</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1_nodal_request" kind="struct"><name>serif::operators::NodalRequest</name>
<member refid="structserif_1_1operators_1_1_nodal_request_1a0948994dc4eabb7876d6d91861c45235" kind="typedef"><name>Operands</name></member>
<member refid="structserif_1_1operators_1_1_nodal_request_1a4ec33a7a276d7583865b8d21e8d214ad" kind="typedef"><name>Result</name></member>
<member refid="structserif_1_1operators_1_1_nodal_request_1a1b01a4b164a83aa8b01677d2af3f0a31" kind="variable"><name>name</name></member>
<member refid="structserif_1_1operators_1_1_nodal_request_1abde038da80a40ca737066cbaea4c5f71" kind="variable"><name>position_independent</name></member>
<member refid="structserif_1_1operators_1_1_nodal_request_1a6a37ce7bb4409d5aaf2591b3f4b29198" kind="function"><name>evaluate</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_node" kind="struct"><name>serif::utils::serialize::Node</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_node_1a7ecb22f199b4b90e5cae9250d98a6e50" kind="variable"><name>type</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_node_1ab96bc3156a124231f182ad6c51f1772b" kind="variable"><name>version</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_node_1a6d2def2aacf59bfcb0fc77d54c124f0b" kind="variable"><name>value</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_node_1ac511083838516727510ce4edc0ab52ca" kind="variable"><name>children</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_node_1ae1be97ba216927d44ff9bfeec23c3005" kind="function"><name>operator==</name></member>
</compound>
<compound refid="structserif_1_1model_1_1backend_1_1mfem_1_1_no_deformation" kind="struct"><name>serif::model::backend::mfem::NoDeformation</name>
</compound>
<compound refid="classserif_1_1utils_1_1dependencies_1_1detail_1_1_node_observation" kind="class"><name>serif::utils::dependencies::detail::NodeObservation</name>
<member refid="classserif_1_1utils_1_1dependencies_1_1detail_1_1_node_observation_1a610099195725badc013d7e4fa6075ca8" kind="variable"><name>m_after</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1detail_1_1_node_observation_1a0c885e377353ded5d49aa1ef53a10111" kind="variable"><name>m_state</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1detail_1_1_node_observation_1a0d3f37ea4192947b441135a00377eb3b" kind="variable"><name>m_exceptions</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1detail_1_1_node_observation_1ab456ee1faaeb57242d8fb4ad906264ab" kind="variable"><name>m_outcome</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1detail_1_1_node_observation_1a2acd09933274d4d99b37ea9e8d413c35" kind="function"><name>NodeObservation</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1detail_1_1_node_observation_1a732f89e75b9461eb27286e9554433a47" kind="function"><name>NodeObservation</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1detail_1_1_node_observation_1a15941e29afdb23f865c08aee23347e78" kind="function"><name>operator=</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1detail_1_1_node_observation_1ab73683cbabf4bbb5822bd827b5443484" kind="function"><name>~NodeObservation</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1detail_1_1_node_observation_1adfb791ac882a98ca1a5591556bd653fc" kind="function"><name>returned</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1_node_observer" kind="struct"><name>serif::utils::dependencies::NodeObserver</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1_node_observer_1acf724e2009c9c55956c3668de32f3b5d" kind="variable"><name>before</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1_node_observer_1a3336900cd300302c7a45002991aa8799" kind="variable"><name>after</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1_node_timing" kind="struct"><name>serif::utils::dependencies::NodeTiming</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1_node_timing_1a3a0f6d58087c5730a4c207529e10c8c9" kind="variable"><name>index</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1_node_timing_1a604c6d5d2b3517e0caca811dcdf1f5d6" kind="variable"><name>key_name</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1_node_timing_1af1d2fd3a88f1af7f77cbe0c7e3d52c0e" kind="variable"><name>calls</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1_node_timing_1ac5872a3aab8df908059ca0144e75f4eb" kind="variable"><name>completed</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1_node_timing_1ab1bdfb9ab56e29ee3df600adb9196f0e" kind="variable"><name>rejected</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1_node_timing_1a2a23dc8367386b4512a5d5541763f218" kind="variable"><name>exceptions</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1_node_timing_1a9faaa6f675ba499cacbe07671c5fc646" kind="variable"><name>seconds</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1_node_timing_1a6e25dde63ced933ed026dcc2a1d40862" kind="variable"><name>maximum_seconds</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1_node_timing_1a24b5d86792ae9e4a2224f9f4cf321534" kind="function"><name>finish</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1_no_graph_observers" kind="struct"><name>serif::utils::dependencies::NoGraphObservers</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1_no_graph_observers_1a9d7d365e91a7dc6f15a1a12c2f2d86cc" kind="function"><name>operator()</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1_no_model" kind="struct"><name>serif::solver::NoModel</name>
</compound>
<compound refid="structserif_1_1model_1_1preconditioning_1_1_none" kind="struct"><name>serif::model::preconditioning::None</name>
</compound>
<compound refid="classserif_1_1utils_1_1errors_1_1_non_finite_value" kind="class"><name>serif::utils::errors::NonFiniteValue</name>
</compound>
<compound refid="structserif_1_1solver_1_1_no_observer" kind="struct"><name>serif::solver::NoObserver</name>
<member refid="structserif_1_1solver_1_1_no_observer_1a5e2233e3ee68d7176ae1da6fe8319bd2" kind="function"><name>operator()</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1keys_1_1_normalization" kind="struct"><name>serif::solver::normalization::keys::Normalization</name>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_normalization_options" kind="struct"><name>serif::solver::normalization::NormalizationOptions</name>
<member refid="structserif_1_1solver_1_1normalization_1_1_normalization_options_1a26d87bc4ec8d84f139242b40182dae84" kind="variable"><name>scheme</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_normalization_options_1a9c05d05425226c8530613b25347cad0f" kind="variable"><name>coordinates</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_normalization_options_1acae9bab5f710f391f9cba3b2b71dcafe" kind="variable"><name>plan</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_normalization_options_1aa7256a8704057da78824a1f6c1813046" kind="variable"><name>gravitational_constant</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_normalization_options_1ad3b6609a1597b77d7f8dc2d89c67bf93" kind="variable"><name>sources</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_normalization_options_1a5d4f10cd41cfbe51c04502a5bf04cd6f" kind="variable"><name>computations</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_normalization_plan" kind="struct"><name>serif::solver::normalization::NormalizationPlan</name>
<member refid="structserif_1_1solver_1_1normalization_1_1_normalization_plan_1af563bf958ed26e4e8a3e252109fdebb9" kind="typedef"><name>Values</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_normalization_plan_1a2491085f4528283dc043c3d9235fb840" kind="typedef"><name>Residuals</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_normalization_prescription_tag" kind="struct"><name>serif::solver::normalization::NormalizationPrescriptionTag</name>
</compound>
<compound refid="structserif_1_1solver_1_1_normalized_residual_metric" kind="struct"><name>serif::solver::NormalizedResidualMetric</name>
<member refid="structserif_1_1solver_1_1_normalized_residual_metric_1a66b41c0e236869b0c75af344de15b101" kind="function"><name>operator()</name></member>
</compound>
<compound refid="classserif_1_1model_1_1backend_1_1mfem_1_1_normalized_system" kind="class"><name>serif::model::backend::mfem::NormalizedSystem</name>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_normalized_system_1a5ea11be400a6d08e2d700a7f43a39ade" kind="variable"><name>m_physical</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_normalized_system_1ab044b78bae5c287168af9e3545061a60" kind="variable"><name>m_scales</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_normalized_system_1aa6b17e7dc56223f72afaa228cf52e31d" kind="variable"><name>m_jacobian</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_normalized_system_1a4eef09126554e66a0c39b641659dfe6c" kind="variable"><name>m_residual</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_normalized_system_1ac75356a94f4583de8a10f87913d1b2b0" kind="function"><name>NormalizedSystem</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_normalized_system_1af7a5c82a61cb9695df1a4e81f28ad6a2" kind="function"><name>physical</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_normalized_system_1a143569929233c195acc29d6ab6c00c04" kind="function"><name>coordinates</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_normalized_system_1a358b23b44aceb9901de8a5e5852c0ccc" kind="function"><name>reference_scales</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_normalized_system_1a27fed153c0e10eaa5824b88fe8209c21" kind="function"><name>residual</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_normalized_system_1ad38b54a885dea0bfc6d3312d039192cf" kind="function"><name>jacobian</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_normalized_system_1a3aa4bbbb29ebbcf533995c4e2ebde2a1" kind="function"><name>checked_physical</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_operation_1_1_normal_trace" kind="struct"><name>serif::discretization::forms::Operation::NormalTrace</name>
</compound>
<compound refid="structserif_1_1model_1_1_no_shape_force" kind="struct"><name>serif::model::NoShapeForce</name>
</compound>
<compound refid="structserif_1_1model_1_1_no_surface_condition" kind="struct"><name>serif::model::NoSurfaceCondition</name>
</compound>
<compound refid="structserif_1_1dimensions_1_1_number_density" kind="struct"><name>serif::dimensions::NumberDensity</name>
<member refid="structserif_1_1dimensions_1_1_number_density_1aca417de9253f6b82e61f35d6afb24173" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_numerical_controls" kind="struct"><name>serif::solver::continuation::NumericalControls</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_numerical_controls_1aec1e4bdd6046dd1f8105ed7d902bd75a" kind="variable"><name>options</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_numerical_controls_1aedf877c417c03e10007933716badb5d7" kind="function"><name>apply</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_numerical_work" kind="struct"><name>serif::operators::backend::mfem::NumericalWork</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_numerical_work_1ae935297b95251dc4abcb3e81c51e2bb3" kind="variable"><name>reused_elements</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_numerical_work_1a2d6aab045dd692a1db056f2be38a1023" kind="variable"><name>geometry_points</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_numerical_work_1a7dfd8f4c849512a95fc7e6cc0326a6a1" kind="variable"><name>sampled_operands</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_numerical_work_1aa1a87e9ea102d09ec0ec55651d1cfe46" kind="variable"><name>physics_points</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_numerical_work_1a2859aafb594d91d04f615f17eb5d479a" kind="variable"><name>refreshed_scalars</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_numerical_work_1ae4ce2a04971e76069dab1287bfc9897d" kind="function"><name>did_work</name></member>
</compound>
<compound refid="classserif_1_1utils_1_1dependencies_1_1_observers" kind="class"><name>serif::utils::dependencies::Observers</name>
<member refid="classserif_1_1utils_1_1dependencies_1_1_observers_1ad452d36150edb63fa0f8789629f3caa3" kind="variable"><name>m_observers</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_observers_1a01b9547e8c3064b22d2426159825316a" kind="function"><name>Observers</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_observers_1a753cb2ead026c18aa244d9a61c2a34ae" kind="function"><name>evaluate</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_observers_1a094d1d93c0c6c477609b01e67e1b7d36" kind="function"><name>edge</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_opacity" kind="struct"><name>serif::dimensions::Opacity</name>
<member refid="structserif_1_1dimensions_1_1_opacity_1aef17391180e20786f46cc2015608d084" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_operand" kind="struct"><name>serif::discretization::forms::Operand</name>
<member refid="structserif_1_1discretization_1_1forms_1_1_operand_1acd36f0d9d3262081915acbcd61bc1643" kind="typedef"><name>term_type</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1_operand_1a5dff549928174c8206362b7007a3c2a0" kind="typedef"><name>operation_type</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator" kind="struct"><name>serif::operators::backend::mfem::OperandEvaluator</name>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4" kind="struct"><name>serif::operators::backend::mfem::OperandEvaluator&lt; OperandT &gt;</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1ad2644eb07fa8f9d9e08e39060e1c2cc8" kind="typedef"><name>Term</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1a8605e5c7c0fb2604ce361fdd9b843db5" kind="typedef"><name>Value</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1a3e74dbac3c6a1ba1ed2c42d1ef36bc80" kind="typedef"><name>ReferenceValue</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1ad48eb7ec7c862545f5754bb8397b3879" kind="variable"><name>components</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1a33da6b35241e0b2b568057b189de2b52" kind="variable"><name>global_scalar</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1ad06275f70a4cf9c93678528590c31282" kind="variable"><name>divergence</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1adf859dcc6869f715b75b550862b924c6" kind="variable"><name>vector_copies</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1ac0153eb3fedb8ce03f47d653e25ae09a" kind="variable"><name>h1_divergence</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1a19e66801e742713444606acd913bce53" kind="variable"><name>scalar_gradient</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1a2041df624fb6d09340075fd2d8d69f72" kind="variable"><name>vector_gradient</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1a82694ec5f6f17c744a3fcb74c45e3671" kind="variable"><name>needs_vector_gradient</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1aee582a4a577491c988994e8ee33642f6" kind="variable"><name>geometry_dependent</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1a51d2bc77c29c4c443e72985619dea060" kind="variable"><name>reference_components</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1a32f04cfc7cd2e1f5c62aa0b37129c2b3" kind="function"><name>sample_basis</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1a883d397c2e177f37be4c024ecd6f2e31" kind="function"><name>sample_basis</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1a494b2ffa9c68ef4168f7bcfe40613a58" kind="function"><name>map_basis_point</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1a4343b32b884e81a6422c4af20cc8973a" kind="function"><name>evaluate</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1a51d2fac22e761a23fc9bc5f0d60e4d41" kind="function"><name>integrate</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1aa1653449ffd67c24c6344aff2a63fc52" kind="function"><name>reference_value</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1aeaf64b684f87e58cd70d8ecd2c9d7457" kind="function"><name>physical_value</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1ae7f8bfcaf836f949422321e53b720901" kind="function"><name>geometry_variation</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1ab89d5ec56722c7dd636e3aea8cceb251" kind="function"><name>transform_vector_gradient</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1a2a33b57688e94021dbfcd7ee260d4e07" kind="function"><name>transform_gradient</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_evaluator_3_01_operand_t_01_4_1adabdf4efcd0757f644a8cc119ec9c62d" kind="function"><name>gradient_trace</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_operand_result" kind="struct"><name>serif::discretization::forms::OperandResult</name>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_operand_result_3_01_operand_t_01_4" kind="struct"><name>serif::discretization::forms::OperandResult&lt; OperandT &gt;</name>
<member refid="structserif_1_1discretization_1_1forms_1_1_operand_result_3_01_operand_t_01_4_1a0f3d1af4ad4cd685c08077b504faa19f" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_samples" kind="struct"><name>serif::operators::backend::mfem::OperandSamples</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_samples_1a2c071ed1952caf290f82e480e5de1efb" kind="variable"><name>reference</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_operand_samples_1af9472d9f43e6b3bd2da8ca9d1c274109" kind="variable"><name>physical</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_operand_terms" kind="struct"><name>serif::model::detail::OperandTerms</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_operand_terms_3_01utils_1_1types_1_1_type_list_3_01_operands_8_8_8_01_4_01_4" kind="struct"><name>serif::model::detail::OperandTerms&lt; utils::types::TypeList&lt; Operands... &gt; &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_operand_terms_3_01utils_1_1types_1_1_type_list_3_01_operands_8_8_8_01_4_01_4_1a1d8f01fdbb008cad13b80be37cad62c4" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1equations_1_1_operand_values" kind="struct"><name>serif::equations::OperandValues</name>
</compound>
<compound refid="structserif_1_1operators_1_1_operand_values" kind="struct"><name>serif::operators::OperandValues</name>
</compound>
<compound refid="structserif_1_1equations_1_1_operand_values_3_01utils_1_1types_1_1_type_list_3_01_operands_8_8_8_01_4_00_01_output_t_01_4" kind="struct"><name>serif::equations::OperandValues&lt; utils::types::TypeList&lt; Operands... &gt;, OutputT &gt;</name>
<member refid="structserif_1_1equations_1_1_operand_values_3_01utils_1_1types_1_1_type_list_3_01_operands_8_8_8_01_4_00_01_output_t_01_4_1ada7f0f44cf74e6b2590fcd7cfa06b85c" kind="typedef"><name>Entry</name></member>
<member refid="structserif_1_1equations_1_1_operand_values_3_01utils_1_1types_1_1_type_list_3_01_operands_8_8_8_01_4_00_01_output_t_01_4_1a5328f8550c6b24f26e26cb01d7b831b6" kind="typedef"><name>Storage</name></member>
<member refid="structserif_1_1equations_1_1_operand_values_3_01utils_1_1types_1_1_type_list_3_01_operands_8_8_8_01_4_00_01_output_t_01_4_1a9bf33be4294035c13ff6335f9d3c1c64" kind="variable"><name>count</name></member>
<member refid="structserif_1_1equations_1_1_operand_values_3_01utils_1_1types_1_1_type_list_3_01_operands_8_8_8_01_4_00_01_output_t_01_4_1aa36767860a26c381923936a09b7e3280" kind="variable"><name>values</name></member>
<member refid="structserif_1_1equations_1_1_operand_values_3_01utils_1_1types_1_1_type_list_3_01_operands_8_8_8_01_4_00_01_output_t_01_4_1a461d6a55b4398c58d044abb9a2ee770f" kind="function"><name>index</name></member>
<member refid="structserif_1_1equations_1_1_operand_values_3_01utils_1_1types_1_1_type_list_3_01_operands_8_8_8_01_4_00_01_output_t_01_4_1af7b921b57b7f794f3ea65ff4b263f1a6" kind="function"><name>get</name></member>
<member refid="structserif_1_1equations_1_1_operand_values_3_01utils_1_1types_1_1_type_list_3_01_operands_8_8_8_01_4_00_01_output_t_01_4_1a95c7c49db9f624257b978b3e42c4c281" kind="function"><name>get</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_operation" kind="struct"><name>serif::discretization::forms::Operation</name>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_operation_value" kind="struct"><name>serif::discretization::forms::OperationValue</name>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_operation_value_3_010_00_01_operation_1_1_gradient_01_4" kind="struct"><name>serif::discretization::forms::OperationValue&lt; 0, Operation::Gradient &gt;</name>
<member refid="structserif_1_1discretization_1_1forms_1_1_operation_value_3_010_00_01_operation_1_1_gradient_01_4_1ab1beff0e932d34cc9a0a5900cbc8ffaf" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_operation_value_3_010_00_01_operation_1_1_value_01_4" kind="struct"><name>serif::discretization::forms::OperationValue&lt; 0, Operation::Value &gt;</name>
<member refid="structserif_1_1discretization_1_1forms_1_1_operation_value_3_010_00_01_operation_1_1_value_01_4_1afc5c4e210ee09d98aeafc000331730ee" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_operation_value_3_011_00_01_operation_1_1_curl_01_4" kind="struct"><name>serif::discretization::forms::OperationValue&lt; 1, Operation::Curl &gt;</name>
<member refid="structserif_1_1discretization_1_1forms_1_1_operation_value_3_011_00_01_operation_1_1_curl_01_4_1a9f6122b2104983fbc0dc37d21eefe3d4" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_operation_value_3_011_00_01_operation_1_1_divergence_01_4" kind="struct"><name>serif::discretization::forms::OperationValue&lt; 1, Operation::Divergence &gt;</name>
<member refid="structserif_1_1discretization_1_1forms_1_1_operation_value_3_011_00_01_operation_1_1_divergence_01_4_1ae3db7150c24c92a997fb58f5667a410b" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_operation_value_3_011_00_01_operation_1_1_gradient_01_4" kind="struct"><name>serif::discretization::forms::OperationValue&lt; 1, Operation::Gradient &gt;</name>
<member refid="structserif_1_1discretization_1_1forms_1_1_operation_value_3_011_00_01_operation_1_1_gradient_01_4_1a237aa26b4e81a9834d8b21665c58efa2" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_operation_value_3_011_00_01_operation_1_1_normal_trace_01_4" kind="struct"><name>serif::discretization::forms::OperationValue&lt; 1, Operation::NormalTrace &gt;</name>
<member refid="structserif_1_1discretization_1_1forms_1_1_operation_value_3_011_00_01_operation_1_1_normal_trace_01_4_1a8ab9815f49d5b6b14b0b4ea13c9fe5e0" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_operation_value_3_011_00_01_operation_1_1_value_01_4" kind="struct"><name>serif::discretization::forms::OperationValue&lt; 1, Operation::Value &gt;</name>
<member refid="structserif_1_1discretization_1_1forms_1_1_operation_value_3_011_00_01_operation_1_1_value_01_4_1a7b779c08fde579ffd609bee414400ac8" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_options" kind="struct"><name>serif::solver::continuation::Options</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_options_1ac2689536e8bfc0fbc33100737c8003ae" kind="variable"><name>steps</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_options_1af002a946c26397f1733b3884e08a2a8d" kind="variable"><name>start</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_options_1a145dff34d5bb631e4a01ec433a84f275" kind="variable"><name>specified</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_options_1afd65073c045745c274dba709d7cd9761" kind="variable"><name>explicit_start</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_options_1a16256c165902de3c8dff49916fced7f6" kind="variable"><name>has_ordering</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_options_1af9397fe296cd72238ec26641d43ab149" kind="variable"><name>has_numerics</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_options_1aa2480b533629356d72647bb6333dddae" kind="variable"><name>maximum_work</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_options_1acd738cc25b7f5fe5e97dd4add5632c6e" kind="variable"><name>maximum_records</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_ordering" kind="struct"><name>serif::solver::continuation::Ordering</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_ordering_1a7eca4d74e9942126663b857f8d79c170" kind="function"><name>apply</name></member>
</compound>
<compound refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_other_density" kind="struct"><name>serif::compile_time_checks::surface_boundary::OtherDensity</name>
</compound>
<compound refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_other_temperature" kind="struct"><name>serif::compile_time_checks::surface_boundary::OtherTemperature</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1keys_1_1_output" kind="struct"><name>serif::utils::dependencies::keys::Output</name>
</compound>
<compound refid="structserif_1_1model_1_1equation_1_1_own_constraint" kind="struct"><name>serif::model::equation::OwnConstraint</name>
</compound>
<compound refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_owned_bindings" kind="struct"><name>serif::backend::mfem::serialize::detail::OwnedBindings</name>
</compound>
<compound refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_owned_bindings" kind="struct"><name>serif::discretization::backend::mfem::OwnedBindings</name>
</compound>
<compound refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_owned_bindings_3_01_context_00_01utils_1_1d6347e1c0c57d44edbe64604e8ef493d1" kind="struct"><name>serif::discretization::backend::mfem::OwnedBindings&lt; Context, utils::dependencies::KeyList&lt; Keys... &gt; &gt;</name>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_owned_bindings_3_01_context_00_01utils_1_1d6347e1c0c57d44edbe64604e8ef493d1_1a8c7675259abec1b49f1586d45c86a0d7" kind="typedef"><name>Binding</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_owned_bindings_3_01_context_00_01utils_1_1d6347e1c0c57d44edbe64604e8ef493d1_1a0aadbddd80f49da7792d17cac0c7b278" kind="variable"><name>resources</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_owned_bindings_3_01_context_00_01utils_1_1d6347e1c0c57d44edbe64604e8ef493d1_1ab665042e69036a4985d9b33b885bb9d4" kind="variable"><name>bindings</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_owned_bindings_3_01_context_00_01utils_1_1d6347e1c0c57d44edbe64604e8ef493d1_1ae12306f1a58e0bef6d8a36114016443b" kind="function"><name>context</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_owned_value" kind="struct"><name>serif::utils::dependencies::detail::OwnedValue</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_owned_value_1ad42f33d935a1220937dc1d3605f6dcf8" kind="typedef"><name>Target</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_owned_value_1ae26d924e569d3586707f1fda245ba9c9" kind="variable"><name>value</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_owned_value_1a67ebd8a35cd034439648e2aabaa608f0" kind="function"><name>get</name></member>
</compound>
<compound refid="structserif_1_1model_1_1state_1_1_own_generated_coordinate" kind="struct"><name>serif::model::state::OwnGeneratedCoordinate</name>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_pack" kind="struct"><name>serif::utils::serialize::Pack</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_pack_1a357249d04579d85ff1bb7ba29537b807" kind="variable"><name>root</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_pack_1a005f3bfe77eff91c067863e0f22a2d65" kind="variable"><name>error</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_parameter_catalog" kind="struct"><name>serif::solver::continuation::detail::ParameterCatalog</name>
<member refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_parameter_catalog_1a913e91d6a019569161367eba48c9157c" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_parameter_catalog_3_01_owner_00_01std_1_1voi5161f0c73bf59261ed7e070b2817ab78" kind="struct"><name>serif::solver::continuation::detail::ParameterCatalog&lt; Owner, std::void_t&lt; typename Owner::ContinuationParameters &gt; &gt;</name>
<member refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_parameter_catalog_3_01_owner_00_01std_1_1voi5161f0c73bf59261ed7e070b2817ab78_1a74d9d485a340e6cfeee5508a32d700bf" kind="typedef"><name>Type</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_parameter_catalog_1a913e91d6a019569161367eba48c9157c" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_parameter_descriptor" kind="struct"><name>serif::solver::continuation::ParameterDescriptor</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_parameter_descriptor_1a71198bb9ae36ee1d37619fbb452d293c" kind="variable"><name>name</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_parameter_descriptor_1a115ddb6f2ed851716e4329bbd47e6567" kind="variable"><name>stable_id</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_parameter_law" kind="struct"><name>serif::solver::continuation::ParameterLaw</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_parameter_law_1a075e1c12ee2ea68e420d9d6315242771" kind="typedef"><name>OutputParameter</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_parameter_law_1ab31481fe9a5875d26a90255e71c729f1" kind="typedef"><name>DependencyParameters</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_parameter_law_1aafb6a958a4a631a66f39de9eec8365cb" kind="variable"><name>function</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1_isobaric_surface_1_1_parameters" kind="struct"><name>serif::geometry::surface::IsobaricSurface::Parameters</name>
<member refid="structserif_1_1geometry_1_1surface_1_1_isobaric_surface_1_1_parameters_1ab22af4debc1838880c437fdfc18ac202" kind="variable"><name>PSurf</name></member>
</compound>
<compound refid="structserif_1_1model_1_1_fixed_angular_momentum_1_1_parameters" kind="struct"><name>serif::model::FixedAngularMomentum::Parameters</name>
<member refid="structserif_1_1model_1_1_fixed_angular_momentum_1_1_parameters_1a4dfd2a788d6f2996dde6d9d825ac356a" kind="variable"><name>angular_momentum</name></member>
<member refid="structserif_1_1model_1_1_fixed_angular_momentum_1_1_parameters_1ae514b69a83e68899a259bba0228bb2f9" kind="variable"><name>axis</name></member>
<member refid="structserif_1_1model_1_1_fixed_angular_momentum_1_1_parameters_1a28eb25582b7b3fe6ac801771071af1d0" kind="variable"><name>center</name></member>
</compound>
<compound refid="structserif_1_1model_1_1_fixed_total_mass_1_1_parameters" kind="struct"><name>serif::model::FixedTotalMass::Parameters</name>
<member refid="structserif_1_1model_1_1_fixed_total_mass_1_1_parameters_1ad3ecc5831bc80b4823ebe5a7db6b1851" kind="variable"><name>total_mass</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1keys_1_1_parameters" kind="struct"><name>serif::utils::dependencies::keys::Parameters</name>
</compound>
<compound refid="classserif_1_1dimensions_1_1_partial_derivative" kind="class"><name>serif::dimensions::PartialDerivative</name>
<member refid="classserif_1_1dimensions_1_1_partial_derivative_1a15beb819b81c1cc82119b3ec0af513b1" kind="variable"><name>m_value</name></member>
<member refid="classserif_1_1dimensions_1_1_partial_derivative_1a103cec081b3411c3452dc05235578a3b" kind="function"><name>PartialDerivative</name></member>
<member refid="classserif_1_1dimensions_1_1_partial_derivative_1a66c4f7f9f09ddaa9817ac727fe70a6ce" kind="function"><name>value</name></member>
<member refid="classserif_1_1dimensions_1_1_partial_derivative_1aae08ff2425621f4b82f1fc9213ee1b44" kind="friend"><name>operator+</name></member>
<member refid="classserif_1_1dimensions_1_1_partial_derivative_1ac138ddb13cc66b28e11b587ac64f7894" kind="friend"><name>operator-</name></member>
<member refid="classserif_1_1dimensions_1_1_partial_derivative_1ab6c6b8f982f67d1ec00c4755191df297" kind="friend"><name>operator*</name></member>
<member refid="classserif_1_1dimensions_1_1_partial_derivative_1af0edbe731064b0d4a57ec739959a3197" kind="friend"><name>operator*</name></member>
<member refid="classserif_1_1dimensions_1_1_partial_derivative_1a66540431606d2ceba76e63e520a58764" kind="friend"><name>operator/</name></member>
<member refid="classserif_1_1dimensions_1_1_partial_derivative_1ada4fa940f2aa7d24f08e69c0c7c7d1ec" kind="friend"><name>operator&lt;=&gt;</name></member>
<member refid="classserif_1_1dimensions_1_1_partial_derivative_1a093dace9d621c6d895a1cafa4dd37470" kind="friend"><name>operator&lt;=&gt;</name></member>
<member refid="classserif_1_1dimensions_1_1_partial_derivative_1a14e1164b5a01a350261d32b4a02cca21" kind="friend"><name>operator&lt;=&gt;</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1_physical_block" kind="struct"><name>serif::operators::PhysicalBlock</name>
<member refid="structserif_1_1operators_1_1_physical_block_1a9c96262428e735c2208cd0b136dafea7" kind="typedef"><name>Rows</name></member>
<member refid="structserif_1_1operators_1_1_physical_block_1ab79bbe4e803c344523568f9699d659a0" kind="typedef"><name>Values</name></member>
</compound>
<compound refid="structserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_physical_evaluation" kind="struct"><name>serif::model::backend::mfem::detail::PhysicalEvaluation</name>
</compound>
<compound refid="structserif_1_1dimensions_1_1_physical_quantity" kind="struct"><name>serif::dimensions::PhysicalQuantity</name>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_physical_riesz_coordinate" kind="struct"><name>serif::solver::normalization::PhysicalRieszCoordinate</name>
<member refid="structserif_1_1solver_1_1normalization_1_1_physical_riesz_coordinate_1ae058a993368367d58b5e82e190dd3ca7" kind="typedef"><name>Quantity</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_physical_riesz_coordinate_1abf24105328d0d169fd5b140a4057fb87" kind="typedef"><name>Metric</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1laneemden_1_1_physical_sample" kind="struct"><name>serif::utils::laneemden::PhysicalSample</name>
<member refid="structserif_1_1utils_1_1laneemden_1_1_physical_sample_1ad6bd052fa17bcf271fe1c37f63ee3283" kind="variable"><name>density</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_physical_sample_1aeab60e9a83ec3def0536ecec0a190268" kind="variable"><name>pressure</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_physical_sample_1a3df9b3fa7357dcd59a5d2044a10b63f6" kind="variable"><name>enthalpy</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_physical_sample_1ae6ea56079bebae7d3d934a905045cc4a" kind="variable"><name>potential</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_physical_sample_1ae8592d366b633895b1f4ea475ba96826" kind="variable"><name>enclosed_mass</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_physical_sample_1a67e1a1579adbf76546d021ed512e6884" kind="variable"><name>gravity</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1laneemden_1_1_physical_scales" kind="struct"><name>serif::utils::laneemden::PhysicalScales</name>
<member refid="structserif_1_1utils_1_1laneemden_1_1_physical_scales_1a4e8c35ee523a9eea0930a374bd2a3239" kind="variable"><name>n</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_physical_scales_1a5ec1736668c00fd6f31ddbaba7c80507" kind="variable"><name>radial_scale</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_physical_scales_1aa7d320c3577857d4c8b3fbf7f395a820" kind="variable"><name>mass</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_physical_scales_1a912f76b9eed56eb2f77e5a329973edf0" kind="variable"><name>radius</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_physical_scales_1aea1d69e6b1e8903c33a0328f8b8c904d" kind="variable"><name>central_density</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_physical_scales_1a93b9241957545f825599332e3a1c801b" kind="variable"><name>central_enthalpy</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_physical_scales_1a406b49370de707614d4a99c44d8321e2" kind="variable"><name>gravitational_constant</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_physical_scales_1a0b130bac96b1f7fb2332bf7af92257f7" kind="variable"><name>polytropic_constant</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1computations_1_1detail_1_1_physical_sources" kind="struct"><name>serif::solver::preconditioner::computations::detail::PhysicalSources</name>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1computations_1_1detail_1_1_physical_sources_3_01utils1a1f8ff6c1c7a9455aff8e4b497b2009" kind="struct"><name>serif::solver::preconditioner::computations::detail::PhysicalSources&lt; utils::dependencies::KeyList&lt; Keys... &gt; &gt;</name>
<member refid="structserif_1_1solver_1_1preconditioner_1_1computations_1_1detail_1_1_physical_sources_3_01utils1a1f8ff6c1c7a9455aff8e4b497b2009_1a9def84cf9bf7ca3e60d5ac8a0e490051" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="classserif_1_1model_1_1backend_1_1mfem_1_1_physical_system" kind="class"><name>serif::model::backend::mfem::PhysicalSystem</name>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_physical_system_1a073c01f2c4817bc1f25cdce5638d91db" kind="variable"><name>m_data</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_physical_system_1a57b2e32d38d576d5d18bd49252270cca" kind="variable"><name>m_residual</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_physical_system_1a8de95017b39fc45029a81846753e1e5a" kind="variable"><name>m_jacobian</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_physical_system_1abca0124b83bd30c1658ff96a3154cf2c" kind="function"><name>PhysicalSystem</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_physical_system_1a00666e306cd097fd5c098b7dc38c0989" kind="function"><name>residual</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_physical_system_1a962402c0a5acef2bac5279db2b7d855c" kind="function"><name>jacobian</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_physical_system_1aba4acd55d14d1571dbf3f472a4c8c9f0" kind="function"><name>block</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_physical_system_1ab7b61216953605045db998de8acebf5e" kind="function"><name>block</name></member>
</compound>
<compound refid="structserif_1_1model_1_1keys_1_1_physical_system" kind="struct"><name>serif::model::keys::PhysicalSystem</name>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1_1_scoped_1_1_physical_values" kind="struct"><name>serif::operators::backend::mfem::volume_keys::Scoped::PhysicalValues</name>
</compound>
<compound refid="structserif_1_1equations_1_1_point_linearization" kind="struct"><name>serif::equations::PointLinearization</name>
<member refid="structserif_1_1equations_1_1_point_linearization_1a9bc0792fca97f037ddede6adacf0f422" kind="variable"><name>residual</name></member>
<member refid="structserif_1_1equations_1_1_point_linearization_1a67c6f514532b7eae1456c4f70d964878" kind="variable"><name>field_derivatives</name></member>
<member refid="structserif_1_1equations_1_1_point_linearization_1aca51342a3b8658954b1dc0c1ff3e8209" kind="variable"><name>position_derivative</name></member>
</compound>
<compound refid="classserif_1_1equations_1_1_point_mass_companion" kind="class"><name>serif::equations::PointMassCompanion</name>
<member refid="classserif_1_1equations_1_1_point_mass_companion_1ab0dd6a89a695b177e2e0c98d839f9f86" kind="typedef"><name>Vector</name></member>
<member refid="classserif_1_1equations_1_1_point_mass_companion_1a7d80538b8fec3d2dd5c4ab316d6d4561" kind="variable"><name>m_gravitational_mass</name></member>
<member refid="classserif_1_1equations_1_1_point_mass_companion_1afa5aa4a05fdfd451c6488c2d14a38463" kind="variable"><name>m_position</name></member>
<member refid="classserif_1_1equations_1_1_point_mass_companion_1a72e4f7414ee010b1d9021923e863eceb" kind="variable"><name>m_tidal_only</name></member>
<member refid="classserif_1_1equations_1_1_point_mass_companion_1a66e1972ad53b3525fe198df5976b7318" kind="function"><name>PointMassCompanion</name></member>
<member refid="classserif_1_1equations_1_1_point_mass_companion_1a5dc7af967da10947fcf401e27c3ea2a2" kind="function"><name>potential</name></member>
<member refid="classserif_1_1equations_1_1_point_mass_companion_1a39bf068271012573341c7b7cde96cf31" kind="function"><name>potential_gradient</name></member>
<member refid="classserif_1_1equations_1_1_point_mass_companion_1affc78341902811a56074fdda98a5f455" kind="function"><name>gravitational_mass</name></member>
<member refid="classserif_1_1equations_1_1_point_mass_companion_1a8b09c8d9901254422d18950444f38279" kind="function"><name>position</name></member>
<member refid="classserif_1_1equations_1_1_point_mass_companion_1ab0ed34fa200ca8902aca7bf7ab242ab5" kind="function"><name>tidal_only</name></member>
<member refid="classserif_1_1equations_1_1_point_mass_companion_1a77ad238f01eb3022ef6d627bffcd6a81" kind="function"><name>uniform_scale</name></member>
</compound>
<compound refid="structserif_1_1model_1_1equation_1_1_poisson_balance" kind="struct"><name>serif::model::equation::PoissonBalance</name>
</compound>
<compound refid="classserif_1_1discretization_1_1quadrature_1_1_policy" kind="class"><name>serif::discretization::quadrature::Policy</name>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_policy_1ab7a35fb87a31d1b8620899f6540ebdde" kind="variable"><name>m_ruleSet</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_policy_1a656043484ce1c8d0c32d2e22a0a3fcc9" kind="function"><name>Policy</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_policy_1a9fd63bacedc7d871b7df4c8459a5976f" kind="function"><name>resolve</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_policy_1ac2326f6f5700cae84f02bca8a8d427da" kind="function"><name>rules</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_policy_1a2a8f6f1a0b933f70a18692011d881c88" kind="function"><name>compute_base_order</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_policy_1a6985b2cd47a6c55ecd8daa13e1f682e5" kind="function"><name>get_role_control</name></member>
</compound>
<compound refid="classserif_1_1eos_1_1models_1_1_polytrope" kind="class"><name>serif::eos::models::Polytrope</name>
<member refid="classserif_1_1eos_1_1models_1_1_polytrope_1a68dc1d9280aef4ebae6462c79f9a4524" kind="typedef"><name>Relations</name></member>
<member refid="classserif_1_1eos_1_1models_1_1_polytrope_1aaddda2b3a79b656989bfd50809d001f9" kind="variable"><name>m_polytropic_index</name></member>
<member refid="classserif_1_1eos_1_1models_1_1_polytrope_1ad450673e6442583587f0c8177d84adb1" kind="variable"><name>m_polytropic_constant</name></member>
<member refid="classserif_1_1eos_1_1models_1_1_polytrope_1aca0533543d985d2fca07a33c744d3cf1" kind="variable"><name>m_enthalpy_scale</name></member>
<member refid="classserif_1_1eos_1_1models_1_1_polytrope_1a01becccced132cf0db4681296ccf6104" kind="function"><name>Polytrope</name></member>
<member refid="classserif_1_1eos_1_1models_1_1_polytrope_1a3bad248de42fa7fc10020e7c3c45b405" kind="function"><name>Polytrope</name></member>
<member refid="classserif_1_1eos_1_1models_1_1_polytrope_1a03cd838a5cbc29efc3929bd9ad0bd339" kind="function"><name>polytropic_index</name></member>
<member refid="classserif_1_1eos_1_1models_1_1_polytrope_1a78321e815c09c6ef09dcb87f891d2bf2" kind="function"><name>polytropic_constant</name></member>
<member refid="classserif_1_1eos_1_1models_1_1_polytrope_1a63e905c37e4f59470f2e0f5632bcc400" kind="function"><name>enthalpy_scale</name></member>
<member refid="classserif_1_1eos_1_1models_1_1_polytrope_1a412cc87b93641349e5d1f599d6eb0b38" kind="function"><name>evaluate</name></member>
<member refid="classserif_1_1eos_1_1models_1_1_polytrope_1ab289f58e50fa47d39c535e84e4949a2b" kind="function"><name>evaluate</name></member>
<member refid="classserif_1_1eos_1_1models_1_1_polytrope_1a02a006e3aee2bef48e0446236bc539e7" kind="function"><name>evaluate</name></member>
<member refid="classserif_1_1eos_1_1models_1_1_polytrope_1a6dd46677990bd80d7c015492728ab2c7" kind="function"><name>evaluate</name></member>
<member refid="classserif_1_1eos_1_1models_1_1_polytrope_1a89d2f68355d9a7409b0e9e22ad0354a5" kind="function"><name>evaluate</name></member>
<member refid="classserif_1_1eos_1_1models_1_1_polytrope_1a7a0e4d1ee2a3255807c1a5367156e785" kind="function"><name>evaluate</name></member>
<member refid="classserif_1_1eos_1_1models_1_1_polytrope_1ac0cba15326f71bae7e7b7d204e28b49e" kind="function"><name>evaluate</name></member>
<member refid="classserif_1_1eos_1_1models_1_1_polytrope_1a7e565db1a506ff5d31ceb7824b7f7ac1" kind="function"><name>partial_derivative</name></member>
<member refid="classserif_1_1eos_1_1models_1_1_polytrope_1afe5d5bde64493e02a4b6d1c44a7e5914" kind="function"><name>partial_derivative</name></member>
<member refid="classserif_1_1eos_1_1models_1_1_polytrope_1a24e62b9f687d5894861e053b8d4e7cd4" kind="function"><name>partial_derivative</name></member>
<member refid="classserif_1_1eos_1_1models_1_1_polytrope_1ad5d0ee2d35a9a83800b2452f5ac31668" kind="function"><name>second_partial_derivative</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1seed_1_1_polytrope_options" kind="struct"><name>serif::solver::seed::PolytropeOptions</name>
<member refid="structserif_1_1solver_1_1seed_1_1_polytrope_options_1ae65308fc7aee9c7a21de75cb4f2dc803" kind="variable"><name>gravitational_constant</name></member>
<member refid="structserif_1_1solver_1_1seed_1_1_polytrope_options_1a7f23ea5728ff94fa3e95063435474498" kind="variable"><name>central_density</name></member>
<member refid="structserif_1_1solver_1_1seed_1_1_polytrope_options_1a75bc18bdd6cac7d9c1d83963c825ecf9" kind="variable"><name>integration</name></member>
</compound>
<compound refid="structserif_1_1eos_1_1models_1_1_polytrope_parameters" kind="struct"><name>serif::eos::models::PolytropeParameters</name>
<member refid="structserif_1_1eos_1_1models_1_1_polytrope_parameters_1a14fcd33b4db1c8eb212a26cda6a25414" kind="variable"><name>n</name></member>
<member refid="structserif_1_1eos_1_1models_1_1_polytrope_parameters_1a2e697bcb47dcc4440151a8855ccd5d85" kind="variable"><name>K</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_polytropic_constant" kind="struct"><name>serif::solver::continuation::PolytropicConstant</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_polytropic_constant_1a2aa418415818bd40f4acb155f0e2679a" kind="typedef"><name>Specification</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_polytropic_constant_1a82c332fa0493ed29079cc19e2988961f" kind="typedef"><name>Value</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_polytropic_constant_1aab0aae59d7d3e41df315916a4a04f6fc" kind="variable"><name>name</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_polytropic_constant_1ac48b7b31bffc11a25708a8b4171fb16c" kind="variable"><name>stable_id</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_polytropic_constant_1afcb90a3de898b9e7b6d7a3633a7be055" kind="function"><name>read</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_polytropic_constant_1a3d0e446c8609f254c1c10fc39973eefb" kind="function"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_polytropic_index" kind="struct"><name>serif::solver::continuation::PolytropicIndex</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_polytropic_index_1a3450740b431a1a3cae9fd65cf2c12f9c" kind="typedef"><name>Specification</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_polytropic_index_1ab37a912dd7081f89d782af984c396c8b" kind="typedef"><name>Value</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_polytropic_index_1a88e67306451e736a972f08908c45e9c8" kind="typedef"><name>RequiredDependentParameters</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_polytropic_index_1a6538adda325adfb2ee12c2f4055f4f0b" kind="variable"><name>name</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_polytropic_index_1ad47f8fd710b786d26673417add267976" kind="variable"><name>stable_id</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_polytropic_index_1af77371c3c8b3ac38f7983e0fe3d54721" kind="function"><name>read</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_polytropic_index_1a656cab4b85e74893d0471b18a013848c" kind="function"><name>valid</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_polytropic_index_1a518a9ff13a5a45051012783fa7db292e" kind="function"><name>starting_value</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1gravity_1_1potential" kind="struct"><name>serif::discretization::blocks::gravity::potential</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1gravity_1_1potential_1adeca79c6e282b5554720798f5a0a74e4" kind="typedef"><name>FunctionalSpace</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1gravity_1_1potential_1a76b5f58b82d99e2b2260ebfbcd5687b0" kind="typedef"><name>Support</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1gravity_1_1potential_1a41f3b6877e9315c525179e7404281e50" kind="typedef"><name>Quantity</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1gravity_1_1potential_1aceb32379dcad7a3c08ed60219679855d" kind="variable"><name>name</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1gravity_1_1potential_1ac58d417dc23ac353fd2b2d4247f3d52c" kind="variable"><name>symbol</name></member>
</compound>
<compound refid="structserif_1_1equations_1_1_primal_poisson_balance_1_1_potential_flux" kind="struct"><name>serif::equations::PrimalPoissonBalance::PotentialFlux</name>
<member refid="structserif_1_1equations_1_1_primal_poisson_balance_1_1_potential_flux_1a7722bca7d4a0b0da025f375120c20996" kind="typedef"><name>Operands</name></member>
<member refid="structserif_1_1equations_1_1_primal_poisson_balance_1_1_potential_flux_1a1d3df23678cb0bca2ae252971552ecef" kind="function"><name>evaluate</name></member>
<member refid="structserif_1_1equations_1_1_primal_poisson_balance_1_1_potential_flux_1a589a50e0ef330caf7f574aefceb17e02" kind="function"><name>additional_order</name></member>
</compound>
<compound refid="structserif_1_1model_1_1computations_1_1_potential_infinity_contribution" kind="struct"><name>serif::model::computations::PotentialInfinityContribution</name>
</compound>
<compound refid="structserif_1_1dimensions_1_1_power" kind="struct"><name>serif::dimensions::Power</name>
<member refid="structserif_1_1dimensions_1_1_power_1a46741c26ba9b2660e696bf3e97b626c6" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1_power_law_radial_extension" kind="struct"><name>serif::geometry::deformation::PowerLawRadialExtension</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1_power_law_radial_extension_1aa342e8a00b3bcfae69164bc6bb7591d5" kind="variable"><name>radial_power</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_power_law_radial_extension_1ad5906d1c6781737b07bd5ff77cebd399" kind="function"><name>operator==</name></member>
</compound>
<compound refid="classserif_1_1model_1_1backend_1_1mfem_1_1_preconditioned_system" kind="class"><name>serif::model::backend::mfem::PreconditionedSystem</name>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_preconditioned_system_1a0a3cd80ed5cc9b4fea765acfc8fd55e0" kind="variable"><name>m_system</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_preconditioned_system_1ad422412ab3d724730b9f70020d5592e4" kind="variable"><name>m_physical_inverse</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_preconditioned_system_1a3cf892b80a63811155dc65ab057b47f9" kind="variable"><name>m_inverse</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_preconditioned_system_1aba6012ed84804db7912b33d7ef917770" kind="function"><name>PreconditionedSystem</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_preconditioned_system_1ab52191d886e5a535636e19e5d8c3be51" kind="function"><name>system</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_preconditioned_system_1abda2106b938f7ea7354f8d657dda1a05" kind="function"><name>preconditioner</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_preconditioned_system_1a1e895572b45be2601da97a693a071481" kind="function"><name>physical_preconditioner</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_preconditioned_system_1abaee152428446f8041d102de50e7d99e" kind="function"><name>contract</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_preconditioned_system_1a2e5ba07bbf2495fd9a805d904078e18e" kind="function"><name>checked_system</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_preconditioned_system_1a98c2c0d3ff92077607f0eb191b1a4748" kind="function"><name>physical_jacobian</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1_preconditioned_system_1aedfeefed24b19c07e0d226bf45be49ce" kind="function"><name>make_solver</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1keys_1_1_preconditioner" kind="struct"><name>serif::solver::preconditioner::keys::Preconditioner</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_used_resource_1_1_predicate" kind="struct"><name>serif::utils::dependencies::detail::UsedResource::Predicate</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_preferred_surface_field" kind="struct"><name>serif::model::detail::PreferredSurfaceField</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_preferred_surface_field_3_01utils_1_1types_1_1_type_list_3_01_equations_8_8_8_01_4_01_4" kind="struct"><name>serif::model::detail::PreferredSurfaceField&lt; utils::types::TypeList&lt; Equations... &gt; &gt;</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1_preparation_failure" kind="struct"><name>serif::utils::dependencies::PreparationFailure</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1_preparation_failure_1afb8aad1f0f29d753e4cfabb4cff586b9" kind="variable"><name>computation_index</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1_preparation_failure_1a3b69d2936044ac22d089bcdbeae193ff" kind="variable"><name>error</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_preparation_rejection" kind="struct"><name>serif::operators::backend::mfem::PreparationRejection</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_preparation_rejection_1a013a1e3d6cb487d6ade8a9e5d5e8f4cd" kind="variable"><name>reason</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_preparation_rejection_1aa97b2c6012b7cd01ea93f2fafa77378c" kind="variable"><name>mapping_status</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_preparation_rejection_1ae050ed36c487f12c7c5d9d4d2ab45527" kind="variable"><name>element</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_preparation_rejection_1aef892c4228137340b55a73c615c5746c" kind="variable"><name>quadrature_point</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_preparation_rejection_1a9c08c446a7ec67a8475553e3c2aa2225" kind="variable"><name>message</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1_preparation_report" kind="struct"><name>serif::utils::dependencies::PreparationReport</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1_preparation_report_1acbc26d1c07459b49e4c7f698ecfc9bf6" kind="variable"><name>statuses</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1_preparation_report_1a6f10a822307cc66af66a333f58ac7905" kind="variable"><name>changed_sources</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1_preparation_report_1abc8d42ea0d3af4bee5d32eb85e19befa" kind="function"><name>status</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1_preparation_report_1a3b5ec6c73a04c2e2f151e5c481eef372" kind="function"><name>source_changed</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1_preparation_report_1a8e09a9fbc32c6b80f1412c156e79231e" kind="function"><name>computed_count</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1_preparation_report_1ad61a11cf0675f10e858e1ac983a93b77" kind="function"><name>reused_count</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_prepared_prescription" kind="struct"><name>serif::solver::normalization::checks::PreparedPrescription</name>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_prepared_prescription_1ac2512b2867df69583193804123068e12" kind="function"><name>prepare_factors</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_prepared_prescription_1ab135fa50ca9a0fc2df85fa1310695d47" kind="function"><name>operator==</name></member>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1_prepared_system" kind="struct"><name>serif::model::normalization::PreparedSystem</name>
</compound>
<compound refid="structserif_1_1model_1_1preconditioning_1_1_prepared_system" kind="struct"><name>serif::model::preconditioning::PreparedSystem</name>
</compound>
<compound refid="structserif_1_1utils_1_1misc_1_1concepts_1_1_prepend" kind="struct"><name>serif::utils::misc::concepts::Prepend</name>
</compound>
<compound refid="structserif_1_1utils_1_1misc_1_1concepts_1_1_prepend_3_01_t_00_01types_1_1_type_list_3_01_ts_8_8_8_01_4_01_4" kind="struct"><name>serif::utils::misc::concepts::Prepend&lt; T, types::TypeList&lt; Ts... &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1misc_1_1concepts_1_1_prepend_3_01_t_00_01types_1_1_type_list_3_01_ts_8_8_8_01_4_01_4_1a5ea8d2f2572c50048a7c26201bdf609c" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1keys_1_1_prescription" kind="struct"><name>serif::solver::normalization::keys::Prescription</name>
</compound>
<compound refid="classserif_1_1solver_1_1continuation_1_1_preserve_pressure_at_reference_density" kind="class"><name>serif::solver::continuation::PreservePressureAtReferenceDensity</name>
<member refid="classserif_1_1solver_1_1continuation_1_1_preserve_pressure_at_reference_density_1a9884cb51db39c09c22fa8b88300516b7" kind="typedef"><name>OutputParameter</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_preserve_pressure_at_reference_density_1a1000ce8253b44f0992fc9dd1a6973814" kind="typedef"><name>DependencyParameters</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_preserve_pressure_at_reference_density_1a1bc759acdb36905f59d39d7618d76a8f" kind="variable"><name>m_density</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_preserve_pressure_at_reference_density_1aeea097b40ffd1e3fa7e6a2ab823c580d" kind="function"><name>PreservePressureAtReferenceDensity</name></member>
<member refid="classserif_1_1solver_1_1continuation_1_1_preserve_pressure_at_reference_density_1a13d60fb110f06a27d85a8dd0652dd99e" kind="function"><name>bind</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_pressure" kind="struct"><name>serif::dimensions::Pressure</name>
<member refid="structserif_1_1dimensions_1_1_pressure_1a6f5007a80517e688200c2a4ae0d01bb8" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1_pressure_boundary" kind="struct"><name>serif::geometry::surface::backend::mfem::PressureBoundary</name>
<member refid="structserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1_pressure_boundary_1a8887ef367d36010ac8fcfb058119c390" kind="typedef"><name>Formulation</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1_pressure_boundary_1ab8834d49904c1312edfa139ff62bffb8" kind="variable"><name>selected_rows</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1_pressure_boundary_1a9f7d6607a7e5b451629d8f4a66c9c30a" kind="variable"><name>traces</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1_pressure_boundary_1a1371b975341dfaba791f7d1e5c78727f" kind="function"><name>validate</name></member>
</compound>
<compound refid="structserif_1_1model_1_1computations_1_1_pressure_boundary_contribution" kind="struct"><name>serif::model::computations::PressureBoundaryContribution</name>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1keys_1_1_pressure_condition" kind="struct"><name>serif::geometry::surface::keys::PressureCondition</name>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_condition_tracking" kind="struct"><name>serif::geometry::surface::detail::PressureConditionTracking</name>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_condition_tracking_1ac933491d43a310b069ac060ed3f699c0" kind="function"><name>capture</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_condition_tracking_1a4bc4e2d7c6e6c30bf00c28c58e6b03c1" kind="function"><name>matches</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_condition_tracking_1a589a18065fdfd271f00a0cd8a31f7556" kind="function"><name>identity</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1_pressure_field_surface_formulation" kind="struct"><name>serif::geometry::surface::PressureFieldSurfaceFormulation</name>
<member refid="structserif_1_1geometry_1_1surface_1_1_pressure_field_surface_formulation_1a5109952491b9b5ed6e5861bb8385a879" kind="variable"><name>uses_eos</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_pressure_laplacian" kind="struct"><name>serif::dimensions::PressureLaplacian</name>
<member refid="structserif_1_1dimensions_1_1_pressure_laplacian_1a3fc3f196897ea10d18c767a74244e19f" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_pressure_row" kind="struct"><name>serif::solver::normalization::checks::PressureRow</name>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_pressure_row_1ac2b1f188a7d07771f64b0d354d991792" kind="typedef"><name>Test</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_pressure_row_1a2a97d937406d686b4f5b2acd3d11ccbc" kind="typedef"><name>ResidualQuantity</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_pressure_row_1ac2b1f188a7d07771f64b0d354d991792" kind="typedef"><name>Test</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_pressure_row_1a4dc00e297a40c29e1160398991422b8b" kind="typedef"><name>Quantity</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_pressure_row_1a2a97d937406d686b4f5b2acd3d11ccbc" kind="typedef"><name>ResidualQuantity</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_surface_description" kind="struct"><name>serif::geometry::surface::detail::PressureSurfaceDescription</name>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_surface_description_1a7f85777a549854187cc5e1a80a642929" kind="typedef"><name>EquationOfState</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_surface_description_1a62a64610ab351384daf423802fdc5976" kind="typedef"><name>StateBindings</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_surface_description_1a001b302339e8b3d3e66eec329505b49a" kind="typedef"><name>Relation</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_surface_description_1ae88d575d648bc12cd308a12f601b0a29" kind="typedef"><name>PhysicalQuantity</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_surface_description_1a07770bd3e4141057cbc255023306baed" kind="typedef"><name>ResidualQuantity</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_surface_description_1affc1a9b7a2bd6e038db069913224a6e7" kind="typedef"><name>CarrierQuantity</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_surface_description_1ad7a63ae6f8db3714bb0ac958c7235a9d" kind="typedef"><name>CarrierTerm</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_surface_description_1afc43f1a3d60d9ac262c51f502168ceaa" kind="typedef"><name>Test</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_surface_description_1a9e360b3f7475715bb9dc116f02b20192" kind="typedef"><name>Support</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_surface_description_1a0bd189154da398a989d084a944219528" kind="typedef"><name>EOSStateQuantities</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_surface_description_1a4a444ca69fc9579bf3602a2dc2e932a8" kind="typedef"><name>StateQuantities</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_surface_description_1ab9660f1a8e7cb322b78c46afbc3b8887" kind="typedef"><name>StateTerms</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_surface_description_1adac6bf5eeec6adf40e28e55b87cf905f" kind="typedef"><name>EOSStateTerms</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_surface_description_1a5bd9ca62cace74be5e7ca1610a373cde" kind="typedef"><name>Operands</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_surface_description_1a19c093b87b1986a31ad55e609ebc4e4f" kind="variable"><name>resolves_carrier</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_pressure_surface_description_1a55f9cb10c982fe43de16f6c6776646b2" kind="variable"><name>uses_eos</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1_pressure_surface_descriptor" kind="struct"><name>serif::geometry::surface::PressureSurfaceDescriptor</name>
<member refid="structserif_1_1geometry_1_1surface_1_1_pressure_surface_descriptor_1a8dfece9af18f67254f55a8a64a698463" kind="variable"><name>target_pressure</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1_pressure_surface_formulation" kind="struct"><name>serif::geometry::surface::PressureSurfaceFormulation</name>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_pretend_riesz_method" kind="struct"><name>serif::solver::normalization::checks::PretendRieszMethod</name>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_pretend_riesz_method_1ab88fb59a6455cbc21ac128a087d922c7" kind="typedef"><name>Quantity</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_pretend_riesz_method_1a63dfff5bc2b84ccde1dfed059b33056e" kind="typedef"><name>Metric</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1detail_1_1_primal_coordinates" kind="struct"><name>serif::solver::preconditioner::detail::PrimalCoordinates</name>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1detail_1_1_primal_coordinates_3_01utils_1_1dependenci9c1a1e8fdf83b9b8be00227afc822182" kind="struct"><name>serif::solver::preconditioner::detail::PrimalCoordinates&lt; utils::dependencies::KeyList&lt; Coordinates... &gt;, Shape &gt;</name>
<member refid="structserif_1_1solver_1_1preconditioner_1_1detail_1_1_primal_coordinates_3_01utils_1_1dependenci9c1a1e8fdf83b9b8be00227afc822182_1a7f3f65e287c887975552379878a19c53" kind="typedef"><name>Fields</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1detail_1_1_primal_coordinates_3_01utils_1_1dependenci9c1a1e8fdf83b9b8be00227afc822182_1a66ba8162c8e4d9c8a94246bcaae15743" kind="typedef"><name>Scalars</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1detail_1_1_primal_coordinates_3_01utils_1_1dependenci9c1a1e8fdf83b9b8be00227afc822182_1ad6f8a701e9a1411bfcbef70471900849" kind="typedef"><name>Border</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1detail_1_1_primal_coordinates_3_01utils_1_1dependenci9c1a1e8fdf83b9b8be00227afc822182_1abeddf9902883b411312135afe4a731dd" kind="variable"><name>supported</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1detail_1_1_primal_coordinates_3_01utils_1_1dependenci9c1a1e8fdf83b9b8be00227afc822182_1a9074a77bcdfbb72b17303c9c3b4fd7f3" kind="variable"><name>has_shape</name></member>
</compound>
<compound refid="classserif_1_1equations_1_1_primal_poisson_balance" kind="class"><name>serif::equations::PrimalPoissonBalance</name>
<member refid="classserif_1_1equations_1_1_primal_poisson_balance_1a7fa3ce68d5cee77f53429a37defa76da" kind="typedef"><name>Test</name></member>
<member refid="classserif_1_1equations_1_1_primal_poisson_balance_1a42fb3752c75565a9d7580238dea2e10f" kind="typedef"><name>Density</name></member>
<member refid="classserif_1_1equations_1_1_primal_poisson_balance_1a7e822dbb5766f771c41c5bd11515bb9d" kind="typedef"><name>PotentialGradient</name></member>
<member refid="classserif_1_1equations_1_1_primal_poisson_balance_1a6cb7c755dd0a758edf4196e486ba3ec9" kind="typedef"><name>ResidualQuantity</name></member>
<member refid="classserif_1_1equations_1_1_primal_poisson_balance_1a91659d5f8aaeb574ca63881c743ced62" kind="variable"><name>name</name></member>
<member refid="classserif_1_1equations_1_1_primal_poisson_balance_1acf97ddbfaba14a302d1a2156e7eb1553" kind="variable"><name>m_four_pi_G</name></member>
<member refid="classserif_1_1equations_1_1_primal_poisson_balance_1acbaff5bc0b385306725d723650e88421" kind="function"><name>PrimalPoissonBalance</name></member>
<member refid="classserif_1_1equations_1_1_primal_poisson_balance_1af31f48eae6257e6ba90d66cff8c09828" kind="function"><name>contributions</name></member>
<member refid="classserif_1_1equations_1_1_primal_poisson_balance_1aa9ea346b3027838887d2bde4c836829a" kind="function"><name>four_pi_G</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_probed_element_block" kind="struct"><name>serif::operators::backend::mfem::detail::ProbedElementBlock</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_probed_element_block_1acdf4a0cb259e53e95328b314c29515b3" kind="variable"><name>rows</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_probed_element_block_1a034ec2a1be557beab8e41a90d71779f6" kind="variable"><name>columns</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_probed_element_block_1a0343f4b4f406b228fad01f92a9a507e0" kind="variable"><name>values</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_probe_scratch" kind="struct"><name>serif::operators::backend::mfem::detail::ProbeScratch</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_probe_scratch_1a19e29e064af1d76e2f46686bb115d9f0" kind="variable"><name>direction</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_probe_scratch_1a7924feeb5b0d05e207217eb0a4aa33ea" kind="variable"><name>integrand</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_probe_scratch_1a3711718ebd1ec7712776473ea984cdbe" kind="variable"><name>samples</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_probe_scratch_1aea40c58d8c9f8bfd1a54b05df03029bc" kind="variable"><name>values</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_probe_scratch_1ab760181a6a873ffc689ce24ba9c2daf4" kind="variable"><name>workspace</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_1_1_product" kind="struct"><name>serif::discretization::backend::mfem::TensorBasis::Product</name>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_1_1_product_1a96c75796de6c707632974cf1e3db4f2e" kind="variable"><name>factors</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_1_1_product_1ac348a62658aae5fa5be3ab088db45907" kind="variable"><name>dofs</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_1_1_product_1a1aa20f4f51cdac465e923f39b9385f86" kind="variable"><name>output</name></member>
</compound>
<compound refid="classserif_1_1utils_1_1dependencies_1_1_projected_snapshot" kind="class"><name>serif::utils::dependencies::ProjectedSnapshot</name>
<member refid="classserif_1_1utils_1_1dependencies_1_1_projected_snapshot_1a0d8da645656a46cc5342a17bda3cfcce" kind="variable"><name>m_function</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_projected_snapshot_1a55c8688f0c345be294b85b04220d3baa" kind="function"><name>ProjectedSnapshot</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_projected_snapshot_1a14d253412e4de1e446f3a964061f327e" kind="function"><name>capture</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_projected_snapshot_1aa0cf371cf5fbc7dbad668ebeb8d2ebd3" kind="function"><name>matches</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1projection" kind="struct"><name>serif::discretization::forms::projection</name>
<member refid="structserif_1_1discretization_1_1forms_1_1projection_1afa91cd80c3897e003b0b7627d152afcb" kind="typedef"><name>trial_type</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1projection_1ae32b4bedfa82a0e13deff30539672091" kind="typedef"><name>test_type</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1projection_1a577f78e345940f1a8d19f8feaaf3aa71" kind="typedef"><name>operand_types</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1projection_1ab5d9bc9d4e66e38ad81f84a01ef38f08" kind="variable"><name>name</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1seed_1_1backend_1_1mfem_1_1_projection_options" kind="struct"><name>serif::solver::seed::backend::mfem::ProjectionOptions</name>
<member refid="structserif_1_1solver_1_1seed_1_1backend_1_1mfem_1_1_projection_options_1a7cbc0ffda3d42892cf973fbc24336406" kind="variable"><name>surface_radius_relative_tolerance</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1_1_scoped_1_1_quadrature_linearization" kind="struct"><name>serif::operators::backend::mfem::volume_keys::Scoped::QuadratureLinearization</name>
</compound>
<compound refid="structserif_1_1solver_1_1detail_1_1_qualified_step" kind="struct"><name>serif::solver::detail::QualifiedStep</name>
<member refid="structserif_1_1solver_1_1detail_1_1_qualified_step_1aa276b778342e7ea2c614f77daddf52ce" kind="variable"><name>state</name></member>
<member refid="structserif_1_1solver_1_1detail_1_1_qualified_step_1acb1e825b7e042a12180f2c2e785f89e6" kind="variable"><name>system</name></member>
<member refid="structserif_1_1solver_1_1detail_1_1_qualified_step_1ab7d86665fb2b446c046eb658e263fa5a" kind="variable"><name>metric</name></member>
<member refid="structserif_1_1solver_1_1detail_1_1_qualified_step_1ab5ed6454a7d060c2524718e0c4d11baa" kind="variable"><name>preparation</name></member>
<member refid="structserif_1_1solver_1_1detail_1_1_qualified_step_1a322dfeec97ec0de595c72b74576d5d79" kind="variable"><name>step</name></member>
<member refid="structserif_1_1solver_1_1detail_1_1_qualified_step_1a3e9ae263d325d7bd9e40a5ccab756c3d" kind="variable"><name>trial</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_quantity_at" kind="struct"><name>serif::dimensions::QuantityAt</name>
</compound>
<compound refid="structserif_1_1dimensions_1_1_quantity_at_3_01_index_00_01_quantity_list_3_01_quantities_8_8_8_01_4_01_4" kind="struct"><name>serif::dimensions::QuantityAt&lt; Index, QuantityList&lt; Quantities... &gt; &gt;</name>
<member refid="structserif_1_1dimensions_1_1_quantity_at_3_01_index_00_01_quantity_list_3_01_quantities_8_8_8_01_4_01_4_1a2e237e91b686fccd0bc56ef7abbd38c8" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_quantity_list" kind="struct"><name>serif::dimensions::QuantityList</name>
</compound>
<compound refid="structserif_1_1dimensions_1_1_quantity_of" kind="struct"><name>serif::dimensions::QuantityOf</name>
</compound>
<compound refid="structserif_1_1dimensions_1_1_quantity_of_3_01_quantity_value_3_01_quantity_01_4_01_4" kind="struct"><name>serif::dimensions::QuantityOf&lt; QuantityValue&lt; Quantity &gt; &gt;</name>
<member refid="structserif_1_1dimensions_1_1_quantity_of_3_01_quantity_value_3_01_quantity_01_4_01_4_1a79fd35e4080867a626a3ebf16a2d2fbe" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="classserif_1_1dimensions_1_1_quantity_value" kind="class"><name>serif::dimensions::QuantityValue</name>
<member refid="classserif_1_1dimensions_1_1_quantity_value_1afcaeb9756e4d65d50eb76dac4f874de6" kind="variable"><name>m_value</name></member>
<member refid="classserif_1_1dimensions_1_1_quantity_value_1ab7dbe33f84b633873f57454918c6fc7e" kind="function"><name>QuantityValue</name></member>
<member refid="classserif_1_1dimensions_1_1_quantity_value_1a901278a0b1d317587dbad496b1527fb5" kind="function"><name>value</name></member>
<member refid="classserif_1_1dimensions_1_1_quantity_value_1a705074b401e11498c5f184418be8b916" kind="friend"><name>operator==</name></member>
<member refid="classserif_1_1dimensions_1_1_quantity_value_1af6ba4399e15e217926485a055d7d0101" kind="friend"><name>operator+</name></member>
<member refid="classserif_1_1dimensions_1_1_quantity_value_1ad01ee21b598d7749055a74b43daf4a29" kind="friend"><name>operator-</name></member>
<member refid="classserif_1_1dimensions_1_1_quantity_value_1a8a155f3cdf172bc0f755570c734a8c75" kind="friend"><name>operator*</name></member>
<member refid="classserif_1_1dimensions_1_1_quantity_value_1a29b8ee734c0ab4db3658bb7a2d36c457" kind="friend"><name>operator*</name></member>
<member refid="classserif_1_1dimensions_1_1_quantity_value_1a811c96ff6e672aa1751ee6146c6c7564" kind="friend"><name>operator/</name></member>
<member refid="classserif_1_1dimensions_1_1_quantity_value_1a4e3774198c4ee38b3fb9efbbff23aa9b" kind="friend"><name>operator&lt;=&gt;</name></member>
<member refid="classserif_1_1dimensions_1_1_quantity_value_1a722fbfdcf1abdf9c129413e9962a8a1e" kind="friend"><name>operator&lt;=&gt;</name></member>
<member refid="classserif_1_1dimensions_1_1_quantity_value_1a1176c4ac1feb2b4a7e82f044a0481d81" kind="friend"><name>operator&lt;=&gt;</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1quadrature_1_1_query" kind="struct"><name>serif::discretization::quadrature::Query</name>
<member refid="structserif_1_1discretization_1_1quadrature_1_1_query_1a270108d40ae0a8644c3085eb77052ae6" kind="variable"><name>form</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1_query_1aaec55195dd2f3a52e917f5d68eccac5b" kind="variable"><name>role</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1_query_1ae37700725f10c6c72fd6603fac1c940c" kind="variable"><name>domain</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1_query_1a46eff11e938876b8ca214a3d193471f7" kind="variable"><name>mapping</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1_query_1a6a5e562188da5b8e8ecccccbc776e61b" kind="variable"><name>trial_order</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1_query_1a3c27d4aa796aabc8e4ac04d265230d68" kind="variable"><name>test_order</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1_query_1a2e25257d63b1a9c611d065050549b0a5" kind="variable"><name>coefficient_order</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1_query_1a73d4dd9d396dabf1c20c36f4af4d394e" kind="variable"><name>geometry_weight_order</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1_query_1a23379a3fab751e729701a7326ea38853" kind="variable"><name>trial_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1_query_1acb490aef2e8754ab43f62dcfb5f6f075" kind="variable"><name>test_order_reduction</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1_query_1a64c9bdedcf1f58685e3cd033e5327c0d" kind="variable"><name>base_order</name></member>
</compound>
<compound refid="classserif_1_1geometry_1_1deformation_1_1_radial_extension" kind="class"><name>serif::geometry::deformation::RadialExtension</name>
<member refid="classserif_1_1geometry_1_1deformation_1_1_radial_extension_1accb559ee5f8dc0dcbe144833f5819daa" kind="typedef"><name>Workspace</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_radial_extension_1abdb8ed08c56c90bc7f195cec6ce518dc" kind="typedef"><name>InputSpace</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_radial_extension_1a48b6a881cc9b709d3ee74e1fd73d96bc" kind="typedef"><name>OutputSpace</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_radial_extension_1aa1138a0828a0f270d48e67dd4bbebb13" kind="variable"><name>is_linear</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_radial_extension_1a4d32efaf594dfd65e70d8e57942933e7" kind="variable"><name>m_interpolation</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_radial_extension_1abf18221b2ad271bc153c718682cb6095" kind="variable"><name>m_radial_weights</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_radial_extension_1a01b250aba92ee778733913c0fe6b5224" kind="function"><name>interpolation</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_radial_extension_1acf26b497fe74d7dd8c28462bb64dabd7" kind="function"><name>radial_weights</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_radial_extension_1ad7b113fe439b95bf7636b653b0047e86" kind="function"><name>input_size</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_radial_extension_1ac4a58eec559d81378ca020dfe156fa81" kind="function"><name>output_size</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_radial_extension_1a4c335f1308b892825ab0edaa73ce203c" kind="function"><name>apply</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_radial_extension_1ae0078579bb2e006f3a67e1df55495eb9" kind="function"><name>apply_transpose</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_radial_extension_1a88fa50b14c98920fd087fd7b5c782c97" kind="function"><name>RadialExtension</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_radial_extension_1a2cb130a0e6dd96c21bb5f3d88a8b4aef" kind="friend"><name>make_radial_extension</name></member>
</compound>
<compound refid="structserif_1_1mapping_1_1compactification_1_1_kelvin_compactification_1_1_radial_factors" kind="struct"><name>serif::mapping::compactification::KelvinCompactification::RadialFactors</name>
<member refid="structserif_1_1mapping_1_1compactification_1_1_kelvin_compactification_1_1_radial_factors_1a69166618da855195668f9b34c12706c7" kind="variable"><name>compactification_coordinate</name></member>
<member refid="structserif_1_1mapping_1_1compactification_1_1_kelvin_compactification_1_1_radial_factors_1a0f67180556c5f13fd71cbcbf80ffaf5a" kind="variable"><name>computational_radius</name></member>
<member refid="structserif_1_1mapping_1_1compactification_1_1_kelvin_compactification_1_1_radial_factors_1a9e04be51a808b536cf0f222ca5b62cfc" kind="variable"><name>scale</name></member>
<member refid="structserif_1_1mapping_1_1compactification_1_1_kelvin_compactification_1_1_radial_factors_1a74796e5815a697f306eeccb32ca29388" kind="variable"><name>scale_derivative</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1keys_1_1_radial_interpolation" kind="struct"><name>serif::geometry::deformation::keys::RadialInterpolation</name>
</compound>
<compound refid="classserif_1_1geometry_1_1deformation_1_1_radial_interpolation" kind="class"><name>serif::geometry::deformation::RadialInterpolation</name>
<member refid="classserif_1_1geometry_1_1deformation_1_1_radial_interpolation_1a2f26624eea3a35a5d88a222023bd7678" kind="variable"><name>m_data</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_radial_interpolation_1aa7f8cdc59a5dbafe8b11ca4552d886ce" kind="function"><name>data</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_radial_interpolation_1a0a26d55d7c8b2a06079004a9ce3b9e16" kind="function"><name>scalar_dof_count</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_radial_interpolation_1aa492130de99595143678efa7c8abead1" kind="function"><name>surface_node_count</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_radial_interpolation_1a9220d2db13c64133a59fe54b1c64989d" kind="function"><name>RadialInterpolation</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_radial_interpolation_1acfc8d067cc2b7c90f3943be69bcb3f9e" kind="friend"><name>make_radial_interpolation</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1_radial_interpolation_data" kind="struct"><name>serif::geometry::deformation::RadialInterpolationData</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1_radial_interpolation_data_1a9c85ad741d523a9c60165920918416a5" kind="variable"><name>surface_scalar_dofs</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_radial_interpolation_data_1aee5926eace08a44b76cb1bf104103523" kind="variable"><name>row_offsets</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_radial_interpolation_data_1a8dfb14a5fe5caee930bb0b63d6462822" kind="variable"><name>surface_columns</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_radial_interpolation_data_1adfd4fabc734d82afd7c0afb214e106ab" kind="variable"><name>interpolation_weights</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_radial_interpolation_data_1ad0d752afb58d560dc9e365eed0b873b8" kind="variable"><name>logical_radii</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_radial_interpolation_data_1a1ecec30ed6b7f2416b625cfbdcda787f" kind="variable"><name>stellar_support</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_radial_interpolation_data_1a4b71723a00367fdcd42b5f4a30e50334" kind="variable"><name>vacuum_support</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_radial_interpolation_data_1a4aa149d98e4b478f648b41f0dbd84cb4" kind="variable"><name>stellar_radius</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_radial_interpolation_data_1a94c25b7ba1f43bd96957b2b2fbc96fe4" kind="variable"><name>infinity_radius</name></member>
</compound>
<compound refid="classserif_1_1discretization_1_1reconstruction_1_1_radial_profile" kind="class"><name>serif::discretization::reconstruction::RadialProfile</name>
<member refid="classserif_1_1discretization_1_1reconstruction_1_1_radial_profile_1a1014c1cbc6333628d54503f6e5835c38" kind="function"><name>~RadialProfile</name></member>
<member refid="classserif_1_1discretization_1_1reconstruction_1_1_radial_profile_1a7e0ddf0c0f04a65841e8d04ec984f795" kind="function"><name>name</name></member>
<member refid="classserif_1_1discretization_1_1reconstruction_1_1_radial_profile_1a83e592695676df81b76d9c3329a92bac" kind="function"><name>evaluate</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1projection_1_1backend_1_1mfem_1_1_radial_projection_options" kind="struct"><name>serif::utils::projection::backend::mfem::RadialProjectionOptions</name>
<member refid="structserif_1_1utils_1_1projection_1_1backend_1_1mfem_1_1_radial_projection_options_1ac93e71f47cee2289941e9c68a7e500ea" kind="variable"><name>center</name></member>
<member refid="structserif_1_1utils_1_1projection_1_1backend_1_1mfem_1_1_radial_projection_options_1a18faa116273c47aa844219c3457dc5d1" kind="variable"><name>mapping</name></member>
<member refid="structserif_1_1utils_1_1projection_1_1backend_1_1mfem_1_1_radial_projection_options_1a0c813feb7feecb0371c2fd6786bfbf94" kind="variable"><name>scalar_at_infinity</name></member>
<member refid="structserif_1_1utils_1_1projection_1_1backend_1_1mfem_1_1_radial_projection_options_1a2c0e361a88d72f913de82a87841709d7" kind="variable"><name>vector_at_infinity</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1seed_1_1_radial_seed" kind="struct"><name>serif::solver::seed::RadialSeed</name>
<member refid="structserif_1_1solver_1_1seed_1_1_radial_seed_1ae4b8f8210209b9936509a57e7fee924b" kind="variable"><name>solution</name></member>
<member refid="structserif_1_1solver_1_1seed_1_1_radial_seed_1aad8d0b4a9171badd8d57d363b5909d05" kind="variable"><name>scales</name></member>
<member refid="structserif_1_1solver_1_1seed_1_1_radial_seed_1a179eb6f267d2fcd6939d77d6d7e1899b" kind="variable"><name>moment_of_inertia</name></member>
<member refid="structserif_1_1solver_1_1seed_1_1_radial_seed_1a134200d1bbc2a7b1abb82ff7f14f7cd9" kind="variable"><name>angular_velocity</name></member>
<member refid="structserif_1_1solver_1_1seed_1_1_radial_seed_1af4648c5bab1e0d6d063c6decd2ab7501" kind="variable"><name>center</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1functional__space_1_1_rank" kind="struct"><name>serif::discretization::functional_space::Rank</name>
<member refid="structserif_1_1discretization_1_1functional__space_1_1_rank_1a4a7466ad11eda104c5f4dc6a258eb888" kind="variable"><name>value</name></member>
</compound>
<compound refid="classserif_1_1utils_1_1serialize_1_1_reader" kind="class"><name>serif::utils::serialize::Reader</name>
<member refid="classserif_1_1utils_1_1serialize_1_1_reader_1ae439eda29fe98fa595bb3cf3b9ce11b2" kind="variable"><name>m_file</name></member>
<member refid="classserif_1_1utils_1_1serialize_1_1_reader_1aaf1f2fb3ef9d4c1c73c67bbd0d39baf9" kind="variable"><name>m_entries</name></member>
<member refid="classserif_1_1utils_1_1serialize_1_1_reader_1ab063e05a6b657e370f1554491706bcbc" kind="variable"><name>m_version</name></member>
<member refid="classserif_1_1utils_1_1serialize_1_1_reader_1a3d707595f78142738c1ad3ad1864795a" kind="variable"><name>m_format</name></member>
<member refid="classserif_1_1utils_1_1serialize_1_1_reader_1a2a1cfd283e9f01d844ac22b9246f5f5f" kind="variable"><name>m_options</name></member>
<member refid="classserif_1_1utils_1_1serialize_1_1_reader_1a47ac73d3c56d4d2b8d51b7b0674360b0" kind="function"><name>open</name></member>
<member refid="classserif_1_1utils_1_1serialize_1_1_reader_1a0bb1b540a86f48fe9f6fd5b6b5628ea8" kind="function"><name>ledger</name></member>
<member refid="classserif_1_1utils_1_1serialize_1_1_reader_1a1f829320b51609fb9293fd0e3f5f7c50" kind="function"><name>serif_version</name></member>
<member refid="classserif_1_1utils_1_1serialize_1_1_reader_1ae40910c9c75a5ee430cd6870494580eb" kind="function"><name>format</name></member>
<member refid="classserif_1_1utils_1_1serialize_1_1_reader_1a147ad281393cbdc895f5b11282d91d29" kind="function"><name>contains</name></member>
<member refid="classserif_1_1utils_1_1serialize_1_1_reader_1a4fea114b09caa9d345179dd4a407a83b" kind="function"><name>node</name></member>
<member refid="classserif_1_1utils_1_1serialize_1_1_reader_1ad8f4d34440c4387d1fd9339111cb8d57" kind="function"><name>metadata</name></member>
<member refid="classserif_1_1utils_1_1serialize_1_1_reader_1ac87b071f406e77f1fe22ecbd447420ea" kind="function"><name>read</name></member>
<member refid="classserif_1_1utils_1_1serialize_1_1_reader_1a5b761fda6599af6faec05ac99fadedb3" kind="function"><name>validate</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_read_options" kind="struct"><name>serif::utils::serialize::ReadOptions</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_read_options_1a7eb34afb30467a982b8164a13485c5eb" kind="variable"><name>version_tolerance</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_read_options_1a4b23bb08abaa2639de595ddea46eed13" kind="variable"><name>maximum_index_bytes</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_read_options_1aefa7c127618146abc6df317ed8adfda3" kind="variable"><name>maximum_payload_bytes</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_read_options_1a54b26d8e01161af523de3455596e3789" kind="variable"><name>maximum_entries</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_read_options_1abfe56a54bcca0db5cf180eeadcf8d99d" kind="variable"><name>maximum_depth</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_recipe_serializer" kind="struct"><name>serif::utils::serialize::RecipeSerializer</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_recipe_serializer_1a3b3420ddbae61107077da2d355f29b16" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_recipe_serializer_1a2b2ec0b5d13f7b0310ac1143869c2175" kind="function"><name>load</name></member>
</compound>
<compound refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_reconstruction_plan" kind="class"><name>serif::discretization::backend::mfem::ReconstructionPlan</name>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_reconstruction_plan_1a1fb6a7bf47633960f8f28b9d87f4f80b" kind="variable"><name>m_space</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_reconstruction_plan_1a1f126b1e2e2a090fb919bc6d1af6bd35" kind="variable"><name>m_space_sequence</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_reconstruction_plan_1addc61f269946af4849bd236df69a2cf3" kind="variable"><name>m_mesh_sequence</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_reconstruction_plan_1a84d2e47958511a9daabe8f7b9b311485" kind="variable"><name>m_domain_attributes</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_reconstruction_plan_1a3f464b12d9a44f7aa3f388771480267b" kind="variable"><name>m_boundary_attributes</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_reconstruction_plan_1ac1b4a2ca0bff0f72f34f16bc757f81e8" kind="variable"><name>m_element_support</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_reconstruction_plan_1afd6d1cf8a2488f5f0d505d9b0afbf0ff" kind="variable"><name>m_boundary_attribute</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_reconstruction_plan_1a8144705eed79582adc0af5dff7577f15" kind="variable"><name>m_profile</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_reconstruction_plan_1aa319b5cf918d8e4cb30c8ebf6dea0f38" kind="variable"><name>m_elements</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_reconstruction_plan_1a493738d2501d6588e4ae8f4b6bdfa93d" kind="function"><name>ReconstructionPlan</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_reconstruction_plan_1ae7376bc520feb4cab1d66bc1ad431a61" kind="function"><name>validate_binding</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_reconstruction_plan_1a6ce7c2a90fce98ee5860a93cc39e5d0a" kind="function"><name>element</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_reconstruction_plan_1ada3722b82ffa8c9d6d032f7c1052082e" kind="function"><name>profile</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_reconstruction_plan_1a5317f1eac63d8518c1e9df08e72bd376" kind="function"><name>boundary_attribute</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_reconstruction_plan_1a56a12d17be879cacb88840038296c2b2" kind="function"><name>integration_order_increment</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_reconstruction_plan_1a6a87a1b37ae816af4edd9cee111c776f" kind="function"><name>validate_interfaces</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1keys_1_1_reference_binding" kind="struct"><name>serif::solver::normalization::keys::ReferenceBinding</name>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1keys_1_1_reference_coordinates" kind="struct"><name>serif::geometry::deformation::keys::ReferenceCoordinates</name>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization" kind="struct"><name>serif::geometry::deformation::backend::mfem::ReferenceDiscretization</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization_1a6320452eb1960429eece31338f2a24c2" kind="variable"><name>scalar_space</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization_1ae51ef5f73a4def1a7866cb664ace3985" kind="variable"><name>displacement_space</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization_1a33d72a9bf87a68217391e423279e8563" kind="variable"><name>logical_mesh</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization_1a46da70fe61cc23609da04c4b24e1012d" kind="variable"><name>stellar_attributes</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization_1a76f560ab5de95b6968f87efa63b3ae86" kind="variable"><name>vacuum_attributes</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization_1a31f0502da71188954ce9150d835c2956" kind="variable"><name>surface_attribute</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization_1ad70d1e4546d3171b611fb64a417d0428" kind="variable"><name>infinity_attribute</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1keys_1_1_reference_discretization" kind="struct"><name>serif::geometry::deformation::keys::ReferenceDiscretization</name>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization_tracking" kind="struct"><name>serif::geometry::deformation::backend::mfem::ReferenceDiscretizationTracking</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization_tracking_1a980c569f66a7b4292e5fc51959975741" kind="function"><name>capture</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization_tracking_1a5f71654de0d6b0920fbdcb58937a5e47" kind="function"><name>matches</name></member>
</compound>
<compound refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_reference_mesh_snapshot" kind="struct"><name>serif::backend::mfem::shared::ReferenceMeshSnapshot</name>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_reference_mesh_snapshot_1af581d9e876ada93cafd7f51676e3b72a" kind="variable"><name>identity</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_reference_mesh_snapshot_1a1dca884a129c0681c89ede14e27b9182" kind="variable"><name>sequence</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_reference_mesh_snapshot_1ae537374f3c5841999f99d1316303186e" kind="variable"><name>nodes_sequence</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_reference_mesh_snapshot_1adfaa82ac65eb8a573cf880521b5dee63" kind="variable"><name>vertices</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_reference_mesh_snapshot_1a2fe7f6d1721774f9875a2c122de41312" kind="variable"><name>elements</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_reference_mesh_snapshot_1a9528654b3241ab8e4e7de8acb429182f" kind="variable"><name>element_attributes</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_reference_mesh_snapshot_1ad97cf0259751d5da3733498a7892ff38" kind="variable"><name>boundary_attributes</name></member>
</compound>
<compound refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_reference_space_snapshot" kind="struct"><name>serif::backend::mfem::shared::ReferenceSpaceSnapshot</name>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_reference_space_snapshot_1a451423add94fba2a52167f238d40ec60" kind="variable"><name>identity</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_reference_space_snapshot_1a4c21a3d8646081ab458fde2e0dd50ff5" kind="variable"><name>mesh</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_reference_space_snapshot_1a516322a8fe79ee20d5048c9fc47b63ea" kind="variable"><name>collection</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_reference_space_snapshot_1aad159b93e5265d959940de6f394b17a3" kind="variable"><name>sequence</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_reference_space_snapshot_1a6d6ea87c4afdff4e38f17e683fc1041f" kind="variable"><name>size</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_reference_space_snapshot_1a2167ff8e0cea8ba2ee3b997ea233e19f" kind="variable"><name>vector_dimension</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_reference_space_snapshot_1a89598d2afab284373fda38ed302271e8" kind="variable"><name>ordering</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1shared_1_1_reference_space_snapshot_1aae9962a19db97dcc7f835e9358a126dd" kind="function"><name>operator==</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1keys_1_1_reference_surface" kind="struct"><name>serif::geometry::deformation::keys::ReferenceSurface</name>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1_reference_surface" kind="struct"><name>serif::geometry::deformation::ReferenceSurface</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1_reference_surface_1ae563c78a6dece29f08b3768d4271a1df" kind="variable"><name>positions</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_reference_surface_1aa999302c01e9f098a76276f3743bf119" kind="variable"><name>scalar_dofs</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1_1_scoped_1_1_reference_values" kind="struct"><name>serif::operators::backend::mfem::volume_keys::Scoped::ReferenceValues</name>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_reference_volume_metric" kind="struct"><name>serif::solver::normalization::ReferenceVolumeMetric</name>
<member refid="structserif_1_1solver_1_1normalization_1_1_reference_volume_metric_1a59e67d6ee360563b28d7732e02b57512" kind="typedef"><name>Coordinates</name></member>
</compound>
<compound refid="structserif_1_1eos_1_1relations_1_1_relation" kind="struct"><name>serif::eos::relations::Relation</name>
<member refid="structserif_1_1eos_1_1relations_1_1_relation_1aff8cbdac08ab2d7a2be0cc2aa2ba232a" kind="typedef"><name>OutputQuantity</name></member>
<member refid="structserif_1_1eos_1_1relations_1_1_relation_1a7350bd35370d1b1cf03c9aee077117d7" kind="typedef"><name>InputQuantities</name></member>
<member refid="structserif_1_1eos_1_1relations_1_1_relation_1aefb438742486c34950a0ec115e17641c" kind="variable"><name>inputCount</name></member>
</compound>
<compound refid="structserif_1_1eos_1_1relations_1_1_relation_catalog" kind="struct"><name>serif::eos::relations::RelationCatalog</name>
<member refid="structserif_1_1eos_1_1relations_1_1_relation_catalog_1aae675ee5b1e2d83b801d9684d2869177" kind="variable"><name>size</name></member>
</compound>
<compound refid="structserif_1_1eos_1_1relations_1_1_relation_contains_input" kind="struct"><name>serif::eos::relations::RelationContainsInput</name>
</compound>
<compound refid="structserif_1_1eos_1_1relations_1_1_relation_contains_input_3_01_relation_3_01_output_00_01_inpu428eb9fbaac87b867ddc49c3b87f5f48" kind="struct"><name>serif::eos::relations::RelationContainsInput&lt; Relation&lt; Output, Inputs... &gt;, Quantity &gt;</name>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1relation_1_1lists_1_1_relation_list" kind="struct"><name>serif::discretization::domain::relation::lists::RelationList</name>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1lists_1_1_relation_list_1a572ab4336bbc6dc3f0edd963546aa044" kind="variable"><name>count</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_relation_list" kind="struct"><name>serif::discretization::domain::schema::RelationList</name>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1_relation_list_1a572ab4336bbc6dc3f0edd963546aa044" kind="variable"><name>count</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_relation_quantities" kind="struct"><name>serif::geometry::surface::detail::RelationQuantities</name>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_relation_quantities_3_01eos_1_1relations_1_1_re1b8d421eb19c677a1d593d3260bf1965" kind="struct"><name>serif::geometry::surface::detail::RelationQuantities&lt; eos::relations::Relation&lt; Output, Inputs... &gt; &gt;</name>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_relation_quantities_3_01eos_1_1relations_1_1_re1b8d421eb19c677a1d593d3260bf1965_1a47045b985adf50fd7f3dd00dc58017bf" kind="typedef"><name>AllInputs</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_relation_quantities_3_01eos_1_1relations_1_1_re1b8d421eb19c677a1d593d3260bf1965_1a4d8127bcd42a7092f1c1f87a77731d47" kind="typedef"><name>NonPressureInputs</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relations_use_registered_entities" kind="struct"><name>serif::discretization::domain::relation::validation::RelationsUseRegisteredEntities</name>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relations_use_registered_e35398f9ddb35428b81fce4de998872b0" kind="struct"><name>serif::discretization::domain::relation::validation::RelationsUseRegisteredEntities&lt; DomainIDsT, BoundaryIDsT, lists::RelationList&lt; RelationTs... &gt; &gt;</name>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_uses_registered_entities" kind="struct"><name>serif::discretization::domain::relation::validation::RelationUsesRegisteredEntities</name>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_uses_registered_e3275c2719d82b353d56c4a3ba2639119" kind="struct"><name>serif::discretization::domain::relation::validation::RelationUsesRegisteredEntities&lt; DomainBoundary&lt; BoundaryT, DomainTs... &gt;, DomainIDsT, BoundaryIDsT &gt;</name>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_uses_registered_ea6e10ab4070c2d283a3d1aba54bd0b95" kind="struct"><name>serif::discretization::domain::relation::validation::RelationUsesRegisteredEntities&lt; FullyConnected&lt; DomainT &gt;, DomainIDsT, BoundaryIDsT &gt;</name>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_uses_registered_e061a6c8f2519bba1ed81730b07977af0" kind="struct"><name>serif::discretization::domain::relation::validation::RelationUsesRegisteredEntities&lt; Inscribed&lt; InnerDomainT, OuterDomainT &gt;, DomainIDsT, BoundaryIDsT &gt;</name>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result" kind="struct"><name>serif::discretization::domain::relation::validation::RelationValidationResult</name>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result_1a8a50a4ad889cee905d6db5119f40b4a1" kind="variable"><name>failure</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result_1ab187c98d16f1f000199216ac1fb9d0fb" kind="variable"><name>inscribedDiagnostics</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result_1a0f9627d1687af5bb9cf03a1478c6274c" kind="variable"><name>connectedDiagnostics</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result_1aaaff2e0d3703b07ec96e5387d0425cc2" kind="variable"><name>domainBoundaryDiagnostics</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result_1ac9e69344b6c3d745835052ab60c08853" kind="function"><name>valid</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_relation_validation_result_1aeed2a2e4bd1df519cb7f58440bc7bce3" kind="function"><name>operator bool</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result" kind="struct"><name>serif::discretization::domain::schema::validation::RelationValidationResult</name>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1a8a50a4ad889cee905d6db5119f40b4a1" kind="variable"><name>failure</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1ab187c98d16f1f000199216ac1fb9d0fb" kind="variable"><name>inscribedDiagnostics</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1a0f9627d1687af5bb9cf03a1478c6274c" kind="variable"><name>connectedDiagnostics</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1aaaff2e0d3703b07ec96e5387d0425cc2" kind="variable"><name>domainBoundaryDiagnostics</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1ac9e69344b6c3d745835052ab60c08853" kind="function"><name>valid</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validation_result_1aeed2a2e4bd1df519cb7f58440bc7bce3" kind="function"><name>operator bool</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validator" kind="struct"><name>serif::discretization::domain::schema::validation::RelationValidator</name>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validator_3_01_doma08ddd767e42deab6216a7c8320d35b4d" kind="struct"><name>serif::discretization::domain::schema::validation::RelationValidator&lt; DomainBoundary&lt; BoundaryT, DomainTs... &gt; &gt;</name>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validator_3_01_doma08ddd767e42deab6216a7c8320d35b4d_1aaacfce5fa67ba5faaa1028b0cf9d7c8f" kind="function"><name>validate</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validator_3_01_full9139a5096b6954642a7205a90032d6bc" kind="struct"><name>serif::discretization::domain::schema::validation::RelationValidator&lt; FullyConnected&lt; DomainT &gt; &gt;</name>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validator_3_01_full9139a5096b6954642a7205a90032d6bc_1ac3be66dc4b17e02240373b7212d04505" kind="function"><name>validate</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validator_3_01_insc87246cae09a24ecef7193954743e1de0" kind="struct"><name>serif::discretization::domain::schema::validation::RelationValidator&lt; Inscribed&lt; InnerT, OuterT &gt; &gt;</name>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_relation_validator_3_01_insc87246cae09a24ecef7193954743e1de0_1a54a8508266ea569720c1943c9dd646b7" kind="function"><name>validate</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_remove_keys" kind="struct"><name>serif::model::detail::RemoveKeys</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_remove_keys_3_01utils_1_1dependencies_1_1_key_list_3_01_keys_8_8_8_01_4_00_01_excluded_01_4" kind="struct"><name>serif::model::detail::RemoveKeys&lt; utils::dependencies::KeyList&lt; Keys... &gt;, Excluded &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_remove_keys_3_01utils_1_1dependencies_1_1_key_list_3_01_keys_8_8_8_01_4_00_01_excluded_01_4_1a904091b2178b3464b573ad169e6c34c2" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1linear_1_1_report" kind="struct"><name>serif::solver::linear::Report</name>
<member refid="structserif_1_1solver_1_1linear_1_1_report_1a87d0a4ff499085331bf8bf2606b454da" kind="variable"><name>status</name></member>
<member refid="structserif_1_1solver_1_1linear_1_1_report_1af323b2ccf9a950c5204495cdd8ebb881" kind="variable"><name>control</name></member>
<member refid="structserif_1_1solver_1_1linear_1_1_report_1a70711580973e5fecfbce735bb985c358" kind="variable"><name>iterations</name></member>
<member refid="structserif_1_1solver_1_1linear_1_1_report_1a29677eb3f1d22a39725a1df74a4f65f8" kind="variable"><name>restarts</name></member>
<member refid="structserif_1_1solver_1_1linear_1_1_report_1aa7113fc3dc18a04ec3b73332663560d8" kind="variable"><name>right_hand_side_norm</name></member>
<member refid="structserif_1_1solver_1_1linear_1_1_report_1a43e11e594aa968076664c82ef293aa32" kind="variable"><name>initial_residual_norm</name></member>
<member refid="structserif_1_1solver_1_1linear_1_1_report_1a58cc0de84540b61431fafd94931cf885" kind="variable"><name>reported_residual_norm</name></member>
<member refid="structserif_1_1solver_1_1linear_1_1_report_1abf0a2e2bf1a30d9b8e67d8ea658a9597" kind="variable"><name>true_residual_norm</name></member>
<member refid="structserif_1_1solver_1_1linear_1_1_report_1abe6c33bd144b775acab13748e9bf040c" kind="variable"><name>relative_true_residual_norm</name></member>
<member refid="structserif_1_1solver_1_1linear_1_1_report_1a006540b8a83be8769ba450140f3a214f" kind="variable"><name>operator_applications</name></member>
<member refid="structserif_1_1solver_1_1linear_1_1_report_1aa2d1cd0282df1d44901ae7c828125791" kind="variable"><name>preconditioner_applications</name></member>
<member refid="structserif_1_1solver_1_1linear_1_1_report_1a20c530f5fc5cb5b27f1d383054c9beb2" kind="variable"><name>solve_seconds</name></member>
<member refid="structserif_1_1solver_1_1linear_1_1_report_1ab9456327a69e3084aeec3c99d96781ab" kind="variable"><name>operator_seconds</name></member>
<member refid="structserif_1_1solver_1_1linear_1_1_report_1a115184a5288bd073fcdfa3a2a9f5aaa4" kind="variable"><name>preconditioner_seconds</name></member>
<member refid="structserif_1_1solver_1_1linear_1_1_report_1ae7d7a9d96d2459abc9fd0af065b3545f" kind="function"><name>converged</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_required_dependents" kind="struct"><name>serif::solver::continuation::detail::RequiredDependents</name>
<member refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_required_dependents_1a9083737564ce888f1c8500273f42183e" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_required_dependents_3_01_parameter_00_01std_407798e603a2438024a6e90d9406a3b0" kind="struct"><name>serif::solver::continuation::detail::RequiredDependents&lt; Parameter, std::void_t&lt; typename Parameter::RequiredDependentParameters &gt; &gt;</name>
<member refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_required_dependents_3_01_parameter_00_01std_407798e603a2438024a6e90d9406a3b0_1ad93b74bc06fc3811b25cbe3d5db75082" kind="typedef"><name>Type</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1detail_1_1_required_dependents_1a9083737564ce888f1c8500273f42183e" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_scalar_term_1_1residual" kind="struct"><name>serif::compile_time_checks::surface_boundary::ScalarTerm::residual</name>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1density_1_1mass_1_1residual" kind="struct"><name>serif::discretization::blocks::density::mass::residual</name>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1displacement_1_1vector_1_1residual" kind="struct"><name>serif::discretization::blocks::displacement::vector::residual</name>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1global__scalar_1_1residual" kind="struct"><name>serif::discretization::blocks::global_scalar::residual</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1global__scalar_1_1residual_1a916b5d227d82a2a669a29aa262a64b71" kind="variable"><name>static_block_size</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1gravity_1_1potential_1_1residual" kind="struct"><name>serif::discretization::blocks::gravity::potential::residual</name>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1surface__deformation_1_1shape__equilibrium_1_1residual" kind="struct"><name>serif::discretization::blocks::surface_deformation::shape_equilibrium::residual</name>
</compound>
<compound refid="structserif_1_1operators_1_1_discontinuous_scalar_1_1residual" kind="struct"><name>serif::operators::DiscontinuousScalar::residual</name>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1residual__block" kind="struct"><name>serif::discretization::blocks::residual_block</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1residual__block_1af50ad5a4e569c01e477ab4165284a3d1" kind="variable"><name>index</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1residual__block_1ada3497fea77aee28e425c17e20d71999" kind="function"><name>operator int</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1residual__block__base" kind="struct"><name>serif::discretization::blocks::residual_block_base</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1residual__block__base_1a14f2978b3eec4e6e7933677768a3693a" kind="variable"><name>static_block_size</name></member>
</compound>
<compound refid="structserif_1_1model_1_1backend_1_1mfem_1_1_residual_contribution" kind="struct"><name>serif::model::backend::mfem::ResidualContribution</name>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_residual_contribution_1a7ab62586fac3f6c23738b1d6027c416c" kind="variable"><name>row_offset</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_residual_contribution_1aa2f7526679e1b3715a2d578cd5713d9c" kind="variable"><name>values</name></member>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_residual_rules" kind="struct"><name>serif::model::normalization::detail::ResidualRules</name>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_residual_rules_3_01dependencies_1_1_bindings8ae21b420e3ee2d2d8fefb8d9e1c0a2d" kind="struct"><name>serif::model::normalization::detail::ResidualRules&lt; dependencies::Bindings&lt; Interior... &gt;, dependencies::Bindings&lt; Shape... &gt; &gt;</name>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_residual_rules_3_01dependencies_1_1_bindings8ae21b420e3ee2d2d8fefb8d9e1c0a2d_1a4ef439c201e6adaa51637e04ccaba724" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1quadrature_1_1_resolution" kind="struct"><name>serif::discretization::quadrature::Resolution</name>
<member refid="structserif_1_1discretization_1_1quadrature_1_1_resolution_1adc39def1eef48f53dbd015879b821d9e" kind="variable"><name>base_order</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1_resolution_1a11f8f93ad16c1a54b2c6a0a98f68f9c7" kind="variable"><name>boost</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1_resolution_1a53f770ed512ef913416ca3021522c47e" kind="variable"><name>order</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1_resolution_1abf04fba39e0432aa0a523f89f3a107a5" kind="variable"><name>used_fixed_order</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resolve_computation" kind="struct"><name>serif::utils::dependencies::detail::ResolveComputation</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resolve_computation_1ac1a5d42aa11dde55564c4c340269a115" kind="variable"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resolve_computation_3_01_computation_t_00_01_bindings_t_00_01true_01_4" kind="struct"><name>serif::utils::dependencies::detail::ResolveComputation&lt; ComputationT, BindingsT, true &gt;</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resolve_computation_1ac1a5d42aa11dde55564c4c340269a115" kind="variable"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_resolved_endpoints" kind="struct"><name>serif::model::detail::ResolvedEndpoints</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_resolved_endpoints_3_01_owner_00_01utils_1_1types_1_1_type_li2430ab0d86fbd9154758559351ff5179" kind="struct"><name>serif::model::detail::ResolvedEndpoints&lt; Owner, utils::types::TypeList&lt; Endpoints... &gt;, Bindings &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_resolved_endpoints_3_01_owner_00_01utils_1_1types_1_1_type_li2430ab0d86fbd9154758559351ff5179_1a70beb04d06212e484763019cfa9081e3" kind="typedef"><name>Keys</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_resolved_endpoints_3_01_owner_00_01utils_1_1types_1_1_type_li2430ab0d86fbd9154758559351ff5179_1a3f4f88be652d806dafcb2b97de5ab747" kind="variable"><name>owners_present</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_resolved_specification" kind="struct"><name>serif::model::detail::ResolvedSpecification</name>
<member refid="structserif_1_1model_1_1detail_1_1_resolved_specification_1ab775d191ca4d193ffa34a05d02ffc14b" kind="typedef"><name>Coordinate</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_resolved_specification_1a0f946213a4619fd7ede963a79df2a835" kind="typedef"><name>Constraint</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_resolved_specification_1a71195e6573f497b7f53cf64df22b0a38" kind="typedef"><name>Enforcement</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_resolved_specification_1a23db62f24e2ac1447a4c85702129b9cb" kind="typedef"><name>Reads</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_resolved_specification_1af5a1c070a40127e61d434f769483d65d" kind="typedef"><name>Changes</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resolve_graph" kind="struct"><name>serif::utils::dependencies::detail::ResolveGraph</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resolve_graph_3_01_graph_t_00_01_bindings_t_00_01_position_00_01false_01_4" kind="struct"><name>serif::utils::dependencies::detail::ResolveGraph&lt; GraphT, BindingsT, Position, false &gt;</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resolve_graph_3_01_graph_t_00_01_bindings_t_00_01_position_00_01true_01_4" kind="struct"><name>serif::utils::dependencies::detail::ResolveGraph&lt; GraphT, BindingsT, Position, true &gt;</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resolve_graph_3_01_graph_t_00_01_bindings_t_00_01_position_00_01true_01_4_1a41cceb9b1b459a6232327268f41cfdba" kind="typedef"><name>ResolvedBindings</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resolve_graph_3_01_graph_t_00_01_bindings_t_00_01_position_00_01true_01_4_1a9b05855858aa3d298483c7364a5d852c" kind="variable"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1_resolve_keys" kind="struct"><name>serif::utils::dependencies::ResolveKeys</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1_resolve_keys_3_01_bindings_t_00_01_key_list_3_01_key_ts_8_8_8_01_4_01_4" kind="struct"><name>serif::utils::dependencies::ResolveKeys&lt; BindingsT, KeyList&lt; KeyTs... &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1_resolve_keys_3_01_bindings_t_00_01_key_list_3_01_key_ts_8_8_8_01_4_01_4_1ad7c5b234809afcb1296c75d67a2d3c7e" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resolve_step" kind="struct"><name>serif::utils::dependencies::detail::ResolveStep</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resolve_step_1a72a66f9fe7960a772237dca6dc24cb91" kind="variable"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resolve_step_3_01_graph_t_00_01_bindings_t_0040bff615569a585965f19af0a6a88d89" kind="struct"><name>serif::utils::dependencies::detail::ResolveStep&lt; GraphT, BindingsT, Position, ComputationT, true &gt;</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resolve_step_1a72a66f9fe7960a772237dca6dc24cb91" kind="variable"><name>valid</name></member>
</compound>
<compound refid="classserif_1_1utils_1_1dependencies_1_1_resource" kind="class"><name>serif::utils::dependencies::Resource</name>
<member refid="classserif_1_1utils_1_1dependencies_1_1_resource_1ab58384475b87b0cfaa585da16384767f" kind="typedef"><name>Key</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_resource_1a3b8fa751db2570db9c17de868a0498f2" kind="typedef"><name>Target</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_resource_1a8f25849040dcc8d72589199154002087" kind="typedef"><name>Policy</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_resource_1a2ad70b5490926fbc6ae3de004c25aa85" kind="variable"><name>m_storage</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_resource_1ae61329125574a4d75199a7d38e204b63" kind="variable"><name>m_policy</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_resource_1af368148dac6cd90f1edd066db40ba5c8" kind="function"><name>Resource</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_resource_1abaf6f9be0bd034849c2c233f1d16ecae" kind="function"><name>get</name></member>
<member refid="classserif_1_1utils_1_1dependencies_1_1_resource_1a593eb32a505b617ebe37447796b3cda3" kind="function"><name>policy</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resource_keys" kind="struct"><name>serif::utils::dependencies::detail::ResourceKeys</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resource_keys_3_01types_1_1_type_list_3_01_resources_8_8_8_01_4_01_4" kind="struct"><name>serif::utils::dependencies::detail::ResourceKeys&lt; types::TypeList&lt; Resources... &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resource_keys_3_01types_1_1_type_list_3_01_resources_8_8_8_01_4_01_4_1a4eba5117ca66e88aaa7dfccc6e4f4a66" kind="typedef"><name>type</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_resource_keys_3_01types_1_1_type_list_3_01_resources_8_8_8_01_4_01_4_1a5e927a0dfd48784a41842d64ffa2579f" kind="variable"><name>trackable</name></member>
</compound>
<compound refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1_resources" kind="struct"><name>serif::backend::mfem::serialize::Resources</name>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1_resources_1a3ab83243aa66d65bc7aaa96472671d7f" kind="variable"><name>meshes</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1_resources_1ae117f79b7ac2e7e49e80812f45dedada" kind="variable"><name>collections</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1_resources_1a101a1b7d39783a6258eeb5d79ebc037f" kind="variable"><name>spaces</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1_resources_1aa38c104eef5d337281300fc47ba02f73" kind="variable"><name>compactification</name></member>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1_resources_1a3dd3257c8a6e637628140aa2a7c1d95f" kind="variable"><name>mapper</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_resources" kind="struct"><name>serif::discretization::backend::mfem::Resources</name>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_resources_1a3ab83243aa66d65bc7aaa96472671d7f" kind="variable"><name>meshes</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_resources_1ae117f79b7ac2e7e49e80812f45dedada" kind="variable"><name>collections</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_resources_1a101a1b7d39783a6258eeb5d79ebc037f" kind="variable"><name>spaces</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_resources_1aa38c104eef5d337281300fc47ba02f73" kind="variable"><name>compactification</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_resources_1a3dd3257c8a6e637628140aa2a7c1d95f" kind="variable"><name>mapper</name></member>
</compound>
<compound refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1_resource_writer" kind="class"><name>serif::backend::mfem::serialize::ResourceWriter</name>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1_resource_writer_1a945c763b17eaf755a6916f3072f3492e" kind="variable"><name>m_options</name></member>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1_resource_writer_1afff33b1f4cb595cc0c2d413d7921e455" kind="variable"><name>m_record</name></member>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1_resource_writer_1aa8b446b89690c8ecb082d6d567a830f7" kind="variable"><name>m_meshes</name></member>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1_resource_writer_1abf00a8daa5c42ae943d6541878642551" kind="variable"><name>m_collections</name></member>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1_resource_writer_1ac0257ad02739b2d9200a6e68b9d165e0" kind="variable"><name>m_spaces</name></member>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1_resource_writer_1a0700400e2a76bc51f6e79899136fe2da" kind="function"><name>ResourceWriter</name></member>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1_resource_writer_1ab905be75eada6efcf2e21d663457b8da" kind="function"><name>mesh</name></member>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1_resource_writer_1a536e002af849736ff83452b85f2c5bc0" kind="function"><name>space</name></member>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1_resource_writer_1a95ba1da1a4931ee37b9e0529c6d05173" kind="function"><name>mapping</name></member>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1_resource_writer_1a1c7f0267c15ad1eac1f5b9342928a0d6" kind="function"><name>reference</name></member>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1_resource_writer_1a34a004dd42bfb1d05c63c5ba1160cff6" kind="function"><name>finish</name></member>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1_resource_writer_1a5463584f53d77def61bba0ac030494a1" kind="function"><name>collection</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_result" kind="struct"><name>serif::solver::continuation::Result</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_result_1aeda84055c6b9a5b930eba122aff5c3b6" kind="variable"><name>status</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_result_1a308ffb868b4cbb0a6b46760991798cb0" kind="variable"><name>message</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_result_1acbe912302647969b0a803a848ca8d606" kind="variable"><name>target</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_result_1a6b5dc95aaacda43ba385b12c526af93c" kind="variable"><name>accepted_coordinates</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_result_1a3104175309c9d647459d4d389dabb090" kind="variable"><name>accepted</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_result_1a85cf4855d8e00fec824e2035394e6e11" kind="variable"><name>failed</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_result_1a4e4e51ea1983fee0ce7af548f287a69a" kind="variable"><name>stages</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_result_1a9c40d626a6685d748165b7e30f5c2f7a" kind="variable"><name>counters</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_result_1a2335ea7a940850d9b9a3f52aeffb3c21" kind="variable"><name>starting_attempts</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_result_1a791d075f18df59fe34c6d30505a62339" kind="variable"><name>starting_work</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_result_1a6b1b4aa128c94aec252ce6c63732e2f2" kind="variable"><name>omitted_records</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_result_1a213e34e1bbfc56d150902e3091600637" kind="variable"><name>absolute_tolerance</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_result_1a332f667a2c2e45a0cda7cfa54c67dfe6" kind="function"><name>converged</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_result_1ae70766e2b6db487b96173f4a1ede3a10" kind="function"><name>last_converged</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_result_1a2e08fb25f3d572743faea7b8b9a04fac" kind="function"><name>total_attempts</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_result_1a8ab6774e259caab4e5fbf69c481777e8" kind="function"><name>total_work</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_result" kind="struct"><name>serif::utils::dependencies::detail::Result</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_result_1a773d200511ead7442394b93e06173337" kind="typedef"><name>Value</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_result_1a8fd5e468dbc927ea0b71b138765b2e1c" kind="typedef"><name>Error</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_result_1a1626bea98b5df0599141ac45e3ec268c" kind="variable"><name>fallible</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_result_1afd09adfd61018318ac90d5452f3a7203" kind="variable"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_result_3_01std_1_1expected_3_01_value_t_00_01_error_t_01_4_01_4" kind="struct"><name>serif::utils::dependencies::detail::Result&lt; std::expected&lt; ValueT, ErrorT &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_result_3_01std_1_1expected_3_01_value_t_00_01_error_t_01_4_01_4_1a35b2219563dec429912e9beb07c59266" kind="typedef"><name>Value</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_result_3_01std_1_1expected_3_01_value_t_00_01_error_t_01_4_01_4_1acbfe76fbbed20c82461fce2284783793" kind="typedef"><name>Error</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_result_1a773d200511ead7442394b93e06173337" kind="typedef"><name>Value</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_result_1a8fd5e468dbc927ea0b71b138765b2e1c" kind="typedef"><name>Error</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_result_3_01std_1_1expected_3_01_value_t_00_01_error_t_01_4_01_4_1ae10805562b1da32d364b87cc382fdb8d" kind="variable"><name>fallible</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_result_3_01std_1_1expected_3_01_value_t_00_01_error_t_01_4_01_4_1a9df02843fadf5b6e85b5d411868a07fd" kind="variable"><name>valid</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_result_1a1626bea98b5df0599141ac45e3ec268c" kind="variable"><name>fallible</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_result_1afd09adfd61018318ac90d5452f3a7203" kind="variable"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_reversed_inverse_relations" kind="struct"><name>serif::compile_time_checks::surface_boundary::ReversedInverseRelations</name>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_reversed_inverse_relations_1a6d515e34d552e6ea87adaf23e804314c" kind="typedef"><name>Relations</name></member>
</compound>
<compound refid="classserif_1_1equations_1_1_rigid_rotation" kind="class"><name>serif::equations::RigidRotation</name>
<member refid="classserif_1_1equations_1_1_rigid_rotation_1a1e11c2a12ffc17fd826e02ec5ac19311" kind="typedef"><name>Vector</name></member>
<member refid="classserif_1_1equations_1_1_rigid_rotation_1adbbb855c71fd6407caa3c3fb4ccbff96" kind="typedef"><name>Matrix</name></member>
<member refid="classserif_1_1equations_1_1_rigid_rotation_1ab8af1cb0085a80afbcbf5cc7462a9572" kind="variable"><name>m_angular_velocity_vector</name></member>
<member refid="classserif_1_1equations_1_1_rigid_rotation_1ae9549d669976ca8e5c81ecf0912341ea" kind="variable"><name>m_axis_origin</name></member>
<member refid="classserif_1_1equations_1_1_rigid_rotation_1a8a5051a4ebf5f1e1f3e5974897bd4eee" kind="variable"><name>m_potential_hessian</name></member>
<member refid="classserif_1_1equations_1_1_rigid_rotation_1a46be2ab431592a732b137543f1b9531e" kind="function"><name>RigidRotation</name></member>
<member refid="classserif_1_1equations_1_1_rigid_rotation_1a7e704e49442ae57319c415c0d7f25fe0" kind="function"><name>centrifugal_potential</name></member>
<member refid="classserif_1_1equations_1_1_rigid_rotation_1a8f188b248fc9cea40a5916fee0ff933f" kind="function"><name>centrifugal_potential_gradient</name></member>
<member refid="classserif_1_1equations_1_1_rigid_rotation_1ab8d7c9dedab670f6f8fb52dde41e080e" kind="function"><name>centrifugal_potential_hessian</name></member>
<member refid="classserif_1_1equations_1_1_rigid_rotation_1a735bae9f51cc2aea3678753663027340" kind="function"><name>angular_velocity_vector</name></member>
<member refid="classserif_1_1equations_1_1_rigid_rotation_1a377cf00367bd7333e98913b928952006" kind="function"><name>axis_origin</name></member>
<member refid="classserif_1_1equations_1_1_rigid_rotation_1a3aace3f5fe0ec7d0714b21862b7ca199" kind="function"><name>unit_rotation</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1rotation" kind="struct"><name>serif::discretization::blocks::rotation</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1rotation_1a28d6dbac47495c5a7bc16e47e54b048d" kind="typedef"><name>Terms</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1rotation_1a20ac99d0e71d0308126525ca63b65342" kind="variable"><name>name</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1rotation_1ab15866d78d6cfe06c17b318a3dd40b0b" kind="variable"><name>angular_velocity_term</name></member>
</compound>
<compound refid="structserif_1_1model_1_1backend_1_1mfem_1_1_row_replacement" kind="struct"><name>serif::model::backend::mfem::RowReplacement</name>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_row_replacement_1ab8bd72eb2127dea9e9c2de80a3a2b489" kind="variable"><name>selected_rows</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_row_replacement_1af79bee81c8e27c66aa201d7cf20c197c" kind="variable"><name>residual</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_row_replacement_1a7578d6d19a9ac84c4f3609fdc2b9e86a" kind="variable"><name>jacobian</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1quadrature_1_1_rule_control" kind="struct"><name>serif::discretization::quadrature::RuleControl</name>
<member refid="structserif_1_1discretization_1_1quadrature_1_1_rule_control_1a5ec76c518caa42895574fa1635c5ab1e" kind="variable"><name>fixed_order</name></member>
<member refid="structserif_1_1discretization_1_1quadrature_1_1_rule_control_1a2e3abf71283bcb37ace1cddf3a0b2e6e" kind="variable"><name>boost</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1detail_1_1_rule_keys" kind="struct"><name>serif::solver::normalization::detail::RuleKeys</name>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1detail_1_1_rule_keys_3_01utils_1_1dependencies_1_1_bin150f4520117b72e129d0050b68e37dfd" kind="struct"><name>serif::solver::normalization::detail::RuleKeys&lt; utils::dependencies::Bindings&lt; Rules... &gt; &gt;</name>
<member refid="structserif_1_1solver_1_1normalization_1_1detail_1_1_rule_keys_3_01utils_1_1dependencies_1_1_bin150f4520117b72e129d0050b68e37dfd_1abccf37592a32afad7b88eea6d3a7f2e8" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_rule_metrics" kind="struct"><name>serif::model::normalization::detail::RuleMetrics</name>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_rule_metrics_3_01dependencies_1_1_bindings_3_01_rules_8_8_8_01_4_01_4" kind="struct"><name>serif::model::normalization::detail::RuleMetrics&lt; dependencies::Bindings&lt; Rules... &gt; &gt;</name>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_rule_metrics_3_01dependencies_1_1_bindings_3_01_rules_8_8_8_01_4_01_4_1aef651564936707eb3523114a1bb65aaa" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="classserif_1_1discretization_1_1quadrature_1_1_rule_set" kind="class"><name>serif::discretization::quadrature::RuleSet</name>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_rule_set_1aec5d1dc8a112e392ba8d3d6a80d2d236" kind="variable"><name>m_formRules</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_rule_set_1a0cb5980a1e99f380d5627d07386e53c3" kind="variable"><name>m_discretizationControl</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_rule_set_1a3c00251cd2e197bd4568c3ca4bedd6d8" kind="variable"><name>m_preconditionerControl</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_rule_set_1ad547ea8e9002f3edd12aab8e65630042" kind="variable"><name>m_diagnosticControl</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_rule_set_1af916db305a8285fca182412c56a07281" kind="variable"><name>m_projectionControl</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_rule_set_1ad4aef0c6160009917dc0a96b228b1f75" kind="variable"><name>m_fallbackControl</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_rule_set_1a4aedad423d0fa6dde4ff8ce0db2fe118" kind="function"><name>set_form_control</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_rule_set_1a7c2d024fcc1f465f09a00676649d3a0c" kind="function"><name>set_form_control</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_rule_set_1aba6ea83400527388cdce52e0b5b52b53" kind="function"><name>find_form_control</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_rule_set_1a9670755a2b27b0f4792543e774308a9e" kind="function"><name>set_role_control</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_rule_set_1ac6bc8eedfda063f0582520a9d0f3675a" kind="function"><name>role_control</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_rule_set_1a5f79ff06d823e4b87e88c7a0fdf93eb7" kind="function"><name>set_fallback_control</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_rule_set_1a59ff7533a233acad495e5156dd304b61" kind="function"><name>fallback_control</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_rule_set_1a2ca1f60a1fd84cd5acd93467addffbca" kind="function"><name>begin</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_rule_set_1ab74193cc439089087848b09d9f03fffb" kind="function"><name>end</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_rule_set_1a0858879d9b7430a233e434cac15f8d28" kind="function"><name>begin</name></member>
<member refid="classserif_1_1discretization_1_1quadrature_1_1_rule_set_1a059f28944ffe602343f8192141b0abbc" kind="function"><name>end</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_runtime_prepared_coordinate" kind="struct"><name>serif::solver::normalization::RuntimePreparedCoordinate</name>
<member refid="structserif_1_1solver_1_1normalization_1_1_runtime_prepared_coordinate_1a210c605f31c3a7ea86bc7a78a9880ead" kind="typedef"><name>Prescription</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1laneemden_1_1_sample" kind="struct"><name>serif::utils::laneemden::Sample</name>
<member refid="structserif_1_1utils_1_1laneemden_1_1_sample_1a5f2f0da73c838f8bfb35b619ad89990f" kind="variable"><name>xi</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_sample_1aa92282211496ca7b361ef3f31d9e465e" kind="variable"><name>theta</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_sample_1aa5152e507709d0be939b401369717016" kind="variable"><name>derivative</name></member>
</compound>
<compound refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1_save_options" kind="struct"><name>serif::backend::mfem::serialize::SaveOptions</name>
<member refid="structserif_1_1backend_1_1mfem_1_1serialize_1_1_save_options_1a9ce1787c7624153123b76a4b5bcf07e7" kind="variable"><name>embed_mesh</name></member>
</compound>
<compound refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_scalar_boundary_trace" kind="class"><name>serif::discretization::backend::mfem::ScalarBoundaryTrace</name>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_scalar_boundary_trace_1aff4f241cc9bed901a2667ffaa5ac0140" kind="variable"><name>m_rows</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_scalar_boundary_trace_1ae528bb803b5bcfb921892822a2a83294" kind="variable"><name>m_binding</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_scalar_boundary_trace_1a156109c9e0126d5043388a1d40d5c739" kind="variable"><name>m_interpolation</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_scalar_boundary_trace_1adc823ba0af7afaff9093012b45b1212c" kind="function"><name>binding</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_scalar_boundary_trace_1a94f25dcefed0547c9af44dcb42dcee9f" kind="function"><name>rows</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_scalar_boundary_trace_1af8211b2594e52b51d515f801a016ce12" kind="function"><name>interpolation</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_scalar_boundary_trace_1a9e733b3e8f10522b7a4703140be4d0a0" kind="function"><name>validate</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_scalar_boundary_trace_1add0cca20092ddfef27fd8092f57c8bb9" kind="function"><name>ScalarBoundaryTrace</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_scalar_boundary_trace_1af002d22f9c2734001f247f5e37572fb5" kind="friend"><name>detail::build_boundary_trace</name></member>
</compound>
<compound refid="structserif_1_1model_1_1_scalar_constraint" kind="struct"><name>serif::model::ScalarConstraint</name>
<member refid="structserif_1_1model_1_1_scalar_constraint_1a7e0cfc3ac99dbe0c9d6ad6d8db3508fa" kind="typedef"><name>TargetQuantity</name></member>
<member refid="structserif_1_1model_1_1_scalar_constraint_1a6ae25761902c0d00a426d9f650f68ffc" kind="typedef"><name>CoordinateQuantity</name></member>
<member refid="structserif_1_1model_1_1_scalar_constraint_1ab83f0350566f5af39a9f4083be73025d" kind="typedef"><name>ResidualQuantity</name></member>
<member refid="structserif_1_1model_1_1_scalar_constraint_1a66c9c68927064cb28732551ccb788a43" kind="typedef"><name>TargetValue</name></member>
<member refid="structserif_1_1model_1_1_scalar_constraint_1a0ab10d5d5a94470324badfd9fe390e6c" kind="variable"><name>coordinate_id</name></member>
<member refid="structserif_1_1model_1_1_scalar_constraint_1aff713b4ac3967fe9b0af6c2895f39fd0" kind="variable"><name>coordinate_symbol</name></member>
<member refid="structserif_1_1model_1_1_scalar_constraint_1a5c3c158c2f4b5ecccdcfc4aaa8df6678" kind="variable"><name>residual_id</name></member>
<member refid="structserif_1_1model_1_1_scalar_constraint_1a2e07481bc623ef9812e153913277568b" kind="variable"><name>residual_symbol</name></member>
</compound>
<compound refid="structserif_1_1model_1_1computations_1_1_scalar_residual_row" kind="struct"><name>serif::model::computations::ScalarResidualRow</name>
</compound>
<compound refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_scalar_term" kind="struct"><name>serif::compile_time_checks::surface_boundary::ScalarTerm</name>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_scalar_term_1a89c0af3e8df3bfc58c67552add971bf8" kind="typedef"><name>FunctionalSpace</name></member>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_scalar_term_1a5bcd52882064f3fd00f4b93eee5f360f" kind="typedef"><name>Support</name></member>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_scalar_term_1a89eb9413fecbf1423e72b1904149cb2d" kind="typedef"><name>Quantity</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1keys_1_1_scale" kind="struct"><name>serif::utils::dependencies::keys::Scale</name>
</compound>
<compound refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1detail_1_1_scaled_operator" kind="class"><name>serif::solver::normalization::backend::mfem::detail::ScaledOperator</name>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1detail_1_1_scaled_operator_1ae53afce7b531f8a4f61d2be1768fc987" kind="variable"><name>m_physical_operator</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1detail_1_1_scaled_operator_1ae2acab192a7dd6eced8b85d10ea73850" kind="variable"><name>m_normalization</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1detail_1_1_scaled_operator_1aeccaa06801ed49a0ccc7db57fefa482a" kind="variable"><name>m_physical_input</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1detail_1_1_scaled_operator_1a305d88f38303f36322914c6fd13ccdfa" kind="variable"><name>m_physical_output</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1detail_1_1_scaled_operator_1a893d87cd9854259563eae0e70581bf52" kind="function"><name>ScaledOperator</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1detail_1_1_scaled_operator_1a14396f1fdc00a36d90b5be44da701f0f" kind="function"><name>ScaledOperator</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1detail_1_1_scaled_operator_1a6a652b662d5c6071611d3a3fc6d2ade1" kind="function"><name>ScaledOperator</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1detail_1_1_scaled_operator_1a52f2890e2cd8e676c1cc61edc341b482" kind="function"><name>Mult</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1detail_1_1_scaled_operator_1af5f3d4611d06256dc135accc1586cea4" kind="function"><name>MultTranspose</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1detail_1_1_scaled_operator_1a5d9c9d97de79874ff19edb262817c4bb" kind="function"><name>physical_operator</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1detail_1_1_scaled_operator_1ad696936ae6963ef03529ad0b17202957" kind="function"><name>normalization</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1detail_1_1_scaled_operator_1ae04ad6a95e9c06db8bbe844902fe9b47" kind="function"><name>input_factors</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1detail_1_1_scaled_operator_1a77493eea0bdfa6fb94f4ab50d4bb865a" kind="function"><name>output_factors</name></member>
</compound>
<compound refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1_scaled_preconditioner" kind="class"><name>serif::solver::normalization::backend::mfem::ScaledPreconditioner</name>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1_scaled_preconditioner_1a044577935d37950960d5d4c33f0e12c3" kind="variable"><name>m_physical_inverse</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1_scaled_preconditioner_1ab70742f8595943bc050020052bd75548" kind="variable"><name>m_normalized_jacobian</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1_scaled_preconditioner_1aa2d03672d09d8b9f8c1748fbd38b1f09" kind="variable"><name>m_scaled_inverse</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1_scaled_preconditioner_1a115fa8455ff7554693cc4f186939d53c" kind="variable"><name>m_statistics</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1_scaled_preconditioner_1a096eb429be9bd8bd1294e2b98f9f08c5" kind="function"><name>ScaledPreconditioner</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1_scaled_preconditioner_1a5395265a876033002d2eda2872b6077b" kind="function"><name>ScaledPreconditioner</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1_scaled_preconditioner_1a3a680918004365af5831ee2f15997508" kind="function"><name>ScaledPreconditioner</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1_scaled_preconditioner_1a9799fdc61e4a8086d39f2309abd603d4" kind="function"><name>SetOperator</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1_scaled_preconditioner_1a10825c1d5212f8d76401b3b1ff080498" kind="function"><name>Mult</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1_scaled_preconditioner_1a5dd3d9a296e07de3d5f66d52100632d9" kind="function"><name>MultTranspose</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1_scaled_preconditioner_1acb6287bb0fd2974084a497b0eed0f105" kind="function"><name>statistics</name></member>
<member refid="classserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1_scaled_preconditioner_1a5f07d81150236d924be9ad1ad894308f" kind="function"><name>bind_physical_inverse</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1_scaled_preconditioner_statistics" kind="struct"><name>serif::solver::normalization::backend::mfem::ScaledPreconditionerStatistics</name>
<member refid="structserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1_scaled_preconditioner_statistics_1aef923d09859b220f08373761594a2db2" kind="variable"><name>operator_bindings</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1_scaled_preconditioner_statistics_1aa981236d510efc7928217b4de491c4e1" kind="variable"><name>applications</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1keys_1_1_scales" kind="struct"><name>serif::solver::normalization::keys::Scales</name>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_relation_validation_result" kind="struct"><name>serif::discretization::domain::schema::validation::SchemaRelationValidationResult</name>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_relation_validation_result_1ad888b71dc2890b9d4d5b31004afa902f" kind="variable"><name>relationIndex</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_relation_validation_result_1aee12b3a9bd05fabac6c3b3f825238c11" kind="variable"><name>relationName</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_relation_validation_result_1a44e4895f5fd17c57215458f2f5c79014" kind="variable"><name>result</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_relation_validation_result_1af8e924116804cb261d7baeea7e8c005e" kind="function"><name>valid</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_relation_validation_result_1a1401fea325c39e26b162d65c15994f3c" kind="function"><name>operator bool</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_relation_validator" kind="struct"><name>serif::discretization::domain::schema::validation::SchemaRelationValidator</name>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_relation_validator_3_afe765ce6c914acbe31dc8ccf4607d13" kind="struct"><name>serif::discretization::domain::schema::validation::SchemaRelationValidator&lt; SchemaT, relation::lists::RelationList&lt; RelationTs... &gt; &gt;</name>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_relation_validator_3_afe765ce6c914acbe31dc8ccf4607d13_1a61a533b7412bed23aff42c1ac19da9c8" kind="function"><name>validate</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_schema_serializer" kind="struct"><name>serif::utils::serialize::SchemaSerializer</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_schema_serializer_1a397ef670bf0bbe3e6523e9aa153cc682" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_schema_serializer_1aad3c7c506ad6cde78ba46edf3dee8932" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_validation_result" kind="struct"><name>serif::discretization::domain::schema::validation::SchemaValidationResult</name>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_validation_result_1ab9524ac1c1394a3e4e6cd64f7743dbba" kind="variable"><name>relationResults</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_validation_result_1ab569540f468c0312cf530e690eca5092" kind="function"><name>valid</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_validation_result_1a2b80747494e03cd4b42b72dd1acb6e9b" kind="function"><name>operator bool</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_validation_result_1ae60f68b56913800b6d1d4820fc043eae" kind="function"><name>relation_count</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_validation_result_1a21ef83f4f0ce900e3113a67a5b17d606" kind="function"><name>failed_relation_count</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_validation_result_1a9c3f8f2c596db34640e311446e283891" kind="function"><name>passed_relation_count</name></member>
<member refid="structserif_1_1discretization_1_1domain_1_1schema_1_1validation_1_1_schema_validation_result_1a07462e0ee92b4afc90bff638f243457b" kind="function"><name>first_failed_relation_index</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1_1_scoped" kind="struct"><name>serif::operators::backend::mfem::volume_keys::Scoped</name>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator_1_1_scratch" kind="struct"><name>serif::operators::backend::mfem::detail::VolumeFieldOperator::Scratch</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator_1_1_scratch_1a60ff716e7bd96b7f57b837beaabf4009" kind="variable"><name>direction</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator_1_1_scratch_1a7a5471d0dfda4b81820cf94f62e0b845" kind="variable"><name>integrand</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator_1_1_scratch_1abb3b5fcba76df2ef8009a60d029c79bf" kind="variable"><name>samples</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator_1_1_scratch_1a2a3680bce77d32e1798536031c61f0f2" kind="variable"><name>test_samples</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator_1_1_scratch_1abb6fef97458992d31bf074024405df1b" kind="variable"><name>workspace</name></member>
</compound>
<compound refid="classserif_1_1dimensions_1_1_second_partial_derivative" kind="class"><name>serif::dimensions::SecondPartialDerivative</name>
<member refid="classserif_1_1dimensions_1_1_second_partial_derivative_1ac663ef2e9da9f26de328b1b6d7e217e4" kind="variable"><name>m_value</name></member>
<member refid="classserif_1_1dimensions_1_1_second_partial_derivative_1a7db0ab2c391eea23328aa280b2ecddbe" kind="function"><name>SecondPartialDerivative</name></member>
<member refid="classserif_1_1dimensions_1_1_second_partial_derivative_1ac2c6647ea2c5be44e6cc456ac45c01de" kind="function"><name>value</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_second_residual" kind="struct"><name>serif::solver::normalization::checks::SecondResidual</name>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1strategies_1_1coupling_1_1_second_then_first" kind="struct"><name>serif::solver::preconditioner::strategies::coupling::SecondThenFirst</name>
<member refid="structserif_1_1solver_1_1preconditioner_1_1strategies_1_1coupling_1_1_second_then_first_1aaabfcf5dcd9689e3d929fe9b05737baf" kind="variable"><name>order</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_second_value" kind="struct"><name>serif::solver::normalization::checks::SecondValue</name>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_selected_pressure_surface" kind="struct"><name>serif::geometry::surface::detail::SelectedPressureSurface</name>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_selected_pressure_surface_1aceaad30866caeddb7ea514edd931479b" kind="variable"><name>status</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_selected_pressure_surface_3_01std_1_1tuple_3_01_candidate_01_4_01_4" kind="struct"><name>serif::geometry::surface::detail::SelectedPressureSurface&lt; std::tuple&lt; Candidate &gt; &gt;</name>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_selected_pressure_surface_3_01std_1_1tuple_3_01_candidate_01_4_01_4_1a962afbc69f2d53df044f6f6d9ff41033" kind="typedef"><name>Formulation</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_selected_pressure_surface_3_01std_1_1tuple_3_01_candidate_01_4_01_4_1af651a9d275f3c24380059c68c7e35513" kind="variable"><name>status</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_selected_pressure_surface_1aceaad30866caeddb7ea514edd931479b" kind="variable"><name>status</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_selected_surface" kind="struct"><name>serif::model::detail::SelectedSurface</name>
<member refid="structserif_1_1model_1_1detail_1_1_selected_surface_1a91c9afeb1e48cbcd1e6088a4fe809433" kind="typedef"><name>Formulation</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_selected_surface_1ac1f3cbe9243558c4681acac8aed56bfe" kind="typedef"><name>Coefficients</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_selected_surface_1abd11c753ff93d82840c99537c3a80d3b" kind="typedef"><name>Rows</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_selected_surface_1ac65eb02706f41813c021170b1376011c" kind="variable"><name>supported</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_selected_surface_3_01_selection_00_01true_01_4" kind="struct"><name>serif::model::detail::SelectedSurface&lt; Selection, true &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_selected_surface_3_01_selection_00_01true_01_4_1a465e5f010a450e137cceb8194825f031" kind="typedef"><name>Formulation</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_selected_surface_3_01_selection_00_01true_01_4_1abd9963f87e859ebd9890e047d67bc12d" kind="typedef"><name>Coefficients</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_selected_surface_3_01_selection_00_01true_01_4_1ab8d713dbc5cd33ed9fdc07fa1406e8d8" kind="typedef"><name>Rows</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_selected_surface_1a91c9afeb1e48cbcd1e6088a4fe809433" kind="typedef"><name>Formulation</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_selected_surface_1ac1f3cbe9243558c4681acac8aed56bfe" kind="typedef"><name>Coefficients</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_selected_surface_1abd11c753ff93d82840c99537c3a80d3b" kind="typedef"><name>Rows</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_selected_surface_3_01_selection_00_01true_01_4_1aa4399f7ada5353acdd700897cd7e325b" kind="variable"><name>supported</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_selected_surface_1ac65eb02706f41813c021170b1376011c" kind="variable"><name>supported</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_selected_surface_rows" kind="struct"><name>serif::solver::normalization::checks::SelectedSurfaceRows</name>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_selection" kind="struct"><name>serif::solver::normalization::checks::Selection</name>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_select_plan" kind="struct"><name>serif::model::normalization::detail::SelectPlan</name>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_select_plan_1ae97875cc6f819de5a775a8d792195c69" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_select_plan_3_01numerical_1_1_automatic_plan623b68464037961175cd0cd5497a8533" kind="struct"><name>serif::model::normalization::detail::SelectPlan&lt; numerical::AutomaticPlan, Coordinates, Bound &gt;</name>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_select_plan_1ae97875cc6f819de5a775a8d792195c69" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_select_role" kind="struct"><name>serif::model::detail::SelectRole</name>
<member refid="structserif_1_1model_1_1detail_1_1_select_role_1a3ba579aef7b199875f9a4e4c8b28f453" kind="typedef"><name>HasRole</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_select_role_1a968f0ea987eaffebd22388393a43a65b" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer" kind="struct"><name>serif::utils::serialize::Serializer</name>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01char_0f_size_0e_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; char[Size]&gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01char_0f_size_0e_4_1af6ec970c5d5fe2e15b08e77164a4f8a8" kind="function"><name>save</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_binding_3_01_key_00_01_target_01_4_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; dependencies::Binding&lt; Key, Target &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_binding_3_01_key_00_01_target_01_4_01_4_1aa0018ebca30c6583b6897a485210bbfb" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_binding_3_01_key_00_01_target_01_4_01_4_1a36f8d5cd16815b2dde055bb2c0b54202" kind="function"><name>schema</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_bindings_3_01_bindings_8_8_8_01_4_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; dependencies::Bindings&lt; Bindings... &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_bindings_3_01_bindings_8_8_8_01_4_01_4_1a7313a12eceafe425974303c9af15dabd" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_bindings_3_01_bindings_8_8_8_01_4_01_4_1a3bdae87870e68e3adb24690cc3fe27bb" kind="function"><name>schema</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_dependency_context_3_01_resources_8_8_8_01_4_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; dependencies::DependencyContext&lt; Resources... &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_dependency_context_3_01_resources_8_8_8_01_4_01_4_1a3d30a2998807d5e3a7032da87adfbeb7" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_dependency_context_3_01_resources_8_8_8_01_4_01_4_1af28af7446937e786f0410d2d667bd4cf" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_dependency_context_3_01_resources_8_8_8_01_4_01_4_1aeede1d1efb5f1036d0a15b74f04729ad" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_dependency_context_3_01_resources_8_8_8_01_4_01_4_1a29e43495b5eef91d3e3a06b56f7eb783" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_dependency_context_3_4_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; dependencies::DependencyContext&lt;&gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_dependency_context_3_4_01_4_1a4186b6a35b4371413eb9b7a4d92506d8" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_dependency_context_3_4_01_4_1a75a3b1e185f688973e97497c30b5d12e" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_dependency_context_3_4_01_4_1a714ba7193ceb6634bfe8fc973d35ef8b" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_key_list_3_01_terms_8_8_8_01_4_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; dependencies::KeyList&lt; Terms... &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_key_list_3_01_terms_8_8_8_01_4_01_4_1a80919ce1ff5429416e6a50ff38ba8a06" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_key_list_3_01_terms_8_8_8_01_4_01_4_1adb256f11356ca2f98398d73cb3775bf0" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_key_list_3_01_terms_8_8_8_01_4_01_4_1a36025ba63e03d3b0fe4c471bb273dfec" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_resource_3_01_key_00_01_storage_00_01_policy_01_4_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; dependencies::Resource&lt; Key, Storage, Policy &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_resource_3_01_key_00_01_storage_00_01_policy_01_4_01_4_1ad7768e845636c465ce8b635ee2c2acc2" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_resource_3_01_key_00_01_storage_00_01_policy_01_4_01_4_1a4d9f3071bd5c1b509d91daf4a7f75976" kind="typedef"><name>Value</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_resource_3_01_key_00_01_storage_00_01_policy_01_4_01_4_1a27db538bc906ecde15ece4c3411d624e" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_resource_3_01_key_00_01_storage_00_01_policy_01_4_01_4_1a835888f241a5273f775713540e4b0829" kind="variable"><name>owned</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_resource_3_01_key_00_01_storage_00_01_policy_01_4_01_4_1acbccf0ec94c433174d1c94c21b3fe788" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_resource_3_01_key_00_01_storage_00_01_policy_01_4_01_4_1a9014dd2829c5fda11b30432c39629390" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_value_snapshot_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; dependencies::ValueSnapshot &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_value_snapshot_01_4_1ae78c19925fd4ddb8b6552f01eac21e7d" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dependencies_1_1_value_snapshot_01_4_1a5fce36183eb1258ddf9def07594704fe" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dimensions_1_1_quantity_value_3_01_quantity_01_4_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; dimensions::QuantityValue&lt; Quantity &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dimensions_1_1_quantity_value_3_01_quantity_01_4_01_4_1aa5704b7faa295e9f61ede0baa1110c61" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dimensions_1_1_quantity_value_3_01_quantity_01_4_01_4_1a3fb4a8b85559aa989b39665574111926" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dimensions_1_1_quantity_value_3_01_quantity_01_4_01_4_1af10df8cb6c91b8a2b594cdd6d7dff2d1" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01dimensions_1_1_quantity_value_3_01_quantity_01_4_01_4_1a1385b35d2fed138a2d2eb0c2d8ef197c" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1blocks_1_1_system_layout_0ff134e806ae8fabb2824d65ab96ab41" kind="struct"><name>serif::utils::serialize::Serializer&lt; discretization::blocks::SystemLayout&lt; Values, Residuals &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1blocks_1_1_system_layout_0ff134e806ae8fabb2824d65ab96ab41_1a7afa9ca8da6cdedbfb41062b09f7a660" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1blocks_1_1_system_layout_0ff134e806ae8fabb2824d65ab96ab41_1a8c70794582bf8b2fc232f08e14094519" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1blocks_1_1_system_layout_0ff134e806ae8fabb2824d65ab96ab41_1a26935a0ca54ddfd82fd12b402aad4ff5" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1blocks_1_1_system_layout_0ff134e806ae8fabb2824d65ab96ab41_1adc2e6dd3d48360761b0f062c804b04f7" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1quadrature_1_1_policy_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; discretization::quadrature::Policy &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1quadrature_1_1_policy_01_4_1a776727e479fe9f7b58c08653e536584d" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1quadrature_1_1_policy_01_4_1a121b28e34c24588706eef8ff5fd93afc" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1quadrature_1_1_policy_01_4_1a513827411e9f806028e9faa09b6b88ad" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1quadrature_1_1_rule_control_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; discretization::quadrature::RuleControl &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1quadrature_1_1_rule_control_01_4_1a31c2105556ce44d2ae4ba79f9fb5eba8" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1quadrature_1_1_rule_control_01_4_1a58957d68d0accf41ee4d1ab28c7ca55d" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1quadrature_1_1_rule_control_01_4_1af858e9217bb1e850385cc591d31f5124" kind="variable"><name>members</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1quadrature_1_1_rule_control_01_4_1af652d80a165aafccbb086a7ece991551" kind="function"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1quadrature_1_1_rule_set_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; discretization::quadrature::RuleSet &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1quadrature_1_1_rule_set_01_4_1a1dd08a0cb6602f3bd98e259d10d14577" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1quadrature_1_1_rule_set_01_4_1a4fa929ba96bfc80215a121dda047444d" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1quadrature_1_1_rule_set_01_4_1aa0a308617757a8dc08ac88bd5b2f515f" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01discretization_1_1quadrature_1_1_rule_set_01_4_1af02a55bd6446798163fc97d87588615a" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01eos_1_1models_1_1_polytrope_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; eos::models::Polytrope &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01eos_1_1models_1_1_polytrope_01_4_1abd260d2e5cda3800d4488a6eac042734" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01eos_1_1models_1_1_polytrope_01_4_1aba4175f932e66c98ef0b7e15ad803dc1" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01eos_1_1models_1_1_polytrope_01_4_1a24c864389f377e1a119f9934f7a1f8a0" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_angular_momentum_constraint_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; equations::AngularMomentumConstraint &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_angular_momentum_constraint_01_4_1aabc8261a8362a7855b1ff242e5e2196d" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_angular_momentum_constraint_01_4_1ad7a827d50e5660d0f2e0933d11d11bb9" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_angular_momentum_constraint_01_4_1a2c1fd4903ee806c526130e35339e3643" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_angular_momentum_constraint_01_4_1a666a8257444c6a769c2a9a8c8f6bd387" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_barotropic_density_balance_3_01_e_o_s_01_4_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; equations::BarotropicDensityBalance&lt; EOS &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_barotropic_density_balance_3_01_e_o_s_01_4_01_4_1a744fc59c0eacb380b5f9a7f8536ee152" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_barotropic_density_balance_3_01_e_o_s_01_4_01_4_1abc517c78f29792c74cc5c0430a4d3f9d" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_barotropic_density_balance_3_01_e_o_s_01_4_01_4_1abebf999ff1072509a25de7ef240c31c1" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_barotropic_density_balance_3_01_e_o_s_01_4_01_4_1a74c2951d44a15f5d1d98d5e3b25e3de3" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_barycenter_constraint_3_01_axis_00_01_row_01_4_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; equations::BarycenterConstraint&lt; Axis, Row &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_barycenter_constraint_3_01_axis_00_01_row_01_4_01_4_1a4a529a40c73e703745c0a2f62b819ad7" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_barycenter_constraint_3_01_axis_00_01_row_01_4_01_4_1a8c0f5eeb6e28287d36d798a5143d9b3a" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_barycenter_constraint_3_01_axis_00_01_row_01_4_01_4_1a12eb0d239d41949ce47e1cdf4904dee9" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_barycenter_constraint_3_01_axis_00_01_row_01_4_01_4_1af20c6bf2f2568b433e06477f2720bb8e" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_equation_registry_3_01_equations_8_8_8_01_4_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; equations::EquationRegistry&lt; Equations... &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_equation_registry_3_01_equations_8_8_8_01_4_01_4_1a11e2484487ef5df025489f7f094d1f42" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_equation_registry_3_01_equations_8_8_8_01_4_01_4_1ab71721677cd35ab2ee6e0994d65e9fd7" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_equation_registry_3_01_equations_8_8_8_01_4_01_4_1a845a1e0eb435c2747e6c97352e06cdfd" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_equation_registry_3_01_equations_8_8_8_01_4_01_4_1a287bce064c5fdfd766ab6bec8410f266" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_mass_normalization_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; equations::MassNormalization &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_mass_normalization_01_4_1a25fc42b56da8b6bc43a511ff09446832" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_mass_normalization_01_4_1aaf8f76654d3b1cd60752decf5db2760e" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_mass_normalization_01_4_1ac93d63e97147bde87665fe739fcfeb20" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_mass_normalization_01_4_1ad0b499985ee403902ed5b8abbc90da49" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_point_mass_companion_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; equations::PointMassCompanion &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_point_mass_companion_01_4_1ac54ce1b4a63ce3f4962dbc3e51d135ad" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_point_mass_companion_01_4_1aa89734d508e5b5ddbc4660f7dd2c10cb" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_point_mass_companion_01_4_1ad7bb3062ccf26dca2afba44448685558" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_point_mass_companion_01_4_1afc351526baa7894a0c2cd1c5eee21687" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_primal_poisson_balance_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; equations::PrimalPoissonBalance &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_primal_poisson_balance_01_4_1a690a7123e6a1b55b1b4b65e666df76e3" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_primal_poisson_balance_01_4_1affb24fd92febde67e7aafa184b25cc8c" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_primal_poisson_balance_01_4_1aff580bc5b72fa6172d6c89cc0d9a003a" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_primal_poisson_balance_01_4_1a61d4e79815adb0016f63bdea2634106d" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_surface_potential_balance_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; equations::SurfacePotentialBalance &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_surface_potential_balance_01_4_1a47d2f3858ef05c18eb1d1dc88342a62b" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_surface_potential_balance_01_4_1aa195e16f89d848aa2ae62fb4e7ee3710" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_surface_potential_balance_01_4_1a36a54009bd9a3a76caa25d142d006ed9" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01equations_1_1_surface_potential_balance_01_4_1a387793b3500c19c14a2d294153108748" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_domain_deformatfca458f28e7e3e0b42d8a4d880ba00cb" kind="struct"><name>serif::utils::serialize::Serializer&lt; geometry::deformation::DomainDeformation&lt; Surface, Interior, Vacuum &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_domain_deformatfca458f28e7e3e0b42d8a4d880ba00cb_1a4b2dcb4f004a2a9b7d274500fc411282" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_domain_deformatfca458f28e7e3e0b42d8a4d880ba00cb_1ae7e06bf12650bae5d2016b6223666e1f" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_domain_deformatfca458f28e7e3e0b42d8a4d880ba00cb_1a05204d0b0faa41d6cf35181aa5c239b2" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_fixed_infinity_radial_extension_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; geometry::deformation::FixedInfinityRadialExtension &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_fixed_infinity_radial_extension_01_4_1ac636cec8ea9627c7f2839d6bb533b7f8" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_fixed_infinity_radial_extension_01_4_1af97b963125b19d4d640cbd4c132206e7" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_fixed_infinity_radial_extension_01_4_1a24fdc26a9aec3023108812c132aa620d" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_geometry_step_limit_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; geometry::deformation::GeometryStepLimit &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_geometry_step_limit_01_4_1a04c6aef0ab1778ee9296be91972c224d" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_geometry_step_limit_01_4_1a9c229555aa810aceb638046a087bed87" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_geometry_step_limit_01_4_1a0865e5b77643418351d043e072ce4f4a" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1keys_1_1_surface_metric_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; geometry::deformation::keys::SurfaceMetric &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1keys_1_1_surface_metric_01_4_1a8495d8afee5b6dced1d60f8bef044c8c" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1keys_1_1_surface_metric_01_4_1abe9d90c39b92d215c36b9df43070a0ae" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_nodal_radial_surface_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; geometry::deformation::NodalRadialSurface &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_nodal_radial_surface_01_4_1ac9399e1152b9dd77580006e95fd7f8f3" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_nodal_radial_surface_01_4_1a9ff0e7f224a591cb1679d7266fa57c7f" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_nodal_radial_surface_01_4_1a27b95396028a5f310265e22d29c4c61f" kind="variable"><name>members</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_nodal_radial_surface_01_4_1af55cdec9fe6fb3dc01a2e64f305c9b2b" kind="function"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_power_law_radial_extension_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; geometry::deformation::PowerLawRadialExtension &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_power_law_radial_extension_01_4_1a72c37cf0a2898858b1dcb598042fd788" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_power_law_radial_extension_01_4_1a1774c453f4212900be2eda29cab267df" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_power_law_radial_extension_01_4_1ab84ab8e0bc6723b5ec80556b95d6e2d7" kind="variable"><name>members</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_power_law_radial_extension_01_4_1abb6ccd9b67fb667c991215d1a93d5d31" kind="function"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_spherical_harmonic_surface_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; geometry::deformation::SphericalHarmonicSurface &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_spherical_harmonic_surface_01_4_1aa48e625813c3f7646f9d3919ba419c58" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_spherical_harmonic_surface_01_4_1a1a3f1b86c3ef63087e498096f963fcfc" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_spherical_harmonic_surface_01_4_1ad093367ed52a344f0ce901e635ef9ba0" kind="variable"><name>members</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1deformation_1_1_spherical_harmonic_surface_01_4_1abff290fc9fb89e12e2882532b37377b6" kind="function"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1surface_1_1_isobaric_surface_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; geometry::surface::IsobaricSurface &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1surface_1_1_isobaric_surface_01_4_1a84653dc94b45f95092deef14f47a6a36" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1surface_1_1_isobaric_surface_01_4_1aede46c26360d4037b06709b34a0c1c78" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01geometry_1_1surface_1_1_isobaric_surface_01_4_1a00a66577601b6dd70e4cca5fd6b7dd4a" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01laneemden_1_1_integration_options_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; laneemden::IntegrationOptions &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01laneemden_1_1_integration_options_01_4_1ac6f8cf455c14e0fccc8f9364778c0987" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01laneemden_1_1_integration_options_01_4_1a76fd1300c15763a3542a0c614cb07304" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01laneemden_1_1_integration_options_01_4_1a372c1684d329053771abab587b9908d8" kind="variable"><name>members</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01laneemden_1_1_integration_options_01_4_1aa831b4d70377bd08496a3a051e13f4d9" kind="function"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1backend_1_1mfem_1_1_stellar_discree159e3517b28c4c8168613dfca6fe92a" kind="struct"><name>serif::utils::serialize::Serializer&lt; model::backend::mfem::StellarDiscretization&lt; Owner, Bindings, Deformation &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1backend_1_1mfem_1_1_stellar_discree159e3517b28c4c8168613dfca6fe92a_1a49488b029401bb62bcf8241ccecddf65" kind="typedef"><name>Discretization</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1backend_1_1mfem_1_1_stellar_discree159e3517b28c4c8168613dfca6fe92a_1aa0968296b4abb798b5a30b98d48baa74" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1backend_1_1mfem_1_1_stellar_discree159e3517b28c4c8168613dfca6fe92a_1a85a3fa75a6261ab02477927f710e8f2d" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1backend_1_1mfem_1_1_stellar_discree159e3517b28c4c8168613dfca6fe92a_1a8f97d3d06734db15afec9a4f1e93feb2" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_discretization_options_3_01_model6067d6d29d8c7435c40c1c6cda543675" kind="struct"><name>serif::utils::serialize::Serializer&lt; model::DiscretizationOptions&lt; Model, FiniteElements, Normalization, Preconditioner &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_discretization_options_3_01_model6067d6d29d8c7435c40c1c6cda543675_1af93aaabc24605f770845a462cb07c981" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_discretization_options_3_01_model6067d6d29d8c7435c40c1c6cda543675_1aa22930521989d837ea86cadcb59bbb6d" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_discretization_options_3_01_model6067d6d29d8c7435c40c1c6cda543675_1ad44decc2e241b27c3da3e2701824013a" kind="variable"><name>type</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_discretization_options_3_01_model6067d6d29d8c7435c40c1c6cda543675_1aa13f327defa8d2096a0b896cbe870f3d" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_discretization_options_3_01_model6067d6d29d8c7435c40c1c6cda543675_1ad0c0d17a6c81dc6f58fff17eb961b78e" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_eos_reference_3_01_e_o_s_01_4_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; model::EosReference&lt; EOS &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_eos_reference_3_01_e_o_s_01_4_01_4_1a6fa047f368c65538be500f0860e09caf" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_eos_reference_3_01_e_o_s_01_4_01_4_1aa1e5489b74370559066ef12218b83158" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_eos_reference_3_01_e_o_s_01_4_01_4_1a634ade9b61733203f3e744d9e3f6375a" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_equilibrium_equations_3_01_interif5348cc482fa0837731ef29e43caf9e1" kind="struct"><name>serif::utils::serialize::Serializer&lt; model::EquilibriumEquations&lt; Interior, Shape, Surface &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_equilibrium_equations_3_01_interif5348cc482fa0837731ef29e43caf9e1_1a041cc366881edd1fbe4ada397336b292" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_equilibrium_equations_3_01_interif5348cc482fa0837731ef29e43caf9e1_1a54eb06cd5c4d162c4d009a2b3616145c" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_equilibrium_equations_3_01_interif5348cc482fa0837731ef29e43caf9e1_1aeb9c284c2ec3a095c547664acdeeb5e0" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_equilibrium_equations_3_01_interif5348cc482fa0837731ef29e43caf9e1_1a7b95aeacfcf2c82a907295dd10d5cea3" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_fixed_angular_momentum_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; model::FixedAngularMomentum &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_fixed_angular_momentum_01_4_1a1e1619f49f396f28857ddff1dd60d66e" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_fixed_angular_momentum_01_4_1a79c53cca3c530c444ead56f93e8a2caa" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_fixed_angular_momentum_01_4_1a5fb0e8a337f51dc55b6abaaec68e1e20" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_fixed_total_mass_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; model::FixedTotalMass &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_fixed_total_mass_01_4_1ae4cffde82f21ef8c85582b9c0292bc0d" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_fixed_total_mass_01_4_1a208ee614b5c875c9291948a4c9d62138" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_fixed_total_mass_01_4_1afd073965f16c759c5fdadd001e2b981e" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1normalization_1_1_surface_rows_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; model::normalization::SurfaceRows &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1normalization_1_1_surface_rows_01_4_1a6e36ed755bd76866fc4e18e78c0467ae" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1normalization_1_1_surface_rows_01_4_1ab84738232f8c4d115116be38e55cc5a3" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_no_shape_force_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; model::NoShapeForce &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_no_shape_force_01_4_1aab4f8bfcea1c885581f9128c90a493c5" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_no_shape_force_01_4_1ae2be3a8d4a822c987133bbfb78747800" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_no_surface_condition_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; model::NoSurfaceCondition &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_no_surface_condition_01_4_1afbfe16dac03b9717647592fc60936124" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_no_surface_condition_01_4_1a9bb56734832acab8fc8df29be8413d78" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1preconditioning_1_1_none_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; model::preconditioning::None &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1preconditioning_1_1_none_01_4_1ab9fbc9e001643ee4deca315b8869d8f3" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1preconditioning_1_1_none_01_4_1af6af4eb703ebf9a808a2978da612c80c" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1preconditioning_1_1_none_01_4_1a3e1b8312d8b5dde83bdda4a94eba4d6f" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_stellar_model_3_01_e_o_s_00_01_de66a561ce84ebc1ad4f2655cbafe05d29" kind="struct"><name>serif::utils::serialize::Serializer&lt; model::StellarModel&lt; EOS, Definition, types::TypeList&lt; Specifications... &gt; &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_stellar_model_3_01_e_o_s_00_01_de66a561ce84ebc1ad4f2655cbafe05d29_1a817436d8b608ef8dd06025dce2aaeb2e" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_stellar_model_3_01_e_o_s_00_01_de66a561ce84ebc1ad4f2655cbafe05d29_1afae0865badb971e50e94e6063c5dd06f" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_stellar_model_3_01_e_o_s_00_01_de66a561ce84ebc1ad4f2655cbafe05d29_1aed749cce0ae79b35ea9d463793d050b7" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_stellar_model_3_01_e_o_s_00_01_de66a561ce84ebc1ad4f2655cbafe05d29_1aeb3da1350376aa59818cfee5be814bc5" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_stellar_state_3_01_layout_01_4_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; model::StellarState&lt; Layout &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_stellar_state_3_01_layout_01_4_01_4_1a24e8e1c0d2ce3e42731bede8dfff07fb" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_stellar_state_3_01_layout_01_4_01_4_1a8256731ca4459cd8fa9eb5b915830d48" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_stellar_state_3_01_layout_01_4_01_4_1aa35e8ceb92bbb6c11b59b571551a9905" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01model_1_1_stellar_state_3_01_layout_01_4_01_4_1acc7547fee0e55433837c23a504815642" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01_node_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; Node &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01_node_01_4_1a5881813b8b691423cf8b183b6160b6d1" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01_node_01_4_1a057853ac6e7cb84a6fe6596c14c1cd2b" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01operators_1_1backend_1_1mfem_1_1_volume_options_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; operators::backend::mfem::VolumeOptions &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01operators_1_1backend_1_1mfem_1_1_volume_options_01_4_1a91e10ed7a424b290c67c009efcdc320b" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01operators_1_1backend_1_1mfem_1_1_volume_options_01_4_1a9f7eb88d3050f16ce9c8173778b42184" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01operators_1_1backend_1_1mfem_1_1_volume_options_01_4_1a0d083f58b34b2d333e06eea9e1536ae1" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_backtracking_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::Backtracking &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_backtracking_01_4_1a075434e2fc6c694df1156fa5994488ba" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_backtracking_01_4_1ac97322031acc5d2b6ca4c332c50f7643" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_backtracking_01_4_1ac0e3c4b4839ed2fcfd5e0d299ea930d8" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1linear_1_1_control_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::linear::Control &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1linear_1_1_control_01_4_1a4677ff18759d199609cd72099c0a6b0b" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1linear_1_1_control_01_4_1a195a9cfed479c470751eafe7bcbdaf18" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1linear_1_1_control_01_4_1ac84aa3d768e235502969866bd02b4095" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1linear_1_1_f_g_m_r_e_s_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::linear::FGMRES &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1linear_1_1_f_g_m_r_e_s_01_4_1a9b648a0155915ff0c169861b45a05448" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1linear_1_1_f_g_m_r_e_s_01_4_1a67a8bfd85edc656b394c5b0d77711de0" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1linear_1_1_f_g_m_r_e_s_01_4_1ad094035108b6d80baeaf23c3524bd641" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1linear_1_1_report_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::linear::Report &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1linear_1_1_report_01_4_1ae46526a7c7890b37d9739d26fdf5e1aa" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1linear_1_1_report_01_4_1a6354832cc394007ceb384ee05d16bef6" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1linear_1_1_report_01_4_1a789f97b2a21a5fa43ae013d0d7fc0e3f" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1linear_1_1_status_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::linear::Status &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1linear_1_1_status_01_4_1a00380fc1099c37d1e8277b1629ea0f94" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1linear_1_1_status_01_4_1ab972d11bb00ebab362383e481cb1de18" kind="variable"><name>choices</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_metric_evaluation_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::MetricEvaluation &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_metric_evaluation_01_4_1ad7bd0f3a7e29d717399582f43b946d20" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_metric_evaluation_01_4_1a94b3d60db35cd5142b33774cd2a0f54a" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_metric_evaluation_01_4_1a395d55b30b20ea229411f8e1fb631498" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_newton_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::Newton &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_newton_01_4_1a99f173fa02a19f4df1a7703ac47f1a03" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_newton_01_4_1a844bd1545cde4dd69ded93d86e61140d" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_newton_01_4_1a32a8dbc0a2a82670d8b0c4f13ba7876c" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_newton_checkpoint_3_01_state_01_4_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::NewtonCheckpoint&lt; State &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_newton_checkpoint_3_01_state_01_4_01_4_1a271106b79a42a1149d2dd7164cb90287" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_newton_checkpoint_3_01_state_01_4_01_4_1a13912735129c02301607eb2d4d68487f" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_newton_checkpoint_3_01_state_01_4_01_4_1a117f1b0510262454aa3709ed590f207c" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_newton_progress_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::NewtonProgress &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_newton_progress_01_4_1a08653e518c0ca83713ef1e45b1226694" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_newton_progress_01_4_1a742731233dfc3b6665bb0682b11664a8" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_newton_progress_01_4_1a43199fe6f6d72216dccb14b8666cb88e" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_automatic_plan_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::normalization::AutomaticPlan &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_automatic_plan_01_4_1a7e862f10305c9b0320923ce97b2647eb" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_automatic_plan_01_4_1a5511bfeac1c66d9cc86114723aaf5539" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_automatic_plan_01_4_1a2e1dfa619160123ccce7fc3f29658806" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_diagonal_normalization_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::normalization::DiagonalNormalization &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_diagonal_normalization_01_4_1a67abaee6a52774a70b1a0fec348ce092" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_diagonal_normalization_01_4_1a3f83ff2528d5bd7e429f26bcb08c2009" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_diagonal_normalization_01_4_1abcf629139cbdd09df8dd660ad3d4e466" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_dimensionless_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::normalization::Dimensionless &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_dimensionless_01_4_1af2c13b209fcd071778ee15ccfaa28966" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_dimensionless_01_4_1a979758b9fcf4f7f4373269043d560744" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_dimensionless_01_4_1affa9a0343b3211c8ef5b837b53e9f984" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_dimensionless_r5cccab2fd1f566ce0d4cd0c4272c0de8" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::normalization::DimensionlessRieszCoordinate&lt; Quantity, Metric, Geometry &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_dimensionless_r5cccab2fd1f566ce0d4cd0c4272c0de8_1a4e67a4fe78a32f2260b5ea9590ea3dad" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_dimensionless_r5cccab2fd1f566ce0d4cd0c4272c0de8_1af43ddb448c6c642316b8986ae7ffb440" kind="function"><name>schema</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_from_model_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::normalization::FromModel &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_from_model_01_4_1a1f9e5667b80192c2c8d5c211210c935c" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_from_model_01_4_1a8dd23659b37b7796f0cf796d50a6289f" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_from_model_01_4_1a53f71b09e59d79821b8bbf841767d254" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_identity_coordinate_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::normalization::IdentityCoordinate &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_identity_coordinate_01_4_1a002642c5863d7f99092e54f082d4d12c" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_identity_coordinate_01_4_1a5e6f54c5b0df4e7085e9c1689bdbb600" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_identity_coordinate_01_4_1ac1ccaac72147bdcbae73b4120fa4a5ef" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_lane_emden_appr280bda78ea4050d0ff8b72e64d00b94a" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::normalization::LaneEmdenApproximation&lt; Mass, Density &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_lane_emden_appr280bda78ea4050d0ff8b72e64d00b94a_1ade8e6ba2c32da1be696e83920bf1952a" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_lane_emden_appr280bda78ea4050d0ff8b72e64d00b94a_1a224b9f170421c6468ef20690d97965a7" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_lane_emden_appr280bda78ea4050d0ff8b72e64d00b94a_1ad2a9c9249b5ec682683dfa6dc16645bd" kind="variable"><name>members</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_lane_emden_appr280bda78ea4050d0ff8b72e64d00b94a_1afb2d48b92696c4430d36e017e43a27ac" kind="function"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_normalization_o6acc76af4c0fbc1dccb396f0a7cb69c5" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::normalization::NormalizationOptions&lt; Scheme, Coordinates, Plan, Sources, Computations &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_normalization_o6acc76af4c0fbc1dccb396f0a7cb69c5_1a6610dbdaea6a78672d1a1e212ef250e9" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_normalization_o6acc76af4c0fbc1dccb396f0a7cb69c5_1a53ca18f8e51f584062a0a9bdefc3912d" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_normalization_o6acc76af4c0fbc1dccb396f0a7cb69c5_1a86e38ca44a6b8e7368ecd5131bcc5e4e" kind="variable"><name>members</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_normalization_o6acc76af4c0fbc1dccb396f0a7cb69c5_1ae1c7bfef812b2eda06cd7377bb66f4cb" kind="function"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_normalization_p405753c19e233a35f6ab15d812b35123" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::normalization::NormalizationPlan&lt; Values, Residuals &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_normalization_p405753c19e233a35f6ab15d812b35123_1abf325d2c5042b6ad54f2cfa489c59bb6" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_normalization_p405753c19e233a35f6ab15d812b35123_1a305fbb311fd3f3aad7766fbd64864181" kind="function"><name>schema</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_physical_riesz_adabf6970471703d441b80d61686d40f" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::normalization::PhysicalRieszCoordinate&lt; Quantity, Metric &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_physical_riesz_adabf6970471703d441b80d61686d40f_1a1f0240bde2e2227bd57e0e9e8a4e2ab6" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_physical_riesz_adabf6970471703d441b80d61686d40f_1ac934357506034c18e1399ff08b9ef5ac" kind="function"><name>schema</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_reference_volume_metric_3_01_term_01_4_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::normalization::ReferenceVolumeMetric&lt; Term &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_reference_volume_metric_3_01_term_01_4_01_4_1a21a0caf8c8d2adf718823a0699e3f6cf" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_reference_volume_metric_3_01_term_01_4_01_4_1a3f61b1d0be083c49d31a225641d44ddd" kind="function"><name>schema</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_stellar_reference_scales_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::normalization::StellarReferenceScales &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_stellar_reference_scales_01_4_1a747f4531dac136d840958adc7252b497" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_stellar_reference_scales_01_4_1a7177d232ffe7519adf46cbb4d6e6cdc6" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_stellar_reference_scales_01_4_1af6ecfc46391c75fce2bd6524701b8ffb" kind="variable"><name>members</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_stellar_reference_scales_01_4_1a515cc76e1363c5589ec6e03a4e8d0894" kind="function"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_unit_metric_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::normalization::UnitMetric &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_unit_metric_01_4_1abb965aac41c50f5bc175dec1c8ed94d1" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_unit_metric_01_4_1a60a9e4b9db29269fa6412ac2eedfb34d" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_unit_metric_01_4_1a14fb916b3aac5f7696b73665f1aa4a5e" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_with_point_rows7f253a21848d4633f0a601821f4c7a4e" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::normalization::WithPointRows&lt; Volume, Quantity, Selection &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_with_point_rows7f253a21848d4633f0a601821f4c7a4e_1a21ed80769b64c8d0e0ccca5b4b132ea0" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1normalization_1_1_with_point_rows7f253a21848d4633f0a601821f4c7a4e_1af91dd14019ee709467d98dbb5ec0ff4a" kind="function"><name>schema</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_normalized_residual_metric_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::NormalizedResidualMetric &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_normalized_residual_metric_01_4_1a6c995cbf4fc65806765d9d57b1227170" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_normalized_residual_metric_01_4_1a4dfe3d63889258cf4907b3b44e1fa7dc" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_normalized_residual_metric_01_4_1a72b5758f25fd7f8b82a6469e55ffd008" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1_block_precondi8332ef5e96df07be9da235c2e3175838" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::preconditioner::BlockPreconditioner&lt; Row, Field, Strategy &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1_block_precondi8332ef5e96df07be9da235c2e3175838_1a42634e7d2b41ae781a73f6dd77899fa3" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1_block_precondi8332ef5e96df07be9da235c2e3175838_1a4381c9e41247163b7149709c4265121e" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1_block_precondi8332ef5e96df07be9da235c2e3175838_1a658975e3db9ccbd7f22603f1e84fb4be" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1_bordered_preco61576a59daf50c7dd924da92bf2d3074" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::preconditioner::BorderedPreconditioner&lt; Fields, Constraints &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1_bordered_preco61576a59daf50c7dd924da92bf2d3074_1a6337af2ca2e2a9789911b76db8fd39ae" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1_bordered_preco61576a59daf50c7dd924da92bf2d3074_1a3361fae93c3f117525dc1028b652c49a" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1_bordered_preco61576a59daf50c7dd924da92bf2d3074_1aca1508b2628897db8ab18bdf8d5623d1" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1_coupled_precon5f86489d6a54160e4f32d710885530a8" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::preconditioner::CoupledPreconditioner&lt; First, Second, Policy &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1_coupled_precon5f86489d6a54160e4f32d710885530a8_1a63ee90eab7ef6eedcb764730f7677be9" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1_coupled_precon5f86489d6a54160e4f32d710885530a8_1a3ffd7734246ddd1d9a37b1b6409b5c01" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1_coupled_precon5f86489d6a54160e4f32d710885530a8_1aa34d570b957d1df06170fec05a834038" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1c749e8d76ab33c4221418ab091a95767f" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::preconditioner::strategies::coupling::SecondThenFirst &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1c749e8d76ab33c4221418ab091a95767f_1ad515785d4bbc1e1855a32ee77cb281be" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1c749e8d76ab33c4221418ab091a95767f_1a1e1b13b7e129508908617f92d9986532" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1c749e8d76ab33c4221418ab091a95767f_1a5d50852dce04ea3efe004c9ff15f23bc" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_dense_direct_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::preconditioner::strategies::inverse::DenseDirect &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_dense_direct_01_4_1ad601f75776f1f17e6d0f06ba7285ccc1" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_dense_direct_01_4_1ac7e0b122faf9f839c7cdbbc60672374e" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_dense_direct_01_4_1a17b9a064e7845519c0d5a0a2b3d0d2bd" kind="variable"><name>members</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_dense_direct_01_4_1ae44cf37c4ec3eff8882a3e9e7f6e03a7" kind="function"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_diagonal_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::preconditioner::strategies::inverse::Diagonal &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_diagonal_01_4_1a702ccd7ba0f8ccd2e3cd51590d74bc77" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_diagonal_01_4_1af7c8cc4638b2565905ecf91e58bf793a" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_diagonal_01_4_1a04387fded2d0f8362b61d796fe038b53" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_fixed_a_m_g_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::preconditioner::strategies::inverse::FixedAMG &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_fixed_a_m_g_01_4_1a11ea78a70606cc6b129097d46f4ed1ee" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_fixed_a_m_g_01_4_1a93bb26d85bb46707b7b8f781c9578558" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_fixed_a_m_g_01_4_1ac65e7fa385a219abfdbde1fdbf950369" kind="variable"><name>members</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_fixed_a_m_g_01_4_1a24cb9e99cfc426c094e1a29619879ab9" kind="function"><name>valid</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_sparse_direct_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::preconditioner::strategies::inverse::SparseDirect &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_sparse_direct_01_4_1a170e5ec5c2f904cbdd2b931103d0333f" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_sparse_direct_01_4_1af643fe876ae0c50b3a3a7efc6ee7930b" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_sparse_direct_01_4_1a88a3543694dd3d7535d6a141443b2870" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_solve_diagnostics_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::SolveDiagnostics &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_solve_diagnostics_01_4_1a29a3946529f9719cc39a3b612a8a48a0" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_solve_diagnostics_01_4_1a3e8eb7337b199116155f8cfd88ff0fba" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_solve_diagnostics_01_4_1a11dc67d00fc2512f1e726f894a9c58b4" kind="variable"><name>members</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_solve_diagnostics_01_4_1a49207bed5452799b124f0721f6703a6b" kind="function"><name>save</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_solve_result_3_01_state_00_01_system_00_01_model_01_4_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::SolveResult&lt; State, System, Model &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_solve_result_3_01_state_00_01_system_00_01_model_01_4_01_4_1a4aaffc33c0925de6fdadb26265164d6c" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_solve_result_3_01_state_00_01_system_00_01_model_01_4_01_4_1aebb9e685c47403b531bec1b34795b36f" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_solve_result_3_01_state_00_01_system_00_01_model_01_4_01_4_1a75dbc5fd226fbcf571bd9662975e7d07" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_solver_options_3_01_metric_00_013ca3bdcad21963925dfd88948dd19ab4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::SolverOptions&lt; Metric, Strategies, Linear &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_solver_options_3_01_metric_00_013ca3bdcad21963925dfd88948dd19ab4_1aeeef9fcc2004a2d24b4715f070cd5491" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_solver_options_3_01_metric_00_013ca3bdcad21963925dfd88948dd19ab4_1ae91132702c0f67c1fc02c9960fc0fa18" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_solver_options_3_01_metric_00_013ca3bdcad21963925dfd88948dd19ab4_1a9be5e40951be3c5f3b5fa55c56b7b3de" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_solve_status_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::SolveStatus &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_solve_status_01_4_1a2b9f720f7f21aafe8c0f2dce20ef3167" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_solve_status_01_4_1a64bbb79fd1be9d3f3f0db36f41990782" kind="variable"><name>choices</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_standard_newton_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; solver::StandardNewton &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_standard_newton_01_4_1a4ce5012371d30795b0ad4e6a1881fb58" kind="typedef"><name>T</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_standard_newton_01_4_1a05ccdbd0beeb4125f72f5a199d25c263" kind="variable"><name>key</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01solver_1_1_standard_newton_01_4_1ada11a6e6054e53704bf8934fe19270ac" kind="variable"><name>members</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1array_3_01_t_00_01_size_01_4_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; std::array&lt; T, Size &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1array_3_01_t_00_01_size_01_4_01_4_1a6edec03b47e520654dd9ae2c4cc01e95" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1array_3_01_t_00_01_size_01_4_01_4_1ad4516584076c210d37f82167b4cc5bf2" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1optional_3_01_t_01_4_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; std::optional&lt; T &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1optional_3_01_t_01_4_01_4_1a23b3a480fc5ba7976f5e4e6ab1bf426a" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1optional_3_01_t_01_4_01_4_1a9ff5171121a40bba6e706619cf36b9bc" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1string_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; std::string &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1string_01_4_1a1f9c8aca345002d545c4f4c5897ef18f" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1string_01_4_1a0a04bf2caa46168c00c9d47bb3d9d8c0" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1string__view_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; std::string_view &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1string__view_01_4_1ad04aa7276734642aa57a66247c98a667" kind="function"><name>save</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1tuple_3_01_t_8_8_8_01_4_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; std::tuple&lt; T... &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1tuple_3_01_t_8_8_8_01_4_01_4_1ae4620a99efcc8108189bfbf7da0752ab" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1tuple_3_01_t_8_8_8_01_4_01_4_1a8557c43d310952244837a4c9d4e9f6e6" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1vector_3_01_t_01_4_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; std::vector&lt; T &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1vector_3_01_t_01_4_01_4_1a350e35c2076d20ec007a144d63215666" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01std_1_1vector_3_01_t_01_4_01_4_1aa1517d51d706ed911efcb4fbb070a7e5" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01_t_01_4" kind="struct"><name>serif::utils::serialize::Serializer&lt; T &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01_t_01_4_1af44fb123de7a6c948b4e1aea196796d9" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_serializer_3_01_t_01_4_1a54671b4f33349a3323123785ef6c32e3" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1errors_1_1serif__error__printer" kind="struct"><name>serif::utils::errors::serif_error_printer</name>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1surface__deformation_1_1shape__equilibrium" kind="struct"><name>serif::discretization::blocks::surface_deformation::shape_equilibrium</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1surface__deformation_1_1shape__equilibrium_1aaf6cde4069563edb1f73ad6da5757c4b" kind="variable"><name>name</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1keys_1_1_shape_coefficients" kind="struct"><name>serif::geometry::deformation::keys::ShapeCoefficients</name>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_shape_coefficient_tracking" kind="struct"><name>serif::geometry::deformation::backend::mfem::ShapeCoefficientTracking</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_shape_coefficient_tracking_1a09cecc16c16eb93ba9de2c36abf729fa" kind="function"><name>capture</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_shape_coefficient_tracking_1aaabc74e8b40217a454c26ff8481b75b5" kind="function"><name>matches</name></member>
</compound>
<compound refid="structserif_1_1model_1_1computations_1_1_shape_contribution" kind="struct"><name>serif::model::computations::ShapeContribution</name>
</compound>
<compound refid="structserif_1_1model_1_1backend_1_1mfem_1_1_shape_derivatives" kind="struct"><name>serif::model::backend::mfem::ShapeDerivatives</name>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_shape_derivatives_1a6efdf54e9b6a15f669bf56d51c01c5d4" kind="variable"><name>deformation</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_shape_derivatives_1a0889502580de06d662c024a532b8dcd5" kind="variable"><name>projection</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_shape_derivatives_1a39798e95a42503b0b2fc3ac330f097de" kind="variable"><name>tangent</name></member>
</compound>
<compound refid="structserif_1_1model_1_1computations_1_1_shape_derivatives" kind="struct"><name>serif::model::computations::ShapeDerivatives</name>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1spaces_1_1_shape_parameters" kind="struct"><name>serif::geometry::deformation::spaces::ShapeParameters</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_shape_plan" kind="struct"><name>serif::model::detail::ShapePlan</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_shape_plan_3_01equations_1_1_surface_potential_balance_01_4" kind="struct"><name>serif::model::detail::ShapePlan&lt; equations::SurfacePotentialBalance &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_shape_plan_3_01equations_1_1_surface_potential_balance_01_4_1a4bef0ea194479b688f0cbf19f54bed3a" kind="typedef"><name>Coefficients</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_shape_plan_3_01equations_1_1_surface_potential_balance_01_4_1a9d1891b115513a6f2f9aa377657c4cba" kind="typedef"><name>Values</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_shape_plan_3_01equations_1_1_surface_potential_balance_01_4_1a6048b0f2ac91fa4b1ba40fec8a398655" kind="typedef"><name>Rows</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_shape_plan_3_01_no_shape_force_01_4" kind="struct"><name>serif::model::detail::ShapePlan&lt; NoShapeForce &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_shape_plan_3_01_no_shape_force_01_4_1a89d9188433adeacea5f4c4e09f788ca0" kind="typedef"><name>Coefficients</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_shape_plan_3_01_no_shape_force_01_4_1a356b0ffeb28a89be9372235d0b588f7f" kind="typedef"><name>Values</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_shape_plan_3_01_no_shape_force_01_4_1a97e47a3421b1b0b0a6d4017036f23fc0" kind="typedef"><name>Rows</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_shared_field_metric" kind="struct"><name>serif::solver::normalization::checks::SharedFieldMetric</name>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_shared_field_metric_1a79c07d0c4a2b7d35198e9d06670d45a9" kind="typedef"><name>Coordinates</name></member>
</compound>
<compound refid="structserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_1_1_single_relation_e_o_s" kind="struct"><name>serif::compile_time_checks::eos_meanfield::consumer_contracts::SingleRelationEOS</name>
<member refid="structserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_1_1_single_relation_e_o_s_1a1f47ea8bc9000ef48484f8a1ba16dba3" kind="typedef"><name>Relation</name></member>
<member refid="structserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_1_1_single_relation_e_o_s_1a838b622800fd7badc6ca637f2940b61d" kind="typedef"><name>Relations</name></member>
<member refid="structserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_1_1_single_relation_e_o_s_1a4f821daab61d40c03d457994bf10ef67" kind="function"><name>evaluate</name></member>
<member refid="structserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_1_1_single_relation_e_o_s_1a101b65bfb5e8fbb37f179cc932369ddc" kind="function"><name>partial_derivative</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization_tracking_1_1_snapshot" kind="struct"><name>serif::geometry::deformation::backend::mfem::ReferenceDiscretizationTracking::Snapshot</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization_tracking_1_1_snapshot_1aca15bfa818ac47b255584ae637aabe07" kind="variable"><name>meshes</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization_tracking_1_1_snapshot_1a98d41b693ebc65c90f0b287558486ddb" kind="variable"><name>spaces</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization_tracking_1_1_snapshot_1a5fca0c6e0fbdd380de08a7929c00cce0" kind="variable"><name>stellar_attributes</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization_tracking_1_1_snapshot_1a46063f8c07ed0d84547500188a4bdf55" kind="variable"><name>vacuum_attributes</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization_tracking_1_1_snapshot_1a031d2fafeee539a409a8ed8e19e6d36f" kind="variable"><name>surface_attribute</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_reference_discretization_tracking_1_1_snapshot_1a6863905cb0fe408e6e29e18ac988f045" kind="variable"><name>infinity_attribute</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_surface_discretization_tracking_1_1_snapshot" kind="struct"><name>serif::geometry::deformation::backend::mfem::SurfaceDiscretizationTracking::Snapshot</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_surface_discretization_tracking_1_1_snapshot_1a18009ef9a61df8c218a7c5d51241c508" kind="variable"><name>mesh</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_surface_discretization_tracking_1_1_snapshot_1a9871c8b1491d8adf08d6bbf23e1ce65c" kind="variable"><name>space</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_surface_discretization_tracking_1_1_snapshot_1a16220ac0292fc3f2444f73aadaa8a682" kind="variable"><name>surface_attribute</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1laneemden_1_1_solution" kind="struct"><name>serif::utils::laneemden::Solution</name>
<member refid="structserif_1_1utils_1_1laneemden_1_1_solution_1aff5e0a1a74ce006f67def5627bd8e7f2" kind="variable"><name>n</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_solution_1ac19cb9823a1881cdc74786b01b1c2e2e" kind="variable"><name>samples</name></member>
<member refid="structserif_1_1utils_1_1laneemden_1_1_solution_1ac8054d182ab27d4fd4921e6399d5be92" kind="variable"><name>surface</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1_solve_diagnostics" kind="struct"><name>serif::solver::SolveDiagnostics</name>
<member refid="structserif_1_1solver_1_1_solve_diagnostics_1a97fea022621b1636c6d98d44e4acf17c" kind="variable"><name>attempted_iterations</name></member>
<member refid="structserif_1_1solver_1_1_solve_diagnostics_1a54ba495e8544da884ae1cd183b00b02e" kind="variable"><name>accepted_iterations</name></member>
<member refid="structserif_1_1solver_1_1_solve_diagnostics_1aa03e8e71623874a7e7dd29b3def718bc" kind="variable"><name>line_search_trials</name></member>
<member refid="structserif_1_1solver_1_1_solve_diagnostics_1aa9987f7be887e8b8427e42e7eee02f3c" kind="variable"><name>rejected_trials</name></member>
<member refid="structserif_1_1solver_1_1_solve_diagnostics_1a60376f39e17f7ac5a59a23e3ae49491a" kind="variable"><name>geometry_limited_iterations</name></member>
<member refid="structserif_1_1solver_1_1_solve_diagnostics_1a8bdb43e05a71be4ceffa01b07ba6196c" kind="variable"><name>total_linear_iterations</name></member>
<member refid="structserif_1_1solver_1_1_solve_diagnostics_1adcc287179655cd76509dff10a46a13c6" kind="variable"><name>initial_residual_norm</name></member>
<member refid="structserif_1_1solver_1_1_solve_diagnostics_1abd33d959132ccbd0c0119e0bbfc3c6a2" kind="variable"><name>final_residual_norm</name></member>
<member refid="structserif_1_1solver_1_1_solve_diagnostics_1afdc11a73dadf6aed3581326eeca980b6" kind="variable"><name>convergence_threshold</name></member>
<member refid="structserif_1_1solver_1_1_solve_diagnostics_1a29a40a19af6373b5dec882a7a39185e4" kind="variable"><name>last_linear_solve</name></member>
<member refid="structserif_1_1solver_1_1_solve_diagnostics_1af2b81a8376e93e57f2389615531dbad0" kind="variable"><name>last_geometry_preflight</name></member>
<member refid="structserif_1_1solver_1_1_solve_diagnostics_1a962bf9dff1931e4adb65a4ed992cd6b7" kind="variable"><name>last_accepted_step</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1_solve_event" kind="struct"><name>serif::solver::SolveEvent</name>
<member refid="structserif_1_1solver_1_1_solve_event_1ab7f3f13ffa9611e9e12a3bdee0b07871" kind="variable"><name>kind</name></member>
<member refid="structserif_1_1solver_1_1_solve_event_1a2a6a0d11d26a885969de80a22936393a" kind="variable"><name>iteration</name></member>
<member refid="structserif_1_1solver_1_1_solve_event_1a35f7be83c45e387565c91730949fff29" kind="variable"><name>trial</name></member>
<member refid="structserif_1_1solver_1_1_solve_event_1ae139ae0d372e37d677a6e93f7e4cee56" kind="variable"><name>step</name></member>
<member refid="structserif_1_1solver_1_1_solve_event_1a6d0116911be82d489f9adfa03a43c9d7" kind="variable"><name>metric</name></member>
<member refid="structserif_1_1solver_1_1_solve_event_1a93c36f16788b776a5407ae6dad249232" kind="variable"><name>message</name></member>
<member refid="structserif_1_1solver_1_1_solve_event_1a6e72e41a44597dcd1618da3dd82d10df" kind="variable"><name>diagnostics</name></member>
</compound>
<compound refid="classserif_1_1solver_1_1detail_1_1_solve_observation" kind="class"><name>serif::solver::detail::SolveObservation</name>
<member refid="classserif_1_1solver_1_1detail_1_1_solve_observation_1a88c9add42bbb456c93ea82614cea1240" kind="variable"><name>m_observer</name></member>
<member refid="classserif_1_1solver_1_1detail_1_1_solve_observation_1a049acc0dbef69f81efd20be180e7b65b" kind="variable"><name>m_strategies</name></member>
<member refid="classserif_1_1solver_1_1detail_1_1_solve_observation_1a21a7f5ac849b49160d29b272db56a05a" kind="variable"><name>m_diagnostics</name></member>
<member refid="classserif_1_1solver_1_1detail_1_1_solve_observation_1a6ebf57ddc4c1ab35114ea8b05380a119" kind="variable"><name>m_stop_requested</name></member>
<member refid="classserif_1_1solver_1_1detail_1_1_solve_observation_1aa081a44f2f6862efa1b66928369f910c" kind="function"><name>SolveObservation</name></member>
<member refid="classserif_1_1solver_1_1detail_1_1_solve_observation_1a2232e863fa0156a009d5c4f3a458f027" kind="function"><name>notify</name></member>
<member refid="classserif_1_1solver_1_1detail_1_1_solve_observation_1a784720e885dc3907d298cba898f38deb" kind="function"><name>stop_requested</name></member>
<member refid="classserif_1_1solver_1_1detail_1_1_solve_observation_1a1dcac4343b4b15fa38304b4315f7ec66" kind="function"><name>finish</name></member>
</compound>
<compound refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_solver" kind="class"><name>serif::solver::preconditioner::backend::mfem::Solver</name>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_solver_1a71a60639e8b2bc51ce118f7417b4b967" kind="variable"><name>m_inverse</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_solver_1ad7ae7876f8242fde6fd372ec711032c8" kind="variable"><name>m_jacobian</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_solver_1aa889c09b6fcfa47f1657b03b9ca208c5" kind="variable"><name>m_input</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_solver_1ad54117a4a8f3ad41d33b08dcb4b23f2b" kind="variable"><name>m_output</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_solver_1af6df611ee198b431666b4c29321fae2b" kind="function"><name>Solver</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_solver_1a82b5a963da664f66a154507015d92a3f" kind="function"><name>SetOperator</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_solver_1ae944131c567102abfd1adf42024b49fc" kind="function"><name>Mult</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_solver_1aba31da8c246fa3fe15e423c9bfd256c8" kind="function"><name>contract</name></member>
</compound>
<compound refid="classserif_1_1solver_1_1preconditioner_1_1_solver" kind="class"><name>serif::solver::preconditioner::Solver</name>
<member refid="classserif_1_1solver_1_1preconditioner_1_1_solver_1a71a60639e8b2bc51ce118f7417b4b967" kind="variable"><name>m_inverse</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1_solver_1ad7ae7876f8242fde6fd372ec711032c8" kind="variable"><name>m_jacobian</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1_solver_1aa889c09b6fcfa47f1657b03b9ca208c5" kind="variable"><name>m_input</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1_solver_1ad54117a4a8f3ad41d33b08dcb4b23f2b" kind="variable"><name>m_output</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1_solver_1af6df611ee198b431666b4c29321fae2b" kind="function"><name>Solver</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1_solver_1a82b5a963da664f66a154507015d92a3f" kind="function"><name>SetOperator</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1_solver_1ae944131c567102abfd1adf42024b49fc" kind="function"><name>Mult</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1_solver_1aba31da8c246fa3fe15e423c9bfd256c8" kind="function"><name>contract</name></member>
</compound>
<compound refid="classserif_1_1solver_1_1_solve_result" kind="class"><name>serif::solver::SolveResult</name>
<member refid="classserif_1_1solver_1_1_solve_result_1a5fbfe07cefb396b0b444be8df4486a96" kind="variable"><name>m_model</name></member>
<member refid="classserif_1_1solver_1_1_solve_result_1ab01e362bfa7b8ffda73f499017de6242" kind="variable"><name>m_state</name></member>
<member refid="classserif_1_1solver_1_1_solve_result_1a24147bc1d1b560e3ff9f6d59fd2748bc" kind="variable"><name>m_system</name></member>
<member refid="classserif_1_1solver_1_1_solve_result_1aac4a8443cf9da5163697a59cebe4a2ee" kind="variable"><name>m_progress</name></member>
<member refid="classserif_1_1solver_1_1_solve_result_1aabad407d66810c63db32fbe06955d74a" kind="variable"><name>m_status</name></member>
<member refid="classserif_1_1solver_1_1_solve_result_1a5e1362da192597f61b98f7d9ac663ade" kind="variable"><name>m_message</name></member>
<member refid="classserif_1_1solver_1_1_solve_result_1ac73480e798eb33f5c65ac1694b7f4443" kind="variable"><name>m_diagnostics</name></member>
<member refid="classserif_1_1solver_1_1_solve_result_1a16b319ba4fa951fba242eecd092c2fd9" kind="function"><name>SolveResult</name></member>
<member refid="classserif_1_1solver_1_1_solve_result_1aa86839c348ee76c237bc628816005bdf" kind="function"><name>converged</name></member>
<member refid="classserif_1_1solver_1_1_solve_result_1afad01e45c78da89088a3bc31b9e1f8b3" kind="function"><name>has_state</name></member>
<member refid="classserif_1_1solver_1_1_solve_result_1ac81485d04d69072defdfcca1db9d0bd4" kind="function"><name>state</name></member>
<member refid="classserif_1_1solver_1_1_solve_result_1a8c8185166efe56073e69a65e21820086" kind="function"><name>system</name></member>
<member refid="classserif_1_1solver_1_1_solve_result_1a257baac3cc44e9c8baaee2f3198379c7" kind="function"><name>model</name></member>
<member refid="classserif_1_1solver_1_1_solve_result_1a1e49da26f2a4783af2007811c0293aa0" kind="function"><name>diagnostics</name></member>
<member refid="classserif_1_1solver_1_1_solve_result_1af73bea6544604b010c0887e57393bcaf" kind="function"><name>status</name></member>
<member refid="classserif_1_1solver_1_1_solve_result_1a4701ad23a897afcb2a8f2e28ade56a57" kind="function"><name>message</name></member>
<member refid="classserif_1_1solver_1_1_solve_result_1a91ef8dde02af95afe60ca8426e7abc45" kind="function"><name>has_checkpoint</name></member>
<member refid="classserif_1_1solver_1_1_solve_result_1a4f96d193867f69959b087edc438a1f9e" kind="function"><name>checkpoint</name></member>
<member refid="classserif_1_1solver_1_1_solve_result_1ad8b30972916b1710c577352dce59dfd4" kind="function"><name>checkpoint</name></member>
<member refid="classserif_1_1solver_1_1_solve_result_1a8b2438788d6aee37dc72d4fc286c833f" kind="function"><name>accept</name></member>
<member refid="classserif_1_1solver_1_1_solve_result_1af55880088add43cb3c80a120e7098c10" kind="function"><name>finish</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1_solver_options" kind="struct"><name>serif::solver::SolverOptions</name>
<member refid="structserif_1_1solver_1_1_solver_options_1afcffd183ddae18b64c8e54739d0efcdc" kind="variable"><name>method</name></member>
<member refid="structserif_1_1solver_1_1_solver_options_1a550d84a311fc84906ecb7b5f1271d9d7" kind="variable"><name>linear_solver</name></member>
<member refid="structserif_1_1solver_1_1_solver_options_1aff5b9e6845723e02340c2d8f3cd76178" kind="variable"><name>line_search</name></member>
<member refid="structserif_1_1solver_1_1_solver_options_1a086c841a47cde4255896b508dc94848e" kind="variable"><name>metric</name></member>
<member refid="structserif_1_1solver_1_1_solver_options_1a6212e31119c4bd92bda8ac1e1163ba11" kind="variable"><name>strategies</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1_solve_timing" kind="struct"><name>serif::solver::SolveTiming</name>
<member refid="structserif_1_1solver_1_1_solve_timing_1a9e8a942017c8400253dafb7f5f9250be" kind="variable"><name>seconds</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1source" kind="struct"><name>serif::discretization::forms::source</name>
<member refid="structserif_1_1discretization_1_1forms_1_1source_1a02e0efa544087e11eb0ef613a2cd7cb8" kind="typedef"><name>trial_type</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1source_1aa84b4c129ce2a2f492dc6482bab3f091" kind="typedef"><name>test_type</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1source_1a9acd7c77c8b2639b78e8d870cf7f69db" kind="typedef"><name>operand_types</name></member>
<member refid="structserif_1_1discretization_1_1forms_1_1source_1a12fef7920f5bb967d59982414a52b5e2" kind="variable"><name>name</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_source_snapshot" kind="struct"><name>serif::utils::dependencies::detail::SourceSnapshot</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_source_snapshot_1a7c0e017357be5463166290db908eb682" kind="typedef"><name>Captured</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_source_snapshot_1a901c126063c5439552f83439db5a3cfb" kind="variable"><name>identity</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_source_snapshot_1a9652c92dc6885b5accc78ebd320c4e78" kind="variable"><name>captured</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1functional__space_1_1_space_descriptor" kind="struct"><name>serif::discretization::functional_space::SpaceDescriptor</name>
<member refid="structserif_1_1discretization_1_1functional__space_1_1_space_descriptor_1acf8b1a5cf45c2913989469246bb719ed" kind="variable"><name>family</name></member>
<member refid="structserif_1_1discretization_1_1functional__space_1_1_space_descriptor_1a71cf17642b52bb4dd44e7b070319066c" kind="variable"><name>continuity</name></member>
<member refid="structserif_1_1discretization_1_1functional__space_1_1_space_descriptor_1a931bc61be3ebf6d224dc363b0ca2d87e" kind="variable"><name>trace</name></member>
<member refid="structserif_1_1discretization_1_1functional__space_1_1_space_descriptor_1a76f1256d68801da7cd4c68df6e040fe0" kind="variable"><name>mapping</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_sparse_direct" kind="struct"><name>serif::solver::preconditioner::strategies::inverse::SparseDirect</name>
<member refid="structserif_1_1solver_1_1preconditioner_1_1strategies_1_1inverse_1_1_sparse_direct_1ae909620d3beaab60bc46d663eb5f4c16" kind="variable"><name>application_contract</name></member>
</compound>
<compound refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_sparse_direct_cache" kind="class"><name>serif::solver::preconditioner::backend::mfem::SparseDirectCache</name>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_sparse_direct_cache_1a66f92c404075748257ec36fff182fece" kind="variable"><name>m_state</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_sparse_direct_cache_1a2b7b16fcd2b57c3dd01ef33caec5e3bb" kind="function"><name>SparseDirectCache</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_sparse_direct_cache_1a1ca9e925a74ded19307f0bd3d04fbae5" kind="function"><name>~SparseDirectCache</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_sparse_direct_cache_1a3f28102e12f32bbf985006de235ab0c5" kind="function"><name>SparseDirectCache</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_sparse_direct_cache_1ac05cb5ddcc1208e874400585dbf238cf" kind="function"><name>operator=</name></member>
<member refid="classserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_sparse_direct_cache_1a8abaa396ad13892d8b6ce5f4efe9266c" kind="function"><name>pattern</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1_spatial_term_traits" kind="struct"><name>serif::discretization::blocks::SpatialTermTraits</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1_spatial_term_traits_1af969e7e31de1634a446bcc7322d74e5e" kind="typedef"><name>FunctionalSpace</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1_spatial_term_traits_1aa1703d606bb59feb53cab04e71403fe0" kind="typedef"><name>Support</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1_spatial_term_traits_1a381a9034e8fb7a9ecc87833f81aa17fb" kind="variable"><name>family</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1_spatial_term_traits_1ae4ddd4a8c4f9a43e9dec7e20600ed722" kind="variable"><name>order</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1_spatial_term_traits_1aa3a811a918491a87da6ab6b4de6978a3" kind="variable"><name>rank</name></member>
</compound>
<compound refid="structserif_1_1model_1_1_specification_definition" kind="struct"><name>serif::model::SpecificationDefinition</name>
<member refid="structserif_1_1model_1_1_specification_definition_1ac1aa2786449db052ae8a9f2786f17ee2" kind="typedef"><name>SpecificationType</name></member>
<member refid="structserif_1_1model_1_1_specification_definition_1a3d4dabc42eef0b1c983f6582a1efcbb1" kind="typedef"><name>ScalarDescription</name></member>
<member refid="structserif_1_1model_1_1_specification_definition_1a5236d730278d695fd87b88717ecb8120" kind="typedef"><name>DependsOn</name></member>
<member refid="structserif_1_1model_1_1_specification_definition_1aae08308798d5c62c403b914ffd9cba7b" kind="typedef"><name>Affects</name></member>
<member refid="structserif_1_1model_1_1_specification_definition_1a81b198d1ce86bf8ecf8a355583f6e348" kind="variable"><name>name</name></member>
<member refid="structserif_1_1model_1_1_specification_definition_1a26d87501228d308d8852d55c0d1e395e" kind="variable"><name>role</name></member>
<member refid="structserif_1_1model_1_1_specification_definition_1a88f4f9c949910a4e468ba410bf2f37fb" kind="variable"><name>generated_state_kind</name></member>
</compound>
<compound refid="structserif_1_1model_1_1_specification_descriptor" kind="struct"><name>serif::model::SpecificationDescriptor</name>
<member refid="structserif_1_1model_1_1_specification_descriptor_1a2e5cfe275086d4a3809a3105b9950d5e" kind="variable"><name>name</name></member>
<member refid="structserif_1_1model_1_1_specification_descriptor_1a3b813355255eb0aeb59fe07c330bdd6b" kind="variable"><name>role</name></member>
<member refid="structserif_1_1model_1_1_specification_descriptor_1ac73cd51e4839629808dce254048a9a8e" kind="variable"><name>generated_state_kind</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_specification_traits" kind="struct"><name>serif::solver::continuation::SpecificationTraits</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_1a3b8b4b552bb25d7438f1908f4139cbc7" kind="function"><name>identity</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_1ac351a556fe72d89e871d066c322bc756" kind="function"><name>rebuild</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_1a1121a0fe6b81e43eb3c1cab0473ce0df" kind="function"><name>clone</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_3_01eos_1_1models_1_1_polytrope_01_4" kind="struct"><name>serif::solver::continuation::SpecificationTraits&lt; eos::models::Polytrope &gt;</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_3_01eos_1_1models_1_1_polytrope_01_4_1aa434597909a46a078b4753143461a08a" kind="typedef"><name>Parameters</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_3_01eos_1_1models_1_1_polytrope_01_4_1ac8fc4c03d7d279a35868a72a293e3e83" kind="function"><name>identity</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_3_01eos_1_1models_1_1_polytrope_01_4_1ae3456e3408d82768a04b7d1c060f13fa" kind="function"><name>rebuild</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_3_01eos_1_1models_1_1_polytrope_01_4_1a7b711e37a612361a4845d8ffa4ddad0e" kind="function"><name>clone</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_1a3b8b4b552bb25d7438f1908f4139cbc7" kind="function"><name>identity</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_1ac351a556fe72d89e871d066c322bc756" kind="function"><name>rebuild</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_1a1121a0fe6b81e43eb3c1cab0473ce0df" kind="function"><name>clone</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_3_01model_1_1_fixed_angular_momentum_01_4" kind="struct"><name>serif::solver::continuation::SpecificationTraits&lt; model::FixedAngularMomentum &gt;</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_3_01model_1_1_fixed_angular_momentum_01_4_1aa844cb83375f85e684fb8da263ce35e9" kind="typedef"><name>Parameters</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_3_01model_1_1_fixed_angular_momentum_01_4_1a104364cc3b39afa925ec1daa4666c2bc" kind="function"><name>identity</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_3_01model_1_1_fixed_angular_momentum_01_4_1a0565177be16c7f266d2c74c7652214f9" kind="function"><name>rebuild</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_3_01model_1_1_fixed_angular_momentum_01_4_1a7e36791b2269276f1985c80d5c0cf96c" kind="function"><name>clone</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_1a3b8b4b552bb25d7438f1908f4139cbc7" kind="function"><name>identity</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_1ac351a556fe72d89e871d066c322bc756" kind="function"><name>rebuild</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_1a1121a0fe6b81e43eb3c1cab0473ce0df" kind="function"><name>clone</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_3_01_specification_01_4" kind="struct"><name>serif::solver::continuation::SpecificationTraits&lt; Specification &gt;</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_3_01_specification_01_4_1af0b0747e660b9dd780d2bd63a563366a" kind="function"><name>identity</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_3_01_specification_01_4_1a1121a0fe6b81e43eb3c1cab0473ce0df" kind="function"><name>clone</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_1a3b8b4b552bb25d7438f1908f4139cbc7" kind="function"><name>identity</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_1ac351a556fe72d89e871d066c322bc756" kind="function"><name>rebuild</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_specification_traits_1a1121a0fe6b81e43eb3c1cab0473ce0df" kind="function"><name>clone</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_specific_energy" kind="struct"><name>serif::dimensions::SpecificEnergy</name>
<member refid="structserif_1_1dimensions_1_1_specific_energy_1aceecbeffaff038773b3f241148edb50f" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_specific_enthalpy" kind="struct"><name>serif::dimensions::SpecificEnthalpy</name>
<member refid="structserif_1_1dimensions_1_1_specific_enthalpy_1a656846f75b43144e5cf001f8596d4891" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_specific_entropy" kind="struct"><name>serif::dimensions::SpecificEntropy</name>
<member refid="structserif_1_1dimensions_1_1_specific_entropy_1aa656c25960019d1565bd4ba75ed42a43" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_specific_internal_energy" kind="struct"><name>serif::dimensions::SpecificInternalEnergy</name>
<member refid="structserif_1_1dimensions_1_1_specific_internal_energy_1a2440832991f0547b1bc48cdd5bf6c1cc" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1_spherical_harmonic_mode" kind="struct"><name>serif::geometry::deformation::SphericalHarmonicMode</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1_spherical_harmonic_mode_1a0c7e50217476753a94a45a496692073c" kind="variable"><name>degree</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_spherical_harmonic_mode_1a3565858676bd8800b41e2f7311675236" kind="variable"><name>order</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_spherical_harmonic_mode_1a64fba124ca78dde6267ee130e1013403" kind="function"><name>operator==</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1_spherical_harmonic_surface" kind="struct"><name>serif::geometry::deformation::SphericalHarmonicSurface</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1_spherical_harmonic_surface_1afb9d2387b116fe72a575b0c7c4ecb6b8" kind="variable"><name>reference_center</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_spherical_harmonic_surface_1ad449e7b806a34a1f5304013c6af21e65" kind="variable"><name>maximum_degree</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_spherical_harmonic_surface_1a0d3fd4b340bd02fc78a35751aed267dc" kind="variable"><name>maximum_azimuthal_order</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_spherical_harmonic_surface_1a27a1ca280b527ef8022433df5bd5ae59" kind="function"><name>operator==</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_stage_record" kind="struct"><name>serif::solver::continuation::StageRecord</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_stage_record_1a61bc24148c151442344b5133efc5d47d" kind="variable"><name>coordinates</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_stage_record_1acbe2a4ef89063ec65e7e4d94912cb662" kind="variable"><name>changed_axis</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_stage_record_1af7834eb848bb39be9d68e07d120aa230" kind="variable"><name>starting_star</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_stage_record_1a78561e6c4c932bec8e0c6f59e3abd49f" kind="variable"><name>disposition</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_stage_record_1a7f9e0f207c7c6190e8749ff9a9147d24" kind="variable"><name>work</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_stage_record_1aebff75a4fedafb26822bd9e3df287761" kind="variable"><name>residual_norm</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_stage_record_1a0dbb803b3a64fff99024e93479c57df1" kind="variable"><name>message</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1_standard_newton" kind="struct"><name>serif::solver::StandardNewton</name>
<member refid="structserif_1_1solver_1_1_standard_newton_1a7db1f915c5425fc1d9a5f2c4032da4a6" kind="function"><name>computations</name></member>
<member refid="structserif_1_1solver_1_1_standard_newton_1a3d95461021d3df15822604549baeec4d" kind="function"><name>initialize</name></member>
<member refid="structserif_1_1solver_1_1_standard_newton_1abed13f7b0fdf3f57c1114f257fa573ab" kind="function"><name>admissible</name></member>
<member refid="structserif_1_1solver_1_1_standard_newton_1a63380699f57b930d7ce6b99fee1af89b" kind="function"><name>solve</name></member>
<member refid="structserif_1_1solver_1_1_standard_newton_1aed78337f6b8a922f8f968c1404457e4e" kind="function"><name>direction</name></member>
<member refid="structserif_1_1solver_1_1_standard_newton_1aa2d3dd62a80f8d8b9a4c2d0fe6ea24bb" kind="function"><name>trial</name></member>
<member refid="structserif_1_1solver_1_1_standard_newton_1a9a8001af570e16d3e395e4b0029d66e3" kind="function"><name>contribute_diagnostics</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_starting_at" kind="struct"><name>serif::solver::continuation::StartingAt</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_starting_at_1afc898719637a875d2527f251d59c5717" kind="variable"><name>value</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_starting_at_1a8c188951db665899b58520ab32688245" kind="function"><name>apply</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_starting_star" kind="struct"><name>serif::solver::continuation::StartingStar</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_starting_star_1a57b5ec79e5e41a962a8bfff9850f66dd" kind="variable"><name>model</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_starting_star_1a61dc8e361bebfa16fd1c5b582f8b2c03" kind="variable"><name>state</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_1_1_state" kind="struct"><name>serif::solver::preconditioner::backend::mfem::detail::DirectLU::State</name>
<member refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_1_1_state_1afc0742e7b854cbfb87e4094c45ecb0c7" kind="variable"><name>pattern</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_1_1_state_1aab405a770efa90e2bcd0894b6c2f6174" kind="variable"><name>values</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_1_1_state_1a509671ea4871e7121d34f39e1415efdf" kind="variable"><name>factor</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_1_1_state_1accdd61551bc66f8fc7b8d8c3b6873805" kind="variable"><name>right</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_1_1_state_1a887edfcc1fa4a50274041e899f9148be" kind="variable"><name>numeric</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_1_1_state_1abd1d42bd5544efa90e5ffc1871311058" kind="variable"><name>integer_workspace</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_1_1_state_1a2a9b63f16955d210d27da49913db4e9d" kind="variable"><name>workspace</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_pattern_1_1_state" kind="struct"><name>serif::solver::preconditioner::backend::mfem::detail::DirectLUPattern::State</name>
<member refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_pattern_1_1_state_1a0f5be4d158fe03e5052761bdc093bccc" kind="variable"><name>size</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_pattern_1_1_state_1ac197e1cde112c0243a8a7dcc6ebf85bb" kind="variable"><name>column_starts</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_pattern_1_1_state_1ab2f3eae2ee1f05b8a639874e55f78050" kind="variable"><name>row_indices</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_pattern_1_1_state_1a2508d40a17f1f5a504ff20d3313591aa" kind="variable"><name>symbolic</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_pattern_1_1_state_1ac93e7aa08bdf158bfaab5cd22790687b" kind="variable"><name>column_starts</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_pattern_1_1_state_1a333ed9d6520364d4ea9f959c673faeb4" kind="variable"><name>control</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_direct_l_u_pattern_1_1_state_1a6419abe458024018aafb73cde28f4ec6" kind="variable"><name>symbolic</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_sparse_direct_cache_1_1_state" kind="struct"><name>serif::solver::preconditioner::backend::mfem::SparseDirectCache::State</name>
<member refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_sparse_direct_cache_1_1_state_1a89779904ed3f4efebc68d3be23b5472c" kind="variable"><name>mutex</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_sparse_direct_cache_1_1_state_1a222a7e1a332c24ea5ae9bcfe5b1f2359" kind="variable"><name>pattern</name></member>
</compound>
<compound refid="classserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_state_coefficients" kind="class"><name>serif::model::backend::mfem::detail::StateCoefficients</name>
</compound>
<compound refid="classserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_state_coefficients_3_01_discretization_00_044d28989c19bc1c1c57a48d1b3391006" kind="class"><name>serif::model::backend::mfem::detail::StateCoefficients&lt; Discretization, Layout, Prescribed, utils::dependencies::KeyList&lt; Fields... &gt; &gt;</name>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_state_coefficients_3_01_discretization_00_044d28989c19bc1c1c57a48d1b3391006_1ac3d2350e0749506ac738eb7a9caba0ce" kind="typedef"><name>Keys</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_state_coefficients_3_01_discretization_00_044d28989c19bc1c1c57a48d1b3391006_1a0b03769afd20cf08854e09f118f33e3b" kind="variable"><name>m_discretization</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_state_coefficients_3_01_discretization_00_044d28989c19bc1c1c57a48d1b3391006_1a3258938a9206e0519d90728f355a2363" kind="variable"><name>m_prescribed</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_state_coefficients_3_01_discretization_00_044d28989c19bc1c1c57a48d1b3391006_1affe085e8b0cf409821ac376614141a71" kind="variable"><name>m_fields</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_state_coefficients_3_01_discretization_00_044d28989c19bc1c1c57a48d1b3391006_1aadcc0b9747cce257907a89818ba5e792" kind="function"><name>StateCoefficients</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_state_coefficients_3_01_discretization_00_044d28989c19bc1c1c57a48d1b3391006_1ada95b2d57fd16d4938de1f678bb1fd8b" kind="function"><name>context</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_state_coefficients_3_01_discretization_00_044d28989c19bc1c1c57a48d1b3391006_1ab3eba33bd761875441564b036f705727" kind="function"><name>context</name></member>
<member refid="classserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_state_coefficients_3_01_discretization_00_044d28989c19bc1c1c57a48d1b3391006_1a6741b38a1f080635facab07eb9b1e412" kind="function"><name>field_view</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_state_only_prescription" kind="struct"><name>serif::solver::normalization::checks::StateOnlyPrescription</name>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_state_only_prescription_1add55b1e496227213eb398b56afb1dae6" kind="function"><name>prepare_factors</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1_steady_node_clock" kind="struct"><name>serif::utils::dependencies::SteadyNodeClock</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1_steady_node_clock_1a127670152da6b97f4033cd463b900da3" kind="function"><name>operator()</name></member>
</compound>
<compound refid="structserif_1_1model_1_1backend_1_1mfem_1_1_stellar_discretization" kind="struct"><name>serif::model::backend::mfem::StellarDiscretization</name>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_stellar_discretization_1a69b90521fac111ce557b040dab604fec" kind="variable"><name>owner</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_stellar_discretization_1a611778e261cc099a7c885f9ae3b5d466" kind="variable"><name>term_bindings</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_stellar_discretization_1a9cc7be1cfd9f9b49b8534cdefa2728fd" kind="variable"><name>compactification</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_stellar_discretization_1a0b8c222c048488cd85ca4bfe9bdf7df4" kind="variable"><name>mapper</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_stellar_discretization_1a393f3292d367294a4c9a0e82820f9e89" kind="variable"><name>deformation</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_stellar_discretization_1a9be9e3a6ee26411399a78a06a99da9a3" kind="function"><name>binding</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_stellar_discretization_1a7b6ddd238bb319c669088e3032d1ee59" kind="function"><name>equation_discretization</name></member>
</compound>
<compound refid="structserif_1_1model_1_1_stellar_mesh_options" kind="struct"><name>serif::model::StellarMeshOptions</name>
<member refid="structserif_1_1model_1_1_stellar_mesh_options_1a7243406c0d683658074df6b6ff16d79f" kind="variable"><name>radius</name></member>
<member refid="structserif_1_1model_1_1_stellar_mesh_options_1a036a3a70bdf14ab5d0f4e99ab164e2fc" kind="variable"><name>core_radius_fraction</name></member>
<member refid="structserif_1_1model_1_1_stellar_mesh_options_1a69bd7a16f09776a57ac72e042a861a04" kind="variable"><name>infinity_radius_fraction</name></member>
<member refid="structserif_1_1model_1_1_stellar_mesh_options_1a715cf389d58987c15691c4d47aa4326a" kind="variable"><name>refinement</name></member>
<member refid="structserif_1_1model_1_1_stellar_mesh_options_1a4e9e66bfaa09ff2cd5bd81647d8ab964" kind="variable"><name>geometry_order</name></member>
<member refid="structserif_1_1model_1_1_stellar_mesh_options_1a65953432097eec7cdda27f58eaf76dca" kind="variable"><name>surface_refinement</name></member>
</compound>
<compound refid="classserif_1_1model_1_1_stellar_model" kind="class"><name>serif::model::StellarModel</name>
</compound>
<compound refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae" kind="class"><name>serif::model::StellarModel&lt; EquationOfStateT, EquationDefinitionT, utils::types::TypeList&lt; Specifications... &gt; &gt;</name>
<member refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae_1a565eee4949cbaca64a04d253b22fbb7b" kind="typedef"><name>EquationOfState</name></member>
<member refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae_1a40ba3bcb0211fd608088a37e4d3650db" kind="typedef"><name>Equations</name></member>
<member refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae_1ac0b6583a3e7b80c403bd6446f668be58" kind="typedef"><name>SpecificationTypes</name></member>
<member refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae_1abd51465b9bf530c192a73e486ce59779" kind="typedef"><name>SpecificationsForRole</name></member>
<member refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae_1adf019c48a4d49fe3a48e3d3340a508b6" kind="variable"><name>specification_count</name></member>
<member refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae_1a8295a1b41dac65d7a193836c46ca9ab3" kind="variable"><name>specification_role_count</name></member>
<member refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae_1aeb35b96c19a5d7fefdd04f3ce69f23e7" kind="variable"><name>contains_specification</name></member>
<member refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae_1a6fcf1876a76ed294d5647854445634f9" kind="variable"><name>m_equation_of_state</name></member>
<member refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae_1a3b100e8869c36bd067d92cbf6c0dd80f" kind="variable"><name>m_equations</name></member>
<member refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae_1abc19ef450cde4d7691c82c92dfe6bb72" kind="variable"><name>m_specifications</name></member>
<member refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae_1a0bf081951fce3b142e2d2315c604e7ea" kind="function"><name>StellarModel</name></member>
<member refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae_1aa6c2f83bea3bdb6b67847eccefcc3e9e" kind="function"><name>equation_of_state</name></member>
<member refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae_1a9330edaf762d5df1b623d951574c2b5d" kind="function"><name>equations</name></member>
<member refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae_1ae25a908f5b14dfe0a17db69e3e856775" kind="function"><name>specification</name></member>
<member refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae_1a09a1de9edf61d66c821a6034a4f44aea" kind="function"><name>specifications_for_role</name></member>
<member refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae_1aa16c94583107463d7d162d1f39775343" kind="function"><name>specification_for_role</name></member>
<member refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae_1a0368fce29ba0e11e359d58011ba153e7" kind="function"><name>visit_specifications</name></member>
<member refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae_1a0332b8630fa959bc529e7abe6e8ff43a" kind="function"><name>transform_specifications</name></member>
<member refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae_1a90ad575d25b2b6ba7bc6e206de8faa87" kind="function"><name>transform_specifications</name></member>
<member refid="classserif_1_1model_1_1_stellar_model_3_01_equation_of_state_t_00_01_equation_definition_t_00_016d3cb5fe23fb2ea683d797d35ea27bae_1a888e179f27f5ab005416bfef33e4e84f" kind="function"><name>specification_descriptors</name></member>
</compound>
<compound refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem" kind="class"><name>serif::solver::backend::mfem::StellarProblem</name>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1a9711e9a8abf739387eafeddf21d0a241" kind="typedef"><name>Vector</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1a2fcd2b01ee31b3dd2e9b047cb4852503" kind="typedef"><name>System</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1ac6ee0d4b5d6bced7ae1499d21a26354f" kind="typedef"><name>Model</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1a34589cc45ca979b1d753359d076a568b" kind="typedef"><name>Layout</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1a25c5c27847b23d43c6184d6044f31426" kind="typedef"><name>Failure</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1a2bc0a2924f077b6fdd94551320a778c9" kind="variable"><name>m_evaluator</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1aae1f2504176ca11b66108632a27829bb" kind="variable"><name>m_prescribed</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1a9c1f766bbe17ea5bba737992b684be14" kind="variable"><name>m_fixed_displacement</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1abf70c84ebde71ba1331b08324ce91b10" kind="variable"><name>m_geometry</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1aa45002566b31333c3739b6cb8a4abb8a" kind="function"><name>StellarProblem</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1a4c718a7d439da46f1685da159594bc2c" kind="function"><name>model_owner</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1a083b3f6b25800e10a0833ffd5759c764" kind="function"><name>binding</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1a187551b07233f8b98890b52f0f1e775f" kind="function"><name>layout</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1a86b6c8589617e6817993fd2d500ae6d4" kind="function"><name>evaluator</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1a17c0863eb9971aed6bf1df62d29c7d9e" kind="function"><name>evaluate</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1a665dabe0028b37248dd98130d8b1833c" kind="function"><name>prepare</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1a9b7525c4fee7caef5ca2aeefd1d95008" kind="function"><name>solve_linear</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1a8ded93fcd11c12e43978279b63aef2cd" kind="function"><name>geometry_limit</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1a13f7e85c5ef377a07bc1913cbd6f17d6" kind="function"><name>next_step</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1a5633b2eb53f8e40fdd8444ffcd66f12c" kind="function"><name>failure_message</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1ac592d8d20ced88eb0a27fbf996115093" kind="function"><name>failure_message</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1a70423a08c16fd20b35f7336fc39f82a8" kind="function"><name>recoverable</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1ac07eb8e8e22227f4f0af96e54dcb4abc" kind="function"><name>invoke</name></member>
<member refid="classserif_1_1solver_1_1backend_1_1mfem_1_1_stellar_problem_1a9af7d4479bbc73a9e5885eba90dfb285" kind="function"><name>inverted</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_stellar_reference_scales" kind="struct"><name>serif::solver::normalization::StellarReferenceScales</name>
<member refid="structserif_1_1solver_1_1normalization_1_1_stellar_reference_scales_1a1bb471d0f0ab4f0be16ffddb6dfc52ce" kind="variable"><name>mass</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_stellar_reference_scales_1aa91df74d3e28545ea06eb70a326b517b" kind="variable"><name>radius</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_stellar_reference_scales_1a59a352614abef9204e6976ae21252a94" kind="variable"><name>gravitational_constant</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_stellar_reference_scales_1a2ee22ccabb151a87c7770d7fad3f7a7c" kind="variable"><name>density</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_stellar_reference_scales_1ae1dcf1cd6f03a1a64f9ce9be56c3d6a1" kind="variable"><name>acceleration</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_stellar_reference_scales_1a5e75ae46af76e07353df2c4f5b6de591" kind="variable"><name>inverse_time_squared</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_stellar_reference_scales_1a0c830f5cdf3b2281cbe4c9ba8a06b4da" kind="variable"><name>specific_energy</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_stellar_reference_scales_1a58056a9f389b6e4de7d86f73d9aaf0d5" kind="variable"><name>pressure</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_stellar_reference_scales_1a424f96333a4882dea008a2e8a849d536" kind="variable"><name>angular_velocity</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_stellar_reference_scales_1a3230cef67c754f242134a643fa04198b" kind="variable"><name>angular_momentum</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_stellar_reference_scales_1a010184707e1c502b52e2e2f8b8f89dda" kind="variable"><name>force</name></member>
<member refid="structserif_1_1solver_1_1normalization_1_1_stellar_reference_scales_1a1caa6312b8a1b0e64ce30660c63166f8" kind="friend"><name>operator==</name></member>
</compound>
<compound refid="structserif_1_1model_1_1_stellar_state" kind="struct"><name>serif::model::StellarState</name>
<member refid="structserif_1_1model_1_1_stellar_state_1aa56e40db9cc3d5aba2faf1edb174ffc7" kind="typedef"><name>Layout</name></member>
<member refid="structserif_1_1model_1_1_stellar_state_1ac49836692935673347b94e60355f20d1" kind="variable"><name>m_layout</name></member>
<member refid="structserif_1_1model_1_1_stellar_state_1a6af93886801d4866bf375ec7858571cd" kind="variable"><name>m_values</name></member>
<member refid="structserif_1_1model_1_1_stellar_state_1ae13c6c0ce5497b74c442df969a4fa795" kind="function"><name>StellarState</name></member>
<member refid="structserif_1_1model_1_1_stellar_state_1ae15217a5e210f64f6bf3abac26ba326c" kind="function"><name>StellarState</name></member>
<member refid="structserif_1_1model_1_1_stellar_state_1a5d8017f054d39a097adfa5d2da0fff84" kind="function"><name>layout</name></member>
<member refid="structserif_1_1model_1_1_stellar_state_1a6c613ae9aad955a3eeae7139ff41628d" kind="function"><name>layout</name></member>
<member refid="structserif_1_1model_1_1_stellar_state_1adfadf0901c5a2a2393fea09dd0de9ca0" kind="function"><name>get</name></member>
<member refid="structserif_1_1model_1_1_stellar_state_1a00788b4ce54eec1ea06f3203c233a2aa" kind="function"><name>get</name></member>
<member refid="structserif_1_1model_1_1_stellar_state_1ad6b6acb748be3f3cc007eaa1123d81a4" kind="function"><name>get</name></member>
<member refid="structserif_1_1model_1_1_stellar_state_1a96122c7106da35d0a417631d2c909781" kind="function"><name>values</name></member>
<member refid="structserif_1_1model_1_1_stellar_state_1a64fae71686c72330763384ad0d84ed25" kind="function"><name>values</name></member>
<member refid="structserif_1_1model_1_1_stellar_state_1aad2ebe100d781f21465c238b18b86f05" kind="function"><name>values</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1_stellar_surface_boundary" kind="struct"><name>serif::discretization::domain::StellarSurfaceBoundary</name>
<member refid="structserif_1_1discretization_1_1domain_1_1_stellar_surface_boundary_1ac698b5548aa80cb4d132d0f876fb0b0c" kind="variable"><name>name</name></member>
</compound>
<compound refid="structserif_1_1model_1_1_stellar_surface_refinement_options" kind="struct"><name>serif::model::StellarSurfaceRefinementOptions</name>
<member refid="structserif_1_1model_1_1_stellar_surface_refinement_options_1a4979a09325f73b945ec214f090045e73" kind="variable"><name>levels</name></member>
<member refid="structserif_1_1model_1_1_stellar_surface_refinement_options_1ab9a384e9c0329519a00fe825fa37bf10" kind="variable"><name>equatorial_levels</name></member>
<member refid="structserif_1_1model_1_1_stellar_surface_refinement_options_1a27a7c348a8b5ebd77c90aa697bba7fa3" kind="variable"><name>equatorial_half_angle_degrees</name></member>
<member refid="structserif_1_1model_1_1_stellar_surface_refinement_options_1ac225fee9d93ea1930ceffc5d6ec601ae" kind="variable"><name>radial_levels</name></member>
<member refid="structserif_1_1model_1_1_stellar_surface_refinement_options_1a6d545b5a2c0f5e87e5e7623cd9f6b1c7" kind="variable"><name>axis</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_struct_serializer" kind="struct"><name>serif::utils::serialize::StructSerializer</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_struct_serializer_1a038ff86a82c26afe692b6c3724b0bcff" kind="function"><name>save</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_struct_serializer_1a9286f3e92418115aa288c59dac7a693b" kind="function"><name>load</name></member>
</compound>
<compound refid="structserif_1_1model_1_1checks_1_1_moving_plan_1_1_surface" kind="struct"><name>serif::model::checks::MovingPlan::Surface</name>
<member refid="structserif_1_1model_1_1checks_1_1_moving_plan_1_1_surface_1ac03c05d7774f7169e130f9d7f97a4f15" kind="typedef"><name>Formulation</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1surface__deformation" kind="struct"><name>serif::discretization::blocks::surface_deformation</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1surface__deformation_1afb4cafcc63156930d31b7d8cc567a656" kind="typedef"><name>Terms</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1surface__deformation_1a57933e7227afb48023ea0da56bdf75f0" kind="variable"><name>name</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1surface__deformation_1aed158383b987affa3623696e32767ab6" kind="variable"><name>coefficients_term</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1surface__deformation_1af3b4e82329b2899c986a963e46ef1049" kind="variable"><name>shape_equilibrium_term</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1reconstruction_1_1_surface_adjacent" kind="struct"><name>serif::discretization::reconstruction::SurfaceAdjacent</name>
<member refid="structserif_1_1discretization_1_1reconstruction_1_1_surface_adjacent_1af978aba02ba0501a3417693f55a40ce0" kind="function"><name>SurfaceAdjacent</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_surface_discretization" kind="struct"><name>serif::geometry::deformation::backend::mfem::SurfaceDiscretization</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_surface_discretization_1af0a894454fa0c67a9f19def690c708c6" kind="variable"><name>scalar_space</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_surface_discretization_1ad35f1902a5ae769e6e1a030f2fc5b0d8" kind="variable"><name>surface_attribute</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1keys_1_1_surface_discretization" kind="struct"><name>serif::geometry::deformation::keys::SurfaceDiscretization</name>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_surface_discretization_tracking" kind="struct"><name>serif::geometry::deformation::backend::mfem::SurfaceDiscretizationTracking</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_surface_discretization_tracking_1a926ef7493a75fb36b4394e55a5212bb5" kind="function"><name>capture</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_surface_discretization_tracking_1ad737c2a8c389d601ad654ed5b8b301ee" kind="function"><name>matches</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1keys_1_1_surface_displacement" kind="struct"><name>serif::geometry::deformation::keys::SurfaceDisplacement</name>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1spaces_1_1_surface_displacement" kind="struct"><name>serif::geometry::deformation::spaces::SurfaceDisplacement</name>
</compound>
<compound refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding" kind="class"><name>serif::geometry::deformation::SurfaceEmbedding</name>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1ac74956eced4e355f150f88b4ad81527b" kind="typedef"><name>Workspace</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1a21e3b16277ab3f9fff94734e3af82db9" kind="typedef"><name>InputSpace</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1a5f02c49e7c4e4f811f27f0127a18a93e" kind="typedef"><name>OutputSpace</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1a3de1037f4131614cc67f7f78deb86d0c" kind="variable"><name>is_linear</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1a38ebb510596d42201ba99ad9000cb392" kind="variable"><name>radial_directions_</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1aa58955376a11fa307cb3df1c28c95468" kind="variable"><name>reference_radii_</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1ac830c90979aab933e83609fdc822c7d7" kind="variable"><name>reference_positions_</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1ac6567c6321ea15567ea671e2a05f403e" kind="variable"><name>modes_</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1a205e7b5ddfa7cf12ee60519a0fe956eb" kind="variable"><name>nodal_basis_</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1a0b2de39e03a85eb3d06add4a8b72dcb7" kind="function"><name>input_size</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1a3994bffa7145f9f1a389108b1bf0d11a" kind="function"><name>output_size</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1a69711ed2ca0735d043d5b1c4a2333531" kind="function"><name>surface_node_count</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1a79bdd1a47264536134a1a708b5abdc00" kind="function"><name>has_nodal_parameters</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1a9939d628fb19da0e32c6803933cbed26" kind="function"><name>radial_directions</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1ac8793b80b63b20fdffc893587d8b7068" kind="function"><name>reference_radii</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1aa85fc5650937b9466e024fe97a64e54d" kind="function"><name>reference_positions</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1a5b5e2bb1b5d741430d0696518725d508" kind="function"><name>modes</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1aeea46b985e39c7c80826314ec86b3d7b" kind="function"><name>nodal_basis</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1a0eff489e6bb2d518a00d90ef272c0963" kind="function"><name>apply</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1acec33d10596bd8ae7b7a693cb08279d5" kind="function"><name>apply_transpose</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1a9b0f52514f5260e987266775cb87d5b0" kind="function"><name>SurfaceEmbedding</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1a65b7080f1ff8d2741af50eaf4bfe4be1" kind="friend"><name>build_surface_embedding</name></member>
<member refid="classserif_1_1geometry_1_1deformation_1_1_surface_embedding_1a7e09ba761adfc92d2d2b0418907c4439" kind="friend"><name>build_surface_embedding</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1_surface_e_o_s_response" kind="struct"><name>serif::geometry::surface::SurfaceEOSResponse</name>
<member refid="structserif_1_1geometry_1_1surface_1_1_surface_e_o_s_response_1a7d0f857b0e24c16ed048dd0c1432ca66" kind="variable"><name>value</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1_surface_e_o_s_response_1a237f7623414065aec49905f713cef5bb" kind="variable"><name>field_derivatives</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1_surface_failure" kind="struct"><name>serif::geometry::surface::SurfaceFailure</name>
<member refid="structserif_1_1geometry_1_1surface_1_1_surface_failure_1aaf7e2d1f9cfdf5ce19415bdea92d503e" kind="variable"><name>reason</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1_surface_failure_1a748bc2d8bbe47febf4961b217c18e22a" kind="variable"><name>message</name></member>
<member refid="structserif_1_1geometry_1_1surface_1_1_surface_failure_1a0dc5fc56db92060d6121cb5d9b030394" kind="variable"><name>sample</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_surface_field_hint" kind="struct"><name>serif::model::detail::SurfaceFieldHint</name>
<member refid="structserif_1_1model_1_1detail_1_1_surface_field_hint_1a7456eb7b39e214b9e0741ff94b2066c4" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_surface_field_hint_3_01_equation_00_01std_1_1void__t_3_01type0e58d367727b7b3084f1cfe820566d9f" kind="struct"><name>serif::model::detail::SurfaceFieldHint&lt; Equation, std::void_t&lt; typename Equation::IsobaricSurfaceField &gt; &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_surface_field_hint_3_01_equation_00_01std_1_1void__t_3_01type0e58d367727b7b3084f1cfe820566d9f_1a3bd299df6250469fd93928460c1b31c3" kind="typedef"><name>Type</name></member>
<member refid="structserif_1_1model_1_1detail_1_1_surface_field_hint_1a7456eb7b39e214b9e0741ff94b2066c4" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1keys_1_1_surface_map" kind="struct"><name>serif::geometry::deformation::keys::SurfaceMap</name>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1keys_1_1_surface_metric" kind="struct"><name>serif::geometry::deformation::keys::SurfaceMetric</name>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1keys_1_1_surface_model" kind="struct"><name>serif::geometry::deformation::keys::SurfaceModel</name>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1keys_1_1_surface_nodes" kind="struct"><name>serif::geometry::deformation::keys::SurfaceNodes</name>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_surface_operands" kind="struct"><name>serif::geometry::surface::detail::SurfaceOperands</name>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_surface_operands_3_01utils_1_1dependencies_1_1_25be7268bd6650387d9a2a09b407eacf" kind="struct"><name>serif::geometry::surface::detail::SurfaceOperands&lt; utils::dependencies::KeyList&lt; Terms... &gt; &gt;</name>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_surface_operands_3_01utils_1_1dependencies_1_1_25be7268bd6650387d9a2a09b407eacf_1aac2978f4af3f1a11831e18a6df56efab" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_surface_plan" kind="struct"><name>serif::model::detail::SurfacePlan</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_surface_plan_3_01geometry_1_1surface_1_1_isobaric_00_01_e_o_sc18450578bb69caecc44a2508508062a" kind="struct"><name>serif::model::detail::SurfacePlan&lt; geometry::surface::Isobaric, EOS, Fields, Rows, Solved, Equations &gt;</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_surface_plan_3_01_no_surface_condition_00_01_e_o_s_00_01_fielcaee9a8d3b4dcc205ef196d9b381bcd3" kind="struct"><name>serif::model::detail::SurfacePlan&lt; NoSurfaceCondition, EOS, Fields, Rows, Solved, Equations &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_surface_plan_3_01_no_surface_condition_00_01_e_o_s_00_01_fielcaee9a8d3b4dcc205ef196d9b381bcd3_1a7a93f0fe8735cc09accac102555f87ef" kind="variable"><name>supported</name></member>
</compound>
<compound refid="classserif_1_1equations_1_1_surface_potential_balance" kind="class"><name>serif::equations::SurfacePotentialBalance</name>
<member refid="classserif_1_1equations_1_1_surface_potential_balance_1a9131c30622681e9bd1ff4feae39f9141" kind="typedef"><name>Potential</name></member>
<member refid="classserif_1_1equations_1_1_surface_potential_balance_1ab435c3b15c149f4f5a1a46689eb60276" kind="typedef"><name>SurfaceLevel</name></member>
<member refid="classserif_1_1equations_1_1_surface_potential_balance_1ab99db64e66ace26faefb9b036e53bf86" kind="typedef"><name>AngularVelocity</name></member>
<member refid="classserif_1_1equations_1_1_surface_potential_balance_1aa48f398a372c71d6016c209b84bb3ffb" kind="typedef"><name>Operands</name></member>
<member refid="classserif_1_1equations_1_1_surface_potential_balance_1a49d7e1913ded1bf011856838ecfc9dd9" kind="typedef"><name>ResidualQuantity</name></member>
<member refid="classserif_1_1equations_1_1_surface_potential_balance_1aaf718c82128f6392f2fcc006bbccb450" kind="variable"><name>name</name></member>
<member refid="classserif_1_1equations_1_1_surface_potential_balance_1a09c89f1fd1e921c7b2f6a331fb4fea23" kind="variable"><name>m_rotation</name></member>
<member refid="classserif_1_1equations_1_1_surface_potential_balance_1a6c9d6e3654c22fd8ee1896c2887b6709" kind="variable"><name>m_companion</name></member>
<member refid="classserif_1_1equations_1_1_surface_potential_balance_1a5f4b617cb40a89f92684a945180f0be9" kind="function"><name>SurfacePotentialBalance</name></member>
<member refid="classserif_1_1equations_1_1_surface_potential_balance_1a267788dde4b0ce68fca14b446b412ca4" kind="function"><name>evaluate</name></member>
<member refid="classserif_1_1equations_1_1_surface_potential_balance_1a89d9b65998dd11393f0e780f95926321" kind="function"><name>rotation</name></member>
<member refid="classserif_1_1equations_1_1_surface_potential_balance_1a189d9d730164461b7e49345130457da1" kind="function"><name>companion</name></member>
</compound>
<compound refid="structserif_1_1model_1_1backend_1_1mfem_1_1_surface_potential_linearization" kind="struct"><name>serif::model::backend::mfem::SurfacePotentialLinearization</name>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_surface_potential_linearization_1ad0282093086ec050cdd1d2455a416a30" kind="variable"><name>residual</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_surface_potential_linearization_1ae9d385664a10be3c8ef762b7f7398e13" kind="variable"><name>potential</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_surface_potential_linearization_1a6e8f0dc6ca3e1bbf2b6c1a316c570a78" kind="variable"><name>shape</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_surface_potential_linearization_1ade8e5d08b0f5a3ebe8bbd142cc55327f" kind="variable"><name>level</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1_surface_potential_linearization_1ae9f241574f417ecb69dd7f07482c0dc4" kind="variable"><name>angular_velocity</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1reconstruction_1_1_surface_power" kind="struct"><name>serif::discretization::reconstruction::SurfacePower</name>
<member refid="structserif_1_1discretization_1_1reconstruction_1_1_surface_power_1a6d9713446ae686d980e08908d00eb29d" kind="typedef"><name>Term</name></member>
<member refid="structserif_1_1discretization_1_1reconstruction_1_1_surface_power_1a4e0661ba02d3f92beb729d901df6a3d3" kind="variable"><name>density_exponent</name></member>
<member refid="structserif_1_1discretization_1_1reconstruction_1_1_surface_power_1a12e0552d4dd7466382a092824b668401" kind="variable"><name>region</name></member>
</compound>
<compound refid="classserif_1_1discretization_1_1reconstruction_1_1_surface_power_profile" kind="class"><name>serif::discretization::reconstruction::SurfacePowerProfile</name>
<member refid="classserif_1_1discretization_1_1reconstruction_1_1_surface_power_profile_1a71f56b6d9c702f608f31b1b3e2b63e73" kind="variable"><name>m_exponent</name></member>
<member refid="classserif_1_1discretization_1_1reconstruction_1_1_surface_power_profile_1a2d0875d98928196ef74ddf6ac833d7a8" kind="function"><name>SurfacePowerProfile</name></member>
<member refid="classserif_1_1discretization_1_1reconstruction_1_1_surface_power_profile_1a62870c61e8d576df6b2c71c34f90173a" kind="function"><name>name</name></member>
<member refid="classserif_1_1discretization_1_1reconstruction_1_1_surface_power_profile_1a34bcc0a3bd16245286aaf7f11f059ebf" kind="function"><name>density_exponent</name></member>
<member refid="classserif_1_1discretization_1_1reconstruction_1_1_surface_power_profile_1a9e6f8f088a20231c99748c62e212c8b3" kind="function"><name>evaluate</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1reconstruction_1_1_surface_region" kind="struct"><name>serif::discretization::reconstruction::SurfaceRegion</name>
<member refid="structserif_1_1discretization_1_1reconstruction_1_1_surface_region_1aabb879584bd9bf79c76b2013eaabfada" kind="variable"><name>boundary_name</name></member>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1_surface_rows" kind="struct"><name>serif::model::normalization::SurfaceRows</name>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_surface_rule" kind="struct"><name>serif::model::normalization::detail::SurfaceRule</name>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_surface_rule_1a7fa0e9656a5798f36ea3f9cc543ae6e3" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_surface_rule_3_01_method_00_01_row_00_01_plan_00_01true_01_4" kind="struct"><name>serif::model::normalization::detail::SurfaceRule&lt; Method, Row, Plan, true &gt;</name>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_surface_rule_3_01_method_00_01_row_00_01_plan_00_01true_01_4_1a8ac63e730c8e1b6887db1a81603dd42c" kind="typedef"><name>Formulation</name></member>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_surface_rule_3_01_method_00_01_row_00_01_plan_00_01true_01_4_1a3d50ae297f940d005767f93eec28b32d" kind="typedef"><name>Type</name></member>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_surface_rule_1a7fa0e9656a5798f36ea3f9cc543ae6e3" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1state_1_1_surface_shape" kind="struct"><name>serif::model::state::SurfaceShape</name>
</compound>
<compound refid="structserif_1_1model_1_1equation_1_1_surface_shape_balance" kind="struct"><name>serif::model::equation::SurfaceShapeBalance</name>
</compound>
<compound refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_symbolic_e_o_s" kind="struct"><name>serif::compile_time_checks::surface_boundary::SymbolicEOS</name>
</compound>
<compound refid="structserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_system_data" kind="struct"><name>serif::model::backend::mfem::detail::SystemData</name>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_system_data_1a597ad083d868110ac071c880937d9d5b" kind="variable"><name>owner</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_system_data_1a256ebb47103427a03b72cc29874065b3" kind="variable"><name>rows</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_system_data_1ae85394fe3bb415b70541a64e1ee74727" kind="variable"><name>columns</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_system_data_1aef7df816d46c2676b7c2538592b1485a" kind="variable"><name>jacobian</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_system_data_1ad5581f7d0c40bb48a77ff7f8a591059c" kind="variable"><name>replacements</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_system_data_1abfb45fa25f2f1044bfc55fa36da69be5" kind="variable"><name>replaced_rows</name></member>
<member refid="structserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_system_data_1a18bfbf4eed8d436bb0fcffca4a422896" kind="variable"><name>complete_actions</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1_system_layout" kind="struct"><name>serif::discretization::blocks::SystemLayout</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1_system_layout_1afa2b757429f702249ce7c042a24199ac" kind="typedef"><name>Values</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1_system_layout_1a88c0670d0bbcd79b30dabc0370d01a65" kind="typedef"><name>Residuals</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1_system_layout_1a81e1f63353d3597857525306992d04b3" kind="typedef"><name>Coordinates</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1_system_layout_1a4f2b13c95df7f72d64dd71efa9ffbc25" kind="variable"><name>state_sizes</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1_system_layout_1a94717b2f0e0b8e1b4e9a0edac7d8c9aa" kind="variable"><name>residual_sizes</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1_system_layout_1ac40a894fe4dba1082ab6d4a1dcfcac05" kind="function"><name>sizes</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1_system_layout_1a1ea677dc15f9b98293ebb69ec4ee80f3" kind="function"><name>size</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1_system_layout_1ad27058e92d4d4b9576f106af7e94b486" kind="function"><name>offset</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1_system_layout_1a1b087109c34968bfcd5de155bf68d184" kind="function"><name>total_size</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1_system_layout_1a1aec49fb11155d3e0c9e69924385f3c9" kind="function"><name>operator==</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1_system_layout_1a4364235461eeb8b4f6e30a8bcf3d07db" kind="function"><name>index</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_temperature" kind="struct"><name>serif::dimensions::Temperature</name>
<member refid="structserif_1_1dimensions_1_1_temperature_1a2e3d76b469d6c9082ec976907c3bd777" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_temperature_coordinate" kind="struct"><name>serif::solver::normalization::checks::TemperatureCoordinate</name>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_temperature_coordinate_1aaccafa5a3451dc7d865cb7c543dfff42" kind="typedef"><name>Quantity</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_temperature_metric" kind="struct"><name>serif::solver::normalization::checks::TemperatureMetric</name>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_temperature_metric_1a3c8f2af4d3643b816d5f8d92f4bd1700" kind="typedef"><name>Coordinates</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_temperature_scales" kind="struct"><name>serif::solver::normalization::checks::TemperatureScales</name>
</compound>
<compound refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis" kind="class"><name>serif::discretization::backend::mfem::TensorBasis</name>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_1ad22448ddb739c53ea4da9b6399998f69" kind="variable"><name>m_points</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_1acb6e01a57c85720eebf1bc16ba12245d" kind="variable"><name>m_dofs</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_1a051a6122f5d8a4652227fe8de9affd1b" kind="variable"><name>m_components</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_1aca7ddf2577184212dd36b5e1508c8840" kind="variable"><name>m_products</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_1a9823c7b3fc393d1a864aaef3bcaeaae8" kind="function"><name>make</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_1a0ce5f9623e8f5a6d46c52735ec11672b" kind="function"><name>points</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_1a733280b7a5c7d55093f3b48a184c9ebd" kind="function"><name>dofs</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_1a0f6063353e670c71af164402eebe819c" kind="function"><name>components</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_1a5b62e545e4f62b2830d876adc7b8faa8" kind="function"><name>apply</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_1ad965102c1c23a95333eee5804ef8e418" kind="function"><name>apply_many</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_1aeb0339527244b28a116c5f967d3da35e" kind="function"><name>contract_axis</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_1ab5a2a8871831d06153bcfebd0d5402e8" kind="function"><name>agrees_with</name></member>
</compound>
<compound refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_cache" kind="class"><name>serif::discretization::backend::mfem::TensorBasisCache</name>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_cache_1a193dfee4a2de99227bd2b622a6ddd086" kind="variable"><name>m_entries</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_cache_1ab188f20a72adcd9a938a3062355d66e1" kind="function"><name>get</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_cache_1aea431632506f9f351bb81a388ea50fc8" kind="function"><name>size</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_basis_cache_1af2ad580f823b9a9500fdbab92cd1d322" kind="function"><name>clear</name></member>
</compound>
<compound refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_tensor_basis_cache" kind="class"><name>serif::operators::backend::mfem::TensorBasisCache</name>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_tensor_basis_cache_1a193dfee4a2de99227bd2b622a6ddd086" kind="variable"><name>m_entries</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_tensor_basis_cache_1ab188f20a72adcd9a938a3062355d66e1" kind="function"><name>get</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_tensor_basis_cache_1aea431632506f9f351bb81a388ea50fc8" kind="function"><name>size</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1_tensor_basis_cache_1af2ad580f823b9a9500fdbab92cd1d322" kind="function"><name>clear</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_workspace" kind="struct"><name>serif::discretization::backend::mfem::TensorWorkspace</name>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_workspace_1a3b0be4205401676ca236d7cad24444a3" kind="variable"><name>coefficients</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_workspace_1a1113880e1658b9cf6a7e810bea616404" kind="variable"><name>first</name></member>
<member refid="structserif_1_1discretization_1_1backend_1_1mfem_1_1_tensor_workspace_1a11f9410ab77b8f9adbd0ef0e16f4eb35" kind="variable"><name>second</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1term" kind="struct"><name>serif::discretization::blocks::term</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1term_1a914a989335c197150199c1ccbfb76b43" kind="typedef"><name>field_type</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1term__base" kind="struct"><name>serif::discretization::blocks::term_base</name>
</compound>
<compound refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_term_binding" kind="class"><name>serif::discretization::backend::mfem::TermBinding</name>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_term_binding_1ae17dcb758314b143299e15c4cfd10ecb" kind="typedef"><name>Term</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_term_binding_1a2093288950d2d80c908fbf09ceefb85b" kind="typedef"><name>Schema</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_term_binding_1a519a0b6fc897889f51a3bf954ec78787" kind="function"><name>TermBinding</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_term_binding_1a995abd58d3d52ff3e4344d46301216ad" kind="function"><name>TermBinding</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_term_binding_1ae01c50f5a1239fa0323e95d15ce387ef" kind="function"><name>checked_mesh</name></member>
<member refid="classserif_1_1discretization_1_1backend_1_1mfem_1_1_term_binding_1a7b6f725642722f77c43f8bd6b08f03a5" kind="function"><name>element_support</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1_term_descriptor" kind="struct"><name>serif::discretization::blocks::TermDescriptor</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1_term_descriptor_1ab7b2b783d3297cd88175b49298ac072d" kind="variable"><name>field</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1_term_descriptor_1a6b8c0ec62bb1b42efa4e28386c035f5e" kind="variable"><name>name</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1_term_descriptor_1a7a48287907121f0b4e8e651d55e4ba2d" kind="friend"><name>operator==</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_term_identity" kind="struct"><name>serif::utils::serialize::TermIdentity</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_term_identity_1a1acb74d540accbd031feb93cc617166e" kind="variable"><name>id</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1barotropic__89bc695dfd6145b8157982b62f74f600" kind="struct"><name>serif::utils::serialize::TermIdentity&lt; discretization::blocks::barotropic_constant::mass_normalization &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1barotropic__89bc695dfd6145b8157982b62f74f600_1aafffcd4b10c4302f0b355df41dae157f" kind="variable"><name>id</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_term_identity_1a1acb74d540accbd031feb93cc617166e" kind="variable"><name>id</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1density_1_1mass_01_4" kind="struct"><name>serif::utils::serialize::TermIdentity&lt; discretization::blocks::density::mass &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1density_1_1mass_01_4_1a2f0a0be6c8d408d207dfbd41acaf42f5" kind="variable"><name>id</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_term_identity_1a1acb74d540accbd031feb93cc617166e" kind="variable"><name>id</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1displacement_1_1vector_01_4" kind="struct"><name>serif::utils::serialize::TermIdentity&lt; discretization::blocks::displacement::vector &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1displacement_1_1vector_01_4_1a5103e13d9afd8d6b2af1f93138ecd3be" kind="variable"><name>id</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_term_identity_1a1acb74d540accbd031feb93cc617166e" kind="variable"><name>id</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1gravity_1_1potential_01_4" kind="struct"><name>serif::utils::serialize::TermIdentity&lt; discretization::blocks::gravity::potential &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1gravity_1_1potential_01_4_1a3c396551350929183812ebee79a97e18" kind="variable"><name>id</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_term_identity_1a1acb74d540accbd031feb93cc617166e" kind="variable"><name>id</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1rotation_1_1angular__velocity_01_4" kind="struct"><name>serif::utils::serialize::TermIdentity&lt; discretization::blocks::rotation::angular_velocity &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1rotation_1_1angular__velocity_01_4_1a3e7ac80e262314b9371ed6b1409c380a" kind="variable"><name>id</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_term_identity_1a1acb74d540accbd031feb93cc617166e" kind="variable"><name>id</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1surface__deformation_1_1coefficients_01_4" kind="struct"><name>serif::utils::serialize::TermIdentity&lt; discretization::blocks::surface_deformation::coefficients &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1surface__deformation_1_1coefficients_01_4_1adff2a1b08fdf2eda7e48ddc942e69d22" kind="variable"><name>id</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_term_identity_1a1acb74d540accbd031feb93cc617166e" kind="variable"><name>id</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1surface__def9d4d4c300051a0fc97927e0b7b8e5806" kind="struct"><name>serif::utils::serialize::TermIdentity&lt; discretization::blocks::surface_deformation::shape_equilibrium &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01discretization_1_1blocks_1_1surface__def9d4d4c300051a0fc97927e0b7b8e5806_1ac89482cbca62eff539cf75990580c9e2" kind="variable"><name>id</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_term_identity_1a1acb74d540accbd031feb93cc617166e" kind="variable"><name>id</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01model_1_1_constraint_of_3_01_specification_01_4_01_4" kind="struct"><name>serif::utils::serialize::TermIdentity&lt; model::ConstraintOf&lt; Specification &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01model_1_1_constraint_of_3_01_specification_01_4_01_4_1afb16e853c7551567f9bc96998894e42c" kind="variable"><name>id</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_term_identity_1a1acb74d540accbd031feb93cc617166e" kind="variable"><name>id</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01model_1_1_generated_coordinate_of_3_01_specification_01_4_01_4" kind="struct"><name>serif::utils::serialize::TermIdentity&lt; model::GeneratedCoordinateOf&lt; Specification &gt; &gt;</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_term_identity_3_01model_1_1_generated_coordinate_of_3_01_specification_01_4_01_4_1adc523434e893f89a43388aedf74dd9e3" kind="variable"><name>id</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_term_identity_1a1acb74d540accbd031feb93cc617166e" kind="variable"><name>id</name></member>
</compound>
<compound refid="structserif_1_1equations_1_1_test_operand_traits" kind="struct"><name>serif::equations::TestOperandTraits</name>
<member refid="structserif_1_1equations_1_1_test_operand_traits_1a19876d2f2ff717a0cab5850f320d4708" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1equations_1_1_test_operand_traits_3_01_t_00_01std_1_1void__t_3_01typename_01_t_1_1_test_operand_01_4_01_4" kind="struct"><name>serif::equations::TestOperandTraits&lt; T, std::void_t&lt; typename T::TestOperand &gt; &gt;</name>
<member refid="structserif_1_1equations_1_1_test_operand_traits_3_01_t_00_01std_1_1void__t_3_01typename_01_t_1_1_test_operand_01_4_01_4_1ae128f0d89434e01b68cdc348d7d5f359" kind="typedef"><name>type</name></member>
<member refid="structserif_1_1equations_1_1_test_operand_traits_1a19876d2f2ff717a0cab5850f320d4708" kind="typedef"><name>type</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_thermodynamic_quantity" kind="struct"><name>serif::dimensions::ThermodynamicQuantity</name>
</compound>
<compound refid="structserif_1_1dimensions_1_1_time" kind="struct"><name>serif::dimensions::Time</name>
<member refid="structserif_1_1dimensions_1_1_time_1a0390febe3d49e900b0a2e951ce193535" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="classserif_1_1solver_1_1_timed_observer" kind="class"><name>serif::solver::TimedObserver</name>
<member refid="classserif_1_1solver_1_1_timed_observer_1a7243e5668c2377e69329ddabf4e1c162" kind="variable"><name>m_timing</name></member>
<member refid="classserif_1_1solver_1_1_timed_observer_1a17abd77857c3d18b2fac6998df146323" kind="variable"><name>m_observer</name></member>
<member refid="classserif_1_1solver_1_1_timed_observer_1a37ffb9f6c2819c8d73859b587d52561d" kind="variable"><name>m_start</name></member>
<member refid="classserif_1_1solver_1_1_timed_observer_1a3adc3092d5acf08776f654b9231c735e" kind="function"><name>TimedObserver</name></member>
<member refid="classserif_1_1solver_1_1_timed_observer_1ab1abe75fa9e6faf958468f161099f4a1" kind="function"><name>started</name></member>
<member refid="classserif_1_1solver_1_1_timed_observer_1ad97f671b7f87221a325fcac87a37d667" kind="function"><name>finished</name></member>
<member refid="classserif_1_1solver_1_1_timed_observer_1a4afb6335d4d8ddb1ef27e6531bc6b053" kind="function"><name>operator()</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_top_export_options" kind="struct"><name>serif::utils::serialize::TopExportOptions</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_options_1a8aaa3ec07cda64fac2321cc0d5f7bec6" kind="variable"><name>radial_points</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_options_1a824d4f2013e3c99732b423d916781322" kind="variable"><name>maximum_degree</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_options_1a16af33932a4a27a477071c0e48995bd2" kind="variable"><name>angular_points</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_options_1ae2cc47357f3ba98936000382aeee8657" kind="variable"><name>azimuthal_points</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_options_1ad6c4bce32afe1a1aee13785a1ecb2fce" kind="variable"><name>relative_symmetry_tolerance</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_options_1ad3ab3d1b877a722fe189ad543031ed52" kind="variable"><name>relative_surface_tolerance</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_options_1a649a8b6a031ce35de4de0b3a37dc406b" kind="variable"><name>relative_surface_projection_tolerance</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_top_export_report" kind="struct"><name>serif::utils::serialize::TopExportReport</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1a44ed6993c029022bdc785f134d2f9c0d" kind="variable"><name>directory</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1a21fabaf484ebd61c244ecb04cef2381e" kind="variable"><name>radial_points</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1ac937cbabd726207a138877cb5b4e376f" kind="variable"><name>maximum_degree</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1a8e39851d83ad6204994456a91a647a38" kind="variable"><name>angular_points</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1a0ce92b3b36046bd2a636de0b6f474fc9" kind="variable"><name>azimuthal_points</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1a15ef5af2bd581ea1deb3c064aa207787" kind="variable"><name>source_equatorial_radius</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1ab6ca1fe32ef27dd52287cf6cf0ff8c62" kind="variable"><name>source_polar_radius</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1ab18ea39a481246d9ebcf1ecd65cf2f8d" kind="variable"><name>equatorial_radius</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1aefddba1131ae4271de15d8e9198ddbcc" kind="variable"><name>polar_radius</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1aab21350bd4c9e90e86955e4da8b049a2" kind="variable"><name>lambda</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1a73277eed9bf5d3d7070ea141292109e4" kind="variable"><name>flattening</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1abf2af5d463c4cd3e626188aa51e428fd" kind="variable"><name>alpha</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1a9ade91a1b680e33861177e7c423f0ac6" kind="variable"><name>rotation</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1ae41188a57bf7babdcc8197c0a78a6ee4" kind="variable"><name>rotation_over_kepler</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1a0ec63208a133c5d73630e24fe78980cd" kind="variable"><name>angular_frequency_unit</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1a0a21593f6202ab706a15965e3719e77d" kind="variable"><name>maximum_relative_surface_symmetry_error</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1a64e15b83a25e2676ea1bb9fa3fe5b617" kind="variable"><name>maximum_relative_enthalpy_symmetry_error</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1a4f9af1ffc782ca91231e631557663902" kind="variable"><name>maximum_relative_surface_projection_error</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1a315bb02397bbf1f5b70c851cdd79ee78" kind="variable"><name>maximum_relative_enthalpy_projection_error</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1a9e32c3d78d4480e2bf7159c4c16a5f39" kind="variable"><name>maximum_relative_surface_enthalpy</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1a04065a414aa0a93749835475e3419a80" kind="variable"><name>minimum_mapping_derivative</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1adcbe6a1d8ec74ead815b2a4ff0654318" kind="variable"><name>minimum_enthalpy</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_export_report_1a262da76befc4f528ac9ccc391412a1ab" kind="variable"><name>roundoff_density_clamps</name></member>
</compound>
<compound refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler" kind="class"><name>serif::backend::mfem::serialize::detail::TopModelSampler</name>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1abbd87041d750fb2fdd34bd1621192dd5" kind="variable"><name>m_impl</name></member>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1a638d2d9807f0d652dadeeeef02194b02" kind="function"><name>TopModelSampler</name></member>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1a4b9ba12ef9f1d1c1fe91e4b95f26c9f0" kind="function"><name>~TopModelSampler</name></member>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1a66c3ab8940da030d5b09dfddd81c92aa" kind="function"><name>TopModelSampler</name></member>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1a9ee7b531ecb15183271ecfbe31f37aa0" kind="function"><name>operator=</name></member>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1a877f31e990f85c7013eac540dfa3b080" kind="function"><name>surface_radius</name></member>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1a6803a4e0f33dc359c6ad55ae43d22a15" kind="function"><name>density</name></member>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1a4a3c41443e79e3056900878169478dd0" kind="function"><name>mass</name></member>
<member refid="classserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_top_model_sampler_1aa3f8c1628586cb0aefbdf9d708abaf94" kind="function"><name>roundoff_density_clamps</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_top_polytrope_source" kind="struct"><name>serif::utils::serialize::TopPolytropeSource</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_polytrope_source_1a6e8262302f88c45772ba2a0f0d81e1a4" kind="variable"><name>polytropic_index</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_polytrope_source_1af6adb4ecab5ffded317714649ebe4c5e" kind="variable"><name>gravitational_constant</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_polytrope_source_1a2037728b33d8a3899c46e0d97783ca4c" kind="variable"><name>mass</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_polytrope_source_1a0956fbf9cb081d320256cbaa6c35a7e4" kind="variable"><name>angular_velocity</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_polytrope_source_1acebdd27e730ebedc1994aab419215cdc" kind="variable"><name>central_density</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_polytrope_source_1ab89dff7c628ccd44e96210b2f942fc32" kind="variable"><name>central_enthalpy</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_polytrope_source_1ae1e79930ed48476beb47346261a4d4bf" kind="variable"><name>surface_radius</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_polytrope_source_1a902c8f586dec98fa19bb0e8a327578dc" kind="variable"><name>enthalpy</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_top_polytrope_source_1a182e28ed54d07278b0200e6fc890d63a" kind="variable"><name>roundoff_density_clamps</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_torque" kind="struct"><name>serif::dimensions::Torque</name>
<member refid="structserif_1_1dimensions_1_1_torque_1ace8a6c8e48911435e80176c842fa360e" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1_trial_assessment" kind="struct"><name>serif::solver::TrialAssessment</name>
<member refid="structserif_1_1solver_1_1_trial_assessment_1a0f7c68b81fabb7f3ded11e99b9e7d6e8" kind="variable"><name>usable</name></member>
<member refid="structserif_1_1solver_1_1_trial_assessment_1a687be5c3c49189ed61b6510a2275e3fa" kind="variable"><name>message</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_two_block_couplings" kind="struct"><name>serif::solver::preconditioner::backend::mfem::TwoBlockCouplings</name>
<member refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_two_block_couplings_1a99f05ba8180b38d35356b729cccde30e" kind="variable"><name>first_from_second</name></member>
<member refid="structserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_two_block_couplings_1ae74efcf76ce51b1b6f36ec53d70bafc7" kind="variable"><name>second_from_first</name></member>
</compound>
<compound refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_two_inverse_relations" kind="struct"><name>serif::compile_time_checks::surface_boundary::TwoInverseRelations</name>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_two_inverse_relations_1afbff85c61ee5d8d32d4e3bd46af28815" kind="typedef"><name>Relations</name></member>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_two_inverse_relations_1a9cc7e8f606b5e48b0980555a1553a79b" kind="function"><name>evaluate</name></member>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_two_inverse_relations_1a63a4fb36ede6c5313c5825329b9f063f" kind="function"><name>evaluate</name></member>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_two_inverse_relations_1af45fa954abc5e12f1dad74e08401d2e1" kind="function"><name>evaluate</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1types_1_1_type_list" kind="struct"><name>serif::utils::types::TypeList</name>
</compound>
<compound refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_uniform_temperature" kind="struct"><name>serif::compile_time_checks::surface_boundary::UniformTemperature</name>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_uniform_temperature_1a282e8364cb4b46c7bff0974f4b90c2e7" kind="typedef"><name>Support</name></member>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_uniform_temperature_1a1d1ca203fb56d8946033214261c5bccb" kind="typedef"><name>Quantity</name></member>
<member refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_uniform_temperature_1ab8c47917f872da6b9e2ce5172b01936d" kind="variable"><name>thermodynamic_state</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_unique_surface_field" kind="struct"><name>serif::model::detail::UniqueSurfaceField</name>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_unique_surface_field_3_01utils_1_1dependencies_1_1_key_list_3f358c046cdb6902eb06450605014909a" kind="struct"><name>serif::model::detail::UniqueSurfaceField&lt; utils::dependencies::KeyList&lt; Field, Others... &gt; &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_unique_surface_field_3_01utils_1_1dependencies_1_1_key_list_3f358c046cdb6902eb06450605014909a_1ae076509b506d1b5e7c8a71f8b3425b11" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1detail_1_1_unique_surface_field_3_01utils_1_1dependencies_1_1_key_list_3_4_01_4" kind="struct"><name>serif::model::detail::UniqueSurfaceField&lt; utils::dependencies::KeyList&lt;&gt; &gt;</name>
<member refid="structserif_1_1model_1_1detail_1_1_unique_surface_field_3_01utils_1_1dependencies_1_1_key_list_3_4_01_4_1af18c16a6674a2c64fa7d3160ba88d79f" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_unique_terms" kind="struct"><name>serif::geometry::surface::detail::UniqueTerms</name>
</compound>
<compound refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_unique_terms_3_01utils_1_1types_1_1_type_list_3_01_terms_8_8_8_01_4_01_4" kind="struct"><name>serif::geometry::surface::detail::UniqueTerms&lt; utils::types::TypeList&lt; Terms... &gt; &gt;</name>
<member refid="structserif_1_1geometry_1_1surface_1_1detail_1_1_unique_terms_3_01utils_1_1types_1_1_type_list_3_01_terms_8_8_8_01_4_01_4_1aaaafd08295dff8856c3943b287d2685e" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_unit_metric" kind="struct"><name>serif::solver::normalization::UnitMetric</name>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_untyped_temperature_scales" kind="struct"><name>serif::solver::normalization::checks::UntypedTemperatureScales</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_used_resource" kind="struct"><name>serif::utils::dependencies::detail::UsedResource</name>
</compound>
<compound refid="structserif_1_1discretization_1_1domain_1_1_vacuum_domain" kind="struct"><name>serif::discretization::domain::VacuumDomain</name>
<member refid="structserif_1_1discretization_1_1domain_1_1_vacuum_domain_1aa315f145f7db36c6e966ed85e326996a" kind="variable"><name>name</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1keys_1_1_vacuum_model" kind="struct"><name>serif::geometry::deformation::keys::VacuumModel</name>
</compound>
<compound refid="structserif_1_1equations_1_1_valid_contributions" kind="struct"><name>serif::equations::ValidContributions</name>
</compound>
<compound refid="structserif_1_1equations_1_1_valid_contributions_3_01_row_t_00_01std_1_1tuple_3_01_c_8_8_8_01_4_01_4" kind="struct"><name>serif::equations::ValidContributions&lt; RowT, std::tuple&lt; C... &gt; &gt;</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_valid_observers" kind="struct"><name>serif::utils::dependencies::detail::ValidObservers</name>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1detail_1_1_valid_observers_3_01_observers_3_01_registratabaa0417bbf6f785373b4d94e684892b" kind="struct"><name>serif::utils::dependencies::detail::ValidObservers&lt; Observers&lt; Registrations... &gt;, GraphT, ContextT, true &gt;</name>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1detail_1_1_valid_rules" kind="struct"><name>serif::solver::normalization::detail::ValidRules</name>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1detail_1_1_valid_rules_3_01utils_1_1dependencies_1_1_b203aec1eb2fb5f59f72d5661ef45b524" kind="struct"><name>serif::solver::normalization::detail::ValidRules&lt; utils::dependencies::Bindings&lt; Rules... &gt;, Kind &gt;</name>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_operation_1_1_value" kind="struct"><name>serif::discretization::forms::Operation::Value</name>
</compound>
<compound refid="structserif_1_1compile__time__checks_1_1surface__boundary_1_1_scalar_term_1_1value" kind="struct"><name>serif::compile_time_checks::surface_boundary::ScalarTerm::value</name>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1density_1_1mass_1_1value" kind="struct"><name>serif::discretization::blocks::density::mass::value</name>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1displacement_1_1vector_1_1value" kind="struct"><name>serif::discretization::blocks::displacement::vector::value</name>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1global__scalar_1_1value" kind="struct"><name>serif::discretization::blocks::global_scalar::value</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1global__scalar_1_1value_1a7bff8b8d851ddcc82d47cfe7bc32d828" kind="variable"><name>static_block_size</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1gravity_1_1potential_1_1value" kind="struct"><name>serif::discretization::blocks::gravity::potential::value</name>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1surface__deformation_1_1coefficients_1_1value" kind="struct"><name>serif::discretization::blocks::surface_deformation::coefficients::value</name>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1value__block" kind="struct"><name>serif::discretization::blocks::value_block</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1value__block_1aa364b7b63591043c3d4d5c42af32a335" kind="variable"><name>index</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1value__block_1add69cb4dca1ed672e0bfc57c703a5477" kind="function"><name>operator int</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1value__block__base" kind="struct"><name>serif::discretization::blocks::value_block_base</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1value__block__base_1a0b6a712525ec300dbb5771d3e37893de" kind="variable"><name>static_block_size</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_value_components" kind="struct"><name>serif::discretization::forms::ValueComponents</name>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_value_components_3_01double_01_4" kind="struct"><name>serif::discretization::forms::ValueComponents&lt; double &gt;</name>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_value_components_3_01std_1_1array_3_01_entry_00_01_size_01_4_01_4" kind="struct"><name>serif::discretization::forms::ValueComponents&lt; std::array&lt; Entry, Size &gt; &gt;</name>
</compound>
<compound refid="structserif_1_1discretization_1_1forms_1_1_value_components_3_01void_01_4" kind="struct"><name>serif::discretization::forms::ValueComponents&lt; void &gt;</name>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_value_rule" kind="struct"><name>serif::model::normalization::detail::ValueRule</name>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_value_rule_1ad709773d403e32c5862f055f4f10ffe1" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_value_rule_3_01_coordinates_00_01blocks_1_1s6181de8228cf67ac62b0bb26ce893d18" kind="struct"><name>serif::model::normalization::detail::ValueRule&lt; Coordinates, blocks::surface_deformation::coefficients &gt;</name>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_value_rule_3_01_coordinates_00_01blocks_1_1s6181de8228cf67ac62b0bb26ce893d18_1a200157e5d3a2d674c07aa90f460c0c12" kind="typedef"><name>Type</name></member>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_value_rule_1ad709773d403e32c5862f055f4f10ffe1" kind="typedef"><name>Type</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_sele82c3c82160605e9d9f82731d5217d9d6" kind="struct"><name>serif::solver::continuation::BoundFamily&lt; Model, ParameterList&lt; Selected... &gt;, std::tuple&lt; Laws... &gt;, EquationFactory &gt;::Values</name>
<member refid="structserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_sele82c3c82160605e9d9f82731d5217d9d6_1a8ccfe9111e3269dbc3ace0d7c7de2b5a" kind="variable"><name>target</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_sele82c3c82160605e9d9f82731d5217d9d6_1afd82bdeacea18595bf54a92143037e1f" kind="variable"><name>coordinates</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_sele82c3c82160605e9d9f82731d5217d9d6_1a415fb06fa70252a3c5a440a730a58913" kind="variable"><name>derived</name></member>
<member refid="structserif_1_1solver_1_1continuation_1_1_bound_family_3_01_model_00_01_parameter_list_3_01_sele82c3c82160605e9d9f82731d5217d9d6_1ac58c55c794cede6ef44d0df7c1bc2404" kind="function"><name>get</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1dependencies_1_1_value_snapshot" kind="struct"><name>serif::utils::dependencies::ValueSnapshot</name>
<member refid="structserif_1_1utils_1_1dependencies_1_1_value_snapshot_1a60bb1dbcfbd6586df1756199c627d279" kind="function"><name>capture</name></member>
<member refid="structserif_1_1utils_1_1dependencies_1_1_value_snapshot_1ab18d4765a46fcebc492e2a82e379860c" kind="function"><name>matches</name></member>
</compound>
<compound refid="structserif_1_1discretization_1_1blocks_1_1displacement_1_1vector" kind="struct"><name>serif::discretization::blocks::displacement::vector</name>
<member refid="structserif_1_1discretization_1_1blocks_1_1displacement_1_1vector_1ad921cb3039e5e3a6718d4e44fd139383" kind="typedef"><name>FunctionalSpace</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1displacement_1_1vector_1a142b18568434f597bee7a66036c20d4d" kind="typedef"><name>Support</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1displacement_1_1vector_1a920805c1bea1f8761abc82c2a8d5c454" kind="typedef"><name>Quantity</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1displacement_1_1vector_1a61b5857f3b3bc61f30615722fc6b08b4" kind="variable"><name>name</name></member>
<member refid="structserif_1_1discretization_1_1blocks_1_1displacement_1_1vector_1a7a1631c3979c089a19d3d66e4c52f499" kind="variable"><name>symbol</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_velocity" kind="struct"><name>serif::dimensions::Velocity</name>
<member refid="structserif_1_1dimensions_1_1_velocity_1a864eb427efb19c71e3983812de713523" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_volume" kind="struct"><name>serif::dimensions::Volume</name>
<member refid="structserif_1_1dimensions_1_1_volume_1af566b562fb5621b65cb99b1baa62565f" kind="variable"><name>identifier</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_configuration" kind="struct"><name>serif::operators::backend::mfem::VolumeConfiguration</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_configuration_1ad3225b6737c306734611794abf75d63c" kind="typedef"><name>DisplacementBinding</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_configuration_1a7f93ec52ec1fa9f9d58345961a023516" kind="variable"><name>equation</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_configuration_1a8bc4aa1b6d0e2adb04c32c94eef4d095" kind="variable"><name>discretization</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_configuration_1a9a5cf329f980d13e5e077de77f01c1bf" kind="variable"><name>options</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1_volume_contributions" kind="struct"><name>serif::operators::VolumeContributions</name>
</compound>
<compound refid="structserif_1_1operators_1_1_volume_contributions_3_01std_1_1tuple_3_01_c_8_8_8_01_4_01_4" kind="struct"><name>serif::operators::VolumeContributions&lt; std::tuple&lt; C... &gt; &gt;</name>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_data" kind="struct"><name>serif::operators::backend::mfem::VolumeData</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_data_1a3744b51d927f93a6859623d052fe4f2d" kind="typedef"><name>Equation</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_data_1a039b39c85395226408b909a8060c1cb9" kind="typedef"><name>Schema</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_data_1a575af3552097556f358f31704d392e1f" kind="typedef"><name>Plan</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_data_1af6220aac9a26abdf5aeb19c8407eaea9" kind="variable"><name>configuration</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_data_1ab3cfb07d292380f43a899b719d1a8e03" kind="variable"><name>bindings</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_data_1af4caa54864c4f21f962d8a91b793ffa5" kind="variable"><name>contributions</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_data_1af5859c70d190f6f1ca2d8da413e83a97" kind="variable"><name>geometry_derivatives</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_data_1ade8c8d084b9451d137faa944e396aeff" kind="variable"><name>residual</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_discretization" kind="struct"><name>serif::operators::backend::mfem::VolumeDiscretization</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_discretization_1ad78edfe751ccc5384888fb60fa688e2b" kind="typedef"><name>RowBinding</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_discretization_1aa04aadd8992991490ce2f68824ebcc6c" kind="typedef"><name>DisplacementBinding</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_discretization_1aa33194801d45c708355e1b9b9092f633" kind="variable"><name>residual_binding</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_discretization_1a7ddda149b29ef886eab12c16fd514dac" kind="variable"><name>displacement_binding</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_discretization_1a8adf82f6fb63fed0912b69a1538746f4" kind="variable"><name>compactification</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_discretization_1ab3f4622165f8c8a804a76fcb05472452" kind="variable"><name>mapper</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_discretization_1a9b8da0271c3b7ac699589c425a79d9c0" kind="variable"><name>compactification_space</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_discretization_1a8187ec2df5e8db61decd5574f78eed79" kind="variable"><name>compactification_sequence</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1keys_1_1_volume_displacement" kind="struct"><name>serif::geometry::deformation::keys::VolumeDisplacement</name>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1spaces_1_1_volume_displacement" kind="struct"><name>serif::geometry::deformation::spaces::VolumeDisplacement</name>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1keys_1_1_volume_extension" kind="struct"><name>serif::geometry::deformation::keys::VolumeExtension</name>
</compound>
<compound refid="classserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator" kind="class"><name>serif::operators::backend::mfem::detail::VolumeFieldOperator</name>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator_1a0a2bcb43ab53a186d373f2703109467a" kind="variable"><name>m_data</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator_1a829c39e34d0e4089e42f612fe5fd8fce" kind="variable"><name>m_input</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator_1a097b7ad9d995f760084e64c869a7f398" kind="variable"><name>m_full</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator_1a472345802bd92847b757e238713be96e" kind="variable"><name>m_dual</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator_1a2bd3354a11945df735a764af00157790" kind="variable"><name>m_full_transpose</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator_1af0fdb2186807b42ec418f0260e965b68" kind="variable"><name>m_actions</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator_1aa8b7fcb1af1f0773fbc5cb3f735e4faa" kind="variable"><name>m_elements</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator_1aaa5dd1f9f101dbbdc34f022e59cef35c" kind="variable"><name>m_results</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator_1a450a0bf4b60130fcefe0ffeb9262c734" kind="variable"><name>m_scratch</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator_1ac8af6853b3599295b234c822f7a7a42b" kind="function"><name>VolumeFieldOperator</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator_1a6eb2d70eb789b4190aae599c2b69932e" kind="function"><name>Mult</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator_1acd2d091c1df269f6ac6e64016b0083cf" kind="function"><name>MultTranspose</name></member>
<member refid="classserif_1_1operators_1_1backend_1_1mfem_1_1detail_1_1_volume_field_operator_1a0044352138c66f942d1b9bb8384130ff" kind="function"><name>run_actions</name></member>
</compound>
<compound refid="classserif_1_1mapping_1_1_volume_mapping_cache" kind="class"><name>serif::mapping::VolumeMappingCache</name>
<member refid="classserif_1_1mapping_1_1_volume_mapping_cache_1a7f12dd7e56d81aedd5d6d3f15f5fc8f1" kind="variable"><name>m_data</name></member>
<member refid="classserif_1_1mapping_1_1_volume_mapping_cache_1a7cface8e3d1b378fafa8e02c6e97d2bd" kind="variable"><name>m_point_count</name></member>
<member refid="classserif_1_1mapping_1_1_volume_mapping_cache_1acd9c1d6171aef282e7cbfb8930e55adc" kind="variable"><name>m_dimension</name></member>
<member refid="classserif_1_1mapping_1_1_volume_mapping_cache_1a6da24f86756037f0d59ac07d75cf2df8" kind="variable"><name>m_point_stride</name></member>
<member refid="classserif_1_1mapping_1_1_volume_mapping_cache_1a2fbe17d89b94b10a9c4ee6bb61326ce5" kind="function"><name>set_size</name></member>
<member refid="classserif_1_1mapping_1_1_volume_mapping_cache_1a920d6c95b3a6f6079f1ef2d164352e06" kind="function"><name>store</name></member>
<member refid="classserif_1_1mapping_1_1_volume_mapping_cache_1aeef363282196712af99408cad6b74cf9" kind="function"><name>load</name></member>
<member refid="classserif_1_1mapping_1_1_volume_mapping_cache_1a264c820966518cde0d47fbfd313d9e6b" kind="function"><name>load_inverse_jacobian</name></member>
<member refid="classserif_1_1mapping_1_1_volume_mapping_cache_1ac9a9f059d8d0fda770658d7295fe2b0e" kind="function"><name>get_point_count</name></member>
<member refid="classserif_1_1mapping_1_1_volume_mapping_cache_1a92fb17ae012c0122da5971cf3f3652c7" kind="function"><name>get_dimension</name></member>
<member refid="classserif_1_1mapping_1_1_volume_mapping_cache_1affdd7c6b91e363f244c4f03b7051b08e" kind="function"><name>validate_point</name></member>
<member refid="classserif_1_1mapping_1_1_volume_mapping_cache_1aac9a5953cb0dc331b68ced8236cba9c6" kind="function"><name>get_point_data</name></member>
</compound>
<compound refid="structserif_1_1mapping_1_1_volume_mapping_context" kind="struct"><name>serif::mapping::VolumeMappingContext</name>
<member refid="structserif_1_1mapping_1_1_volume_mapping_context_1a669012da19d80b8fa84fd626d242a891" kind="variable"><name>mapping</name></member>
<member refid="structserif_1_1mapping_1_1_volume_mapping_context_1a1058d8a2bc5faa98f1bed3c2ed29cf04" kind="variable"><name>quadrature</name></member>
</compound>
<compound refid="structserif_1_1mapping_1_1_volume_mapping_variation" kind="struct"><name>serif::mapping::VolumeMappingVariation</name>
<member refid="structserif_1_1mapping_1_1_volume_mapping_variation_1a23c509e8ec287cd55c43e50644a15ebd" kind="variable"><name>mapping</name></member>
<member refid="structserif_1_1mapping_1_1_volume_mapping_variation_1a2fe73bca2c09d1bd97bcfa50df2abb31" kind="variable"><name>weight_variation</name></member>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_volume_metric" kind="struct"><name>serif::model::normalization::detail::VolumeMetric</name>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_volume_metric_1ad2ad77b0ca35355a8101c3af1fc4f529" kind="typedef"><name>Term</name></member>
</compound>
<compound refid="structserif_1_1model_1_1normalization_1_1detail_1_1_volume_metric_3_01solver_1_1normalization_1_a4df1da4ab9e2e2f1914988cf7b2b6e9" kind="struct"><name>serif::model::normalization::detail::VolumeMetric&lt; solver::normalization::ReferenceVolumeMetric&lt; TermT &gt; &gt;</name>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_volume_metric_3_01solver_1_1normalization_1_a4df1da4ab9e2e2f1914988cf7b2b6e9_1a3d84a0f365b17a27abf34c39d568c7b9" kind="typedef"><name>Term</name></member>
<member refid="structserif_1_1model_1_1normalization_1_1detail_1_1_volume_metric_1ad2ad77b0ca35355a8101c3af1fc4f529" kind="typedef"><name>Term</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1_volume_operands" kind="struct"><name>serif::operators::VolumeOperands</name>
</compound>
<compound refid="structserif_1_1operators_1_1_volume_operands_3_01_c_00_01utils_1_1types_1_1_type_list_3_01_o_8_8_8_01_4_01_4" kind="struct"><name>serif::operators::VolumeOperands&lt; C, utils::types::TypeList&lt; O... &gt; &gt;</name>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_options" kind="struct"><name>serif::operators::backend::mfem::VolumeOptions</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_options_1ab7b060d26541126b069ab6827de75723" kind="variable"><name>quadrature_policy</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_options_1a07bec291f76e9d67a9525949eb79d264" kind="variable"><name>contraction_mode</name></member>
</compound>
<compound refid="structserif_1_1mapping_1_1_volume_quadrature_context" kind="struct"><name>serif::mapping::VolumeQuadratureContext</name>
<member refid="structserif_1_1mapping_1_1_volume_quadrature_context_1a32b4becbd3d4ef7c47a12ad3afa5874f" kind="variable"><name>J_element_to_physical_inverse</name></member>
<member refid="structserif_1_1mapping_1_1_volume_quadrature_context_1ab2087f68bb10428412f82f05c8e19046" kind="variable"><name>mapping_determinate</name></member>
<member refid="structserif_1_1mapping_1_1_volume_quadrature_context_1abb97770ae6191ccfc907d2ef6a72c286" kind="variable"><name>physical_integration_weight</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_scratch" kind="struct"><name>serif::operators::backend::mfem::VolumeScratch</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_scratch_1a6c76804c8392ad124e6a9194d19ab4fe" kind="variable"><name>workspace</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_volume_scratch_1a63d5b55275b03944bc4410e2cea86362" kind="variable"><name>basis</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1_with_point_rows" kind="struct"><name>serif::solver::normalization::WithPointRows</name>
<member refid="structserif_1_1solver_1_1normalization_1_1_with_point_rows_1a9750e0341de98ca677c9a869f150f101" kind="typedef"><name>Selection</name></member>
</compound>
<compound refid="structserif_1_1dimensions_1_1_with_respect_to" kind="struct"><name>serif::dimensions::WithRespectTo</name>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1_1_workspace" kind="struct"><name>serif::geometry::deformation::backend::mfem::ConstrainedRadialExtension::Workspace</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1_1_workspace_1a0833ebad427c658beb06430db8107e92" kind="variable"><name>local</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_constrained_radial_extension_1_1_workspace_1aa830b65d5cdb67345b61d839ce4f4909" kind="variable"><name>independent</name></member>
</compound>
<compound refid="structserif_1_1geometry_1_1deformation_1_1_composed_deformation_1_1_workspace" kind="struct"><name>serif::geometry::deformation::ComposedDeformation::Workspace</name>
<member refid="structserif_1_1geometry_1_1deformation_1_1_composed_deformation_1_1_workspace_1aba350a7bbab10d1859d1d1d67b76dba0" kind="variable"><name>surface_workspace</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_composed_deformation_1_1_workspace_1a99ead233401f7cedc99af1060af36047" kind="variable"><name>extension_workspace</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_composed_deformation_1_1_workspace_1a6bc133f6558b86576ecd563954631555" kind="variable"><name>surface_displacement</name></member>
<member refid="structserif_1_1geometry_1_1deformation_1_1_composed_deformation_1_1_workspace_1ad762c36573460ae85627cc028a959cd9" kind="variable"><name>curvature</name></member>
</compound>
<compound refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace" kind="struct"><name>serif::operators::backend::mfem::Workspace</name>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1a718d8008d70e6f09b65e0df8bde8c126" kind="variable"><name>mapping_workspace</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1af08561fd668c63be03445f268bafe52b" kind="variable"><name>mapping_context</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1a72954d8ebc5a7858a9c3d61d366faac1" kind="variable"><name>mapping_variation</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1a44db3ea5f2b69a31536f9115a39aaafc" kind="variable"><name>element_values</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1aeac8c30637673442ee62091c0577f0c6" kind="variable"><name>element_result</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1a10263b36afc1be6bc586e73cb5a312e4" kind="variable"><name>quadrature_values</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1ab3b2ef59f7e290dd2044150a277ca88b" kind="variable"><name>displacement_direction</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1ad466b261be5ec6831a19c2b9bb8eb291" kind="variable"><name>full_result</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1aef7c3a925d1efd2e1e1ddc5f8122682c" kind="variable"><name>test_basis_variation</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1a99769f5243bd5a9d6df69ceaa355536e" kind="variable"><name>basis</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1a00e747dd877ce88a315f2d677c562d0d" kind="variable"><name>displacement_samples</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1aedc946caf30ef3f8b7e15d67279f2c99" kind="variable"><name>displacement_value</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1a8762dcccdcca726cdafeea4ed89b1488" kind="variable"><name>displacement_gradient</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1af317aa35586de5614aa8d0205cb88364" kind="variable"><name>test_values</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1a6d4a5dd73db79a5880ed545230d1fb80" kind="variable"><name>reference_test_values</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1adcbec1b4d406611588e1a0ebc7b58ac6" kind="variable"><name>operand_dual</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1a4ca0f981f0aed86679f4548564628d7b" kind="variable"><name>displacement_dual</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1a3d7fcb6191a25d0cf860df2727be1301" kind="variable"><name>test_variation_result</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1a569c1c8b78b0c205e9f550ab5105b212" kind="variable"><name>operand_values</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1a7e6deb42beb4baa4d2d257e40c31768b" kind="variable"><name>lane_coefficients</name></member>
<member refid="structserif_1_1operators_1_1backend_1_1mfem_1_1_workspace_1ae68e89286f01a4d321e9d11533ace6c7" kind="variable"><name>lane_samples</name></member>
</compound>
<compound refid="structserif_1_1utils_1_1serialize_1_1_write_options" kind="struct"><name>serif::utils::serialize::WriteOptions</name>
<member refid="structserif_1_1utils_1_1serialize_1_1_write_options_1a7a37f14132a0d8d15645da1312dc69b8" kind="variable"><name>format</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_write_options_1ab18a0ac7561f92ac9d671c126eb4d2d0" kind="variable"><name>author</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_write_options_1af6cf4a089e609308dae430ab8d962727" kind="variable"><name>comment</name></member>
<member refid="structserif_1_1utils_1_1serialize_1_1_write_options_1a5697cdfadfa31504704f9c0e56a2c826" kind="variable"><name>metadata</name></member>
</compound>
<compound refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_wrong_preparation_result" kind="struct"><name>serif::solver::normalization::checks::WrongPreparationResult</name>
<member refid="structserif_1_1solver_1_1normalization_1_1checks_1_1_wrong_preparation_result_1a4dfddde8ed625ace21ffe6807b597447" kind="function"><name>prepare_factors</name></member>
</compound>
<compound refid="concept_0d076111035010356211004365113056122140226040272225_1_1_can_read_unique_boundary" kind="concept"><name>@076111035010356211004365113056122140226040272225::CanReadUniqueBoundary</name>
</compound>
<compound refid="concept_0d076111035010356211004365113056122140226040272225_1_1_can_resolve_description" kind="concept"><name>@076111035010356211004365113056122140226040272225::CanResolveDescription</name>
</compound>
<compound refid="concept_0d076111035010356211004365113056122140226040272225_1_1_can_resolve_temporary" kind="concept"><name>@076111035010356211004365113056122140226040272225::CanResolveTemporary</name>
</compound>
<compound refid="concept_0d104051022023260372251021217357261053015367015144_1_1_applicable" kind="concept"><name>@104051022023260372251021217357261053015367015144::Applicable</name>
</compound>
<compound refid="concept_0d104051022023260372251021217357261053015367015144_1_1_attachable" kind="concept"><name>@104051022023260372251021217357261053015367015144::Attachable</name>
</compound>
<compound refid="concept_0d104051022023260372251021217357261053015367015144_1_1_bindable" kind="concept"><name>@104051022023260372251021217357261053015367015144::Bindable</name>
</compound>
<compound refid="concept_0d104051022023260372251021217357261053015367015144_1_1_constant_law" kind="concept"><name>@104051022023260372251021217357261053015367015144::ConstantLaw</name>
</compound>
<compound refid="concept_0d104051022023260372251021217357261053015367015144_1_1_selectable" kind="concept"><name>@104051022023260372251021217357261053015367015144::Selectable</name>
</compound>
<compound refid="concept_0d104051022023260372251021217357261053015367015144_1_1_starting_value" kind="concept"><name>@104051022023260372251021217357261053015367015144::StartingValue</name>
</compound>
<compound refid="concept_0d105303371101360306025050204101312212144366254006_1_1_can_scale_mass" kind="concept"><name>@105303371101360306025050204101312212144366254006::CanScaleMass</name>
</compound>
<compound refid="concept_0d120027171211173332346346153147002002266065223266_1_1_can_make_bindings" kind="concept"><name>@120027171211173332346346153147002002266065223266::CanMakeBindings</name>
</compound>
<compound refid="concept_0d120027171211173332346346153147002002266065223266_1_1_has_bound_type" kind="concept"><name>@120027171211173332346346153147002002266065223266::HasBoundType</name>
</compound>
<compound refid="concept_0d120027171211173332346346153147002002266065223266_1_1_has_bound_type_member" kind="concept"><name>@120027171211173332346346153147002002266065223266::HasBoundTypeMember</name>
</compound>
<compound refid="concept_0d157116114150123267120271363131113324057353033032_1_1_default_radial_seed" kind="concept"><name>@157116114150123267120271363131113324057353033032::DefaultRadialSeed</name>
</compound>
<compound refid="concept_0d200074317303167056063064256070046203054064052214_1_1_can_make_cache" kind="concept"><name>@200074317303167056063064256070046203054064052214::CanMakeCache</name>
</compound>
<compound refid="concept_0d200074317303167056063064256070046203054064052214_1_1_can_make_computation" kind="concept"><name>@200074317303167056063064256070046203054064052214::CanMakeComputation</name>
</compound>
<compound refid="concept_0d200074317303167056063064256070046203054064052214_1_1_can_make_fallible_cache" kind="concept"><name>@200074317303167056063064256070046203054064052214::CanMakeFallibleCache</name>
</compound>
<compound refid="concept_0d200074317303167056063064256070046203054064052214_1_1_can_make_observed_cache" kind="concept"><name>@200074317303167056063064256070046203054064052214::CanMakeObservedCache</name>
</compound>
<compound refid="concept_0d200074317303167056063064256070046203054064052214_1_1_can_observe_node" kind="concept"><name>@200074317303167056063064256070046203054064052214::CanObserveNode</name>
</compound>
<compound refid="concept_0d200074317303167056063064256070046203054064052214_1_1_can_request" kind="concept"><name>@200074317303167056063064256070046203054064052214::CanRequest</name>
</compound>
<compound refid="concept_0d230372075125117112146216022050257331177137107327_1_1_can_compose" kind="concept"><name>@230372075125117112146216022050257331177137107327::CanCompose</name>
</compound>
<compound refid="concept_0d247006277077211216153350341142357337161001026143_1_1_has_surface_relation" kind="concept"><name>@247006277077211216153350341142357337161001026143::HasSurfaceRelation</name>
</compound>
<compound refid="concept_0d247006277077211216153350341142357337161001026143_1_1_selects_carrier" kind="concept"><name>@247006277077211216153350341142357337161001026143::SelectsCarrier</name>
</compound>
<compound refid="concept_0d250110035027220242324102122027040335104251176344_1_1_has_stellar_scale" kind="concept"><name>@250110035027220242324102122027040335104251176344::HasStellarScale</name>
</compound>
<compound refid="concept_0d252166143035264314021214246026055041120163322041_1_1_can_index" kind="concept"><name>@252166143035264314021214246026055041120163322041::CanIndex</name>
</compound>
<compound refid="concept_0d252166143035264314021214246026055041120163322041_1_1_can_resolve" kind="concept"><name>@252166143035264314021214246026055041120163322041::CanResolve</name>
</compound>
<compound refid="concept_0d253343222056052264073162264131026071236027076263_1_1_cacheable_row" kind="concept"><name>@253343222056052264073162264131026071236027076263::CacheableRow</name>
</compound>
<compound refid="concept_0d301112010136147065114044076153062246372076341171_1_1_can_configure_discretization" kind="concept"><name>@301112010136147065114044076153062246372076341171::CanConfigureDiscretization</name>
</compound>
<compound refid="concept_0d301112010136147065114044076153062246372076341171_1_1_coordinate_policy" kind="concept"><name>@301112010136147065114044076153062246372076341171::CoordinatePolicy</name>
</compound>
<compound refid="concept_0d301112010136147065114044076153062246372076341171_1_1_lane_emden_inputs" kind="concept"><name>@301112010136147065114044076153062246372076341171::LaneEmdenInputs</name>
</compound>
<compound refid="concept_0d323172327364102235210333337057065015152354331343_1_1_can_borrow" kind="concept"><name>@323172327364102235210333337057065015152354331343::CanBorrow</name>
</compound>
<compound refid="concept_0d323172327364102235210333337057065015152354331343_1_1_can_combine_contexts" kind="concept"><name>@323172327364102235210333337057065015152354331343::CanCombineContexts</name>
</compound>
<compound refid="concept_0d323172327364102235210333337057065015152354331343_1_1_can_make_context" kind="concept"><name>@323172327364102235210333337057065015152354331343::CanMakeContext</name>
</compound>
<compound refid="concept_0d323172327364102235210333337057065015152354331343_1_1_can_read" kind="concept"><name>@323172327364102235210333337057065015152354331343::CanRead</name>
</compound>
<compound refid="concept_0d323172327364102235210333337057065015152354331343_1_1_can_select" kind="concept"><name>@323172327364102235210333337057065015152354331343::CanSelect</name>
</compound>
<compound refid="concept_0d341327062240224103006004034245155142150333316133_1_1_can_bind_shape" kind="concept"><name>@341327062240224103006004034245155142150333316133::CanBindShape</name>
</compound>
<compound refid="concept_0d341327062240224103006004034245155142150333316133_1_1_can_resolve_deformation" kind="concept"><name>@341327062240224103006004034245155142150333316133::CanResolveDeformation</name>
</compound>
<compound refid="conceptserif_1_1compile__time__checks_1_1dimensions__meanfield_1_1_addable" kind="concept"><name>serif::compile_time_checks::dimensions_meanfield::Addable</name>
</compound>
<compound refid="conceptserif_1_1compile__time__checks_1_1dimensions__meanfield_1_1_equality_comparable" kind="concept"><name>serif::compile_time_checks::dimensions_meanfield::EqualityComparable</name>
</compound>
<compound refid="conceptserif_1_1compile__time__checks_1_1surface__boundary_1_1_builds_boundary" kind="concept"><name>serif::compile_time_checks::surface_boundary::BuildsBoundary</name>
</compound>
<compound refid="conceptserif_1_1compile__time__checks_1_1surface__boundary_1_1_builds_inputs" kind="concept"><name>serif::compile_time_checks::surface_boundary::BuildsInputs</name>
</compound>
<compound refid="conceptserif_1_1compile__time__checks_1_1surface__boundary_1_1_builds_temporary_trace" kind="concept"><name>serif::compile_time_checks::surface_boundary::BuildsTemporaryTrace</name>
</compound>
<compound refid="conceptserif_1_1compile__time__checks_1_1surface__boundary_1_1_builds_trace" kind="concept"><name>serif::compile_time_checks::surface_boundary::BuildsTrace</name>
</compound>
<compound refid="conceptserif_1_1dimensions_1_1_physical_quantity_type" kind="concept"><name>serif::dimensions::PhysicalQuantityType</name>
</compound>
<compound refid="conceptserif_1_1dimensions_1_1_quantity_value_type" kind="concept"><name>serif::dimensions::QuantityValueType</name>
</compound>
<compound refid="conceptserif_1_1dimensions_1_1_thermodynamic_quantity_type" kind="concept"><name>serif::dimensions::ThermodynamicQuantityType</name>
</compound>
<compound refid="conceptserif_1_1dimensions_1_1_thermodynamic_quantity_value_type" kind="concept"><name>serif::dimensions::ThermodynamicQuantityValueType</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1backend_1_1mfem_1_1_boundary_trace_term" kind="concept"><name>serif::discretization::backend::mfem::BoundaryTraceTerm</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1blocks_1_1_field" kind="concept"><name>serif::discretization::blocks::Field</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1blocks_1_1_global_scalar_term" kind="concept"><name>serif::discretization::blocks::GlobalScalarTerm</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1blocks_1_1_has_functional_space" kind="concept"><name>serif::discretization::blocks::HasFunctionalSpace</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1blocks_1_1_has_quantity" kind="concept"><name>serif::discretization::blocks::HasQuantity</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1blocks_1_1_has_residual_block" kind="concept"><name>serif::discretization::blocks::HasResidualBlock</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1blocks_1_1_has_support" kind="concept"><name>serif::discretization::blocks::HasSupport</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1blocks_1_1_has_value_block" kind="concept"><name>serif::discretization::blocks::HasValueBlock</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1blocks_1_1_scalar_trace_term" kind="concept"><name>serif::discretization::blocks::ScalarTraceTerm</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1blocks_1_1_spatial_term" kind="concept"><name>serif::discretization::blocks::SpatialTerm</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1blocks_1_1_system_layout_type" kind="concept"><name>serif::discretization::blocks::SystemLayoutType</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1blocks_1_1_term" kind="concept"><name>serif::discretization::blocks::Term</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1domain_1_1_boundary_is_identified_by" kind="concept"><name>serif::discretization::domain::BoundaryIsIdentifiedBy</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1domain_1_1_domain_is_identified_by" kind="concept"><name>serif::discretization::domain::DomainIsIdentifiedBy</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1domain_1_1ids_1_1_is_boundary_i_d" kind="concept"><name>serif::discretization::domain::ids::IsBoundaryID</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1domain_1_1ids_1_1_is_domain_i_d" kind="concept"><name>serif::discretization::domain::ids::IsDomainID</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1domain_1_1ids_1_1lists_1_1_is_boundary_i_d_list" kind="concept"><name>serif::discretization::domain::ids::lists::IsBoundaryIDList</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1domain_1_1ids_1_1lists_1_1_is_domain_i_d_list" kind="concept"><name>serif::discretization::domain::ids::lists::IsDomainIDList</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1domain_1_1ids_1_1validation_1_1_are_distinct_boundary_i_ds" kind="concept"><name>serif::discretization::domain::ids::validation::AreDistinctBoundaryIDs</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1domain_1_1ids_1_1validation_1_1_are_distinct_domain_i_ds" kind="concept"><name>serif::discretization::domain::ids::validation::AreDistinctDomainIDs</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1domain_1_1ids_1_1validation_1_1_have_unique_boundaries" kind="concept"><name>serif::discretization::domain::ids::validation::HaveUniqueBoundaries</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1domain_1_1ids_1_1validation_1_1_have_unique_boundary_i_ds" kind="concept"><name>serif::discretization::domain::ids::validation::HaveUniqueBoundaryIDs</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1domain_1_1ids_1_1validation_1_1_have_unique_domain_i_ds" kind="concept"><name>serif::discretization::domain::ids::validation::HaveUniqueDomainIDs</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1domain_1_1ids_1_1validation_1_1_have_unique_domains" kind="concept"><name>serif::discretization::domain::ids::validation::HaveUniqueDomains</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1domain_1_1_is_boundary" kind="concept"><name>serif::discretization::domain::IsBoundary</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1domain_1_1_is_domain" kind="concept"><name>serif::discretization::domain::IsDomain</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1domain_1_1_is_domain_or_set" kind="concept"><name>serif::discretization::domain::IsDomainOrSet</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1domain_1_1_is_domain_set" kind="concept"><name>serif::discretization::domain::IsDomainSet</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1domain_1_1relation_1_1_is_relation" kind="concept"><name>serif::discretization::domain::relation::IsRelation</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1domain_1_1relation_1_1lists_1_1_is_relation_list" kind="concept"><name>serif::discretization::domain::relation::lists::IsRelationList</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_have_valid_relation_entities" kind="concept"><name>serif::discretization::domain::relation::validation::HaveValidRelationEntities</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1domain_1_1schema_1_1_is_schema" kind="concept"><name>serif::discretization::domain::schema::IsSchema</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1forms_1_1_form" kind="concept"><name>serif::discretization::forms::Form</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1forms_1_1_is_operand" kind="concept"><name>serif::discretization::forms::IsOperand</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1forms_1_1_is_operation" kind="concept"><name>serif::discretization::forms::IsOperation</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_configurable_integrator" kind="concept"><name>serif::discretization::quadrature::backend::mfem::ConfigurableIntegrator</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_has_pointer_set_integration_rule" kind="concept"><name>serif::discretization::quadrature::backend::mfem::HasPointerSetIntegrationRule</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_has_reference_set_integration_rule" kind="concept"><name>serif::discretization::quadrature::backend::mfem::HasReferenceSetIntegrationRule</name>
</compound>
<compound refid="conceptserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_has_set_int_rule" kind="concept"><name>serif::discretization::quadrature::backend::mfem::HasSetIntRule</name>
</compound>
<compound refid="conceptserif_1_1eos_1_1models_1_1_e_o_s_model" kind="concept"><name>serif::eos::models::EOSModel</name>
</compound>
<compound refid="conceptserif_1_1eos_1_1models_1_1_e_o_s_supporting_partial_derivative" kind="concept"><name>serif::eos::models::EOSSupportingPartialDerivative</name>
</compound>
<compound refid="conceptserif_1_1eos_1_1models_1_1_e_o_s_supporting_relation" kind="concept"><name>serif::eos::models::EOSSupportingRelation</name>
</compound>
<compound refid="conceptserif_1_1eos_1_1models_1_1_e_o_s_supporting_second_partial_derivative" kind="concept"><name>serif::eos::models::EOSSupportingSecondPartialDerivative</name>
</compound>
<compound refid="conceptserif_1_1eos_1_1models_1_1_structure_seed_e_o_s" kind="concept"><name>serif::eos::models::StructureSeedEOS</name>
</compound>
<compound refid="conceptserif_1_1eos_1_1relations_1_1_catalog_containing_relation" kind="concept"><name>serif::eos::relations::CatalogContainingRelation</name>
</compound>
<compound refid="conceptserif_1_1eos_1_1relations_1_1_relation_containing_input" kind="concept"><name>serif::eos::relations::RelationContainingInput</name>
</compound>
<compound refid="conceptserif_1_1eos_1_1relations_1_1_valid_relation_catalog" kind="concept"><name>serif::eos::relations::ValidRelationCatalog</name>
</compound>
<compound refid="conceptserif_1_1eos_1_1relations_1_1_valid_thermodynamic_relation" kind="concept"><name>serif::eos::relations::ValidThermodynamicRelation</name>
</compound>
<compound refid="conceptserif_1_1equations_1_1_equation" kind="concept"><name>serif::equations::Equation</name>
</compound>
<compound refid="conceptserif_1_1equations_1_1_point_equation" kind="concept"><name>serif::equations::PointEquation</name>
</compound>
<compound refid="conceptserif_1_1geometry_1_1deformation_1_1_deformation_dimensions" kind="concept"><name>serif::geometry::deformation::DeformationDimensions</name>
</compound>
<compound refid="conceptserif_1_1geometry_1_1deformation_1_1_deformation_map" kind="concept"><name>serif::geometry::deformation::DeformationMap</name>
</compound>
<compound refid="conceptserif_1_1geometry_1_1deformation_1_1_differentiable_deformation_map" kind="concept"><name>serif::geometry::deformation::DifferentiableDeformationMap</name>
</compound>
<compound refid="conceptserif_1_1geometry_1_1deformation_1_1_linear_deformation_map" kind="concept"><name>serif::geometry::deformation::LinearDeformationMap</name>
</compound>
<compound refid="conceptserif_1_1geometry_1_1surface_1_1_automatic_pressure_surface_compilable" kind="concept"><name>serif::geometry::surface::AutomaticPressureSurfaceCompilable</name>
</compound>
<compound refid="conceptserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1_pressure_boundary_formulation" kind="concept"><name>serif::geometry::surface::backend::mfem::PressureBoundaryFormulation</name>
</compound>
<compound refid="conceptserif_1_1geometry_1_1surface_1_1detail_1_1_eligible_surface_row" kind="concept"><name>serif::geometry::surface::detail::EligibleSurfaceRow</name>
</compound>
<compound refid="conceptserif_1_1geometry_1_1surface_1_1detail_1_1_thermodynamic_boundary_field" kind="concept"><name>serif::geometry::surface::detail::ThermodynamicBoundaryField</name>
</compound>
<compound refid="conceptserif_1_1geometry_1_1surface_1_1_direct_pressure_surface_compilable" kind="concept"><name>serif::geometry::surface::DirectPressureSurfaceCompilable</name>
</compound>
<compound refid="conceptserif_1_1geometry_1_1surface_1_1_isobaric_surface_type" kind="concept"><name>serif::geometry::surface::IsobaricSurfaceType</name>
</compound>
<compound refid="conceptserif_1_1geometry_1_1surface_1_1_pressure_surface_compilable" kind="concept"><name>serif::geometry::surface::PressureSurfaceCompilable</name>
</compound>
<compound refid="conceptserif_1_1geometry_1_1surface_1_1_pressure_surface_formulation_type" kind="concept"><name>serif::geometry::surface::PressureSurfaceFormulationType</name>
</compound>
<compound refid="conceptserif_1_1geometry_1_1surface_1_1_surface_residual_row" kind="concept"><name>serif::geometry::surface::SurfaceResidualRow</name>
</compound>
<compound refid="conceptserif_1_1geometry_1_1surface_1_1_surface_scalar_term" kind="concept"><name>serif::geometry::surface::SurfaceScalarTerm</name>
</compound>
<compound refid="conceptserif_1_1geometry_1_1surface_1_1_surface_state_bindings" kind="concept"><name>serif::geometry::surface::SurfaceStateBindings</name>
</compound>
<compound refid="conceptserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_coefficient_input" kind="concept"><name>serif::model::backend::mfem::detail::CoefficientInput</name>
</compound>
<compound refid="conceptserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_prescribed_inputs_for" kind="concept"><name>serif::model::backend::mfem::detail::PrescribedInputsFor</name>
</compound>
<compound refid="conceptserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_reconstruction_specification" kind="concept"><name>serif::model::backend::mfem::detail::ReconstructionSpecification</name>
</compound>
<compound refid="conceptserif_1_1model_1_1checks_1_1_can_evaluate" kind="concept"><name>serif::model::checks::CanEvaluate</name>
</compound>
<compound refid="conceptserif_1_1model_1_1checks_1_1_can_prepare_linear_system" kind="concept"><name>serif::model::checks::CanPrepareLinearSystem</name>
</compound>
<compound refid="conceptserif_1_1model_1_1checks_1_1_reads_field" kind="concept"><name>serif::model::checks::ReadsField</name>
</compound>
<compound refid="conceptserif_1_1model_1_1checks_1_1_reads_layout" kind="concept"><name>serif::model::checks::ReadsLayout</name>
</compound>
<compound refid="conceptserif_1_1model_1_1checks_1_1_reads_values" kind="concept"><name>serif::model::checks::ReadsValues</name>
</compound>
<compound refid="conceptserif_1_1model_1_1_dimensional_scalar_specification" kind="concept"><name>serif::model::DimensionalScalarSpecification</name>
</compound>
<compound refid="conceptserif_1_1model_1_1_equilibrium_equation_description" kind="concept"><name>serif::model::EquilibriumEquationDescription</name>
</compound>
<compound refid="conceptserif_1_1model_1_1_executable_equilibrium_description" kind="concept"><name>serif::model::ExecutableEquilibriumDescription</name>
</compound>
<compound refid="conceptserif_1_1model_1_1_executable_interior_equations" kind="concept"><name>serif::model::ExecutableInteriorEquations</name>
</compound>
<compound refid="conceptserif_1_1model_1_1_has_unique_specification_for_role" kind="concept"><name>serif::model::HasUniqueSpecificationForRole</name>
</compound>
<compound refid="conceptserif_1_1model_1_1_model_specification" kind="concept"><name>serif::model::ModelSpecification</name>
</compound>
<compound refid="conceptserif_1_1model_1_1normalization_1_1detail_1_1_reference_available" kind="concept"><name>serif::model::normalization::detail::ReferenceAvailable</name>
</compound>
<compound refid="conceptserif_1_1model_1_1normalization_1_1_reference_resolvable" kind="concept"><name>serif::model::normalization::ReferenceResolvable</name>
</compound>
<compound refid="conceptserif_1_1model_1_1_specification_backend_available" kind="concept"><name>serif::model::SpecificationBackendAvailable</name>
</compound>
<compound refid="conceptserif_1_1model_1_1_specification_endpoints_valid" kind="concept"><name>serif::model::SpecificationEndpointsValid</name>
</compound>
<compound refid="conceptserif_1_1model_1_1_specification_topology_valid" kind="concept"><name>serif::model::SpecificationTopologyValid</name>
</compound>
<compound refid="conceptserif_1_1model_1_1_stellar_model_type" kind="concept"><name>serif::model::StellarModelType</name>
</compound>
<compound refid="conceptserif_1_1model_1_1_valid_specification_pack" kind="concept"><name>serif::model::ValidSpecificationPack</name>
</compound>
<compound refid="conceptserif_1_1operators_1_1backend_1_1mfem_1_1_closure_inputs_accept" kind="concept"><name>serif::operators::backend::mfem::ClosureInputsAccept</name>
</compound>
<compound refid="conceptserif_1_1operators_1_1backend_1_1mfem_1_1_closure_result" kind="concept"><name>serif::operators::backend::mfem::ClosureResult</name>
</compound>
<compound refid="conceptserif_1_1operators_1_1backend_1_1mfem_1_1_evaluable_operand" kind="concept"><name>serif::operators::backend::mfem::EvaluableOperand</name>
</compound>
<compound refid="conceptserif_1_1operators_1_1_mapped_operand" kind="concept"><name>serif::operators::MappedOperand</name>
</compound>
<compound refid="conceptserif_1_1operators_1_1_scalar_gradient_operand" kind="concept"><name>serif::operators::ScalarGradientOperand</name>
</compound>
<compound refid="conceptserif_1_1operators_1_1_scalar_value_operand" kind="concept"><name>serif::operators::ScalarValueOperand</name>
</compound>
<compound refid="conceptserif_1_1operators_1_1_scalar_value_term" kind="concept"><name>serif::operators::ScalarValueTerm</name>
</compound>
<compound refid="conceptserif_1_1operators_1_1_scalar_volume_equation" kind="concept"><name>serif::operators::ScalarVolumeEquation</name>
</compound>
<compound refid="conceptserif_1_1operators_1_1_vector_gradient_operand" kind="concept"><name>serif::operators::VectorGradientOperand</name>
</compound>
<compound refid="conceptserif_1_1operators_1_1_volume_equation" kind="concept"><name>serif::operators::VolumeEquation</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1continuation_1_1_coordinate_value" kind="concept"><name>serif::solver::continuation::CoordinateValue</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1continuation_1_1detail_1_1_bindable_family" kind="concept"><name>serif::solver::continuation::detail::BindableFamily</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1continuation_1_1detail_1_1_law_definition" kind="concept"><name>serif::solver::continuation::detail::LawDefinition</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1continuation_1_1_identified_specification" kind="concept"><name>serif::solver::continuation::IdentifiedSpecification</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1continuation_1_1_physical_parameter" kind="concept"><name>serif::solver::continuation::PhysicalParameter</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1detail_1_1_newton_strategy_for" kind="concept"><name>serif::solver::detail::NewtonStrategyFor</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1normalization_1_1checks_1_1_can_declare_layout" kind="concept"><name>serif::solver::normalization::checks::CanDeclareLayout</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1normalization_1_1checks_1_1_can_declare_runtime_method" kind="concept"><name>serif::solver::normalization::checks::CanDeclareRuntimeMethod</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1normalization_1_1checks_1_1_has_default_dimensionless_geometry" kind="concept"><name>serif::solver::normalization::checks::HasDefaultDimensionlessGeometry</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1normalization_1_1_complete_normalization_for" kind="concept"><name>serif::solver::normalization::CompleteNormalizationFor</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1normalization_1_1_coordinate_layout_type" kind="concept"><name>serif::solver::normalization::CoordinateLayoutType</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1normalization_1_1detail_1_1_provides_scale" kind="concept"><name>serif::solver::normalization::detail::ProvidesScale</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1normalization_1_1_metric_for" kind="concept"><name>serif::solver::normalization::MetricFor</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1normalization_1_1_normalization_plan_type" kind="concept"><name>serif::solver::normalization::NormalizationPlanType</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1normalization_1_1_normalization_preparable" kind="concept"><name>serif::solver::normalization::NormalizationPreparable</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1normalization_1_1_normalization_prescription" kind="concept"><name>serif::solver::normalization::NormalizationPrescription</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1normalization_1_1_reference_scheme" kind="concept"><name>serif::solver::normalization::ReferenceScheme</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1normalization_1_1_stellar_scale_quantity" kind="concept"><name>serif::solver::normalization::StellarScaleQuantity</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1preconditioner_1_1checks_1_1_has_offset" kind="concept"><name>serif::solver::preconditioner::checks::HasOffset</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1preconditioner_1_1checks_1_1_has_primal_preconditioner" kind="concept"><name>serif::solver::preconditioner::checks::HasPrimalPreconditioner</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1preconditioner_1_1checks_1_1_reads_block" kind="concept"><name>serif::solver::preconditioner::checks::ReadsBlock</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1preconditioner_1_1checks_1_1_reads_coordinate" kind="concept"><name>serif::solver::preconditioner::checks::ReadsCoordinate</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1preconditioner_1_1checks_1_1_restrictable" kind="concept"><name>serif::solver::preconditioner::checks::Restrictable</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1preconditioner_1_1_disjoint_subsystems" kind="concept"><name>serif::solver::preconditioner::DisjointSubsystems</name>
</compound>
<compound refid="conceptserif_1_1solver_1_1preconditioner_1_1_primal_preconditioner_layout" kind="concept"><name>serif::solver::preconditioner::PrimalPreconditionerLayout</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1dependencies_1_1_bindings_with_binding" kind="concept"><name>serif::utils::dependencies::BindingsWithBinding</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1dependencies_1_1_can_prepare" kind="concept"><name>serif::utils::dependencies::CanPrepare</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1dependencies_1_1_compatible_computations" kind="concept"><name>serif::utils::dependencies::CompatibleComputations</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1dependencies_1_1_computation_graph_for" kind="concept"><name>serif::utils::dependencies::ComputationGraphFor</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1dependencies_1_1_contains_key" kind="concept"><name>serif::utils::dependencies::ContainsKey</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1dependencies_1_1_is_binding" kind="concept"><name>serif::utils::dependencies::IsBinding</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1dependencies_1_1_is_bindings" kind="concept"><name>serif::utils::dependencies::IsBindings</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1dependencies_1_1_is_computation" kind="concept"><name>serif::utils::dependencies::IsComputation</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1dependencies_1_1_is_computation_graph" kind="concept"><name>serif::utils::dependencies::IsComputationGraph</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1dependencies_1_1_is_dependency_context" kind="concept"><name>serif::utils::dependencies::IsDependencyContext</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1dependencies_1_1_is_key_list" kind="concept"><name>serif::utils::dependencies::IsKeyList</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1dependencies_1_1_is_resource" kind="concept"><name>serif::utils::dependencies::IsResource</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1dependencies_1_1_keyed_node_observer_callbacks" kind="concept"><name>serif::utils::dependencies::KeyedNodeObserverCallbacks</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1dependencies_1_1_node_observer_callbacks" kind="concept"><name>serif::utils::dependencies::NodeObserverCallbacks</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1dependencies_1_1_node_timing_clock" kind="concept"><name>serif::utils::dependencies::NodeTimingClock</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1dependencies_1_1_observers_for" kind="concept"><name>serif::utils::dependencies::ObserversFor</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1dependencies_1_1_satisfies_key_list" kind="concept"><name>serif::utils::dependencies::SatisfiesKeyList</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1dependencies_1_1_snapshot_policy_for" kind="concept"><name>serif::utils::dependencies::SnapshotPolicyFor</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1misc_1_1concepts_1_1_all_types_are_unique" kind="concept"><name>serif::utils::misc::concepts::AllTypesAreUnique</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1misc_1_1concepts_1_1_is_comparable_to_numeric" kind="concept"><name>serif::utils::misc::concepts::IsComparableToNumeric</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1misc_1_1concepts_1_1_is_exception" kind="concept"><name>serif::utils::misc::concepts::IsException</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1misc_1_1concepts_1_1_is_numeric" kind="concept"><name>serif::utils::misc::concepts::IsNumeric</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1misc_1_1concepts_1_1_set_of_one_or_two" kind="concept"><name>serif::utils::misc::concepts::SetOfOneOrTwo</name>
</compound>
<compound refid="conceptserif_1_1utils_1_1projection_1_1_radial_function" kind="concept"><name>serif::utils::projection::RadialFunction</name>
</compound>
<compound refid="namespace_0d023335374055245267014055362150147115270064055064" kind="namespace"><name>@023335374055245267014055362150147115270064055064</name>
</compound>
<compound refid="namespace_0d076111035010356211004365113056122140226040272225" kind="namespace"><name>@076111035010356211004365113056122140226040272225</name>
</compound>
<compound refid="namespace_0d104051022023260372251021217357261053015367015144" kind="namespace"><name>@104051022023260372251021217357261053015367015144</name>
</compound>
<compound refid="namespace_0d105303371101360306025050204101312212144366254006" kind="namespace"><name>@105303371101360306025050204101312212144366254006</name>
</compound>
<compound refid="namespace_0d120027171211173332346346153147002002266065223266" kind="namespace"><name>@120027171211173332346346153147002002266065223266</name>
</compound>
<compound refid="namespace_0d157116114150123267120271363131113324057353033032" kind="namespace"><name>@157116114150123267120271363131113324057353033032</name>
</compound>
<compound refid="namespace_0d160046025367376256145230323110164014344114024004" kind="namespace"><name>@160046025367376256145230323110164014344114024004</name>
</compound>
<compound refid="namespace_0d200074317303167056063064256070046203054064052214" kind="namespace"><name>@200074317303167056063064256070046203054064052214</name>
</compound>
<compound refid="namespace_0d212167136375036222321235154155047045053070365047" kind="namespace"><name>@212167136375036222321235154155047045053070365047</name>
</compound>
<compound refid="namespace_0d216210024207347374232364126270243237105345260265" kind="namespace"><name>@216210024207347374232364126270243237105345260265</name>
</compound>
<compound refid="namespace_0d230372075125117112146216022050257331177137107327" kind="namespace"><name>@230372075125117112146216022050257331177137107327</name>
</compound>
<compound refid="namespace_0d247006277077211216153350341142357337161001026143" kind="namespace"><name>@247006277077211216153350341142357337161001026143</name>
</compound>
<compound refid="namespace_0d247160227267365031313071117313236171251115123354" kind="namespace"><name>@247160227267365031313071117313236171251115123354</name>
</compound>
<compound refid="namespace_0d250110035027220242324102122027040335104251176344" kind="namespace"><name>@250110035027220242324102122027040335104251176344</name>
</compound>
<compound refid="namespace_0d252166143035264314021214246026055041120163322041" kind="namespace"><name>@252166143035264314021214246026055041120163322041</name>
</compound>
<compound refid="namespace_0d253343222056052264073162264131026071236027076263" kind="namespace"><name>@253343222056052264073162264131026071236027076263</name>
</compound>
<compound refid="namespace_0d301112010136147065114044076153062246372076341171" kind="namespace"><name>@301112010136147065114044076153062246372076341171</name>
</compound>
<compound refid="namespace_0d303330310354031310124035223044270374147250363261" kind="namespace"><name>@303330310354031310124035223044270374147250363261</name>
</compound>
<compound refid="namespace_0d323172327364102235210333337057065015152354331343" kind="namespace"><name>@323172327364102235210333337057065015152354331343</name>
</compound>
<compound refid="namespace_0d326026317064056334307006056223313176366200044022" kind="namespace"><name>@326026317064056334307006056223313176366200044022</name>
</compound>
<compound refid="namespace_0d335274375142140172101242266012340203201060246361" kind="namespace"><name>@335274375142140172101242266012340203201060246361</name>
</compound>
<compound refid="namespace_0d341327062240224103006004034245155142150333316133" kind="namespace"><name>@341327062240224103006004034245155142150333316133</name>
</compound>
<compound refid="namespace_0d350064366137361060114160002063336011301352134264" kind="namespace"><name>@350064366137361060114160002063336011301352134264</name>
</compound>
<compound refid="namespace_0d361125305223273263327133220045050162266204314216" kind="namespace"><name>@361125305223273263327133220045050162266204314216</name>
</compound>
<compound refid="namespacemfem" kind="namespace"><name>mfem</name>
</compound>
<compound refid="namespace_plan" kind="namespace"><name>Plan</name>
</compound>
<compound refid="namespaceserif" kind="namespace"><name>serif</name>
<member refid="namespaceserif_1ab7690da8665e9d9bd2fa8e8534cd6e57" kind="typedef"><name>Vector</name></member>
<member refid="namespaceserif_1a2d701ec924ef77ca55c63361e80bc19d" kind="typedef"><name>DenseMatrix</name></member>
<member refid="namespaceserif_1a90679f321c52b8a722250593c545d1c0" kind="typedef"><name>SparseMatrix</name></member>
<member refid="namespaceserif_1ab1840b03c7cbd4fa5b1dd32f73e53089" kind="typedef"><name>LinearOperator</name></member>
<member refid="namespaceserif_1a31cb75e36c6ad0a21557f789d67229f1" kind="function"><name>initialize</name></member>
</compound>
<compound refid="namespaceserif_1_1backend" kind="namespace"><name>serif::backend</name>
</compound>
<compound refid="namespaceserif_1_1backend_1_1mfem" kind="namespace"><name>serif::backend::mfem</name>
<member refid="namespaceserif_1_1backend_1_1mfem_1afdd4d9966e5040b2de0684e018dce66e" kind="typedef"><name>Vector</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1a074a5dd97af4c4276d0f42e21075a135" kind="typedef"><name>DenseMatrix</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1a5f09505621d66ad460626d5a868c9e21" kind="typedef"><name>SparseMatrix</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1aa6d65d6620b55f916624192885696d27" kind="typedef"><name>LinearOperator</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1a31cb75e36c6ad0a21557f789d67229f1" kind="function"><name>initialize</name></member>
</compound>
<compound refid="namespaceserif_1_1backend_1_1mfem_1_1discretization" kind="namespace"><name>serif::backend::mfem::discretization</name>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1discretization_1a333d1e30adb64ab890b6781fbfa02edb" kind="function"><name>validate_schema</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1discretization_1ad41b20dccb7312d80aa8e6f5282b8d8d" kind="function"><name>make_mesh_topology</name></member>
</compound>
<compound refid="namespaceserif_1_1backend_1_1mfem_1_1serialize" kind="namespace"><name>serif::backend::mfem::serialize</name>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1serialize_1af1e9e15403ad712bc2535a586fbe871f" kind="typedef"><name>RestoredConfiguration</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1serialize_1a9d43442b5e0a974017bed34f96cc7408" kind="typedef"><name>RestoredDiscretization</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1serialize_1aa5436f8736dad67e9123ae76e9f229e3" kind="typedef"><name>MeshResolver</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1serialize_1aa68d68577ff4ed72d79ad5c7c274249b" kind="function"><name>restore_configuration</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1serialize_1ac945d40fa03bee3256270f52b462b532" kind="function"><name>save_discretization</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1serialize_1a1d92723ea4d0dd5f2f509aa1483e537b" kind="function"><name>restore_discretization</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1serialize_1a0be74cc2e17f3994c634eb78e0b9b0d6" kind="function"><name>restore_resources</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1serialize_1afafbbeb4449d57e43c89ad3d8ec45823" kind="function"><name>restore_reference</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1serialize_1a59cbdb20e829d35ea89b454a5db63d44" kind="function"><name>binding_coordinates</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1serialize_1afe09fcb9925a0d186aaa67cb5e06407e" kind="function"><name>mesh_text</name></member>
</compound>
<compound refid="namespaceserif_1_1backend_1_1mfem_1_1serialize_1_1_0d154172207154023341076103205006343331152227043370" kind="namespace"><name>serif::backend::mfem::serialize::@154172207154023341076103205006343331152227043370</name>
</compound>
<compound refid="namespaceserif_1_1backend_1_1mfem_1_1serialize_1_1detail" kind="namespace"><name>serif::backend::mfem::serialize::detail</name>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1adb44d596947c90d099959328bdff8951" kind="variable"><name>top_rigid_barotrope</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1ab31b49db042602ca034f4bbb679ec977" kind="variable"><name>top_rigid_barotrope&lt; equations::BarotropicDensityBalance&lt; EOS &gt; &gt;</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1a2076df57734a7180f12b2ee0b1ae8c24" kind="function"><name>domain_schema</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1a8a67df4d7a1c2f3ff37aa260e581fd82" kind="function"><name>restore_binding</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1a626ed4fffd21b9419e919196731f7d65" kind="function"><name>top_matching_polytrope</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1ace9e0af29889a767ef1c95a09a4b7265" kind="typedef"><name>Result</name></member>
</compound>
<compound refid="namespaceserif_1_1backend_1_1mfem_1_1serialize_1_1detail_1_1_0d034047200137373065247260303105047371202146206150" kind="namespace"><name>serif::backend::mfem::serialize::detail::@034047200137373065247260303105047371202146206150</name>
</compound>
<compound refid="namespaceserif_1_1backend_1_1mfem_1_1shared" kind="namespace"><name>serif::backend::mfem::shared</name>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1shared_1ac08e31847b8c14df596fc9f042a0ad86" kind="typedef"><name>BoundaryStatus</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1shared_1a0b26661efeb53975071cd4a89c916616" kind="function"><name>for_each_boundary_element</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1shared_1a8a3fceba5f26f630d7b01619661300d9" kind="function"><name>mesh_snapshot</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1shared_1a4030e24e89961c729b925e20eec7401c" kind="function"><name>space_snapshot</name></member>
<member refid="namespaceserif_1_1backend_1_1mfem_1_1shared_1a54d5ed483c0157702271d831602c9277" kind="function"><name>mesh_matches</name></member>
</compound>
<compound refid="namespaceserif_1_1compile__time__checks" kind="namespace"><name>serif::compile_time_checks</name>
</compound>
<compound refid="namespaceserif_1_1compile__time__checks_1_1barotropic__density" kind="namespace"><name>serif::compile_time_checks::barotropic_density</name>
<member refid="namespaceserif_1_1compile__time__checks_1_1barotropic__density_1a52dc2c7ec7e47a59821109263353c5af" kind="typedef"><name>Balance</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1barotropic__density_1a45e090eb240b7c8b5bf3e792244b4a70" kind="typedef"><name>BorrowedBalance</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1barotropic__density_1a5eb5ceeee35e59451ab2f22a787951d1" kind="typedef"><name>Registry</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1barotropic__density_1abcf0ecc3c6e160f9a9929b4bae23401e" kind="typedef"><name>Description</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1barotropic__density_1a49c3bd254d7b793129cead31e1803890" kind="typedef"><name>Plan</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1barotropic__density_1a099be2c2fae687a7eb1c9ca1a5cfdb4e" kind="typedef"><name>Rules</name></member>
</compound>
<compound refid="namespaceserif_1_1compile__time__checks_1_1density__primal" kind="namespace"><name>serif::compile_time_checks::density_primal</name>
<member refid="namespaceserif_1_1compile__time__checks_1_1density__primal_1a02f1c6a72ce8cf5553ed72494b8b21fc" kind="typedef"><name>EOS</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1density__primal_1a184a6791d5ddfdddef3f920444354cb2" kind="typedef"><name>Balance</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1density__primal_1afabeffad762209cd2c057eb933f16591" kind="typedef"><name>Registry</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1density__primal_1a3321c92111d8e2da4a35e2da3c359075" kind="typedef"><name>Description</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1density__primal_1ad24ac8fdc0b8310b1092a7f6b67ef2ba" kind="typedef"><name>Plan</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1density__primal_1ad4084902e0b016aa50e43f467bfb232a" kind="typedef"><name>Rules</name></member>
</compound>
<compound refid="namespaceserif_1_1compile__time__checks_1_1dimensions__meanfield" kind="namespace"><name>serif::compile_time_checks::dimensions_meanfield</name>
</compound>
<compound refid="namespaceserif_1_1compile__time__checks_1_1eos__meanfield" kind="namespace"><name>serif::compile_time_checks::eos_meanfield</name>
</compound>
<compound refid="namespaceserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts" kind="namespace"><name>serif::compile_time_checks::eos_meanfield::consumer_contracts</name>
<member refid="namespaceserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_1a5f258cc5a4b85dc7a7949e10cad7084b" kind="typedef"><name>DensityClosure</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_1a75980261f5a0175a1b2c1e780f624d33" kind="typedef"><name>DensityWithoutDerivative</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_1a019dfbd0bd9705fdee7cc016987a5136" kind="typedef"><name>EnthalpyPressure</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_1adeddbb2f8c97ea992abe15ed82e90600" kind="typedef"><name>DensitySeed</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_1adb153b7d333b7ffe2fab9dfc0fb3912c" kind="typedef"><name>GeneralEOS</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1eos__meanfield_1_1consumer__contracts_1a8ac71c7158ec3a4593d2ba4dbda594e3" kind="typedef"><name>DensityFromEnthalpy</name></member>
</compound>
<compound refid="namespaceserif_1_1compile__time__checks_1_1fields__meanfield" kind="namespace"><name>serif::compile_time_checks::fields_meanfield</name>
<member refid="namespaceserif_1_1compile__time__checks_1_1fields__meanfield_1a304f08b6c15bfec4059c468f931b1c07" kind="typedef"><name>Density</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1fields__meanfield_1adb9b366add2a5f25ca616716b078eb73" kind="typedef"><name>Potential</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1fields__meanfield_1afea6cde56a3043b59244b4bca67e0669" kind="typedef"><name>Displacement</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1fields__meanfield_1af6f320adf030e020e7b089bb905c2b81" kind="typedef"><name>Constant</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1fields__meanfield_1a83225a343bc3a5fa32f4f48c74674416" kind="typedef"><name>AngularVelocity</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1fields__meanfield_1acb93a5ab0cba6fb84ff913e4197be4de" kind="typedef"><name>ScalarL2</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1fields__meanfield_1a975007328dfad276e7fbed50ce7ebbed" kind="typedef"><name>VectorH1</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1fields__meanfield_1a44675014c354a2c2cc0402dda781c51c" kind="typedef"><name>VectorRT</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1fields__meanfield_1a7a1e3d7bf6259aa4240d15d3e29fa53a" kind="typedef"><name>VectorND</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1fields__meanfield_1adc7d0a768b397f3dba11c1d26a3e9692" kind="typedef"><name>GradientOperand</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1fields__meanfield_1ab4fab316c39b4201fe84dfd88c34024f" kind="typedef"><name>DivergenceOperand</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1fields__meanfield_1a916a158c391c80387c723a030ea87e01" kind="typedef"><name>Keys</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1fields__meanfield_1adc9f94359c39a0f90d474f6220532f1f" kind="typedef"><name>DensityOperand</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1fields__meanfield_1a63da1770863aebfc6e9e746079271640" kind="typedef"><name>DisplacementOperand</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1fields__meanfield_1a709cbc68c6465a86bbb50b2e66f5bbae" kind="typedef"><name>DivergenceSample</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1fields__meanfield_1abb361d14c4004da157041d50ac714220" kind="typedef"><name>PotentialOperand</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1fields__meanfield_1a94910d06b3750daf9976b757c2c36604" kind="typedef"><name>OrderedSamples</name></member>
</compound>
<compound refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary" kind="namespace"><name>serif::compile_time_checks::surface_boundary</name>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a245c8b61367c98151932336e69aea029" kind="typedef"><name>Density</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1afa65a68a81a768573d23721281379889" kind="typedef"><name>DiscontinuousDensity</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a7921c949a6027c78c6e1ddb735fcf787" kind="typedef"><name>Temperature</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a7d9fa0df67a2a185f21f0f82c5efe01b" kind="typedef"><name>DiscontinuousTemperature</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1ac065d41c42291558ccbce0edaad94936" kind="typedef"><name>DensityRelation</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a33a89588d332a9eb40122184ef39b124" kind="typedef"><name>PressureRelation</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1ab40fdde8928819b515f54d53c3e9dad6" kind="typedef"><name>State</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a1a181ca62011192817d6c4bc678271e4" kind="typedef"><name>Formulation</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1ad9599b61d2e28dcfee8c8643dcee1d30" kind="typedef"><name>GlobalInput</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1aa54ec11a68be3e5f99a226b4a7345257" kind="typedef"><name>DiscontinuousInput</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a6da65a6b45fcf5992d1905ea25d68405" kind="typedef"><name>DiscontinuousRow</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a764a7de7484bb80f289b616e810bc06c" kind="typedef"><name>Direct</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1acafeb2d6d238f15577a5ba128d8a439f" kind="typedef"><name>GlobalRow</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1add1691958de22911ac6b7854bc2f6c49" kind="typedef"><name>Schema</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1ae799660a0060cdb8bc551bec9612f402" kind="typedef"><name>View</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1ac97dae37877a1321ad4da607ae8254df" kind="typedef"><name>Coefficients</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a802bbb190c09c56c302b08b91484a58e" kind="typedef"><name>MissingColumn</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1ad831fc5cc1bfdc0f8002c4536e41e1ae" kind="typedef"><name>Boundary</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a3fc13d2605089b9c2127392cc48e29d3" kind="typedef"><name>EOSResource</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1ad5464e1009cb27c9717f27dd63b3cca5" kind="typedef"><name>WrongEOS</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a5daad383aad906f7651e80577f00e0c5" kind="typedef"><name>WrongEOSKey</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a7532ab66fd59c82ac3441c942f09d001" kind="typedef"><name>Inputs</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1aaba3209ba1b41fba844c788ddc2d3f2f" kind="typedef"><name>Graph</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a6fb9cabbf094cebd0ef119e43177cc89" kind="typedef"><name>MissingEOS</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1ab648be7af67701dd2b1aec83480aa3ff" kind="typedef"><name>MissingState</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a88f9848409b7a163ccdaeb8c0d594603" kind="typedef"><name>GlobalCoefficients</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a08ebb0241cebdbb9d21a9a7066afaa69" kind="typedef"><name>GlobalBoundary</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a0e962a0f7a6053dc494ae7fe020c1b93" kind="typedef"><name>GlobalInputs</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a7f92d13a93a2789c1b90e5a83a3a0311" kind="typedef"><name>DirectBoundary</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a8e64dff6516037311b4ae77e8bc0e2fc" kind="typedef"><name>DirectInputs</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1aada4d6f0a58b7cf691e4b9d7bbd132c5" kind="typedef"><name>DensitySampling</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1abded9d534d4a3e1e979ee87ee079713c" kind="typedef"><name>TemperatureSampling</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a9031e74c3cbaa1d6966ca95ddd083eeb" kind="typedef"><name>Enthalpy</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a86337a3f83e7ded8b88dc021e282ceaf" kind="typedef"><name>Pressure</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a17fe0887042918e87b94f98aba9cf27a" kind="typedef"><name>BernoulliConstant</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a013db136e204340c30228540dd43b91b" kind="typedef"><name>GasFields</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a4a12aea4a7581fb7095f12b7b082a3e8" kind="typedef"><name>GasRows</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a410fd094cdd2196c708de432a9c7406e" kind="typedef"><name>GasSelection</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a2df410dfcd9a3a6bc35c4ccc683175bb" kind="typedef"><name>ForwardFallback</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a29453b283e370eddeede1cf05e8554ad" kind="typedef"><name>DensityFromPressure</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1afa5ade8172661b72d6deae441d34248b" kind="typedef"><name>DirectSelection</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1aee71083eac8b40bede4cdd51809e4f4d" kind="typedef"><name>PolytropicFields</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a32d698d3fa19dd9e42c1f6c059ae3869" kind="typedef"><name>PolytropicSelection</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a02e0a9704e447f110d35bd2d5dab11ec" kind="typedef"><name>PressureFields</name></member>
<member refid="namespaceserif_1_1compile__time__checks_1_1surface__boundary_1a5817088fb8de5890f1e7ecd5c3018cb6" kind="typedef"><name>PressureSelection</name></member>
</compound>
<compound refid="namespaceserif_1_1dimensions" kind="namespace"><name>serif::dimensions</name>
<member refid="namespaceserif_1_1dimensions_1a726ea17ab3c500d045d2605915ecfcd6" kind="typedef"><name>QuantityOfT</name></member>
<member refid="namespaceserif_1_1dimensions_1ad5e7d5d73fa4bb5e33c46d69e573a192" kind="typedef"><name>DimensionlessValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a66499323cee57a1033e7b203a9198c24" kind="typedef"><name>MassValue</name></member>
<member refid="namespaceserif_1_1dimensions_1ade7050a33c76500637710591c3b03246" kind="typedef"><name>LengthValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a4408c9c1b7209d92966d32c198406df0" kind="typedef"><name>TimeValue</name></member>
<member refid="namespaceserif_1_1dimensions_1acd0a5bee90912e646d0391824b89c922" kind="typedef"><name>AreaValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a3f1e7f0c6ae616e0b0ebc0bcae78d423" kind="typedef"><name>VolumeValue</name></member>
<member refid="namespaceserif_1_1dimensions_1af7f8c68a704a7bf475c60dbad5f98d78" kind="typedef"><name>DensityValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a52f632bc82395182608a090380d8806d" kind="typedef"><name>NumberDensityValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a60ad5bcd33f38e5e0e272d9df76008ec" kind="typedef"><name>PressureValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a0888fa45bb57c8834657a1683a330f3d" kind="typedef"><name>TemperatureValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a07fb54452f1f93bdbe4a072b49b90fc3" kind="typedef"><name>EntropyValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a069b0cb4fad4146dbf867d5b2ed238fb" kind="typedef"><name>SpecificEntropyValue</name></member>
<member refid="namespaceserif_1_1dimensions_1af33a549a3d8338ec938d3b47a3897182" kind="typedef"><name>ChemicalPotentialValue</name></member>
<member refid="namespaceserif_1_1dimensions_1aa7bb59146d0d8402e3a3387be6f97571" kind="typedef"><name>EnergyValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a1beee935dc5c5ca4bf83e481d1335745" kind="typedef"><name>InternalEnergyValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a89c0228862dfe37640d9a32155111496" kind="typedef"><name>SpecificEnergyValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a1c92bcaa41fcd8f76e91d201efdc4096" kind="typedef"><name>SpecificInternalEnergyValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a9d34f8c867a871e5ebe50e99b54d0d16" kind="typedef"><name>SpecificEnthalpyValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a9c52fa3afb2594825dd52879fa155bd3" kind="typedef"><name>BarotropicPressurePotentialValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a75abf86c2a770f357f0171586bbd45a4" kind="typedef"><name>EnergyDensityValue</name></member>
<member refid="namespaceserif_1_1dimensions_1af92134998b6becd83ee5930f2f33eabc" kind="typedef"><name>GravitationalPotentialValue</name></member>
<member refid="namespaceserif_1_1dimensions_1ae8c4ef2306f4d656f001f9001edcf22a" kind="typedef"><name>VelocityValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a28d6a6bcebd035b8713400a280ee63f4" kind="typedef"><name>AccelerationValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a0a8640d5c1d11b6a61f06d26226ce049" kind="typedef"><name>FrequencyValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a1ad152b32d4e5f37dc222386e43cc991" kind="typedef"><name>AngularVelocityValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a26441d7409ef1d6e290f7fa34236517a" kind="typedef"><name>MomentumValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a893df6dcb9672ec0951cce7b21a5cad4" kind="typedef"><name>AngularMomentumValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a1e26e36dbb0aebdf86558407223666e0" kind="typedef"><name>MomentOfInertiaValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a5392bebc3f9abdc2b42b78c6e75020fe" kind="typedef"><name>ForceValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a34f39ad7d1c4b66439d2100492a7bc70" kind="typedef"><name>TorqueValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a84ae49398440883e4453631209b61188" kind="typedef"><name>PowerValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a61d39ab6dfd208f68065e11cfb17ce26" kind="typedef"><name>LuminosityValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a9aa152475afc72fb24f57ab7947571db" kind="typedef"><name>MassFlowRateValue</name></member>
<member refid="namespaceserif_1_1dimensions_1aa1c41d6194a681e4b0971aa2d053ff21" kind="typedef"><name>OpacityValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a49eeee87e97ad3e22d8621e822d9fd75" kind="typedef"><name>DynamicViscosityValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a83c430fd20b607b6900d61d5b9a46687" kind="typedef"><name>KinematicViscosityValue</name></member>
<member refid="namespaceserif_1_1dimensions_1a0514300092d5519755adb28feb98bd43" kind="typedef"><name>MagneticFluxDensityValue</name></member>
<member refid="namespaceserif_1_1dimensions_1acf1a7ad8f60290ead71c5b1509481e3a" kind="typedef"><name>NeitherConstNorVolatile</name></member>
<member refid="namespaceserif_1_1dimensions_1a1a18295f7407fe00ade70a9a850788c8" kind="typedef"><name>NeitherConstNorVolatileReference</name></member>
</compound>
<compound refid="namespaceserif_1_1discretization" kind="namespace"><name>serif::discretization</name>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1backend" kind="namespace"><name>serif::discretization::backend</name>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1backend_1_1mfem" kind="namespace"><name>serif::discretization::backend::mfem</name>
<member refid="namespaceserif_1_1discretization_1_1backend_1_1mfem_1af75f98db90618153ea4ca169945733f7" kind="enum"><name>ReferenceOperation</name></member>
<member refid="namespaceserif_1_1discretization_1_1backend_1_1mfem_1af75f98db90618153ea4ca169945733f7a2063c1608d6e0baf80249c42e2be5804" kind="enumvalue"><name>value</name></member>
<member refid="namespaceserif_1_1discretization_1_1backend_1_1mfem_1af75f98db90618153ea4ca169945733f7ae2b6dfb8a5c48206992d8310d176c37c" kind="enumvalue"><name>gradient</name></member>
<member refid="namespaceserif_1_1discretization_1_1backend_1_1mfem_1af75f98db90618153ea4ca169945733f7a6451b8c58cb11acd2c90ef6e811ad939" kind="enumvalue"><name>value_and_gradient</name></member>
<member refid="namespaceserif_1_1discretization_1_1backend_1_1mfem_1a24da3fc8af225640b2d32c378ef40cde" kind="enum"><name>ContractionMode</name></member>
<member refid="namespaceserif_1_1discretization_1_1backend_1_1mfem_1a24da3fc8af225640b2d32c378ef40cdea2bd9c0ed00116be1258e0cc66617d7c8" kind="enumvalue"><name>automatic</name></member>
<member refid="namespaceserif_1_1discretization_1_1backend_1_1mfem_1a24da3fc8af225640b2d32c378ef40cdea0eccef1fe0100f85b12e6eabe08eaff6" kind="enumvalue"><name>dense</name></member>
<member refid="namespaceserif_1_1discretization_1_1backend_1_1mfem_1a5fc8702553f381a0e41befb935997960" kind="function"><name>boundary_leaf_faces</name></member>
<member refid="namespaceserif_1_1discretization_1_1backend_1_1mfem_1aaf9041e682100fb2b68269bc58564a77" kind="function"><name>make_boundary_trace</name></member>
<member refid="namespaceserif_1_1discretization_1_1backend_1_1mfem_1ab4a98b89b1efb0ebdeb6d1fc2beda6ae" kind="function"><name>make_boundary_trace</name></member>
<member refid="namespaceserif_1_1discretization_1_1backend_1_1mfem_1a01137a1155cba1fb16ed3478b63f133e" kind="function"><name>make_boundary_trace</name></member>
<member refid="namespaceserif_1_1discretization_1_1backend_1_1mfem_1a769f048c919ab4a1150d41ff28f24920" kind="function"><name>select_boundary_dofs</name></member>
<member refid="namespaceserif_1_1discretization_1_1backend_1_1mfem_1a85a0a2b1b638f9456bfe60eb734280d1" kind="function"><name>reference_mass_diagonal</name></member>
<member refid="namespaceserif_1_1discretization_1_1backend_1_1mfem_1a2295d9e8ec9934e4b1dd6690822ee9b8" kind="function"><name>make_reconstruction</name></member>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1backend_1_1mfem_1_1_0d040075032061271302257023213354252004173320237144" kind="namespace"><name>serif::discretization::backend::mfem::@040075032061271302257023213354252004173320237144</name>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1backend_1_1mfem_1_1_0d106362354377102237264053311211370311267157043104" kind="namespace"><name>serif::discretization::backend::mfem::@106362354377102237264053311211370311267157043104</name>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1backend_1_1mfem_1_1_0d164325133004333264322202005042265212136131364054" kind="namespace"><name>serif::discretization::backend::mfem::@164325133004333264322202005042265212136131364054</name>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1backend_1_1mfem_1_1detail" kind="namespace"><name>serif::discretization::backend::mfem::detail</name>
<member refid="namespaceserif_1_1discretization_1_1backend_1_1mfem_1_1detail_1ac0719d69343bbf19f9c3d6273c69736f" kind="function"><name>build_boundary_trace</name></member>
<member refid="namespaceserif_1_1discretization_1_1backend_1_1mfem_1_1detail_1abe2ed4829b54ed1e4374df0cdf2078a2" kind="function"><name>reference_mass_diagonal</name></member>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1blocks" kind="namespace"><name>serif::discretization::blocks</name>
<member refid="namespaceserif_1_1discretization_1_1blocks_1aca74ff25d2168fcdec080e03ebc023ea" kind="enum"><name>RepresentedValueKind</name></member>
<member refid="namespaceserif_1_1discretization_1_1blocks_1aca74ff25d2168fcdec080e03ebc023eaa2063c1608d6e0baf80249c42e2be5804" kind="enumvalue"><name>value</name></member>
<member refid="namespaceserif_1_1discretization_1_1blocks_1aca74ff25d2168fcdec080e03ebc023eaa4db598f63d4aea6a3c8eaddfe5c2b1e9" kind="enumvalue"><name>residual</name></member>
<member refid="namespaceserif_1_1discretization_1_1blocks_1a8b16d088f59cff9d40cd84eebd53d3b1" kind="typedef"><name>FunctionalSpaceOf</name></member>
<member refid="namespaceserif_1_1discretization_1_1blocks_1aba18df102a90506f2263dc6395e3f975" kind="typedef"><name>SupportOf</name></member>
<member refid="namespaceserif_1_1discretization_1_1blocks_1aef1a0354784f797bfa87d2369652b5cb" kind="typedef"><name>QuantityOf</name></member>
<member refid="namespaceserif_1_1discretization_1_1blocks_1aaf621ef3cd1e663131647a86d13e5990" kind="typedef"><name>StateView</name></member>
<member refid="namespaceserif_1_1discretization_1_1blocks_1a1ee29035ab1c1c9e232b42e92ff8514d" kind="typedef"><name>ResidualView</name></member>
<member refid="namespaceserif_1_1discretization_1_1blocks_1a8eaaa61c301de12ca7a32a728e39e986" kind="variable"><name>DYNAMIC_BLOCK_SIZE</name></member>
<member refid="namespaceserif_1_1discretization_1_1blocks_1a979c72b7f7e82015163d35bf5a970d90" kind="variable"><name>field_descriptor</name></member>
<member refid="namespaceserif_1_1discretization_1_1blocks_1aa9f0d01c3fa0c64f62d684acf9f7ae27" kind="variable"><name>term_descriptor</name></member>
<member refid="namespaceserif_1_1discretization_1_1blocks_1a946d6244b79cf4fad47d07fb97db32e1" kind="function"><name>checked_block_size</name></member>
<member refid="namespaceserif_1_1discretization_1_1blocks_1a71adc03af28a2984d945fdf54a8cee2e" kind="function"><name>make_system_layout</name></member>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1blocks_1_1detail" kind="namespace"><name>serif::discretization::blocks::detail</name>
<member refid="namespaceserif_1_1discretization_1_1blocks_1_1detail_1a51c70ebc5bd5c92bfca8f31d7c9ba849" kind="variable"><name>is_system_layout</name></member>
<member refid="namespaceserif_1_1discretization_1_1blocks_1_1detail_1ab9bfb61324bc7792f7cd2227ee5388c2" kind="variable"><name>is_system_layout&lt; SystemLayout&lt; Values, Residuals &gt; &gt;</name></member>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1blocks_1_1keys" kind="namespace"><name>serif::discretization::blocks::keys</name>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1domain" kind="namespace"><name>serif::discretization::domain</name>
<member refid="namespaceserif_1_1discretization_1_1domain_1aa2fd687c5f7b8750fd6980f2a7a77652" kind="typedef"><name>StellarDomains</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1a46dfe7f95e0184edff495bd82e3d7b5d" kind="typedef"><name>AllDomains</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1af79faa141025275717dc28e8b3244c31" kind="variable"><name>is_domain_set_v</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1af8cecaf8fc81e98a8e5fb613c8eca8be" kind="variable"><name>is_domain_set_v&lt; DomainSet&lt; DomainTs... &gt; &gt;</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1a5e9d22ad04a3b00122f90cb5ceea35e9" kind="variable"><name>AIsBaseClassOfB</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1a1b57d195e9d643b262222f5d50ed1dd0" kind="function"><name>CountVariadicArguments</name></member>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1domain_1_1ids" kind="namespace"><name>serif::discretization::domain::ids</name>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1ids_1a2f730b21aad38b96623c29ad17de5ee7" kind="variable"><name>is_domain_id_v</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1ids_1ac0caa62d3dfe150000573f197fcfed47" kind="variable"><name>is_domain_id_v&lt; DomainID&lt; DomainT, IdentifierValue &gt; &gt;</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1ids_1a39924cd7bc633ee7d3929bb468a0e33d" kind="variable"><name>is_boundary_id_v</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1ids_1a870d5689efb58154907b1f97d2da3121" kind="variable"><name>is_boundary_id_v&lt; BoundaryID&lt; BoundaryT, IdentifierValue &gt; &gt;</name></member>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1domain_1_1ids_1_1lists" kind="namespace"><name>serif::discretization::domain::ids::lists</name>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1ids_1_1lists_1a0546de091e8129aa80e8b14ead3d7299" kind="variable"><name>is_domain_id_list_v</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1ids_1_1lists_1afeb0884bd768946fec29b86080362f2d" kind="variable"><name>is_domain_id_list_v&lt; DomainIDList&lt; DomainIDTs... &gt; &gt;</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1ids_1_1lists_1a3b40f7916248f8348e7bac74d792994d" kind="variable"><name>is_boundary_id_list_v</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1ids_1_1lists_1a29305c62abf216878b6a704fd4e490cf" kind="variable"><name>is_boundary_id_list_v&lt; BoundaryIDList&lt; BoundaryIDTs... &gt; &gt;</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1ids_1_1lists_1a1b57d195e9d643b262222f5d50ed1dd0" kind="function"><name>CountVariadicArguments</name></member>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1domain_1_1ids_1_1validation" kind="namespace"><name>serif::discretization::domain::ids::validation</name>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1ids_1_1validation_1aa32cf1b94829069aacbae4c24d24ea50" kind="function"><name>all_unique_values</name></member>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1domain_1_1mesh" kind="namespace"><name>serif::discretization::domain::mesh</name>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1domain_1_1mesh_1_1_0d262160002043043126036004257237276066135037254023" kind="namespace"><name>serif::discretization::domain::mesh::@262160002043043126036004257237276066135037254023</name>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1domain_1_1relation" kind="namespace"><name>serif::discretization::domain::relation</name>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1a5e9d22ad04a3b00122f90cb5ceea35e9" kind="variable"><name>AIsBaseClassOfB</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1a1b57d195e9d643b262222f5d50ed1dd0" kind="function"><name>CountVariadicArguments</name></member>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1lists" kind="namespace"><name>serif::discretization::domain::relation::lists</name>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1lists_1ab3ca244cb6b31a736a070244d24037ab" kind="variable"><name>is_relation_list_v</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1lists_1a0be48276a6f5a3384808138c7d9fac5f" kind="variable"><name>is_relation_list_v&lt; RelationList&lt; RelationTs... &gt; &gt;</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1lists_1a1b57d195e9d643b262222f5d50ed1dd0" kind="function"><name>CountVariadicArguments</name></member>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1validation" kind="namespace"><name>serif::discretization::domain::relation::validation</name>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1validation_1afb547c803b70b3013bc47f86612b950f" kind="enum"><name>RelationValidationFailure</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1validation_1afb547c803b70b3013bc47f86612b950fa6adf97f83acf6453d4a6a4b1070f3754" kind="enumvalue"><name>None</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1validation_1afb547c803b70b3013bc47f86612b950fa355d761265a042dc6be71ea792ea20c4" kind="enumvalue"><name>DomainAbsent</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1validation_1afb547c803b70b3013bc47f86612b950fa1c14c1cb58bf588d3131c59f92179012" kind="enumvalue"><name>DomainDisconnected</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1validation_1afb547c803b70b3013bc47f86612b950faa72a681195224d541f38bd31b03223de" kind="enumvalue"><name>InnerDomainAbsent</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1validation_1afb547c803b70b3013bc47f86612b950fa1228b67df9678cf4d1006e94146ca602" kind="enumvalue"><name>OuterDomainAbsent</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1validation_1afb547c803b70b3013bc47f86612b950fa0e38db080562dbbdafc7fa5819088f89" kind="enumvalue"><name>InnerDomainHasNoBoundary</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1validation_1afb547c803b70b3013bc47f86612b950fa41cc8523b0e010f30a117fb39145199e" kind="enumvalue"><name>InnerDomainTouchesMeshBoundary</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1validation_1afb547c803b70b3013bc47f86612b950fa33c56b1aa7d30d6a7bcd2d576a0b4662" kind="enumvalue"><name>InnerDomainTouchesUnexpectedDomain</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1validation_1afb547c803b70b3013bc47f86612b950fa5f14a6ab18d4de57ce1ec408c6e79c95" kind="enumvalue"><name>DomainBoundaryAbsent</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1validation_1afb547c803b70b3013bc47f86612b950fa9747eaa32e0a514aec0d311617fa419c" kind="enumvalue"><name>DomainBoundaryTaggedFaceHasWrongTopology</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1validation_1afb547c803b70b3013bc47f86612b950fa0da6fceb2d57be6d269f9e25c1650e12" kind="enumvalue"><name>DomainBoundaryTaggedFaceTouchesUnexpectedDomain</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1validation_1afb547c803b70b3013bc47f86612b950fa331c24d39833e45b04bbea3df0e8ac25" kind="enumvalue"><name>DomainBoundaryExpectedFaceIsUntagged</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1relation_1_1validation_1afb547c803b70b3013bc47f86612b950fa6fc65064792d46b5232872e15ea59886" kind="enumvalue"><name>DomainBoundaryExpectedFaceHasWrongID</name></member>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1domain_1_1schema" kind="namespace"><name>serif::discretization::domain::schema</name>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1schema_1abc22bc3b4f40b417480a061162a3dea2" kind="typedef"><name>CoreEnvelopeVacuumDomainSchema</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1schema_1ab32c30974a0d92c50f0184a7e11aa573" kind="variable"><name>is_schema_v</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1schema_1a0a13c1142391607775ad95bb1805b14b" kind="variable"><name>is_schema_v&lt; DomainSchema&lt; DomainIDs, BoundaryIDs, Relations &gt; &gt;</name></member>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1domain_1_1schema_1_1validation" kind="namespace"><name>serif::discretization::domain::schema::validation</name>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1schema_1_1validation_1ac7b1768feeba6a687afd25651fd43022" kind="function"><name>validate_schema</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1schema_1_1validation_1afb547c803b70b3013bc47f86612b950f" kind="enum"><name>RelationValidationFailure</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1schema_1_1validation_1afb547c803b70b3013bc47f86612b950f" kind="enum"><name>RelationValidationFailure</name></member>
<member refid="namespaceserif_1_1discretization_1_1domain_1_1schema_1_1validation_1afb547c803b70b3013bc47f86612b950f" kind="enum"><name>RelationValidationFailure</name></member>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1forms" kind="namespace"><name>serif::discretization::forms</name>
<member refid="namespaceserif_1_1discretization_1_1forms_1a19001a41347e243892d7bfef18abd174" kind="typedef"><name>VectorValue</name></member>
<member refid="namespaceserif_1_1discretization_1_1forms_1aecbaccd35c1209031d60ea7348d6a452" kind="typedef"><name>MatrixValue</name></member>
<member refid="namespaceserif_1_1discretization_1_1forms_1ab58e222c3ef402eeceadd03fd04180bf" kind="typedef"><name>OperandValue</name></member>
<member refid="namespaceserif_1_1discretization_1_1forms_1a259c1476be2e462d8cd07c803434af69" kind="typedef"><name>PartialDerivative</name></member>
<member refid="namespaceserif_1_1discretization_1_1forms_1aa9c9e5345d458df1a069b05fccf45394" kind="variable"><name>form_descriptor</name></member>
<member refid="namespaceserif_1_1discretization_1_1forms_1a8ff94af3602610b4765e1e1e87aebdb9" kind="variable"><name>component_count</name></member>
<member refid="namespaceserif_1_1discretization_1_1forms_1aa4daa912e2157d80dc731a6ce2349dfe" kind="function"><name>component</name></member>
<member refid="namespaceserif_1_1discretization_1_1forms_1a2adce8ae20f5f99c4302d9446cad1ebb" kind="function"><name>derivative_component</name></member>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1functional__space" kind="namespace"><name>serif::discretization::functional_space</name>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a9cef5bcb37ac268d2f0f2053433f8594" kind="enum"><name>Family</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a9cef5bcb37ac268d2f0f2053433f8594abec25675775e9e0a0d783a5018b463e3" kind="enumvalue"><name>l2</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a9cef5bcb37ac268d2f0f2053433f8594a346b81a32e7007eccadf60252bb599f0" kind="enumvalue"><name>h1</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a9cef5bcb37ac268d2f0f2053433f8594a6e8f220388195916569b1090b37f1586" kind="enumvalue"><name>hdiv</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a9cef5bcb37ac268d2f0f2053433f8594a7536ab19fae96565f170bdf0d44fb47f" kind="enumvalue"><name>hcurl</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a4a023144b19edc1f9083dbfc4634fdd2" kind="enum"><name>Continuity</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a4a023144b19edc1f9083dbfc4634fdd2a5d0c72e53471642349f8c98884f71177" kind="enumvalue"><name>discontinuous</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a4a023144b19edc1f9083dbfc4634fdd2ad2884efee751eb4746b685827c7efcd9" kind="enumvalue"><name>continuous</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a4a023144b19edc1f9083dbfc4634fdd2acc01e9d14a276e8d6043cfb93afdec02" kind="enumvalue"><name>normal_continuous</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a4a023144b19edc1f9083dbfc4634fdd2a5cef5968318cec98376e690990d97521" kind="enumvalue"><name>tangential_continuous</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a128c56423cc3d7e8877c6e21df58b82a" kind="enum"><name>Trace</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a128c56423cc3d7e8877c6e21df58b82aa334c4a4c42fdb79d7ebc3e73b517e6f8" kind="enumvalue"><name>none</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a128c56423cc3d7e8877c6e21df58b82aa2063c1608d6e0baf80249c42e2be5804" kind="enumvalue"><name>value</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a128c56423cc3d7e8877c6e21df58b82aafea087517c26fadd409bd4b9dc642555" kind="enumvalue"><name>normal</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a128c56423cc3d7e8877c6e21df58b82aaeee008e363b3d7a6ceb8a6ce8eec1214" kind="enumvalue"><name>tangential</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1af7d4ffb524e01c1524394bf2d128808e" kind="enum"><name>Mapping</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1af7d4ffb524e01c1524394bf2d128808eaff483d1ff591898a9942916050d2ca3f" kind="enumvalue"><name>identity</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1af7d4ffb524e01c1524394bf2d128808eab0ecbc62272a71e2181b8a0a5db8819a" kind="enumvalue"><name>contravariant_piola</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1af7d4ffb524e01c1524394bf2d128808ea4235da30cc45a142b5ce7761ac3fbc8f" kind="enumvalue"><name>covariant_piola</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1ac6251caa4914cace463f8fa5540ce62b" kind="variable"><name>Family2StringMap</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a179e46e1bb0d677df1ced3b21a4c3000" kind="variable"><name>String2FamilyMap</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a7d451c2e915be9ade5a07defcd73abce" kind="variable"><name>Continuity2StringMap</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a1e9e7e79984881a2cc18b51d0ca24a71" kind="variable"><name>String2ContinuityMap</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a18663ffb899c4de2f5d2737cb0db0817" kind="variable"><name>Trace2StringMap</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1ac2f005fd8923f3fc6e1579389d54e2ba" kind="variable"><name>String2TraceMap</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1ab5695c611247978a6ff657bc36419236" kind="variable"><name>Mapping2StringMap</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a3e9d8d852cc8f2e1258c2c51ce9c4313" kind="variable"><name>String2MappingMap</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1acb58ec5f3fcddecbb1651363b3712027" kind="variable"><name>L2</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a3c5757cd4267da94451cb55b7bc70987" kind="variable"><name>H1</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a1e28519eef37d87e0c603954989beede" kind="variable"><name>Hdiv</name></member>
<member refid="namespaceserif_1_1discretization_1_1functional__space_1a6afd1fc9bf5a38d45b118feccb59bc9f" kind="variable"><name>Hcurl</name></member>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1quadrature" kind="namespace"><name>serif::discretization::quadrature</name>
<member refid="namespaceserif_1_1discretization_1_1quadrature_1a2170ba7c65dd986e68afb2cc85f2ad88" kind="enum"><name>QuadratureRole</name></member>
<member refid="namespaceserif_1_1discretization_1_1quadrature_1a2170ba7c65dd986e68afb2cc85f2ad88a39629fd04651ccd980a12031e92a4bbf" kind="enumvalue"><name>discretization</name></member>
<member refid="namespaceserif_1_1discretization_1_1quadrature_1a2170ba7c65dd986e68afb2cc85f2ad88ad0fce4b31a695a89aea9c06e8231f7bf" kind="enumvalue"><name>preconditioner</name></member>
<member refid="namespaceserif_1_1discretization_1_1quadrature_1a2170ba7c65dd986e68afb2cc85f2ad88a1b2415052ea497897c757a8069a97686" kind="enumvalue"><name>diagnostic</name></member>
<member refid="namespaceserif_1_1discretization_1_1quadrature_1a2170ba7c65dd986e68afb2cc85f2ad88adfa555786d19f339a13e6719241e9d6f" kind="enumvalue"><name>projection</name></member>
<member refid="namespaceserif_1_1discretization_1_1quadrature_1a41f6d96b8d77bc2944e8b328062e5efa" kind="enum"><name>MappingKind</name></member>
<member refid="namespaceserif_1_1discretization_1_1quadrature_1a41f6d96b8d77bc2944e8b328062e5efaa334c4a4c42fdb79d7ebc3e73b517e6f8" kind="enumvalue"><name>none</name></member>
<member refid="namespaceserif_1_1discretization_1_1quadrature_1a41f6d96b8d77bc2944e8b328062e5efaa0877ad41eb90f8787b48ea22b0aea241" kind="enumvalue"><name>affine</name></member>
<member refid="namespaceserif_1_1discretization_1_1quadrature_1a41f6d96b8d77bc2944e8b328062e5efaa958153f1b8b96ec4c4eb2147429105d9" kind="enumvalue"><name>general</name></member>
<member refid="namespaceserif_1_1discretization_1_1quadrature_1a41f6d96b8d77bc2944e8b328062e5efaab2c6de510d584484d74c9aa9f8fa9f04" kind="enumvalue"><name>kelvin</name></member>
<member refid="namespaceserif_1_1discretization_1_1quadrature_1a24dd0addeeb7b9ea7cd8fbc12c4a7ac0" kind="function"><name>make_query</name></member>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1quadrature_1_1backend" kind="namespace"><name>serif::discretization::quadrature::backend</name>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem" kind="namespace"><name>serif::discretization::quadrature::backend::mfem</name>
<member refid="namespaceserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1adc5eb9de9387b7b6d82b25593e2a12c8" kind="variable"><name>mfem_form_static_order</name></member>
<member refid="namespaceserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1a2fdeaa1e10a96da9dbc6207daa423301" kind="function"><name>set_integration_rule</name></member>
<member refid="namespaceserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1a57b84979ef93418360b7d207fa87858b" kind="function"><name>resolve_operand_order</name></member>
<member refid="namespaceserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1a1612811d4942c7f57228605d59644cff" kind="function"><name>sum_dynamic_orders</name></member>
</compound>
<compound refid="namespaceserif_1_1discretization_1_1reconstruction" kind="namespace"><name>serif::discretization::reconstruction</name>
</compound>
<compound refid="namespaceserif_1_1eos" kind="namespace"><name>serif::eos</name>
<member refid="namespaceserif_1_1eos_1ade79763ef51f539b78059d8898a2d2a2" kind="function"><name>evaluate</name></member>
<member refid="namespaceserif_1_1eos_1a2d0ca00b47c2dfa34d75bae9456fe390" kind="function"><name>partial_derivative</name></member>
<member refid="namespaceserif_1_1eos_1ad41c8ebf0663a55e74ba55bc35e560b4" kind="function"><name>second_partial_derivative</name></member>
</compound>
<compound refid="namespaceserif_1_1eos_1_1models" kind="namespace"><name>serif::eos::models</name>
<member refid="namespaceserif_1_1eos_1_1models_1a54483208e757570d1ef38aa59b9da8d6" kind="variable"><name>is_equation_of_state_model_v</name></member>
<member refid="namespaceserif_1_1eos_1_1models_1ade35b41c252dd1f4369ebf954c8c81e8" kind="variable"><name>supports_relation_v</name></member>
<member refid="namespaceserif_1_1eos_1_1models_1ab0fa71430824737b86a42a5eb08a83ee" kind="variable"><name>supports_partial_derivative_v</name></member>
<member refid="namespaceserif_1_1eos_1_1models_1a81150dfc59c33d2e767a9e572cb15fce" kind="function"><name>validate_finite</name></member>
<member refid="namespaceserif_1_1eos_1_1models_1a21655a5b8f48ae49f385e0a7ea836f3a" kind="function"><name>validate_greater_than</name></member>
<member refid="namespaceserif_1_1eos_1_1models_1ade362937d8732832b60a4d829b15d611" kind="function"><name>validate_less_than</name></member>
<member refid="namespaceserif_1_1eos_1_1models_1a7f0bf6f20695cc8bb3c052c8a8f16dff" kind="function"><name>validate_nonnegativity</name></member>
<member refid="namespaceserif_1_1eos_1_1models_1ab04484c13887f78337c2331fb2911346" kind="enum"><name>SERiFErrorCode</name></member>
</compound>
<compound refid="namespaceserif_1_1eos_1_1relations" kind="namespace"><name>serif::eos::relations</name>
<member refid="namespaceserif_1_1eos_1_1relations_1ac555319520c74d14fb945024aefe4dfd" kind="typedef"><name>PressureFromDensity</name></member>
<member refid="namespaceserif_1_1eos_1_1relations_1a8b0ab5938c9b254628f6acb2c84389f5" kind="typedef"><name>DensityFromPressure</name></member>
<member refid="namespaceserif_1_1eos_1_1relations_1a43e126ea01a149f642ba5e3c6aebf4f3" kind="typedef"><name>PressurePotentialFromDensity</name></member>
<member refid="namespaceserif_1_1eos_1_1relations_1ae7cf9462c33962f4ade777ea5a560670" kind="typedef"><name>PressureFromSpecificEnthalpy</name></member>
<member refid="namespaceserif_1_1eos_1_1relations_1ad3bc12d4673999d6b90a6c3d9838ae52" kind="typedef"><name>SpecificEnthalpyFromDensity</name></member>
<member refid="namespaceserif_1_1eos_1_1relations_1aaf50999b585768be908f8da3e50fcea9" kind="typedef"><name>SpecificEnthalpyFromPressure</name></member>
<member refid="namespaceserif_1_1eos_1_1relations_1a537de2b3f7c974159bc5639b831117c4" kind="typedef"><name>DensityFromSpecificEnthalpy</name></member>
<member refid="namespaceserif_1_1eos_1_1relations_1ad1657a018022b22d497bc6d9f7870fe3" kind="variable"><name>relation_catalog_contains_relation_v</name></member>
<member refid="namespaceserif_1_1eos_1_1relations_1a9d99a6a6d3edf16e9a3d33f6b6c5a88e" kind="variable"><name>relation_contains_input_v</name></member>
<member refid="namespaceserif_1_1eos_1_1relations_1a3371acb573f6f7cbd3183f83e4e01267" kind="variable"><name>is_thermodynamic_relation_v</name></member>
<member refid="namespaceserif_1_1eos_1_1relations_1adf6db0c674d98babbb9ea510c92a7eef" kind="variable"><name>is_valid_relation_catalog_v</name></member>
<member refid="namespaceserif_1_1eos_1_1relations_1a1b57d195e9d643b262222f5d50ed1dd0" kind="function"><name>CountVariadicArguments</name></member>
</compound>
<compound refid="namespaceserif_1_1equations" kind="namespace"><name>serif::equations</name>
<member refid="namespaceserif_1_1equations_1ab3b0f61ca51136b0ddf4d868ebdfd8df" kind="typedef"><name>TestOperandOf</name></member>
<member refid="namespaceserif_1_1equations_1a7e2dbba73c1ee1b682885f1c178eb9f6" kind="typedef"><name>SupportOf</name></member>
<member refid="namespaceserif_1_1equations_1a3d8c1500d535f29fe360f0ab31ac55e3" kind="typedef"><name>ContributionsOf</name></member>
</compound>
<compound refid="namespaceserif_1_1geometry" kind="namespace"><name>serif::geometry</name>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1deformation" kind="namespace"><name>serif::geometry::deformation</name>
<member refid="namespaceserif_1_1geometry_1_1deformation_1abff36c0dd3d8b9c916a2e928ab69a871" kind="enum"><name>DeformationFailureReason</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1abff36c0dd3d8b9c916a2e928ab69a871a9cc57114b319994e90322314a00521d4" kind="enumvalue"><name>invalid_configuration</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1abff36c0dd3d8b9c916a2e928ab69a871ad73416fa06a45d748a7c8d4349054cbb" kind="enumvalue"><name>incompatible_discretization</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1abff36c0dd3d8b9c916a2e928ab69a871a0181b84c792eb178181854d09c8fe7b9" kind="enumvalue"><name>invalid_size</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1abff36c0dd3d8b9c916a2e928ab69a871a4013d0a2d04acba5257678a15922a094" kind="enumvalue"><name>non_finite</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1abff36c0dd3d8b9c916a2e928ab69a871a9a8a2ae86e6fce17b9be87ec37249370" kind="enumvalue"><name>unresolved_surface</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1abff36c0dd3d8b9c916a2e928ab69a871a146816aaee11d5a21b09baac60c9812e" kind="enumvalue"><name>invalid_geometry</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1a08306ee593c172f4877facc061e98f97" kind="typedef"><name>DeformationStatus</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1ae1f99a74025eac52e6ff4a4b77fb41c6" kind="typedef"><name>DeformationWorkspace</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1a6947f0057c614e85f67ad79f50a11606" kind="variable"><name>is_linear_deformation</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1aa3ab7cc89a2262523938808363fda865" kind="function"><name>make_deformation_workspace</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1ad539328115ca03a435d339f2c551a21b" kind="function"><name>build_displacement</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1a47622764fd6178445526c8b3d984a6b2" kind="function"><name>apply_jacobian</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1a28c839bb898ee76ac62ceaddadcba6b1" kind="function"><name>apply_jacobian_transpose</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1a5738813c140911a0c9ec69eec58af8e7" kind="function"><name>apply_pullback_derivative</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1a43ceea2db7df958a0bec16629328afc4" kind="function"><name>compose_deformation</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1a08faf47d7228e20ed4bae4a86c3b12f0" kind="function"><name>make_deformation_computations</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1a6f1a3c9e7423e2e4945a75e91eb70b3b" kind="function"><name>make_deformation_graph</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1a371fc6cc353f2df9f7752d802c2155da" kind="function"><name>validate_deformation_values</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1a7c97f13afaf99ecbde93c21ab3f9f771" kind="function"><name>evaluate_displacement</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1a1c527e713dfc9f833b3e0bd1b757c731" kind="function"><name>apply_jacobian</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1a7e4a280dbda654cc0d4b9b462752e757" kind="function"><name>apply_jacobian_transpose</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1aeabb23372e9ed935ed539925bf56b316" kind="function"><name>apply_pullback_derivative</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1a9744ea82df8c839a005c29235aecdb03" kind="function"><name>make_radial_extension</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1a81d1d0df5d554d5af5149549b484a0bb" kind="function"><name>make_radial_interpolation</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1acb2008299cc4c40f49e8c9c0086e5356" kind="function"><name>build_surface_embedding</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1a21c05b3c7115c90ea951ee87a1efc714" kind="function"><name>build_surface_embedding</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1a10e993d0c69b24df4bb3cd1a5ac12e9f" kind="function"><name>make_deformation_inputs</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1a11cb43141841879bf3dc270b02b22cb8" kind="function"><name>make_deformation_graph</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1ad5adf6fb962f3bd5e82121270d4f5701" kind="function"><name>make_deformation_computations</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1a4bda42409c67b56f9bc36ea69c7655ee" kind="function"><name>deformation_discretization</name></member>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1deformation_1_1_0d010100246362177371325221244367165313255111354274" kind="namespace"><name>serif::geometry::deformation::@010100246362177371325221244367165313255111354274</name>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1deformation_1_1backend" kind="namespace"><name>serif::geometry::deformation::backend</name>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem" kind="namespace"><name>serif::geometry::deformation::backend::mfem</name>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1ace5c5dfca1387670e54a585069907974" kind="function"><name>make_surface_metric_computation</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1ad5adf6fb962f3bd5e82121270d4f5701" kind="function"><name>make_deformation_computations</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1a11cb43141841879bf3dc270b02b22cb8" kind="function"><name>make_deformation_graph</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1afd8573b009b4014cbb94493addfaf526" kind="function"><name>make_constrained_radial_extension</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1aad77ee67c2d1f52b4196e6dc9f78ccf9" kind="function"><name>for_each_displacement_coefficient</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1ac4ca6d2962b7c60c015fb04baf8cfc6a" kind="function"><name>estimate_geometry_step_limit</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1a4bda42409c67b56f9bc36ea69c7655ee" kind="function"><name>deformation_discretization</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1a10e993d0c69b24df4bb3cd1a5ac12e9f" kind="function"><name>make_deformation_inputs</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1ada60e2d59b92293d0dca2d76bfa31fbf" kind="function"><name>make_deformation_inputs</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1ab4c83509ce7b3ef40659569c4b50a693" kind="function"><name>make_deformation_inputs</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1aa1c497accb383cfdd9c8437117d3f1c0" kind="function"><name>build_radial_interpolation</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1ada3115889de638fd7892b4d74eb432ae" kind="function"><name>validate_scalar_reference_space</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1a7fe84828c675f4c83ac0bb7103bc3cf4" kind="function"><name>validate_companion_numbering</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1a7822df6f7b1454b7618b7051bb61d7fd" kind="function"><name>sample_reference_positions</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1abcf256861277cffe0fd07385c3426e47" kind="function"><name>select_surface_scalar_dofs</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1a25c220c2bc5a2bdcc208064fa07981d0" kind="function"><name>sample_reference_surface</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1a43e3d620d26756172e5752be4a6a2249" kind="function"><name>validate_surface_trace</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1aeb5047b3598721cd134e6a58910c3790" kind="function"><name>surface_parameter_mass_diagonal</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1ae3679ed661c9efc748159f5a2db16dd0" kind="function"><name>make_volume_displacement_computations</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1aaa569a21a7a19660b25c4f284883bb80" kind="function"><name>make_volume_displacement_computations</name></member>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_0d036253156300046210034211201324000156107053270077" kind="namespace"><name>serif::geometry::deformation::backend::mfem::@036253156300046210034211201324000156107053270077</name>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_0d232135117107342132170271224135047204214065116062" kind="namespace"><name>serif::geometry::deformation::backend::mfem::@232135117107342132170271224135047204214065116062</name>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1_0d277067070355270153040315277254221264350274215113" kind="namespace"><name>serif::geometry::deformation::backend::mfem::@277067070355270153040315277254221264350274215113</name>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1detail" kind="namespace"><name>serif::geometry::deformation::backend::mfem::detail</name>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1detail_1a05b352de13c1c09e3358f7990397f317" kind="function"><name>share_reference_result</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1detail_1a6d9608b34a2b5cc2fc9290e472c5da2c" kind="function"><name>compile_radial_reference</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1detail_1a6e6de6a39085122a94b23c06512e48e8" kind="function"><name>logical_radius</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1detail_1af74cbfc2f3db601dcb00258dace52361" kind="function"><name>boundary_logical_radius</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1detail_1a82e9f8756275515ac2ba12399df8680a" kind="function"><name>locate_boundary_point</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1detail_1a3b5de01c8349c38e6759588c12178d0c" kind="function"><name>deformation_inputs</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1detail_1aa9d35010249b51dd65c23eaab28559cf" kind="function"><name>build_radial_interpolation</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1detail_1ae99ccf822100c094a42a76f1c02dc2b2" kind="function"><name>sample_reference_positions</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1detail_1a3954d96a884f6b832684654551467bdf" kind="function"><name>sample_reference_surface</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1detail_1a56b7a628975d5f95e6d86db79137c3e3" kind="function"><name>surface_parameter_mass_diagonal</name></member>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1deformation_1_1backend_1_1mfem_1_1volume__displacement__keys" kind="namespace"><name>serif::geometry::deformation::backend::mfem::volume_displacement_keys</name>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1deformation_1_1detail" kind="namespace"><name>serif::geometry::deformation::detail</name>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1detail_1a62740f4edaed2df52e6d246b78844c1b" kind="typedef"><name>DeterminantPolynomial</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1detail_1a757a7054052d6c66e85a186de62f6e37" kind="typedef"><name>JacobianEntries</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1detail_1a9bb57f09e703c8a56d6ce6bd658a752f" kind="function"><name>validate_disjoint_output</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1detail_1a39ae230635f7915d0cb1942b333aac6f" kind="function"><name>validate_action_arguments</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1detail_1a49a9b973cf176686251d822aa17eed98" kind="function"><name>determinant_polynomial</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1detail_1a0bbe38cc124a51e394c9648d812e2ba4" kind="function"><name>evaluate_polynomial</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1detail_1a6d17541b413cd2f01996f32693c7396b" kind="function"><name>first_boundary_parameter</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1detail_1a2b90b4a4ff8a4b85379079d55b2eb3b1" kind="function"><name>make_harmonic_modes</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1detail_1a02c8c6fceb651f31e86585b8a794562a" kind="function"><name>sample_harmonic_basis</name></member>
<member refid="namespaceserif_1_1geometry_1_1deformation_1_1detail_1a7628b540a8b43925a269627be0e1f8a7" kind="function"><name>check_independent_harmonics</name></member>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1deformation_1_1detail_1_1_0d074320027314017332072100050361145153140365126146" kind="namespace"><name>serif::geometry::deformation::detail::@074320027314017332072100050361145153140365126146</name>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1deformation_1_1detail_1_1_0d240365336004101216372306044157132001327367327315" kind="namespace"><name>serif::geometry::deformation::detail::@240365336004101216372306044157132001327367327315</name>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1deformation_1_1keys" kind="namespace"><name>serif::geometry::deformation::keys</name>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1deformation_1_1spaces" kind="namespace"><name>serif::geometry::deformation::spaces</name>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1surface" kind="namespace"><name>serif::geometry::surface</name>
<member refid="namespaceserif_1_1geometry_1_1surface_1a739898ab5e92990aaeb57582842b1d1c" kind="enum"><name>PressureSurfaceSelection</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1a739898ab5e92990aaeb57582842b1d1ca42bd4c0819c498d1c1ab622de74d6f82" kind="enumvalue"><name>supported</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1a739898ab5e92990aaeb57582842b1d1ca7060e0481896e00b3f7d20f1e8e2749a" kind="enumvalue"><name>unavailable</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1a739898ab5e92990aaeb57582842b1d1ca1f2a1ba9f974029c8e43ae8f59637f4c" kind="enumvalue"><name>ambiguous</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1a54b9db77caf2af1870677a91cfc70026" kind="enum"><name>SurfaceFailureReason</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1a54b9db77caf2af1870677a91cfc70026a9ae4e64d7f01a1eb9df10b8fe9738de2" kind="enumvalue"><name>non_finite_state</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1a54b9db77caf2af1870677a91cfc70026ad74368c2b39a40a73c51f2d51b6561f2" kind="enumvalue"><name>non_finite_eos_response</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1a54b9db77caf2af1870677a91cfc70026a80a298b3818d2f3c68d8f140c4d399f8" kind="enumvalue"><name>non_finite_linearization</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1a54b9db77caf2af1870677a91cfc70026a1c30d760751e2ce13419a39b3685fbbf" kind="enumvalue"><name>inconsistent_sample_count</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1a54b9db77caf2af1870677a91cfc70026ab2b4f7bd1ac337134bdbe47cae728f2a" kind="enumvalue"><name>empty_surface</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1aa7522c70fe18bcce1ad623ce570359fa" kind="typedef"><name>pressure_relation_t</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1a42dd706422c3b8c6838ea505ff1212b8" kind="typedef"><name>Isobaric</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1aac7a93b7163561a9bfbf7c7447eeebfe" kind="typedef"><name>SurfacePoint</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1a38dcffacd50298452984a55e3c69b83a" kind="typedef"><name>SurfaceLinearization</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1aaae557ab0921c03cea6ca410571aea07" kind="function"><name>make_pressure_surface_computations</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1a22a6164aca39d466c509c4e9d73bd0a3" kind="function"><name>make_pressure_surface_graph</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1a221522d5871c62fa8e9b4aa7493b19ee" kind="function"><name>make_pressure_surface_graph</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1a4cdea9db2006b47252ed75446fd9c5d1" kind="function"><name>evaluate_pressure_surface</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1a5d4b3151c0eec6aedd3bb2ce4259e52b" kind="function"><name>boundary_values</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1ad3e16057fff248ad6c7bd9a43959fc0e" kind="function"><name>pressure_condition</name></member>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1surface_1_1backend" kind="namespace"><name>serif::geometry::surface::backend</name>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem" kind="namespace"><name>serif::geometry::surface::backend::mfem</name>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1ac06e575bc3d225a40ae5e1f1a6468849" kind="function"><name>make_pressure_boundary_computations</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1a0b70b4645642fd03cd6fc473f52f8861" kind="function"><name>make_pressure_boundary_graph</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1a0cdab175178018f861bd59555badd9cd" kind="function"><name>make_pressure_boundary</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1a44b6568f3c7dff51a72dd2a9dc41f944" kind="function"><name>make_pressure_boundary_metadata</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1a9030962e1ff6d46eb932189d09319948" kind="function"><name>make_pressure_boundary_inputs</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1a0d791b98d3917126ed88a4278890d84d" kind="function"><name>apply_residual_rows</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1ae18d2bb830863ac7dc30b6ccb142d241" kind="function"><name>apply_jacobian_rows</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1a9c9b62453a97aab2c9620c449338f8c3" kind="function"><name>mask_residual_dual</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1a4de12dc375935718082ad3f1746ccdd5" kind="function"><name>add_jacobian_transpose_rows</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1a7a699a99f4f03919e5b8693e1d435ed8" kind="function"><name>pressure_field_trace</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1acbdc28a4e02b05f57cbe369e02cefc94" kind="function"><name>pressure_field_block</name></member>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1detail" kind="namespace"><name>serif::geometry::surface::backend::mfem::detail</name>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1detail_1ad382741c020dabcb33cfd49bf0c1186a" kind="function"><name>sample_boundary_values</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1detail_1a043710a62582c74193688e016c9ed42e" kind="function"><name>pressure_boundary_computations</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1detail_1a71b5b314fbbdb22f19c7b13b89aa452c" kind="function"><name>supported_boundary_terms</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1detail_1a2e3c5291d5db363fd8bbfe0a071b122f" kind="function"><name>make_pressure_boundary</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1detail_1a9d3c24765edaf5688574811c4f38eaa3" kind="function"><name>pressure_boundary_inputs</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1detail_1a27fe66a18a71f6fd61205eef47868c39" kind="function"><name>validate_boundary_output</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1detail_1a08671da2b86c96429ce9e40228d0ce76" kind="function"><name>validate_boundary_samples</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1detail_1a5c68a968577da3435fc0eaa61548b280" kind="function"><name>replace_boundary_rows</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1detail_1a3aef217c72feba3437a305bad99dcade" kind="function"><name>boundary_jacobian_action</name></member>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1keys" kind="namespace"><name>serif::geometry::surface::backend::mfem::keys</name>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1surface_1_1detail" kind="namespace"><name>serif::geometry::surface::detail</name>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1affe56c83289a5430500032dd0ef9f976" kind="typedef"><name>BoundTerms</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a774fc18d061430aee5e69aff793478c1" kind="variable"><name>is_pressure_surface_formulation</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a908e4213ab5097aee89b9c4be39242c3" kind="variable"><name>is_pressure_surface_formulation&lt; PressureSurfaceFormulation&lt; EOS, Bindings, Carrier &gt; &gt;</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a224afc0c9785f63f0dcb291c08f19578" kind="variable"><name>is_pressure_surface_formulation&lt; InversePressureSurfaceFormulation&lt; EOS, Bindings, Relation &gt; &gt;</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a7277dc2467e4a5a6d8d19b225d2a7e87" kind="variable"><name>is_pressure_surface_formulation&lt; DirectPressureSurfaceFormulation&lt; EOS, Bindings, RowQuantity, Relation &gt; &gt;</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a326706a40ff30cb5de6adf4367ea8044" kind="variable"><name>is_pressure_surface_formulation&lt; PressureFieldSurfaceFormulation&lt; EOS, Bindings &gt; &gt;</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a47569b6917cba9e92e76c0e678a88077" kind="function"><name>field_candidates</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a28aa7b0cb90c30abf0891e0dc118b7b3" kind="function"><name>select_candidates</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a6fb1453555097c81109991e4f078c65a" kind="function"><name>make_surface_eos_computation</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a5950b9769f365cfaf0089b8e7d0182da" kind="function"><name>make_surface_linearization_computation</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a20efef5a4c76937c7b0c55b68ef1c8c9" kind="function"><name>thermodynamic_fields</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a054743686d2e9c126d7a91dffd3342b7" kind="function"><name>quantity_field</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a20c3b7f26d331c003cc7298e16ac8fd2" kind="function"><name>relation_bindings</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a1349b4774527454fa74d4e8ffdf8ce6c" kind="function"><name>inverse_candidate</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a8ec42570e4d5c2a3c4cff02fcce3f8f4" kind="function"><name>direct_candidate</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a793bbc0e02d2552de83928fbbc24a8aa" kind="function"><name>relation_candidates</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1adf84c78b1c65c8739761a2b6b1140cbb" kind="function"><name>surface_sample_count</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1aa0a0aae49fee9e1e65cf9a2dedd9d224" kind="function"><name>surface_point</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a0a1fd97aea6cfe86737236ef7b16defc" kind="function"><name>collect_surface_samples</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a16d1c14d7c42fde618cdcf93cc29f38f" kind="function"><name>evaluate_response_samples</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1af87aee0269816de22e6687ef6d327d62" kind="function"><name>linearize_carrier_samples</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a029fdc800df6611a1508dfec3beadc46" kind="function"><name>linearize_pressure_samples</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a3d578d861d82b08ed4e0d377f3248968" kind="function"><name>state_value</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1abd88070a830aee7ea52bbc9975423092" kind="function"><name>relation_input</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1ae06b817a237df48fe4fc5740fac4f0ea" kind="function"><name>finite_state</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a687fdf4034118c40dd902913030f4887" kind="function"><name>accumulate_partial</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a966227f117fb18ae658b64ea0622a7e3" kind="function"><name>evaluate_relation</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a0ed025267a4b81a4d5f9c2d7f8929cd0" kind="function"><name>evaluate_surface_response</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a995b339d443e9b917c694778900b632d" kind="function"><name>linearize_surface</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a5dd1679de9226d8f2f5bf03d2548c0bc" kind="function"><name>checked_linearization</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a6b9bf00206e7f1eb178b35e8156162d7" kind="function"><name>supports_partials</name></member>
<member refid="namespaceserif_1_1geometry_1_1surface_1_1detail_1a84652446a03bf04dc70a63b365d2e380" kind="function"><name>matches_pressure_relation</name></member>
</compound>
<compound refid="namespaceserif_1_1geometry_1_1surface_1_1keys" kind="namespace"><name>serif::geometry::surface::keys</name>
</compound>
<compound refid="namespaceserif_1_1mapping" kind="namespace"><name>serif::mapping</name>
<member refid="namespaceserif_1_1mapping_1ab6598ecc4776dc488540df0614e1e560" kind="enum"><name>FaceElementSide</name></member>
<member refid="namespaceserif_1_1mapping_1ab6598ecc4776dc488540df0614e1e560a589425fc56eb03218b1af97890453405" kind="enumvalue"><name>ELEMENT_1</name></member>
<member refid="namespaceserif_1_1mapping_1ab6598ecc4776dc488540df0614e1e560ac9c067c94697dcb6cd7511c238bfe20c" kind="enumvalue"><name>ELEMENT_2</name></member>
<member refid="namespaceserif_1_1mapping_1a4d8ed5ebf76c79667efd6777f3ee3b97" kind="enum"><name>MappingStatus</name></member>
<member refid="namespaceserif_1_1mapping_1a4d8ed5ebf76c79667efd6777f3ee3b97ac9f1a6384b1c466d4612f513bd8e13ea" kind="enumvalue"><name>VALID</name></member>
<member refid="namespaceserif_1_1mapping_1a4d8ed5ebf76c79667efd6777f3ee3b97a6c849957a6a4a88b7fb6fcb716d651f1" kind="enumvalue"><name>INVALID_DIMENSION</name></member>
<member refid="namespaceserif_1_1mapping_1a4d8ed5ebf76c79667efd6777f3ee3b97a58690190e68105ca9d4c573f113ced94" kind="enumvalue"><name>NON_FINITE_MAPPING_INPUT</name></member>
<member refid="namespaceserif_1_1mapping_1a4d8ed5ebf76c79667efd6777f3ee3b97a664863abf724900cacb79236732b0d24" kind="enumvalue"><name>INVALID_REFERENCE_RADIUS</name></member>
<member refid="namespaceserif_1_1mapping_1a4d8ed5ebf76c79667efd6777f3ee3b97a64cde656c0dea359e0e048c5b1a45020" kind="enumvalue"><name>AT_COMPACTIFIED_INFINITY</name></member>
<member refid="namespaceserif_1_1mapping_1a4d8ed5ebf76c79667efd6777f3ee3b97a46b382cdaef0bff17df6f22ed6ac0c80" kind="enumvalue"><name>OUTSIDE_REFERENCE_DOMAIN</name></member>
<member refid="namespaceserif_1_1mapping_1a4d8ed5ebf76c79667efd6777f3ee3b97aed5aaccb3615a644e604d2867cb722a5" kind="enumvalue"><name>NON_FINITE_MAPPING_RESULT</name></member>
<member refid="namespaceserif_1_1mapping_1a4d8ed5ebf76c79667efd6777f3ee3b97a8046940b838d63b536825ef425a6de82" kind="enumvalue"><name>NON_POSITIVE_DETERMINATE</name></member>
<member refid="namespaceserif_1_1mapping_1acc09e8994ba97d5248f33505c75aa9f4" kind="variable"><name>MappingStatus_enum_string_map</name></member>
<member refid="namespaceserif_1_1mapping_1a6a788fb1187f102ca7fdfd1a7cc9f6fd" kind="variable"><name>MappingStatus_string_enum_map</name></member>
<member refid="namespaceserif_1_1mapping_1ad623f50e4d9c962ea8fdfff2ee9488ad" kind="variable"><name>MappingStatus_SERiFErrorCode_map</name></member>
<member refid="namespaceserif_1_1mapping_1a0a0a50f0b194b72a0d98768bfb9a0855" kind="variable"><name>SERiFErrorCode_MappingStatus_map</name></member>
<member refid="namespaceserif_1_1mapping_1a89488756ce19ff5351dfbeb4235849c3" kind="function"><name>element_displacement_data_from_element_vdofs</name></member>
<member refid="namespaceserif_1_1mapping_1a8935271a2117c2232be8306651d5ce9f" kind="function"><name>sample_fixed_mesh_geometry</name></member>
<member refid="namespaceserif_1_1mapping_1a0a8fb135cd55270d8d4be849e7379b5b" kind="function"><name>make_MappingStatus_SERiFErrorCode_map</name></member>
<member refid="namespaceserif_1_1mapping_1a649692e7f44a43da4d06fef545915cf5" kind="function"><name>make_SERIFErrorCode_MappingStatus_map</name></member>
<member refid="namespaceserif_1_1mapping_1aa6a46b5e15195df804cff440b526b38a" kind="function"><name>map_reference_gradient_to_physical</name></member>
<member refid="namespaceserif_1_1mapping_1a97493ae5b8a6d9025eca6fcd8b6cbdcc" kind="function"><name>map_physical_gradient_to_reference</name></member>
<member refid="namespaceserif_1_1mapping_1ae918a917f380b8831e5778c1e42a1ae5" kind="function"><name>map_reference_vector_gradient_to_physical</name></member>
<member refid="namespaceserif_1_1mapping_1a825bbcbe6b890c000b49c4c1da007b31" kind="function"><name>map_physical_vector_gradient_to_reference</name></member>
<member refid="namespaceserif_1_1mapping_1abc6cb133d3e21801bb8c7a66acf0d454" kind="function"><name>compute_scalar_diffusion_tensor</name></member>
<member refid="namespaceserif_1_1mapping_1a844a314f5fc632100bc3c67d5a922469" kind="function"><name>map_hcurl_field_to_physical</name></member>
<member refid="namespaceserif_1_1mapping_1a35ee8af3658ffb4da27c6dd962575b35" kind="function"><name>map_physical_field_to_hcurl_reference</name></member>
<member refid="namespaceserif_1_1mapping_1abf5a228bc2d32e302fe73c7131cbc4d0" kind="function"><name>map_hcurl_curl_to_physical</name></member>
<member refid="namespaceserif_1_1mapping_1aa97c5252d97464eaf482450f7cf52ebf" kind="function"><name>map_physical_curl_to_hcurl_reference</name></member>
</compound>
<compound refid="namespaceserif_1_1mapping_1_1_0d074203354227300202272350161142070106174313361025" kind="namespace"><name>serif::mapping::@074203354227300202272350161142070106174313361025</name>
</compound>
<compound refid="namespaceserif_1_1mapping_1_1compactification" kind="namespace"><name>serif::mapping::compactification</name>
</compound>
<compound refid="namespaceserif_1_1meta" kind="namespace"><name>serif::meta</name>
<member refid="namespaceserif_1_1meta_1a27a478b13abbbddd3b16dce448ce87fa" kind="function"><name>enum_to_string_enum_map</name></member>
<member refid="namespaceserif_1_1meta_1a228074fe1d60918db17444e31b601c2f" kind="function"><name>enum_to_enum_string_map</name></member>
<member refid="namespaceserif_1_1meta_1a7d941ba1259cde59e5cf840bad97bae3" kind="function"><name>type_name</name></member>
<member refid="namespaceserif_1_1meta_1aaa1e565d5b2bf6a254e44843d6ea46d6" kind="function"><name>template_name</name></member>
</compound>
<compound refid="namespaceserif_1_1model" kind="namespace"><name>serif::model</name>
<member refid="namespaceserif_1_1model_1a80cb843c4b97c06905b775aba9d4b813" kind="enum"><name>SpecificationRole</name></member>
<member refid="namespaceserif_1_1model_1a80cb843c4b97c06905b775aba9d4b813a7832eb62b9d5da114fbd828501794b90" kind="enumvalue"><name>constitutive_law</name></member>
<member refid="namespaceserif_1_1model_1a80cb843c4b97c06905b775aba9d4b813a8360be627354dd5a66ea7e358d0109a4" kind="enumvalue"><name>boundary_condition</name></member>
<member refid="namespaceserif_1_1model_1a80cb843c4b97c06905b775aba9d4b813a97a1fb4792ab0d80857d825020ced2f0" kind="enumvalue"><name>invariant</name></member>
<member refid="namespaceserif_1_1model_1a80cb843c4b97c06905b775aba9d4b813ab55fad3fe78d06b3d481aef2500c784b" kind="enumvalue"><name>phase_condition</name></member>
<member refid="namespaceserif_1_1model_1a80cb843c4b97c06905b775aba9d4b813a49d377e11d9c996137d2ef9ca80a1482" kind="enumvalue"><name>gauge_choice</name></member>
<member refid="namespaceserif_1_1model_1a80cb843c4b97c06905b775aba9d4b813ae7aa3fcb6ca31a1a1fa583a6e4a98c30" kind="enumvalue"><name>rotation_law</name></member>
<member refid="namespaceserif_1_1model_1a9dbd561b48b9cbb817a4102517d065ca" kind="enum"><name>GeneratedStateKind</name></member>
<member refid="namespaceserif_1_1model_1a9dbd561b48b9cbb817a4102517d065caa334c4a4c42fdb79d7ebc3e73b517e6f8" kind="enumvalue"><name>none</name></member>
<member refid="namespaceserif_1_1model_1a9dbd561b48b9cbb817a4102517d065caa2375dfa839ccd84978745547605b21e4" kind="enumvalue"><name>multiplier</name></member>
<member refid="namespaceserif_1_1model_1a9dbd561b48b9cbb817a4102517d065caa5b029370da350a18e571dffd4b78ae47" kind="enumvalue"><name>physical_coordinate</name></member>
<member refid="namespaceserif_1_1model_1a9dbd561b48b9cbb817a4102517d065caa2fadfbbb30ccd79bbdcae01edd52f2b5" kind="enumvalue"><name>solver_border</name></member>
<member refid="namespaceserif_1_1model_1a1a9e18895b6021d27952932da09eb71b" kind="typedef"><name>ActualEquilibriumCouplings</name></member>
<member refid="namespaceserif_1_1model_1a251ff98f4ef742b690180c7cb06292bb" kind="typedef"><name>Reads</name></member>
<member refid="namespaceserif_1_1model_1a5cbe5c0513a11299350110cee5d31821" kind="typedef"><name>Changes</name></member>
<member refid="namespaceserif_1_1model_1ac7544ec47f3986209861b7fb0b6ae4bf" kind="typedef"><name>GeneratedCoordinateQuantity</name></member>
<member refid="namespaceserif_1_1model_1a36d5c59d89fffbd444ee44415f85bbed" kind="typedef"><name>ConstraintQuantity</name></member>
<member refid="namespaceserif_1_1model_1aeb8535e8d8e5b2b39d913f12b149a2b3" kind="typedef"><name>SpecificationsForRole</name></member>
<member refid="namespaceserif_1_1model_1a95bbbd670343f9cd11939d21c5bf79ab" kind="typedef"><name>Derivative</name></member>
<member refid="namespaceserif_1_1model_1aa7c7c71dc1c2c0431623ac27c88bdb0b" kind="typedef"><name>SpecificationBindings</name></member>
<member refid="namespaceserif_1_1model_1adae046e777aafb66e79a039911580916" kind="typedef"><name>DefaultSpecificationBindings</name></member>
<member refid="namespaceserif_1_1model_1a5d147fdea58527d7b5ee14302ab8cd57" kind="typedef"><name>DeclaredEquationCouplings</name></member>
<member refid="namespaceserif_1_1model_1a80f6f9e6dee6acbd57d0d4bd1116c9f2" kind="variable"><name>specification_role_count</name></member>
<member refid="namespaceserif_1_1model_1a818040e7235375f50650868a1fec3ae6" kind="function"><name>make_model_graph</name></member>
<member refid="namespaceserif_1_1model_1a085910a172d862a4116162850b0222c5" kind="function"><name>make_model_graph</name></member>
<member refid="namespaceserif_1_1model_1a74e1efe91e9ad6f773134036585a39b6" kind="function"><name>make_equilibrium_graph</name></member>
<member refid="namespaceserif_1_1model_1a98c9e47b78a995adae698ca88a7e18fb" kind="function"><name>make_discretization</name></member>
<member refid="namespaceserif_1_1model_1a99f093b7cfc3526466056b87c8db0f33" kind="function"><name>share_equation_of_state</name></member>
<member refid="namespaceserif_1_1model_1ae24dcbfc49419c2f0f500da702371bd5" kind="function"><name>borrow_eos</name></member>
<member refid="namespaceserif_1_1model_1a6252df8508dcd9bed7e242edae8133d5" kind="function"><name>borrow_eos</name></member>
<member refid="namespaceserif_1_1model_1ae40b696afec46eacfa0e74ef448b46bb" kind="function"><name>EquilibriumEquations</name></member>
<member refid="namespaceserif_1_1model_1aa55d6cc09e69d07412896dedcb71c5a5" kind="function"><name>resolve_equilibrium_equations</name></member>
<member refid="namespaceserif_1_1model_1af1e5714cfeffe321e29886eec5b93020" kind="function"><name>resolve_equilibrium_equations</name></member>
<member refid="namespaceserif_1_1model_1a85f2ca250e5b86d7c907d7db1428d852" kind="function"><name>executable_model_topology</name></member>
<member refid="namespaceserif_1_1model_1abd39d351ddfb0d4d45fb44b868673416" kind="function"><name>StellarState</name></member>
<member refid="namespaceserif_1_1model_1ab2897a50326648ba69b6ab9fd3c3d27a" kind="function"><name>StellarState</name></member>
<member refid="namespaceserif_1_1model_1a5a15073437bd18ed5d356ee544b14447" kind="function"><name>StellarModel</name></member>
<member refid="namespaceserif_1_1model_1abd082b1964d28e91b8eb1da4ffdf22ee" kind="function"><name>make_stellar_model</name></member>
<member refid="namespaceserif_1_1model_1a5a76a53b06ed3a20062a609e61848840" kind="function"><name>validate_target</name></member>
<member refid="namespaceserif_1_1model_1ac5681e63c50dc5a136eaa699838cf332" kind="function"><name>make_stellar_discretization</name></member>
<member refid="namespaceserif_1_1model_1ade88a3e3fa00b425b3d93ad44b3bb604" kind="function"><name>with_deformation</name></member>
</compound>
<compound refid="namespaceserif_1_1model_1_1backend" kind="namespace"><name>serif::model::backend</name>
</compound>
<compound refid="namespaceserif_1_1model_1_1backend_1_1mfem" kind="namespace"><name>serif::model::backend::mfem</name>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1a56874ad83b764b31ea8f0a7e3aab6a57" kind="typedef"><name>EquilibriumFailure</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1a47fdec392d2d8ccee79d11772b6100b0" kind="function"><name>bind_model_definition</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1aed78cdbae2d289a84a97ae254bec99e4" kind="function"><name>equilibrium_inputs</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1a34a92e84f64faf3aeb569d146e06af76" kind="function"><name>equilibrium_layout</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1a400e43594db5656b09c8e95e77a53dfa" kind="function"><name>displacement_projection</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1a0f8a06e69568585591d87ff618dfd9c8" kind="function"><name>deformation_tangent</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1ac5681e63c50dc5a136eaa699838cf332" kind="function"><name>make_stellar_discretization</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1ade88a3e3fa00b425b3d93ad44b3bb604" kind="function"><name>with_deformation</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1a242452f05bb183f8c23b93c20e00a5be" kind="function"><name>bind_stellar_model</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1a29abbdee034c90ded69c9659eb9257cd" kind="function"><name>bind_stellar_model</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1a44f0e08e639fc00910eafbb0c8c4be8a" kind="function"><name>bind_stellar_model</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1a84efc99c11487c8309e8844847c31bac" kind="function"><name>bind_stellar_model</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1a6c18e9db027494ebbeb3a33ab8192df9" kind="function"><name>bind_stellar_model</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1abdddf3a13c849b147d1477f32be05bf4" kind="function"><name>bind_stellar_model</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1a53aa28e4e506639de07ca182755e9a69" kind="function"><name>make_stellar_resources</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1ad614b94744a7d65c72ab8f24bebaf96c" kind="function"><name>make_space</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1a957b7cc29cef504ee596ecd10ae9dae4" kind="function"><name>make_stellar_discretization</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1a6e332633866ad76b543792e85da84523" kind="function"><name>make_stellar_discretization</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1afa71c8cca2f9272780f390b5287956bd" kind="function"><name>make_model_inputs</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1a110a5a6390df36404e975de402d93ebc" kind="function"><name>make_model_inputs</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1a191c36c007ef249b13f831c263af829c" kind="function"><name>make_model_inputs</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1a5a00125a9c307e2ab374089315e85306" kind="function"><name>make_normalized_system</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1a745e484c1e105d5185e215589c010f19" kind="function"><name>cache_scalar_row</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1a5d80e23258e77306c075b0212bb09421" kind="function"><name>assemble_surface_potential</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1a9214085d7bc66bde2f943402552fabc9" kind="function"><name>make_physical_system</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1ad46a5154ca77f5be4395d4be1ad953af" kind="function"><name>volume_residual_values</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1a130332cbbfdde0c120379d49d90a6cfa" kind="function"><name>volume_geometry_block</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1aaebb29e801be792683c56f5aaf3acecf" kind="function"><name>volume_row_action</name></member>
</compound>
<compound refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1_0d147025307234272363135133174143131037304020037073" kind="namespace"><name>serif::model::backend::mfem::@147025307234272363135133174143131037304020037073</name>
</compound>
<compound refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1_0d166126376344252366037001317251366144375200342033" kind="namespace"><name>serif::model::backend::mfem::@166126376344252366037001317251366144375200342033</name>
</compound>
<compound refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1_0d351006372101000140013347054150340253314145375300" kind="namespace"><name>serif::model::backend::mfem::@351006372101000140013347054150340253314145375300</name>
</compound>
<compound refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail" kind="namespace"><name>serif::model::backend::mfem::detail</name>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail_1adb7c36d586e61ca51022f02d27abed2c" kind="function"><name>equation_of_state_input</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail_1a08acc4b74ba8c22e26c6270b6a9242a5" kind="function"><name>geometry_size</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail_1a5aff82640871b09440e1b27f1b77b955" kind="function"><name>validate_deformation</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail_1a714b7375c3c233ce2965fd162bf1f429" kind="function"><name>require_deformation_action</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail_1aef199462616440db855d64035a739fd6" kind="function"><name>computation_keys</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail_1a429466859f266999b1dcf77ffec2d821" kind="function"><name>bind_evaluator</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail_1ad47e9bbabca6a9c49811bf27d639887c" kind="function"><name>bind_state_evaluator</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail_1ac66a7e936009fec60c65d4bdf70b15ef" kind="function"><name>candidate_inputs</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail_1abeccb976035cb25493914d48891be156" kind="function"><name>apply_reconstruction</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail_1a1884e65ec7a1ce57decf1ff277d369b9" kind="function"><name>validate_reconstruction_requests</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail_1ae84cc3521a195a469cd2e61aaeaeb59b" kind="function"><name>term_space</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail_1a3949983bb2d08c6bd64c48b9be434410" kind="function"><name>make_bindings</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail_1ae9c0f9389fb9983b00f7e2887a487fd6" kind="function"><name>validate_coefficient_owners</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail_1a367825ed99eea95d5a357b6c7b565dfb" kind="function"><name>model_inputs</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail_1af8b15b9d66dca2db283a852d7adee9aa" kind="function"><name>coefficient_inputs</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail_1a43bea265f7ca82aa0ddba452cd15282f" kind="function"><name>state_coefficients</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail_1a5b76f27e7b1faf0a58e9cb8d1902782a" kind="function"><name>validate_range</name></member>
<member refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail_1affbdf92e6e39f55e18d532d4d2f3e011" kind="function"><name>select_block</name></member>
</compound>
<compound refid="namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_0d054271112256156063142352054010267000377103045010" kind="namespace"><name>serif::model::backend::mfem::detail::@054271112256156063142352054010267000377103045010</name>
</compound>
<compound refid="namespaceserif_1_1model_1_1checks" kind="namespace"><name>serif::model::checks</name>
<member refid="namespaceserif_1_1model_1_1checks_1a0f801ed67f347eac5044c9400d863209" kind="typedef"><name>Density</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1ab56460b20c275d11bb144559357f18c9" kind="typedef"><name>Rotation</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1ac0d3ec42b0ba8c641587dacbda968b0d" kind="typedef"><name>Shape</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1aee1c40955bf65f7effa23bcfa0c48503" kind="typedef"><name>ShapeRow</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1a64f7be84d64cb0d2bd45448160d2be00" kind="typedef"><name>Values</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1a68a6e5b462c5a29e862b40d6e6ddb977" kind="typedef"><name>Rows</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1a25b09ef80aa03c71690f75564edb5cba" kind="typedef"><name>Layout</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1a335a55b91174c009b17de5f19d4bab9e" kind="typedef"><name>State</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1a0bf4c43c2062e41e83bb79d1f37db6d4" kind="typedef"><name>EmptyInputs</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1a05db01a3848b8701da4156ee4b7b5743" kind="typedef"><name>CoefficientSource</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1a532eb432037ebaa8679c5d4c5cb6ae71" kind="typedef"><name>RotationInputs</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1accd5eafc530dfeee6fbc87f79474f5c9" kind="typedef"><name>WrongIdentity</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1a48e974054ad97d32febb3a913be4e97a" kind="typedef"><name>WrongValue</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1a449d520183c36c926a0f4cef0fd48353" kind="typedef"><name>Overlap</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1a8f1b88e6af4b309b466eb4909596eb36" kind="typedef"><name>ShapeOverlap</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1a8e51a63a5ebe4ab762eb9ceea5c55106" kind="typedef"><name>CompleteFields</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1a1f24fce060f149d5c4cfa79d234244be" kind="typedef"><name>Graph</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1af5e8e21f9a309a234c23039c133fe9a6" kind="typedef"><name>MovingEvaluator</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1a83a7493d4c7760c566e4245af2706d53" kind="typedef"><name>FixedEvaluator</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1a0c15395b83c58d8179dba45c1a029b03" kind="typedef"><name>PreparedGraph</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1a46d916c4508a99bba62e58d429980d5e" kind="typedef"><name>MovingPreparedEvaluator</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1acc3e76ae08e20b2c3a5cf3a1820e4619" kind="typedef"><name>FixedPreparedEvaluator</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1a447eafad85777c436b94d244938c9d21" kind="typedef"><name>FixedState</name></member>
<member refid="namespaceserif_1_1model_1_1checks_1a06c2ca9588c23b311e36451e21e3e6a3" kind="typedef"><name>OtherState</name></member>
</compound>
<compound refid="namespaceserif_1_1model_1_1computations" kind="namespace"><name>serif::model::computations</name>
<member refid="namespaceserif_1_1model_1_1computations_1a9e46f414aef900d44b0dd2fd5574fd3a" kind="function"><name>volume_contribution</name></member>
<member refid="namespaceserif_1_1model_1_1computations_1a5600e8e13f635774406929efd4082748" kind="function"><name>interior_contribution</name></member>
<member refid="namespaceserif_1_1model_1_1computations_1a15a3dad726975a3353a9f5337708194a" kind="function"><name>interior_computations</name></member>
<member refid="namespaceserif_1_1model_1_1computations_1a0660915b0bac2fc2ce2012e70bcd4e07" kind="function"><name>physical_block</name></member>
<member refid="namespaceserif_1_1model_1_1computations_1a4ff124ec28d7784bd444fee234bad18e" kind="function"><name>make_physical_block_computations</name></member>
<member refid="namespaceserif_1_1model_1_1computations_1ad1541fee1dc9566753a4df55e3d177d7" kind="function"><name>potential_infinity_contribution</name></member>
<member refid="namespaceserif_1_1model_1_1computations_1a3a40d4e2b6f9007024cf9ad7d0b24c2b" kind="function"><name>pressure_boundary_contribution</name></member>
<member refid="namespaceserif_1_1model_1_1computations_1a6cc3c063b45f722bf8d0739ce53b47ca" kind="function"><name>scalar_residual_row</name></member>
<member refid="namespaceserif_1_1model_1_1computations_1a336eecda912a227c066bccb2ae6f1a22" kind="function"><name>shape_derivatives</name></member>
<member refid="namespaceserif_1_1model_1_1computations_1af86649ee0630f0316604c92d4ba2ac44" kind="function"><name>make_solver_layout_computations</name></member>
<member refid="namespaceserif_1_1model_1_1computations_1a1f91d15e661d43a2a8e9a6b8111e6fc3" kind="function"><name>surface_potential_contribution</name></member>
</compound>
<compound refid="namespaceserif_1_1model_1_1computations_1_1detail" kind="namespace"><name>serif::model::computations::detail</name>
<member refid="namespaceserif_1_1model_1_1computations_1_1detail_1a8ee526b8c650dbdb269632f5ee03e948" kind="function"><name>physical_block</name></member>
</compound>
<compound refid="namespaceserif_1_1model_1_1detail" kind="namespace"><name>serif::model::detail</name>
<member refid="namespaceserif_1_1model_1_1detail_1ae427ccffd89556bd768fed6b07d0172a" kind="typedef"><name>GeneratesState</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1a7dc206380569e07235666a9efbe09756" kind="typedef"><name>GeneratedSpecifications</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1a47f2eeb5ccf35b63be85b56181ca52f2" kind="typedef"><name>ResolvedEndpoint</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1a554c794ba8dc7ba3a4a6e7dffd031515" kind="variable"><name>is_equilibrium_equations</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1ac3085cd4e8cd8539adb985bc8c4036ea" kind="variable"><name>is_equilibrium_equations&lt; EquilibriumEquations&lt; Interior, Shape, Surface &gt; &gt;</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1a4a7f81eee6f624fa023ae185500c3af7" kind="variable"><name>is_type_list</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1a326ac931281a47b95c3caabb1698e95a" kind="variable"><name>is_type_list&lt; utils::types::TypeList&lt; Types... &gt; &gt;</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1a15ddc69724e0cdfa4f5016a76d0a667a" kind="variable"><name>is_stellar_model</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1aa9b201f33788ccc4b6386d76f645e554" kind="variable"><name>is_stellar_model&lt; StellarModel&lt; EOS, Definition, List &gt;, std::void_t&lt; typename StellarModel&lt; EOS, Definition, List &gt;::SpecificationTypes &gt; &gt;</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1a1913d9c0eef4efd5fef3eef1c1f097de" kind="function"><name>physical_system_computation</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1ae83ec19dfdc74cef1e310754e1fc7d12" kind="function"><name>contribution_keys</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1ac05e8685fe7931d74aec47a2fad22331" kind="function"><name>interior_computations</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1a97a157a31fd3f1ab1b0277bd7f2ebcba" kind="function"><name>shape_computations</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1af3b51c0962e8dfbe23c9f31450df4aee" kind="function"><name>boundary_computations</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1aabda0aaee8d4b1e56058c6429d72332c" kind="function"><name>equilibrium_contribution_keys</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1a9505ea2d4e0316e88ebfb5b9bed66546" kind="function"><name>resolved_endpoint</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1abfcd2310778365acc2776af95c1e26de" kind="function"><name>endpoint_owner_present</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1a42e8407c9abb7f9e35c5f78f3f648c10" kind="function"><name>specification_precedes</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1a8d010db5ddd840267eb5115b39546188" kind="function"><name>unique_specification_names</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1ad8854bd3348b3d8bd01f8758adfec8d8" kind="function"><name>canonical_specifications</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1a16f3eb10a3c11e985ea40a4845ab3bdc" kind="function"><name>resolve_equation_member</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1a7cda9f3b910ea61b555ca6936a8cd3f0" kind="function"><name>resolve_equation_members</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1afb30e6c6a4f8c30445f235bba5d44413" kind="function"><name>generated_physics_is_present</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1a277ce1ffbd3bd2cc6afee1f566484846" kind="function"><name>generated_physics_are_present</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1adcfc1df7cc2e1114d6d15b41fee9b712" kind="function"><name>equation_rows_exist</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1a63cb8dc552f2d77e4cd94e95ab5632a1" kind="function"><name>compatible_generated_state</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1aae26e7579ddb1668e7abef12a8c70067" kind="function"><name>valid_specification_endpoints</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1ad2113b4e1a949598fc2f7be37f1c0927" kind="function"><name>valid_specifications</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1a17b67ad43340da0fcbb5688d6b90e9a1" kind="function"><name>specification_derivatives_available</name></member>
<member refid="namespaceserif_1_1model_1_1detail_1a0d6ab5f248c85c95fd813dbb801fe90d" kind="function"><name>specification_derivatives_available</name></member>
</compound>
<compound refid="namespaceserif_1_1model_1_1equation" kind="namespace"><name>serif::model::equation</name>
</compound>
<compound refid="namespaceserif_1_1model_1_1keys" kind="namespace"><name>serif::model::keys</name>
</compound>
<compound refid="namespaceserif_1_1model_1_1normalization" kind="namespace"><name>serif::model::normalization</name>
<member refid="namespaceserif_1_1model_1_1normalization_1a20221d8368d5bf0b36f03e7755fc6d64" kind="typedef"><name>PlanFor</name></member>
<member refid="namespaceserif_1_1model_1_1normalization_1a9bca7844875f31e08df105bc8da44c69" kind="typedef"><name>MetricsFor</name></member>
<member refid="namespaceserif_1_1model_1_1normalization_1abadff187532235162a96bd1da3f76730" kind="function"><name>make_inputs</name></member>
<member refid="namespaceserif_1_1model_1_1normalization_1afa784ae747a3faf8c4b595119d2fb151" kind="function"><name>make_computations</name></member>
<member refid="namespaceserif_1_1model_1_1normalization_1aad8500244bb5debae8de93881311505c" kind="function"><name>resolve_reference</name></member>
<member refid="namespaceserif_1_1model_1_1normalization_1af1f75aeb12a566859ea4dbd2ed52cdc4" kind="function"><name>resolve_reference</name></member>
<member refid="namespaceserif_1_1model_1_1normalization_1a1ed5daad7a452214875d436c7ae8f289" kind="function"><name>resolve_configuration</name></member>
</compound>
<compound refid="namespaceserif_1_1model_1_1normalization_1_1detail" kind="namespace"><name>serif::model::normalization::detail</name>
<member refid="namespaceserif_1_1model_1_1normalization_1_1detail_1af648340a894464602b52db78f895be2f" kind="typedef"><name>Coordinate</name></member>
<member refid="namespaceserif_1_1model_1_1normalization_1_1detail_1af140bc153f729fdd4c6cf53f572e28c0" kind="function"><name>metric_inputs</name></member>
<member refid="namespaceserif_1_1model_1_1normalization_1_1detail_1ac7be40be41172ae395a43ecae4e3f6ce" kind="function"><name>metric_computations</name></member>
<member refid="namespaceserif_1_1model_1_1normalization_1_1detail_1a4c0c897486c2e9e5b4307759881cf885" kind="function"><name>reference_value</name></member>
</compound>
<compound refid="namespaceserif_1_1model_1_1preconditioning" kind="namespace"><name>serif::model::preconditioning</name>
<member refid="namespaceserif_1_1model_1_1preconditioning_1a36fd24993a4ac4e599ef61b9dfb6d776" kind="function"><name>make_computations</name></member>
</compound>
<compound refid="namespaceserif_1_1model_1_1preconditioning_1_1detail" kind="namespace"><name>serif::model::preconditioning::detail</name>
<member refid="namespaceserif_1_1model_1_1preconditioning_1_1detail_1a492245c9f4f857294b9fc90882d4b10b" kind="function"><name>missing_computation</name></member>
</compound>
<compound refid="namespaceserif_1_1model_1_1state" kind="namespace"><name>serif::model::state</name>
</compound>
<compound refid="namespaceserif_1_1operators" kind="namespace"><name>serif::operators</name>
<member refid="namespaceserif_1_1operators_1a8ae759fc718c8ccc0804325b10a03b84" kind="typedef"><name>Density</name></member>
<member refid="namespaceserif_1_1operators_1a9a98677dd6eb911f3daa5a4173248c93" kind="typedef"><name>Potential</name></member>
<member refid="namespaceserif_1_1operators_1af3400cbc42927b9162d39b370273de24" kind="typedef"><name>Constant</name></member>
<member refid="namespaceserif_1_1operators_1ac485dbca2b971ac59f3adda704b5485d" kind="typedef"><name>FirstOrder</name></member>
<member refid="namespaceserif_1_1operators_1a1bdabba6c03d61d4f242b8262b045fb0" kind="typedef"><name>PermutedOrder</name></member>
<member refid="namespaceserif_1_1operators_1a849daf9bd0310ba0f030c323ebdcc7af" kind="typedef"><name>MassPlan</name></member>
<member refid="namespaceserif_1_1operators_1a67216629c783b596d9fc92fbbfe959f5" kind="typedef"><name>BalancePlan</name></member>
<member refid="namespaceserif_1_1operators_1ad169e8c66ddc12c3addd4e551faf1ec2" kind="typedef"><name>MassPoint</name></member>
<member refid="namespaceserif_1_1operators_1a9bc4fde2b5ab0098aa4600b125c5321d" kind="typedef"><name>PotentialContributions</name></member>
<member refid="namespaceserif_1_1operators_1ac93808811be69dd6608587eb7b0078e4" kind="typedef"><name>Balance</name></member>
<member refid="namespaceserif_1_1operators_1add26988897c07a3b976f748f621d779c" kind="typedef"><name>Displacement</name></member>
<member refid="namespaceserif_1_1operators_1a1099b4a7d85fb1e9dd496c451f450a6a" kind="typedef"><name>Schema</name></member>
<member refid="namespaceserif_1_1operators_1a1990cb90a24314949bd1b5686d8c95f8" kind="typedef"><name>BoundaryValue</name></member>
<member refid="namespaceserif_1_1operators_1a84d7e8ff528dc3361769cc6f08e6cd49" kind="typedef"><name>DensityValue</name></member>
<member refid="namespaceserif_1_1operators_1a4fddf5444606d22742b6fc341880c05a" kind="typedef"><name>PotentialValue</name></member>
<member refid="namespaceserif_1_1operators_1ac1416d49e5c3ea87f5a2cdbbf7f6ac1c" kind="typedef"><name>PotentialGradient</name></member>
<member refid="namespaceserif_1_1operators_1ac94445fb44b80328f7fd8470ded86ab7" kind="typedef"><name>DisplacementDivergence</name></member>
<member refid="namespaceserif_1_1operators_1a028bb2043970f34c7f9c4f8f35d2c996" kind="typedef"><name>DisplacementValue</name></member>
<member refid="namespaceserif_1_1operators_1abb7387ce5fc8f06e38655f2abf71a05f" kind="typedef"><name>DisplacementGradient</name></member>
<member refid="namespaceserif_1_1operators_1a67047e978d34c67942594c8633d8dc98" kind="typedef"><name>VectorTensor</name></member>
<member refid="namespaceserif_1_1operators_1a6c1bf61c7f8146504e22c9dd5cd214eb" kind="typedef"><name>CartesianVector</name></member>
<member refid="namespaceserif_1_1operators_1a5046a40a9062182dcebcff858e5d744e" kind="typedef"><name>MixedSamples</name></member>
<member refid="namespaceserif_1_1operators_1a9cdb279f42fddc853430bddd6fdefad5" kind="typedef"><name>Mass</name></member>
<member refid="namespaceserif_1_1operators_1abb1de6ae853e4f3c0ed9604304a375c4" kind="typedef"><name>Omega</name></member>
<member refid="namespaceserif_1_1operators_1a5195fc6ea0fc4a5f67abb26fa627f9ed" kind="typedef"><name>Momentum</name></member>
<member refid="namespaceserif_1_1operators_1aedf63524bbbd357b307f77282c9bdb99" kind="function"><name>bind_contributions</name></member>
<member refid="namespaceserif_1_1operators_1a6fc6c3a2aa8dea2f9aa7758024e43a93" kind="function"><name>for_each_contribution</name></member>
<member refid="namespaceserif_1_1operators_1a923b82a601cec82833d0802e71b8108e" kind="function"><name>LinearizedSystemView</name></member>
<member refid="namespaceserif_1_1operators_1ab2fbcb6d59eb098097b55cb1cb04b3d9" kind="function"><name>linearized_block</name></member>
</compound>
<compound refid="namespaceserif_1_1operators_1_1backend" kind="namespace"><name>serif::operators::backend</name>
</compound>
<compound refid="namespaceserif_1_1operators_1_1backend_1_1mfem" kind="namespace"><name>serif::operators::backend::mfem</name>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a0e2d3476ce9bd0fbfb31bcbaac8032bb" kind="enum"><name>PreparationRejectionReason</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a0e2d3476ce9bd0fbfb31bcbaac8032bba2fa399f11879d3347f324fe703fb9f97" kind="enumvalue"><name>MAPPING</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a0e2d3476ce9bd0fbfb31bcbaac8032bba4d77939baa7fa6dc4045b2a7ced3ac48" kind="enumvalue"><name>EQUATION</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a0e2d3476ce9bd0fbfb31bcbaac8032bba84418f7bf291a48bf2af58f248595ebf" kind="enumvalue"><name>NON_FINITE</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a24da3fc8af225640b2d32c378ef40cde" kind="enum"><name>ContractionMode</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1af75f98db90618153ea4ca169945733f7" kind="enum"><name>ReferenceOperation</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a24da3fc8af225640b2d32c378ef40cde" kind="enum"><name>ContractionMode</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1abb729acf4b6bc637b867180dc6739b46" kind="typedef"><name>Schema</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1af19e2fb7ca9ddfdbfe39275e0feb280e" kind="typedef"><name>Density</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1abde2910012b0374e8c072cb30981371b" kind="typedef"><name>DensityBinding</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a317d4e0bea2ef8780ac3747cfe62bf72" kind="typedef"><name>Vector</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1ad129e039bb8773e356c455660732a050" kind="typedef"><name>VolumeCoefficients</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a0f71ade37df7790c5f0ca20fbf6b8b9c" kind="typedef"><name>VolumeMesh</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a27d66ef6a1f89c66a4a1898eafcb47f5" kind="typedef"><name>VolumeInputs</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a38eed6cb8b041dbbf050d6123366bcde" kind="typedef"><name>VolumeCache</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a3b3bf723bb9a0f99d88bd6fad6d6cee8" kind="typedef"><name>MatrixAction</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a6b0cdfb3c2b7760075cc756317204db8" kind="typedef"><name>MatrixArrayAction</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a6a2411f45caf7bd82d0e3ce2fb7833fa" kind="typedef"><name>PreparationMode</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a3ab2921f86a4c7968445336f3667e928" kind="typedef"><name>VolumeOperandResult</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1ab42320d34c9062b28227dfe8cef248df" kind="typedef"><name>VolumeEquationOf</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1afd0d7be8fe679f2666861d91bdbe16b3" kind="typedef"><name>ElementBatch</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a22d24d720887e36f8f644825efd527be" kind="typedef"><name>MeshAndCoefficientBindings</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a287ef67010e530c646aa22756d335434" kind="typedef"><name>SamplesFor</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1ab297c6eedd8df878b6af2135b05e4616" kind="variable"><name>index</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1adf1d7a29193c8b8a6cd17745686a04d8" kind="variable"><name>values</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a2e44ceec2583e588f83a7d2d95a40dd3" kind="function"><name>bind</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a650b9edb968906544e4452fc2c71faa7" kind="function"><name>bind</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a3a78f3ba8820a6b4e9f5c9d057779f27" kind="function"><name>bind</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a5980c72b784d449e215012f682dd4593" kind="function"><name>bind</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a5779a3c4ab89fa32dc05a69b85992d0f" kind="function"><name>make_term_coefficients</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1ad500ee5ad4ef471ae431b8c4dc3c6c53" kind="function"><name>linearized_action</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a26fc2a51b90bb3b53b0367a28d508080" kind="function"><name>linearized_action</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a4c162ddfd57ca8b33e4f55537f0269ac" kind="function"><name>apply_many</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a17d55109fe81202a9dbff5f0cd921e5f" kind="function"><name>transpose_block</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a33094e2a1e4dfb26dec4a1dfde0ed843" kind="function"><name>compose_blocks</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a346dd7c66908876a5373191c02ce6809" kind="function"><name>sum_blocks</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1afea41c24cc0677c12f92d1032a649fd1" kind="function"><name>element_residual</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a81b6c68a0b07c3d80e9433b44aba8a97" kind="function"><name>finish_element_action</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a33dcbcc9bc614c25f86da4cbe2a9aaae" kind="function"><name>element_jacobian_action</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a613516d8052b46273adb13dc11dff403" kind="function"><name>element_geometry_actions</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1aae99912ed787738eb526084e3e5a505a" kind="function"><name>sample_element_basis</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a3f805de10dcbef305ddee8b533e98803" kind="function"><name>element_values</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a9dd074ac465b21038ed683e3f714c69e" kind="function"><name>map_element_geometry</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a9a1337dfa4833a9bc4e82b7ccb854e1c" kind="function"><name>map_element_operand</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a2f7469f8875093c32fdb0730a9e75604" kind="function"><name>element_equation_point</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a275adf143a0f3539c599195444ad2f28" kind="function"><name>store_element_linearization</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a4376f45934e12dad416909d04ea1fc37" kind="function"><name>evaluate_element_equation</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1ad4054fbf0b03c680467b334bc2da63c7" kind="function"><name>element_jacobian_transpose</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a577897a42fe8c789145e4b735d9bc13e" kind="function"><name>geometry_integrand_variation</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a00398afa05ef5a99a38c2e2324a9f973" kind="function"><name>element_geometry_derivatives</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a5ef0b3193bc6ca1e337d8ed922960680" kind="function"><name>checked_diagonal</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1ae93623d73baa33d63a7bc8c2ee93b042" kind="function"><name>checked_assembly</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1ab2fbcb6d59eb098097b55cb1cb04b3d9" kind="function"><name>linearized_block</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a1b7659c01f21795060536948565eb3a8" kind="function"><name>linearized_block</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1acb285cd38d6c0c93b661c1bc54e9ece2" kind="function"><name>try_prepare_validated</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a2cd890040bb3dcb69a51fd4189c855ff" kind="function"><name>equation_rule</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1affb876ebe002c528da95847e7e7e82dc" kind="function"><name>replace_block_rows</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a2ce0b21e25c656b47e0495e92d737149" kind="function"><name>validate_volume_data</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a718862dd1fe657d4885b011fd55cde46" kind="function"><name>for_each_volume_element</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1abbac49d7d6daa9ce9fe76342339d94fe" kind="function"><name>for_each_volume_linearization</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1aff66659e150d476efb64d1a9651cde42" kind="function"><name>volume_height</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a33f731c05cee3a752100263240731095" kind="function"><name>volume_width</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a368650f559a68f188f858849afdd7471" kind="function"><name>tensor_element_count</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a3aa198a397c6c767f89de3518c127b76" kind="function"><name>integration_order</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a1efb6ecb2c7b725a60484600e7f82196" kind="function"><name>volume_residual</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1aec7527f93b877c641a13bc997d00a68e" kind="function"><name>column_elements</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1acf1a4b7b266494712953eae77707edc4" kind="function"><name>apply_volume_direction</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a65e4f364402b0e2486b3bc0a849f5ca4" kind="function"><name>apply_volume_displacements</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a4942d6272956339f36fed0b324db245d" kind="function"><name>apply_jacobian</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1aa4416680f0b6aafd7ce3e0b317031f06" kind="function"><name>apply_jacobian</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1ad1aedc69453bbdc1c7746c64f8d88812" kind="function"><name>apply_jacobian_transpose</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a77af4190fb0cc72deff394bcc0cff123" kind="function"><name>make_operand_computations</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1aae521e0754471b48f4d497fc0365ff9b" kind="function"><name>make_contribution_computations</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a70d90fed173baf383ef397352c4d6c5c" kind="function"><name>connect_volume_contributions</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a45ae71910873ac5e984c7440d0adbba9" kind="function"><name>report_contribution_preparation</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a6ea978d5b2c099dafd286905ca130c27" kind="function"><name>make_volume_equation_computations</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a052c1dfb95a09efd879a80acb8534996" kind="function"><name>make_volume_equation_computations</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1ae5282620930f0820d84b347f1d50065a" kind="function"><name>make_volume_equation_cache</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a1cee0edddef4ad7821dee6a438ef7581" kind="function"><name>try_prepare_volume</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1aaf6f3bdae2f07026938d1dd3666e8bd9" kind="function"><name>prepare_volume</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a0afea8af6370ad21d9b0779a24885e25" kind="function"><name>volume_work_report</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1aa7ce3038141b1a709ac67372c17a36c8" kind="function"><name>VolumeDiscretization</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a2e74a168003d1826779050608d9271f8" kind="function"><name>assemble_volume_field</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1acc3520d8d4786ac311e71eca37407696" kind="function"><name>volume_field_diagonal</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a1cdce781103a0654eb036130ddc8e590" kind="function"><name>volume_field_block</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1ab7552fe569ef673db3da582a89ed1cbd" kind="function"><name>validate_volume_discretization</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a3a15884ed5e0837d7a8b1ffcc37322d9" kind="function"><name>make_volume_binding_input</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a9408a1ccdc9446d30b19ec8437d52952" kind="function"><name>make_volume_binding_input</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a1f65d326d1b5344aa7dcfdeff2f5a1cf" kind="function"><name>make_volume_inputs</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a5676ff865e3a1e0f31a805b61f29646b" kind="function"><name>make_volume_inputs</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a571e45f970427498005c180d93460083" kind="function"><name>make_volume_inputs</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a784272fed6ef89b71d3524261fe82220" kind="function"><name>make_volume_inputs</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a6860d00f1cd66747b2bfeb6c1c9677e8" kind="function"><name>make_volume_inputs</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a4c18e9a009be674c99de62486097a287" kind="function"><name>make_volume_inputs</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1af0684ebd544e079ce8f67d9ec12efcc4" kind="function"><name>sample_contribution_basis</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a42d289fd6fcd06af12d0670f77b54c27" kind="function"><name>sample_contribution_operand</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a32ac2dfced538355e05bf1f96b37145c" kind="function"><name>map_contribution_geometry</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a6e6cb9d29a1a166306a1a66f22ccba5d" kind="function"><name>map_contribution_operand</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a976ae8ccb9278a52f1b87892244dfa99" kind="function"><name>differentiate_contribution_geometry</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a87a0605300ef4fff2c89a956fb6deaac" kind="function"><name>evaluate_contribution_equation</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1a97c0a121d61554297ee2327a4db6ce02" kind="function"><name>collect_volume_results</name></member>
</compound>
<compound refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1_1_0d036065171310353141253343217252367012363010031150" kind="namespace"><name>serif::operators::backend::mfem::@036065171310353141253343217252367012363010031150</name>
</compound>
<compound refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1_1_0d304361236313230333225041374340107373251375224023" kind="namespace"><name>serif::operators::backend::mfem::@304361236313230333225041374340107373251375224023</name>
</compound>
<compound refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1_1detail" kind="namespace"><name>serif::operators::backend::mfem::detail</name>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1_1detail_1abb1a893a5fb0670283d9989d1ac6f4e7" kind="function"><name>for_each_field_element</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1_1detail_1aa70faca762d4549cb73a42d78c5c88f6" kind="function"><name>field_integrand</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1_1detail_1aaddd86c07d54c546cbaad5ca845225c6" kind="function"><name>field_column</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1_1detail_1ae7dfb772f1834905d73ff43cfa43c710" kind="function"><name>make_csr</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1_1detail_1ad9796d4821ba553a3da6dde44ab7d171" kind="function"><name>finalize_probed_blocks</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1_1detail_1a336109e5f1a8feca9a40eb97491c8fe1" kind="function"><name>finalize_constrained_blocks</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1_1detail_1aba3b1ef8c3bba1147bf1df0313a58692" kind="function"><name>build_element_batch</name></member>
</compound>
<compound refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys" kind="namespace"><name>serif::operators::backend::mfem::volume_keys</name>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1aa028250a5d4484bd259cd017200c260c" kind="typedef"><name>Basis</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1af83c50f3cf4a104f3e6c018312b0371b" kind="typedef"><name>Geometry</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1a0c4171152ebaf4f721a743a2a5fb9014" kind="typedef"><name>ReferenceValues</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1a5b639e648c7743b66732b2436d6473c2" kind="typedef"><name>PhysicalValues</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1af60347c09439498ae0b4971d9280126d" kind="typedef"><name>QuadratureLinearization</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1ace4f8ba583b5103c7a8d2477a1236a91" kind="typedef"><name>GeometryDerivatives</name></member>
<member refid="namespaceserif_1_1operators_1_1backend_1_1mfem_1_1volume__keys_1a4a5cc4891ad7c8c24f7437ba90d67ee2" kind="typedef"><name>Linearization</name></member>
</compound>
<compound refid="namespaceserif_1_1operators_1_1detail" kind="namespace"><name>serif::operators::detail</name>
<member refid="namespaceserif_1_1operators_1_1detail_1ac8fb0d1f638701b243724fd18d084d84" kind="function"><name>bind_contributions</name></member>
<member refid="namespaceserif_1_1operators_1_1detail_1a5628ff21c25ad64ca69255e8eace4afc" kind="function"><name>visit_contributions</name></member>
</compound>
<compound refid="namespaceserif_1_1solver" kind="namespace"><name>serif::solver</name>
<member refid="namespaceserif_1_1solver_1a0c5b4c0a272429c1c5807ebb757aad64" kind="enum"><name>SolveStatus</name></member>
<member refid="namespaceserif_1_1solver_1a0c5b4c0a272429c1c5807ebb757aad64a7de33615d7fbc1cb7bc608d12f1993d2" kind="enumvalue"><name>converged</name></member>
<member refid="namespaceserif_1_1solver_1a0c5b4c0a272429c1c5807ebb757aad64a00284e15e20ba8bd246e70c06567efbd" kind="enumvalue"><name>initial_state_rejected</name></member>
<member refid="namespaceserif_1_1solver_1a0c5b4c0a272429c1c5807ebb757aad64ae5352def1775383427334d4671099caf" kind="enumvalue"><name>invalid_metric</name></member>
<member refid="namespaceserif_1_1solver_1a0c5b4c0a272429c1c5807ebb757aad64ae9f49c7af9b0c06e5e2481ec84cdf9aa" kind="enumvalue"><name>preparation_failure</name></member>
<member refid="namespaceserif_1_1solver_1a0c5b4c0a272429c1c5807ebb757aad64a4913a35a7eab87ca909c1d360ab82adb" kind="enumvalue"><name>linear_solve_failure</name></member>
<member refid="namespaceserif_1_1solver_1a0c5b4c0a272429c1c5807ebb757aad64a8286355a7892894a1c3cc40354da9999" kind="enumvalue"><name>globalization_failure</name></member>
<member refid="namespaceserif_1_1solver_1a0c5b4c0a272429c1c5807ebb757aad64af9cc715fb6ecde5fea080ac57ad0dfaf" kind="enumvalue"><name>maximum_iterations</name></member>
<member refid="namespaceserif_1_1solver_1a0c5b4c0a272429c1c5807ebb757aad64af0a0bfe6bc7d2c58d2989034f83183e0" kind="enumvalue"><name>stopped</name></member>
<member refid="namespaceserif_1_1solver_1a6fa8bbc306fbf990b16ade9fb7771464" kind="enum"><name>EventKind</name></member>
<member refid="namespaceserif_1_1solver_1a6fa8bbc306fbf990b16ade9fb7771464acc51b81974287ab79cef9e94fe778cc9" kind="enumvalue"><name>initial</name></member>
<member refid="namespaceserif_1_1solver_1a6fa8bbc306fbf990b16ade9fb7771464a57054ff3283d5f50b905c8d1a492c8a3" kind="enumvalue"><name>before_iteration</name></member>
<member refid="namespaceserif_1_1solver_1a6fa8bbc306fbf990b16ade9fb7771464a8746f4ec6db7fdda6018d314e8c3ae02" kind="enumvalue"><name>trial_rejected</name></member>
<member refid="namespaceserif_1_1solver_1a6fa8bbc306fbf990b16ade9fb7771464a6e563563af598fa7575b0944e785a7d5" kind="enumvalue"><name>before_accept</name></member>
<member refid="namespaceserif_1_1solver_1a6fa8bbc306fbf990b16ade9fb7771464a3e4d891a5df3d6d0d7dd9432a1bc6470" kind="enumvalue"><name>accepted</name></member>
<member refid="namespaceserif_1_1solver_1a6fa8bbc306fbf990b16ade9fb7771464aa5d7ceb2c59b8cee46c2953fec9abc19" kind="enumvalue"><name>finished</name></member>
<member refid="namespaceserif_1_1solver_1a6fa8bbc306fbf990b16ade9fb7771464a121ad2eb76415d284215a4c9deddf79c" kind="enumvalue"><name>resumed</name></member>
<member refid="namespaceserif_1_1solver_1af4b1a8caa8d8f54f51fc013688c7b21c" kind="enum"><name>SolveControl</name></member>
<member refid="namespaceserif_1_1solver_1af4b1a8caa8d8f54f51fc013688c7b21ca1c2afff196eca9b02ad6a8dcc4aee0e0" kind="enumvalue"><name>continue_solve</name></member>
<member refid="namespaceserif_1_1solver_1af4b1a8caa8d8f54f51fc013688c7b21caef399b2d446bb37b7c32ad2cc1b6045b" kind="enumvalue"><name>stop</name></member>
<member refid="namespaceserif_1_1solver_1aaee71b0914bfa77aeb37e494eab911bb" kind="typedef"><name>VolumeOptions</name></member>
<member refid="namespaceserif_1_1solver_1a795ce8d9efdc979d67d91cb56839fd1e" kind="function"><name>continue_equilibrium</name></member>
<member refid="namespaceserif_1_1solver_1aae73f87737f0d06a65fdf60a267717d7" kind="function"><name>continue_equilibrium</name></member>
<member refid="namespaceserif_1_1solver_1abb8b187f7bbc1ffbe64842176278d16f" kind="function"><name>continue_equilibrium</name></member>
<member refid="namespaceserif_1_1solver_1ada5a2ebd458d64ac776bede196e81002" kind="function"><name>continue_equilibrium</name></member>
<member refid="namespaceserif_1_1solver_1a2e9de7691387f8b6f7ee258e6516da7d" kind="function"><name>solve_equilibrium</name></member>
<member refid="namespaceserif_1_1solver_1aabb49f9d871887898b5f5001ff33b4bf" kind="function"><name>solve_equilibrium</name></member>
<member refid="namespaceserif_1_1solver_1a2698b5ef612716179bbd0f1498cc4cec" kind="function"><name>resume_equilibrium</name></member>
<member refid="namespaceserif_1_1solver_1ad1fa5c83c70e1b37311b7cf0ed4b88bd" kind="function"><name>resume_equilibrium</name></member>
<member refid="namespaceserif_1_1solver_1a50d481ced4213cc6414d163eff898df9" kind="function"><name>solve_newton</name></member>
<member refid="namespaceserif_1_1solver_1aa3cdbadff61a171e313e316fdf26909d" kind="function"><name>resume_newton</name></member>
<member refid="namespaceserif_1_1solver_1a4ae15221b9aded0dc3ec787898984462" kind="function"><name>next_backtracking_step</name></member>
<member refid="namespaceserif_1_1solver_1aba8609bba7520feb62263d06def641e5" kind="function"><name>validate_newton_progress</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1admissibility" kind="namespace"><name>serif::solver::admissibility</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1admissibility_1_1backend" kind="namespace"><name>serif::solver::admissibility::backend</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1admissibility_1_1backend_1_1mfem" kind="namespace"><name>serif::solver::admissibility::backend::mfem</name>
<member refid="namespaceserif_1_1solver_1_1admissibility_1_1backend_1_1mfem_1a0c7ecdea3647e3ecaa70b6f3d48ef193" kind="function"><name>make_geometry_computations</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1admissibility_1_1backend_1_1mfem_1_1detail" kind="namespace"><name>serif::solver::admissibility::backend::mfem::detail</name>
<member refid="namespaceserif_1_1solver_1_1admissibility_1_1backend_1_1mfem_1_1detail_1a14f2f312884fd466ede4519ed391e73f" kind="function"><name>equation_rule_keys</name></member>
<member refid="namespaceserif_1_1solver_1_1admissibility_1_1backend_1_1mfem_1_1detail_1a5ad215c49ad82d5bbafd979944927c7f" kind="function"><name>sample_reference_geometry</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1backend" kind="namespace"><name>serif::solver::backend</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1backend_1_1mfem" kind="namespace"><name>serif::solver::backend::mfem</name>
<member refid="namespaceserif_1_1solver_1_1backend_1_1mfem_1a60704220adf76a052e2830505a647f60" kind="function"><name>binding_identity</name></member>
<member refid="namespaceserif_1_1solver_1_1backend_1_1mfem_1aeb61c1020d13e0ad32c2cd8ea019a82a" kind="function"><name>binding_identities</name></member>
<member refid="namespaceserif_1_1solver_1_1backend_1_1mfem_1a9e52c273c12eb4d261442e96f45555a5" kind="function"><name>physical_transfer_guard</name></member>
<member refid="namespaceserif_1_1solver_1_1backend_1_1mfem_1a91dc4b07e287f3a5346200f1a22db508" kind="function"><name>make_observed_stellar_problem</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1backend_1_1mfem_1_1detail" kind="namespace"><name>serif::solver::backend::mfem::detail</name>
<member refid="namespaceserif_1_1solver_1_1backend_1_1mfem_1_1detail_1ae40ccbabcb21a9bd5d59b6156bf0d7da" kind="function"><name>solver_computations</name></member>
<member refid="namespaceserif_1_1solver_1_1backend_1_1mfem_1_1detail_1afded634f5ef02936957783b501dcf053" kind="function"><name>with_default_preconditioner</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1continuation" kind="namespace"><name>serif::solver::continuation</name>
<member refid="namespaceserif_1_1solver_1_1continuation_1a66bc61a6db9aafdd80e8be6ef7e50c7d" kind="enum"><name>CoordinateOrder</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a66bc61a6db9aafdd80e8be6ef7e50c7da2bd9c0ed00116be1258e0cc66617d7c8" kind="enumvalue"><name>automatic</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a66bc61a6db9aafdd80e8be6ef7e50c7dae4e5ef276d7ffb582d6c44f837a1e11e" kind="enumvalue"><name>preferred</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a66bc61a6db9aafdd80e8be6ef7e50c7da2133fd717402a7966ee88d06f9e0b792" kind="enumvalue"><name>strict</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a888b97a307db6acbca740638be478375" kind="enum"><name>AttemptOutcome</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a888b97a307db6acbca740638be478375a260ca9dd8a4577fc00b7bd5810298076" kind="enumvalue"><name>success</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a888b97a307db6acbca740638be478375a9d2045acefec47e0dff109bd1309581d" kind="enumvalue"><name>recoverable_rejection</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a888b97a307db6acbca740638be478375a3fa51915e3330498d7b812b8738dd3f4" kind="enumvalue"><name>fatal_failure</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1ac833c779d67dfdac0917f38d98020224" kind="enum"><name>ControllerStatus</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1ac833c779d67dfdac0917f38d98020224ab2fdab230a2c39f3595a947861863cb7" kind="enumvalue"><name>ready</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1ac833c779d67dfdac0917f38d98020224a7c6c2e5d48ab37a007cbf70d3ea25fa4" kind="enumvalue"><name>pending</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1ac833c779d67dfdac0917f38d98020224ad9a22d7a8178d5b42a8750123cbfe5b1" kind="enumvalue"><name>complete</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1ac833c779d67dfdac0917f38d98020224acc37d00e5e12d2c8308851308b845222" kind="enumvalue"><name>attempt_limit</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1ac833c779d67dfdac0917f38d98020224a43c09831647cc3d85b480f8815f0eef7" kind="enumvalue"><name>no_progress</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1ac833c779d67dfdac0917f38d98020224a3fa51915e3330498d7b812b8738dd3f4" kind="enumvalue"><name>fatal_failure</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a0445e530123f4dd3f14954eafeaeb516" kind="enum"><name>Status</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a0445e530123f4dd3f14954eafeaeb516a47252c72fe050aa193e34680c008a090" kind="enumvalue"><name>target_reached</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a0445e530123f4dd3f14954eafeaeb516a3b37da8ec952c032b770374dbc6235c1" kind="enumvalue"><name>starting_star_failed</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a0445e530123f4dd3f14954eafeaeb516acc37d00e5e12d2c8308851308b845222" kind="enumvalue"><name>attempt_limit</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a0445e530123f4dd3f14954eafeaeb516ab46e5f037ad909fb47d91de634c95004" kind="enumvalue"><name>work_limit</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a0445e530123f4dd3f14954eafeaeb516a43c09831647cc3d85b480f8815f0eef7" kind="enumvalue"><name>no_progress</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a0445e530123f4dd3f14954eafeaeb516a53dbaf63161eadde6786ab8baa54a3e5" kind="enumvalue"><name>invalid_model</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1ae0b82e9c6b756ec2095a5ea1df5f768e" kind="enum"><name>StageDisposition</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1ae0b82e9c6b756ec2095a5ea1df5f768ea7de33615d7fbc1cb7bc608d12f1993d2" kind="enumvalue"><name>converged</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1ae0b82e9c6b756ec2095a5ea1df5f768ea21f518858f05ad9436d04f274f2de0ab" kind="enumvalue"><name>not_converged</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1ae0b82e9c6b756ec2095a5ea1df5f768ea53dbaf63161eadde6786ab8baa54a3e5" kind="enumvalue"><name>invalid_model</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1af4abf5dbb21b2d1032b766c80c2138d4" kind="typedef"><name>ParameterList</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1add798956874a0248752eabf98cc12b4b" kind="function"><name>run</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a4090eedeabb4c30d029eb370a1188f44" kind="function"><name>run</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a284b5f1f64852170370630726f9fd9e6" kind="function"><name>default_solver_options</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a94545ae3cf626e6588d86471528374aa" kind="function"><name>depends_on</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a6f421e0cf94425828a241416a97e6290" kind="function"><name>law</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1ae6b0f634b5c0bda27b5b2f9e816c3ff2" kind="function"><name>in</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a4febacc55e92aa45bcac8a82de827e19" kind="function"><name>identified_equations</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1aa7ddba37396ae133a3a2e1744888d4dd" kind="function"><name>starting_at</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1aacad124179f8468affa401c5a7a80e84" kind="function"><name>prefer</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1af7d8b9dda17198536ec18b187be872cc" kind="function"><name>stages</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a90ad5d8671d73087cd74d1462313a12f" kind="function"><name>numerics</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1aae7169c3931073093e861283e0d514f1" kind="function"><name>make_options</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1aad8111501ecddde8dd9e0d3264b8c1db" kind="function"><name>coordinate_value</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1a0641f5765d284cabf96fe363078c5e33" kind="function"><name>preserve_pressure_at_reference_density</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1continuation_1_1detail" kind="namespace"><name>serif::solver::continuation::detail</name>
<member refid="namespaceserif_1_1solver_1_1continuation_1_1detail_1ad3de2a878384415f7120cc064c723d4f" kind="function"><name>starting_candidates</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1_1detail_1a559f8cf10ed2895254c8a895718cec9e" kind="function"><name>record</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1_1detail_1aac9bffafddbf641d91baf36f0807430c" kind="function"><name>corrector</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1_1detail_1ab8ea0ff2be2d8ea3a909962a87e25482" kind="function"><name>callable_valid</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1_1detail_1adf610de8c5f0b0e7e5c077065f2cc564" kind="function"><name>values_agree</name></member>
<member refid="namespaceserif_1_1solver_1_1continuation_1_1detail_1acdca66277c7359b90443cc02ffe3cf52" kind="function"><name>bind_law</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1detail" kind="namespace"><name>serif::solver::detail</name>
<member refid="namespaceserif_1_1solver_1_1detail_1aca34a8e5074029c302fd5d3fc9d35244" kind="variable"><name>checkpointable_options</name></member>
<member refid="namespaceserif_1_1solver_1_1detail_1ad84838af2c61fd8a7ff1143ed6e30e07" kind="function"><name>run_newton</name></member>
<member refid="namespaceserif_1_1solver_1_1detail_1abcb4ab5dca0460589f2989c776a641d7" kind="function"><name>preparation_rejection</name></member>
<member refid="namespaceserif_1_1solver_1_1detail_1a20193e65f854a97472b6a4f1602798e8" kind="function"><name>qualify_candidate</name></member>
<member refid="namespaceserif_1_1solver_1_1detail_1af66d3dcd2f2fc1b4e4858dcd4e23be8f" kind="function"><name>finite_correction</name></member>
<member refid="namespaceserif_1_1solver_1_1detail_1a07717377a241ffd25e63aa977ff4f554" kind="function"><name>validate_start</name></member>
<member refid="namespaceserif_1_1solver_1_1detail_1a6791c39e3a55c271764d9926c97956e0" kind="function"><name>evaluate_start</name></member>
<member refid="namespaceserif_1_1solver_1_1detail_1a5961bb80a48f170cb4e90a77dcb039ec" kind="function"><name>compute_direction</name></member>
<member refid="namespaceserif_1_1solver_1_1detail_1ad9c44d75fd77ec596f5d512dc3508bd1" kind="function"><name>find_acceptable_step</name></member>
<member refid="namespaceserif_1_1solver_1_1detail_1a94057867583afc7737886a2cc9cb27d3" kind="function"><name>save_progress</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1linear" kind="namespace"><name>serif::solver::linear</name>
<member refid="namespaceserif_1_1solver_1_1linear_1aae6664ea4d061abc041271ec48bd569d" kind="enum"><name>Status</name></member>
<member refid="namespaceserif_1_1solver_1_1linear_1aae6664ea4d061abc041271ec48bd569da7de33615d7fbc1cb7bc608d12f1993d2" kind="enumvalue"><name>converged</name></member>
<member refid="namespaceserif_1_1solver_1_1linear_1aae6664ea4d061abc041271ec48bd569daf9cc715fb6ecde5fea080ac57ad0dfaf" kind="enumvalue"><name>maximum_iterations</name></member>
<member refid="namespaceserif_1_1solver_1_1linear_1aae6664ea4d061abc041271ec48bd569da0c465cebd957857d21f91945cc2127ee" kind="enumvalue"><name>breakdown</name></member>
<member refid="namespaceserif_1_1solver_1_1linear_1aae6664ea4d061abc041271ec48bd569da4013d0a2d04acba5257678a15922a094" kind="enumvalue"><name>non_finite</name></member>
<member refid="namespaceserif_1_1solver_1_1linear_1aae6664ea4d061abc041271ec48bd569da4012827e4f1918f330f4ffc6d03858ef" kind="enumvalue"><name>backend_failure</name></member>
<member refid="namespaceserif_1_1solver_1_1linear_1a502304092898f6a1cc0ea79444451050" kind="typedef"><name>NonFiniteApplication</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1linear_1_1backend" kind="namespace"><name>serif::solver::linear::backend</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1linear_1_1backend_1_1mfem" kind="namespace"><name>serif::solver::linear::backend::mfem</name>
<member refid="namespaceserif_1_1solver_1_1linear_1_1backend_1_1mfem_1a048c6be0b47ff070d1ce8165ed857051" kind="function"><name>solve</name></member>
<member refid="namespaceserif_1_1solver_1_1linear_1_1backend_1_1mfem_1a8d7711d1f87dc3d213f1aa556c69efdd" kind="function"><name>solve</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1linear_1_1backend_1_1mfem_1_1_0d362051160066067316267036322025365073324220303035" kind="namespace"><name>serif::solver::linear::backend::mfem::@362051160066067316267036322025365073324220303035</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1normalization" kind="namespace"><name>serif::solver::normalization</name>
<member refid="namespaceserif_1_1solver_1_1normalization_1ac75238439fd5d1610b177bf85e9376d9" kind="enum"><name>ReferenceGeometry</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1ac75238439fd5d1610b177bf85e9376d9a210ab9e731c9c36c2c38db15c28a8d1c" kind="enumvalue"><name>volume</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1ac75238439fd5d1610b177bf85e9376d9ad302e976c9dd527a9521a88c012437c5" kind="enumvalue"><name>surface</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1ac75238439fd5d1610b177bf85e9376d9ac7f6ad568392380a8f4b4cecbaccb64c" kind="enumvalue"><name>algebraic</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1a8b854a2e50341cf923faee8adcc03903" kind="typedef"><name>CoordinateLayout</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1a72b7fb70be44d723b1115bd0561de14a" kind="typedef"><name>PhysicalValueRule</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1a487b77abc2a4a2b63e10a7c95ddfc0a1" kind="typedef"><name>PhysicalResidualRule</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1a7540a7b41f57c928bae80c99d29f0706" kind="function"><name>make_normalization_computations</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1a58791243c886657505170066c10584ab" kind="function"><name>make_normalization</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1aabc0313890d07ed3a2e0afd47597dcef" kind="function"><name>make_normalization</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1a1a787fb498a34fbc3def51c8bfddde35" kind="function"><name>prepare_reference_scales</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1ac1e9d275253e074720b819188ef1b8c6" kind="function"><name>prepare_reference_scales</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1a8e6459e314714cea6cad28808cd4b598" kind="function"><name>make_riesz_factor</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1ac6e625b3ce743074b92dd17eaef58b9a" kind="function"><name>make_riesz_factors</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1aabf5cac29f49d4d8d91c3f3725c8abfd" kind="function"><name>make_diagonal_normalization</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1a2b4fefc2ef0c9b127e218f1dbcec5996" kind="function"><name>make_point_replaced_residual_factors</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1ae1f83b0a78860b4a776e9aeca1641e87" kind="function"><name>prepare_stellar_reference_scales</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1a74d0b96b4c77b8bb83c994bb15152cf8" kind="function"><name>characteristic_scale</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1a42f566c3c71f2e32f0e59c75e965ddd0" kind="function"><name>make_riesz_factor</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1aa7c88e620e5229286c5fbc3ac824e9fa" kind="function"><name>make_riesz_factors</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1normalization_1_1_0d067265317334161147000063174100315307250110332156" kind="namespace"><name>serif::solver::normalization::@067265317334161147000063174100315307250110332156</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1normalization_1_1_0d216023274037331107305007055332304253375136326223" kind="namespace"><name>serif::solver::normalization::@216023274037331107305007055332304253375136326223</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1normalization_1_1backend" kind="namespace"><name>serif::solver::normalization::backend</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1normalization_1_1backend_1_1mfem" kind="namespace"><name>serif::solver::normalization::backend::mfem</name>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1a186defa596b2c140e8f80bba9fa6aa72" kind="typedef"><name>ScaledJacobianOperator</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1a86c463697a734232f658c1f90aeadf0a" kind="typedef"><name>ScaledInverseOperator</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1a0fe52269770158f576ee252067808ccc" kind="function"><name>reference_metric_binding</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1a382d5d932efb514ccc9c940d53830b73" kind="function"><name>make_reference_volume_metric_computation</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1detail" kind="namespace"><name>serif::solver::normalization::backend::mfem::detail</name>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1detail_1a8e48e745e97bf34d34d01cd8ef13c1f9" kind="function"><name>mfem_size</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1backend_1_1mfem_1_1detail_1a2a36f0f389502f63fbe80cfa9208b836" kind="function"><name>scale_vector</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1normalization_1_1checks" kind="namespace"><name>serif::solver::normalization::checks</name>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a44b142250c8dd27937fc9fe702146b3f" kind="typedef"><name>Density</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a281d5dd3052d38cf9c0a73c9d68e4f75" kind="typedef"><name>Potential</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a02b81b54632fa1778ad1758aec5a7ba4" kind="typedef"><name>Shape</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1acaa67d3e28b30bca0e6be7ddb3bd267e" kind="typedef"><name>ShapeRow</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a69d4fa6be51dd52c2650ca8082384731" kind="typedef"><name>MassConstant</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a44f72e485a7b2313949e952cf93222f4" kind="typedef"><name>SurfaceMetric</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a19fa6d4dfd50fb2467ee4a2e594ad5e1" kind="typedef"><name>DensityMethod</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a4b196e298795b5155723ed2c84e43ed1" kind="typedef"><name>DensityLayout</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a81ded6439c1b88172117620ba90b732b" kind="typedef"><name>DensityPlan</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a57a7d67332d27f4765a17ffdea1dd2c9" kind="typedef"><name>PressurePlan</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a0869dc78772c16a29b75d73fdc7a5e16" kind="typedef"><name>SelectedMethod</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a800a2621ead6103d6cb76e9d0cbfe670" kind="typedef"><name>SurfacePlan</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a448756cead48d9d34c8472f498d463b1" kind="typedef"><name>ScalarPlan</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1af76a9a36aa72d8c7e82cda7c9d404638" kind="typedef"><name>CustomPlan</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1af9b21f9c7ecfe3f81d764e73433d305c" kind="typedef"><name>Displacement</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a06056e9aad074e242d72eda365df893d" kind="typedef"><name>AngularVelocity</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1ac27365564a74ba3981f089fba195198d" kind="typedef"><name>CentralBorder</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a4eed0edb7a2282bec914643c0227cb74" kind="typedef"><name>SurfaceCoefficients</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a52905b3444b02d3848d9d66aec2a90c5" kind="typedef"><name>SurfaceEquilibrium</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a1f5c8a1a9425070ca3d471da7f574a94" kind="typedef"><name>Values</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1ad7e7d129957abedcbcf82bf75dbefd70" kind="typedef"><name>Residuals</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a2420f933fc7ecedad8dc00a42580a725" kind="typedef"><name>ValueRules</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1afff4572e1034405ada485ab3e397898e" kind="typedef"><name>ResidualRules</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a5242d98cee7d2e427632b075f49e6096" kind="typedef"><name>CompletePlan</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a7e3dc125003d30aaf4244b5fd3dd95d6" kind="typedef"><name>ReorderedPlan</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a045ed97b91420677405327b5099cc621" kind="typedef"><name>MissingValue</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1ab233277cc1fcc7db3aa04ad6c090bbce" kind="typedef"><name>MissingResidual</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a093bdcc30ba74120f2121c40aa84c59e" kind="typedef"><name>DuplicateValue</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a348018e8285436b04243a2fbde48fc48" kind="typedef"><name>DuplicateResidual</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1af8e83e4860fb8801147f58f306a417c1" kind="typedef"><name>ForeignValue</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1afb6b2cd80558cfdd8a146695a539faf4" kind="typedef"><name>ForeignResidual</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1abb7db6f97f05bfb22c812df1ac4184ed" kind="typedef"><name>Layout</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1ab33bf2f3c84b615bdceecb66e19cf8f5" kind="typedef"><name>DensityRiesz</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a327f11659376e3ce258c296a22950b44" kind="typedef"><name>DisplacementRiesz</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a4b22f9c8fffef566c48dce364f63c59c" kind="typedef"><name>PhysicalValues</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a61cd2d30367a46745d7a4793a73a402b" kind="typedef"><name>PressureRiesz</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a580703a30bfc1d1479eb022445f12535" kind="typedef"><name>PotentialRiesz</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1ab008bef827eb85b35ffd7a70839e2331" kind="typedef"><name>HybridResidual</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1aa9b95b1b7f870b2ec7533ef07ac3f285" kind="typedef"><name>ScalarValues</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a56ff54af68869f285ac266146d7ff985" kind="typedef"><name>CustomMethod</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a05e859fa64b415d5cb6cd599703bd4d2" kind="typedef"><name>PolicyPlan</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1ac217269f9413bee40738b7bcf58a3f52" kind="typedef"><name>PolicyLayout</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1ac71dd223a37f58b0354af7d9c47b3386" kind="typedef"><name>QualifiedPolicyComputation</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a7924d79d7951bebda69f76231bfb762a" kind="typedef"><name>TemperaturePlan</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a0a45beb09a9c52fa4253df847fff7583" kind="typedef"><name>TemperatureLayout</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1abb4f9189ceef794a401f461503789db7" kind="typedef"><name>OwnedSource</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1ac6109a33e2b7de15c2bb65418c3b2a0d" kind="typedef"><name>MetricLayout</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a573978c7c289ab273a46969b2b79ef7d" kind="typedef"><name>MetricComputations</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1aeaf443beab4452f1575584a10959b0dc" kind="typedef"><name>MetricGraph</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a2afa56f575f68c211d9fbdcd97416bbb" kind="typedef"><name>LayoutSource</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a4cc4f5e80a0f72e6e2e39dd2632e1189" kind="typedef"><name>ScaleSource</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a63b231aae60c5b848cb1711a54d79f2b" kind="typedef"><name>DensityMetricSource</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a491d376b133766ae6f4d2c625c220115" kind="typedef"><name>DisplacementMetricSource</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a99d45d61baa18d08065e2c7be1cce8c0" kind="typedef"><name>CompleteMetricContext</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a4f6b0f14becc5c03d97c3a7dc5be4186" kind="typedef"><name>MissingMetricContext</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a6c95d124a8379c9153bdd776d9bd9c90" kind="typedef"><name>WrongMetricContext</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a09f044f9c8998f4dbe47fda233372350" kind="typedef"><name>PolicyComputations</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1aa5b13e4d4a0551d54221bec5e9a667c3" kind="typedef"><name>PolicyGraph</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a2e8632b656031b38ba6bb666b508e827" kind="typedef"><name>PolicyContext</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1ab2a29c85f0f54da4bd9d77a27e3ab112" kind="function"><name>characteristic_scale</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1ab1531e997730a8e46780521e05bd8f6c" kind="function"><name>characteristic_scale</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1checks_1a471523d2418b6f9ae5f559eedcea7b11" kind="function"><name>graph_type</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1normalization_1_1detail" kind="namespace"><name>serif::solver::normalization::detail</name>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1a743e21bed6e625b164b7c4da40d337dc" kind="variable"><name>valid_plan</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1ae65c4d905195e523a5cd8193deb31e22" kind="variable"><name>valid_plan&lt; NormalizationPlan&lt; ValuesT, ResidualsT &gt; &gt;</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1a09c74a7f9391acd06c474f3aced5ad22" kind="function"><name>can_prepare_coordinates</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1a20fbcb37c3ac636dcb4e93badbe8d74b" kind="function"><name>coordinate_computations</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1a61c607434138c1c04fbdac9de150777a" kind="function"><name>packing_computation</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1ac1ad5aefe378f92816041e194bad5db6" kind="function"><name>coordinate_size</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1a75c5cfc216544112bdac460720ca968e" kind="function"><name>check_coordinate_size</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1aa1a3e6ee3169b51c03d882bfa7250d38" kind="function"><name>coordinate_computation</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1afcdd1d7eb65d13997c370f5cdaad4bbd" kind="function"><name>coordinate_computation</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1a8ee25cdcd8a6a00f5499cf304ce26029" kind="function"><name>coordinate_computation</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1a13f5a9f97b97943cd2c743ef9b409707" kind="function"><name>coordinate_computation</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1a5ac3575f3e597436e79d1d80891c0c87" kind="function"><name>coordinate_computation</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1a3fc0f05f92bc58dad7722af44b921358" kind="function"><name>coordinate_computation</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1aee3ee51cacba999bfbc8f87eb57fe2f0" kind="function"><name>coordinate_computation</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1acfd136d53b8a7250cefedd9232eea672" kind="function"><name>coordinate_computation</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1aaa21bc07ceeafecfc8bc94873085e1d9" kind="function"><name>pack_normalization</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1ad54763a72b7afba4466448d6ea8cd92d" kind="function"><name>validate_factors</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1aac461ba7041bb6e9dae73cfdadd90ba0" kind="function"><name>validate_coordinate_size</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1af20704165b9fea14118ef8de67f23e4e" kind="function"><name>check_coordinate_size</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1aae5d65b3a0e48bfbba86a90456a7f278" kind="function"><name>require_normalization_size</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1a0252e8da10d321a4e9e220c19884046e" kind="function"><name>apply_normalization</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1aecca7e71a6ccda6c98bcfa54a36da0be" kind="function"><name>dimensionless_riesz_scale</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1a2f6cffdd5ccfeb1a81f6f54c10c5f4f3" kind="function"><name>metric_term</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1aa52112c59b823c93a41498c9b4d2f39b" kind="function"><name>default_metric</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1af33ef5954b204ea3bcfc2b90c0a0637c" kind="function"><name>exact_coordinates</name></member>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1abfb83db8419da91b1325d23a4574ec93" kind="function"><name>quantity_matches</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1normalization_1_1detail_1_1_0d206151251244204130321314316063251257315213075372" kind="namespace"><name>serif::solver::normalization::detail::@206151251244204130321314316063251257315213075372</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1normalization_1_1keys" kind="namespace"><name>serif::solver::normalization::keys</name>
<member refid="namespaceserif_1_1solver_1_1normalization_1_1keys_1a01d33c80ce728df0cb2687eebe9ea921" kind="typedef"><name>Layout</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1preconditioner" kind="namespace"><name>serif::solver::preconditioner</name>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1aa7f59af2cd4988b0904ebc5b7b575a53" kind="enum"><name>ApplicationContract</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1aa7f59af2cd4988b0904ebc5b7b575a53ac69606d8690b52527aaa940e729c420a" kind="enumvalue"><name>fixed_linear</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1aa7f59af2cd4988b0904ebc5b7b575a53ae04aa5104d082e4a51d241391941ba26" kind="enumvalue"><name>variable</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1aff3e6544cccc4f31636172fc69a8badc" kind="function"><name>physical_block</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1a0e6d2e61115ded4891d57330e180266c" kind="function"><name>make_preconditioner_computations</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1ad39566dd213a1990a61035cbe088c788" kind="function"><name>make_preconditioner_graph</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1a7db97879f2bd3f0975895373581923af" kind="function"><name>make_preconditioner_computations</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1af2cf1c7829a4ff52fb58d3f28d760fb2" kind="function"><name>make_preconditioner_graph</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1aa5c6d8ad540ecaca25de3555918566f3" kind="function"><name>make_primal_preconditioner</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1afd31d14cec3f663d8ed9c51d6fbc8fc7" kind="function"><name>make_preconditioner</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1a1443fd07473ce97765003d6730b32204" kind="function"><name>with_constraints</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1a4083a10bc61fd512d53a3c1523ae2f95" kind="function"><name>couple</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend" kind="namespace"><name>serif::solver::preconditioner::backend</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem" kind="namespace"><name>serif::solver::preconditioner::backend::mfem</name>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1a12e3dd6e5e7ac18ab2dba10956af8d59" kind="typedef"><name>OperatorHandle</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1ada84bac13ac981b1705f4fe1868d3eb2" kind="function"><name>try_bordered_inverse</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1a1422a0bfc41f8a84a960682ed82dc045" kind="function"><name>try_restrict_operator</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1a2e24799af31c301cb141c2bfd362669a" kind="function"><name>try_coupled_inverse</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1aca9dd8c44b8ce1e631a6dc45396756c4" kind="function"><name>try_schur_operator</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1a93b06736f1aa8006a04b04059080bd34" kind="function"><name>try_amg_inverse</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1ae03e4167f7b869570bf9bf858e567491" kind="function"><name>try_dense_inverse</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1a7ef085da7f588183a15325cdcf5b3c9e" kind="function"><name>try_diagonal_inverse</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1abd9cbc3a35fa6cc1efd694a6b04bf8b9" kind="function"><name>sparse_direct_backend</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1a583100bb77dc7a7daf75cb783efe3bba" kind="function"><name>sparse_direct_available</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1a2cf27343aba87fc167edd2f5bac2d79b" kind="function"><name>try_sparse_direct_inverse</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1a964e4b33a7cf011bf739b4d3588938ec" kind="function"><name>try_coupled_inverse</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1a707023cbec2faf9488d727eb98373bbe" kind="function"><name>failure</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1a707023cbec2faf9488d727eb98373bbe" kind="function"><name>failure</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1a707023cbec2faf9488d727eb98373bbe" kind="function"><name>failure</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1ab04484c13887f78337c2331fb2911346" kind="enum"><name>SERiFErrorCode</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1a1843f298d4e3fb5770085697b48ffa55" kind="enum"><name>CouplingOrder</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1ab04484c13887f78337c2331fb2911346" kind="enum"><name>SERiFErrorCode</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1ab04484c13887f78337c2331fb2911346" kind="enum"><name>SERiFErrorCode</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_0d012231040015254257131350233034057244205320077066" kind="namespace"><name>serif::solver::preconditioner::backend::mfem::@012231040015254257131350233034057244205320077066</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_0d014145170242144357370050171251275142360070067037" kind="namespace"><name>serif::solver::preconditioner::backend::mfem::@014145170242144357370050171251275142360070067037</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_0d030172045160234277001036022276020310002217060070" kind="namespace"><name>serif::solver::preconditioner::backend::mfem::@030172045160234277001036022276020310002217060070</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_0d115212274340031373005141235103213234247123161105" kind="namespace"><name>serif::solver::preconditioner::backend::mfem::@115212274340031373005141235103213234247123161105</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_0d177071076203152277262323063362261161330320013367" kind="namespace"><name>serif::solver::preconditioner::backend::mfem::@177071076203152277262323063362261161330320013367</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_0d243247372246224173336243065234244346153016117336" kind="namespace"><name>serif::solver::preconditioner::backend::mfem::@243247372246224173336243065234244346153016117336</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1_0d361150230061260230324030300102321257314354126213" kind="namespace"><name>serif::solver::preconditioner::backend::mfem::@361150230061260230324030300102321257314354126213</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail" kind="namespace"><name>serif::solver::preconditioner::backend::mfem::detail</name>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1a707023cbec2faf9488d727eb98373bbe" kind="function"><name>failure</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1ada96b3d40e058d827431d7ada5e08370" kind="function"><name>check_square</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1a60d0ecb22f317028d1f2e5e5a3259ce2" kind="function"><name>vectors_overlap</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1ac0731490ae1da8f9f877a4549c7af93c" kind="function"><name>copy_coordinates</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1a8d6629bf6028bf03810ed8b8083be2d3" kind="function"><name>require_application_size</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1a0a945bd91f447c510514da8343db61b1" kind="function"><name>try_coupled_inverse</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1a97b4f86072adcca456c16c02e3e5b555" kind="function"><name>direct_lu_backend</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1aa819cbc100505f678b3685e0e4527fc3" kind="function"><name>direct_lu_available</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1preconditioner_1_1backend_1_1mfem_1_1detail_1_1_0d313244164134377032207010313010267214071361077225" kind="namespace"><name>serif::solver::preconditioner::backend::mfem::detail::@313244164134377032207010313010267214071361077225</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks" kind="namespace"><name>serif::solver::preconditioner::checks</name>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1ae448d9c52432cf59dd1795980f1829bc" kind="typedef"><name>Kind</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1a078a73213b02df0577774643995c87bf" kind="typedef"><name>Mass</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1a73960fb3033e1ba0ad73dede87e96633" kind="typedef"><name>Reaction</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1a318cb3e924cf595bb09ff5bd8cfe7fdb" kind="typedef"><name>Density</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1aa3fc96739043ce941add04cc5d6d67fb" kind="typedef"><name>Keys</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1afb0e84193f3983f6a397af3c0813eb46" kind="typedef"><name>Layout</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1a7abff0667b7366d788c4672ebe9b9027" kind="typedef"><name>State</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1a3cd5e0d76dcea813a4fe80b4eb8d9b91" kind="typedef"><name>ConstantState</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1a0176b5eefc9e8f15ba17e40c9016798e" kind="typedef"><name>Physical</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1ad330485dd536c6eb6c00f5c04fcde58c" kind="typedef"><name>Sources</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1a4596c30faf0855227abbabd465a0f883" kind="typedef"><name>System</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1a0441f130ee842cf62915bab9ef87a299" kind="typedef"><name>ReorderedLayout</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1af109bec3cd4a26fe8b234f9c538df4ef" kind="typedef"><name>Potential</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1abc0b1c6b549265466b1b52f6b71718bd" kind="typedef"><name>Rotation</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1a320deada98c3f56528915540045f0ca2" kind="typedef"><name>Shape</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1a0122c390aa87e00c661cc7e360f94578" kind="typedef"><name>ShapeRow</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1a41d58fd871f120699f3d0a8d36bf0c9a" kind="typedef"><name>PrimalFields</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1a6fc13921980fa8ab9664beee17e7a9c8" kind="typedef"><name>PrimalFixedLayout</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1a9b252a067432f9ccd1c0a3565c75a94e" kind="typedef"><name>PrimalMovingLayout</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1a75c9b522ea43c52ef0427b328ac03caf" kind="typedef"><name>PrimalRecipe</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1a4ad89e1c6094b31366bbe5c12da9ef5a" kind="typedef"><name>PrimalExtraLayout</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1adc27368f10f2bf26c1be45125e6e9140" kind="typedef"><name>PrimalExtraRecipe</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1checks_1a5aa91ea04af2f811d8939d28f645d1f3" kind="variable"><name>resolved_layout</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1preconditioner_1_1computations" kind="namespace"><name>serif::solver::preconditioner::computations</name>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1computations_1afc4d578568cdd7687de4cf6ec35e1a7a" kind="variable"><name>needs_diagonal</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1computations_1a7ba4b3dda292223071f5125eb3bc373c" kind="variable"><name>needs_matrix</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1computations_1a2bdc826b6c7ccfe49e6b6316122d54e6" kind="function"><name>coupling</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1computations_1adc3abbb22230697135559b869b080182" kind="function"><name>border</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1computations_1a11cc41ea1cdbb6deaee475a3b93fd01e" kind="function"><name>invert_matrix</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1computations_1a4e68f4ddc06181dc9077cb41a6c795d5" kind="function"><name>inverse</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1computations_1a0b5442f7837137f112bc8a5d80956b78" kind="function"><name>selected_size</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1computations_1af2c8198f4a2f0aaabe4dbcfa97110e1c" kind="function"><name>validate_physical_layout</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1computations_1a2baa22db93917a92523fc5c5d323db78" kind="function"><name>ordered_indices</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1computations_1a93a14d176124c789b6d75a9a3a4e4d5c" kind="function"><name>ordering</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1computations_1a2cbfbaf4f33676dc4a04d81c512c4acd" kind="function"><name>physical_diagonal</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1computations_1a01bb23b143c4d9cf99598a8c878dfda8" kind="function"><name>physical_matrix</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1preconditioner_1_1computations_1_1detail" kind="namespace"><name>serif::solver::preconditioner::computations::detail</name>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1computations_1_1detail_1afcae4dbd9e6d48ee20ff826aa3f63d6d" kind="variable"><name>is_physical_block</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1computations_1_1detail_1a9c1fdb229c4eec4c2e766153a2d123d0" kind="variable"><name>is_physical_block&lt; operators::PhysicalBlock&lt; Rows, Values &gt; &gt;</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1preconditioner_1_1detail" kind="namespace"><name>serif::solver::preconditioner::detail</name>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1detail_1a91b5372413e716ea27ea089127a5ba16" kind="typedef"><name>PrimalFields</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1detail_1af55ae55823a1cac141347ae27f81f767" kind="typedef"><name>PrimalValues</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1detail_1ae0ad56f98cf03a19df86b6a72763a847" kind="typedef"><name>PrimalRows</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1detail_1afd1cd39e19b9e25bbf58163ee4b85960" kind="function"><name>preconditioner_computations</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1detail_1ac7c4daf68f557cd176057d5624451eed" kind="function"><name>preconditioner_computations</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1detail_1a50435dbfb8699b61961b62671c410c58" kind="function"><name>preconditioner_computations</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1preconditioner_1_1keys" kind="namespace"><name>serif::solver::preconditioner::keys</name>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1keys_1a51c4360b9a88a40c2171089db75a643a" kind="typedef"><name>Layout</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1keys_1a6a6b108a08f58e38cc0c85f2edcb09f9" kind="typedef"><name>Block</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1preconditioner_1_1strategies" kind="namespace"><name>serif::solver::preconditioner::strategies</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1preconditioner_1_1strategies_1_1coupling" kind="namespace"><name>serif::solver::preconditioner::strategies::coupling</name>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1strategies_1_1coupling_1a1843f298d4e3fb5770085697b48ffa55" kind="enum"><name>CouplingOrder</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1strategies_1_1coupling_1a1843f298d4e3fb5770085697b48ffa55ae2580777557122a236c803c1ccad7fa4" kind="enumvalue"><name>independent</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1strategies_1_1coupling_1a1843f298d4e3fb5770085697b48ffa55af51a9b39e6849b7582db6e9e8b18c561" kind="enumvalue"><name>second_then_first</name></member>
<member refid="namespaceserif_1_1solver_1_1preconditioner_1_1strategies_1_1coupling_1a1843f298d4e3fb5770085697b48ffa55afcec1fe705020a9284605fccf86e197e" kind="enumvalue"><name>lower_diagonal_upper</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1preconditioner_1_1strategies_1_1inverse" kind="namespace"><name>serif::solver::preconditioner::strategies::inverse</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1seed" kind="namespace"><name>serif::solver::seed</name>
<member refid="namespaceserif_1_1solver_1_1seed_1adf615d5f18c4ef4a615db8a060cac38d" kind="function"><name>evaluate_radial_seed</name></member>
<member refid="namespaceserif_1_1solver_1_1seed_1a9d1acd1f3a21506a31ab9540cbfec102" kind="function"><name>fit_radial_seed</name></member>
<member refid="namespaceserif_1_1solver_1_1seed_1a233ccba97a82cdac7f8e113bedddb76d" kind="function"><name>evaluate_radial_seed</name></member>
<member refid="namespaceserif_1_1solver_1_1seed_1aac706265925348f5dcfa0d202a4d86bd" kind="function"><name>make_polytropic_seed</name></member>
<member refid="namespaceserif_1_1solver_1_1seed_1afc8ecb12cb1fecdfff282c3f32f319ba" kind="function"><name>make_polytropic_seed</name></member>
<member refid="namespaceserif_1_1solver_1_1seed_1ace50a90a69f7c31c7af73939977821b6" kind="function"><name>make_polytropic_state</name></member>
<member refid="namespaceserif_1_1solver_1_1seed_1a440ac630a394e31f451886dbfc61e46e" kind="function"><name>fit_radial_seed</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1seed_1_1backend" kind="namespace"><name>serif::solver::seed::backend</name>
</compound>
<compound refid="namespaceserif_1_1solver_1_1seed_1_1backend_1_1mfem" kind="namespace"><name>serif::solver::seed::backend::mfem</name>
<member refid="namespaceserif_1_1solver_1_1seed_1_1backend_1_1mfem_1a440ac630a394e31f451886dbfc61e46e" kind="function"><name>fit_radial_seed</name></member>
<member refid="namespaceserif_1_1solver_1_1seed_1_1backend_1_1mfem_1ace50a90a69f7c31c7af73939977821b6" kind="function"><name>make_polytropic_state</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1seed_1_1backend_1_1mfem_1_1detail" kind="namespace"><name>serif::solver::seed::backend::mfem::detail</name>
<member refid="namespaceserif_1_1solver_1_1seed_1_1backend_1_1mfem_1_1detail_1a506ffe8c386dbed3c279e00ea6604772" kind="function"><name>radial_seed_surface</name></member>
</compound>
<compound refid="namespaceserif_1_1solver_1_1seed_1_1detail" kind="namespace"><name>serif::solver::seed::detail</name>
<member refid="namespaceserif_1_1solver_1_1seed_1_1detail_1a1273c2f1aad32ddd17d1d881c63b0791" kind="function"><name>radial_source</name></member>
<member refid="namespaceserif_1_1solver_1_1seed_1_1detail_1a7ad5962ae2a305595dc54b81175db720" kind="function"><name>radial_source</name></member>
<member refid="namespaceserif_1_1solver_1_1seed_1_1detail_1aa94f1388d440083fabbfa7317bc6044a" kind="function"><name>radial_radius</name></member>
<member refid="namespaceserif_1_1solver_1_1seed_1_1detail_1a5bc38ab8f927ab61d15686113757ec7a" kind="function"><name>radial_radius</name></member>
<member refid="namespaceserif_1_1solver_1_1seed_1_1detail_1a48b6964c7bb51dd49682f342d9bda020" kind="function"><name>radial_mass</name></member>
<member refid="namespaceserif_1_1solver_1_1seed_1_1detail_1aa5310812663bee408ae5b473f90d6af5" kind="function"><name>radial_mass</name></member>
</compound>
<compound refid="namespaceserif_1_1utils" kind="namespace"><name>serif::utils</name>
</compound>
<compound refid="namespaceserif_1_1utils_1_1checks" kind="namespace"><name>serif::utils::checks</name>
<member refid="namespaceserif_1_1utils_1_1checks_1a4eb8e1d2bdd4bdae0242814f9018537e" kind="function"><name>is_finite</name></member>
<member refid="namespaceserif_1_1utils_1_1checks_1a573108a049c9d39dbb13558314c828ff" kind="function"><name>is_finite</name></member>
<member refid="namespaceserif_1_1utils_1_1checks_1a3471cc276b4a977cff023828197af29e" kind="function"><name>has_stable_inverse</name></member>
<member refid="namespaceserif_1_1utils_1_1checks_1abf004f539355f7039efe011d0b1780ef" kind="function"><name>is_finite</name></member>
</compound>
<compound refid="namespaceserif_1_1utils_1_1dependencies" kind="namespace"><name>serif::utils::dependencies</name>
<member refid="namespaceserif_1_1utils_1_1dependencies_1af2f6dab3a0204175602c7fc2348344f7" kind="enum"><name>NodeOutcome</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1af2f6dab3a0204175602c7fc2348344f7aaa8fb77e57d1ca18d593e909729871fe" kind="enumvalue"><name>completed</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1af2f6dab3a0204175602c7fc2348344f7ac7537d6d48ecf261749c09a9f284bd45" kind="enumvalue"><name>rejected</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1af2f6dab3a0204175602c7fc2348344f7a42552b1f133f9f8eb406d4f306ea9fd1" kind="enumvalue"><name>exception</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a84cfff3388a09373636c15a3817a0782" kind="enum"><name>PreparationMode</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a84cfff3388a09373636c15a3817a0782aa49991912bafff4aa74bb3b4dbd42038" kind="enumvalue"><name>reuse_unchanged</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a84cfff3388a09373636c15a3817a0782a9e67f9a60581ce784117ff2047627d2f" kind="enumvalue"><name>rebuild</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1aabcbd6673ef3efcfc167ceb73cc7d463" kind="enum"><name>PreparationStatus</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1aabcbd6673ef3efcfc167ceb73cc7d463a20ab085a3c46af7db87fc1806865b329" kind="enumvalue"><name>not_required</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1aabcbd6673ef3efcfc167ceb73cc7d463a657be30363225dfa595d3c8e59577181" kind="enumvalue"><name>reused</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1aabcbd6673ef3efcfc167ceb73cc7d463a5a317d3dd3f7a2f675975a6d0c11c629" kind="enumvalue"><name>computed</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1adc0d56ab32ca6ea92c3732dde92fa6a1" kind="typedef"><name>bound_type_t</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a22eef682b02dad9de4774e4b68b003ba" kind="typedef"><name>InputList</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a0674f826a11ecdab76236fa550cd88d5" kind="typedef"><name>RequestedResults</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1ad50a04df4c202c11f49d6a2cf594b5da" kind="typedef"><name>ResolvedTargets</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a4b225a37465f007a877f89860d3627c1" kind="typedef"><name>CombinedKeyList</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1ab54a589695456ce4f7b3fb4e3bd97947" kind="variable"><name>is_bindings_v</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a3a8a1a7fd56af08612f141f2bb50e0a1" kind="variable"><name>is_bindings_v&lt; Bindings&lt; BindingTs... &gt; &gt;</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a1563a020c811fac185bcc81b95b1035a" kind="variable"><name>has_binding_v</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a6da3a3b9a8f33ce1fbf5bcc8ed74f133" kind="variable"><name>is_computation_v</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1ac2f7973ec74922857a6f764d1faaae2f" kind="variable"><name>is_computation_v&lt; Computation&lt; KeyT, InputsT, FunctionT, OwnsInputs &gt; &gt;</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a785d1764613ef1db8cfbb8d3d8d401e5" kind="variable"><name>is_computation_graph_v</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a5bede32254345d0f43a09fc929dd07a9" kind="variable"><name>is_computation_graph_v&lt; ComputationGraph&lt; Computations... &gt; &gt;</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1aa187a1c3b0db631f8752bebcf8a16af7" kind="variable"><name>is_dependency_context_v</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1ab42cde4e64e4612056fbeaa5c383bc2d" kind="variable"><name>is_dependency_context_v&lt; DependencyContext&lt; Resources... &gt; &gt;</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1ae3cc546046ae8957136c778b9c8c0682" kind="variable"><name>is_dependency_context_v&lt; DependencyContextView&lt; ParentT, KeysT &gt; &gt;</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a25fa55523bb000e3162a850a7912b249" kind="variable"><name>is_key_list_v</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1ac02e21a813bf00c2f5debac9b251b757" kind="variable"><name>is_key_list_v&lt; KeyList&lt; KeyTs... &gt; &gt;</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a317a69acc139be6b2d45f95cf1c1412c" kind="variable"><name>key_count_v</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1ab3b86a8b49e4a73b04c3fa547b45f8b2" kind="variable"><name>preparation_status_name_map</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a08ffdf8776f919989660acf4c0cde988" kind="variable"><name>preparation_mode_name_map</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a97396efb03530235b2aa83115cf2f921" kind="variable"><name>is_resource_v</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a6059315fec7209b8443d75ac7a680880" kind="variable"><name>is_resource_v&lt; Resource&lt; KeyT, StorageT, PolicyT &gt; &gt;</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a70e11340fa044443fefa79ba7e0c11d5" kind="function"><name>make_computation</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1ad18195932b89cba96fd203584bfac47a" kind="function"><name>make_owning_computation</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1ad583eaa88367daf4af4d420047f24d38" kind="function"><name>make_computation_cache</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a37ad94611656a36bf3584940465302ec" kind="function"><name>make_computation_cache</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1aaa065b5bd3823bd3835f159462af09d0" kind="function"><name>make_computation_graph</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1ab0cfd959e8c00f5e1641f26798333972" kind="function"><name>make_dependency_context</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1ae031216d69a09aa3921c363e36856e44" kind="function"><name>combine_dependency_contexts</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a2b6e1389a71419222053720f4bd9cd43" kind="function"><name>key_index</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a427c6ce690c7551cbdbbb5261bd8c125" kind="function"><name>observe_node</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a1011c9c6c8b4e2ca4e87b9826743dde5" kind="function"><name>observe_nodes</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a1156ef3083e1e54eaabb23309b17fb57" kind="function"><name>observe_edge</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1af617b846949f46d528f63c89b218887b" kind="function"><name>make_observers</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a80612ee1a5c84ccd1b36e5aab14c17d5" kind="function"><name>own</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1abdacec2dea2bb64ecda1946529961565" kind="function"><name>borrow</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a2b9af58b739c7c1217fad649158a1063" kind="function"><name>borrow</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1abd3aa4196f4454ea6052835065181c5f" kind="function"><name>track_by</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1ae72aa784367f082484e9e998653de2d0" kind="function"><name>source_identity</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1a48e42d1b80ff447550fed30ad60f0687" kind="function"><name>time_graph_nodes</name></member>
</compound>
<compound refid="namespaceserif_1_1utils_1_1dependencies_1_1detail" kind="namespace"><name>serif::utils::dependencies::detail</name>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a3d45a3180ffa540f7b005be3b5f04e44" kind="typedef"><name>UsedResources</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a2a777947f8f13e355464e542c4c744e3" kind="typedef"><name>ComputationArgument</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1ac0c5d96cef52074f39d5829656587085" kind="typedef"><name>InvocationResult</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a062687769c12f5aa5f143926f3185ee3" kind="variable"><name>valid_binding_types_v</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a262bca57d5e15e662d4c92abfaac3ed8" kind="variable"><name>valid_input_ownership_v</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1ab08321dbdc238f2ef15597603b35eb47" kind="variable"><name>compatible_error_v</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a1466386ea6e43c7f80bc21a6e1b64986" kind="variable"><name>compatible_error_v&lt; Source, std::variant&lt; Alternatives... &gt; &gt;</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1adcd28bf11a044455e737aed9a52bb0d4" kind="variable"><name>contains_key_v</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a7a98f4742f6fe1948aea5bac08b3d53e" kind="variable"><name>contains_key_v&lt; KeyT, KeyList&lt; Keys... &gt; &gt;</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a900f1877bc42f32b271ac34a5788511a" kind="variable"><name>key_list_subset_v</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a21e5b9ce93437e7edc8cb94e2bd9cf2f" kind="variable"><name>key_list_subset_v&lt; KeyList&lt; Keys... &gt;, AvailableT &gt;</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a54c9a0f2354c9edeef7db65bee38b1fe" kind="variable"><name>is_observer_v</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a846d8e6f747495893d968c26879f865e" kind="variable"><name>is_observer_v&lt; NodeObserver&lt; KeyT, BeforeT, AfterT &gt; &gt;</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a375f43bdd5eeb52dbdc2a779131731ae" kind="variable"><name>is_observer_v&lt; AllNodesObserver&lt; BeforeT, AfterT &gt; &gt;</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a956c74525609c9d885b67bf18f1a63b7" kind="variable"><name>is_observer_v&lt; EdgeObserver&lt; InputT, ConsumerT, FunctionT &gt; &gt;</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1af24e48ad85f3dcae7f944b475e13bed6" kind="variable"><name>observes_node_v</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1aea6d20844348112dfd4d8f3d59278876" kind="variable"><name>observes_node_v&lt; NodeObserver&lt; KeyT, BeforeT, AfterT &gt;, KeyT &gt;</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1aa2711ef0eca99da243a90d5554e7c43c" kind="variable"><name>observes_node_v&lt; AllNodesObserver&lt; BeforeT, AfterT &gt;, KeyT &gt;</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1afe5c2c82beaeb0fe84e0c663cc6c49d6" kind="variable"><name>node_time_point_v</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a21f39eb3f6e5ae2be643efdc777f71e1" kind="variable"><name>node_time_point_v&lt; std::chrono::time_point&lt; Clock, Duration &gt; &gt;</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1acf2dea9a3fc1ce9b322c7635ef79a193" kind="function"><name>combinable_resources</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a5f5579980c241c0a6559dfeefd87374b" kind="function"><name>compatible_errors</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a6ec5c0c12ad55d62a0b22fbe2b1c2426" kind="function"><name>independent_results</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1ac8c170513332086de3bc6305f0f89191" kind="function"><name>type_index</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a7ff94caf001bd5c7123966e6f92a8abb" kind="function"><name>begin_node</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1aee1fc72f63e9473f0ce45cd35dfafe7b" kind="function"><name>begin_node</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a2d1c9c4dc981bb4860436d10be716dc4" kind="function"><name>observe_input</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a5a86ca8b4c4a173da8ca5ee1ba6a1901" kind="function"><name>observe_input</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a3cefb4aba3cf944c1cc738c523616fd8" kind="function"><name>valid_observer</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a291daca460e39045e586084e8919d926" kind="function"><name>valid_all_nodes</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a09376ee40044c2a8bc7bdffd854cfaf6" kind="function"><name>valid_observer</name></member>
<member refid="namespaceserif_1_1utils_1_1dependencies_1_1detail_1a038a5b2a212a350ff83d75745171a630" kind="function"><name>valid_observer</name></member>
</compound>
<compound refid="namespaceserif_1_1utils_1_1dependencies_1_1keys" kind="namespace"><name>serif::utils::dependencies::keys</name>
</compound>
<compound refid="namespaceserif_1_1utils_1_1errors" kind="namespace"><name>serif::utils::errors</name>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346" kind="enum"><name>SERiFErrorCode</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a9a10f345b0f755d461a8673a5e9ef6b4" kind="enumvalue"><name>UNKNOWN_ERROR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346af295a0c3e37c94f078e1c5476479132d" kind="enumvalue"><name>INVALID_ARGUMENT</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346ab26e430d27d39fcdbc0fe2ea820df3fd" kind="enumvalue"><name>INVALID_QUADRATURE_ORDER</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346ac212f14cd5a49cbc50455bb4f9c1e84c" kind="enumvalue"><name>INVALID_DOMAIN_ERROR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346ad32f95d919a74607c87d347b0185b92c" kind="enumvalue"><name>NEGATIVE_VALUE_ERROR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a3f458281134cf7e4b19d7c97473cd7ec" kind="enumvalue"><name>NON_FINITE_VALUE_ERROR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a23c8ae7f26b046be4ca7e274e6ab9020" kind="enumvalue"><name>JACOBIAN_ERROR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346ac29d8f4f77bbcb5244a6959819e3591d" kind="enumvalue"><name>INVERTED_JACOBIAN</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346ac30ac4ea7e7347d7adc8fb51a060cf22" kind="enumvalue"><name>NON_FINITE_DETERMINATE</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a1fdfa3b9c5fc912a083c1a65d4bc7def" kind="enumvalue"><name>EOS_ERROR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a8e9f88cbd72f5fd2ea30e1a9fc980935" kind="enumvalue"><name>EOS_UNSUPPORTED_RELATION</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a7abb36ccb39c78eee29ad309bfc92d83" kind="enumvalue"><name>EOS_UNSUPPORTED_DERIVATIVE</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a7d6ed736cc71b74321cff4980d0b366a" kind="enumvalue"><name>EOS_WRONG_INPUT_COUNT</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346ab1a09e8dbe875f5042439869cb9c1a44" kind="enumvalue"><name>EOS_WRONG_INPUT_QUANTITY</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a1dad27298692a9beea9d2eb1d4ddad7f" kind="enumvalue"><name>EOS_NONFINITE_INPUT</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a4103ab8cd923be43abf99797d43dbdbc" kind="enumvalue"><name>EOS_OUTSIDE_DOMAIN</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346af2d6f3bb5552a94ca9afc6d116e0156b" kind="enumvalue"><name>EOS_NONFINITE_RESULT</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346afdc9ec844f0db8dbde01963b8bd60ef4" kind="enumvalue"><name>EOS_INVALID_THERMODYNAMIC_INPUT</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a6c849957a6a4a88b7fb6fcb716d651f1" kind="enumvalue"><name>INVALID_DIMENSION</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a58690190e68105ca9d4c573f113ced94" kind="enumvalue"><name>NON_FINITE_MAPPING_INPUT</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a664863abf724900cacb79236732b0d24" kind="enumvalue"><name>INVALID_REFERENCE_RADIUS</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a64cde656c0dea359e0e048c5b1a45020" kind="enumvalue"><name>AT_COMPACTIFIED_INFINITY</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a46b382cdaef0bff17df6f22ed6ac0c80" kind="enumvalue"><name>OUTSIDE_REFERENCE_DOMAIN</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346aed5aaccb3615a644e604d2867cb722a5" kind="enumvalue"><name>NON_FINITE_MAPPING_RESULT</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a8046940b838d63b536825ef425a6de82" kind="enumvalue"><name>NON_POSITIVE_DETERMINATE</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a099ab2aa35e6b3be35ddc36b33360102" kind="enumvalue"><name>INVALID_MAPPING</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a5a8b51f24614b8ba55b97bcac6512bb3" kind="enumvalue"><name>MISC_MAPPING_ERROR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a9d34d1c93ad6e3f58fd9023c1977cc39" kind="enumvalue"><name>INVALID_DOF_COUNT</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346ac618b9adeda9e855aab839a1046267e2" kind="enumvalue"><name>INVALID_ELEMENT_GEOMETRY</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a6e7088395a408e24db367b8bf8602fa5" kind="enumvalue"><name>INVALID_DOF_ORDERING</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a431e11f2136ff582c4c1d2909319a28b" kind="enumvalue"><name>INVALID_COMPACTIFICATION_RANK</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346af0aa8cd82916235df25802da359563ef" kind="enumvalue"><name>INVALID_COMPACTIFICATION_TYPE</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a622945fe1c39f0b66b63f8b518283802" kind="enumvalue"><name>INVALID_COMPACTIFICATION_DERIVATIVE_TYPE</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a204f4389a3812083114bb4f4548ae2e4" kind="enumvalue"><name>INVALID_VACUUM_ELEMENT_ATTRIBUTE_ID</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a79ad977c1f9edca04fb43eb538a8b134" kind="enumvalue"><name>MISSING_EXTERIOR_MAP</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a917cf7dd1086e6a331d5359e75736dc8" kind="enumvalue"><name>COMPACTIFICATION_MISMATCH</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a8d659ed8ea04bdf1ed64eecb06dba220" kind="enumvalue"><name>MISSING_FACE_ELEMENT</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a7f7f6e0e6fc2c000ab0a8476f4cea12a" kind="enumvalue"><name>JACOBIAN_SHAPE_ERROR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a624b043baa343cb321e202e442461fd5" kind="enumvalue"><name>MISSING_DISPLACEMENT_FINITE_ELEMENT_SPACE</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a4f4f078704931effa7d820e26dce3454" kind="enumvalue"><name>MISMATCHED_MESHING_MAPS</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a58a142d4c0001edb06db63564fd9d6af" kind="enumvalue"><name>IMPROPERLY_ORDERED_REFERENCE_RADII</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346ad6df09fb432983c68957f902c0157ec3" kind="enumvalue"><name>INVALID_COORDINATE_TOLERANCE</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a121f6f85b83e9e7bdfed69f6e2663054" kind="enumvalue"><name>EVALUATOR_ERROR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346ac1b1773f74d583c43e3ea9366462f4ee" kind="enumvalue"><name>CACHE_FE_BINDING_ERROR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a35dc50a7205013e2de2b388f944a4673" kind="enumvalue"><name>INVALID_ELEMENT_ID_ERROR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346ac4f686058466ccdea15bb5faef3d5e97" kind="enumvalue"><name>ELEMENT_NULLPTR_ERROR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a33afad1a9fc3288ff00e0d950433ceb4" kind="enumvalue"><name>DISCRETIZATION_ERROR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a4bc541f8f40c5d80f848cd135bd7d45a" kind="enumvalue"><name>SCHEMA_ERROR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a94f0b761a1623b1bb4e63f99642ec0f0" kind="enumvalue"><name>INVALID_SCHEMA_ARGUMENTS</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a638521f48b9ccdc14fbebd29658c9366" kind="enumvalue"><name>MATRIX_SHAPE_ERROR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a21e55d5bfa09b9572bd3cf11e0abd4a9" kind="enumvalue"><name>OUT_OF_RANGE_ERROR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a38e34c32c3cba67bf30e244ef61cc684" kind="enumvalue"><name>SOLVER_ERROR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a15400f420fff3eb6aef75ff5099547ec" kind="enumvalue"><name>NORMALIZATION_ERROR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a367b8f40bcb3d5afcbfd2277b1fa6582" kind="enumvalue"><name>NORMALIZATION_VECTOR_SIZE_MISMATCH</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346ab44dc1e8c547259784038bb5a197e85e" kind="enumvalue"><name>NORMALIZATION_BUFFER_OVERLAP</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a7628b67e5cb2d4f25b60dfa93582e069" kind="enumvalue"><name>PRECONDITIONER_ERROR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a6b10c7e7c89ea2b49c0a8aaf1ebc0eac" kind="enumvalue"><name>PRECONDITIONER_INVALID_OPTIONS</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a49ead9a31669df283034426e7d90ac61" kind="enumvalue"><name>PRECONDITIONER_INVALID_OPERATOR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a07ade0bcb07c32f51b8b1c81cda05fbe" kind="enumvalue"><name>PRECONDITIONER_SIZE_MISMATCH</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a0ce53c151e37e01206ce4111620e2f25" kind="enumvalue"><name>PRECONDITIONER_NONFINITE_VALUE</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346af48e0181a9931250d9a6a4af4187dac4" kind="enumvalue"><name>PRECONDITIONER_SINGULAR_OPERATOR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a027e24378dc9f89c5c44730686138afc" kind="enumvalue"><name>PRECONDITIONER_ILL_CONDITIONED_OPERATOR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a4ff26ef5e43141b4040a0f020ef5ea5a" kind="enumvalue"><name>PRECONDITIONER_STALE_LINEARIZATION</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346af9a768b24c2e60f744437f97d716757d" kind="enumvalue"><name>PRECONDITIONER_INCOMPATIBLE_STRATEGY</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a3cbb7648de8d1e097b4dff01727e8a62" kind="enumvalue"><name>PRECONDITIONER_UNPREPARED</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346aaede09a1ad3463a00f6f7838a941a7f9" kind="enumvalue"><name>PRECONDITIONER_INVALID_CALIBRATION</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346a46288ff2dd3648953ae84bb04730d3aa" kind="enumvalue"><name>EQUATION_ERROR</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab04484c13887f78337c2331fb2911346aac8248e8e14d703a968d5094031ba5b9" kind="enumvalue"><name>FAILED_TYPE_INVARIANT</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1a562f604deccc1abf04ae9efdc7f0ac98" kind="variable"><name>SERiFErrorCodeNameToTypeMap</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1acdf570b1b41e2bbf923e94a0c689fe5e" kind="variable"><name>SERiFErrorCodeTypeToNameMap</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1a129d7f74364af257118bcf2ea594d83a" kind="function"><name>format_error_message</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1a2447eb80947534cdf0fbd205251cfd9c" kind="function"><name>serif_error</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1a980a92d4199f7d6b867ff79cdb9638b6" kind="function"><name>serif_assert</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1ab713b9a6974bd192ff360e642a9ef51f" kind="function"><name>serif_assert</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1acbc8179633950d97b5bca694b6b52805" kind="function"><name>serif_ensure</name></member>
<member refid="namespaceserif_1_1utils_1_1errors_1a7fefa3a63ca7895a875f2672026df02d" kind="function"><name>serif_ensure</name></member>
</compound>
<compound refid="namespaceserif_1_1utils_1_1laneemden" kind="namespace"><name>serif::utils::laneemden</name>
<member refid="namespaceserif_1_1utils_1_1laneemden_1a4c3ea7fb533fd5a9306e993593eb20fc" kind="function"><name>scale_from_mass</name></member>
<member refid="namespaceserif_1_1utils_1_1laneemden_1ab57cad62436b0fcf5cb9df68347b196b" kind="function"><name>scale_from_enthalpy</name></member>
<member refid="namespaceserif_1_1utils_1_1laneemden_1adf057a3c9420e9b4e92c20c89126d3fd" kind="function"><name>scale_from_polytropic_constant</name></member>
<member refid="namespaceserif_1_1utils_1_1laneemden_1aec2842a8929dc7a2b5dac2adf8a067b6" kind="function"><name>evaluate_physical</name></member>
<member refid="namespaceserif_1_1utils_1_1laneemden_1aac284388ff73263db8d245669cb8e60f" kind="function"><name>solve</name></member>
<member refid="namespaceserif_1_1utils_1_1laneemden_1ac58bd2b83384f8454be7fd0b11cd9332" kind="function"><name>evaluate</name></member>
</compound>
<compound refid="namespaceserif_1_1utils_1_1laneemden_1_1_0d300371310064361041244030053163267106130316300372" kind="namespace"><name>serif::utils::laneemden::@300371310064361041244030053163267106130316300372</name>
</compound>
<compound refid="namespaceserif_1_1utils_1_1laneemden_1_1_0d323027175055120267126214302113065144271241066354" kind="namespace"><name>serif::utils::laneemden::@323027175055120267126214302113065144271241066354</name>
</compound>
<compound refid="namespaceserif_1_1utils_1_1misc" kind="namespace"><name>serif::utils::misc</name>
<member refid="namespaceserif_1_1utils_1_1misc_1a81150dfc59c33d2e767a9e572cb15fce" kind="function"><name>validate_finite</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1a21655a5b8f48ae49f385e0a7ea836f3a" kind="function"><name>validate_greater_than</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1ade362937d8732832b60a4d829b15d611" kind="function"><name>validate_less_than</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1a7f0bf6f20695cc8bb3c052c8a8f16dff" kind="function"><name>validate_nonnegativity</name></member>
</compound>
<compound refid="namespaceserif_1_1utils_1_1misc_1_1concepts" kind="namespace"><name>serif::utils::misc::concepts</name>
<member refid="namespaceserif_1_1utils_1_1misc_1_1concepts_1a0f84929456e6ed14cc6cbfb81215465a" kind="typedef"><name>ConcatT</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1concepts_1a2033c0e99da6b421caa2422dd5f0a091" kind="typedef"><name>PrependT</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1concepts_1a7f4d5acf6ecfec39214a93e40c82bbf7" kind="typedef"><name>FilterT</name></member>
</compound>
<compound refid="namespaceserif_1_1utils_1_1misc_1_1format" kind="namespace"><name>serif::utils::misc::format</name>
<member refid="namespaceserif_1_1utils_1_1misc_1_1format_1a536f00ff4718de94fbabb4e0fabb7205" kind="function"><name>join</name></member>
</compound>
<compound refid="namespaceserif_1_1utils_1_1misc_1_1std__helper" kind="namespace"><name>serif::utils::misc::std_helper</name>
<member refid="namespaceserif_1_1utils_1_1misc_1_1std__helper_1acf1a7ad8f60290ead71c5b1509481e3a" kind="typedef"><name>NeitherConstNorVolatile</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1std__helper_1a1a18295f7407fe00ade70a9a850788c8" kind="typedef"><name>NeitherConstNorVolatileReference</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1std__helper_1a5e9d22ad04a3b00122f90cb5ceea35e9" kind="variable"><name>AIsBaseClassOfB</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1std__helper_1aa36703293692f9cf46a36aa850cb98bf" kind="variable"><name>SameType</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1std__helper_1a1b57d195e9d643b262222f5d50ed1dd0" kind="function"><name>CountVariadicArguments</name></member>
</compound>
<compound refid="namespaceserif_1_1utils_1_1misc_1_1terminal" kind="namespace"><name>serif::utils::misc::terminal</name>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1ab094f8dd68b66520a4da5babcaf95ada" kind="enum"><name>ANSIColors</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1ab094f8dd68b66520a4da5babcaf95adaa08d0012388564e95c3b4a7407cf04965" kind="enumvalue"><name>BLACK</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1ab094f8dd68b66520a4da5babcaf95adaaa2d9547b5d3dd9f05984475f7c926da0" kind="enumvalue"><name>RED</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1ab094f8dd68b66520a4da5babcaf95adaa9de0e5dd94e861317e74964bed179fa0" kind="enumvalue"><name>GREEN</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1ab094f8dd68b66520a4da5babcaf95adaa8a568e5f41b7e4da88fe5c4a00aad34e" kind="enumvalue"><name>YELLOW</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1ab094f8dd68b66520a4da5babcaf95adaa1b3e1ee9bff86431dea6b181365ba65f" kind="enumvalue"><name>BLUE</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1ab094f8dd68b66520a4da5babcaf95adaac634ffea7195608364671ac52ee59a61" kind="enumvalue"><name>MAGENTA</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1ab094f8dd68b66520a4da5babcaf95adaa344dd8cd533280795b9db82ef0c92749" kind="enumvalue"><name>CYAN</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1ab094f8dd68b66520a4da5babcaf95adaab5bf627e448384cf3a4c35121ca6008d" kind="enumvalue"><name>WHITE</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1ab094f8dd68b66520a4da5babcaf95adaaae7e8e8f5ddf114057b47f5f799347b1" kind="enumvalue"><name>BRIGHT_BLACK</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1ab094f8dd68b66520a4da5babcaf95adaa01fd5046e2769cae7b662d3dfbb64045" kind="enumvalue"><name>BRIGHT_RED</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1ab094f8dd68b66520a4da5babcaf95adaa7ca9c0eccf9c3fa7fe85fea8404d50a9" kind="enumvalue"><name>BRIGHT_GREEN</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1ab094f8dd68b66520a4da5babcaf95adaab5859d8721cfdc0312b2838b9c985bc1" kind="enumvalue"><name>RESET</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1ab6139cf5ed5f6b982b2c083ca47e6b71" kind="variable"><name>a_black</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1ae041dc105c88804ba157dbc94791a383" kind="variable"><name>a_red</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1ae68537c9be63f376f79730f2f008d12d" kind="variable"><name>a_green</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1a4da78bc6a845e48ecf9f9f729a8c2c0d" kind="variable"><name>a_yellow</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1a885c81055612980c4d0b443cb3b672f8" kind="variable"><name>a_blue</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1ae12e026b3e29d68df373210fb79303b7" kind="variable"><name>a_magenta</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1afb5927eee06ecc7b8c9b46acdf2200e6" kind="variable"><name>a_cyan</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1aac81d96cdd7cd4c34626fe0f33852871" kind="variable"><name>a_white</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1ab4696c5d04d6f709b2b9a7b6cd4eb426" kind="variable"><name>a_bright_black</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1ae655c69d87a271766d52e037ec06e171" kind="variable"><name>a_bright_red</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1a9dad54623c1fcbd09e06fea052f95368" kind="variable"><name>a_bright_green</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1a625ca7dc65f37b1135e41a9d5a625f87" kind="variable"><name>a_reset</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1a478004e6b9d439bd8642f77e7300421e" kind="function"><name>resolve_ansi_color</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1terminal_1ad5428c24ef31aae1a0e6ec5eaba709d2" kind="function"><name>supports_ansi</name></member>
</compound>
<compound refid="namespaceserif_1_1utils_1_1misc_1_1traits" kind="namespace"><name>serif::utils::misc::traits</name>
<member refid="namespaceserif_1_1utils_1_1misc_1_1traits_1a8cb5b9ce5869ecf88101859ace70f92a" kind="variable"><name>all_unique_types_v</name></member>
<member refid="namespaceserif_1_1utils_1_1misc_1_1traits_1a8c518b02932b7f272a18b73227b5be78" kind="variable"><name>all_unique_types_v&lt; First, Rest... &gt;</name></member>
</compound>
<compound refid="namespaceserif_1_1utils_1_1parallel" kind="namespace"><name>serif::utils::parallel</name>
<member refid="namespaceserif_1_1utils_1_1parallel_1a845c655da35a46d0be87880f0e4fa2d9" kind="function"><name>worker_count</name></member>
<member refid="namespaceserif_1_1utils_1_1parallel_1a453320d288c9e42300bdc59ee8dccd2d" kind="function"><name>for_each_index</name></member>
<member refid="namespaceserif_1_1utils_1_1parallel_1a8e0e78d02ab6c49ae588644e579bed79" kind="function"><name>element_transformation</name></member>
</compound>
<compound refid="namespaceserif_1_1utils_1_1parallel_1_1detail" kind="namespace"><name>serif::utils::parallel::detail</name>
<member refid="namespaceserif_1_1utils_1_1parallel_1_1detail_1ae223047094edcf77dc097e5af446d0a2" kind="typedef"><name>Body</name></member>
<member refid="namespaceserif_1_1utils_1_1parallel_1_1detail_1a596686939c1c39cc9554552322779933" kind="function"><name>run</name></member>
</compound>
<compound refid="namespaceserif_1_1utils_1_1projection" kind="namespace"><name>serif::utils::projection</name>
<member refid="namespaceserif_1_1utils_1_1projection_1a99762ff1a5fff68c72feccd85e3976b5" kind="typedef"><name>RadialValue</name></member>
</compound>
<compound refid="namespaceserif_1_1utils_1_1projection_1_1backend" kind="namespace"><name>serif::utils::projection::backend</name>
</compound>
<compound refid="namespaceserif_1_1utils_1_1projection_1_1backend_1_1mfem" kind="namespace"><name>serif::utils::projection::backend::mfem</name>
<member refid="namespaceserif_1_1utils_1_1projection_1_1backend_1_1mfem_1a1c5d8756e8611ea09e6cab5dd2ef69f0" kind="typedef"><name>ProjectionResult</name></member>
<member refid="namespaceserif_1_1utils_1_1projection_1_1backend_1_1mfem_1ae1cf810eb1d200398cab121763e6bb1f" kind="function"><name>project_scalar</name></member>
<member refid="namespaceserif_1_1utils_1_1projection_1_1backend_1_1mfem_1ab646c4bfdd5381fd0bbc83b61537cb7e" kind="function"><name>project_vector</name></member>
</compound>
<compound refid="namespaceserif_1_1utils_1_1projection_1_1backend_1_1mfem_1_1_0d112036370155230125234056132353270237213142315346" kind="namespace"><name>serif::utils::projection::backend::mfem::@112036370155230125234056132353270237213142315346</name>
</compound>
<compound refid="namespaceserif_1_1utils_1_1projection_1_1backend_1_1mfem_1_1detail" kind="namespace"><name>serif::utils::projection::backend::mfem::detail</name>
<member refid="namespaceserif_1_1utils_1_1projection_1_1backend_1_1mfem_1_1detail_1a4fdd9524c9c445deaeb098443c5dfd79" kind="function"><name>project_scalar</name></member>
<member refid="namespaceserif_1_1utils_1_1projection_1_1backend_1_1mfem_1_1detail_1a25ea05cf65248e096bc22ea1e6003ffb" kind="function"><name>project_vector</name></member>
</compound>
<compound refid="namespaceserif_1_1utils_1_1projection_1_1detail" kind="namespace"><name>serif::utils::projection::detail</name>
<member refid="namespaceserif_1_1utils_1_1projection_1_1detail_1a34c090e126e0b0cee7f0ee69c99959c0" kind="function"><name>checked_profile</name></member>
</compound>
<compound refid="namespaceserif_1_1utils_1_1serialize" kind="namespace"><name>serif::utils::serialize</name>
<member refid="namespaceserif_1_1utils_1_1serialize_1af59ceea5df9600e1e8c0e762e6b08c99" kind="enum"><name>Format</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1af59ceea5df9600e1e8c0e762e6b08c99a9d7183f16acce70658f686ae7f1a4d20" kind="enumvalue"><name>binary</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1af59ceea5df9600e1e8c0e762e6b08c99a1cb251ec0d568de6a929b520c4aed8d1" kind="enumvalue"><name>text</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1a02674e30cfb576e300d365827de17279" kind="enum"><name>VersionTolerance</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1a02674e30cfb576e300d365827de17279ae79a3672fcb675134bb57abd3e0dfae3" kind="enumvalue"><name>same_major</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1a02674e30cfb576e300d365827de17279a3b7efa09444a31c5d58596e5bbf87d47" kind="enumvalue"><name>exact</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1a02674e30cfb576e300d365827de17279a100b8cad7cf2a56f6df78f171f97a1ec" kind="enumvalue"><name>any</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1af0afd5aacbd77b40205164c3ec2cf423" kind="typedef"><name>RestoredStellarModel</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1ace9e0af29889a767ef1c95a09a4b7265" kind="typedef"><name>Result</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1a76d9829ffc510737a78d63b06f115861" kind="typedef"><name>Value</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1ac247352aee3417238eda1bf573f1b197" kind="function"><name>export_top</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1aa5efebebb4fcf770cef7679e0e924627" kind="function"><name>export_top</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1ab93715bd271d15568badc8f1d5423271" kind="function"><name>named</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1a7f4727c3a8f5b10ed46c149785bd8c82" kind="function"><name>add_component</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1ad8a45ed21a6cf9a7ca63582a18526f9b" kind="function"><name>pack</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1a53de7b4a0d01bed188ef53fbeb4c3e7e" kind="function"><name>write</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1a57bf01379dd9f09662f2eca940c2287a" kind="function"><name>member_field</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1a2467d2dec6186bb040f634a1320c279a" kind="function"><name>term_schema</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1ab00ec68c8966b7783b811342ba3202a5" kind="function"><name>validate_schema</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1ad8c80c4dc17552d1b312b26428b20ccd" kind="function"><name>restore_stellar_model</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1a4ea480fabb9d06528d01b26691fa80ec" kind="function"><name>encode</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1abb3b906587e8c2950b461d615bba7606" kind="function"><name>decode</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1a73c789fd95f83d2f547facf07bc3ea79" kind="function"><name>field</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1accd9d8a1543b90311f64896a155c6e1c" kind="function"><name>object</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1a019c595419bddb41b7a05042e2f6d611" kind="function"><name>member</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1a21172de2e2f37c8797a238eb0bdaea30" kind="function"><name>read_field</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1adb5114bee6aa1ea6612b96babf0ae8c2" kind="function"><name>read_object</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1ad1fa896c36b9c32ff4b8bdb8660cba33" kind="function"><name>fingerprint</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1a2e0edf5820600e4b31b47f2a0a3fe183" kind="function"><name>export_top</name></member>
</compound>
<compound refid="namespaceserif_1_1utils_1_1serialize_1_1_0d033107141173230144313135313211374333204145222200" kind="namespace"><name>serif::utils::serialize::@033107141173230144313135313211374333204145222200</name>
</compound>
<compound refid="namespaceserif_1_1utils_1_1serialize_1_1_0d256221066106316355075043236135014100222375065023" kind="namespace"><name>serif::utils::serialize::@256221066106316355075043236135014100222375065023</name>
</compound>
<compound refid="namespaceserif_1_1utils_1_1serialize_1_1detail" kind="namespace"><name>serif::utils::serialize::detail</name>
<member refid="namespaceserif_1_1utils_1_1serialize_1_1detail_1aaa80c0d00d22388f903760314073f8c5" kind="typedef"><name>ResolvedEquations</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1_1detail_1a331361f70fa27188f1a1679faa827273" kind="typedef"><name>OwnedEquations</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1_1detail_1ab98c924c60beab7bf12966380d054d91" kind="variable"><name>header_bytes</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1_1detail_1ac2f6efe7d43578af547e0d75b75cb245" kind="function"><name>read_companion</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1_1detail_1a2d9adad7d5ccdd0f2b5c3effe6853d38" kind="function"><name>with_companion</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1_1detail_1a6b8ecbf6a1b1680d881241875b43488e" kind="function"><name>value_count</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1_1detail_1af621eb0ecffdecef1a018de7d74b3ce7" kind="function"><name>encode_value</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1_1detail_1a0febbf9af0cb2b22a8fc8de9453ca775" kind="function"><name>decode_value</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1_1detail_1a381f0c148d12660ac214e622efde1294" kind="function"><name>valid_path</name></member>
<member refid="namespaceserif_1_1utils_1_1serialize_1_1detail_1ab4c8f364c6577276bf8415c43143cf12" kind="function"><name>provenance</name></member>
</compound>
<compound refid="namespaceserif_1_1utils_1_1serialize_1_1detail_1_1_0d056053176126321347033237360037304370352021311304" kind="namespace"><name>serif::utils::serialize::detail::@056053176126321347033237360037304370352021311304</name>
</compound>
<compound refid="namespaceserif_1_1utils_1_1serialize_1_1detail_1_1_0d215154377102050311200223145254205124206351135035" kind="namespace"><name>serif::utils::serialize::detail::@215154377102050311200223145254205124206351135035</name>
</compound>
<compound refid="namespaceserif_1_1utils_1_1types" kind="namespace"><name>serif::utils::types</name>
<member refid="namespaceserif_1_1utils_1_1types_1ac1c622f2668ee207bbb38b43d033f2d4" kind="function"><name>append_argument</name></member>
<member refid="namespaceserif_1_1utils_1_1types_1ad3fdf3f0b3036889b25997ed758acfd2" kind="function"><name>format_impl</name></member>
<member refid="namespaceserif_1_1utils_1_1types_1a83beb1fddf382ef0e0eb077f2ee8aaa1" kind="function"><name>ct_format</name></member>
</compound>
<compound refid="namespaceserif_1_1utils_1_1user__options" kind="namespace"><name>serif::utils::user_options</name>
</compound>
<compound refid="namespaceserif_1_1utils_1_1warnings" kind="namespace"><name>serif::utils::warnings</name>
<member refid="namespaceserif_1_1utils_1_1warnings_1a3b2e9ed1cc2f2099882c8488b0309def" kind="function"><name>serif_warning</name></member>
</compound>
<compound refid="namespacestd" kind="namespace"><name>std</name>
</compound>
<compound refid="mainpage_8md" kind="file"><name>mainpage.md</name>
</compound>
<compound refid="mfem__resolver_8cpp" kind="file"><name>mfem_resolver.cpp</name>
</compound>
<compound refid="mfem__static__order_8cpp" kind="file"><name>mfem_static_order.cpp</name>
</compound>
<compound refid="backend__independent_8cpp" kind="file"><name>backend_independent.cpp</name>
</compound>
<compound refid="catalogue__meanfield_8cpp" kind="file"><name>catalogue_meanfield.cpp</name>
</compound>
<compound refid="quantities_8cpp" kind="file"><name>quantities.cpp</name>
</compound>
<compound refid="fields_8cpp" kind="file"><name>fields.cpp</name>
</compound>
<compound refid="fields__meanfield_8cpp" kind="file"><name>fields_meanfield.cpp</name>
</compound>
<compound refid="forms_8cpp" kind="file"><name>forms.cpp</name>
</compound>
<compound refid="operands_8cpp" kind="file"><name>operands.cpp</name>
</compound>
<compound refid="consumers__meanfield_8cpp" kind="file"><name>consumers_meanfield.cpp</name>
</compound>
<compound refid="evaluation_8cpp" kind="file"><name>evaluation.cpp</name>
</compound>
<compound refid="traits_8cpp" kind="file"><name>traits.cpp</name>
</compound>
<compound refid="compile__time__checks_2serif_2geometry_2deformation_8cpp" kind="file"><name>deformation.cpp</name>
</compound>
<compound refid="lib_2serif_2backend_2mfem_2model_2deformation_8cpp" kind="file"><name>deformation.cpp</name>
</compound>
<compound refid="deformation__meanfield_8cpp" kind="file"><name>deformation_meanfield.cpp</name>
</compound>
<compound refid="surface_8cpp" kind="file"><name>surface.cpp</name>
</compound>
<compound refid="surface__boundary_8cpp" kind="file"><name>surface_boundary.cpp</name>
</compound>
<compound refid="surface__storage__meanfield_8cpp" kind="file"><name>surface_storage_meanfield.cpp</name>
</compound>
<compound refid="barotropic__density_8cpp" kind="file"><name>barotropic_density.cpp</name>
</compound>
<compound refid="density__primal_8cpp" kind="file"><name>density_primal.cpp</name>
</compound>
<compound refid="description_8cpp" kind="file"><name>description.cpp</name>
</compound>
<compound refid="execution__validation_8cpp" kind="file"><name>execution_validation.cpp</name>
</compound>
<compound refid="compile__time__checks_2serif_2model_2finite__elements_8cpp" kind="file"><name>finite_elements.cpp</name>
</compound>
<compound refid="lib_2serif_2backend_2mfem_2model_2finite__elements_8cpp" kind="file"><name>finite_elements.cpp</name>
</compound>
<compound refid="normalization_8cpp" kind="file"><name>normalization.cpp</name>
</compound>
<compound refid="compile__time__checks_2serif_2model_2scalar__row_8cpp" kind="file"><name>scalar_row.cpp</name>
</compound>
<compound refid="lib_2serif_2backend_2mfem_2model_2scalar__row_8cpp" kind="file"><name>scalar_row.cpp</name>
</compound>
<compound refid="state_8cpp" kind="file"><name>state.cpp</name>
</compound>
<compound refid="compile__time__checks_2serif_2model_2validation_8cpp" kind="file"><name>validation.cpp</name>
</compound>
<compound refid="lib_2serif_2backend_2mfem_2solver_2preconditioner_2inverse_2validation_8cpp" kind="file"><name>validation.cpp</name>
</compound>
<compound refid="lib_2serif_2solver_2normalization_2validation_8cpp" kind="file"><name>validation.cpp</name>
</compound>
<compound refid="computation__owners_8cpp" kind="file"><name>computation_owners.cpp</name>
</compound>
<compound refid="coordinate__identity__meanfield_8cpp" kind="file"><name>coordinate_identity_meanfield.cpp</name>
</compound>
<compound refid="operators_2plan_8cpp" kind="file"><name>plan.cpp</name>
</compound>
<compound refid="solver_2normalization_2plan_8cpp" kind="file"><name>plan.cpp</name>
</compound>
<compound refid="continuation_8cpp" kind="file"><name>continuation.cpp</name>
</compound>
<compound refid="algebra_8cpp" kind="file"><name>algebra.cpp</name>
</compound>
<compound refid="compile__time__checks_2serif_2solver_2normalization_2dimensionless_8cpp" kind="file"><name>dimensionless.cpp</name>
</compound>
<compound refid="lib_2serif_2solver_2normalization_2dimensionless_8cpp" kind="file"><name>dimensionless.cpp</name>
</compound>
<compound refid="compile__time__checks_2serif_2solver_2preconditioner_2coupling_8cpp" kind="file"><name>coupling.cpp</name>
</compound>
<compound refid="lib_2serif_2backend_2mfem_2solver_2preconditioner_2coupling_8cpp" kind="file"><name>coupling.cpp</name>
</compound>
<compound refid="inverses_8cpp" kind="file"><name>inverses.cpp</name>
</compound>
<compound refid="layout_8cpp" kind="file"><name>layout.cpp</name>
</compound>
<compound refid="public__contracts_8cpp" kind="file"><name>public_contracts.cpp</name>
</compound>
<compound refid="binding_8cpp" kind="file"><name>binding.cpp</name>
</compound>
<compound refid="computation__graph_8cpp" kind="file"><name>computation_graph.cpp</name>
</compound>
<compound refid="dependency__context_8cpp" kind="file"><name>dependency_context.cpp</name>
</compound>
<compound refid="key__list_8cpp" kind="file"><name>key_list.cpp</name>
</compound>
<compound refid="mixed__errors_8cpp" kind="file"><name>mixed_errors.cpp</name>
</compound>
<compound refid="laneemden_8cpp" kind="file"><name>laneemden.cpp</name>
</compound>
<compound refid="projection_8cpp" kind="file"><name>projection.cpp</name>
</compound>
<compound refid="basis__evaluation_8hpp" kind="file"><name>basis_evaluation.hpp</name>
</compound>
<compound refid="boundary__faces_8hpp" kind="file"><name>boundary_faces.hpp</name>
</compound>
<compound refid="boundary__trace_8hpp" kind="file"><name>boundary_trace.hpp</name>
</compound>
<compound refid="coefficient__tracking_8hpp" kind="file"><name>coefficient_tracking.hpp</name>
</compound>
<compound refid="dof__map_8hpp" kind="file"><name>dof_map.hpp</name>
</compound>
<compound refid="dof__selection_8hpp" kind="file"><name>dof_selection.hpp</name>
</compound>
<compound refid="element__coordinates_8hpp" kind="file"><name>element_coordinates.hpp</name>
</compound>
<compound refid="field__values_8hpp" kind="file"><name>field_values.hpp</name>
</compound>
<compound refid="mass__diagonal_8hpp" kind="file"><name>mass_diagonal.hpp</name>
</compound>
<compound refid="configure_8hpp" kind="file"><name>configure.hpp</name>
</compound>
<compound refid="mfem__resolver_8hpp" kind="file"><name>mfem_resolver.hpp</name>
</compound>
<compound refid="mfem__static__order_8hpp" kind="file"><name>mfem_static_order.hpp</name>
</compound>
<compound refid="backend_2mfem_2discretization_2quadrature_2order_8hpp" kind="file"><name>order.hpp</name>
</compound>
<compound refid="solver_2preconditioner_2strategies_2coupling_2order_8hpp" kind="file"><name>order.hpp</name>
</compound>
<compound refid="reconstruction_8hpp" kind="file"><name>reconstruction.hpp</name>
</compound>
<compound refid="tensor__basis_8hpp" kind="file"><name>tensor_basis.hpp</name>
</compound>
<compound refid="term__binding_8hpp" kind="file"><name>term_binding.hpp</name>
</compound>
<compound refid="term__coefficients_8hpp" kind="file"><name>term_coefficients.hpp</name>
</compound>
<compound refid="backend_2mfem_2discretization_2topology_8hpp" kind="file"><name>topology.hpp</name>
</compound>
<compound refid="discretization_2domain_2mesh_2topology_8hpp" kind="file"><name>topology.hpp</name>
</compound>
<compound refid="constrained__radial__extension_8hpp" kind="file"><name>constrained_radial_extension.hpp</name>
</compound>
<compound refid="radial__locator_8hpp" kind="file"><name>radial_locator.hpp</name>
</compound>
<compound refid="displacement__mapping_8hpp" kind="file"><name>displacement_mapping.hpp</name>
</compound>
<compound refid="backend_2mfem_2geometry_2deformation_2geometry__step_8hpp" kind="file"><name>geometry_step.hpp</name>
</compound>
<compound refid="geometry_2deformation_2geometry__step_8hpp" kind="file"><name>geometry_step.hpp</name>
</compound>
<compound refid="backend_2mfem_2geometry_2deformation_2radial__interpolation_8hpp" kind="file"><name>radial_interpolation.hpp</name>
</compound>
<compound refid="geometry_2deformation_2radial__interpolation_8hpp" kind="file"><name>radial_interpolation.hpp</name>
</compound>
<compound refid="reference__geometry_8hpp" kind="file"><name>reference_geometry.hpp</name>
</compound>
<compound refid="surface__metric_8hpp" kind="file"><name>surface_metric.hpp</name>
</compound>
<compound refid="boundary__computations_8hpp" kind="file"><name>boundary_computations.hpp</name>
</compound>
<compound refid="boundary__data_8hpp" kind="file"><name>boundary_data.hpp</name>
</compound>
<compound refid="boundary__inputs_8hpp" kind="file"><name>boundary_inputs.hpp</name>
</compound>
<compound refid="boundary__rows_8hpp" kind="file"><name>boundary_rows.hpp</name>
</compound>
<compound refid="pressure__field__block_8hpp" kind="file"><name>pressure_field_block.hpp</name>
</compound>
<compound refid="compactification_8hpp" kind="file"><name>compactification.hpp</name>
</compound>
<compound refid="input__result_8hpp" kind="file"><name>input_result.hpp</name>
</compound>
<compound refid="compactification_2variation_8hpp" kind="file"><name>variation.hpp</name>
</compound>
<compound refid="variation_8hpp" kind="file"><name>variation.hpp</name>
</compound>
<compound refid="context_8hpp" kind="file"><name>context.hpp</name>
</compound>
<compound refid="data_8hpp" kind="file"><name>data.hpp</name>
</compound>
<compound refid="evaluator_8hpp" kind="file"><name>evaluator.hpp</name>
</compound>
<compound refid="status_8hpp" kind="file"><name>status.hpp</name>
</compound>
<compound refid="transformations_8hpp" kind="file"><name>transformations.hpp</name>
</compound>
<compound refid="volume__cache_8hpp" kind="file"><name>volume_cache.hpp</name>
</compound>
<compound refid="interior_8hpp" kind="file"><name>interior.hpp</name>
</compound>
<compound refid="potential__infinity_8hpp" kind="file"><name>potential_infinity.hpp</name>
</compound>
<compound refid="geometry_2surface_2pressure__boundary_8hpp" kind="file"><name>pressure_boundary.hpp</name>
</compound>
<compound refid="model_2computations_2pressure__boundary_8hpp" kind="file"><name>pressure_boundary.hpp</name>
</compound>
<compound refid="shape__derivatives_8hpp" kind="file"><name>shape_derivatives.hpp</name>
</compound>
<compound refid="solver__layout_8hpp" kind="file"><name>solver_layout.hpp</name>
</compound>
<compound refid="backend_2mfem_2model_2deformation_8hpp" kind="file"><name>deformation.hpp</name>
</compound>
<compound refid="geometry_2deformation_2deformation_8hpp" kind="file"><name>deformation.hpp</name>
</compound>
<compound refid="equilibrium__evaluator_8hpp" kind="file"><name>equilibrium_evaluator.hpp</name>
</compound>
<compound refid="backend_2mfem_2model_2failure_8hpp" kind="file"><name>failure.hpp</name>
</compound>
<compound refid="geometry_2deformation_2failure_8hpp" kind="file"><name>failure.hpp</name>
</compound>
<compound refid="solver_2linear_2failure_8hpp" kind="file"><name>failure.hpp</name>
</compound>
<compound refid="solver_2preconditioner_2failure_8hpp" kind="file"><name>failure.hpp</name>
</compound>
<compound refid="backend_2mfem_2model_2finite__elements_8hpp" kind="file"><name>finite_elements.hpp</name>
</compound>
<compound refid="geometry_2deformation_2finite__elements_8hpp" kind="file"><name>finite_elements.hpp</name>
</compound>
<compound refid="model_2finite__elements_8hpp" kind="file"><name>finite_elements.hpp</name>
</compound>
<compound refid="geometry_2deformation_2inputs_8hpp" kind="file"><name>inputs.hpp</name>
</compound>
<compound refid="model_2inputs_8hpp" kind="file"><name>inputs.hpp</name>
</compound>
<compound refid="backend_2mfem_2geometry_2deformation_2computations_8hpp" kind="file"><name>computations.hpp</name>
</compound>
<compound refid="backend_2mfem_2model_2normalization_2computations_8hpp" kind="file"><name>computations.hpp</name>
</compound>
<compound refid="backend_2mfem_2model_2preconditioning_2computations_8hpp" kind="file"><name>computations.hpp</name>
</compound>
<compound refid="geometry_2deformation_2computations_8hpp" kind="file"><name>computations.hpp</name>
</compound>
<compound refid="geometry_2surface_2computations_8hpp" kind="file"><name>computations.hpp</name>
</compound>
<compound refid="solver_2normalization_2computations_8hpp" kind="file"><name>computations.hpp</name>
</compound>
<compound refid="normalized__system_8hpp" kind="file"><name>normalized_system.hpp</name>
</compound>
<compound refid="preconditioned__system_8hpp" kind="file"><name>preconditioned_system.hpp</name>
</compound>
<compound refid="computations_2scalar__row_8hpp" kind="file"><name>scalar_row.hpp</name>
</compound>
<compound refid="scalar__row_8hpp" kind="file"><name>scalar_row.hpp</name>
</compound>
<compound refid="system_8hpp" kind="file"><name>system.hpp</name>
</compound>
<compound refid="volume_8hpp" kind="file"><name>volume.hpp</name>
</compound>
<compound refid="volume__actions_8hpp" kind="file"><name>volume_actions.hpp</name>
</compound>
<compound refid="volume__displacement_8hpp" kind="file"><name>volume_displacement.hpp</name>
</compound>
<compound refid="backend_2mfem_2operators_2actions_8hpp" kind="file"><name>actions.hpp</name>
</compound>
<compound refid="geometry_2deformation_2actions_8hpp" kind="file"><name>actions.hpp</name>
</compound>
<compound refid="element__data_8hpp" kind="file"><name>element_data.hpp</name>
</compound>
<compound refid="element__evaluation_8hpp" kind="file"><name>element_evaluation.hpp</name>
</compound>
<compound refid="element__preparation_8hpp" kind="file"><name>element_preparation.hpp</name>
</compound>
<compound refid="element__transpose_8hpp" kind="file"><name>element_transpose.hpp</name>
</compound>
<compound refid="geometry__derivatives_8hpp" kind="file"><name>geometry_derivatives.hpp</name>
</compound>
<compound refid="jacobian__operator_8hpp" kind="file"><name>jacobian_operator.hpp</name>
</compound>
<compound refid="operand__evaluation_8hpp" kind="file"><name>operand_evaluation.hpp</name>
</compound>
<compound refid="quadrature_8hpp" kind="file"><name>quadrature.hpp</name>
</compound>
<compound refid="rejection_8hpp" kind="file"><name>rejection.hpp</name>
</compound>
<compound refid="replaced__rows_8hpp" kind="file"><name>replaced_rows.hpp</name>
</compound>
<compound refid="volume__application_8hpp" kind="file"><name>volume_application.hpp</name>
</compound>
<compound refid="volume__computations_8hpp" kind="file"><name>volume_computations.hpp</name>
</compound>
<compound refid="volume__data_8hpp" kind="file"><name>volume_data.hpp</name>
</compound>
<compound refid="volume__field__block_8hpp" kind="file"><name>volume_field_block.hpp</name>
</compound>
<compound refid="volume__inputs_8hpp" kind="file"><name>volume_inputs.hpp</name>
</compound>
<compound refid="volume__stages_8hpp" kind="file"><name>volume_stages.hpp</name>
</compound>
<compound refid="backend_2mfem_2operators_2workspace_8hpp" kind="file"><name>workspace.hpp</name>
</compound>
<compound refid="geometry_2deformation_2workspace_8hpp" kind="file"><name>workspace.hpp</name>
</compound>
<compound refid="backend_2mfem_2serialize_2configuration_8hpp" kind="file"><name>configuration.hpp</name>
</compound>
<compound refid="solver_2normalization_2configuration_8hpp" kind="file"><name>configuration.hpp</name>
</compound>
<compound refid="model_2discretization_8hpp" kind="file"><name>discretization.hpp</name>
</compound>
<compound refid="serialize_2discretization_8hpp" kind="file"><name>discretization.hpp</name>
</compound>
<compound refid="backend_2mfem_2serialize_2options_8hpp" kind="file"><name>options.hpp</name>
</compound>
<compound refid="solver_2continuation_2options_8hpp" kind="file"><name>options.hpp</name>
</compound>
<compound refid="solver_2nonlinear_2options_8hpp" kind="file"><name>options.hpp</name>
</compound>
<compound refid="discretization_2resources_8hpp" kind="file"><name>resources.hpp</name>
</compound>
<compound refid="serialize_2resources_8hpp" kind="file"><name>resources.hpp</name>
</compound>
<compound refid="boundary__elements_8hpp" kind="file"><name>boundary_elements.hpp</name>
</compound>
<compound refid="invertible_8hpp" kind="file"><name>invertible.hpp</name>
</compound>
<compound refid="parallel_8hpp" kind="file"><name>parallel.hpp</name>
</compound>
<compound refid="reference__tracking_8hpp" kind="file"><name>reference_tracking.hpp</name>
</compound>
<compound refid="geometry_8hpp" kind="file"><name>geometry.hpp</name>
</compound>
<compound refid="physical__transfer_8hpp" kind="file"><name>physical_transfer.hpp</name>
</compound>
<compound refid="backend_2mfem_2model_2equilibrium_8hpp" kind="file"><name>equilibrium.hpp</name>
</compound>
<compound refid="backend_2mfem_2solver_2equilibrium_8hpp" kind="file"><name>equilibrium.hpp</name>
</compound>
<compound refid="solver_2continuation_2equilibrium_8hpp" kind="file"><name>equilibrium.hpp</name>
</compound>
<compound refid="solver_2equilibrium_8hpp" kind="file"><name>equilibrium.hpp</name>
</compound>
<compound refid="solve_8hpp" kind="file"><name>solve.hpp</name>
</compound>
<compound refid="stellar__problem_8hpp" kind="file"><name>stellar_problem.hpp</name>
</compound>
<compound refid="metric__computations_8hpp" kind="file"><name>metric_computations.hpp</name>
</compound>
<compound refid="operators_8hpp" kind="file"><name>operators.hpp</name>
</compound>
<compound refid="border_8hpp" kind="file"><name>border.hpp</name>
</compound>
<compound refid="ordering_8hpp" kind="file"><name>ordering.hpp</name>
</compound>
<compound refid="model_2computations_2physical__blocks_8hpp" kind="file"><name>physical_blocks.hpp</name>
</compound>
<compound refid="solver_2preconditioner_2computations_2physical__blocks_8hpp" kind="file"><name>physical_blocks.hpp</name>
</compound>
<compound refid="computations_2coupling_8hpp" kind="file"><name>coupling.hpp</name>
</compound>
<compound refid="coupling_8hpp" kind="file"><name>coupling.hpp</name>
</compound>
<compound refid="computations_2inverse_8hpp" kind="file"><name>inverse.hpp</name>
</compound>
<compound refid="inverse_8hpp" kind="file"><name>inverse.hpp</name>
</compound>
<compound refid="amg_8hpp" kind="file"><name>amg.hpp</name>
</compound>
<compound refid="backend_2mfem_2solver_2preconditioner_2inverse_2dense_8hpp" kind="file"><name>dense.hpp</name>
</compound>
<compound refid="solver_2preconditioner_2strategies_2inverse_2dense_8hpp" kind="file"><name>dense.hpp</name>
</compound>
<compound refid="backend_2mfem_2solver_2preconditioner_2inverse_2diagonal_8hpp" kind="file"><name>diagonal.hpp</name>
</compound>
<compound refid="solver_2normalization_2diagonal_8hpp" kind="file"><name>diagonal.hpp</name>
</compound>
<compound refid="solver_2preconditioner_2strategies_2inverse_2diagonal_8hpp" kind="file"><name>diagonal.hpp</name>
</compound>
<compound refid="backend_2mfem_2solver_2preconditioner_2inverse_2sparse__direct_8hpp" kind="file"><name>sparse_direct.hpp</name>
</compound>
<compound refid="solver_2preconditioner_2strategies_2inverse_2sparse__direct_8hpp" kind="file"><name>sparse_direct.hpp</name>
</compound>
<compound refid="backend_2mfem_2solver_2preconditioner_2inverse_2validation_8hpp" kind="file"><name>validation.hpp</name>
</compound>
<compound refid="discretization_2domain_2relation_2validation_2validation_8hpp" kind="file"><name>validation.hpp</name>
</compound>
<compound refid="model_2validation_8hpp" kind="file"><name>validation.hpp</name>
</compound>
<compound refid="solver_2normalization_2detail_2validation_8hpp" kind="file"><name>validation.hpp</name>
</compound>
<compound refid="backend_2mfem_2solver_2seed_2fitted_8hpp" kind="file"><name>fitted.hpp</name>
</compound>
<compound refid="solver_2seed_2fitted_8hpp" kind="file"><name>fitted.hpp</name>
</compound>
<compound refid="backend_2mfem_2model_2state_8hpp" kind="file"><name>state.hpp</name>
</compound>
<compound refid="backend_2mfem_2solver_2seed_2state_8hpp" kind="file"><name>state.hpp</name>
</compound>
<compound refid="model_2state_8hpp" kind="file"><name>state.hpp</name>
</compound>
<compound refid="solver_2seed_2state_8hpp" kind="file"><name>state.hpp</name>
</compound>
<compound refid="backend_2mfem_2types_8hpp" kind="file"><name>types.hpp</name>
</compound>
<compound refid="discretization_2domain_2types_8hpp" kind="file"><name>types.hpp</name>
</compound>
<compound refid="types_8hpp" kind="file"><name>types.hpp</name>
</compound>
<compound refid="dimensions_8hpp" kind="file"><name>dimensions.hpp</name>
</compound>
<compound refid="partial_8hpp" kind="file"><name>partial.hpp</name>
</compound>
<compound refid="quantities_8hpp" kind="file"><name>quantities.hpp</name>
</compound>
<compound refid="type__alias_8hpp" kind="file"><name>type_alias.hpp</name>
</compound>
<compound refid="base_8hpp" kind="file"><name>base.hpp</name>
</compound>
<compound refid="blocks_8hpp" kind="file"><name>blocks.hpp</name>
</compound>
<compound refid="fields_8hpp" kind="file"><name>fields.hpp</name>
</compound>
<compound refid="system__layout_8hpp" kind="file"><name>system_layout.hpp</name>
</compound>
<compound refid="discretization_2blocks_2traits_8hpp" kind="file"><name>traits.hpp</name>
</compound>
<compound refid="discretization_2domain_2ids_2lists_2traits_8hpp" kind="file"><name>traits.hpp</name>
</compound>
<compound refid="discretization_2domain_2relation_2lists_2traits_8hpp" kind="file"><name>traits.hpp</name>
</compound>
<compound refid="discretization_2domain_2schema_2traits_8hpp" kind="file"><name>traits.hpp</name>
</compound>
<compound refid="eos_2models_2traits_8hpp" kind="file"><name>traits.hpp</name>
</compound>
<compound refid="eos_2relations_2traits_8hpp" kind="file"><name>traits.hpp</name>
</compound>
<compound refid="vector__view_8hpp" kind="file"><name>vector_view.hpp</name>
</compound>
<compound refid="ids_2boundary_8hpp" kind="file"><name>boundary.hpp</name>
</compound>
<compound refid="schema_2validation_2boundary_8hpp" kind="file"><name>boundary.hpp</name>
</compound>
<compound refid="domain_8hpp" kind="file"><name>domain.hpp</name>
</compound>
<compound refid="lists_8hpp" kind="file"><name>lists.hpp</name>
</compound>
<compound refid="unique__ids_8hpp" kind="file"><name>unique_ids.hpp</name>
</compound>
<compound refid="physical__domains_8hpp" kind="file"><name>physical_domains.hpp</name>
</compound>
<compound refid="relation__list_8hpp" kind="file"><name>relation_list.hpp</name>
</compound>
<compound refid="discretization_2domain_2relation_2relations_8hpp" kind="file"><name>relations.hpp</name>
</compound>
<compound refid="eos_2relations_2relations_8hpp" kind="file"><name>relations.hpp</name>
</compound>
<compound refid="geometry_2surface_2detail_2relations_8hpp" kind="file"><name>relations.hpp</name>
</compound>
<compound refid="resolver_8hpp" kind="file"><name>resolver.hpp</name>
</compound>
<compound refid="domain__schema_8hpp" kind="file"><name>domain_schema.hpp</name>
</compound>
<compound refid="schemas_8hpp" kind="file"><name>schemas.hpp</name>
</compound>
<compound refid="all_8hpp" kind="file"><name>all.hpp</name>
</compound>
<compound refid="connected_8hpp" kind="file"><name>connected.hpp</name>
</compound>
<compound refid="inscribed_8hpp" kind="file"><name>inscribed.hpp</name>
</compound>
<compound refid="results_8hpp" kind="file"><name>results.hpp</name>
</compound>
<compound refid="validator_8hpp" kind="file"><name>validator.hpp</name>
</compound>
<compound refid="concept_8hpp" kind="file"><name>concept.hpp</name>
</compound>
<compound refid="form__traits_8hpp" kind="file"><name>form_traits.hpp</name>
</compound>
<compound refid="forms_8hpp" kind="file"><name>forms.hpp</name>
</compound>
<compound refid="operands_8hpp" kind="file"><name>operands.hpp</name>
</compound>
<compound refid="value_8hpp" kind="file"><name>value.hpp</name>
</compound>
<compound refid="space_8hpp" kind="file"><name>space.hpp</name>
</compound>
<compound refid="policy_8hpp" kind="file"><name>policy.hpp</name>
</compound>
<compound refid="query_8hpp" kind="file"><name>query.hpp</name>
</compound>
<compound refid="rules_8hpp" kind="file"><name>rules.hpp</name>
</compound>
<compound refid="surface__power_8hpp" kind="file"><name>surface_power.hpp</name>
</compound>
<compound refid="catalog_8hpp" kind="file"><name>catalog.hpp</name>
</compound>
<compound refid="angular__momentum_8hpp" kind="file"><name>angular_momentum.hpp</name>
</compound>
<compound refid="barotropic__density_8hpp" kind="file"><name>barotropic_density.hpp</name>
</compound>
<compound refid="barycenter_8hpp" kind="file"><name>barycenter.hpp</name>
</compound>
<compound refid="companion_8hpp" kind="file"><name>companion.hpp</name>
</compound>
<compound refid="equations_2equations_8hpp" kind="file"><name>equations.hpp</name>
</compound>
<compound refid="utils_2serialize_2equations_8hpp" kind="file"><name>equations.hpp</name>
</compound>
<compound refid="mass__normalization_8hpp" kind="file"><name>mass_normalization.hpp</name>
</compound>
<compound refid="point_8hpp" kind="file"><name>point.hpp</name>
</compound>
<compound refid="primal__gravity_8hpp" kind="file"><name>primal_gravity.hpp</name>
</compound>
<compound refid="registry_8hpp" kind="file"><name>registry.hpp</name>
</compound>
<compound refid="rigid__rotation_8hpp" kind="file"><name>rigid_rotation.hpp</name>
</compound>
<compound refid="backend_2mfem_2model_2computations_2surface__potential_8hpp" kind="file"><name>surface_potential.hpp</name>
</compound>
<compound refid="backend_2mfem_2model_2surface__potential_8hpp" kind="file"><name>surface_potential.hpp</name>
</compound>
<compound refid="equations_2surface__potential_8hpp" kind="file"><name>surface_potential.hpp</name>
</compound>
<compound refid="composition_8hpp" kind="file"><name>composition.hpp</name>
</compound>
<compound refid="action__storage_8hpp" kind="file"><name>action_storage.hpp</name>
</compound>
<compound refid="determinant__polynomial_8hpp" kind="file"><name>determinant_polynomial.hpp</name>
</compound>
<compound refid="harmonics_8hpp" kind="file"><name>harmonics.hpp</name>
</compound>
<compound refid="deformation_2linearization_8hpp" kind="file"><name>linearization.hpp</name>
</compound>
<compound refid="surface_2linearization_8hpp" kind="file"><name>linearization.hpp</name>
</compound>
<compound refid="models_8hpp" kind="file"><name>models.hpp</name>
</compound>
<compound refid="radial__extension_8hpp" kind="file"><name>radial_extension.hpp</name>
</compound>
<compound refid="reference__surface_8hpp" kind="file"><name>reference_surface.hpp</name>
</compound>
<compound refid="spaces_8hpp" kind="file"><name>spaces.hpp</name>
</compound>
<compound refid="surface__embedding_8hpp" kind="file"><name>surface_embedding.hpp</name>
</compound>
<compound refid="automatic_8hpp" kind="file"><name>automatic.hpp</name>
</compound>
<compound refid="compilation_8hpp" kind="file"><name>compilation.hpp</name>
</compound>
<compound refid="automatic__relations_8hpp" kind="file"><name>automatic_relations.hpp</name>
</compound>
<compound refid="batches_8hpp" kind="file"><name>batches.hpp</name>
</compound>
<compound refid="details_8hpp" kind="file"><name>details.hpp</name>
</compound>
<compound refid="eos_2evaluation_8hpp" kind="file"><name>evaluation.hpp</name>
</compound>
<compound refid="geometry_2surface_2detail_2evaluation_8hpp" kind="file"><name>evaluation.hpp</name>
</compound>
<compound refid="geometry_2surface_2evaluation_8hpp" kind="file"><name>evaluation.hpp</name>
</compound>
<compound refid="isobaric_8hpp" kind="file"><name>isobaric.hpp</name>
</compound>
<compound refid="samples_8hpp" kind="file"><name>samples.hpp</name>
</compound>
<compound refid="surface_8hpp" kind="file"><name>surface.hpp</name>
</compound>
<compound refid="mapping_8hpp" kind="file"><name>mapping.hpp</name>
</compound>
<compound refid="enums_8hpp" kind="file"><name>enums.hpp</name>
</compound>
<compound refid="names_8hpp" kind="file"><name>names.hpp</name>
</compound>
<compound refid="configured__discretization_8hpp" kind="file"><name>configured_discretization.hpp</name>
</compound>
<compound refid="description_8hpp" kind="file"><name>description.hpp</name>
</compound>
<compound refid="specification__endpoints_8hpp" kind="file"><name>specification_endpoints.hpp</name>
</compound>
<compound refid="specification__list_8hpp" kind="file"><name>specification_list.hpp</name>
</compound>
<compound refid="surface__plan_8hpp" kind="file"><name>surface_plan.hpp</name>
</compound>
<compound refid="eos__reference_8hpp" kind="file"><name>eos_reference.hpp</name>
</compound>
<compound refid="equilibrium__equations_8hpp" kind="file"><name>equilibrium_equations.hpp</name>
</compound>
<compound refid="equilibrium__plan_8hpp" kind="file"><name>equilibrium_plan.hpp</name>
</compound>
<compound refid="execution__validation_8hpp" kind="file"><name>execution_validation.hpp</name>
</compound>
<compound refid="mesh__options_8hpp" kind="file"><name>mesh_options.hpp</name>
</compound>
<compound refid="reference_8hpp" kind="file"><name>reference.hpp</name>
</compound>
<compound refid="specification_8hpp" kind="file"><name>specification.hpp</name>
</compound>
<compound refid="fixed__angular__momentum_8hpp" kind="file"><name>fixed_angular_momentum.hpp</name>
</compound>
<compound refid="fixed__total__mass_8hpp" kind="file"><name>fixed_total_mass.hpp</name>
</compound>
<compound refid="physical__names_8hpp" kind="file"><name>physical_names.hpp</name>
</compound>
<compound refid="stellar__model_8hpp" kind="file"><name>stellar_model.hpp</name>
</compound>
<compound refid="backend_2mfem_2discretization_2quadrature_2concepts_8hpp" kind="file"><name>concepts.hpp</name>
</compound>
<compound refid="discretization_2blocks_2concepts_8hpp" kind="file"><name>concepts.hpp</name>
</compound>
<compound refid="discretization_2domain_2concepts_8hpp" kind="file"><name>concepts.hpp</name>
</compound>
<compound refid="discretization_2domain_2ids_2concepts_8hpp" kind="file"><name>concepts.hpp</name>
</compound>
<compound refid="discretization_2domain_2ids_2lists_2concepts_8hpp" kind="file"><name>concepts.hpp</name>
</compound>
<compound refid="discretization_2domain_2ids_2validation_2concepts_8hpp" kind="file"><name>concepts.hpp</name>
</compound>
<compound refid="discretization_2domain_2relation_2concepts_8hpp" kind="file"><name>concepts.hpp</name>
</compound>
<compound refid="discretization_2domain_2relation_2lists_2concepts_8hpp" kind="file"><name>concepts.hpp</name>
</compound>
<compound refid="discretization_2domain_2relation_2validation_2concepts_8hpp" kind="file"><name>concepts.hpp</name>
</compound>
<compound refid="discretization_2domain_2schema_2concepts_8hpp" kind="file"><name>concepts.hpp</name>
</compound>
<compound refid="eos_2models_2concepts_8hpp" kind="file"><name>concepts.hpp</name>
</compound>
<compound refid="eos_2relations_2concepts_8hpp" kind="file"><name>concepts.hpp</name>
</compound>
<compound refid="equations_2concepts_8hpp" kind="file"><name>concepts.hpp</name>
</compound>
<compound refid="operators_2concepts_8hpp" kind="file"><name>concepts.hpp</name>
</compound>
<compound refid="equations_2contributions_8hpp" kind="file"><name>contributions.hpp</name>
</compound>
<compound refid="operators_2contributions_8hpp" kind="file"><name>contributions.hpp</name>
</compound>
<compound refid="backend_2mfem_2operators_2linearized__block_8hpp" kind="file"><name>linearized_block.hpp</name>
</compound>
<compound refid="operators_2linearized__block_8hpp" kind="file"><name>linearized_block.hpp</name>
</compound>
<compound refid="linearized__system__view_8hpp" kind="file"><name>linearized_system_view.hpp</name>
</compound>
<compound refid="model_2normalization_2plan_8hpp" kind="file"><name>plan.hpp</name>
</compound>
<compound refid="model_2plan_8hpp" kind="file"><name>plan.hpp</name>
</compound>
<compound refid="operators_2plan_8hpp" kind="file"><name>plan.hpp</name>
</compound>
<compound refid="solver_2normalization_2plan_8hpp" kind="file"><name>plan.hpp</name>
</compound>
<compound refid="backend_2mfem_2runtime_8hpp" kind="file"><name>runtime.hpp</name>
</compound>
<compound refid="discretization_2blocks_2runtime_8hpp" kind="file"><name>runtime.hpp</name>
</compound>
<compound refid="discretization_2domain_2relation_2validation_2runtime_8hpp" kind="file"><name>runtime.hpp</name>
</compound>
<compound refid="discretization_2forms_2runtime_8hpp" kind="file"><name>runtime.hpp</name>
</compound>
<compound refid="runtime_8hpp" kind="file"><name>runtime.hpp</name>
</compound>
<compound refid="continuation_8hpp" kind="file"><name>continuation.hpp</name>
</compound>
<compound refid="controller_8hpp" kind="file"><name>controller.hpp</name>
</compound>
<compound refid="driver_8hpp" kind="file"><name>driver.hpp</name>
</compound>
<compound refid="family_8hpp" kind="file"><name>family.hpp</name>
</compound>
<compound refid="identified__equations_8hpp" kind="file"><name>identified_equations.hpp</name>
</compound>
<compound refid="parameters_8hpp" kind="file"><name>parameters.hpp</name>
</compound>
<compound refid="eos_2models_2polytropic_8hpp" kind="file"><name>polytropic.hpp</name>
</compound>
<compound refid="solver_2continuation_2polytropic_8hpp" kind="file"><name>polytropic.hpp</name>
</compound>
<compound refid="stellar__parameters_8hpp" kind="file"><name>stellar_parameters.hpp</name>
</compound>
<compound refid="linear_8hpp" kind="file"><name>linear.hpp</name>
</compound>
<compound refid="newton_8hpp" kind="file"><name>newton.hpp</name>
</compound>
<compound refid="qualification_8hpp" kind="file"><name>qualification.hpp</name>
</compound>
<compound refid="steps_8hpp" kind="file"><name>steps.hpp</name>
</compound>
<compound refid="factor__computations_8hpp" kind="file"><name>factor_computations.hpp</name>
</compound>
<compound refid="packing_8hpp" kind="file"><name>packing.hpp</name>
</compound>
<compound refid="dimensionless_8hpp" kind="file"><name>dimensionless.hpp</name>
</compound>
<compound refid="layout_8hpp" kind="file"><name>layout.hpp</name>
</compound>
<compound refid="metrics_8hpp" kind="file"><name>metrics.hpp</name>
</compound>
<compound refid="normalization_8hpp" kind="file"><name>normalization.hpp</name>
</compound>
<compound refid="physical__coordinates_8hpp" kind="file"><name>physical_coordinates.hpp</name>
</compound>
<compound refid="point__rows_8hpp" kind="file"><name>point_rows.hpp</name>
</compound>
<compound refid="scales_8hpp" kind="file"><name>scales.hpp</name>
</compound>
<compound refid="contract_8hpp" kind="file"><name>contract.hpp</name>
</compound>
<compound refid="default__preconditioners_8hpp" kind="file"><name>default_preconditioners.hpp</name>
</compound>
<compound refid="preconditioner_8hpp" kind="file"><name>preconditioner.hpp</name>
</compound>
<compound refid="block_8hpp" kind="file"><name>block.hpp</name>
</compound>
<compound refid="bordered_8hpp" kind="file"><name>bordered.hpp</name>
</compound>
<compound refid="coupled_8hpp" kind="file"><name>coupled.hpp</name>
</compound>
<compound refid="policies_8hpp" kind="file"><name>policies.hpp</name>
</compound>
<compound refid="fixed__amg_8hpp" kind="file"><name>fixed_amg.hpp</name>
</compound>
<compound refid="polytrope_8hpp" kind="file"><name>polytrope.hpp</name>
</compound>
<compound refid="backend_2mfem_2model_2binding_8hpp" kind="file"><name>binding.hpp</name>
</compound>
<compound refid="utils_2dependencies_2binding_8hpp" kind="file"><name>binding.hpp</name>
</compound>
<compound refid="computation_8hpp" kind="file"><name>computation.hpp</name>
</compound>
<compound refid="computation__cache_8hpp" kind="file"><name>computation_cache.hpp</name>
</compound>
<compound refid="computation__graph_8hpp" kind="file"><name>computation_graph.hpp</name>
</compound>
<compound refid="dependencies_8hpp" kind="file"><name>dependencies.hpp</name>
</compound>
<compound refid="dependency__context_8hpp" kind="file"><name>dependency_context.hpp</name>
</compound>
<compound refid="cache__storage_8hpp" kind="file"><name>cache_storage.hpp</name>
</compound>
<compound refid="cache__traits_8hpp" kind="file"><name>cache_traits.hpp</name>
</compound>
<compound refid="backend_2mfem_2model_2graph_8hpp" kind="file"><name>graph.hpp</name>
</compound>
<compound refid="backend_2mfem_2solver_2preconditioner_2graph_8hpp" kind="file"><name>graph.hpp</name>
</compound>
<compound refid="utils_2dependencies_2detail_2graph_8hpp" kind="file"><name>graph.hpp</name>
</compound>
<compound refid="solver_2nonlinear_2result_8hpp" kind="file"><name>result.hpp</name>
</compound>
<compound refid="utils_2dependencies_2detail_2result_8hpp" kind="file"><name>result.hpp</name>
</compound>
<compound refid="backend_2mfem_2discretization_2schema_8hpp" kind="file"><name>schema.hpp</name>
</compound>
<compound refid="utils_2dependencies_2detail_2schema_8hpp" kind="file"><name>schema.hpp</name>
</compound>
<compound refid="type__lists_8hpp" kind="file"><name>type_lists.hpp</name>
</compound>
<compound refid="key__list_8hpp" kind="file"><name>key_list.hpp</name>
</compound>
<compound refid="key__list__operations_8hpp" kind="file"><name>key_list_operations.hpp</name>
</compound>
<compound refid="discretization_2blocks_2keys_8hpp" kind="file"><name>keys.hpp</name>
</compound>
<compound refid="model_2keys_8hpp" kind="file"><name>keys.hpp</name>
</compound>
<compound refid="solver_2normalization_2keys_8hpp" kind="file"><name>keys.hpp</name>
</compound>
<compound refid="solver_2preconditioner_2keys_8hpp" kind="file"><name>keys.hpp</name>
</compound>
<compound refid="utils_2dependencies_2keys_8hpp" kind="file"><name>keys.hpp</name>
</compound>
<compound refid="solver_2nonlinear_2observers_8hpp" kind="file"><name>observers.hpp</name>
</compound>
<compound refid="utils_2dependencies_2observers_8hpp" kind="file"><name>observers.hpp</name>
</compound>
<compound refid="backend_2mfem_2operators_2preparation_8hpp" kind="file"><name>preparation.hpp</name>
</compound>
<compound refid="utils_2dependencies_2preparation_8hpp" kind="file"><name>preparation.hpp</name>
</compound>
<compound refid="resource_8hpp" kind="file"><name>resource.hpp</name>
</compound>
<compound refid="snapshot_8hpp" kind="file"><name>snapshot.hpp</name>
</compound>
<compound refid="timing_8hpp" kind="file"><name>timing.hpp</name>
</compound>
<compound refid="codes_8hpp" kind="file"><name>codes.hpp</name>
</compound>
<compound refid="errors_8hpp" kind="file"><name>errors.hpp</name>
</compound>
<compound refid="nonfinite_8hpp" kind="file"><name>nonfinite.hpp</name>
</compound>
<compound refid="laneemden_8hpp" kind="file"><name>laneemden.hpp</name>
</compound>
<compound refid="scaling_8hpp" kind="file"><name>scaling.hpp</name>
</compound>
<compound refid="solution_8hpp" kind="file"><name>solution.hpp</name>
</compound>
<compound refid="compensated__sum_8hpp" kind="file"><name>compensated_sum.hpp</name>
</compound>
<compound refid="concat_8hpp" kind="file"><name>concat.hpp</name>
</compound>
<compound refid="eos_2exceptions_8hpp" kind="file"><name>exceptions.hpp</name>
</compound>
<compound refid="utils_2misc_2concepts_2exceptions_8hpp" kind="file"><name>exceptions.hpp</name>
</compound>
<compound refid="filter_8hpp" kind="file"><name>filter.hpp</name>
</compound>
<compound refid="numeric_8hpp" kind="file"><name>numeric.hpp</name>
</compound>
<compound refid="backend_2mfem_2shared_2finite_8hpp" kind="file"><name>finite.hpp</name>
</compound>
<compound refid="utils_2checks_2finite_8hpp" kind="file"><name>finite.hpp</name>
</compound>
<compound refid="utils_2misc_2finite_8hpp" kind="file"><name>finite.hpp</name>
</compound>
<compound refid="cleaning_8hpp" kind="file"><name>cleaning.hpp</name>
</compound>
<compound refid="variadic__cleaning_8hpp" kind="file"><name>variadic_cleaning.hpp</name>
</compound>
<compound refid="colors_8hpp" kind="file"><name>colors.hpp</name>
</compound>
<compound refid="concepts_2type__uniqueness_8hpp" kind="file"><name>type_uniqueness.hpp</name>
</compound>
<compound refid="traits_2type__uniqueness_8hpp" kind="file"><name>type_uniqueness.hpp</name>
</compound>
<compound refid="projection_8hpp" kind="file"><name>projection.hpp</name>
</compound>
<compound refid="backend_2mfem_2projection_2radial_8hpp" kind="file"><name>radial.hpp</name>
</compound>
<compound refid="utils_2projection_2radial_8hpp" kind="file"><name>radial.hpp</name>
</compound>
<compound refid="archive_8hpp" kind="file"><name>archive.hpp</name>
</compound>
<compound refid="components_8hpp" kind="file"><name>components.hpp</name>
</compound>
<compound refid="_c_o_m_p_o_n_e_n_t_s_8md" kind="file"><name>COMPONENTS.md</name>
</compound>
<compound refid="model_2model_8hpp" kind="file"><name>model.hpp</name>
</compound>
<compound refid="utils_2serialize_2model_8hpp" kind="file"><name>model.hpp</name>
</compound>
<compound refid="numerics_8hpp" kind="file"><name>numerics.hpp</name>
</compound>
<compound refid="physics_8hpp" kind="file"><name>physics.hpp</name>
</compound>
<compound refid="backend_2mfem_2_r_e_a_d_m_e_8md" kind="file"><name>README.md</name>
</compound>
<compound refid="backend_2mfem_2serialize_2_r_e_a_d_m_e_8md" kind="file"><name>README.md</name>
</compound>
<compound refid="utils_2serialize_2_r_e_a_d_m_e_8md" kind="file"><name>README.md</name>
</compound>
<compound refid="record_8hpp" kind="file"><name>record.hpp</name>
</compound>
<compound refid="serialize_8hpp" kind="file"><name>serialize.hpp</name>
</compound>
<compound refid="backend_2mfem_2solver_2preconditioner_2solver_8hpp" kind="file"><name>solver.hpp</name>
</compound>
<compound refid="solver_2solver_8hpp" kind="file"><name>solver.hpp</name>
</compound>
<compound refid="utils_2serialize_2solver_8hpp" kind="file"><name>solver.hpp</name>
</compound>
<compound refid="backend_2mfem_2serialize_2top_8hpp" kind="file"><name>top.hpp</name>
</compound>
<compound refid="utils_2serialize_2top_8hpp" kind="file"><name>top.hpp</name>
</compound>
<compound refid="format_2strings_8hpp" kind="file"><name>strings.hpp</name>
</compound>
<compound refid="types_2strings_8hpp" kind="file"><name>strings.hpp</name>
</compound>
<compound refid="type__list_8hpp" kind="file"><name>type_list.hpp</name>
</compound>
<compound refid="backend_2mfem_2mapping_2compactification_2kelvin_8hpp" kind="file"><name>kelvin.hpp</name>
</compound>
<compound refid="utils_2user__options_2mapping_2compactification_2kelvin_8hpp" kind="file"><name>kelvin.hpp</name>
</compound>
<compound refid="backend_2mfem_2mapping_2domain__mapper_8hpp" kind="file"><name>domain_mapper.hpp</name>
</compound>
<compound refid="utils_2user__options_2mapping_2domain__mapper_8hpp" kind="file"><name>domain_mapper.hpp</name>
</compound>
<compound refid="warning_8hpp" kind="file"><name>warning.hpp</name>
<member refid="warning_8hpp_1a807b889b00653a54f0ed6fd492fd021b" kind="define"><name>DISABLE_WARNING</name></member>
</compound>
<compound refid="basis__evaluation_8cpp" kind="file"><name>basis_evaluation.cpp</name>
</compound>
<compound refid="boundary__trace_8cpp" kind="file"><name>boundary_trace.cpp</name>
</compound>
<compound refid="element__coordinates_8cpp" kind="file"><name>element_coordinates.cpp</name>
</compound>
<compound refid="mass__diagonal_8cpp" kind="file"><name>mass_diagonal.cpp</name>
</compound>
<compound refid="reconstruction_8cpp" kind="file"><name>reconstruction.cpp</name>
</compound>
<compound refid="backend_2mfem_2discretization_2topology_8cpp" kind="file"><name>topology.cpp</name>
</compound>
<compound refid="discretization_2domain_2mesh_2topology_8cpp" kind="file"><name>topology.cpp</name>
</compound>
<compound refid="geometry__step_8cpp" kind="file"><name>geometry_step.cpp</name>
</compound>
<compound refid="inputs_8cpp" kind="file"><name>inputs.cpp</name>
</compound>
<compound refid="backend_2mfem_2geometry_2deformation_2radial__interpolation_8cpp" kind="file"><name>radial_interpolation.cpp</name>
</compound>
<compound refid="geometry_2deformation_2radial__interpolation_8cpp" kind="file"><name>radial_interpolation.cpp</name>
</compound>
<compound refid="radial__locator_8cpp" kind="file"><name>radial_locator.cpp</name>
</compound>
<compound refid="reference__geometry_8cpp" kind="file"><name>reference_geometry.cpp</name>
</compound>
<compound refid="surface__metric_8cpp" kind="file"><name>surface_metric.cpp</name>
</compound>
<compound refid="kelvin_8cpp" kind="file"><name>kelvin.cpp</name>
</compound>
<compound refid="data_8cpp" kind="file"><name>data.cpp</name>
</compound>
<compound refid="domain__mapper_8cpp" kind="file"><name>domain_mapper.cpp</name>
</compound>
<compound refid="evaluator_8cpp" kind="file"><name>evaluator.cpp</name>
</compound>
<compound refid="transformations_8cpp" kind="file"><name>transformations.cpp</name>
</compound>
<compound refid="volume__cache_8cpp" kind="file"><name>volume_cache.cpp</name>
</compound>
<compound refid="surface__potential_8cpp" kind="file"><name>surface_potential.cpp</name>
</compound>
<compound refid="system_8cpp" kind="file"><name>system.cpp</name>
</compound>
<compound refid="system__data_8hpp" kind="file"><name>system_data.hpp</name>
</compound>
<compound refid="system__selection_8cpp" kind="file"><name>system_selection.cpp</name>
</compound>
<compound refid="actions_8cpp" kind="file"><name>actions.cpp</name>
</compound>
<compound refid="linearized__block_8cpp" kind="file"><name>linearized_block.cpp</name>
</compound>
<compound refid="replaced__rows_8cpp" kind="file"><name>replaced_rows.cpp</name>
</compound>
<compound refid="radial_8cpp" kind="file"><name>radial.cpp</name>
</compound>
<compound refid="runtime_8cpp" kind="file"><name>runtime.cpp</name>
</compound>
<compound refid="resources_8cpp" kind="file"><name>resources.cpp</name>
</compound>
<compound refid="parallel_8cpp" kind="file"><name>parallel.cpp</name>
</compound>
<compound refid="reference__tracking_8cpp" kind="file"><name>reference_tracking.cpp</name>
</compound>
<compound refid="solve_8cpp" kind="file"><name>solve.cpp</name>
</compound>
<compound refid="operators_8cpp" kind="file"><name>operators.cpp</name>
</compound>
<compound refid="border_8cpp" kind="file"><name>border.cpp</name>
</compound>
<compound refid="coupling__internal_8hpp" kind="file"><name>coupling_internal.hpp</name>
</compound>
<compound refid="coupling__selection_8cpp" kind="file"><name>coupling_selection.cpp</name>
</compound>
<compound refid="amg_8cpp" kind="file"><name>amg.cpp</name>
</compound>
<compound refid="dense_8cpp" kind="file"><name>dense.cpp</name>
</compound>
<compound refid="backend_2mfem_2solver_2preconditioner_2inverse_2diagonal_8cpp" kind="file"><name>diagonal.cpp</name>
</compound>
<compound refid="solver_2normalization_2diagonal_8cpp" kind="file"><name>diagonal.cpp</name>
</compound>
<compound refid="direct__lu_8hpp" kind="file"><name>direct_lu.hpp</name>
</compound>
<compound refid="direct__lu__accelerate_8cpp" kind="file"><name>direct_lu_accelerate.cpp</name>
</compound>
<compound refid="direct__lu__none_8cpp" kind="file"><name>direct_lu_none.cpp</name>
</compound>
<compound refid="direct__lu__umfpack_8cpp" kind="file"><name>direct_lu_umfpack.cpp</name>
</compound>
<compound refid="sparse__direct_8cpp" kind="file"><name>sparse_direct.cpp</name>
</compound>
<compound refid="solver_8cpp" kind="file"><name>solver.cpp</name>
</compound>
<compound refid="system__layout_8cpp" kind="file"><name>system_layout.cpp</name>
</compound>
<compound refid="results_8cpp" kind="file"><name>results.cpp</name>
</compound>
<compound refid="policy_8cpp" kind="file"><name>policy.cpp</name>
</compound>
<compound refid="polytropic_8cpp" kind="file"><name>polytropic.cpp</name>
</compound>
<compound refid="determinant__polynomial_8cpp" kind="file"><name>determinant_polynomial.cpp</name>
</compound>
<compound refid="harmonics_8cpp" kind="file"><name>harmonics.cpp</name>
</compound>
<compound refid="radial__extension_8cpp" kind="file"><name>radial_extension.cpp</name>
</compound>
<compound refid="surface__embedding_8cpp" kind="file"><name>surface_embedding.cpp</name>
</compound>
<compound refid="isobaric_8cpp" kind="file"><name>isobaric.cpp</name>
</compound>
<compound refid="specifications_8cpp" kind="file"><name>specifications.cpp</name>
</compound>
<compound refid="linear_8cpp" kind="file"><name>linear.cpp</name>
</compound>
<compound refid="options_8cpp" kind="file"><name>options.cpp</name>
</compound>
<compound refid="packing_8cpp" kind="file"><name>packing.cpp</name>
</compound>
<compound refid="riesz__factors_8cpp" kind="file"><name>riesz_factors.cpp</name>
</compound>
<compound refid="scales_8cpp" kind="file"><name>scales.cpp</name>
</compound>
<compound refid="fitted_8cpp" kind="file"><name>fitted.cpp</name>
</compound>
<compound refid="polytrope_8cpp" kind="file"><name>polytrope.cpp</name>
</compound>
<compound refid="scaling_8cpp" kind="file"><name>scaling.cpp</name>
</compound>
<compound refid="solution_8cpp" kind="file"><name>solution.cpp</name>
</compound>
<compound refid="archive_8cpp" kind="file"><name>archive.cpp</name>
</compound>
<compound refid="format_8cpp" kind="file"><name>format.cpp</name>
</compound>
<compound refid="format_8hpp" kind="file"><name>format.hpp</name>
</compound>
<compound refid="provenance_8cpp" kind="file"><name>provenance.cpp</name>
</compound>
<compound refid="backend_2mfem_2serialize_2top_8cpp" kind="file"><name>top.cpp</name>
</compound>
<compound refid="utils_2serialize_2top_8cpp" kind="file"><name>top.cpp</name>
<member refid="utils_2serialize_2top_8cpp_1a791904e1c6a5c51515b3aaedb52f7c44" kind="define"><name>SERIF_TOP_METADATA</name></member>
</compound>
<compound refid="md_src_2include_2serif_2utils_2serialize_2_c_o_m_p_o_n_e_n_t_s" kind="page"><name>md_src_2include_2serif_2utils_2serialize_2_c_o_m_p_o_n_e_n_t_s</name>
</compound>
<compound refid="todo" kind="page"><name>todo</name>
</compound>
<compound refid="dir_af8dce79d18f91b7f618a01958349d24" kind="dir"><name>src/include/serif/backend/mfem/solver/admissibility</name>
</compound>
<compound refid="dir_30c999f40fb063bf23a95285a6f18acb" kind="dir"><name>src/compile_time_checks/serif/backend</name>
</compound>
<compound refid="dir_5efd9e6a724a898950c58bd67170566f" kind="dir"><name>src/include/serif/backend</name>
</compound>
<compound refid="dir_aad065c8fd70552e4d2c2dab8d7232cd" kind="dir"><name>src/lib/serif/backend</name>
</compound>
<compound refid="dir_90c09b26f8cd2ce95570ac28c017f8d6" kind="dir"><name>src/compile_time_checks/serif/discretization/blocks</name>
</compound>
<compound refid="dir_6e13d9f65eef4cc189aba4b3a2a1a384" kind="dir"><name>src/include/serif/discretization/blocks</name>
</compound>
<compound refid="dir_fd9b602a1180e822ff40960485160be9" kind="dir"><name>src/lib/serif/discretization/blocks</name>
</compound>
<compound refid="dir_d7a7994cba524e1a1e6f66b9a913696d" kind="dir"><name>src/include/serif/utils/checks</name>
</compound>
<compound refid="dir_e6180d71349745bb5c5f2b3749dda4ed" kind="dir"><name>src/include/serif/backend/mfem/mapping/compactification</name>
</compound>
<compound refid="dir_36bcc9d8f81d8c58700bb32b1d96aca9" kind="dir"><name>src/include/serif/utils/user_options/mapping/compactification</name>
</compound>
<compound refid="dir_7289380c3f1b35189e420528cc4c5087" kind="dir"><name>src/lib/serif/backend/mfem/mapping/compactification</name>
</compound>
<compound refid="dir_d4f25029f94d80d3ecc4f4b833d0060b" kind="dir"><name>src/compile_time_checks</name>
</compound>
<compound refid="dir_77d83403168ea9084eb0049117a71f64" kind="dir"><name>src/include/serif/backend/mfem/model/computations</name>
</compound>
<compound refid="dir_890edf153782a2d37862b215a77d436c" kind="dir"><name>src/include/serif/backend/mfem/solver/preconditioner/computations</name>
</compound>
<compound refid="dir_5aad772b6b19a9b361509f0f7c96efd2" kind="dir"><name>src/include/serif/utils/misc/concepts</name>
</compound>
<compound refid="dir_a82e3200da4f40058bb0ef1b2dbaee0a" kind="dir"><name>src/include/serif/backend/mfem/solver/continuation</name>
</compound>
<compound refid="dir_bce7c05c39197a8317701929f54b3141" kind="dir"><name>src/include/serif/solver/continuation</name>
</compound>
<compound refid="dir_946aff07f72bb032673e6b9da81dc286" kind="dir"><name>src/include/serif/solver/preconditioner/strategies/coupling</name>
</compound>
<compound refid="dir_9a1b5970d918a0a10164e8938b703184" kind="dir"><name>src/include/serif/backend/mfem/geometry/deformation</name>
</compound>
<compound refid="dir_2e095eeaef83a6faaaa668f548cd1d95" kind="dir"><name>src/include/serif/geometry/deformation</name>
</compound>
<compound refid="dir_fc9993a47aa65e7ddf3c494f0274e45d" kind="dir"><name>src/lib/serif/backend/mfem/geometry/deformation</name>
</compound>
<compound refid="dir_b055771f69f2a9b5dfed5b1cae7598a6" kind="dir"><name>src/lib/serif/geometry/deformation</name>
</compound>
<compound refid="dir_b805b27650a034fdf08343d23de26317" kind="dir"><name>src/compile_time_checks/serif/utils/dependencies</name>
</compound>
<compound refid="dir_f401ec06a8ed80a63306818ff4aa9505" kind="dir"><name>src/include/serif/utils/dependencies</name>
</compound>
<compound refid="dir_b13e25098c4c5c033fe7eb3e2448d498" kind="dir"><name>src/include/serif/backend/mfem/geometry/deformation/detail</name>
</compound>
<compound refid="dir_4129d1b8f7251fdd9d474f2d06931491" kind="dir"><name>src/include/serif/backend/mfem/solver/continuation/detail</name>
</compound>
<compound refid="dir_728c59158af88bd3a2f6ee724fc9dcde" kind="dir"><name>src/include/serif/geometry/deformation/detail</name>
</compound>
<compound refid="dir_c25dfbd4cdf6c1e2a7451b3f8e63338f" kind="dir"><name>src/include/serif/geometry/surface/detail</name>
</compound>
<compound refid="dir_11e08255f40a8567fc0ca4cffe747862" kind="dir"><name>src/include/serif/model/detail</name>
</compound>
<compound refid="dir_3fd25d747e70de44a9961af10a034595" kind="dir"><name>src/include/serif/solver/normalization/detail</name>
</compound>
<compound refid="dir_0962fb652afc9e15dda3ee5c6897a96f" kind="dir"><name>src/include/serif/utils/dependencies/detail</name>
</compound>
<compound refid="dir_61d6976a3e6827abf206aa1f12d4c945" kind="dir"><name>src/compile_time_checks/serif/dimensions</name>
</compound>
<compound refid="dir_8ff718c0e05ebec7bd22ed9b2ac38248" kind="dir"><name>src/include/serif/dimensions</name>
</compound>
<compound refid="dir_402c2ec70ee680686d487e944b771297" kind="dir"><name>src/compile_time_checks/serif/backend/mfem/discretization</name>
</compound>
<compound refid="dir_3cfa701da308848783cbfc48c580ef0c" kind="dir"><name>src/compile_time_checks/serif/discretization</name>
</compound>
<compound refid="dir_7f477ac1f4073d80fe2cf961b8371c78" kind="dir"><name>src/include/serif/backend/mfem/discretization</name>
</compound>
<compound refid="dir_7fd1bd470eaeb2bcec2963effbdf83df" kind="dir"><name>src/include/serif/discretization</name>
</compound>
<compound refid="dir_4c6ed58283bcaaa3bbd7757ca6d7d6c1" kind="dir"><name>src/lib/serif/backend/mfem/discretization</name>
</compound>
<compound refid="dir_afe4a279835c14a0b3a493a6bb53443e" kind="dir"><name>src/lib/serif/discretization</name>
</compound>
<compound refid="dir_49e56c817e5e54854c35e136979f97ca" kind="dir"><name>docs</name>
</compound>
<compound refid="dir_6161f5b3f9e6a96adb8caf7d1db1a4dd" kind="dir"><name>src/include/serif/discretization/domain</name>
</compound>
<compound refid="dir_a2a14801dc207e07a19b9a494f6d520f" kind="dir"><name>src/lib/serif/discretization/domain</name>
</compound>
<compound refid="dir_55ead34328fac31d6751c1ffd846c69f" kind="dir"><name>src/compile_time_checks/serif/eos</name>
</compound>
<compound refid="dir_6a72714e1eb3355d289888770995b3c4" kind="dir"><name>src/include/serif/eos</name>
</compound>
<compound refid="dir_84a37e2c4292116e5f1bd29da6b30bc9" kind="dir"><name>src/lib/serif/eos</name>
</compound>
<compound refid="dir_1cd4bc29af7d9f4b3445a3b3eda8de98" kind="dir"><name>src/include/serif/equations</name>
</compound>
<compound refid="dir_996e6e1283c9af42004d232586eccfdf" kind="dir"><name>src/include/serif/utils/error</name>
</compound>
<compound refid="dir_e0a933b3ce710a461a0a8b5e66dccd2f" kind="dir"><name>src/include/serif/utils/format</name>
</compound>
<compound refid="dir_52b4102664304ce21defbbf1fc422d13" kind="dir"><name>src/compile_time_checks/serif/discretization/forms</name>
</compound>
<compound refid="dir_9708f7a452b4ffe2a6e6b7f18e445017" kind="dir"><name>src/include/serif/discretization/forms</name>
</compound>
<compound refid="dir_5afd920af83ff0f0921e78f932581263" kind="dir"><name>src/include/serif/discretization/functional_space</name>
</compound>
<compound refid="dir_e74cd81e07dc4c4fccfe14da5b0e0e98" kind="dir"><name>src/compile_time_checks/serif/geometry</name>
</compound>
<compound refid="dir_a06a86b96ba8029e601031e1f2191759" kind="dir"><name>src/include/serif/backend/mfem/geometry</name>
</compound>
<compound refid="dir_afafc166fe2ea9700a3140fe454efa1d" kind="dir"><name>src/include/serif/geometry</name>
</compound>
<compound refid="dir_677061dcabc96f611d220768c3f69270" kind="dir"><name>src/lib/serif/backend/mfem/geometry</name>
</compound>
<compound refid="dir_e0c7bf263b2ea6fbb9350a5370fb2ffb" kind="dir"><name>src/lib/serif/geometry</name>
</compound>
<compound refid="dir_f52714f02872a490949c5f7e9ab6db6e" kind="dir"><name>src/include/serif/discretization/domain/ids</name>
</compound>
<compound refid="dir_b0856f6b0d80ccb263b2f415c91f9e17" kind="dir"><name>src/include</name>
</compound>
<compound refid="dir_136c8397bbe3e5824e866033383def60" kind="dir"><name>src/include/serif/backend/mfem/solver/preconditioner/inverse</name>
</compound>
<compound refid="dir_d00a16fb7fa40c03e7684e40de2cba21" kind="dir"><name>src/include/serif/solver/preconditioner/strategies/inverse</name>
</compound>
<compound refid="dir_de45f9179d6f2f32385a4d77da1be1cd" kind="dir"><name>src/lib/serif/backend/mfem/solver/preconditioner/inverse</name>
</compound>
<compound refid="dir_cc9125d38b03f06178e374df90fc1721" kind="dir"><name>src/include/serif/utils/laneemden</name>
</compound>
<compound refid="dir_95526776b256d0657870daec59cd3148" kind="dir"><name>src/lib/serif/utils/laneemden</name>
</compound>
<compound refid="dir_c85d3e3c5052e9ad9ce18c6863244a25" kind="dir"><name>src/lib</name>
</compound>
<compound refid="dir_68268eddc139137a61392da9d5cfbc02" kind="dir"><name>src/include/serif/backend/mfem/solver/linear</name>
</compound>
<compound refid="dir_40c7c470eadbe6ff9ec5ed4df02a1ed4" kind="dir"><name>src/include/serif/solver/linear</name>
</compound>
<compound refid="dir_0bdd2be5a141e3ece4f276eed50b3c73" kind="dir"><name>src/lib/serif/backend/mfem/solver/linear</name>
</compound>
<compound refid="dir_c24a35df0a4bbbc5653b2f4940867fce" kind="dir"><name>src/lib/serif/solver/linear</name>
</compound>
<compound refid="dir_bc2cf6b03529c084efd806b6de8afce4" kind="dir"><name>src/include/serif/discretization/domain/ids/lists</name>
</compound>
<compound refid="dir_9e30b077b3593e1d320bda14e2a70736" kind="dir"><name>src/include/serif/discretization/domain/relation/lists</name>
</compound>
<compound refid="dir_868918a99b4e75b7dbed614771b99884" kind="dir"><name>src/include/serif/backend/mfem/mapping</name>
</compound>
<compound refid="dir_8740b92d0bfdf5236bde3d3425a158e1" kind="dir"><name>src/include/serif/mapping</name>
</compound>
<compound refid="dir_c660e1916c2df7dd94a2b040fb90102f" kind="dir"><name>src/include/serif/utils/user_options/mapping</name>
</compound>
<compound refid="dir_040ac40cf88fe475f35e7cf474198b54" kind="dir"><name>src/lib/serif/backend/mfem/mapping</name>
</compound>
<compound refid="dir_84df0fbce72805862f3def2bc52f73d4" kind="dir"><name>src/include/serif/discretization/domain/mesh</name>
</compound>
<compound refid="dir_7667c3a6078a5f207bb31e0bf377bf1b" kind="dir"><name>src/lib/serif/discretization/domain/mesh</name>
</compound>
<compound refid="dir_06491336205946428545f1bc0b141033" kind="dir"><name>src/include/serif/meta</name>
</compound>
<compound refid="dir_8a5be98197a11de6f4ea50dea3432f45" kind="dir"><name>src/compile_time_checks/serif/backend/mfem</name>
</compound>
<compound refid="dir_f4279ff9f0ade9101a3d0c95da9106b0" kind="dir"><name>src/include/serif/backend/mfem</name>
</compound>
<compound refid="dir_9b18318ac57cfb572854590fb7fdbeff" kind="dir"><name>src/lib/serif/backend/mfem</name>
</compound>
<compound refid="dir_f1ff7e734006064752f939b4a487bba0" kind="dir"><name>src/include/serif/utils/misc</name>
</compound>
<compound refid="dir_5614155bcb6537e420aacf58075bceb6" kind="dir"><name>src/compile_time_checks/serif/model</name>
</compound>
<compound refid="dir_1233560eb10cdcde82755d8d2adeb88b" kind="dir"><name>src/include/serif/backend/mfem/model</name>
</compound>
<compound refid="dir_c6d007d78fd1e188923aaa983ad27a9c" kind="dir"><name>src/include/serif/model</name>
</compound>
<compound refid="dir_ba79295474b465ec92302c78a8614373" kind="dir"><name>src/lib/serif/backend/mfem/model</name>
</compound>
<compound refid="dir_9f4ba04fdb387c5a6a0ed9efef387afa" kind="dir"><name>src/lib/serif/model</name>
</compound>
<compound refid="dir_5d2a20f86ae1c085201eda25350776b6" kind="dir"><name>src/compile_time_checks/serif/eos/models</name>
</compound>
<compound refid="dir_dc4bcfeee4a0943ee214ce45c1678abf" kind="dir"><name>src/include/serif/eos/models</name>
</compound>
<compound refid="dir_1e94115932fd87bf74f7fd5aba4464fc" kind="dir"><name>src/lib/serif/eos/models</name>
</compound>
<compound refid="dir_0d1ce44080d0a4aed6f382c3ee93f79c" kind="dir"><name>src/include/serif/backend/mfem/solver/nonlinear</name>
</compound>
<compound refid="dir_ad2e135b9138c456f56c2ae1695b4832" kind="dir"><name>src/include/serif/solver/nonlinear</name>
</compound>
<compound refid="dir_a3de180706769fa4b23d8d8ae36a9069" kind="dir"><name>src/lib/serif/solver/nonlinear</name>
</compound>
<compound refid="dir_31dae9bb370fefec054fa31aa35749dd" kind="dir"><name>src/compile_time_checks/serif/solver/normalization</name>
</compound>
<compound refid="dir_bcd5895b8d297d7f5267297063201b01" kind="dir"><name>src/include/serif/backend/mfem/model/normalization</name>
</compound>
<compound refid="dir_f988a094b11508ce3d219ed396cadc77" kind="dir"><name>src/include/serif/backend/mfem/solver/normalization</name>
</compound>
<compound refid="dir_68b73560b2431cfe0191ac50c96ddaa2" kind="dir"><name>src/include/serif/model/normalization</name>
</compound>
<compound refid="dir_c8469baf8535e36a5f500f5e7d20760c" kind="dir"><name>src/include/serif/solver/normalization</name>
</compound>
<compound refid="dir_6a7fd846b933e3e7863c2be51b3941e0" kind="dir"><name>src/lib/serif/backend/mfem/solver/normalization</name>
</compound>
<compound refid="dir_b851a12bf86bd7488ccffd9f5a3ae307" kind="dir"><name>src/lib/serif/solver/normalization</name>
</compound>
<compound refid="dir_8f2e583cb4bdac0ba896877f29c63799" kind="dir"><name>src/compile_time_checks/serif/operators</name>
</compound>
<compound refid="dir_071310146d715fd89847bf9b7662fb48" kind="dir"><name>src/include/serif/backend/mfem/operators</name>
</compound>
<compound refid="dir_be6e56fd9d960fc911ddc1deae607fd9" kind="dir"><name>src/include/serif/operators</name>
</compound>
<compound refid="dir_202ec04ee009316529a064a72dec7025" kind="dir"><name>src/lib/serif/backend/mfem/operators</name>
</compound>
<compound refid="dir_d9c33be1fd4085aa041f30befdead2f3" kind="dir"><name>src/compile_time_checks/serif/solver/preconditioner</name>
</compound>
<compound refid="dir_1da60a816fe87925e099d568f38264ad" kind="dir"><name>src/include/serif/backend/mfem/solver/preconditioner</name>
</compound>
<compound refid="dir_df058f95d50e70f79d45e701785aeeea" kind="dir"><name>src/include/serif/solver/preconditioner</name>
</compound>
<compound refid="dir_26b8830bf69da6ccae2826fdab027df8" kind="dir"><name>src/lib/serif/backend/mfem/solver/preconditioner</name>
</compound>
<compound refid="dir_1e3bc86546f6ba7fdebc893ccf86b434" kind="dir"><name>src/include/serif/backend/mfem/model/preconditioning</name>
</compound>
<compound refid="dir_b775f56dba5805041c07293ece4547b5" kind="dir"><name>src/include/serif/backend/mfem/projection</name>
</compound>
<compound refid="dir_b1b0121a2193552a8acfa7baa1770f62" kind="dir"><name>src/include/serif/utils/projection</name>
</compound>
<compound refid="dir_18d4d21bdb2219beae91401163ee0375" kind="dir"><name>src/lib/serif/backend/mfem/projection</name>
</compound>
<compound refid="dir_f5858b9c26c5b3826b15bca91c77ac29" kind="dir"><name>src/compile_time_checks/serif/backend/mfem/discretization/quadrature</name>
</compound>
<compound refid="dir_cf272e979f9b4a81deb2b56af91df35e" kind="dir"><name>src/include/serif/backend/mfem/discretization/quadrature</name>
</compound>
<compound refid="dir_dc24ea464e4906cf3f86da504027291c" kind="dir"><name>src/include/serif/discretization/quadrature</name>
</compound>
<compound refid="dir_96e5d6d709033e4eab3201845a09eafa" kind="dir"><name>src/lib/serif/discretization/quadrature</name>
</compound>
<compound refid="dir_1d3182dd9343cbf2bf020019d7aecdaf" kind="dir"><name>src/include/serif/solver/preconditioner/recipes</name>
</compound>
<compound refid="dir_b6c34a5f728024fe8862afc349cd7c34" kind="dir"><name>src/include/serif/discretization/reconstruction</name>
</compound>
<compound refid="dir_3e1afeb017c9b96ed8668d5d9a3c288f" kind="dir"><name>src/include/serif/discretization/domain/relation</name>
</compound>
<compound refid="dir_0f36b7108848009780f60c53710d54d6" kind="dir"><name>src/include/serif/eos/relations</name>
</compound>
<compound refid="dir_7b6b02e44376e7a2aed0058a673ab2c3" kind="dir"><name>src/include/serif/discretization/domain/schema</name>
</compound>
<compound refid="dir_80ccfd48b50d59d451c310569563f714" kind="dir"><name>src/lib/serif/discretization/domain/schema</name>
</compound>
<compound refid="dir_12775020c7f6c29fcc51af2ff4430923" kind="dir"><name>src/include/serif/backend/mfem/solver/seed</name>
</compound>
<compound refid="dir_e72d979a574d80d5892d343c7dee5721" kind="dir"><name>src/include/serif/solver/seed</name>
</compound>
<compound refid="dir_4938a781825796e89b3c90aa50bbe938" kind="dir"><name>src/lib/serif/solver/seed</name>
</compound>
<compound refid="dir_a6addf8d2b502bb84d626acd01a49eda" kind="dir"><name>src/include/serif/backend/mfem/serialize</name>
</compound>
<compound refid="dir_ae4e54e2b3dd44e066c26d6c78043d75" kind="dir"><name>src/include/serif/utils/serialize</name>
</compound>
<compound refid="dir_8e9fe719ed85a637a8eb10e8c5baff0c" kind="dir"><name>src/lib/serif/backend/mfem/serialize</name>
</compound>
<compound refid="dir_cbb8ef5ac83c7a0047c56ec2cad16125" kind="dir"><name>src/lib/serif/utils/serialize</name>
</compound>
<compound refid="dir_2305031ee4c21bc973ff70c56d2979de" kind="dir"><name>src/compile_time_checks/serif</name>
</compound>
<compound refid="dir_e3fc9bd9804296f8660ca61563b995c5" kind="dir"><name>src/include/serif</name>
</compound>
<compound refid="dir_1314aa1953e4df1eb54361c81888842a" kind="dir"><name>src/lib/serif</name>
</compound>
<compound refid="dir_dd439b85c0fa899b8964b586100d1f6d" kind="dir"><name>src/include/serif/backend/mfem/shared</name>
</compound>
<compound refid="dir_9b01768c04cac5c4e07f43a112ebea67" kind="dir"><name>src/lib/serif/backend/mfem/shared</name>
</compound>
<compound refid="dir_fd61a91fe4d4ab0ce64c6f4ab52f17bc" kind="dir"><name>src/compile_time_checks/serif/solver</name>
</compound>
<compound refid="dir_518c5782990baa988ca590b53b43636d" kind="dir"><name>src/include/serif/backend/mfem/solver</name>
</compound>
<compound refid="dir_61ce9618cc59c903e19fcd7c3ff79031" kind="dir"><name>src/include/serif/solver</name>
</compound>
<compound refid="dir_24180c09dae030e204ee91f0b87c52d5" kind="dir"><name>src/lib/serif/backend/mfem/solver</name>
</compound>
<compound refid="dir_74a1d7f3ad44ab77112914c00e514824" kind="dir"><name>src/lib/serif/solver</name>
</compound>
<compound refid="dir_1994fb934e3a596e73200f421b23dbff" kind="dir"><name>src/include/serif/model/specifications</name>
</compound>
<compound refid="dir_68267d1309a1af8e8297ef4c3efbcdba" kind="dir"><name>src</name>
</compound>
<compound refid="dir_c34d5e8363cf0aa3fabc4f3fad3412a4" kind="dir"><name>docs/static</name>
</compound>
<compound refid="dir_e8e15dd863418bf7ade93b2b632e47a6" kind="dir"><name>src/include/serif/utils/misc/std_helper</name>
</compound>
<compound refid="dir_c85f84f7f015afbcc10a78da856d2c0f" kind="dir"><name>src/include/serif/solver/preconditioner/strategies</name>
</compound>
<compound refid="dir_a0a8a2e97c8fae46d51581dbbab926be" kind="dir"><name>src/include/serif/backend/mfem/geometry/surface</name>
</compound>
<compound refid="dir_98d749141d3718f6f33837ead6376b34" kind="dir"><name>src/include/serif/geometry/surface</name>
</compound>
<compound refid="dir_c7f0ff07c161fd0f3e57e17140c2f3e5" kind="dir"><name>src/lib/serif/geometry/surface</name>
</compound>
<compound refid="dir_b9273998b5c39589a3b0e1f38011a034" kind="dir"><name>src/include/serif/utils/misc/terminal</name>
</compound>
<compound refid="dir_30ddf461e048353831c10c8c63e8a10c" kind="dir"><name>src/include/serif/utils/misc/traits</name>
</compound>
<compound refid="dir_4d63e169ac169af188c46936414a8040" kind="dir"><name>src/include/serif/utils/types</name>
</compound>
<compound refid="dir_847db327c65fe9f65d5d6407813d69c9" kind="dir"><name>src/include/serif/utils/user_options</name>
</compound>
<compound refid="dir_c511b961ca84d868677d4fa1437c19be" kind="dir"><name>src/compile_time_checks/serif/utils</name>
</compound>
<compound refid="dir_0fcf4c89a1274e6563f11975b8f6a431" kind="dir"><name>src/include/serif/utils</name>
</compound>
<compound refid="dir_79d63aec735e633935ee72249380c70a" kind="dir"><name>src/lib/serif/utils</name>
</compound>
<compound refid="dir_4545980aa7b3875043c788c42b900ecd" kind="dir"><name>src/include/serif/discretization/domain/ids/validation</name>
</compound>
<compound refid="dir_be5a85120bd646759a01e0e790f0635a" kind="dir"><name>src/include/serif/discretization/domain/relation/validation</name>
</compound>
<compound refid="dir_a26d87ba5f59f73a9f6d6d452de60988" kind="dir"><name>src/include/serif/discretization/domain/schema/validation</name>
</compound>
<compound refid="dir_5d87b08c072619225c7b4339a7896d6f" kind="dir"><name>src/lib/serif/discretization/domain/schema/validation</name>
</compound>
<compound refid="dir_10693f76d0059fc443fa214a15eafac2" kind="dir"><name>src/include/serif/utils/warnings</name>
</compound>
<compound refid="indexpage" kind="page"><name>index</name>
</compound>
</doxygenindex>