inline T raise_rounding_error( const char* function, const char* message, const T& val, const ::boost::math::policies::rounding_error< ::boost::math::policies::user_error>&) { return user_rounding_error(function, message, val); }
inline TargetType raise_rounding_error( const char* function, const char* message, const T& val, const TargetType& t, const ::geofeatures_boost::math::policies::rounding_error< ::geofeatures_boost::math::policies::user_error>&) { return user_rounding_error(function, message, val, t); }