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... | |