Function lupnt::ScaleGravitationalParameterForCoordinateScaleChecked

Function Documentation

inline double lupnt::ScaleGravitationalParameterForCoordinateScaleChecked(double value, CoordinateScale from, CoordinateScale to)

Rescale a gravitational parameter GM from one CoordinateScale to another.

Throws:

std::invalid_argument – if the scales are not related by a constant factor (see CheckedCoordinateScaleRatio)