58 std::string_view source, std::string_view owner, std::string_view field);
Global configuration file for the project.
double RealType
Type for real numbers.
RotationAngleUnit
Defines the units used at external rotation-path boundaries.
@ Degrees
Compass azimuth and elevation expressed in degrees.
std::vector< std::string > take_captured_warnings()
void maybe_warn_about_rotation_value(const RealType value, const params::RotationAngleUnit declared_unit, const ValueKind kind, const std::string_view source, const std::string_view owner, const std::string_view field)
bool should_warn(const Confidence confidence, const WarningSensitivity sensitivity) noexcept
void clear_captured_warnings() noexcept
constexpr WarningSensitivity kWarningSensitivity
InferenceResult infer_unit_from_value(const RealType value, const ValueKind kind) noexcept
Defines the Parameters struct and provides methods for managing simulation parameters.
params::RotationAngleUnit inferred_unit