serif::dimensions::Acceleration identifier serif::geometry::deformation::detail::ActionInput values size serif::solver::normalization::checks::AliasesOnlyLayout Values Residuals serif::solver::continuation::detail::AllIdentified serif::solver::continuation::detail::AllIdentified< utils::types::TypeList< Specifications... > > serif::utils::dependencies::AllNodesObserver before after serif::discretization::blocks::rotation::angular_velocity Support Quantity name symbol serif::dimensions::AngularAcceleration identifier serif::dimensions::AngularMomentum identifier serif::solver::continuation::AngularMomentum Specification Value name stable_id read valid starting_value serif::equations::AngularMomentumConstraint Density ResidualQuantity AngularVelocity DensityValue AngularVelocityValue Operands name m_target_axial_angular_momentum m_unit_rotation AngularMomentumConstraint evaluate residual_offset rotation additional_order additional_order validation_integrand validate_integral serif::dimensions::AngularVelocity identifier serif::utils::dependencies::detail::AppendBinding serif::utils::dependencies::detail::AppendBinding< Bindings< BindingsTs... >, BindingT > type serif::utils::dependencies::detail::AppendKeys type serif::utils::dependencies::detail::AppendKeys< ResultT, FirstT, Rest... > type serif::utils::dependencies::detail::AppendUnique serif::utils::dependencies::detail::AppendUnique< KeyList< Keys... >, T > type serif::solver::linear::ApplicationFailure serif::dimensions::Area identifier serif::geometry::surface::detail::AreSurfaceBindings serif::geometry::surface::detail::AreSurfaceBindings< utils::dependencies::Bindings< Entries... > > serif::model::detail::ArgumentsMatch serif::model::detail::ArgumentsMatch< utils::types::TypeList< Specifications... >, Arguments... > count value serif::operators::detail::AsKeyList serif::operators::detail::AsKeyList< utils::types::TypeList< T... > > type serif::solver::normalization::AutomaticPlan serif::geometry::surface::AutomaticPressureSurface serif::model::normalization::detail::AutomaticRules serif::model::normalization::detail::AutomaticRules< Coordinates, Plan, dependencies::KeyList< Values... >, utils::types::TypeList< Equations... > > ValueRules InteriorRules ShapeRules Type serif::solver::Backtracking initial_step contraction fraction_to_boundary sufficient_decrease minimum_step maximum_trials geometry_preflight validate serif::operators::BadContributionCollection Test name contributions serif::operators::BadContributionRow Test name contributions serif::discretization::blocks::barotropic_constant Terms name mass_normalization_term serif::equations::BarotropicDensityBalance Density Potential SurfaceLevel AngularVelocity Operands ResidualQuantity IsobaricSurfaceField name m_eos m_surface_pressure m_rotation m_companion m_surface_pressure_potential BarotropicDensityBalance evaluate equation_of_state surface_pressure rotation companion additional_order serif::dimensions::BarotropicPressurePotential identifier serif::equations::BarycenterConstraint Density Operands ResidualQuantity name m_target_mass m_center BarycenterConstraint evaluate target_mass center additional_order serif::operators::backend::mfem::volume_keys::Scoped::Basis serif::operators::backend::mfem::BasisBindings residual_binding displacement_binding compactification_space mapper nodes_sequence columns operator== serif::discretization::backend::mfem::BasisEvaluation m_points m_components m_width m_identity_mapping m_tensor m_dense m_mapping sample set_constant reset_from map_point evaluate evaluate_many integrate height width uses_tensor serif::operators::backend::mfem::BasisEvaluation m_points m_components m_width m_identity_mapping m_tensor m_dense m_mapping sample set_constant reset_from map_point evaluate evaluate_many integrate height width uses_tensor serif::discretization::backend::mfem::BasisWorkspace tensor reference_values mapping_input mapping_output serif::operators::backend::mfem::BasisWorkspace tensor reference_values mapping_input mapping_output serif::model::checks::Binding Term serif::utils::dependencies::Binding Key Target serif::utils::dependencies::detail::BindingLookup serif::utils::dependencies::detail::BindingLookup< Bindings< BindingTs... > > select serif::operators::backend::mfem::volume_keys::Scoped::Bindings serif::utils::dependencies::Bindings serif::discretization::blocks::block serif::solver::preconditioner::BlockPreconditioner Rows Values Result inverse serif::discretization::blocks::BlockVectorView LayoutType m_layout m_values BlockVectorView BlockVectorView BlockVectorView get serif::solver::preconditioner::BorderedPreconditioner Rows Values Result fields constraint_inverse serif::solver::normalization::checks::BorrowedPreparationResult prepare_factors serif::utils::dependencies::detail::BorrowedValue Target value get serif::model::checks::Bound Plan serif::discretization::domain::Boundary serif::discretization::forms::boundary_flux trial_type test_type operand_types name serif::discretization::domain::ids::BoundaryDescriptor name ID serif::geometry::surface::backend::mfem::keys::BoundaryDiscretization serif::backend::mfem::shared::BoundaryElement finite_element transformation encoded_dofs selected_nodes serif::backend::mfem::shared::BoundaryFailure message element incompatible_coordinates serif::discretization::domain::ids::BoundaryID boundary_type ID serif::discretization::domain::schema::BoundaryID boundary_type ID serif::discretization::domain::ids::lists::BoundaryIDList count descriptors serif::discretization::domain::schema::BoundaryIDList count descriptors serif::discretization::domain::BoundaryIDResolver serif::discretization::domain::BoundaryIDResolver< BoundarySet< BoundaryTs... >, ids::lists::BoundaryIDList< BoundaryIDTs... > > ResolverFor registered contains_id serif::discretization::domain::BoundaryIDResolver< BoundaryT, ids::lists::BoundaryIDList< BoundaryIDTs... > > registered contains_id id serif::geometry::surface::backend::mfem::keys::BoundarySamples serif::discretization::domain::BoundarySet count serif::geometry::surface::backend::mfem::detail::BoundaryTracking capture matches identity serif::geometry::surface::BoundaryValues values operator== serif::geometry::surface::detail::BoundaryValueTracking identity serif::compile_time_checks::barotropic_density::BoundDescription Description Plan serif::compile_time_checks::density_primal::BoundDescription Description Plan serif::solver::continuation::BoundFamily serif::solver::continuation::BoundFamily< Model, ParameterList< Selected... >, std::tuple< Laws... >, EquationFactory > Selection Traits DerivedValues ModelType Coordinates coordinate_count has_coordinate m_target m_laws m_equations m_target_coordinates coordinate_index parameter_descriptors BoundFamily target_model target_coordinates starting_coordinates coordinates_of model_signature try_validate_member validate_member try_model_at model_at evaluate_law evaluate_laws realized serif::model::backend::mfem::BoundModel Description Plan model definition discretization boundary equation_discretization serif::utils::dependencies::BoundType serif::utils::dependencies::detail::BoundType Lookup target_type serif::utils::dependencies::detail::CachedResult value input_versions serif::model::detail::CanonicalSpecifications serif::model::detail::CanonicalSpecifications< Head, Tail... > Type serif::model::detail::CanonicalSpecifications<> Type serif::model::detail::CartesianCouplings serif::model::detail::CartesianCouplings< utils::dependencies::KeyList< Rows... >, utils::dependencies::KeyList< Fields... > > ForRow Type serif::solver::continuation::detail::Catalog serif::solver::continuation::detail::Catalog< Owner, std::void_t< typename SpecificationTraits< Owner >::Parameters > > Type serif::eos::relations::CatalogContainsRelation serif::eos::relations::CatalogContainsRelation< RelationCatalog< Relations... >, RelationT > serif::compile_time_checks::surface_boundary::CentralMultiplier Support Quantity serif::solver::normalization::checks::CentralRow Test Border ResidualQuantity serif::geometry::deformation::backend::mfem::volume_displacement_keys::CheckedBinding serif::dimensions::ChemicalPotential identifier serif::operators::backend::mfem::Closure Operands ResidualQuantity name evaluate additional_order serif::operators::backend::mfem::detail::CoefficientExpansion offsets indices weights serif::geometry::deformation::backend::mfem::volume_displacement_keys::Coefficients serif::discretization::blocks::surface_deformation::coefficients name serif::discretization::backend::mfem::CoefficientTracking capture identity matches capture serif::operators::backend::mfem::CoefficientTracking capture identity capture matches serif::operators::backend::mfem::CoefficientView Term binding values serif::model::backend::mfem::ColumnContribution column_offset block serif::operators::detail::Columns serif::operators::detail::Columns< utils::types::TypeList< O... > > type serif::operators::backend::mfem::CompactificationCoefficients serif::mapping::CompactificationPointData compactification_coordinate coordinate_gradient serif::utils::CompensatedSum m_sum m_correction add value serif::discretization::blocks::frame_acceleration::component Support Quantity name stable_id symbol serif::geometry::deformation::ComposedDeformation InputSpace OutputSpace is_linear uses_linear_actions m_surface m_extension input_size output_size make_workspace apply apply_transpose build_displacement apply_jacobian apply_jacobian_transpose apply_pullback_derivative surface_map ComposedDeformation compose_deformation serif::utils::dependencies::Computation Key Inputs Function owns_inputs m_function Computation evaluate serif::utils::dependencies::ComputationCache Traits Bindings Sources Report Failure Storage ResultMask SourceMask source_count m_graph m_observers m_storage m_report m_ready m_preparation_count ComputationCache ComputationCache operator= ComputationCache operator= try_prepare contains get share report ready preparation_count clear_preparation invalidate version_index inspect_source input_value input evaluate_node prepare_one prepare_in_order serif::utils::dependencies::detail::ComputationCacheStorage serif::utils::dependencies::detail::ComputationCacheStorage< GraphT, BindingsT, types::TypeList< Resources... >, std::index_sequence< Indices... > > sources results versions serif::utils::dependencies::detail::ComputationCacheTraits valid serif::utils::dependencies::detail::ComputationCacheTraits< GraphT, ContextT, ErrorT, true > Bindings Resources Sources valid valid serif::utils::dependencies::ComputationGraph Results Inputs Dependencies ComputationAt size m_computations ComputationGraph computation index serif::utils::dependencies::detail::ComputationGraphSchema valid serif::utils::dependencies::detail::ComputationGraphSchema< GraphT, ContextT, true > valid serif::utils::misc::concepts::Concat serif::utils::misc::concepts::Concat< types::TypeList< LhsTs... >, types::TypeList< RhsTs... >, Rest... > Type serif::utils::misc::concepts::Concat< types::TypeList< Ts... > > Type serif::utils::misc::concepts::Concat<> Type serif::model::normalization::Configuration serif::model::normalization::detail::ConfigurationTracking identity serif::discretization::domain::relation::validation::RelationValidationResult::ConnectedDiagnostics elementID domainElementCount visitedElementCount serif::discretization::domain::schema::validation::RelationValidationResult::ConnectedDiagnostics elementID domainElementCount visitedElementCount serif::operators::backend::mfem::detail::ConstrainedElementBlock row_count values rows columns serif::geometry::deformation::backend::mfem::ConstrainedRadialExtension InputSpace OutputSpace is_linear m_radial m_prolongation m_restriction interpolation radial_weights input_size output_size make_workspace apply apply_transpose apply apply_transpose ConstrainedRadialExtension validate_workspace make_constrained_radial_extension serif::solver::preconditioner::ConstraintCoordinates Rows Values serif::model::ConstraintOf SpecificationType scalar_arity global_scalar serif::solver::continuation::detail::Contained serif::solver::continuation::detail::Contained< ParameterList< Parameters... >, Superset > serif::equations::Contribution Test TestOperand Support serif::operators::ContributionBinding equation coefficient serif::operators::detail::ContributionChildren parent values ContributionChildren serif::operators::backend::mfem::ContributionData elements residual_offset serif::operators::detail::ContributionOperands serif::operators::detail::ContributionOperands< std::tuple< C... > > serif::equations::Contributions type serif::model::computations::Contributions residual jacobian replacements actions serif::equations::Contributions< T, std::void_t< decltype(std::declval< const T & >().contributions())> > type serif::equations::ContributionSupport type serif::equations::ContributionSupport< T, std::void_t< typename T::Support > > type type serif::equations::ContributionTuple type serif::equations::ContributionTuple< std::tuple< Ts... >, std::void_t< decltype(std::tuple_cat(std::declval< typename Contributions< std::remove_cvref_t< Ts > >::type >()...))> > type type serif::solver::linear::Control relative_tolerance absolute_tolerance maximum_iterations validate convergence_threshold serif::solver::normalization::checks::ConvertiblePrescription prescription operator const PreparedPrescription & operator== serif::solver::continuation::CoordinateController Coordinates Proposal m_start m_target m_options m_accepted m_span m_step m_blocked m_rejections_at_base m_counters m_status m_pending CoordinateController start target accepted options counters status pending propose validate_resolution resolve validate_options select_axis serif::solver::continuation::CoordinateCounters attempts successes rejections fatal_failures work serif::solver::continuation::CoordinateOptions initial_step_fraction minimum_step_fraction maximum_step_fraction axis_order order growth_factor shrink_factor maximum_attempts maximum_rejections_per_axis filled serif::solver::continuation::CoordinateProposal id axis coordinates step_fraction serif::model::backend::mfem::CoordinateRange offset size serif::utils::dependencies::keys::Coordinates serif::solver::continuation::detail::CopyEquations operator() serif::discretization::domain::CoreDomain name serif::solver::continuation::CorrectionControls absolute_tolerance maximum_work serif::solver::preconditioner::CoupledPreconditioner Rows Values Result first second coupling serif::operators::detail::CouplingForm Trial Test type serif::utils::types::CTString dataValue sizeValue size data append append_integer serif::discretization::forms::Operation::Curl serif::geometry::deformation::ComposedDeformation::CurvatureWorkspace surface_direction surface_dual parameter_pullback serif::solver::normalization::checks::CustomDensityMetric Coordinates serif::solver::normalization::checks::CustomMetric Coordinates serif::model::backend::mfem::LinearizedBlock::Data action diagonal assembly serif::operators::backend::mfem::LinearizedBlock::Data action diagonal assembly serif::operators::LinearizedBlock::Data action diagonal assembly serif::model::backend::mfem::DeformationDiscretization model reference serif::geometry::deformation::DeformationFailure reason message element point serif::geometry::deformation::DeformationLinearization map parameters serif::geometry::deformation::backend::mfem::DeformationValueTracking identity serif::solver::preconditioner::strategies::inverse::DenseDirect application_contract minimum_reciprocal_condition serif::model::state::Density serif::discretization::blocks::density Terms name mass_density_term serif::equations::PrimalPoissonBalance::DensitySource Operands four_pi_G DensitySource evaluate additional_order serif::utils::dependencies::DependencyContext Resources Keys Bindings ResourceBindings m_resources explicit get resource select select serif::utils::dependencies::DependencyContextView serif::utils::dependencies::DependencyContextView< ParentT, KeyList< KeyTs... > > Keys Bindings ResourceBindings Resources m_parent DependencyContextView DependencyContextView get resource serif::solver::normalization::checks::DerivedPrescription serif::solver::preconditioner::keys::Diagonal serif::solver::preconditioner::strategies::inverse::Diagonal application_contract serif::solver::normalization::DiagonalNormalization m_state_factors m_residual_factors state_factors residual_factors state_size residual_size normalize_state denormalize_state normalize_residual denormalize_residual state_norm_squared residual_norm_squared make_diagonal_normalization DiagonalNormalization serif::dimensions::Dimensionless identifier serif::solver::normalization::Dimensionless serif::solver::normalization::DimensionlessMetricGeometry serif::solver::normalization::DimensionlessMetricGeometry< geometry::deformation::keys::SurfaceMetric > value serif::solver::normalization::DimensionlessMetricGeometry< ReferenceVolumeMetric< TermT > > value serif::solver::normalization::DimensionlessMetricGeometry< UnitMetric > value serif::solver::normalization::DimensionlessRieszCoordinate Quantity Metric geometry serif::solver::DirectionAssessment usable merit_slope message serif::solver::preconditioner::backend::mfem::detail::DirectLU m_state factor ~DirectLU DirectLU operator= solve solve_many DirectLU serif::solver::preconditioner::backend::mfem::detail::DirectLUPattern DirectLU m_state analyze ~DirectLUPattern DirectLUPattern operator= matches DirectLUPattern serif::geometry::surface::DirectPressureSurfaceFormulation serif::operators::DiscontinuousScalar FunctionalSpace Support serif::discretization::functional_space::DiscreteFunctionalSpace rank functional_space order serif::model::DiscretizationOptions model finite_elements normalization preconditioner serif::discretization::blocks::displacement Terms name vector_term serif::operators::backend::mfem::DisplacementCoefficients serif::discretization::forms::Operation::Divergence serif::discretization::forms::divergence trial_type test_type operand_types name serif::mapping::DMFixedMeshGeometry position jacobian inverse_jacobian weight serif::mapping::DMReferenceDisplacementSample value gradient serif::mapping::DMWorkspace m_shape m_reference_dshape m_mesh_dshape m_reference_field_jacobian m_field_value m_field_jacobian m_compactification_shape m_compactification_dshape m_compactification_point m_reference_normal m_mapped_normal m_full_element_jacobian m_vector_temp m_matrix_temp_1 m_matrix_temp_2 m_exterior_result m_exterior_variation m_dimension DMWorkspace set_dimension get_dimension serif::discretization::backend::mfem::DofMap ElementCoordinates m_space m_mesh m_space_sequence m_mesh_sequence m_attributes m_element_support m_prolongation m_true_to_reduced m_reduced_to_true m_reduced_to_full m_full_to_reduced m_boundary_attributes m_reconstruction DofMap DofMap ~DofMap validated_elements reconstruction reconstruction_element DofMap operator= DofMap operator= space mesh full_size size reduced_dof full_dof constrained true_size for_each_coefficient gather_true scatter_true accumulate_dual accumulate_dual supports validate validate_values gather gather scatter element_values add_element build_constrained_map validate_structure serif::discretization::backend::mfem::DofSelection m_binding m_dofs m_boundary_attributes m_nodes_sequence DofSelection binding reduced_dofs size boundary_attributes tracks_coordinates validate serif::discretization::domain::Domain serif::discretization::domain::relation::DomainBoundary boundary_type domain_types domain_count name serif::discretization::domain::schema::validation::DomainBoundary boundary_type domain_types domain_count name serif::discretization::domain::relation::validation::RelationValidationResult::DomainBoundaryDiagnostics faceID boundaryElementID expectedBoundaryID actualBoundaryID firstElementID secondElementID firstDomainID secondDomainID serif::discretization::domain::schema::validation::RelationValidationResult::DomainBoundaryDiagnostics faceID boundaryElementID expectedBoundaryID actualBoundaryID firstElementID secondElementID firstDomainID secondDomainID serif::geometry::deformation::DomainDeformation surface stellar_interior vacuum operator== serif::discretization::domain::ids::DomainDescriptor name ID serif::discretization::domain::ids::DomainID domain_type ID serif::discretization::domain::schema::DomainID domain_type ID serif::discretization::domain::ids::lists::DomainIDList count descriptors serif::discretization::domain::schema::DomainIDList count descriptors serif::discretization::domain::DomainIDResolver serif::discretization::domain::DomainIDResolver< DomainSet< DomainTs... >, ids::lists::DomainIDList< DomainIDTs... > > ResolverFor registered contains_id serif::discretization::domain::DomainIDResolver< DomainT, ids::lists::DomainIDList< DomainIDTs... > > registered contains_id id serif::geometry::deformation::keys::DomainMap serif::mapping::DomainMapper m_options m_exterior_map DomainMapper operator= ~DomainMapper DomainMapper operator= DomainMapper evaluate_point evaluate_point evaluate_volume evaluate_face evaluate_point_variation evaluate_point_variation evaluate_compactification_coordinate evaluate_volume_direction_variation evaluate_face_variation is_compactified_element get_dimension options get_exterior_map evaluate_point_impl validate_element_data evaluate_displacement_field evaluate_point_variation_impl select_face_element_transformation select_face_element_integration_point serif::utils::user_options::DomainMapperOptions dimension vacuum_element_attribute_ID serif::discretization::domain::DomainOrSet m_domains DomainOrSet DomainOrSet domains serif::discretization::domain::DomainOrSetList count serif::discretization::domain::relation::DomainRelation serif::discretization::domain::schema::DomainSchema domain_ids_type boundary_ids_type relations_type domain_id_count boundary_id_count relation_count domain_descriptors boundary_descriptors relation_descriptors contains_domain domain_id_belongs_to domain_id contains_boundary boundary_id boundary_id_matches serif::discretization::domain::DomainSet count names serif::solver::normalization::checks::DuplicateMetricCoordinates Coordinates serif::dimensions::DynamicViscosity identifier serif::utils::dependencies::EdgeObserver function serif::operators::backend::mfem::ElementBasis element rule reference_test_basis reference_operand_basis displacement_basis reference_geometry serif::mapping::ElementCompactificationData m_element m_dofs ElementCompactificationData get_element get_dofs get_dof_count serif::discretization::backend::mfem::ElementCoordinates m_binding m_supported m_dofs m_transformation ElementCoordinates size reduced_dof for_each_coefficient local_dof unit_direction element_values orient_dual add_element orient_primal serif::operators::backend::mfem::ElementData element basis geometry reference_operand_values weighted_residual weighted_field_derivatives weighted_position_derivative validation_integral serif::mapping::ElementDisplacementData m_element m_dof_matrix m_dimension ElementDisplacementData get_element get_dof_matrix get_dimension get_dof_count serif::operators::backend::mfem::ElementGeometry test_basis operand_basis displacement compactification mapping serif::mapping::ElementMappingData displacement compactification serif::discretization::backend::mfem::ElementReconstruction profile inward_axis surface_at_high_coordinate operator== radial sample serif::discretization::backend::mfem::DofMap::Elements DofMap ElementCoordinates m_binding element_values add_element coordinates Elements serif::geometry::deformation::EmptyDeformationWorkspace serif::model::detail::EndpointOwner Type serif::model::detail::EndpointOwner< ConstraintOf< Specification > > Type Type serif::model::detail::EndpointOwner< GeneratedCoordinateOf< Specification > > Type Type serif::dimensions::Energy identifier serif::dimensions::EnergyDensity identifier serif::model::detail::EnforcementDependencies Type serif::model::detail::EnforcementDependencies< Specification, Bindings, true > Type Type serif::model::EnforcementOf SpecificationType serif::dimensions::Entropy identifier serif::discretization::backend::mfem::TensorBasisCache::Entry element operation copies reconstruction points basis serif::operators::backend::mfem::TensorBasisCache::Entry element operation copies reconstruction points basis serif::utils::serialize::Entry path type version kind count offset bytes checksum serif::utils::serialize::EnumSerializer save load serif::discretization::domain::EnvelopeDomain name serif::eos::EOSEvaluationError EOSEvaluationError serif::model::EosReference Relations m_owner m_eos EosReference EosReference EosReference EosReference evaluate partial_derivative second_partial_derivative get serif::geometry::surface::keys::EOSResponse serif::model::detail::EquationCouplings serif::model::detail::EquationCouplings< Equation, utils::types::TypeList< Columns... > > Type serif::geometry::surface::keys::EquationOfState serif::operators::EquationPlan serif::operators::EquationPlan< EquationT, utils::types::TypeList< O... > > Test Support Operands Columns Form operand_count column_count component_count column_index component_offset for_each_operand for_each_input for_each_column serif::equations::EquationPoint fields position serif::equations::EquationRegistry Equations Rows m_equations EquationRegistry for_each get serif::operators::EquationRegistry Equations Rows m_equations EquationRegistry for_each get serif::model::detail::EquilibriumCouplings Interior Shape GeometryRows Geometry Force Type AuthoredRows RequiredRows serif::model::EquilibriumEquations InteriorEquations ShapeForce SurfaceCondition interior_equations shape_force surface_condition serif::model::backend::mfem::EquilibriumEvaluator Plan Layout SurfaceFormulation Cache Result Evaluation EvaluationFor m_bound m_cache m_layout m_additional EquilibriumEvaluator layout cache model binding evaluate prepare_linear_system evaluate_result evaluate_result evaluate_result validate_state serif::model::EquilibriumPlan Interior Shape ResidualEquations AvailableFields SolvedFields Residuals Surface Coefficients Values PhysicalInputs InactiveRows Layout has_shape has_surface has_primal_gravity serif::backend::mfem::serialize::detail::Error path message serif::utils::serialize::Error path message serif::model::detail::ExecutionInputs PhysicalInputs InactiveRows serif::model::detail::ExecutionInputs< Plan, std::void_t< typename Plan::PhysicalInputs, typename Plan::InactiveRows > > PhysicalInputs InactiveRows PhysicalInputs InactiveRows serif::model::detail::ExecutionSurface serif::model::detail::ExecutionSurface< Plan, std::void_t< typename Plan::Surface > > serif::mapping::compactification::ExteriorDomainMap ~ExteriorDomainMap is_affine_in_displacement evaluate evaluate_variation get_name serif::mapping::compactification::ExteriorMapDirection displaced_position_variation displacement_jacobian_variation serif::mapping::compactification::ExteriorMapInput reference_position displaced_position displacement_jacobian compactification_coordinate_gradient compactification_coordinate serif::mapping::compactification::ExteriorMapResult physical_position mapping_jacobian serif::mapping::compactification::ExteriorMapVariation physical_position_variation mapping_jacobian_variation serif::solver::preconditioner::checks::ExtraField serif::solver::preconditioner::checks::ExtraRow Support serif::solver::preconditioner::checks::ExtraValue Support serif::discretization::domain::mesh::FaceElements firstElementID secondElementID serif::mapping::FaceMappingContext mapping quadrature reference_normal reference_surface_weight physical_surface_weight serif::mapping::FaceMappingVariation mapping physical_normal_variation physical_surface_weight_variation normal_flux_scale_variation serif::mapping::FaceQuadratureContext normal ds v_dot_n_scale serif::solver::normalization::keys::Factors Coordinate kind serif::solver::continuation::Failure message serif::solver::preconditioner::Failure code message serif::solver::continuation::Family m_laws Family with bind bind bind_impl serif::solver::continuation::detail::FamilyTraits serif::solver::continuation::detail::FamilyTraits< ParameterList< Selected... >, std::tuple< Laws... > > Derived valid complete owners_present affects serif::solver::linear::FGMRES restart_length print_level validate serif::utils::serialize::Field name node serif::discretization::blocks::field serif::discretization::blocks::FieldDescriptor name operator== serif::discretization::backend::mfem::FieldValues ValueOperand Value m_binding m_coefficients m_elements m_rule m_local m_values m_basis m_cache m_workspace FieldValues FieldValues FieldValues FieldValues value values value gradient gradient sample serif::utils::misc::concepts::Filter serif::utils::misc::concepts::Filter< types::TypeList< Head, Tail... >, Predicate > FilteredTail Type serif::utils::misc::concepts::Filter< types::TypeList<>, Predicate > Type serif::solver::normalization::checks::FirstResidual serif::solver::normalization::checks::FirstValue serif::solver::seed::FittedRadialSeed source radius mass moment_of_inertia angular_velocity serif::solver::preconditioner::strategies::inverse::FixedAMG application_contract cycles serif::model::FixedAngularMomentum ScalarDescription TargetValue ModelDefinition m_target m_axis m_center FixedAngularMomentum FixedAngularMomentum target axis center serif::geometry::deformation::FixedInfinityRadialExtension operator== serif::model::checks::FixedPlan Values Layout has_shape serif::utils::types::FixedString dataValue FixedString size data operator[] serif::model::FixedTotalMass ScalarDescription TargetValue ModelDefinition m_target FixedTotalMass FixedTotalMass target serif::dimensions::Force identifier serif::discretization::forms::force trial_type test_type operand_types name serif::dimensions::ForceDensity identifier serif::solver::normalization::checks::ForeignCoordinate serif::discretization::forms::form std::formatter< serif::discretization::blocks::FieldDescriptor > format std::formatter< serif::discretization::blocks::TermDescriptor > format std::formatter< serif::discretization::domain::DomainOrSet > format std::formatter< serif::discretization::domain::schema::validation::SchemaValidationResult > string_formatter parse format std::formatter< serif::discretization::forms::FormDescriptor > format std::formatter< serif::discretization::functional_space::Continuity > format std::formatter< serif::discretization::functional_space::DiscreteFunctionalSpace< Space, Order, R > > format std::formatter< serif::discretization::functional_space::Family > format std::formatter< serif::discretization::functional_space::Mapping > format std::formatter< serif::discretization::functional_space::Rank< R > > format std::formatter< serif::discretization::functional_space::SpaceDescriptor > format std::formatter< serif::discretization::functional_space::Trace > format std::formatter< serif::discretization::quadrature::FormRule > format std::formatter< serif::discretization::quadrature::MappingKind > format std::formatter< serif::discretization::quadrature::QuadratureRole > format std::formatter< serif::discretization::quadrature::Query > format std::formatter< serif::discretization::quadrature::RuleControl > format std::formatter< serif::discretization::quadrature::RuleSet > format std::formatter< serif::utils::dependencies::NodeOutcome > format std::formatter< serif::utils::laneemden::IntegrationOptions > format std::formatter< serif::utils::laneemden::Sample > Component all xi theta derivative component parse format std::formatter< serif::utils::laneemden::Solution > sample_formatter parse format serif::discretization::forms::FormDescriptor name trial test operator== serif::discretization::quadrature::FormRule form control serif::discretization::forms::FormTraits trial_order_reduction test_order_reduction serif::discretization::forms::FormTraits< boundary_flux< TrialT, TestT > > trial_order_reduction test_order_reduction trial_order_reduction test_order_reduction serif::discretization::forms::FormTraits< divergence< TrialT, TestT > > trial_order_reduction test_order_reduction trial_order_reduction test_order_reduction serif::discretization::forms::FormTraits< force< TrialT, TestT > > trial_order_reduction test_order_reduction trial_order_reduction test_order_reduction serif::discretization::forms::FormTraits< mass< TrialT, TestT > > trial_order_reduction test_order_reduction trial_order_reduction test_order_reduction serif::discretization::forms::FormTraits< projection< TrialT, TestT > > trial_order_reduction test_order_reduction trial_order_reduction test_order_reduction serif::discretization::forms::FormTraits< source< TrialT, TestT > > trial_order_reduction test_order_reduction trial_order_reduction test_order_reduction serif::compile_time_checks::surface_boundary::ForwardOnly Relations serif::discretization::blocks::frame_acceleration Terms name serif::dimensions::Frequency identifier serif::solver::normalization::FromModel serif::discretization::domain::relation::FullyConnected domain_type name serif::discretization::domain::schema::validation::FullyConnected domain_type name serif::compile_time_checks::surface_boundary::Gas Relations evaluate evaluate partial_derivative partial_derivative partial_derivative operator== serif::model::GeneratedCoordinateOf SpecificationType scalar_arity global_scalar serif::operators::backend::mfem::volume_keys::Scoped::Geometry serif::operators::backend::mfem::volume_keys::Scoped::GeometryDerivatives serif::solver::admissibility::backend::mfem::GeometryDirection m_accepted_displacement m_displacement_direction m_rules m_geometry_ready limit next estimate serif::geometry::deformation::backend::mfem::GeometrySampleRule element integration_rule reference_geometry serif::solver::admissibility::backend::mfem::GeometrySamplingRules serif::geometry::deformation::GeometryStepLimit step boundary_step minimum_determinant_at_accepted minimum_determinant_at_maximum limiting_point_determinant_at_step sampled_point_count limited_by_geometry limiting_element limiting_rule limiting_point serif::geometry::deformation::GeometryStepOptions maximum_step determinant_floor fraction_to_boundary serif::discretization::blocks::global_scalar serif::discretization::forms::Operation::Gradient serif::operators::GradientRequest Test Operands name evaluate additional_order serif::utils::dependencies::detail::Graph Mask Matrix Order size edges order prerequisites make_order acyclic required serif::utils::dependencies::GraphTiming m_runs runs start_run serif::utils::dependencies::GraphTimingFactory timing clock operator() serif::utils::dependencies::GraphTimingRun nodes serif::dimensions::GravitationalConstant identifier serif::dimensions::GravitationalPotential identifier serif::model::state::GravitationalPotential serif::discretization::blocks::gravity Terms name potential_term serif::mapping::GridFunctionMappingEvaluator m_mapper m_displacement m_compactification_coordinate m_displacement_space m_compactification_space m_displacement_space_sequence m_compactification_space_sequence m_workspace m_displacement_dofs m_compactification_dofs m_element_displacement m_element_compactification m_displacement_data m_compactification_data m_cached_element_id GridFunctionMappingEvaluator mesh invalidate_cache refresh evaluate_point evaluate_volume evaluate_face validate_field_bindings invalidate_for_changed_spaces load_element serif::utils::dependencies::detail::HasBinding serif::utils::dependencies::HasBinding serif::utils::dependencies::detail::HasBinding< Bindings< BindingTs... >, KeyT > value serif::operators::HasScalarVolumeOperands serif::operators::HasScalarVolumeOperands< EquationT, utils::types::TypeList< Operands... > > serif::model::equation::HydrostaticBalance serif::solver::continuation::IdentifiedEquations definition identity continuation_identity operator() serif::solver::normalization::IdentityCoordinate serif::backend::mfem::serialize::detail::TopModelSampler::Impl mesh density_binding density_coefficients density_values axis center first second material boundary material_bounds boundary_bounds radii density_scale total_mass length_scale clamps last_element last_point Impl direction checked_density sample_raw intersect surface serif::eos::models::ImplementsPartialDerivative_t serif::eos::models::ImplementsRelation_t serif::eos::models::ImplementsRelationCatalog_t serif::eos::models::ImplementsRelationCatalog_t< EOS, relations::RelationCatalog< Relations... > > serif::eos::models::ImplementsSecondPartialDerivative_t serif::model::normalization::InfinityRows serif::model::normalization::detail::InfinityRule Type serif::discretization::domain::InfinitySurfaceBoundary name serif::solver::detail::InitialEvaluation system metric serif::utils::dependencies::keys::Input serif::discretization::domain::relation::Inscribed inner_type outer_type name serif::discretization::domain::schema::validation::Inscribed inner_type outer_type name serif::discretization::domain::relation::validation::RelationValidationResult::InscribedDiagnostics faceID innerElementID adjacentElementID adjacentDomainID serif::discretization::domain::schema::validation::RelationValidationResult::InscribedDiagnostics faceID innerElementID adjacentElementID adjacentDomainID serif::model::detail::InsertSpecification serif::model::detail::InsertSpecification< Specification, utils::types::TypeList< Head, Tail... > > Type serif::model::detail::InsertSpecification< Specification, utils::types::TypeList<> > Type serif::utils::laneemden::IntegrationOptions step maximum_radius maximum_steps surface_tolerance central_series_terms operator== serif::model::computations::InteriorContribution serif::model::detail::InteriorCouplings serif::model::detail::InteriorCouplings< equations::EquationRegistry< Equations... > > Type serif::geometry::deformation::keys::InteriorModel serif::model::detail::InteriorPlan serif::model::detail::InteriorPlan< equations::EquationRegistry< Equations... > > EquationsList Rows Coefficients serif::dimensions::InternalEnergy identifier serif::solver::preconditioner::backend::mfem::Inverse action contract serif::solver::preconditioner::keys::Inverse serif::geometry::surface::InversePressureSurfaceFormulation serif::dimensions::InverseTimeSquared identifier serif::utils::dependencies::detail::Invocation valid serif::utils::dependencies::detail::Invocation< ComputationT, types::TypeList< Arguments... >, std::void_t< InvocationResult< ComputationT, Arguments... > > > valid serif::eos::models::IsEquationOfStateModel_t serif::eos::models::IsEquationOfStateModel_t< EOSCandidate, std::void_t< typename std::remove_cvref_t< EOSCandidate >::Relations > > serif::geometry::surface::IsobaricSurface PhysicalQuantity TargetValue m_targetPressure IsobaricSurface IsobaricSurface target_pressure continuation_identity descriptor serif::dimensions::IsQuantityValue serif::dimensions::IsQuantityValue< QuantityValue< Quantity > > serif::eos::relations::IsThermodynamicRelation serif::eos::relations::IsThermodynamicRelation< Relation< Output, Inputs... > > serif::eos::relations::IsValidRelationCatalog serif::eos::relations::IsValidRelationCatalog< RelationCatalog< Relations... > > serif::model::backend::mfem::JacobianContribution row_offset column_offset block serif::operators::backend::mfem::JacobianOperator m_cache m_workspace JacobianOperator JacobianOperator JacobianOperator Mult MultTranspose checked_data serif::operators::detail::Join type serif::mapping::compactification::KelvinCompactification m_options m_name KelvinCompactification is_affine_in_displacement evaluate evaluate_variation get_name get_reference_stellar_radius get_reference_infinity_radius get_coordinate_tolerance evaluate_jacobian_variation_factors compute_radial_factors serif::utils::user_options::KelvinCompactificationOptions r_star_ref r_inf_ref coordinate_tolerance serif::utils::dependencies::KeyList Keys serif::utils::dependencies::KeyListBindings serif::utils::dependencies::KeyListBindings< BindingsT, KeyList< KeyTs... > > serif::utils::dependencies::detail::KeyListSize serif::utils::dependencies::detail::KeyListSize< KeyList< Keys... > > serif::dimensions::KinematicViscosity identifier serif::solver::normalization::LaneEmdenApproximation n mass central_density integration serif::discretization::blocks::keys::Layout serif::dimensions::Length identifier serif::geometry::deformation::keys::Linearization serif::geometry::surface::keys::Linearization serif::operators::backend::mfem::volume_keys::Scoped::Linearization serif::model::backend::mfem::LinearizedBlock Action Diagonal Assembly m_data LinearizedBlock action has_diagonal has_assembly diagonal assemble operator== serif::operators::backend::mfem::LinearizedBlock Action Diagonal Assembly m_data LinearizedBlock action has_diagonal has_assembly diagonal assemble operator== serif::operators::LinearizedBlock Action Diagonal Assembly m_data LinearizedBlock action has_diagonal has_assembly diagonal assemble operator== serif::operators::LinearizedSystemView LayoutType BlockSources m_layout m_blocks LinearizedSystemView LinearizedSystemView LinearizedSystemView block layout blocks serif::geometry::deformation::backend::mfem::detail::LocatedBoundaryPoint boundary_element point serif::dimensions::Luminosity identifier serif::dimensions::MagneticFluxDensity identifier serif::solver::normalization::checks::MalformedMetric Coordinates serif::operators::backend::mfem::MappingCoefficients binding values serif::mapping::MappingPointContext reference_position displaced_position physical_position displacement_jacobian mapping_jacobian inverse_mapping_jacobian mapping_determinate compactified serif::mapping::MappingPointVariation displacement_variation physical_position_variation displacement_jacobian_variation mapping_jacobian_variation inverse_mapping_jacobian_variation mapping_determinate_variation serif::dimensions::Mass identifier serif::discretization::blocks::density::mass FunctionalSpace Support Quantity name symbol serif::discretization::forms::mass trial_type test_type operand_types name serif::discretization::blocks::barotropic_constant::mass_normalization Support Quantity name symbol serif::dimensions::MassDensity identifier serif::dimensions::MassDensityRate identifier serif::dimensions::MassFlowRate identifier serif::equations::MassNormalization Density ResidualQuantity DensityValue Operands name m_target_mass MassNormalization residual_offset evaluate additional_order serif::solver::normalization::checks::MassRow Test ResidualQuantity serif::geometry::surface::detail::MatchingPressureRelations serif::geometry::surface::detail::MatchingPressureRelations< EOS, Bindings, Carrier, eos::relations::RelationCatalog< Relations... > > Matches count serif::solver::preconditioner::keys::Matrix serif::compile_time_checks::barotropic_density::MechanicalBarotrope Relations evaluate evaluate evaluate partial_derivative serif::utils::serialize::Member Type name serif::utils::dependencies::detail::MergeKeyLists type serif::utils::dependencies::detail::MergeKeyLists< ResultT, KeyList< Keys... >, Rest... > type serif::discretization::domain::mesh::MeshTopology m_elementDomainIDs m_faceElements m_elementNeighbors m_boundaryElementBoundaryIDs m_boundaryElementFaceIDs m_boundaryElementsByFace s_noElements MeshTopology element_count face_count boundary_element_count element_domain_id boundary_element_boundary_id face_elements element_neighbors boundary_element_face boundary_elements_on_face serif::discretization::domain::mesh::MeshTopologyData elementDomainIDs faceElements boundaryElementBoundaryIDs boundaryElementFaceIDs serif::operators::backend::mfem::MetadataTracking capture matches identity serif::model::normalization::detail::MethodMetrics Type serif::model::normalization::detail::MethodMetrics< numerical::DimensionlessRieszCoordinate< Quantity, Metric, Geometry > > Type Type serif::model::normalization::detail::MethodMetrics< numerical::PhysicalRieszCoordinate< Quantity, Metric > > Type Type serif::model::normalization::detail::MethodMetrics< numerical::WithPointRows< Method, Quantity, Selection > > Type serif::solver::normalization::detail::MethodSupports serif::solver::normalization::detail::MethodSupports< DimensionlessRieszCoordinate< QuantityT, MetricT, Geometry >, KeyT, Kind > serif::solver::normalization::detail::MethodSupports< IdentityCoordinate, KeyT, Kind > serif::solver::normalization::detail::MethodSupports< PhysicalRieszCoordinate< QuantityT, MetricT >, KeyT, Kind > serif::solver::normalization::detail::MethodSupports< RuntimePreparedCoordinate< PrescriptionT >, KeyT, Kind > serif::solver::normalization::detail::MethodSupports< WithPointRows< DimensionlessRieszCoordinate< QuantityT, MetricT, Geometry >, PointQuantityT, SelectionT >, KeyT, discretization::blocks::RepresentedValueKind::residual > serif::solver::normalization::detail::MethodSupports< WithPointRows< PhysicalRieszCoordinate< QuantityT, MetricT >, PointQuantityT, SelectionT >, KeyT, discretization::blocks::RepresentedValueKind::residual > serif::model::normalization::detail::Metric Type serif::model::normalization::detail::Metric< Term, true > Type Type serif::solver::normalization::MetricCoordinates Type serif::solver::normalization::MetricCoordinates< geometry::deformation::keys::SurfaceMetric > Type Type serif::solver::normalization::MetricCoordinates< MetricT, std::void_t< typename MetricT::Coordinates > > Type Type serif::solver::normalization::MetricCoordinates< UnitMetric > Type Type serif::solver::MetricEvaluation residual_norm merit valid serif::discretization::quadrature::backend::mfem::MFEMOperandListOrder serif::discretization::quadrature::backend::mfem::MFEMOperandListOrder< utils::types::TypeList< OperandTs... > > value serif::discretization::quadrature::backend::mfem::MFEMQuadratureContext role geometry geometry_weight_order dynamic_orders domain mapping serif::discretization::quadrature::backend::mfem::MFEMResolver m_policy MFEMResolver resolve configure serif::discretization::quadrature::backend::mfem::MFEMRule resolution integration_rule serif::compile_time_checks::surface_boundary::MissingInversePartial partial_derivative partial_derivative partial_derivative serif::solver::normalization::checks::MissingMetricMetadata serif::compile_time_checks::surface_boundary::MissingPartials Relations evaluate serif::model::ModelPlan Interior PrescribedCoefficients Values Residuals Layout serif::dimensions::MomentOfInertia identifier serif::dimensions::Momentum identifier serif::solver::normalization::checks::MoveOnlyPrescription MoveOnlyPrescription MoveOnlyPrescription operator= MoveOnlyPrescription operator= serif::model::checks::MovingPlan Values Coefficients Layout has_shape serif::utils::serialize::NamedMember Value name pointer serif::operators::NestedBadCollection Test name contributions serif::solver::Newton relative_tolerance absolute_tolerance maximum_iterations linear_solve validate convergence_threshold serif::solver::NewtonCheckpoint state progress serif::solver::detail::NewtonFailure status message serif::solver::NewtonProgress accepted_metric correction next_step diagnostics serif::model::backend::mfem::detail::NoAdditionalComputations operator() serif::geometry::deformation::NodalRadialSurface reference_center operator== serif::operators::NodalRequest Operands Result name position_independent evaluate serif::utils::serialize::Node type version value children operator== serif::model::backend::mfem::NoDeformation serif::utils::dependencies::detail::NodeObservation m_after m_state m_exceptions m_outcome NodeObservation NodeObservation operator= ~NodeObservation returned serif::utils::dependencies::NodeObserver before after serif::utils::dependencies::NodeTiming index key_name calls completed rejected exceptions seconds maximum_seconds finish serif::utils::dependencies::NoGraphObservers operator() serif::solver::NoModel serif::model::preconditioning::None serif::utils::errors::NonFiniteValue serif::solver::NoObserver operator() serif::solver::normalization::keys::Normalization serif::solver::normalization::NormalizationOptions scheme coordinates plan gravitational_constant sources computations serif::solver::normalization::NormalizationPlan Values Residuals serif::solver::normalization::NormalizationPrescriptionTag serif::solver::NormalizedResidualMetric operator() serif::model::backend::mfem::NormalizedSystem m_physical m_scales m_jacobian m_residual NormalizedSystem physical coordinates reference_scales residual jacobian checked_physical serif::discretization::forms::Operation::NormalTrace serif::model::NoShapeForce serif::model::NoSurfaceCondition serif::dimensions::NumberDensity identifier serif::solver::continuation::NumericalControls options apply serif::operators::backend::mfem::NumericalWork reused_elements geometry_points sampled_operands physics_points refreshed_scalars did_work serif::utils::dependencies::Observers m_observers Observers evaluate edge serif::dimensions::Opacity identifier serif::discretization::forms::Operand term_type operation_type serif::operators::backend::mfem::OperandEvaluator serif::operators::backend::mfem::OperandEvaluator< OperandT > Term Value ReferenceValue components global_scalar divergence vector_copies h1_divergence scalar_gradient vector_gradient needs_vector_gradient geometry_dependent reference_components sample_basis sample_basis map_basis_point evaluate integrate reference_value physical_value geometry_variation transform_vector_gradient transform_gradient gradient_trace serif::discretization::forms::OperandResult serif::discretization::forms::OperandResult< OperandT > type serif::operators::backend::mfem::OperandSamples reference physical serif::model::detail::OperandTerms serif::model::detail::OperandTerms< utils::types::TypeList< Operands... > > Type serif::equations::OperandValues serif::operators::OperandValues serif::equations::OperandValues< utils::types::TypeList< Operands... >, OutputT > Entry Storage count values index get get serif::discretization::forms::Operation serif::discretization::forms::OperationValue serif::discretization::forms::OperationValue< 0, Operation::Gradient > type serif::discretization::forms::OperationValue< 0, Operation::Value > type serif::discretization::forms::OperationValue< 1, Operation::Curl > type serif::discretization::forms::OperationValue< 1, Operation::Divergence > type serif::discretization::forms::OperationValue< 1, Operation::Gradient > type serif::discretization::forms::OperationValue< 1, Operation::NormalTrace > type serif::discretization::forms::OperationValue< 1, Operation::Value > type serif::solver::continuation::Options steps start specified explicit_start has_ordering has_numerics maximum_work maximum_records serif::solver::continuation::Ordering apply serif::compile_time_checks::surface_boundary::OtherDensity serif::compile_time_checks::surface_boundary::OtherTemperature serif::utils::dependencies::keys::Output serif::model::equation::OwnConstraint serif::backend::mfem::serialize::detail::OwnedBindings serif::discretization::backend::mfem::OwnedBindings serif::discretization::backend::mfem::OwnedBindings< Context, utils::dependencies::KeyList< Keys... > > Binding resources bindings context serif::utils::dependencies::detail::OwnedValue Target value get serif::model::state::OwnGeneratedCoordinate serif::utils::serialize::Pack root error serif::solver::continuation::detail::ParameterCatalog Type serif::solver::continuation::detail::ParameterCatalog< Owner, std::void_t< typename Owner::ContinuationParameters > > Type Type serif::solver::continuation::ParameterDescriptor name stable_id serif::solver::continuation::ParameterLaw OutputParameter DependencyParameters function serif::geometry::surface::IsobaricSurface::Parameters PSurf serif::model::FixedAngularMomentum::Parameters angular_momentum axis center serif::model::FixedTotalMass::Parameters total_mass serif::utils::dependencies::keys::Parameters serif::dimensions::PartialDerivative m_value PartialDerivative value operator+ operator- operator* operator* operator/ operator<=> operator<=> operator<=> serif::operators::PhysicalBlock Rows Values serif::model::backend::mfem::detail::PhysicalEvaluation serif::dimensions::PhysicalQuantity serif::solver::normalization::PhysicalRieszCoordinate Quantity Metric serif::utils::laneemden::PhysicalSample density pressure enthalpy potential enclosed_mass gravity serif::utils::laneemden::PhysicalScales n radial_scale mass radius central_density central_enthalpy gravitational_constant polytropic_constant serif::solver::preconditioner::computations::detail::PhysicalSources serif::solver::preconditioner::computations::detail::PhysicalSources< utils::dependencies::KeyList< Keys... > > Type serif::model::backend::mfem::PhysicalSystem m_data m_residual m_jacobian PhysicalSystem residual jacobian block block serif::model::keys::PhysicalSystem serif::operators::backend::mfem::volume_keys::Scoped::PhysicalValues serif::equations::PointLinearization residual field_derivatives position_derivative serif::equations::PointMassCompanion Vector m_gravitational_mass m_position m_tidal_only PointMassCompanion potential potential_gradient gravitational_mass position tidal_only uniform_scale serif::model::equation::PoissonBalance serif::discretization::quadrature::Policy m_ruleSet Policy resolve rules compute_base_order get_role_control serif::eos::models::Polytrope Relations m_polytropic_index m_polytropic_constant m_enthalpy_scale Polytrope Polytrope polytropic_index polytropic_constant enthalpy_scale evaluate evaluate evaluate evaluate evaluate evaluate evaluate partial_derivative partial_derivative partial_derivative second_partial_derivative serif::solver::seed::PolytropeOptions gravitational_constant central_density integration serif::eos::models::PolytropeParameters n K serif::solver::continuation::PolytropicConstant Specification Value name stable_id read valid serif::solver::continuation::PolytropicIndex Specification Value RequiredDependentParameters name stable_id read valid starting_value serif::discretization::blocks::gravity::potential FunctionalSpace Support Quantity name symbol serif::equations::PrimalPoissonBalance::PotentialFlux Operands evaluate additional_order serif::model::computations::PotentialInfinityContribution serif::dimensions::Power identifier serif::geometry::deformation::PowerLawRadialExtension radial_power operator== serif::model::backend::mfem::PreconditionedSystem m_system m_physical_inverse m_inverse PreconditionedSystem system preconditioner physical_preconditioner contract checked_system physical_jacobian make_solver serif::solver::preconditioner::keys::Preconditioner serif::utils::dependencies::detail::UsedResource::Predicate serif::model::detail::PreferredSurfaceField serif::model::detail::PreferredSurfaceField< utils::types::TypeList< Equations... > > serif::utils::dependencies::PreparationFailure computation_index error serif::operators::backend::mfem::PreparationRejection reason mapping_status element quadrature_point message serif::utils::dependencies::PreparationReport statuses changed_sources status source_changed computed_count reused_count serif::solver::normalization::checks::PreparedPrescription prepare_factors operator== serif::model::normalization::PreparedSystem serif::model::preconditioning::PreparedSystem serif::utils::misc::concepts::Prepend serif::utils::misc::concepts::Prepend< T, types::TypeList< Ts... > > Type serif::solver::normalization::keys::Prescription serif::solver::continuation::PreservePressureAtReferenceDensity OutputParameter DependencyParameters m_density PreservePressureAtReferenceDensity bind serif::dimensions::Pressure identifier serif::geometry::surface::backend::mfem::PressureBoundary Formulation selected_rows traces validate serif::model::computations::PressureBoundaryContribution serif::geometry::surface::keys::PressureCondition serif::geometry::surface::detail::PressureConditionTracking capture matches identity serif::geometry::surface::PressureFieldSurfaceFormulation uses_eos serif::dimensions::PressureLaplacian identifier serif::solver::normalization::checks::PressureRow Test ResidualQuantity Test Quantity ResidualQuantity serif::geometry::surface::detail::PressureSurfaceDescription EquationOfState StateBindings Relation PhysicalQuantity ResidualQuantity CarrierQuantity CarrierTerm Test Support EOSStateQuantities StateQuantities StateTerms EOSStateTerms Operands resolves_carrier uses_eos serif::geometry::surface::PressureSurfaceDescriptor target_pressure serif::geometry::surface::PressureSurfaceFormulation serif::solver::normalization::checks::PretendRieszMethod Quantity Metric serif::solver::preconditioner::detail::PrimalCoordinates serif::solver::preconditioner::detail::PrimalCoordinates< utils::dependencies::KeyList< Coordinates... >, Shape > Fields Scalars Border supported has_shape serif::equations::PrimalPoissonBalance Test Density PotentialGradient ResidualQuantity name m_four_pi_G PrimalPoissonBalance contributions four_pi_G serif::operators::backend::mfem::detail::ProbedElementBlock rows columns values serif::operators::backend::mfem::detail::ProbeScratch direction integrand samples values workspace serif::discretization::backend::mfem::TensorBasis::Product factors dofs output serif::utils::dependencies::ProjectedSnapshot m_function ProjectedSnapshot capture matches serif::discretization::forms::projection trial_type test_type operand_types name serif::solver::seed::backend::mfem::ProjectionOptions surface_radius_relative_tolerance serif::operators::backend::mfem::volume_keys::Scoped::QuadratureLinearization serif::solver::detail::QualifiedStep state system metric preparation step trial serif::dimensions::QuantityAt serif::dimensions::QuantityAt< Index, QuantityList< Quantities... > > Type serif::dimensions::QuantityList serif::dimensions::QuantityOf serif::dimensions::QuantityOf< QuantityValue< Quantity > > Type serif::dimensions::QuantityValue m_value QuantityValue value operator== operator+ operator- operator* operator* operator/ operator<=> operator<=> operator<=> serif::discretization::quadrature::Query form role domain mapping trial_order test_order coefficient_order geometry_weight_order trial_order_reduction test_order_reduction base_order serif::geometry::deformation::RadialExtension Workspace InputSpace OutputSpace is_linear m_interpolation m_radial_weights interpolation radial_weights input_size output_size apply apply_transpose RadialExtension make_radial_extension serif::mapping::compactification::KelvinCompactification::RadialFactors compactification_coordinate computational_radius scale scale_derivative serif::geometry::deformation::keys::RadialInterpolation serif::geometry::deformation::RadialInterpolation m_data data scalar_dof_count surface_node_count RadialInterpolation make_radial_interpolation serif::geometry::deformation::RadialInterpolationData surface_scalar_dofs row_offsets surface_columns interpolation_weights logical_radii stellar_support vacuum_support stellar_radius infinity_radius serif::discretization::reconstruction::RadialProfile ~RadialProfile name evaluate serif::utils::projection::backend::mfem::RadialProjectionOptions center mapping scalar_at_infinity vector_at_infinity serif::solver::seed::RadialSeed solution scales moment_of_inertia angular_velocity center serif::discretization::functional_space::Rank value serif::utils::serialize::Reader m_file m_entries m_version m_format m_options open ledger serif_version format contains node metadata read validate serif::utils::serialize::ReadOptions version_tolerance maximum_index_bytes maximum_payload_bytes maximum_entries maximum_depth serif::utils::serialize::RecipeSerializer save load serif::discretization::backend::mfem::ReconstructionPlan m_space m_space_sequence m_mesh_sequence m_domain_attributes m_boundary_attributes m_element_support m_boundary_attribute m_profile m_elements ReconstructionPlan validate_binding element profile boundary_attribute integration_order_increment validate_interfaces serif::solver::normalization::keys::ReferenceBinding serif::geometry::deformation::keys::ReferenceCoordinates serif::geometry::deformation::backend::mfem::ReferenceDiscretization scalar_space displacement_space logical_mesh stellar_attributes vacuum_attributes surface_attribute infinity_attribute serif::geometry::deformation::keys::ReferenceDiscretization serif::geometry::deformation::backend::mfem::ReferenceDiscretizationTracking capture matches serif::backend::mfem::shared::ReferenceMeshSnapshot identity sequence nodes_sequence vertices elements element_attributes boundary_attributes serif::backend::mfem::shared::ReferenceSpaceSnapshot identity mesh collection sequence size vector_dimension ordering operator== serif::geometry::deformation::keys::ReferenceSurface serif::geometry::deformation::ReferenceSurface positions scalar_dofs serif::operators::backend::mfem::volume_keys::Scoped::ReferenceValues serif::solver::normalization::ReferenceVolumeMetric Coordinates serif::eos::relations::Relation OutputQuantity InputQuantities inputCount serif::eos::relations::RelationCatalog size serif::eos::relations::RelationContainsInput serif::eos::relations::RelationContainsInput< Relation< Output, Inputs... >, Quantity > serif::discretization::domain::relation::lists::RelationList count serif::discretization::domain::schema::RelationList count serif::geometry::surface::detail::RelationQuantities serif::geometry::surface::detail::RelationQuantities< eos::relations::Relation< Output, Inputs... > > AllInputs NonPressureInputs serif::discretization::domain::relation::validation::RelationsUseRegisteredEntities serif::discretization::domain::relation::validation::RelationsUseRegisteredEntities< DomainIDsT, BoundaryIDsT, lists::RelationList< RelationTs... > > serif::discretization::domain::relation::validation::RelationUsesRegisteredEntities serif::discretization::domain::relation::validation::RelationUsesRegisteredEntities< DomainBoundary< BoundaryT, DomainTs... >, DomainIDsT, BoundaryIDsT > serif::discretization::domain::relation::validation::RelationUsesRegisteredEntities< FullyConnected< DomainT >, DomainIDsT, BoundaryIDsT > serif::discretization::domain::relation::validation::RelationUsesRegisteredEntities< Inscribed< InnerDomainT, OuterDomainT >, DomainIDsT, BoundaryIDsT > serif::discretization::domain::relation::validation::RelationValidationResult failure inscribedDiagnostics connectedDiagnostics domainBoundaryDiagnostics valid operator bool serif::discretization::domain::schema::validation::RelationValidationResult failure inscribedDiagnostics connectedDiagnostics domainBoundaryDiagnostics valid operator bool serif::discretization::domain::schema::validation::RelationValidator serif::discretization::domain::schema::validation::RelationValidator< DomainBoundary< BoundaryT, DomainTs... > > validate serif::discretization::domain::schema::validation::RelationValidator< FullyConnected< DomainT > > validate serif::discretization::domain::schema::validation::RelationValidator< Inscribed< InnerT, OuterT > > validate serif::model::detail::RemoveKeys serif::model::detail::RemoveKeys< utils::dependencies::KeyList< Keys... >, Excluded > Type serif::solver::linear::Report status control iterations restarts right_hand_side_norm initial_residual_norm reported_residual_norm true_residual_norm relative_true_residual_norm operator_applications preconditioner_applications solve_seconds operator_seconds preconditioner_seconds converged serif::solver::continuation::detail::RequiredDependents Type serif::solver::continuation::detail::RequiredDependents< Parameter, std::void_t< typename Parameter::RequiredDependentParameters > > Type Type serif::compile_time_checks::surface_boundary::ScalarTerm::residual serif::discretization::blocks::density::mass::residual serif::discretization::blocks::displacement::vector::residual serif::discretization::blocks::global_scalar::residual static_block_size serif::discretization::blocks::gravity::potential::residual serif::discretization::blocks::surface_deformation::shape_equilibrium::residual serif::operators::DiscontinuousScalar::residual serif::discretization::blocks::residual_block index operator int serif::discretization::blocks::residual_block_base static_block_size serif::model::backend::mfem::ResidualContribution row_offset values serif::model::normalization::detail::ResidualRules serif::model::normalization::detail::ResidualRules< dependencies::Bindings< Interior... >, dependencies::Bindings< Shape... > > Type serif::discretization::quadrature::Resolution base_order boost order used_fixed_order serif::utils::dependencies::detail::ResolveComputation valid serif::utils::dependencies::detail::ResolveComputation< ComputationT, BindingsT, true > valid serif::model::detail::ResolvedEndpoints serif::model::detail::ResolvedEndpoints< Owner, utils::types::TypeList< Endpoints... >, Bindings > Keys owners_present serif::model::detail::ResolvedSpecification Coordinate Constraint Enforcement Reads Changes serif::utils::dependencies::detail::ResolveGraph serif::utils::dependencies::detail::ResolveGraph< GraphT, BindingsT, Position, false > serif::utils::dependencies::detail::ResolveGraph< GraphT, BindingsT, Position, true > ResolvedBindings valid serif::utils::dependencies::ResolveKeys serif::utils::dependencies::ResolveKeys< BindingsT, KeyList< KeyTs... > > type serif::utils::dependencies::detail::ResolveStep valid serif::utils::dependencies::detail::ResolveStep< GraphT, BindingsT, Position, ComputationT, true > valid serif::utils::dependencies::Resource Key Target Policy m_storage m_policy Resource get policy serif::utils::dependencies::detail::ResourceKeys serif::utils::dependencies::detail::ResourceKeys< types::TypeList< Resources... > > type trackable serif::backend::mfem::serialize::Resources meshes collections spaces compactification mapper serif::discretization::backend::mfem::Resources meshes collections spaces compactification mapper serif::backend::mfem::serialize::ResourceWriter m_options m_record m_meshes m_collections m_spaces ResourceWriter mesh space mapping reference finish collection serif::solver::continuation::Result status message target accepted_coordinates accepted failed stages counters starting_attempts starting_work omitted_records absolute_tolerance converged last_converged total_attempts total_work serif::utils::dependencies::detail::Result Value Error fallible valid serif::utils::dependencies::detail::Result< std::expected< ValueT, ErrorT > > Value Error Value Error fallible valid fallible valid serif::compile_time_checks::surface_boundary::ReversedInverseRelations Relations serif::equations::RigidRotation Vector Matrix m_angular_velocity_vector m_axis_origin m_potential_hessian RigidRotation centrifugal_potential centrifugal_potential_gradient centrifugal_potential_hessian angular_velocity_vector axis_origin unit_rotation serif::discretization::blocks::rotation Terms name angular_velocity_term serif::model::backend::mfem::RowReplacement selected_rows residual jacobian serif::discretization::quadrature::RuleControl fixed_order boost serif::solver::normalization::detail::RuleKeys serif::solver::normalization::detail::RuleKeys< utils::dependencies::Bindings< Rules... > > Type serif::model::normalization::detail::RuleMetrics serif::model::normalization::detail::RuleMetrics< dependencies::Bindings< Rules... > > Type serif::discretization::quadrature::RuleSet m_formRules m_discretizationControl m_preconditionerControl m_diagnosticControl m_projectionControl m_fallbackControl set_form_control set_form_control find_form_control set_role_control role_control set_fallback_control fallback_control begin end begin end serif::solver::normalization::RuntimePreparedCoordinate Prescription serif::utils::laneemden::Sample xi theta derivative serif::backend::mfem::serialize::SaveOptions embed_mesh serif::discretization::backend::mfem::ScalarBoundaryTrace m_rows m_binding m_interpolation binding rows interpolation validate ScalarBoundaryTrace detail::build_boundary_trace serif::model::ScalarConstraint TargetQuantity CoordinateQuantity ResidualQuantity TargetValue coordinate_id coordinate_symbol residual_id residual_symbol serif::model::computations::ScalarResidualRow serif::compile_time_checks::surface_boundary::ScalarTerm FunctionalSpace Support Quantity serif::utils::dependencies::keys::Scale serif::solver::normalization::backend::mfem::detail::ScaledOperator m_physical_operator m_normalization m_physical_input m_physical_output ScaledOperator ScaledOperator ScaledOperator Mult MultTranspose physical_operator normalization input_factors output_factors serif::solver::normalization::backend::mfem::ScaledPreconditioner m_physical_inverse m_normalized_jacobian m_scaled_inverse m_statistics ScaledPreconditioner ScaledPreconditioner ScaledPreconditioner SetOperator Mult MultTranspose statistics bind_physical_inverse serif::solver::normalization::backend::mfem::ScaledPreconditionerStatistics operator_bindings applications serif::solver::normalization::keys::Scales serif::discretization::domain::schema::validation::SchemaRelationValidationResult relationIndex relationName result valid operator bool serif::discretization::domain::schema::validation::SchemaRelationValidator serif::discretization::domain::schema::validation::SchemaRelationValidator< SchemaT, relation::lists::RelationList< RelationTs... > > validate serif::utils::serialize::SchemaSerializer save load serif::discretization::domain::schema::validation::SchemaValidationResult relationResults valid operator bool relation_count failed_relation_count passed_relation_count first_failed_relation_index serif::operators::backend::mfem::volume_keys::Scoped serif::operators::backend::mfem::detail::VolumeFieldOperator::Scratch direction integrand samples test_samples workspace serif::dimensions::SecondPartialDerivative m_value SecondPartialDerivative value serif::solver::normalization::checks::SecondResidual serif::solver::preconditioner::strategies::coupling::SecondThenFirst order serif::solver::normalization::checks::SecondValue serif::geometry::surface::detail::SelectedPressureSurface status serif::geometry::surface::detail::SelectedPressureSurface< std::tuple< Candidate > > Formulation status status serif::model::detail::SelectedSurface Formulation Coefficients Rows supported serif::model::detail::SelectedSurface< Selection, true > Formulation Coefficients Rows Formulation Coefficients Rows supported supported serif::solver::normalization::checks::SelectedSurfaceRows serif::solver::normalization::checks::Selection serif::model::normalization::detail::SelectPlan Type serif::model::normalization::detail::SelectPlan< numerical::AutomaticPlan, Coordinates, Bound > Type serif::model::detail::SelectRole HasRole Type serif::utils::serialize::Serializer serif::utils::serialize::Serializer< char[Size]> save serif::utils::serialize::Serializer< dependencies::Binding< Key, Target > > key schema serif::utils::serialize::Serializer< dependencies::Bindings< Bindings... > > key schema serif::utils::serialize::Serializer< dependencies::DependencyContext< Resources... > > T key save load serif::utils::serialize::Serializer< dependencies::DependencyContext<> > key save load serif::utils::serialize::Serializer< dependencies::KeyList< Terms... > > key save load serif::utils::serialize::Serializer< dependencies::Resource< Key, Storage, Policy > > T Value key owned save load serif::utils::serialize::Serializer< dependencies::ValueSnapshot > key members serif::utils::serialize::Serializer< dimensions::QuantityValue< Quantity > > T key save load serif::utils::serialize::Serializer< discretization::blocks::SystemLayout< Values, Residuals > > T key save load serif::utils::serialize::Serializer< discretization::quadrature::Policy > key save load serif::utils::serialize::Serializer< discretization::quadrature::RuleControl > T key members valid serif::utils::serialize::Serializer< discretization::quadrature::RuleSet > T key save load serif::utils::serialize::Serializer< eos::models::Polytrope > key save load serif::utils::serialize::Serializer< equations::AngularMomentumConstraint > T key save load serif::utils::serialize::Serializer< equations::BarotropicDensityBalance< EOS > > T key save load serif::utils::serialize::Serializer< equations::BarycenterConstraint< Axis, Row > > T key save load serif::utils::serialize::Serializer< equations::EquationRegistry< Equations... > > T key save load serif::utils::serialize::Serializer< equations::MassNormalization > T key save load serif::utils::serialize::Serializer< equations::PointMassCompanion > T key save load serif::utils::serialize::Serializer< equations::PrimalPoissonBalance > T key save load serif::utils::serialize::Serializer< equations::SurfacePotentialBalance > T key save load serif::utils::serialize::Serializer< geometry::deformation::DomainDeformation< Surface, Interior, Vacuum > > T key members serif::utils::serialize::Serializer< geometry::deformation::FixedInfinityRadialExtension > T key members serif::utils::serialize::Serializer< geometry::deformation::GeometryStepLimit > T key members serif::utils::serialize::Serializer< geometry::deformation::keys::SurfaceMetric > key members serif::utils::serialize::Serializer< geometry::deformation::NodalRadialSurface > T key members valid serif::utils::serialize::Serializer< geometry::deformation::PowerLawRadialExtension > T key members valid serif::utils::serialize::Serializer< geometry::deformation::SphericalHarmonicSurface > T key members valid serif::utils::serialize::Serializer< geometry::surface::IsobaricSurface > key save load serif::utils::serialize::Serializer< laneemden::IntegrationOptions > T key members valid serif::utils::serialize::Serializer< model::backend::mfem::StellarDiscretization< Owner, Bindings, Deformation > > Discretization key save load serif::utils::serialize::Serializer< model::DiscretizationOptions< Model, FiniteElements, Normalization, Preconditioner > > T key type save load serif::utils::serialize::Serializer< model::EosReference< EOS > > key save load serif::utils::serialize::Serializer< model::EquilibriumEquations< Interior, Shape, Surface > > T key save load serif::utils::serialize::Serializer< model::FixedAngularMomentum > key save load serif::utils::serialize::Serializer< model::FixedTotalMass > key save load serif::utils::serialize::Serializer< model::normalization::SurfaceRows > key members serif::utils::serialize::Serializer< model::NoShapeForce > key members serif::utils::serialize::Serializer< model::NoSurfaceCondition > key members serif::utils::serialize::Serializer< model::preconditioning::None > T key members serif::utils::serialize::Serializer< model::StellarModel< EOS, Definition, types::TypeList< Specifications... > > > T key save load serif::utils::serialize::Serializer< model::StellarState< Layout > > T key save load serif::utils::serialize::Serializer< Node > save load serif::utils::serialize::Serializer< operators::backend::mfem::VolumeOptions > key save load serif::utils::serialize::Serializer< solver::Backtracking > T key members serif::utils::serialize::Serializer< solver::linear::Control > T key members serif::utils::serialize::Serializer< solver::linear::FGMRES > T key members serif::utils::serialize::Serializer< solver::linear::Report > T key members serif::utils::serialize::Serializer< solver::linear::Status > key choices serif::utils::serialize::Serializer< solver::MetricEvaluation > T key members serif::utils::serialize::Serializer< solver::Newton > T key members serif::utils::serialize::Serializer< solver::NewtonCheckpoint< State > > key save load serif::utils::serialize::Serializer< solver::NewtonProgress > T key members serif::utils::serialize::Serializer< solver::normalization::AutomaticPlan > T key members serif::utils::serialize::Serializer< solver::normalization::DiagonalNormalization > key save load serif::utils::serialize::Serializer< solver::normalization::Dimensionless > T key members serif::utils::serialize::Serializer< solver::normalization::DimensionlessRieszCoordinate< Quantity, Metric, Geometry > > key schema serif::utils::serialize::Serializer< solver::normalization::FromModel > T key members serif::utils::serialize::Serializer< solver::normalization::IdentityCoordinate > T key members serif::utils::serialize::Serializer< solver::normalization::LaneEmdenApproximation< Mass, Density > > T key members valid serif::utils::serialize::Serializer< solver::normalization::NormalizationOptions< Scheme, Coordinates, Plan, Sources, Computations > > T key members valid serif::utils::serialize::Serializer< solver::normalization::NormalizationPlan< Values, Residuals > > key schema serif::utils::serialize::Serializer< solver::normalization::PhysicalRieszCoordinate< Quantity, Metric > > key schema serif::utils::serialize::Serializer< solver::normalization::ReferenceVolumeMetric< Term > > key schema serif::utils::serialize::Serializer< solver::normalization::StellarReferenceScales > T key members valid serif::utils::serialize::Serializer< solver::normalization::UnitMetric > T key members serif::utils::serialize::Serializer< solver::normalization::WithPointRows< Volume, Quantity, Selection > > key schema serif::utils::serialize::Serializer< solver::NormalizedResidualMetric > T key members serif::utils::serialize::Serializer< solver::preconditioner::BlockPreconditioner< Row, Field, Strategy > > T key members serif::utils::serialize::Serializer< solver::preconditioner::BorderedPreconditioner< Fields, Constraints > > T key members serif::utils::serialize::Serializer< solver::preconditioner::CoupledPreconditioner< First, Second, Policy > > T key members serif::utils::serialize::Serializer< solver::preconditioner::strategies::coupling::SecondThenFirst > T key members serif::utils::serialize::Serializer< solver::preconditioner::strategies::inverse::DenseDirect > T key members valid serif::utils::serialize::Serializer< solver::preconditioner::strategies::inverse::Diagonal > T key members serif::utils::serialize::Serializer< solver::preconditioner::strategies::inverse::FixedAMG > T key members valid serif::utils::serialize::Serializer< solver::preconditioner::strategies::inverse::SparseDirect > T key members serif::utils::serialize::Serializer< solver::SolveDiagnostics > T key members save serif::utils::serialize::Serializer< solver::SolveResult< State, System, Model > > key save load serif::utils::serialize::Serializer< solver::SolverOptions< Metric, Strategies, Linear > > T key members serif::utils::serialize::Serializer< solver::SolveStatus > key choices serif::utils::serialize::Serializer< solver::StandardNewton > T key members serif::utils::serialize::Serializer< std::array< T, Size > > save load serif::utils::serialize::Serializer< std::optional< T > > save load serif::utils::serialize::Serializer< std::string > save load serif::utils::serialize::Serializer< std::string_view > save serif::utils::serialize::Serializer< std::tuple< T... > > save load serif::utils::serialize::Serializer< std::vector< T > > save load serif::utils::serialize::Serializer< T > save load serif::utils::errors::serif_error_printer serif::discretization::blocks::surface_deformation::shape_equilibrium name serif::geometry::deformation::keys::ShapeCoefficients serif::geometry::deformation::backend::mfem::ShapeCoefficientTracking capture matches serif::model::computations::ShapeContribution serif::model::backend::mfem::ShapeDerivatives deformation projection tangent serif::model::computations::ShapeDerivatives serif::geometry::deformation::spaces::ShapeParameters serif::model::detail::ShapePlan serif::model::detail::ShapePlan< equations::SurfacePotentialBalance > Coefficients Values Rows serif::model::detail::ShapePlan< NoShapeForce > Coefficients Values Rows serif::solver::normalization::checks::SharedFieldMetric Coordinates serif::compile_time_checks::eos_meanfield::consumer_contracts::SingleRelationEOS Relation Relations evaluate partial_derivative serif::geometry::deformation::backend::mfem::ReferenceDiscretizationTracking::Snapshot meshes spaces stellar_attributes vacuum_attributes surface_attribute infinity_attribute serif::geometry::deformation::backend::mfem::SurfaceDiscretizationTracking::Snapshot mesh space surface_attribute serif::utils::laneemden::Solution n samples surface serif::solver::SolveDiagnostics attempted_iterations accepted_iterations line_search_trials rejected_trials geometry_limited_iterations total_linear_iterations initial_residual_norm final_residual_norm convergence_threshold last_linear_solve last_geometry_preflight last_accepted_step serif::solver::SolveEvent kind iteration trial step metric message diagnostics serif::solver::detail::SolveObservation m_observer m_strategies m_diagnostics m_stop_requested SolveObservation notify stop_requested finish serif::solver::preconditioner::backend::mfem::Solver m_inverse m_jacobian m_input m_output Solver SetOperator Mult contract serif::solver::preconditioner::Solver m_inverse m_jacobian m_input m_output Solver SetOperator Mult contract serif::solver::SolveResult m_model m_state m_system m_progress m_status m_message m_diagnostics SolveResult converged has_state state system model diagnostics status message has_checkpoint checkpoint checkpoint accept finish serif::solver::SolverOptions method linear_solver line_search metric strategies serif::solver::SolveTiming seconds serif::discretization::forms::source trial_type test_type operand_types name serif::utils::dependencies::detail::SourceSnapshot Captured identity captured serif::discretization::functional_space::SpaceDescriptor family continuity trace mapping serif::solver::preconditioner::strategies::inverse::SparseDirect application_contract serif::solver::preconditioner::backend::mfem::SparseDirectCache m_state SparseDirectCache ~SparseDirectCache SparseDirectCache operator= pattern serif::discretization::blocks::SpatialTermTraits FunctionalSpace Support family order rank serif::model::SpecificationDefinition SpecificationType ScalarDescription DependsOn Affects name role generated_state_kind serif::model::SpecificationDescriptor name role generated_state_kind serif::solver::continuation::SpecificationTraits identity rebuild clone serif::solver::continuation::SpecificationTraits< eos::models::Polytrope > Parameters identity rebuild clone identity rebuild clone serif::solver::continuation::SpecificationTraits< model::FixedAngularMomentum > Parameters identity rebuild clone identity rebuild clone serif::solver::continuation::SpecificationTraits< Specification > identity clone identity rebuild clone serif::dimensions::SpecificEnergy identifier serif::dimensions::SpecificEnthalpy identifier serif::dimensions::SpecificEntropy identifier serif::dimensions::SpecificInternalEnergy identifier serif::geometry::deformation::SphericalHarmonicMode degree order operator== serif::geometry::deformation::SphericalHarmonicSurface reference_center maximum_degree maximum_azimuthal_order operator== serif::solver::continuation::StageRecord coordinates changed_axis starting_star disposition work residual_norm message serif::solver::StandardNewton computations initialize admissible solve direction trial contribute_diagnostics serif::solver::continuation::StartingAt value apply serif::solver::continuation::StartingStar model state serif::solver::preconditioner::backend::mfem::detail::DirectLU::State pattern values factor right numeric integer_workspace workspace serif::solver::preconditioner::backend::mfem::detail::DirectLUPattern::State size column_starts row_indices symbolic column_starts control symbolic serif::solver::preconditioner::backend::mfem::SparseDirectCache::State mutex pattern serif::model::backend::mfem::detail::StateCoefficients serif::model::backend::mfem::detail::StateCoefficients< Discretization, Layout, Prescribed, utils::dependencies::KeyList< Fields... > > Keys m_discretization m_prescribed m_fields StateCoefficients context context field_view serif::solver::normalization::checks::StateOnlyPrescription prepare_factors serif::utils::dependencies::SteadyNodeClock operator() serif::model::backend::mfem::StellarDiscretization owner term_bindings compactification mapper deformation binding equation_discretization serif::model::StellarMeshOptions radius core_radius_fraction infinity_radius_fraction refinement geometry_order surface_refinement serif::model::StellarModel serif::model::StellarModel< EquationOfStateT, EquationDefinitionT, utils::types::TypeList< Specifications... > > EquationOfState Equations SpecificationTypes SpecificationsForRole specification_count specification_role_count contains_specification m_equation_of_state m_equations m_specifications StellarModel equation_of_state equations specification specifications_for_role specification_for_role visit_specifications transform_specifications transform_specifications specification_descriptors serif::solver::backend::mfem::StellarProblem Vector System Model Layout Failure m_evaluator m_prescribed m_fixed_displacement m_geometry StellarProblem model_owner binding layout evaluator evaluate prepare solve_linear geometry_limit next_step failure_message failure_message recoverable invoke inverted serif::solver::normalization::StellarReferenceScales mass radius gravitational_constant density acceleration inverse_time_squared specific_energy pressure angular_velocity angular_momentum force operator== serif::model::StellarState Layout m_layout m_values StellarState StellarState layout layout get get get values values values serif::discretization::domain::StellarSurfaceBoundary name serif::model::StellarSurfaceRefinementOptions levels equatorial_levels equatorial_half_angle_degrees radial_levels axis serif::utils::serialize::StructSerializer save load serif::model::checks::MovingPlan::Surface Formulation serif::discretization::blocks::surface_deformation Terms name coefficients_term shape_equilibrium_term serif::discretization::reconstruction::SurfaceAdjacent SurfaceAdjacent serif::geometry::deformation::backend::mfem::SurfaceDiscretization scalar_space surface_attribute serif::geometry::deformation::keys::SurfaceDiscretization serif::geometry::deformation::backend::mfem::SurfaceDiscretizationTracking capture matches serif::geometry::deformation::keys::SurfaceDisplacement serif::geometry::deformation::spaces::SurfaceDisplacement serif::geometry::deformation::SurfaceEmbedding Workspace InputSpace OutputSpace is_linear radial_directions_ reference_radii_ reference_positions_ modes_ nodal_basis_ input_size output_size surface_node_count has_nodal_parameters radial_directions reference_radii reference_positions modes nodal_basis apply apply_transpose SurfaceEmbedding build_surface_embedding build_surface_embedding serif::geometry::surface::SurfaceEOSResponse value field_derivatives serif::geometry::surface::SurfaceFailure reason message sample serif::model::detail::SurfaceFieldHint Type serif::model::detail::SurfaceFieldHint< Equation, std::void_t< typename Equation::IsobaricSurfaceField > > Type Type serif::geometry::deformation::keys::SurfaceMap serif::geometry::deformation::keys::SurfaceMetric serif::geometry::deformation::keys::SurfaceModel serif::geometry::deformation::keys::SurfaceNodes serif::geometry::surface::detail::SurfaceOperands serif::geometry::surface::detail::SurfaceOperands< utils::dependencies::KeyList< Terms... > > Type serif::model::detail::SurfacePlan serif::model::detail::SurfacePlan< geometry::surface::Isobaric, EOS, Fields, Rows, Solved, Equations > serif::model::detail::SurfacePlan< NoSurfaceCondition, EOS, Fields, Rows, Solved, Equations > supported serif::equations::SurfacePotentialBalance Potential SurfaceLevel AngularVelocity Operands ResidualQuantity name m_rotation m_companion SurfacePotentialBalance evaluate rotation companion serif::model::backend::mfem::SurfacePotentialLinearization residual potential shape level angular_velocity serif::discretization::reconstruction::SurfacePower Term density_exponent region serif::discretization::reconstruction::SurfacePowerProfile m_exponent SurfacePowerProfile name density_exponent evaluate serif::discretization::reconstruction::SurfaceRegion boundary_name serif::model::normalization::SurfaceRows serif::model::normalization::detail::SurfaceRule Type serif::model::normalization::detail::SurfaceRule< Method, Row, Plan, true > Formulation Type Type serif::model::state::SurfaceShape serif::model::equation::SurfaceShapeBalance serif::compile_time_checks::surface_boundary::SymbolicEOS serif::model::backend::mfem::detail::SystemData owner rows columns jacobian replacements replaced_rows complete_actions serif::discretization::blocks::SystemLayout Values Residuals Coordinates state_sizes residual_sizes sizes size offset total_size operator== index serif::dimensions::Temperature identifier serif::solver::normalization::checks::TemperatureCoordinate Quantity serif::solver::normalization::checks::TemperatureMetric Coordinates serif::solver::normalization::checks::TemperatureScales serif::discretization::backend::mfem::TensorBasis m_points m_dofs m_components m_products make points dofs components apply apply_many contract_axis agrees_with serif::discretization::backend::mfem::TensorBasisCache m_entries get size clear serif::operators::backend::mfem::TensorBasisCache m_entries get size clear serif::discretization::backend::mfem::TensorWorkspace coefficients first second serif::discretization::blocks::term field_type serif::discretization::blocks::term_base serif::discretization::backend::mfem::TermBinding Term Schema TermBinding TermBinding checked_mesh element_support serif::discretization::blocks::TermDescriptor field name operator== serif::utils::serialize::TermIdentity id serif::utils::serialize::TermIdentity< discretization::blocks::barotropic_constant::mass_normalization > id id serif::utils::serialize::TermIdentity< discretization::blocks::density::mass > id id serif::utils::serialize::TermIdentity< discretization::blocks::displacement::vector > id id serif::utils::serialize::TermIdentity< discretization::blocks::gravity::potential > id id serif::utils::serialize::TermIdentity< discretization::blocks::rotation::angular_velocity > id id serif::utils::serialize::TermIdentity< discretization::blocks::surface_deformation::coefficients > id id serif::utils::serialize::TermIdentity< discretization::blocks::surface_deformation::shape_equilibrium > id id serif::utils::serialize::TermIdentity< model::ConstraintOf< Specification > > id id serif::utils::serialize::TermIdentity< model::GeneratedCoordinateOf< Specification > > id id serif::equations::TestOperandTraits type serif::equations::TestOperandTraits< T, std::void_t< typename T::TestOperand > > type type serif::dimensions::ThermodynamicQuantity serif::dimensions::Time identifier serif::solver::TimedObserver m_timing m_observer m_start TimedObserver started finished operator() serif::utils::serialize::TopExportOptions radial_points maximum_degree angular_points azimuthal_points relative_symmetry_tolerance relative_surface_tolerance relative_surface_projection_tolerance serif::utils::serialize::TopExportReport directory radial_points maximum_degree angular_points azimuthal_points source_equatorial_radius source_polar_radius equatorial_radius polar_radius lambda flattening alpha rotation rotation_over_kepler angular_frequency_unit maximum_relative_surface_symmetry_error maximum_relative_enthalpy_symmetry_error maximum_relative_surface_projection_error maximum_relative_enthalpy_projection_error maximum_relative_surface_enthalpy minimum_mapping_derivative minimum_enthalpy roundoff_density_clamps serif::backend::mfem::serialize::detail::TopModelSampler m_impl TopModelSampler ~TopModelSampler TopModelSampler operator= surface_radius density mass roundoff_density_clamps serif::utils::serialize::TopPolytropeSource polytropic_index gravitational_constant mass angular_velocity central_density central_enthalpy surface_radius enthalpy roundoff_density_clamps serif::dimensions::Torque identifier serif::solver::TrialAssessment usable message serif::solver::preconditioner::backend::mfem::TwoBlockCouplings first_from_second second_from_first serif::compile_time_checks::surface_boundary::TwoInverseRelations Relations evaluate evaluate evaluate serif::utils::types::TypeList serif::compile_time_checks::surface_boundary::UniformTemperature Support Quantity thermodynamic_state serif::model::detail::UniqueSurfaceField serif::model::detail::UniqueSurfaceField< utils::dependencies::KeyList< Field, Others... > > Type serif::model::detail::UniqueSurfaceField< utils::dependencies::KeyList<> > Type serif::geometry::surface::detail::UniqueTerms serif::geometry::surface::detail::UniqueTerms< utils::types::TypeList< Terms... > > Type serif::solver::normalization::UnitMetric serif::solver::normalization::checks::UntypedTemperatureScales serif::utils::dependencies::detail::UsedResource serif::discretization::domain::VacuumDomain name serif::geometry::deformation::keys::VacuumModel serif::equations::ValidContributions serif::equations::ValidContributions< RowT, std::tuple< C... > > serif::utils::dependencies::detail::ValidObservers serif::utils::dependencies::detail::ValidObservers< Observers< Registrations... >, GraphT, ContextT, true > serif::solver::normalization::detail::ValidRules serif::solver::normalization::detail::ValidRules< utils::dependencies::Bindings< Rules... >, Kind > serif::discretization::forms::Operation::Value serif::compile_time_checks::surface_boundary::ScalarTerm::value serif::discretization::blocks::density::mass::value serif::discretization::blocks::displacement::vector::value serif::discretization::blocks::global_scalar::value static_block_size serif::discretization::blocks::gravity::potential::value serif::discretization::blocks::surface_deformation::coefficients::value serif::discretization::blocks::value_block index operator int serif::discretization::blocks::value_block_base static_block_size serif::discretization::forms::ValueComponents serif::discretization::forms::ValueComponents< double > serif::discretization::forms::ValueComponents< std::array< Entry, Size > > serif::discretization::forms::ValueComponents< void > serif::model::normalization::detail::ValueRule Type serif::model::normalization::detail::ValueRule< Coordinates, blocks::surface_deformation::coefficients > Type Type serif::solver::continuation::BoundFamily< Model, ParameterList< Selected... >, std::tuple< Laws... >, EquationFactory >::Values target coordinates derived get serif::utils::dependencies::ValueSnapshot capture matches serif::discretization::blocks::displacement::vector FunctionalSpace Support Quantity name symbol serif::dimensions::Velocity identifier serif::dimensions::Volume identifier serif::operators::backend::mfem::VolumeConfiguration DisplacementBinding equation discretization options serif::operators::VolumeContributions serif::operators::VolumeContributions< std::tuple< C... > > serif::operators::backend::mfem::VolumeData Equation Schema Plan configuration bindings contributions geometry_derivatives residual serif::operators::backend::mfem::VolumeDiscretization RowBinding DisplacementBinding residual_binding displacement_binding compactification mapper compactification_space compactification_sequence serif::geometry::deformation::keys::VolumeDisplacement serif::geometry::deformation::spaces::VolumeDisplacement serif::geometry::deformation::keys::VolumeExtension serif::operators::backend::mfem::detail::VolumeFieldOperator m_data m_input m_full m_dual m_full_transpose m_actions m_elements m_results m_scratch VolumeFieldOperator Mult MultTranspose run_actions serif::mapping::VolumeMappingCache m_data m_point_count m_dimension m_point_stride set_size store load load_inverse_jacobian get_point_count get_dimension validate_point get_point_data serif::mapping::VolumeMappingContext mapping quadrature serif::mapping::VolumeMappingVariation mapping weight_variation serif::model::normalization::detail::VolumeMetric Term serif::model::normalization::detail::VolumeMetric< solver::normalization::ReferenceVolumeMetric< TermT > > Term Term serif::operators::VolumeOperands serif::operators::VolumeOperands< C, utils::types::TypeList< O... > > serif::operators::backend::mfem::VolumeOptions quadrature_policy contraction_mode serif::mapping::VolumeQuadratureContext J_element_to_physical_inverse mapping_determinate physical_integration_weight serif::operators::backend::mfem::VolumeScratch workspace basis serif::solver::normalization::WithPointRows Selection serif::dimensions::WithRespectTo serif::geometry::deformation::backend::mfem::ConstrainedRadialExtension::Workspace local independent serif::geometry::deformation::ComposedDeformation::Workspace surface_workspace extension_workspace surface_displacement curvature serif::operators::backend::mfem::Workspace mapping_workspace mapping_context mapping_variation element_values element_result quadrature_values displacement_direction full_result test_basis_variation basis displacement_samples displacement_value displacement_gradient test_values reference_test_values operand_dual displacement_dual test_variation_result operand_values lane_coefficients lane_samples serif::utils::serialize::WriteOptions format author comment metadata serif::solver::normalization::checks::WrongPreparationResult prepare_factors @076111035010356211004365113056122140226040272225::CanReadUniqueBoundary @076111035010356211004365113056122140226040272225::CanResolveDescription @076111035010356211004365113056122140226040272225::CanResolveTemporary @104051022023260372251021217357261053015367015144::Applicable @104051022023260372251021217357261053015367015144::Attachable @104051022023260372251021217357261053015367015144::Bindable @104051022023260372251021217357261053015367015144::ConstantLaw @104051022023260372251021217357261053015367015144::Selectable @104051022023260372251021217357261053015367015144::StartingValue @105303371101360306025050204101312212144366254006::CanScaleMass @120027171211173332346346153147002002266065223266::CanMakeBindings @120027171211173332346346153147002002266065223266::HasBoundType @120027171211173332346346153147002002266065223266::HasBoundTypeMember @157116114150123267120271363131113324057353033032::DefaultRadialSeed @200074317303167056063064256070046203054064052214::CanMakeCache @200074317303167056063064256070046203054064052214::CanMakeComputation @200074317303167056063064256070046203054064052214::CanMakeFallibleCache @200074317303167056063064256070046203054064052214::CanMakeObservedCache @200074317303167056063064256070046203054064052214::CanObserveNode @200074317303167056063064256070046203054064052214::CanRequest @230372075125117112146216022050257331177137107327::CanCompose @247006277077211216153350341142357337161001026143::HasSurfaceRelation @247006277077211216153350341142357337161001026143::SelectsCarrier @250110035027220242324102122027040335104251176344::HasStellarScale @252166143035264314021214246026055041120163322041::CanIndex @252166143035264314021214246026055041120163322041::CanResolve @253343222056052264073162264131026071236027076263::CacheableRow @301112010136147065114044076153062246372076341171::CanConfigureDiscretization @301112010136147065114044076153062246372076341171::CoordinatePolicy @301112010136147065114044076153062246372076341171::LaneEmdenInputs @323172327364102235210333337057065015152354331343::CanBorrow @323172327364102235210333337057065015152354331343::CanCombineContexts @323172327364102235210333337057065015152354331343::CanMakeContext @323172327364102235210333337057065015152354331343::CanRead @323172327364102235210333337057065015152354331343::CanSelect @341327062240224103006004034245155142150333316133::CanBindShape @341327062240224103006004034245155142150333316133::CanResolveDeformation serif::compile_time_checks::dimensions_meanfield::Addable serif::compile_time_checks::dimensions_meanfield::EqualityComparable serif::compile_time_checks::surface_boundary::BuildsBoundary serif::compile_time_checks::surface_boundary::BuildsInputs serif::compile_time_checks::surface_boundary::BuildsTemporaryTrace serif::compile_time_checks::surface_boundary::BuildsTrace serif::dimensions::PhysicalQuantityType serif::dimensions::QuantityValueType serif::dimensions::ThermodynamicQuantityType serif::dimensions::ThermodynamicQuantityValueType serif::discretization::backend::mfem::BoundaryTraceTerm serif::discretization::blocks::Field serif::discretization::blocks::GlobalScalarTerm serif::discretization::blocks::HasFunctionalSpace serif::discretization::blocks::HasQuantity serif::discretization::blocks::HasResidualBlock serif::discretization::blocks::HasSupport serif::discretization::blocks::HasValueBlock serif::discretization::blocks::ScalarTraceTerm serif::discretization::blocks::SpatialTerm serif::discretization::blocks::SystemLayoutType serif::discretization::blocks::Term serif::discretization::domain::BoundaryIsIdentifiedBy serif::discretization::domain::DomainIsIdentifiedBy serif::discretization::domain::ids::IsBoundaryID serif::discretization::domain::ids::IsDomainID serif::discretization::domain::ids::lists::IsBoundaryIDList serif::discretization::domain::ids::lists::IsDomainIDList serif::discretization::domain::ids::validation::AreDistinctBoundaryIDs serif::discretization::domain::ids::validation::AreDistinctDomainIDs serif::discretization::domain::ids::validation::HaveUniqueBoundaries serif::discretization::domain::ids::validation::HaveUniqueBoundaryIDs serif::discretization::domain::ids::validation::HaveUniqueDomainIDs serif::discretization::domain::ids::validation::HaveUniqueDomains serif::discretization::domain::IsBoundary serif::discretization::domain::IsDomain serif::discretization::domain::IsDomainOrSet serif::discretization::domain::IsDomainSet serif::discretization::domain::relation::IsRelation serif::discretization::domain::relation::lists::IsRelationList serif::discretization::domain::relation::validation::HaveValidRelationEntities serif::discretization::domain::schema::IsSchema serif::discretization::forms::Form serif::discretization::forms::IsOperand serif::discretization::forms::IsOperation serif::discretization::quadrature::backend::mfem::ConfigurableIntegrator serif::discretization::quadrature::backend::mfem::HasPointerSetIntegrationRule serif::discretization::quadrature::backend::mfem::HasReferenceSetIntegrationRule serif::discretization::quadrature::backend::mfem::HasSetIntRule serif::eos::models::EOSModel serif::eos::models::EOSSupportingPartialDerivative serif::eos::models::EOSSupportingRelation serif::eos::models::EOSSupportingSecondPartialDerivative serif::eos::models::StructureSeedEOS serif::eos::relations::CatalogContainingRelation serif::eos::relations::RelationContainingInput serif::eos::relations::ValidRelationCatalog serif::eos::relations::ValidThermodynamicRelation serif::equations::Equation serif::equations::PointEquation serif::geometry::deformation::DeformationDimensions serif::geometry::deformation::DeformationMap serif::geometry::deformation::DifferentiableDeformationMap serif::geometry::deformation::LinearDeformationMap serif::geometry::surface::AutomaticPressureSurfaceCompilable serif::geometry::surface::backend::mfem::PressureBoundaryFormulation serif::geometry::surface::detail::EligibleSurfaceRow serif::geometry::surface::detail::ThermodynamicBoundaryField serif::geometry::surface::DirectPressureSurfaceCompilable serif::geometry::surface::IsobaricSurfaceType serif::geometry::surface::PressureSurfaceCompilable serif::geometry::surface::PressureSurfaceFormulationType serif::geometry::surface::SurfaceResidualRow serif::geometry::surface::SurfaceScalarTerm serif::geometry::surface::SurfaceStateBindings serif::model::backend::mfem::detail::CoefficientInput serif::model::backend::mfem::detail::PrescribedInputsFor serif::model::backend::mfem::detail::ReconstructionSpecification serif::model::checks::CanEvaluate serif::model::checks::CanPrepareLinearSystem serif::model::checks::ReadsField serif::model::checks::ReadsLayout serif::model::checks::ReadsValues serif::model::DimensionalScalarSpecification serif::model::EquilibriumEquationDescription serif::model::ExecutableEquilibriumDescription serif::model::ExecutableInteriorEquations serif::model::HasUniqueSpecificationForRole serif::model::ModelSpecification serif::model::normalization::detail::ReferenceAvailable serif::model::normalization::ReferenceResolvable serif::model::SpecificationBackendAvailable serif::model::SpecificationEndpointsValid serif::model::SpecificationTopologyValid serif::model::StellarModelType serif::model::ValidSpecificationPack serif::operators::backend::mfem::ClosureInputsAccept serif::operators::backend::mfem::ClosureResult serif::operators::backend::mfem::EvaluableOperand serif::operators::MappedOperand serif::operators::ScalarGradientOperand serif::operators::ScalarValueOperand serif::operators::ScalarValueTerm serif::operators::ScalarVolumeEquation serif::operators::VectorGradientOperand serif::operators::VolumeEquation serif::solver::continuation::CoordinateValue serif::solver::continuation::detail::BindableFamily serif::solver::continuation::detail::LawDefinition serif::solver::continuation::IdentifiedSpecification serif::solver::continuation::PhysicalParameter serif::solver::detail::NewtonStrategyFor serif::solver::normalization::checks::CanDeclareLayout serif::solver::normalization::checks::CanDeclareRuntimeMethod serif::solver::normalization::checks::HasDefaultDimensionlessGeometry serif::solver::normalization::CompleteNormalizationFor serif::solver::normalization::CoordinateLayoutType serif::solver::normalization::detail::ProvidesScale serif::solver::normalization::MetricFor serif::solver::normalization::NormalizationPlanType serif::solver::normalization::NormalizationPreparable serif::solver::normalization::NormalizationPrescription serif::solver::normalization::ReferenceScheme serif::solver::normalization::StellarScaleQuantity serif::solver::preconditioner::checks::HasOffset serif::solver::preconditioner::checks::HasPrimalPreconditioner serif::solver::preconditioner::checks::ReadsBlock serif::solver::preconditioner::checks::ReadsCoordinate serif::solver::preconditioner::checks::Restrictable serif::solver::preconditioner::DisjointSubsystems serif::solver::preconditioner::PrimalPreconditionerLayout serif::utils::dependencies::BindingsWithBinding serif::utils::dependencies::CanPrepare serif::utils::dependencies::CompatibleComputations serif::utils::dependencies::ComputationGraphFor serif::utils::dependencies::ContainsKey serif::utils::dependencies::IsBinding serif::utils::dependencies::IsBindings serif::utils::dependencies::IsComputation serif::utils::dependencies::IsComputationGraph serif::utils::dependencies::IsDependencyContext serif::utils::dependencies::IsKeyList serif::utils::dependencies::IsResource serif::utils::dependencies::KeyedNodeObserverCallbacks serif::utils::dependencies::NodeObserverCallbacks serif::utils::dependencies::NodeTimingClock serif::utils::dependencies::ObserversFor serif::utils::dependencies::SatisfiesKeyList serif::utils::dependencies::SnapshotPolicyFor serif::utils::misc::concepts::AllTypesAreUnique serif::utils::misc::concepts::IsComparableToNumeric serif::utils::misc::concepts::IsException serif::utils::misc::concepts::IsNumeric serif::utils::misc::concepts::SetOfOneOrTwo serif::utils::projection::RadialFunction @023335374055245267014055362150147115270064055064 @076111035010356211004365113056122140226040272225 @104051022023260372251021217357261053015367015144 @105303371101360306025050204101312212144366254006 @120027171211173332346346153147002002266065223266 @157116114150123267120271363131113324057353033032 @160046025367376256145230323110164014344114024004 @200074317303167056063064256070046203054064052214 @212167136375036222321235154155047045053070365047 @216210024207347374232364126270243237105345260265 @230372075125117112146216022050257331177137107327 @247006277077211216153350341142357337161001026143 @247160227267365031313071117313236171251115123354 @250110035027220242324102122027040335104251176344 @252166143035264314021214246026055041120163322041 @253343222056052264073162264131026071236027076263 @301112010136147065114044076153062246372076341171 @303330310354031310124035223044270374147250363261 @323172327364102235210333337057065015152354331343 @326026317064056334307006056223313176366200044022 @335274375142140172101242266012340203201060246361 @341327062240224103006004034245155142150333316133 @350064366137361060114160002063336011301352134264 @361125305223273263327133220045050162266204314216 mfem Plan serif Vector DenseMatrix SparseMatrix LinearOperator initialize serif::backend serif::backend::mfem Vector DenseMatrix SparseMatrix LinearOperator initialize serif::backend::mfem::discretization validate_schema make_mesh_topology serif::backend::mfem::serialize RestoredConfiguration RestoredDiscretization MeshResolver restore_configuration save_discretization restore_discretization restore_resources restore_reference binding_coordinates mesh_text serif::backend::mfem::serialize::@154172207154023341076103205006343331152227043370 serif::backend::mfem::serialize::detail top_rigid_barotrope top_rigid_barotrope< equations::BarotropicDensityBalance< EOS > > domain_schema restore_binding top_matching_polytrope Result serif::backend::mfem::serialize::detail::@034047200137373065247260303105047371202146206150 serif::backend::mfem::shared BoundaryStatus for_each_boundary_element mesh_snapshot space_snapshot mesh_matches serif::compile_time_checks serif::compile_time_checks::barotropic_density Balance BorrowedBalance Registry Description Plan Rules serif::compile_time_checks::density_primal EOS Balance Registry Description Plan Rules serif::compile_time_checks::dimensions_meanfield serif::compile_time_checks::eos_meanfield serif::compile_time_checks::eos_meanfield::consumer_contracts DensityClosure DensityWithoutDerivative EnthalpyPressure DensitySeed GeneralEOS DensityFromEnthalpy serif::compile_time_checks::fields_meanfield Density Potential Displacement Constant AngularVelocity ScalarL2 VectorH1 VectorRT VectorND GradientOperand DivergenceOperand Keys DensityOperand DisplacementOperand DivergenceSample PotentialOperand OrderedSamples serif::compile_time_checks::surface_boundary Density DiscontinuousDensity Temperature DiscontinuousTemperature DensityRelation PressureRelation State Formulation GlobalInput DiscontinuousInput DiscontinuousRow Direct GlobalRow Schema View Coefficients MissingColumn Boundary EOSResource WrongEOS WrongEOSKey Inputs Graph MissingEOS MissingState GlobalCoefficients GlobalBoundary GlobalInputs DirectBoundary DirectInputs DensitySampling TemperatureSampling Enthalpy Pressure BernoulliConstant GasFields GasRows GasSelection ForwardFallback DensityFromPressure DirectSelection PolytropicFields PolytropicSelection PressureFields PressureSelection serif::dimensions QuantityOfT DimensionlessValue MassValue LengthValue TimeValue AreaValue VolumeValue DensityValue NumberDensityValue PressureValue TemperatureValue EntropyValue SpecificEntropyValue ChemicalPotentialValue EnergyValue InternalEnergyValue SpecificEnergyValue SpecificInternalEnergyValue SpecificEnthalpyValue BarotropicPressurePotentialValue EnergyDensityValue GravitationalPotentialValue VelocityValue AccelerationValue FrequencyValue AngularVelocityValue MomentumValue AngularMomentumValue MomentOfInertiaValue ForceValue TorqueValue PowerValue LuminosityValue MassFlowRateValue OpacityValue DynamicViscosityValue KinematicViscosityValue MagneticFluxDensityValue NeitherConstNorVolatile NeitherConstNorVolatileReference serif::discretization serif::discretization::backend serif::discretization::backend::mfem ReferenceOperation value gradient value_and_gradient ContractionMode automatic dense boundary_leaf_faces make_boundary_trace make_boundary_trace make_boundary_trace select_boundary_dofs reference_mass_diagonal make_reconstruction serif::discretization::backend::mfem::@040075032061271302257023213354252004173320237144 serif::discretization::backend::mfem::@106362354377102237264053311211370311267157043104 serif::discretization::backend::mfem::@164325133004333264322202005042265212136131364054 serif::discretization::backend::mfem::detail build_boundary_trace reference_mass_diagonal serif::discretization::blocks RepresentedValueKind value residual FunctionalSpaceOf SupportOf QuantityOf StateView ResidualView DYNAMIC_BLOCK_SIZE field_descriptor term_descriptor checked_block_size make_system_layout serif::discretization::blocks::detail is_system_layout is_system_layout< SystemLayout< Values, Residuals > > serif::discretization::blocks::keys serif::discretization::domain StellarDomains AllDomains is_domain_set_v is_domain_set_v< DomainSet< DomainTs... > > AIsBaseClassOfB CountVariadicArguments serif::discretization::domain::ids is_domain_id_v is_domain_id_v< DomainID< DomainT, IdentifierValue > > is_boundary_id_v is_boundary_id_v< BoundaryID< BoundaryT, IdentifierValue > > serif::discretization::domain::ids::lists is_domain_id_list_v is_domain_id_list_v< DomainIDList< DomainIDTs... > > is_boundary_id_list_v is_boundary_id_list_v< BoundaryIDList< BoundaryIDTs... > > CountVariadicArguments serif::discretization::domain::ids::validation all_unique_values serif::discretization::domain::mesh serif::discretization::domain::mesh::@262160002043043126036004257237276066135037254023 serif::discretization::domain::relation AIsBaseClassOfB CountVariadicArguments serif::discretization::domain::relation::lists is_relation_list_v is_relation_list_v< RelationList< RelationTs... > > CountVariadicArguments serif::discretization::domain::relation::validation RelationValidationFailure None DomainAbsent DomainDisconnected InnerDomainAbsent OuterDomainAbsent InnerDomainHasNoBoundary InnerDomainTouchesMeshBoundary InnerDomainTouchesUnexpectedDomain DomainBoundaryAbsent DomainBoundaryTaggedFaceHasWrongTopology DomainBoundaryTaggedFaceTouchesUnexpectedDomain DomainBoundaryExpectedFaceIsUntagged DomainBoundaryExpectedFaceHasWrongID serif::discretization::domain::schema CoreEnvelopeVacuumDomainSchema is_schema_v is_schema_v< DomainSchema< DomainIDs, BoundaryIDs, Relations > > serif::discretization::domain::schema::validation validate_schema RelationValidationFailure RelationValidationFailure RelationValidationFailure serif::discretization::forms VectorValue MatrixValue OperandValue PartialDerivative form_descriptor component_count component derivative_component serif::discretization::functional_space Family l2 h1 hdiv hcurl Continuity discontinuous continuous normal_continuous tangential_continuous Trace none value normal tangential Mapping identity contravariant_piola covariant_piola Family2StringMap String2FamilyMap Continuity2StringMap String2ContinuityMap Trace2StringMap String2TraceMap Mapping2StringMap String2MappingMap L2 H1 Hdiv Hcurl serif::discretization::quadrature QuadratureRole discretization preconditioner diagnostic projection MappingKind none affine general kelvin make_query serif::discretization::quadrature::backend serif::discretization::quadrature::backend::mfem mfem_form_static_order set_integration_rule resolve_operand_order sum_dynamic_orders serif::discretization::reconstruction serif::eos evaluate partial_derivative second_partial_derivative serif::eos::models is_equation_of_state_model_v supports_relation_v supports_partial_derivative_v validate_finite validate_greater_than validate_less_than validate_nonnegativity SERiFErrorCode serif::eos::relations PressureFromDensity DensityFromPressure PressurePotentialFromDensity PressureFromSpecificEnthalpy SpecificEnthalpyFromDensity SpecificEnthalpyFromPressure DensityFromSpecificEnthalpy relation_catalog_contains_relation_v relation_contains_input_v is_thermodynamic_relation_v is_valid_relation_catalog_v CountVariadicArguments serif::equations TestOperandOf SupportOf ContributionsOf serif::geometry serif::geometry::deformation DeformationFailureReason invalid_configuration incompatible_discretization invalid_size non_finite unresolved_surface invalid_geometry DeformationStatus DeformationWorkspace is_linear_deformation make_deformation_workspace build_displacement apply_jacobian apply_jacobian_transpose apply_pullback_derivative compose_deformation make_deformation_computations make_deformation_graph validate_deformation_values evaluate_displacement apply_jacobian apply_jacobian_transpose apply_pullback_derivative make_radial_extension make_radial_interpolation build_surface_embedding build_surface_embedding make_deformation_inputs make_deformation_graph make_deformation_computations deformation_discretization serif::geometry::deformation::@010100246362177371325221244367165313255111354274 serif::geometry::deformation::backend serif::geometry::deformation::backend::mfem make_surface_metric_computation make_deformation_computations make_deformation_graph make_constrained_radial_extension for_each_displacement_coefficient estimate_geometry_step_limit deformation_discretization make_deformation_inputs make_deformation_inputs make_deformation_inputs build_radial_interpolation validate_scalar_reference_space validate_companion_numbering sample_reference_positions select_surface_scalar_dofs sample_reference_surface validate_surface_trace surface_parameter_mass_diagonal make_volume_displacement_computations make_volume_displacement_computations serif::geometry::deformation::backend::mfem::@036253156300046210034211201324000156107053270077 serif::geometry::deformation::backend::mfem::@232135117107342132170271224135047204214065116062 serif::geometry::deformation::backend::mfem::@277067070355270153040315277254221264350274215113 serif::geometry::deformation::backend::mfem::detail share_reference_result compile_radial_reference logical_radius boundary_logical_radius locate_boundary_point deformation_inputs build_radial_interpolation sample_reference_positions sample_reference_surface surface_parameter_mass_diagonal serif::geometry::deformation::backend::mfem::volume_displacement_keys serif::geometry::deformation::detail DeterminantPolynomial JacobianEntries validate_disjoint_output validate_action_arguments determinant_polynomial evaluate_polynomial first_boundary_parameter make_harmonic_modes sample_harmonic_basis check_independent_harmonics serif::geometry::deformation::detail::@074320027314017332072100050361145153140365126146 serif::geometry::deformation::detail::@240365336004101216372306044157132001327367327315 serif::geometry::deformation::keys serif::geometry::deformation::spaces serif::geometry::surface PressureSurfaceSelection supported unavailable ambiguous SurfaceFailureReason non_finite_state non_finite_eos_response non_finite_linearization inconsistent_sample_count empty_surface pressure_relation_t Isobaric SurfacePoint SurfaceLinearization make_pressure_surface_computations make_pressure_surface_graph make_pressure_surface_graph evaluate_pressure_surface boundary_values pressure_condition serif::geometry::surface::backend serif::geometry::surface::backend::mfem make_pressure_boundary_computations make_pressure_boundary_graph make_pressure_boundary make_pressure_boundary_metadata make_pressure_boundary_inputs apply_residual_rows apply_jacobian_rows mask_residual_dual add_jacobian_transpose_rows pressure_field_trace pressure_field_block serif::geometry::surface::backend::mfem::detail sample_boundary_values pressure_boundary_computations supported_boundary_terms make_pressure_boundary pressure_boundary_inputs validate_boundary_output validate_boundary_samples replace_boundary_rows boundary_jacobian_action serif::geometry::surface::backend::mfem::keys serif::geometry::surface::detail BoundTerms is_pressure_surface_formulation is_pressure_surface_formulation< PressureSurfaceFormulation< EOS, Bindings, Carrier > > is_pressure_surface_formulation< InversePressureSurfaceFormulation< EOS, Bindings, Relation > > is_pressure_surface_formulation< DirectPressureSurfaceFormulation< EOS, Bindings, RowQuantity, Relation > > is_pressure_surface_formulation< PressureFieldSurfaceFormulation< EOS, Bindings > > field_candidates select_candidates make_surface_eos_computation make_surface_linearization_computation thermodynamic_fields quantity_field relation_bindings inverse_candidate direct_candidate relation_candidates surface_sample_count surface_point collect_surface_samples evaluate_response_samples linearize_carrier_samples linearize_pressure_samples state_value relation_input finite_state accumulate_partial evaluate_relation evaluate_surface_response linearize_surface checked_linearization supports_partials matches_pressure_relation serif::geometry::surface::keys serif::mapping FaceElementSide ELEMENT_1 ELEMENT_2 MappingStatus VALID INVALID_DIMENSION NON_FINITE_MAPPING_INPUT INVALID_REFERENCE_RADIUS AT_COMPACTIFIED_INFINITY OUTSIDE_REFERENCE_DOMAIN NON_FINITE_MAPPING_RESULT NON_POSITIVE_DETERMINATE MappingStatus_enum_string_map MappingStatus_string_enum_map MappingStatus_SERiFErrorCode_map SERiFErrorCode_MappingStatus_map element_displacement_data_from_element_vdofs sample_fixed_mesh_geometry make_MappingStatus_SERiFErrorCode_map make_SERIFErrorCode_MappingStatus_map map_reference_gradient_to_physical map_physical_gradient_to_reference map_reference_vector_gradient_to_physical map_physical_vector_gradient_to_reference compute_scalar_diffusion_tensor map_hcurl_field_to_physical map_physical_field_to_hcurl_reference map_hcurl_curl_to_physical map_physical_curl_to_hcurl_reference serif::mapping::@074203354227300202272350161142070106174313361025 serif::mapping::compactification serif::meta enum_to_string_enum_map enum_to_enum_string_map type_name template_name serif::model SpecificationRole constitutive_law boundary_condition invariant phase_condition gauge_choice rotation_law GeneratedStateKind none multiplier physical_coordinate solver_border ActualEquilibriumCouplings Reads Changes GeneratedCoordinateQuantity ConstraintQuantity SpecificationsForRole Derivative SpecificationBindings DefaultSpecificationBindings DeclaredEquationCouplings specification_role_count make_model_graph make_model_graph make_equilibrium_graph make_discretization share_equation_of_state borrow_eos borrow_eos EquilibriumEquations resolve_equilibrium_equations resolve_equilibrium_equations executable_model_topology StellarState StellarState StellarModel make_stellar_model validate_target make_stellar_discretization with_deformation serif::model::backend serif::model::backend::mfem EquilibriumFailure bind_model_definition equilibrium_inputs equilibrium_layout displacement_projection deformation_tangent make_stellar_discretization with_deformation bind_stellar_model bind_stellar_model bind_stellar_model bind_stellar_model bind_stellar_model bind_stellar_model make_stellar_resources make_space make_stellar_discretization make_stellar_discretization make_model_inputs make_model_inputs make_model_inputs make_normalized_system cache_scalar_row assemble_surface_potential make_physical_system volume_residual_values volume_geometry_block volume_row_action serif::model::backend::mfem::@147025307234272363135133174143131037304020037073 serif::model::backend::mfem::@166126376344252366037001317251366144375200342033 serif::model::backend::mfem::@351006372101000140013347054150340253314145375300 serif::model::backend::mfem::detail equation_of_state_input geometry_size validate_deformation require_deformation_action computation_keys bind_evaluator bind_state_evaluator candidate_inputs apply_reconstruction validate_reconstruction_requests term_space make_bindings validate_coefficient_owners model_inputs coefficient_inputs state_coefficients validate_range select_block serif::model::backend::mfem::detail::@054271112256156063142352054010267000377103045010 serif::model::checks Density Rotation Shape ShapeRow Values Rows Layout State EmptyInputs CoefficientSource RotationInputs WrongIdentity WrongValue Overlap ShapeOverlap CompleteFields Graph MovingEvaluator FixedEvaluator PreparedGraph MovingPreparedEvaluator FixedPreparedEvaluator FixedState OtherState serif::model::computations volume_contribution interior_contribution interior_computations physical_block make_physical_block_computations potential_infinity_contribution pressure_boundary_contribution scalar_residual_row shape_derivatives make_solver_layout_computations surface_potential_contribution serif::model::computations::detail physical_block serif::model::detail GeneratesState GeneratedSpecifications ResolvedEndpoint is_equilibrium_equations is_equilibrium_equations< EquilibriumEquations< Interior, Shape, Surface > > is_type_list is_type_list< utils::types::TypeList< Types... > > is_stellar_model is_stellar_model< StellarModel< EOS, Definition, List >, std::void_t< typename StellarModel< EOS, Definition, List >::SpecificationTypes > > physical_system_computation contribution_keys interior_computations shape_computations boundary_computations equilibrium_contribution_keys resolved_endpoint endpoint_owner_present specification_precedes unique_specification_names canonical_specifications resolve_equation_member resolve_equation_members generated_physics_is_present generated_physics_are_present equation_rows_exist compatible_generated_state valid_specification_endpoints valid_specifications specification_derivatives_available specification_derivatives_available serif::model::equation serif::model::keys serif::model::normalization PlanFor MetricsFor make_inputs make_computations resolve_reference resolve_reference resolve_configuration serif::model::normalization::detail Coordinate metric_inputs metric_computations reference_value serif::model::preconditioning make_computations serif::model::preconditioning::detail missing_computation serif::model::state serif::operators Density Potential Constant FirstOrder PermutedOrder MassPlan BalancePlan MassPoint PotentialContributions Balance Displacement Schema BoundaryValue DensityValue PotentialValue PotentialGradient DisplacementDivergence DisplacementValue DisplacementGradient VectorTensor CartesianVector MixedSamples Mass Omega Momentum bind_contributions for_each_contribution LinearizedSystemView linearized_block serif::operators::backend serif::operators::backend::mfem PreparationRejectionReason MAPPING EQUATION NON_FINITE ContractionMode ReferenceOperation ContractionMode Schema Density DensityBinding Vector VolumeCoefficients VolumeMesh VolumeInputs VolumeCache MatrixAction MatrixArrayAction PreparationMode VolumeOperandResult VolumeEquationOf ElementBatch MeshAndCoefficientBindings SamplesFor index values bind bind bind bind make_term_coefficients linearized_action linearized_action apply_many transpose_block compose_blocks sum_blocks element_residual finish_element_action element_jacobian_action element_geometry_actions sample_element_basis element_values map_element_geometry map_element_operand element_equation_point store_element_linearization evaluate_element_equation element_jacobian_transpose geometry_integrand_variation element_geometry_derivatives checked_diagonal checked_assembly linearized_block linearized_block try_prepare_validated equation_rule replace_block_rows validate_volume_data for_each_volume_element for_each_volume_linearization volume_height volume_width tensor_element_count integration_order volume_residual column_elements apply_volume_direction apply_volume_displacements apply_jacobian apply_jacobian apply_jacobian_transpose make_operand_computations make_contribution_computations connect_volume_contributions report_contribution_preparation make_volume_equation_computations make_volume_equation_computations make_volume_equation_cache try_prepare_volume prepare_volume volume_work_report VolumeDiscretization assemble_volume_field volume_field_diagonal volume_field_block validate_volume_discretization make_volume_binding_input make_volume_binding_input make_volume_inputs make_volume_inputs make_volume_inputs make_volume_inputs make_volume_inputs make_volume_inputs sample_contribution_basis sample_contribution_operand map_contribution_geometry map_contribution_operand differentiate_contribution_geometry evaluate_contribution_equation collect_volume_results serif::operators::backend::mfem::@036065171310353141253343217252367012363010031150 serif::operators::backend::mfem::@304361236313230333225041374340107373251375224023 serif::operators::backend::mfem::detail for_each_field_element field_integrand field_column make_csr finalize_probed_blocks finalize_constrained_blocks build_element_batch serif::operators::backend::mfem::volume_keys Basis Geometry ReferenceValues PhysicalValues QuadratureLinearization GeometryDerivatives Linearization serif::operators::detail bind_contributions visit_contributions serif::solver SolveStatus converged initial_state_rejected invalid_metric preparation_failure linear_solve_failure globalization_failure maximum_iterations stopped EventKind initial before_iteration trial_rejected before_accept accepted finished resumed SolveControl continue_solve stop VolumeOptions continue_equilibrium continue_equilibrium continue_equilibrium continue_equilibrium solve_equilibrium solve_equilibrium resume_equilibrium resume_equilibrium solve_newton resume_newton next_backtracking_step validate_newton_progress serif::solver::admissibility serif::solver::admissibility::backend serif::solver::admissibility::backend::mfem make_geometry_computations serif::solver::admissibility::backend::mfem::detail equation_rule_keys sample_reference_geometry serif::solver::backend serif::solver::backend::mfem binding_identity binding_identities physical_transfer_guard make_observed_stellar_problem serif::solver::backend::mfem::detail solver_computations with_default_preconditioner serif::solver::continuation CoordinateOrder automatic preferred strict AttemptOutcome success recoverable_rejection fatal_failure ControllerStatus ready pending complete attempt_limit no_progress fatal_failure Status target_reached starting_star_failed attempt_limit work_limit no_progress invalid_model StageDisposition converged not_converged invalid_model ParameterList run run default_solver_options depends_on law in identified_equations starting_at prefer stages numerics make_options coordinate_value preserve_pressure_at_reference_density serif::solver::continuation::detail starting_candidates record corrector callable_valid values_agree bind_law serif::solver::detail checkpointable_options run_newton preparation_rejection qualify_candidate finite_correction validate_start evaluate_start compute_direction find_acceptable_step save_progress serif::solver::linear Status converged maximum_iterations breakdown non_finite backend_failure NonFiniteApplication serif::solver::linear::backend serif::solver::linear::backend::mfem solve solve serif::solver::linear::backend::mfem::@362051160066067316267036322025365073324220303035 serif::solver::normalization ReferenceGeometry volume surface algebraic CoordinateLayout PhysicalValueRule PhysicalResidualRule make_normalization_computations make_normalization make_normalization prepare_reference_scales prepare_reference_scales make_riesz_factor make_riesz_factors make_diagonal_normalization make_point_replaced_residual_factors prepare_stellar_reference_scales characteristic_scale make_riesz_factor make_riesz_factors serif::solver::normalization::@067265317334161147000063174100315307250110332156 serif::solver::normalization::@216023274037331107305007055332304253375136326223 serif::solver::normalization::backend serif::solver::normalization::backend::mfem ScaledJacobianOperator ScaledInverseOperator reference_metric_binding make_reference_volume_metric_computation serif::solver::normalization::backend::mfem::detail mfem_size scale_vector serif::solver::normalization::checks Density Potential Shape ShapeRow MassConstant SurfaceMetric DensityMethod DensityLayout DensityPlan PressurePlan SelectedMethod SurfacePlan ScalarPlan CustomPlan Displacement AngularVelocity CentralBorder SurfaceCoefficients SurfaceEquilibrium Values Residuals ValueRules ResidualRules CompletePlan ReorderedPlan MissingValue MissingResidual DuplicateValue DuplicateResidual ForeignValue ForeignResidual Layout DensityRiesz DisplacementRiesz PhysicalValues PressureRiesz PotentialRiesz HybridResidual ScalarValues CustomMethod PolicyPlan PolicyLayout QualifiedPolicyComputation TemperaturePlan TemperatureLayout OwnedSource MetricLayout MetricComputations MetricGraph LayoutSource ScaleSource DensityMetricSource DisplacementMetricSource CompleteMetricContext MissingMetricContext WrongMetricContext PolicyComputations PolicyGraph PolicyContext characteristic_scale characteristic_scale graph_type serif::solver::normalization::detail valid_plan valid_plan< NormalizationPlan< ValuesT, ResidualsT > > can_prepare_coordinates coordinate_computations packing_computation coordinate_size check_coordinate_size coordinate_computation coordinate_computation coordinate_computation coordinate_computation coordinate_computation coordinate_computation coordinate_computation coordinate_computation pack_normalization validate_factors validate_coordinate_size check_coordinate_size require_normalization_size apply_normalization dimensionless_riesz_scale metric_term default_metric exact_coordinates quantity_matches serif::solver::normalization::detail::@206151251244204130321314316063251257315213075372 serif::solver::normalization::keys Layout serif::solver::preconditioner ApplicationContract fixed_linear variable physical_block make_preconditioner_computations make_preconditioner_graph make_preconditioner_computations make_preconditioner_graph make_primal_preconditioner make_preconditioner with_constraints couple serif::solver::preconditioner::backend serif::solver::preconditioner::backend::mfem OperatorHandle try_bordered_inverse try_restrict_operator try_coupled_inverse try_schur_operator try_amg_inverse try_dense_inverse try_diagonal_inverse sparse_direct_backend sparse_direct_available try_sparse_direct_inverse try_coupled_inverse failure failure failure SERiFErrorCode CouplingOrder SERiFErrorCode SERiFErrorCode serif::solver::preconditioner::backend::mfem::@012231040015254257131350233034057244205320077066 serif::solver::preconditioner::backend::mfem::@014145170242144357370050171251275142360070067037 serif::solver::preconditioner::backend::mfem::@030172045160234277001036022276020310002217060070 serif::solver::preconditioner::backend::mfem::@115212274340031373005141235103213234247123161105 serif::solver::preconditioner::backend::mfem::@177071076203152277262323063362261161330320013367 serif::solver::preconditioner::backend::mfem::@243247372246224173336243065234244346153016117336 serif::solver::preconditioner::backend::mfem::@361150230061260230324030300102321257314354126213 serif::solver::preconditioner::backend::mfem::detail failure check_square vectors_overlap copy_coordinates require_application_size try_coupled_inverse direct_lu_backend direct_lu_available serif::solver::preconditioner::backend::mfem::detail::@313244164134377032207010313010267214071361077225 serif::solver::preconditioner::checks Kind Mass Reaction Density Keys Layout State ConstantState Physical Sources System ReorderedLayout Potential Rotation Shape ShapeRow PrimalFields PrimalFixedLayout PrimalMovingLayout PrimalRecipe PrimalExtraLayout PrimalExtraRecipe resolved_layout serif::solver::preconditioner::computations needs_diagonal needs_matrix coupling border invert_matrix inverse selected_size validate_physical_layout ordered_indices ordering physical_diagonal physical_matrix serif::solver::preconditioner::computations::detail is_physical_block is_physical_block< operators::PhysicalBlock< Rows, Values > > serif::solver::preconditioner::detail PrimalFields PrimalValues PrimalRows preconditioner_computations preconditioner_computations preconditioner_computations serif::solver::preconditioner::keys Layout Block serif::solver::preconditioner::strategies serif::solver::preconditioner::strategies::coupling CouplingOrder independent second_then_first lower_diagonal_upper serif::solver::preconditioner::strategies::inverse serif::solver::seed evaluate_radial_seed fit_radial_seed evaluate_radial_seed make_polytropic_seed make_polytropic_seed make_polytropic_state fit_radial_seed serif::solver::seed::backend serif::solver::seed::backend::mfem fit_radial_seed make_polytropic_state serif::solver::seed::backend::mfem::detail radial_seed_surface serif::solver::seed::detail radial_source radial_source radial_radius radial_radius radial_mass radial_mass serif::utils serif::utils::checks is_finite is_finite has_stable_inverse is_finite serif::utils::dependencies NodeOutcome completed rejected exception PreparationMode reuse_unchanged rebuild PreparationStatus not_required reused computed bound_type_t InputList RequestedResults ResolvedTargets CombinedKeyList is_bindings_v is_bindings_v< Bindings< BindingTs... > > has_binding_v is_computation_v is_computation_v< Computation< KeyT, InputsT, FunctionT, OwnsInputs > > is_computation_graph_v is_computation_graph_v< ComputationGraph< Computations... > > is_dependency_context_v is_dependency_context_v< DependencyContext< Resources... > > is_dependency_context_v< DependencyContextView< ParentT, KeysT > > is_key_list_v is_key_list_v< KeyList< KeyTs... > > key_count_v preparation_status_name_map preparation_mode_name_map is_resource_v is_resource_v< Resource< KeyT, StorageT, PolicyT > > make_computation make_owning_computation make_computation_cache make_computation_cache make_computation_graph make_dependency_context combine_dependency_contexts key_index observe_node observe_nodes observe_edge make_observers own borrow borrow track_by source_identity time_graph_nodes serif::utils::dependencies::detail UsedResources ComputationArgument InvocationResult valid_binding_types_v valid_input_ownership_v compatible_error_v compatible_error_v< Source, std::variant< Alternatives... > > contains_key_v contains_key_v< KeyT, KeyList< Keys... > > key_list_subset_v key_list_subset_v< KeyList< Keys... >, AvailableT > is_observer_v is_observer_v< NodeObserver< KeyT, BeforeT, AfterT > > is_observer_v< AllNodesObserver< BeforeT, AfterT > > is_observer_v< EdgeObserver< InputT, ConsumerT, FunctionT > > observes_node_v observes_node_v< NodeObserver< KeyT, BeforeT, AfterT >, KeyT > observes_node_v< AllNodesObserver< BeforeT, AfterT >, KeyT > node_time_point_v node_time_point_v< std::chrono::time_point< Clock, Duration > > combinable_resources compatible_errors independent_results type_index begin_node begin_node observe_input observe_input valid_observer valid_all_nodes valid_observer valid_observer serif::utils::dependencies::keys serif::utils::errors SERiFErrorCode UNKNOWN_ERROR INVALID_ARGUMENT INVALID_QUADRATURE_ORDER INVALID_DOMAIN_ERROR NEGATIVE_VALUE_ERROR NON_FINITE_VALUE_ERROR JACOBIAN_ERROR INVERTED_JACOBIAN NON_FINITE_DETERMINATE EOS_ERROR EOS_UNSUPPORTED_RELATION EOS_UNSUPPORTED_DERIVATIVE EOS_WRONG_INPUT_COUNT EOS_WRONG_INPUT_QUANTITY EOS_NONFINITE_INPUT EOS_OUTSIDE_DOMAIN EOS_NONFINITE_RESULT EOS_INVALID_THERMODYNAMIC_INPUT INVALID_DIMENSION NON_FINITE_MAPPING_INPUT INVALID_REFERENCE_RADIUS AT_COMPACTIFIED_INFINITY OUTSIDE_REFERENCE_DOMAIN NON_FINITE_MAPPING_RESULT NON_POSITIVE_DETERMINATE INVALID_MAPPING MISC_MAPPING_ERROR INVALID_DOF_COUNT INVALID_ELEMENT_GEOMETRY INVALID_DOF_ORDERING INVALID_COMPACTIFICATION_RANK INVALID_COMPACTIFICATION_TYPE INVALID_COMPACTIFICATION_DERIVATIVE_TYPE INVALID_VACUUM_ELEMENT_ATTRIBUTE_ID MISSING_EXTERIOR_MAP COMPACTIFICATION_MISMATCH MISSING_FACE_ELEMENT JACOBIAN_SHAPE_ERROR MISSING_DISPLACEMENT_FINITE_ELEMENT_SPACE MISMATCHED_MESHING_MAPS IMPROPERLY_ORDERED_REFERENCE_RADII INVALID_COORDINATE_TOLERANCE EVALUATOR_ERROR CACHE_FE_BINDING_ERROR INVALID_ELEMENT_ID_ERROR ELEMENT_NULLPTR_ERROR DISCRETIZATION_ERROR SCHEMA_ERROR INVALID_SCHEMA_ARGUMENTS MATRIX_SHAPE_ERROR OUT_OF_RANGE_ERROR SOLVER_ERROR NORMALIZATION_ERROR NORMALIZATION_VECTOR_SIZE_MISMATCH NORMALIZATION_BUFFER_OVERLAP PRECONDITIONER_ERROR PRECONDITIONER_INVALID_OPTIONS PRECONDITIONER_INVALID_OPERATOR PRECONDITIONER_SIZE_MISMATCH PRECONDITIONER_NONFINITE_VALUE PRECONDITIONER_SINGULAR_OPERATOR PRECONDITIONER_ILL_CONDITIONED_OPERATOR PRECONDITIONER_STALE_LINEARIZATION PRECONDITIONER_INCOMPATIBLE_STRATEGY PRECONDITIONER_UNPREPARED PRECONDITIONER_INVALID_CALIBRATION EQUATION_ERROR FAILED_TYPE_INVARIANT SERiFErrorCodeNameToTypeMap SERiFErrorCodeTypeToNameMap format_error_message serif_error serif_assert serif_assert serif_ensure serif_ensure serif::utils::laneemden scale_from_mass scale_from_enthalpy scale_from_polytropic_constant evaluate_physical solve evaluate serif::utils::laneemden::@300371310064361041244030053163267106130316300372 serif::utils::laneemden::@323027175055120267126214302113065144271241066354 serif::utils::misc validate_finite validate_greater_than validate_less_than validate_nonnegativity serif::utils::misc::concepts ConcatT PrependT FilterT serif::utils::misc::format join serif::utils::misc::std_helper NeitherConstNorVolatile NeitherConstNorVolatileReference AIsBaseClassOfB SameType CountVariadicArguments serif::utils::misc::terminal ANSIColors BLACK RED GREEN YELLOW BLUE MAGENTA CYAN WHITE BRIGHT_BLACK BRIGHT_RED BRIGHT_GREEN RESET a_black a_red a_green a_yellow a_blue a_magenta a_cyan a_white a_bright_black a_bright_red a_bright_green a_reset resolve_ansi_color supports_ansi serif::utils::misc::traits all_unique_types_v all_unique_types_v< First, Rest... > serif::utils::parallel worker_count for_each_index element_transformation serif::utils::parallel::detail Body run serif::utils::projection RadialValue serif::utils::projection::backend serif::utils::projection::backend::mfem ProjectionResult project_scalar project_vector serif::utils::projection::backend::mfem::@112036370155230125234056132353270237213142315346 serif::utils::projection::backend::mfem::detail project_scalar project_vector serif::utils::projection::detail checked_profile serif::utils::serialize Format binary text VersionTolerance same_major exact any RestoredStellarModel Result Value export_top export_top named add_component pack write member_field term_schema validate_schema restore_stellar_model encode decode field object member read_field read_object fingerprint export_top serif::utils::serialize::@033107141173230144313135313211374333204145222200 serif::utils::serialize::@256221066106316355075043236135014100222375065023 serif::utils::serialize::detail ResolvedEquations OwnedEquations header_bytes read_companion with_companion value_count encode_value decode_value valid_path provenance serif::utils::serialize::detail::@056053176126321347033237360037304370352021311304 serif::utils::serialize::detail::@215154377102050311200223145254205124206351135035 serif::utils::types append_argument format_impl ct_format serif::utils::user_options serif::utils::warnings serif_warning std mainpage.md mfem_resolver.cpp mfem_static_order.cpp backend_independent.cpp catalogue_meanfield.cpp quantities.cpp fields.cpp fields_meanfield.cpp forms.cpp operands.cpp consumers_meanfield.cpp evaluation.cpp traits.cpp deformation.cpp deformation.cpp deformation_meanfield.cpp surface.cpp surface_boundary.cpp surface_storage_meanfield.cpp barotropic_density.cpp density_primal.cpp description.cpp execution_validation.cpp finite_elements.cpp finite_elements.cpp normalization.cpp scalar_row.cpp scalar_row.cpp state.cpp validation.cpp validation.cpp validation.cpp computation_owners.cpp coordinate_identity_meanfield.cpp plan.cpp plan.cpp continuation.cpp algebra.cpp dimensionless.cpp dimensionless.cpp coupling.cpp coupling.cpp inverses.cpp layout.cpp public_contracts.cpp binding.cpp computation_graph.cpp dependency_context.cpp key_list.cpp mixed_errors.cpp laneemden.cpp projection.cpp basis_evaluation.hpp boundary_faces.hpp boundary_trace.hpp coefficient_tracking.hpp dof_map.hpp dof_selection.hpp element_coordinates.hpp field_values.hpp mass_diagonal.hpp configure.hpp mfem_resolver.hpp mfem_static_order.hpp order.hpp order.hpp reconstruction.hpp tensor_basis.hpp term_binding.hpp term_coefficients.hpp topology.hpp topology.hpp constrained_radial_extension.hpp radial_locator.hpp displacement_mapping.hpp geometry_step.hpp geometry_step.hpp radial_interpolation.hpp radial_interpolation.hpp reference_geometry.hpp surface_metric.hpp boundary_computations.hpp boundary_data.hpp boundary_inputs.hpp boundary_rows.hpp pressure_field_block.hpp compactification.hpp input_result.hpp variation.hpp variation.hpp context.hpp data.hpp evaluator.hpp status.hpp transformations.hpp volume_cache.hpp interior.hpp potential_infinity.hpp pressure_boundary.hpp pressure_boundary.hpp shape_derivatives.hpp solver_layout.hpp deformation.hpp deformation.hpp equilibrium_evaluator.hpp failure.hpp failure.hpp failure.hpp failure.hpp finite_elements.hpp finite_elements.hpp finite_elements.hpp inputs.hpp inputs.hpp computations.hpp computations.hpp computations.hpp computations.hpp computations.hpp computations.hpp normalized_system.hpp preconditioned_system.hpp scalar_row.hpp scalar_row.hpp system.hpp volume.hpp volume_actions.hpp volume_displacement.hpp actions.hpp actions.hpp element_data.hpp element_evaluation.hpp element_preparation.hpp element_transpose.hpp geometry_derivatives.hpp jacobian_operator.hpp operand_evaluation.hpp quadrature.hpp rejection.hpp replaced_rows.hpp volume_application.hpp volume_computations.hpp volume_data.hpp volume_field_block.hpp volume_inputs.hpp volume_stages.hpp workspace.hpp workspace.hpp configuration.hpp configuration.hpp discretization.hpp discretization.hpp options.hpp options.hpp options.hpp resources.hpp resources.hpp boundary_elements.hpp invertible.hpp parallel.hpp reference_tracking.hpp geometry.hpp physical_transfer.hpp equilibrium.hpp equilibrium.hpp equilibrium.hpp equilibrium.hpp solve.hpp stellar_problem.hpp metric_computations.hpp operators.hpp border.hpp ordering.hpp physical_blocks.hpp physical_blocks.hpp coupling.hpp coupling.hpp inverse.hpp inverse.hpp amg.hpp dense.hpp dense.hpp diagonal.hpp diagonal.hpp diagonal.hpp sparse_direct.hpp sparse_direct.hpp validation.hpp validation.hpp validation.hpp validation.hpp fitted.hpp fitted.hpp state.hpp state.hpp state.hpp state.hpp types.hpp types.hpp types.hpp dimensions.hpp partial.hpp quantities.hpp type_alias.hpp base.hpp blocks.hpp fields.hpp system_layout.hpp traits.hpp traits.hpp traits.hpp traits.hpp traits.hpp traits.hpp vector_view.hpp boundary.hpp boundary.hpp domain.hpp lists.hpp unique_ids.hpp physical_domains.hpp relation_list.hpp relations.hpp relations.hpp relations.hpp resolver.hpp domain_schema.hpp schemas.hpp all.hpp connected.hpp inscribed.hpp results.hpp validator.hpp concept.hpp form_traits.hpp forms.hpp operands.hpp value.hpp space.hpp policy.hpp query.hpp rules.hpp surface_power.hpp catalog.hpp angular_momentum.hpp barotropic_density.hpp barycenter.hpp companion.hpp equations.hpp equations.hpp mass_normalization.hpp point.hpp primal_gravity.hpp registry.hpp rigid_rotation.hpp surface_potential.hpp surface_potential.hpp surface_potential.hpp composition.hpp action_storage.hpp determinant_polynomial.hpp harmonics.hpp linearization.hpp linearization.hpp models.hpp radial_extension.hpp reference_surface.hpp spaces.hpp surface_embedding.hpp automatic.hpp compilation.hpp automatic_relations.hpp batches.hpp details.hpp evaluation.hpp evaluation.hpp evaluation.hpp isobaric.hpp samples.hpp surface.hpp mapping.hpp enums.hpp names.hpp configured_discretization.hpp description.hpp specification_endpoints.hpp specification_list.hpp surface_plan.hpp eos_reference.hpp equilibrium_equations.hpp equilibrium_plan.hpp execution_validation.hpp mesh_options.hpp reference.hpp specification.hpp fixed_angular_momentum.hpp fixed_total_mass.hpp physical_names.hpp stellar_model.hpp concepts.hpp concepts.hpp concepts.hpp concepts.hpp concepts.hpp concepts.hpp concepts.hpp concepts.hpp concepts.hpp concepts.hpp concepts.hpp concepts.hpp concepts.hpp concepts.hpp contributions.hpp contributions.hpp linearized_block.hpp linearized_block.hpp linearized_system_view.hpp plan.hpp plan.hpp plan.hpp plan.hpp runtime.hpp runtime.hpp runtime.hpp runtime.hpp runtime.hpp continuation.hpp controller.hpp driver.hpp family.hpp identified_equations.hpp parameters.hpp polytropic.hpp polytropic.hpp stellar_parameters.hpp linear.hpp newton.hpp qualification.hpp steps.hpp factor_computations.hpp packing.hpp dimensionless.hpp layout.hpp metrics.hpp normalization.hpp physical_coordinates.hpp point_rows.hpp scales.hpp contract.hpp default_preconditioners.hpp preconditioner.hpp block.hpp bordered.hpp coupled.hpp policies.hpp fixed_amg.hpp polytrope.hpp binding.hpp binding.hpp computation.hpp computation_cache.hpp computation_graph.hpp dependencies.hpp dependency_context.hpp cache_storage.hpp cache_traits.hpp graph.hpp graph.hpp graph.hpp result.hpp result.hpp schema.hpp schema.hpp type_lists.hpp key_list.hpp key_list_operations.hpp keys.hpp keys.hpp keys.hpp keys.hpp keys.hpp observers.hpp observers.hpp preparation.hpp preparation.hpp resource.hpp snapshot.hpp timing.hpp codes.hpp errors.hpp nonfinite.hpp laneemden.hpp scaling.hpp solution.hpp compensated_sum.hpp concat.hpp exceptions.hpp exceptions.hpp filter.hpp numeric.hpp finite.hpp finite.hpp finite.hpp cleaning.hpp variadic_cleaning.hpp colors.hpp type_uniqueness.hpp type_uniqueness.hpp projection.hpp radial.hpp radial.hpp archive.hpp components.hpp COMPONENTS.md model.hpp model.hpp numerics.hpp physics.hpp README.md README.md README.md record.hpp serialize.hpp solver.hpp solver.hpp solver.hpp top.hpp top.hpp strings.hpp strings.hpp type_list.hpp kelvin.hpp kelvin.hpp domain_mapper.hpp domain_mapper.hpp warning.hpp DISABLE_WARNING basis_evaluation.cpp boundary_trace.cpp element_coordinates.cpp mass_diagonal.cpp reconstruction.cpp topology.cpp topology.cpp geometry_step.cpp inputs.cpp radial_interpolation.cpp radial_interpolation.cpp radial_locator.cpp reference_geometry.cpp surface_metric.cpp kelvin.cpp data.cpp domain_mapper.cpp evaluator.cpp transformations.cpp volume_cache.cpp surface_potential.cpp system.cpp system_data.hpp system_selection.cpp actions.cpp linearized_block.cpp replaced_rows.cpp radial.cpp runtime.cpp resources.cpp parallel.cpp reference_tracking.cpp solve.cpp operators.cpp border.cpp coupling_internal.hpp coupling_selection.cpp amg.cpp dense.cpp diagonal.cpp diagonal.cpp direct_lu.hpp direct_lu_accelerate.cpp direct_lu_none.cpp direct_lu_umfpack.cpp sparse_direct.cpp solver.cpp system_layout.cpp results.cpp policy.cpp polytropic.cpp determinant_polynomial.cpp harmonics.cpp radial_extension.cpp surface_embedding.cpp isobaric.cpp specifications.cpp linear.cpp options.cpp packing.cpp riesz_factors.cpp scales.cpp fitted.cpp polytrope.cpp scaling.cpp solution.cpp archive.cpp format.cpp format.hpp provenance.cpp top.cpp top.cpp SERIF_TOP_METADATA md_src_2include_2serif_2utils_2serialize_2_c_o_m_p_o_n_e_n_t_s todo src/include/serif/backend/mfem/solver/admissibility src/compile_time_checks/serif/backend src/include/serif/backend src/lib/serif/backend src/compile_time_checks/serif/discretization/blocks src/include/serif/discretization/blocks src/lib/serif/discretization/blocks src/include/serif/utils/checks src/include/serif/backend/mfem/mapping/compactification src/include/serif/utils/user_options/mapping/compactification src/lib/serif/backend/mfem/mapping/compactification src/compile_time_checks src/include/serif/backend/mfem/model/computations src/include/serif/backend/mfem/solver/preconditioner/computations src/include/serif/utils/misc/concepts src/include/serif/backend/mfem/solver/continuation src/include/serif/solver/continuation src/include/serif/solver/preconditioner/strategies/coupling src/include/serif/backend/mfem/geometry/deformation src/include/serif/geometry/deformation src/lib/serif/backend/mfem/geometry/deformation src/lib/serif/geometry/deformation src/compile_time_checks/serif/utils/dependencies src/include/serif/utils/dependencies src/include/serif/backend/mfem/geometry/deformation/detail src/include/serif/backend/mfem/solver/continuation/detail src/include/serif/geometry/deformation/detail src/include/serif/geometry/surface/detail src/include/serif/model/detail src/include/serif/solver/normalization/detail src/include/serif/utils/dependencies/detail src/compile_time_checks/serif/dimensions src/include/serif/dimensions src/compile_time_checks/serif/backend/mfem/discretization src/compile_time_checks/serif/discretization src/include/serif/backend/mfem/discretization src/include/serif/discretization src/lib/serif/backend/mfem/discretization src/lib/serif/discretization docs src/include/serif/discretization/domain src/lib/serif/discretization/domain src/compile_time_checks/serif/eos src/include/serif/eos src/lib/serif/eos src/include/serif/equations src/include/serif/utils/error src/include/serif/utils/format src/compile_time_checks/serif/discretization/forms src/include/serif/discretization/forms src/include/serif/discretization/functional_space src/compile_time_checks/serif/geometry src/include/serif/backend/mfem/geometry src/include/serif/geometry src/lib/serif/backend/mfem/geometry src/lib/serif/geometry src/include/serif/discretization/domain/ids src/include src/include/serif/backend/mfem/solver/preconditioner/inverse src/include/serif/solver/preconditioner/strategies/inverse src/lib/serif/backend/mfem/solver/preconditioner/inverse src/include/serif/utils/laneemden src/lib/serif/utils/laneemden src/lib src/include/serif/backend/mfem/solver/linear src/include/serif/solver/linear src/lib/serif/backend/mfem/solver/linear src/lib/serif/solver/linear src/include/serif/discretization/domain/ids/lists src/include/serif/discretization/domain/relation/lists src/include/serif/backend/mfem/mapping src/include/serif/mapping src/include/serif/utils/user_options/mapping src/lib/serif/backend/mfem/mapping src/include/serif/discretization/domain/mesh src/lib/serif/discretization/domain/mesh src/include/serif/meta src/compile_time_checks/serif/backend/mfem src/include/serif/backend/mfem src/lib/serif/backend/mfem src/include/serif/utils/misc src/compile_time_checks/serif/model src/include/serif/backend/mfem/model src/include/serif/model src/lib/serif/backend/mfem/model src/lib/serif/model src/compile_time_checks/serif/eos/models src/include/serif/eos/models src/lib/serif/eos/models src/include/serif/backend/mfem/solver/nonlinear src/include/serif/solver/nonlinear src/lib/serif/solver/nonlinear src/compile_time_checks/serif/solver/normalization src/include/serif/backend/mfem/model/normalization src/include/serif/backend/mfem/solver/normalization src/include/serif/model/normalization src/include/serif/solver/normalization src/lib/serif/backend/mfem/solver/normalization src/lib/serif/solver/normalization src/compile_time_checks/serif/operators src/include/serif/backend/mfem/operators src/include/serif/operators src/lib/serif/backend/mfem/operators src/compile_time_checks/serif/solver/preconditioner src/include/serif/backend/mfem/solver/preconditioner src/include/serif/solver/preconditioner src/lib/serif/backend/mfem/solver/preconditioner src/include/serif/backend/mfem/model/preconditioning src/include/serif/backend/mfem/projection src/include/serif/utils/projection src/lib/serif/backend/mfem/projection src/compile_time_checks/serif/backend/mfem/discretization/quadrature src/include/serif/backend/mfem/discretization/quadrature src/include/serif/discretization/quadrature src/lib/serif/discretization/quadrature src/include/serif/solver/preconditioner/recipes src/include/serif/discretization/reconstruction src/include/serif/discretization/domain/relation src/include/serif/eos/relations src/include/serif/discretization/domain/schema src/lib/serif/discretization/domain/schema src/include/serif/backend/mfem/solver/seed src/include/serif/solver/seed src/lib/serif/solver/seed src/include/serif/backend/mfem/serialize src/include/serif/utils/serialize src/lib/serif/backend/mfem/serialize src/lib/serif/utils/serialize src/compile_time_checks/serif src/include/serif src/lib/serif src/include/serif/backend/mfem/shared src/lib/serif/backend/mfem/shared src/compile_time_checks/serif/solver src/include/serif/backend/mfem/solver src/include/serif/solver src/lib/serif/backend/mfem/solver src/lib/serif/solver src/include/serif/model/specifications src docs/static src/include/serif/utils/misc/std_helper src/include/serif/solver/preconditioner/strategies src/include/serif/backend/mfem/geometry/surface src/include/serif/geometry/surface src/lib/serif/geometry/surface src/include/serif/utils/misc/terminal src/include/serif/utils/misc/traits src/include/serif/utils/types src/include/serif/utils/user_options src/compile_time_checks/serif/utils src/include/serif/utils src/lib/serif/utils src/include/serif/discretization/domain/ids/validation src/include/serif/discretization/domain/relation/validation src/include/serif/discretization/domain/schema/validation src/lib/serif/discretization/domain/schema/validation src/include/serif/utils/warnings index