106#include "dim/DimensionedValues.h"
109#include "spat/Vector.h"
130 constexpr Length earth_radius = 6.371e6
_m;
133 constexpr Real steps_per_second = 60;
constexpr Real _s(Time t) noexcept
Dimensionated Values conversion functions.
Definition DimensionedValues.h:1535
Value< Dimension< 1, 0, -1 > > Velocity
Velocity.
Definition DimensionedValues.h:331
Value< Dimension< 1, 0, 0 > > Length
Length.
Definition DimensionedValues.h:324
Value< Dimension< 0, 0, 1 > > Time
Time.
Definition DimensionedValues.h:329
constexpr Real _kmIh(Velocity v) noexcept
Dimensionated Values conversion functions.
Definition DimensionedValues.h:1403
constexpr Real _m(Length l) noexcept
Dimensionated Values conversion functions.
Definition DimensionedValues.h:1210
Value< Dimension< 1, 0, -2 > > Acceleration
Acceleration.
Definition DimensionedValues.h:332
Value< Dimension<-1, 0, 0 > > AnglePerLength
Angle per length.
Definition DimensionedValues.h:321
constexpr Real units_per_meter
How many units will make up one meter.
Definition DimensionedValues.h:207
float Real
Underlying floating point type to be used with the dim library.
Definition DimensionedValues.h:190
Namespace of all the trax track libraries classes and methods.
Definition Collection.h:17
constexpr Time fixed_timestep
The fixed timestep to use with the simulation.
Definition Units.h:136
constexpr Acceleration g
Acceleration due to gravity.
Definition Units.h:122
constexpr Time attention_span
The maximum time, a user is expected to concentrate on one single apect of the simulation.
Definition Units.h:117
constexpr spat::Vector< One > Up
Vector pointing in the up direction with respect to gravity.
Definition Units.h:144
constexpr AnglePerLength epsilon__curvature
Marginal curvature is earth's curvature.
Definition Units.h:149
constexpr Velocity bolt
fastest man in the world
Definition Units.h:124
constexpr Length default_derailing_distance
A default value for the acceptable distance between a track position and something beeing still consi...
Definition Units.h:128
Implements a 3D - vector in cartesian coordinates.
Definition Vector.h:48