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