SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
dimensionless.hpp File Reference
#include <expected>
#include <string>
#include "serif/solver/normalization/metrics.hpp"
Include dependency graph for dimensionless.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  serif::solver::normalization::DimensionlessMetricGeometry< ReferenceVolumeMetric< TermT > >
 
struct  serif::solver::normalization::DimensionlessMetricGeometry< geometry::deformation::keys::SurfaceMetric >
 
struct  serif::solver::normalization::DimensionlessMetricGeometry< UnitMetric >
 

Namespaces

namespace  serif
 
namespace  serif::solver
 
namespace  serif::solver::normalization
 
namespace  serif::solver::normalization::detail
 

Enumerations

enum class  serif::solver::normalization::ReferenceGeometry { serif::solver::normalization::volume , serif::solver::normalization::surface , serif::solver::normalization::algebraic }
 Identify the geometric convention of a reference coordinate metric. More...
 

Functions

std::expected< double, std::string > serif::solver::normalization::detail::dimensionless_riesz_scale (discretization::blocks::RepresentedValueKind kind, ReferenceGeometry geometry, double physical_scale, double reference_radius)
 Include reference geometry in the scale consumed by the existing Riesz factor calculation.