1 // Boost.Units - A C++ library for zero-overhead dimensional analysis and 2 // unit/quantity manipulation and conversion 3 // 4 // Copyright (C) 2003-2008 Matthias Christian Schabel 5 // Copyright (C) 2007-2010 Steven Watanabe 6 // 7 // Distributed under the Boost Software License, Version 1.0. (See 8 // accompanying file LICENSE_1_0.txt or copy at 9 // http://www.boost.org/LICENSE_1_0.txt) 10 11 #ifndef BOOST_UNITS_PHYSICAL_UNITS_HPP 12 #define BOOST_UNITS_PHYSICAL_UNITS_HPP 13 14 /// 15 /// \file 16 /// \brief Physical dimensions according to the SI system. 17 /// \details This header includes all physical dimension headers for both base 18 /// and derived dimensions. 19 /// 20 21 // Include all of the physical_dimension headers. 22 23 // SI seven fundamental dimensions. 24 #include <boost/units/physical_dimensions/amount.hpp> 25 #include <boost/units/physical_dimensions/current.hpp> 26 #include <boost/units/physical_dimensions/length.hpp> 27 #include <boost/units/physical_dimensions/luminous_intensity.hpp> 28 #include <boost/units/physical_dimensions/mass.hpp> 29 #include <boost/units/physical_dimensions/temperature.hpp> 30 #include <boost/units/physical_dimensions/time.hpp> 31 32 // Base dimensions are extended to include plane and solid angle for convenience. 33 #include <boost/units/physical_dimensions/plane_angle.hpp> 34 #include <boost/units/physical_dimensions/solid_angle.hpp> 35 36 // Derived dimensions. 37 #include <boost/units/physical_dimensions/absorbed_dose.hpp> 38 #include <boost/units/physical_dimensions/acceleration.hpp> 39 #include <boost/units/physical_dimensions/action.hpp> 40 #include <boost/units/physical_dimensions/activity.hpp> 41 #include <boost/units/physical_dimensions/angular_acceleration.hpp> 42 #include <boost/units/physical_dimensions/angular_momentum.hpp> 43 #include <boost/units/physical_dimensions/angular_velocity.hpp> 44 #include <boost/units/physical_dimensions/area.hpp> 45 #include <boost/units/physical_dimensions/capacitance.hpp> 46 #include <boost/units/physical_dimensions/conductance.hpp> 47 #include <boost/units/physical_dimensions/conductivity.hpp> 48 #include <boost/units/physical_dimensions/dose_equivalent.hpp> 49 #include <boost/units/physical_dimensions/dynamic_viscosity.hpp> 50 #include <boost/units/physical_dimensions/electric_charge.hpp> 51 #include <boost/units/physical_dimensions/electric_potential.hpp> 52 #include <boost/units/physical_dimensions/energy.hpp> 53 #include <boost/units/physical_dimensions/energy_density.hpp> 54 #include <boost/units/physical_dimensions/force.hpp> 55 #include <boost/units/physical_dimensions/frequency.hpp> 56 #include <boost/units/physical_dimensions/heat_capacity.hpp> 57 #include <boost/units/physical_dimensions/illuminance.hpp> 58 #include <boost/units/physical_dimensions/impedance.hpp> 59 #include <boost/units/physical_dimensions/inductance.hpp> 60 #include <boost/units/physical_dimensions/kinematic_viscosity.hpp> 61 #include <boost/units/physical_dimensions/luminance.hpp> 62 #include <boost/units/physical_dimensions/luminous_flux.hpp> 63 #include <boost/units/physical_dimensions/magnetic_field_intensity.hpp> 64 #include <boost/units/physical_dimensions/magnetic_flux.hpp> 65 #include <boost/units/physical_dimensions/magnetic_flux_density.hpp> 66 #include <boost/units/physical_dimensions/mass_density.hpp> 67 #include <boost/units/physical_dimensions/molar_energy.hpp> 68 #include <boost/units/physical_dimensions/molar_heat_capacity.hpp> 69 #include <boost/units/physical_dimensions/moment_of_inertia.hpp> 70 #include <boost/units/physical_dimensions/momentum.hpp> 71 #include <boost/units/physical_dimensions/permeability.hpp> 72 #include <boost/units/physical_dimensions/permittivity.hpp> 73 #include <boost/units/physical_dimensions/power.hpp> 74 #include <boost/units/physical_dimensions/pressure.hpp> 75 #include <boost/units/physical_dimensions/reluctance.hpp> 76 #include <boost/units/physical_dimensions/resistance.hpp> 77 #include <boost/units/physical_dimensions/resistivity.hpp> 78 #include <boost/units/physical_dimensions/specific_energy.hpp> 79 #include <boost/units/physical_dimensions/specific_heat_capacity.hpp> 80 #include <boost/units/physical_dimensions/specific_volume.hpp> 81 #include <boost/units/physical_dimensions/stress.hpp> 82 #include <boost/units/physical_dimensions/surface_density.hpp> 83 #include <boost/units/physical_dimensions/surface_tension.hpp> 84 #include <boost/units/physical_dimensions/thermal_conductivity.hpp> 85 #include <boost/units/physical_dimensions/torque.hpp> 86 #include <boost/units/physical_dimensions/velocity.hpp> 87 #include <boost/units/physical_dimensions/volume.hpp> 88 #include <boost/units/physical_dimensions/wavenumber.hpp> 89 90 #endif // BOOST_UNITS_PHYSICAL_UNITS_HPP 91