Si.hh File Reference
#include <boost/math/constants/constants.hpp>
#include <boost/units/quantity.hpp>
#include <boost/units/systems/si/plane_angle.hpp>
#include <boost/units/systems/si/length.hpp>
#include <boost/units/cmath.hpp>
Include dependency graph for Si.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 boca
 Boosted Collider Analysis.
 
 boca::units
 Units.
 

Typedefs

using boca::units::Length = boost::units::quantity< boost::units::si::length >
 Length measured in meter. More...
 
using boca::units::Angle = boost::units::quantity< boost::units::si::plane_angle >
 Angle measured in radian. More...
 
using boca::units::AngleSquare = typename boost::units::multiply_typeof_helper< Angle, Angle >::type
 

Functions

 boca::units::BOOST_UNITS_STATIC_CONSTANT (meter, boost::units::si::length)
 
 boca::units::BOOST_UNITS_STATIC_CONSTANT (meters, boost::units::si::length)
 
 boca::units::BOOST_UNITS_STATIC_CONSTANT (metre, boost::units::si::length)
 
 boca::units::BOOST_UNITS_STATIC_CONSTANT (metres, boost::units::si::length)
 
 boca::units::BOOST_UNITS_STATIC_CONSTANT (radian, boost::units::si::plane_angle)
 
 boca::units::BOOST_UNITS_STATIC_CONSTANT (radians, boost::units::si::plane_angle)
 
constexpr double boca::units::Pi ()
 Constant \(\pi\). More...
 
constexpr double boca::units::TwoPi ()
 Constant \(2 \pi\). More...
 
Angle boca::units::PiRad ()
 Constant \(\pi\) in rad. More...
 
Angle boca::units::TwoPiRad ()
 Constant \(2 \pi\) in rad. More...
 
Angle boca::units::Restrict (Angle phi)
 Restrict an angle to the interval \([-\pi,\pi)\). More...
 
Angle boca::units::Wrap (Angle phi)
 Wrap an angle by \(2 \pi\). More...