SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::solver::normalization::DimensionlessRieszCoordinate< QuantityT, MetricKeyT, Geometry > Struct Template Referencefinal

Measure coordinates using dimensionless physical fields and reference geometry. More...

#include <plan.hpp>

Public Types

using Quantity = QuantityT
 
using Metric = MetricKeyT
 

Static Public Attributes

static constexpr ReferenceGeometry geometry = Geometry
 

Detailed Description

template<dimensions::PhysicalQuantityType QuantityT, typename MetricKeyT, ReferenceGeometry Geometry = DimensionlessMetricGeometry<MetricKeyT>::value>
struct serif::solver::normalization::DimensionlessRieszCoordinate< QuantityT, MetricKeyT, Geometry >

Measure coordinates using dimensionless physical fields and reference geometry.

Note
The surface convention applies to shape lengths and their integrated force residuals. Custom metrics must select their convention.

Member Typedef Documentation

◆ Metric

template<dimensions::PhysicalQuantityType QuantityT, typename MetricKeyT, ReferenceGeometry Geometry = DimensionlessMetricGeometry<MetricKeyT>::value>
using serif::solver::normalization::DimensionlessRieszCoordinate< QuantityT, MetricKeyT, Geometry >::Metric = MetricKeyT

◆ Quantity

template<dimensions::PhysicalQuantityType QuantityT, typename MetricKeyT, ReferenceGeometry Geometry = DimensionlessMetricGeometry<MetricKeyT>::value>
using serif::solver::normalization::DimensionlessRieszCoordinate< QuantityT, MetricKeyT, Geometry >::Quantity = QuantityT

Member Data Documentation

◆ geometry

template<dimensions::PhysicalQuantityType QuantityT, typename MetricKeyT, ReferenceGeometry Geometry = DimensionlessMetricGeometry<MetricKeyT>::value>
ReferenceGeometry serif::solver::normalization::DimensionlessRieszCoordinate< QuantityT, MetricKeyT, Geometry >::geometry = Geometry
staticconstexpr

The documentation for this struct was generated from the following file: