Ticket #11335: 0001-base_units-mmHg-Improve-precision-for-Pascal-convers.patch

File 0001-base_units-mmHg-Improve-precision-for-Pascal-convers.patch, 1.0 KB (added by Roger Leigh <rleigh@…>, 7 years ago)

Patch to improve accuracy of mmHg to Pascal conversion

  • include/boost/units/base_units/metric/mmHg.hpp

    From 002e328eab222f2774f20716e8c10256eb67e29d Mon Sep 17 00:00:00 2001
    From: Roger Leigh <rleigh@codelibre.net>
    Date: Fri, 22 May 2015 21:01:25 +0100
    Subject: [PATCH] base_units: mmHg: Improve precision for Pascal conversion
    
    Reference: BS 350-1:1974 p49.
    ---
     include/boost/units/base_units/metric/mmHg.hpp | 2 +-
     1 file changed, 1 insertion(+), 1 deletion(-)
    
    diff --git a/include/boost/units/base_units/metric/mmHg.hpp b/include/boost/units/base_units/metric/mmHg.hpp
    index 93e3869..cd2cdcd 100644
    a b  
    1414#include <boost/units/conversion.hpp>
    1515#include <boost/units/systems/si/pressure.hpp>
    1616
    17 BOOST_UNITS_DEFINE_BASE_UNIT_WITH_CONVERSIONS(metric, mmHg, "millimeters mercury", "mmHg", 133.322, si::pressure, -404);
     17BOOST_UNITS_DEFINE_BASE_UNIT_WITH_CONVERSIONS(metric, mmHg, "millimeters mercury", "mmHg", 133.322387415, si::pressure, -404);
    1818
    1919#endif // BOOST_UNIT_SYSTEMS_METRIC_MMHG_HPP_INCLUDED