var concepts = [ [ "serif", "namespaceserif.html", [ [ "compile_time_checks", "namespaceserif_1_1compile__time__checks.html", [ [ "dimensions_meanfield", "namespaceserif_1_1compile__time__checks_1_1dimensions__meanfield.html", [ [ "Addable", "conceptserif_1_1compile__time__checks_1_1dimensions__meanfield_1_1_addable.html", null ], [ "EqualityComparable", "conceptserif_1_1compile__time__checks_1_1dimensions__meanfield_1_1_equality_comparable.html", null ] ] ], [ "surface_boundary", "namespaceserif_1_1compile__time__checks_1_1surface__boundary.html", [ [ "BuildsTrace", "conceptserif_1_1compile__time__checks_1_1surface__boundary_1_1_builds_trace.html", null ], [ "BuildsTemporaryTrace", "conceptserif_1_1compile__time__checks_1_1surface__boundary_1_1_builds_temporary_trace.html", null ], [ "BuildsBoundary", "conceptserif_1_1compile__time__checks_1_1surface__boundary_1_1_builds_boundary.html", null ], [ "BuildsInputs", "conceptserif_1_1compile__time__checks_1_1surface__boundary_1_1_builds_inputs.html", null ] ] ] ] ], [ "dimensions", "namespaceserif_1_1dimensions.html", [ [ "PhysicalQuantityType", "conceptserif_1_1dimensions_1_1_physical_quantity_type.html", null ], [ "ThermodynamicQuantityType", "conceptserif_1_1dimensions_1_1_thermodynamic_quantity_type.html", null ], [ "QuantityValueType", "conceptserif_1_1dimensions_1_1_quantity_value_type.html", null ], [ "ThermodynamicQuantityValueType", "conceptserif_1_1dimensions_1_1_thermodynamic_quantity_value_type.html", null ] ] ], [ "discretization", "namespaceserif_1_1discretization.html", [ [ "backend", "namespaceserif_1_1discretization_1_1backend.html", [ [ "mfem", "namespaceserif_1_1discretization_1_1backend_1_1mfem.html", [ [ "BoundaryTraceTerm", "conceptserif_1_1discretization_1_1backend_1_1mfem_1_1_boundary_trace_term.html", null ] ] ] ] ], [ "blocks", "namespaceserif_1_1discretization_1_1blocks.html", [ [ "Field", "conceptserif_1_1discretization_1_1blocks_1_1_field.html", null ], [ "Term", "conceptserif_1_1discretization_1_1blocks_1_1_term.html", null ], [ "HasFunctionalSpace", "conceptserif_1_1discretization_1_1blocks_1_1_has_functional_space.html", null ], [ "HasSupport", "conceptserif_1_1discretization_1_1blocks_1_1_has_support.html", null ], [ "HasQuantity", "conceptserif_1_1discretization_1_1blocks_1_1_has_quantity.html", null ], [ "HasValueBlock", "conceptserif_1_1discretization_1_1blocks_1_1_has_value_block.html", null ], [ "HasResidualBlock", "conceptserif_1_1discretization_1_1blocks_1_1_has_residual_block.html", null ], [ "SpatialTerm", "conceptserif_1_1discretization_1_1blocks_1_1_spatial_term.html", null ], [ "GlobalScalarTerm", "conceptserif_1_1discretization_1_1blocks_1_1_global_scalar_term.html", null ], [ "SystemLayoutType", "conceptserif_1_1discretization_1_1blocks_1_1_system_layout_type.html", null ], [ "ScalarTraceTerm", "conceptserif_1_1discretization_1_1blocks_1_1_scalar_trace_term.html", null ] ] ], [ "domain", "namespaceserif_1_1discretization_1_1domain.html", [ [ "ids", "namespaceserif_1_1discretization_1_1domain_1_1ids.html", [ [ "lists", "namespaceserif_1_1discretization_1_1domain_1_1ids_1_1lists.html", [ [ "IsDomainIDList", "conceptserif_1_1discretization_1_1domain_1_1ids_1_1lists_1_1_is_domain_i_d_list.html", null ], [ "IsBoundaryIDList", "conceptserif_1_1discretization_1_1domain_1_1ids_1_1lists_1_1_is_boundary_i_d_list.html", null ] ] ], [ "validation", "namespaceserif_1_1discretization_1_1domain_1_1ids_1_1validation.html", [ [ "HaveUniqueDomainIDs", "conceptserif_1_1discretization_1_1domain_1_1ids_1_1validation_1_1_have_unique_domain_i_ds.html", null ], [ "HaveUniqueBoundaryIDs", "conceptserif_1_1discretization_1_1domain_1_1ids_1_1validation_1_1_have_unique_boundary_i_ds.html", null ], [ "HaveUniqueDomains", "conceptserif_1_1discretization_1_1domain_1_1ids_1_1validation_1_1_have_unique_domains.html", null ], [ "HaveUniqueBoundaries", "conceptserif_1_1discretization_1_1domain_1_1ids_1_1validation_1_1_have_unique_boundaries.html", null ], [ "AreDistinctDomainIDs", "conceptserif_1_1discretization_1_1domain_1_1ids_1_1validation_1_1_are_distinct_domain_i_ds.html", null ], [ "AreDistinctBoundaryIDs", "conceptserif_1_1discretization_1_1domain_1_1ids_1_1validation_1_1_are_distinct_boundary_i_ds.html", null ] ] ], [ "IsDomainID", "conceptserif_1_1discretization_1_1domain_1_1ids_1_1_is_domain_i_d.html", null ], [ "IsBoundaryID", "conceptserif_1_1discretization_1_1domain_1_1ids_1_1_is_boundary_i_d.html", null ] ] ], [ "relation", "namespaceserif_1_1discretization_1_1domain_1_1relation.html", [ [ "lists", "namespaceserif_1_1discretization_1_1domain_1_1relation_1_1lists.html", [ [ "IsRelationList", "conceptserif_1_1discretization_1_1domain_1_1relation_1_1lists_1_1_is_relation_list.html", null ] ] ], [ "validation", "namespaceserif_1_1discretization_1_1domain_1_1relation_1_1validation.html", [ [ "HaveValidRelationEntities", "conceptserif_1_1discretization_1_1domain_1_1relation_1_1validation_1_1_have_valid_relation_entities.html", null ] ] ], [ "IsRelation", "conceptserif_1_1discretization_1_1domain_1_1relation_1_1_is_relation.html", null ] ] ], [ "schema", "namespaceserif_1_1discretization_1_1domain_1_1schema.html", [ [ "IsSchema", "conceptserif_1_1discretization_1_1domain_1_1schema_1_1_is_schema.html", null ] ] ], [ "IsDomain", "conceptserif_1_1discretization_1_1domain_1_1_is_domain.html", null ], [ "IsBoundary", "conceptserif_1_1discretization_1_1domain_1_1_is_boundary.html", null ], [ "IsDomainSet", "conceptserif_1_1discretization_1_1domain_1_1_is_domain_set.html", null ], [ "IsDomainOrSet", "conceptserif_1_1discretization_1_1domain_1_1_is_domain_or_set.html", null ], [ "DomainIsIdentifiedBy", "conceptserif_1_1discretization_1_1domain_1_1_domain_is_identified_by.html", null ], [ "BoundaryIsIdentifiedBy", "conceptserif_1_1discretization_1_1domain_1_1_boundary_is_identified_by.html", null ] ] ], [ "forms", "namespaceserif_1_1discretization_1_1forms.html", [ [ "Form", "conceptserif_1_1discretization_1_1forms_1_1_form.html", null ], [ "IsOperation", "conceptserif_1_1discretization_1_1forms_1_1_is_operation.html", null ], [ "IsOperand", "conceptserif_1_1discretization_1_1forms_1_1_is_operand.html", null ] ] ], [ "quadrature", "namespaceserif_1_1discretization_1_1quadrature.html", [ [ "backend", "namespaceserif_1_1discretization_1_1quadrature_1_1backend.html", [ [ "mfem", "namespaceserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem.html", [ [ "HasReferenceSetIntegrationRule", "conceptserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_has_reference_set_integration_rule.html", null ], [ "HasPointerSetIntegrationRule", "conceptserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_has_pointer_set_integration_rule.html", null ], [ "HasSetIntRule", "conceptserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_has_set_int_rule.html", null ], [ "ConfigurableIntegrator", "conceptserif_1_1discretization_1_1quadrature_1_1backend_1_1mfem_1_1_configurable_integrator.html", null ] ] ] ] ] ] ] ] ], [ "eos", "namespaceserif_1_1eos.html", [ [ "models", "namespaceserif_1_1eos_1_1models.html", [ [ "EOSModel", "conceptserif_1_1eos_1_1models_1_1_e_o_s_model.html", null ], [ "EOSSupportingRelation", "conceptserif_1_1eos_1_1models_1_1_e_o_s_supporting_relation.html", null ], [ "EOSSupportingPartialDerivative", "conceptserif_1_1eos_1_1models_1_1_e_o_s_supporting_partial_derivative.html", null ], [ "EOSSupportingSecondPartialDerivative", "conceptserif_1_1eos_1_1models_1_1_e_o_s_supporting_second_partial_derivative.html", null ], [ "StructureSeedEOS", "conceptserif_1_1eos_1_1models_1_1_structure_seed_e_o_s.html", null ] ] ], [ "relations", "namespaceserif_1_1eos_1_1relations.html", [ [ "CatalogContainingRelation", "conceptserif_1_1eos_1_1relations_1_1_catalog_containing_relation.html", null ], [ "RelationContainingInput", "conceptserif_1_1eos_1_1relations_1_1_relation_containing_input.html", null ], [ "ValidThermodynamicRelation", "conceptserif_1_1eos_1_1relations_1_1_valid_thermodynamic_relation.html", null ], [ "ValidRelationCatalog", "conceptserif_1_1eos_1_1relations_1_1_valid_relation_catalog.html", null ] ] ] ] ], [ "equations", "namespaceserif_1_1equations.html", [ [ "PointEquation", "conceptserif_1_1equations_1_1_point_equation.html", null ], [ "Equation", "conceptserif_1_1equations_1_1_equation.html", null ] ] ], [ "geometry", "namespaceserif_1_1geometry.html", [ [ "deformation", "namespaceserif_1_1geometry_1_1deformation.html", [ [ "DeformationDimensions", "conceptserif_1_1geometry_1_1deformation_1_1_deformation_dimensions.html", null ], [ "LinearDeformationMap", "conceptserif_1_1geometry_1_1deformation_1_1_linear_deformation_map.html", null ], [ "DifferentiableDeformationMap", "conceptserif_1_1geometry_1_1deformation_1_1_differentiable_deformation_map.html", null ], [ "DeformationMap", "conceptserif_1_1geometry_1_1deformation_1_1_deformation_map.html", null ] ] ], [ "surface", "namespaceserif_1_1geometry_1_1surface.html", [ [ "backend", "namespaceserif_1_1geometry_1_1surface_1_1backend.html", [ [ "mfem", "namespaceserif_1_1geometry_1_1surface_1_1backend_1_1mfem.html", [ [ "PressureBoundaryFormulation", "conceptserif_1_1geometry_1_1surface_1_1backend_1_1mfem_1_1_pressure_boundary_formulation.html", null ] ] ] ] ], [ "detail", "namespaceserif_1_1geometry_1_1surface_1_1detail.html", [ [ "EligibleSurfaceRow", "conceptserif_1_1geometry_1_1surface_1_1detail_1_1_eligible_surface_row.html", null ], [ "ThermodynamicBoundaryField", "conceptserif_1_1geometry_1_1surface_1_1detail_1_1_thermodynamic_boundary_field.html", null ] ] ], [ "AutomaticPressureSurfaceCompilable", "conceptserif_1_1geometry_1_1surface_1_1_automatic_pressure_surface_compilable.html", null ], [ "PressureSurfaceCompilable", "conceptserif_1_1geometry_1_1surface_1_1_pressure_surface_compilable.html", null ], [ "DirectPressureSurfaceCompilable", "conceptserif_1_1geometry_1_1surface_1_1_direct_pressure_surface_compilable.html", null ], [ "PressureSurfaceFormulationType", "conceptserif_1_1geometry_1_1surface_1_1_pressure_surface_formulation_type.html", null ], [ "SurfaceScalarTerm", "conceptserif_1_1geometry_1_1surface_1_1_surface_scalar_term.html", null ], [ "SurfaceStateBindings", "conceptserif_1_1geometry_1_1surface_1_1_surface_state_bindings.html", null ], [ "SurfaceResidualRow", "conceptserif_1_1geometry_1_1surface_1_1_surface_residual_row.html", null ], [ "IsobaricSurfaceType", "conceptserif_1_1geometry_1_1surface_1_1_isobaric_surface_type.html", null ] ] ] ] ], [ "model", "namespaceserif_1_1model.html", [ [ "backend", "namespaceserif_1_1model_1_1backend.html", [ [ "mfem", "namespaceserif_1_1model_1_1backend_1_1mfem.html", [ [ "detail", "namespaceserif_1_1model_1_1backend_1_1mfem_1_1detail.html", [ [ "ReconstructionSpecification", "conceptserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_reconstruction_specification.html", null ], [ "CoefficientInput", "conceptserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_coefficient_input.html", null ], [ "PrescribedInputsFor", "conceptserif_1_1model_1_1backend_1_1mfem_1_1detail_1_1_prescribed_inputs_for.html", null ] ] ] ] ] ] ], [ "checks", "namespaceserif_1_1model_1_1checks.html", [ [ "ReadsField", "conceptserif_1_1model_1_1checks_1_1_reads_field.html", null ], [ "ReadsValues", "conceptserif_1_1model_1_1checks_1_1_reads_values.html", null ], [ "ReadsLayout", "conceptserif_1_1model_1_1checks_1_1_reads_layout.html", null ], [ "CanEvaluate", "conceptserif_1_1model_1_1checks_1_1_can_evaluate.html", null ], [ "CanPrepareLinearSystem", "conceptserif_1_1model_1_1checks_1_1_can_prepare_linear_system.html", null ] ] ], [ "normalization", "namespaceserif_1_1model_1_1normalization.html", [ [ "detail", "namespaceserif_1_1model_1_1normalization_1_1detail.html", [ [ "ReferenceAvailable", "conceptserif_1_1model_1_1normalization_1_1detail_1_1_reference_available.html", null ] ] ], [ "ReferenceResolvable", "conceptserif_1_1model_1_1normalization_1_1_reference_resolvable.html", null ] ] ], [ "EquilibriumEquationDescription", "conceptserif_1_1model_1_1_equilibrium_equation_description.html", null ], [ "ExecutableEquilibriumDescription", "conceptserif_1_1model_1_1_executable_equilibrium_description.html", null ], [ "ExecutableInteriorEquations", "conceptserif_1_1model_1_1_executable_interior_equations.html", null ], [ "ModelSpecification", "conceptserif_1_1model_1_1_model_specification.html", null ], [ "DimensionalScalarSpecification", "conceptserif_1_1model_1_1_dimensional_scalar_specification.html", null ], [ "ValidSpecificationPack", "conceptserif_1_1model_1_1_valid_specification_pack.html", null ], [ "StellarModelType", "conceptserif_1_1model_1_1_stellar_model_type.html", null ], [ "HasUniqueSpecificationForRole", "conceptserif_1_1model_1_1_has_unique_specification_for_role.html", null ], [ "SpecificationEndpointsValid", "conceptserif_1_1model_1_1_specification_endpoints_valid.html", null ], [ "SpecificationTopologyValid", "conceptserif_1_1model_1_1_specification_topology_valid.html", null ], [ "SpecificationBackendAvailable", "conceptserif_1_1model_1_1_specification_backend_available.html", null ] ] ], [ "operators", "namespaceserif_1_1operators.html", [ [ "backend", "namespaceserif_1_1operators_1_1backend.html", [ [ "mfem", "namespaceserif_1_1operators_1_1backend_1_1mfem.html", [ [ "ClosureResult", "conceptserif_1_1operators_1_1backend_1_1mfem_1_1_closure_result.html", null ], [ "ClosureInputsAccept", "conceptserif_1_1operators_1_1backend_1_1mfem_1_1_closure_inputs_accept.html", null ], [ "EvaluableOperand", "conceptserif_1_1operators_1_1backend_1_1mfem_1_1_evaluable_operand.html", null ] ] ] ] ], [ "ScalarValueTerm", "conceptserif_1_1operators_1_1_scalar_value_term.html", null ], [ "ScalarValueOperand", "conceptserif_1_1operators_1_1_scalar_value_operand.html", null ], [ "ScalarGradientOperand", "conceptserif_1_1operators_1_1_scalar_gradient_operand.html", null ], [ "VectorGradientOperand", "conceptserif_1_1operators_1_1_vector_gradient_operand.html", null ], [ "ScalarVolumeEquation", "conceptserif_1_1operators_1_1_scalar_volume_equation.html", null ], [ "MappedOperand", "conceptserif_1_1operators_1_1_mapped_operand.html", null ], [ "VolumeEquation", "conceptserif_1_1operators_1_1_volume_equation.html", null ] ] ], [ "solver", "namespaceserif_1_1solver.html", [ [ "continuation", "namespaceserif_1_1solver_1_1continuation.html", [ [ "detail", "namespaceserif_1_1solver_1_1continuation_1_1detail.html", [ [ "LawDefinition", "conceptserif_1_1solver_1_1continuation_1_1detail_1_1_law_definition.html", null ], [ "BindableFamily", "conceptserif_1_1solver_1_1continuation_1_1detail_1_1_bindable_family.html", null ] ] ], [ "CoordinateValue", "conceptserif_1_1solver_1_1continuation_1_1_coordinate_value.html", null ], [ "PhysicalParameter", "conceptserif_1_1solver_1_1continuation_1_1_physical_parameter.html", null ], [ "IdentifiedSpecification", "conceptserif_1_1solver_1_1continuation_1_1_identified_specification.html", null ] ] ], [ "detail", "namespaceserif_1_1solver_1_1detail.html", [ [ "NewtonStrategyFor", "conceptserif_1_1solver_1_1detail_1_1_newton_strategy_for.html", null ] ] ], [ "normalization", "namespaceserif_1_1solver_1_1normalization.html", [ [ "checks", "namespaceserif_1_1solver_1_1normalization_1_1checks.html", [ [ "HasDefaultDimensionlessGeometry", "conceptserif_1_1solver_1_1normalization_1_1checks_1_1_has_default_dimensionless_geometry.html", null ], [ "CanDeclareLayout", "conceptserif_1_1solver_1_1normalization_1_1checks_1_1_can_declare_layout.html", null ], [ "CanDeclareRuntimeMethod", "conceptserif_1_1solver_1_1normalization_1_1checks_1_1_can_declare_runtime_method.html", null ] ] ], [ "detail", "namespaceserif_1_1solver_1_1normalization_1_1detail.html", [ [ "ProvidesScale", "conceptserif_1_1solver_1_1normalization_1_1detail_1_1_provides_scale.html", null ] ] ], [ "NormalizationPreparable", "conceptserif_1_1solver_1_1normalization_1_1_normalization_preparable.html", null ], [ "ReferenceScheme", "conceptserif_1_1solver_1_1normalization_1_1_reference_scheme.html", null ], [ "CoordinateLayoutType", "conceptserif_1_1solver_1_1normalization_1_1_coordinate_layout_type.html", null ], [ "MetricFor", "conceptserif_1_1solver_1_1normalization_1_1_metric_for.html", null ], [ "NormalizationPrescription", "conceptserif_1_1solver_1_1normalization_1_1_normalization_prescription.html", null ], [ "NormalizationPlanType", "conceptserif_1_1solver_1_1normalization_1_1_normalization_plan_type.html", null ], [ "CompleteNormalizationFor", "conceptserif_1_1solver_1_1normalization_1_1_complete_normalization_for.html", null ], [ "StellarScaleQuantity", "conceptserif_1_1solver_1_1normalization_1_1_stellar_scale_quantity.html", null ] ] ], [ "preconditioner", "namespaceserif_1_1solver_1_1preconditioner.html", [ [ "checks", "namespaceserif_1_1solver_1_1preconditioner_1_1checks.html", [ [ "Restrictable", "conceptserif_1_1solver_1_1preconditioner_1_1checks_1_1_restrictable.html", null ], [ "ReadsCoordinate", "conceptserif_1_1solver_1_1preconditioner_1_1checks_1_1_reads_coordinate.html", null ], [ "ReadsBlock", "conceptserif_1_1solver_1_1preconditioner_1_1checks_1_1_reads_block.html", null ], [ "HasOffset", "conceptserif_1_1solver_1_1preconditioner_1_1checks_1_1_has_offset.html", null ], [ "HasPrimalPreconditioner", "conceptserif_1_1solver_1_1preconditioner_1_1checks_1_1_has_primal_preconditioner.html", null ] ] ], [ "PrimalPreconditionerLayout", "conceptserif_1_1solver_1_1preconditioner_1_1_primal_preconditioner_layout.html", null ], [ "DisjointSubsystems", "conceptserif_1_1solver_1_1preconditioner_1_1_disjoint_subsystems.html", null ] ] ] ] ], [ "utils", "namespaceserif_1_1utils.html", [ [ "dependencies", "namespaceserif_1_1utils_1_1dependencies.html", [ [ "IsBinding", "conceptserif_1_1utils_1_1dependencies_1_1_is_binding.html", null ], [ "IsBindings", "conceptserif_1_1utils_1_1dependencies_1_1_is_bindings.html", null ], [ "BindingsWithBinding", "conceptserif_1_1utils_1_1dependencies_1_1_bindings_with_binding.html", null ], [ "IsComputation", "conceptserif_1_1utils_1_1dependencies_1_1_is_computation.html", null ], [ "CompatibleComputations", "conceptserif_1_1utils_1_1dependencies_1_1_compatible_computations.html", null ], [ "IsComputationGraph", "conceptserif_1_1utils_1_1dependencies_1_1_is_computation_graph.html", null ], [ "IsDependencyContext", "conceptserif_1_1utils_1_1dependencies_1_1_is_dependency_context.html", null ], [ "CanPrepare", "conceptserif_1_1utils_1_1dependencies_1_1_can_prepare.html", null ], [ "ComputationGraphFor", "conceptserif_1_1utils_1_1dependencies_1_1_computation_graph_for.html", null ], [ "IsKeyList", "conceptserif_1_1utils_1_1dependencies_1_1_is_key_list.html", null ], [ "SatisfiesKeyList", "conceptserif_1_1utils_1_1dependencies_1_1_satisfies_key_list.html", null ], [ "ContainsKey", "conceptserif_1_1utils_1_1dependencies_1_1_contains_key.html", null ], [ "NodeObserverCallbacks", "conceptserif_1_1utils_1_1dependencies_1_1_node_observer_callbacks.html", null ], [ "KeyedNodeObserverCallbacks", "conceptserif_1_1utils_1_1dependencies_1_1_keyed_node_observer_callbacks.html", null ], [ "ObserversFor", "conceptserif_1_1utils_1_1dependencies_1_1_observers_for.html", null ], [ "IsResource", "conceptserif_1_1utils_1_1dependencies_1_1_is_resource.html", null ], [ "SnapshotPolicyFor", "conceptserif_1_1utils_1_1dependencies_1_1_snapshot_policy_for.html", null ], [ "NodeTimingClock", "conceptserif_1_1utils_1_1dependencies_1_1_node_timing_clock.html", null ] ] ], [ "misc", "namespaceserif_1_1utils_1_1misc.html", [ [ "concepts", "namespaceserif_1_1utils_1_1misc_1_1concepts.html", [ [ "IsException", "conceptserif_1_1utils_1_1misc_1_1concepts_1_1_is_exception.html", null ], [ "IsNumeric", "conceptserif_1_1utils_1_1misc_1_1concepts_1_1_is_numeric.html", null ], [ "IsComparableToNumeric", "conceptserif_1_1utils_1_1misc_1_1concepts_1_1_is_comparable_to_numeric.html", null ], [ "SetOfOneOrTwo", "conceptserif_1_1utils_1_1misc_1_1concepts_1_1_set_of_one_or_two.html", null ], [ "AllTypesAreUnique", "conceptserif_1_1utils_1_1misc_1_1concepts_1_1_all_types_are_unique.html", null ] ] ] ] ], [ "projection", "namespaceserif_1_1utils_1_1projection.html", [ [ "RadialFunction", "conceptserif_1_1utils_1_1projection_1_1_radial_function.html", null ] ] ] ] ] ] ] ];