<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<tagfile>
<compound kind="namespace">
  <name>mp_units</name>
  <filename>reference.adoc#mp_units</filename>
  <class kind="class">mp_units::conditional</class>
  <class kind="class">mp_units::expr_type</class>
  <class kind="class">mp_units::fixed_string</class>
  <class kind="class">mp_units::fixed_u16string</class>
  <class kind="class">mp_units::fixed_u32string</class>
  <class kind="class">mp_units::fixed_u8string</class>
  <class kind="class">mp_units::fixed_wstring</class>
  <class kind="class">mp_units::is_same</class>
  <class kind="class">mp_units::quantity_values</class>
  <class kind="class">mp_units::text_encoding</class>
  <class kind="class">mp_units::value_type_t</class>
  <class kind="class">mp_units::wrapped_type_t</class>
  <class kind="class">mp_units::absolute_point_origin</class>
  <class kind="class">mp_units::base_dimension</class>
  <class kind="class">mp_units::basic_fixed_string</class>
  <class kind="class">mp_units::binomial_distribution</class>
  <class kind="class">mp_units::binomial_distribution</class>
  <class kind="class">mp_units::cartesian_vector</class>
  <class kind="class">mp_units::cauchy_distribution</class>
  <class kind="class">mp_units::cauchy_distribution</class>
  <class kind="class">mp_units::chi_squared_distribution</class>
  <class kind="class">mp_units::chi_squared_distribution</class>
  <class kind="class">mp_units::common_unit</class>
  <class kind="class">mp_units::delta_</class>
  <class kind="class">mp_units::derived_dimension</class>
  <class kind="class">mp_units::derived_quantity_spec</class>
  <class kind="class">mp_units::derived_unit</class>
  <class kind="class">mp_units::dimension_one</class>
  <class kind="class">mp_units::dimension_symbol_formatting</class>
  <class kind="class">mp_units::dimensionless</class>
  <class kind="class">mp_units::discrete_distribution</class>
  <class kind="class">mp_units::discrete_distribution</class>
  <class kind="class">mp_units::exponential_distribution</class>
  <class kind="class">mp_units::exponential_distribution</class>
  <class kind="class">mp_units::extreme_value_distribution</class>
  <class kind="class">mp_units::extreme_value_distribution</class>
  <class kind="class">mp_units::fisher_f_distribution</class>
  <class kind="class">mp_units::fisher_f_distribution</class>
  <class kind="class">mp_units::gamma_distribution</class>
  <class kind="class">mp_units::gamma_distribution</class>
  <class kind="class">mp_units::geometric_distribution</class>
  <class kind="class">mp_units::geometric_distribution</class>
  <class kind="class">mp_units::is_kind</class>
  <class kind="class">mp_units::kind_of_</class>
  <class kind="class">mp_units::kind_of_</class>
  <class kind="class">mp_units::lognormal_distribution</class>
  <class kind="class">mp_units::lognormal_distribution</class>
  <class kind="class">mp_units::mag_constant</class>
  <class kind="class">mp_units::named_unit</class>
  <class kind="class">mp_units::named_unit</class>
  <class kind="class">mp_units::named_unit</class>
  <class kind="class">mp_units::named_unit</class>
  <class kind="class">mp_units::named_unit</class>
  <class kind="class">mp_units::negative_binomial_distribution</class>
  <class kind="class">mp_units::negative_binomial_distribution</class>
  <class kind="class">mp_units::normal_distribution</class>
  <class kind="class">mp_units::normal_distribution</class>
  <class kind="class">mp_units::one</class>
  <class kind="class">mp_units::parts_per_million</class>
  <class kind="class">mp_units::per</class>
  <class kind="class">mp_units::per_mille</class>
  <class kind="class">mp_units::percent</class>
  <class kind="class">mp_units::pi</class>
  <class kind="class">mp_units::piecewise_constant_distribution</class>
  <class kind="class">mp_units::piecewise_constant_distribution</class>
  <class kind="class">mp_units::piecewise_linear_distribution</class>
  <class kind="class">mp_units::piecewise_linear_distribution</class>
  <class kind="class">mp_units::point_</class>
  <class kind="class">mp_units::poisson_distribution</class>
  <class kind="class">mp_units::poisson_distribution</class>
  <class kind="class">mp_units::power</class>
  <class kind="class">mp_units::prefixed_unit</class>
  <class kind="class">mp_units::quantity</class>
  <class kind="class">mp_units::quantity_like_traits</class>
  <class kind="class">mp_units::quantity_point</class>
  <class kind="class">mp_units::quantity_point_like_traits</class>
  <class kind="class">mp_units::quantity_spec</class>
  <class kind="class">mp_units::quantity_spec</class>
  <class kind="class">mp_units::quantity_spec</class>
  <class kind="class">mp_units::reference</class>
  <class kind="class">mp_units::relative_point_origin</class>
  <class kind="class">mp_units::representation_values</class>
  <class kind="class">mp_units::scaled_unit</class>
  <class kind="class">mp_units::student_t_distribution</class>
  <class kind="class">mp_units::student_t_distribution</class>
  <class kind="class">mp_units::symbol_text</class>
  <class kind="class">mp_units::system_reference</class>
  <class kind="class">mp_units::uniform_int_distribution</class>
  <class kind="class">mp_units::uniform_int_distribution</class>
  <class kind="class">mp_units::uniform_real_distribution</class>
  <class kind="class">mp_units::uniform_real_distribution</class>
  <class kind="class">mp_units::unit_symbol_formatting</class>
  <class kind="class">mp_units::weibull_distribution</class>
  <class kind="class">mp_units::weibull_distribution</class>
  <class kind="class">mp_units::zeroth_point_origin_</class>
  <class kind="class">mp_units::character_set</class>
  <class kind="class">mp_units::quantity_character</class>
  <class kind="class">mp_units::unit_symbol_separator</class>
  <class kind="class">mp_units::unit_symbol_solidus</class>
  <class kind="class">mp_units::cbrt</class>
  <class kind="class">mp_units::contains</class>
  <class kind="class">mp_units::fma</class>
  <class kind="class">mp_units::get</class>
  <class kind="class">mp_units::get_common_quantity_spec</class>
  <class kind="class">mp_units::get_common_unit</class>
  <class kind="class">mp_units::get_quantity_spec</class>
  <class kind="class">mp_units::get_unit</class>
  <class kind="class">mp_units::hypot</class>
  <class kind="class">mp_units::inverse</class>
  <class kind="class">mp_units::isfinite</class>
  <class kind="class">mp_units::isinf</class>
  <class kind="class">mp_units::isnan</class>
  <class kind="class">mp_units::operator%</class>
  <class kind="class">mp_units::operator*</class>
  <class kind="class">mp_units::operator+</class>
  <class kind="class">mp_units::operator-</class>
  <class kind="class">mp_units::operator/</class>
  <class kind="class">mp_units::pow</class>
  <class kind="class">mp_units::quantity_cast</class>
  <class kind="class">mp_units::sqrt</class>
  <class kind="class">mp_units::value_cast</class>
  <class kind="class">mp_units::operator&lt;&lt;</class>
  <class kind="class">mp_units::operator==</class>
  <class kind="class">mp_units::operator&lt;=&gt;</class>
  <class kind="class">mp_units::absolute</class>
  <class kind="class">mp_units::delta</class>
  <class kind="class">mp_units::dimension_one</class>
  <class kind="class">mp_units::dimensionless</class>
  <class kind="class">mp_units::disable_real</class>
  <class kind="class">mp_units::disable_real</class>
  <class kind="class">mp_units::imag</class>
  <class kind="class">mp_units::is_complex</class>
  <class kind="class">mp_units::is_derived_from_specialization_of</class>
  <class kind="class">mp_units::is_derived_from_specialization_of_v</class>
  <class kind="class">mp_units::is_kind</class>
  <class kind="class">mp_units::is_same_v</class>
  <class kind="class">mp_units::is_same_v</class>
  <class kind="class">mp_units::is_scalar</class>
  <class kind="class">mp_units::is_specialization_of</class>
  <class kind="class">mp_units::is_specialization_of</class>
  <class kind="class">mp_units::is_specialization_of_v</class>
  <class kind="class">mp_units::is_specialization_of_v</class>
  <class kind="class">mp_units::is_tensor</class>
  <class kind="class">mp_units::is_value_preserving</class>
  <class kind="class">mp_units::is_vector</class>
  <class kind="class">mp_units::kind_of</class>
  <class kind="class">mp_units::known_first_factor</class>
  <class kind="class">mp_units::mag</class>
  <class kind="class">mp_units::mag_pi</class>
  <class kind="class">mp_units::mag_power</class>
  <class kind="class">mp_units::mag_ratio</class>
  <class kind="class">mp_units::magnitude</class>
  <class kind="class">mp_units::modulus</class>
  <class kind="class">mp_units::one</class>
  <class kind="class">mp_units::parts_per_million</class>
  <class kind="class">mp_units::per_mille</class>
  <class kind="class">mp_units::percent</class>
  <class kind="class">mp_units::pi</class>
  <class kind="class">mp_units::point</class>
  <class kind="class">mp_units::ppm</class>
  <class kind="class">mp_units::real</class>
  <class kind="class">mp_units::space_before_unit_symbol</class>
  <class kind="class">mp_units::treat_as_floating_point</class>
  <class kind="class">mp_units::zeroth_point_origin</class>
  <class kind="class">mp_units::π</class>
  <class kind="class">mp_units::AssociatedUnit</class>
  <class kind="class">mp_units::Dimension</class>
  <class kind="class">mp_units::DimensionOf</class>
  <class kind="class">mp_units::PointOrigin</class>
  <class kind="class">mp_units::PointOriginFor</class>
  <class kind="class">mp_units::PrefixableUnit</class>
  <class kind="class">mp_units::Quantity</class>
  <class kind="class">mp_units::QuantityLike</class>
  <class kind="class">mp_units::QuantityOf</class>
  <class kind="class">mp_units::QuantityPoint</class>
  <class kind="class">mp_units::QuantityPointLike</class>
  <class kind="class">mp_units::QuantityPointOf</class>
  <class kind="class">mp_units::QuantitySpec</class>
  <class kind="class">mp_units::QuantitySpecOf</class>
  <class kind="class">mp_units::Reference</class>
  <class kind="class">mp_units::ReferenceOf</class>
  <class kind="class">mp_units::RepresentationOf</class>
  <class kind="class">mp_units::Unit</class>
  <class kind="class">mp_units::UnitMagnitude</class>
  <class kind="class">mp_units::UnitOf</class>
  <class kind="class">mp_units::basic_fixed_string</class>
  <class kind="class">mp_units::basic_fixed_string</class>
  <class kind="class">mp_units::basic_fixed_string</class>
  <class kind="class">mp_units::cartesian_vector</class>
  <class kind="class">mp_units::quantity</class>
  <class kind="class">mp_units::quantity</class>
  <class kind="class">mp_units::quantity_point</class>
  <class kind="class">mp_units::quantity_point</class>
  <class kind="class">mp_units::quantity_point</class>
  <class kind="class">mp_units::symbol_text</class>
  <class kind="class">mp_units::symbol_text</class>
  <class kind="class">mp_units::symbol_text</class>
  <class kind="class">mp_units::symbol_text</class>
  <class kind="class">mp_units::symbol_text</class>
  <member kind="function">
    <type>quantity&lt;R, Rep&gt;</type>
    <name>abs</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-abs</anchor>
    <arglist>(const quantity&lt;R, Rep&gt;&amp; q)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>castable</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-castable</anchor>
    <arglist>(From from, To to)</arglist>
  </member>
  <member kind="function">
    <type>quantity&lt;detail::clone_reference_with&lt;To&gt;(R), Rep&gt;</type>
    <name>ceil</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-ceil</anchor>
    <arglist>(const quantity&lt;R, Rep&gt;&amp; q)</arglist>
  </member>
  <member kind="function">
    <type>Unit auto</type>
    <name>cubic</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-cubic</anchor>
    <arglist>(auto u)</arglist>
  </member>
  <member kind="function">
    <type>PointOriginFor&lt;get_quantity_spec(R{})&gt; auto</type>
    <name>default_point_origin</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-default_point_origin</anchor>
    <arglist>(R)</arglist>
  </member>
  <member kind="function">
    <type>std::basic_string_view&lt;CharT&gt;</type>
    <name>dimension_symbol</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-dimension_symbol</anchor>
    <arglist>(D)</arglist>
  </member>
  <member kind="function">
    <type>Out</type>
    <name>dimension_symbol_to</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-dimension_symbol_to</anchor>
    <arglist>(Out out, D d, const dimension_symbol_formatting&amp; fmt)</arglist>
  </member>
  <member kind="function">
    <type>quantity&lt;R{}, Rep&gt;</type>
    <name>epsilon</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-epsilon</anchor>
    <arglist>(R r)</arglist>
  </member>
  <member kind="function">
    <type>quantity&lt;R, Rep&gt;</type>
    <name>exp</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-exp</anchor>
    <arglist>(const quantity&lt;R, Rep&gt;&amp; q)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>explicitly_convertible</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-explicitly_convertible</anchor>
    <arglist>(From from, To to)</arglist>
  </member>
  <member kind="function">
    <type>quantity&lt;detail::clone_reference_with&lt;To&gt;(R), Rep&gt;</type>
    <name>floor</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-floor</anchor>
    <arglist>(const quantity&lt;R, Rep&gt;&amp; q)</arglist>
  </member>
  <member kind="function">
    <type>QuantityOf&lt;get_quantity_spec(R1)&gt; auto</type>
    <name>fmod</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-fmod</anchor>
    <arglist>(const quantity&lt;R1, Rep1&gt;&amp; x, const quantity&lt;R2, Rep2&gt;&amp; y)</arglist>
  </member>
  <member kind="function">
    <type>auto</type>
    <name>get_canonical_unit</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-get_canonical_unit</anchor>
    <arglist>(auto u)</arglist>
  </member>
  <member kind="function">
    <type>Reference auto</type>
    <name>get_common_reference</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-get_common_reference</anchor>
    <arglist>(auto u1, auto u2, ...auto rest)</arglist>
  </member>
  <member kind="function">
    <type>QuantityKindSpec auto</type>
    <name>get_kind</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-get_kind</anchor>
    <arglist>(Q)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>implicitly_convertible</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-implicitly_convertible</anchor>
    <arglist>(From from, To to)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>interconvertible</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-interconvertible</anchor>
    <arglist>(QS1 qs1, QS2 qs2)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>is_eq_zero</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-is_eq_zero</anchor>
    <arglist>(T v)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>is_gt_zero</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-is_gt_zero</anchor>
    <arglist>(T v)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>is_gteq_zero</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-is_gteq_zero</anchor>
    <arglist>(T v)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>is_lt_zero</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-is_lt_zero</anchor>
    <arglist>(T v)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>is_lteq_zero</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-is_lteq_zero</anchor>
    <arglist>(T v)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>is_neq_zero</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-is_neq_zero</anchor>
    <arglist>(T v)</arglist>
  </member>
  <member kind="function">
    <type>QuantityPointOf&lt;get_quantity_spec(get_common_reference(R1, R2))&gt; auto</type>
    <name>lerp</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-lerp</anchor>
    <arglist>(const quantity_point&lt;R1, Origin, Rep1&gt;&amp; a, const quantity_point&lt;R2, Origin, Rep2&gt;&amp; b, const Factor&amp; t)</arglist>
  </member>
  <member kind="function">
    <type>T</type>
    <name>magnitude</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-magnitude-0c</anchor>
    <arglist>(const cartesian_vector&amp; vec)</arglist>
  </member>
  <member kind="function">
    <type>QuantityPointOf&lt;get_quantity_spec(get_common_reference(R1, R2))&gt; auto</type>
    <name>midpoint</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-midpoint</anchor>
    <arglist>(const quantity_point&lt;R1, Origin, Rep1&gt;&amp; a, const quantity_point&lt;R2, Origin, Rep2&gt;&amp; b)</arglist>
  </member>
  <member kind="function">
    <type>QuantityOf&lt;get_quantity_spec(R1)&gt; auto</type>
    <name>remainder</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-remainder</anchor>
    <arglist>(const quantity&lt;R1, Rep1&gt;&amp; x, const quantity&lt;R2, Rep2&gt;&amp; y)</arglist>
  </member>
  <member kind="function">
    <type>quantity&lt;detail::clone_reference_with&lt;To&gt;(R), Rep&gt;</type>
    <name>round</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-round</anchor>
    <arglist>(const quantity&lt;R, Rep&gt;&amp; q)</arglist>
  </member>
  <member kind="function">
    <type>Unit auto</type>
    <name>square</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-square</anchor>
    <arglist>(auto u)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>swap</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-swap</anchor>
    <arglist>(basic_fixed_string&lt;CharT, N&gt;&amp; x, basic_fixed_string&lt;CharT, N&gt;&amp; y)</arglist>
  </member>
  <member kind="function">
    <type>std::basic_string_view&lt;CharT&gt;</type>
    <name>unit_symbol</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-unit_symbol</anchor>
    <arglist>(U)</arglist>
  </member>
  <member kind="function">
    <type>Out</type>
    <name>unit_symbol_to</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-unit_symbol_to</anchor>
    <arglist>(Out out, U u, const unit_symbol_formatting&amp; fmt)</arglist>
  </member>
  <member kind="function">
    <type>cartesian_vector</type>
    <name>unit_vector</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-unit_vector</anchor>
    <arglist>(const cartesian_vector&amp; vec)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::conditional</name>
  <filename>reference.adoc#mp_units-conditional</filename>
</compound>
<compound kind="class">
  <name>mp_units::expr_type</name>
  <filename>reference.adoc#mp_units-expr_type</filename>
</compound>
<compound kind="class">
  <name>mp_units::fixed_string</name>
  <filename>reference.adoc#mp_units-fixed_string</filename>
</compound>
<compound kind="class">
  <name>mp_units::fixed_u16string</name>
  <filename>reference.adoc#mp_units-fixed_u16string</filename>
</compound>
<compound kind="class">
  <name>mp_units::fixed_u32string</name>
  <filename>reference.adoc#mp_units-fixed_u32string</filename>
</compound>
<compound kind="class">
  <name>mp_units::fixed_u8string</name>
  <filename>reference.adoc#mp_units-fixed_u8string</filename>
</compound>
<compound kind="class">
  <name>mp_units::fixed_wstring</name>
  <filename>reference.adoc#mp_units-fixed_wstring</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_same</name>
  <filename>reference.adoc#mp_units-is_same</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_values</name>
  <filename>reference.adoc#mp_units-quantity_values</filename>
</compound>
<compound kind="class">
  <name>mp_units::text_encoding</name>
  <filename>reference.adoc#mp_units-text_encoding</filename>
</compound>
<compound kind="class">
  <name>mp_units::value_type_t</name>
  <filename>reference.adoc#mp_units-value_type_t</filename>
</compound>
<compound kind="class">
  <name>mp_units::wrapped_type_t</name>
  <filename>reference.adoc#mp_units-wrapped_type_t</filename>
</compound>
<compound kind="class">
  <name>mp_units::absolute_point_origin</name>
  <filename>reference.adoc#mp_units-absolute_point_origin</filename>
</compound>
<compound kind="class">
  <name>mp_units::base_dimension</name>
  <filename>reference.adoc#mp_units-base_dimension</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string</name>
  <filename>reference.adoc#mp_units-basic_fixed_string-08</filename>
  <member kind="function">
    <type>basic_fixed_string&amp;</type>
    <name>operator=</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-basic_fixed_string-08-operator_assign</anchor>
    <arglist>(const basic_fixed_string&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>const_reference</type>
    <name>at</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-basic_fixed_string-08-at</anchor>
    <arglist>(size_type pos)</arglist>
  </member>
  <member kind="function">
    <type>const_reference</type>
    <name>back</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-basic_fixed_string-08-back</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_iterator</type>
    <name>begin</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-basic_fixed_string-08-begin</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_pointer</type>
    <name>c_str</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-basic_fixed_string-08-c_str</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_iterator</type>
    <name>cbegin</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-basic_fixed_string-08-cbegin</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_iterator</type>
    <name>cend</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-basic_fixed_string-08-cend</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_reverse_iterator</type>
    <name>crbegin</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-basic_fixed_string-08-crbegin</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_reverse_iterator</type>
    <name>crend</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-basic_fixed_string-08-crend</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_pointer</type>
    <name>data</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-basic_fixed_string-08-data</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_iterator</type>
    <name>end</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-basic_fixed_string-08-end</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_reference</type>
    <name>front</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-basic_fixed_string-08-front</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_reference</type>
    <name>operator[]</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-basic_fixed_string-08-operator_subs</anchor>
    <arglist>(size_type pos)</arglist>
  </member>
  <member kind="function">
    <type>const_reverse_iterator</type>
    <name>rbegin</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-basic_fixed_string-08-rbegin</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_reverse_iterator</type>
    <name>rend</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-basic_fixed_string-08-rend</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>swap</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-basic_fixed_string-08-swap</anchor>
    <arglist>(basic_fixed_string&amp; s)</arglist>
  </member>
  <member kind="function">
    <type>std::basic_string_view&lt;CharT&gt;</type>
    <name>view</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-basic_fixed_string-08-view</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::basic_string_view&lt;CharT&gt;</type>
    <name>operator basic_string_view&lt;&gt;</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-basic_fixed_string-08-2conversion</anchor>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::binomial_distribution</name>
  <filename>reference.adoc#mp_units-binomial_distribution-0e</filename>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-binomial_distribution-0e-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-binomial_distribution-0e-min</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-binomial_distribution-0e-operator_call</anchor>
    <arglist>(Generator&amp; g)</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>t</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-binomial_distribution-0e-t</anchor>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::binomial_distribution</name>
  <filename>reference.adoc#mp_units-binomial_distribution-08</filename>
</compound>
<compound kind="class">
  <name>mp_units::cartesian_vector</name>
  <filename>reference.adoc#mp_units-cartesian_vector-08</filename>
  <member kind="function">
    <type>T</type>
    <name>magnitude</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-cartesian_vector-08-magnitude</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>cartesian_vector&amp;</type>
    <name>operator*=</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-cartesian_vector-08-operator_star_eq</anchor>
    <arglist>(const U&amp; value)</arglist>
  </member>
  <member kind="function">
    <type>cartesian_vector</type>
    <name>operator+</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-cartesian_vector-08-operator_plus</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>cartesian_vector&amp;</type>
    <name>operator+=</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-cartesian_vector-08-operator_plus_eq</anchor>
    <arglist>(const cartesian_vector&lt;U&gt;&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>cartesian_vector</type>
    <name>operator-</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-cartesian_vector-08-operator_minus</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>cartesian_vector&amp;</type>
    <name>operator-=</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-cartesian_vector-08-operator_minus_eq</anchor>
    <arglist>(const cartesian_vector&lt;U&gt;&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>cartesian_vector&amp;</type>
    <name>operator/=</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-cartesian_vector-08-operator_slash_eq</anchor>
    <arglist>(const U&amp; value)</arglist>
  </member>
  <member kind="function">
    <type>cartesian_vector</type>
    <name>unit</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-cartesian_vector-08-unit</anchor>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::cauchy_distribution</name>
  <filename>reference.adoc#mp_units-cauchy_distribution-04</filename>
  <member kind="function">
    <type>Q</type>
    <name>a</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-cauchy_distribution-04-a</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>b</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-cauchy_distribution-04-b</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-cauchy_distribution-04-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-cauchy_distribution-04-min</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-cauchy_distribution-04-operator_call</anchor>
    <arglist>(Generator&amp; g)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::cauchy_distribution</name>
  <filename>reference.adoc#mp_units-cauchy_distribution-0b</filename>
</compound>
<compound kind="class">
  <name>mp_units::chi_squared_distribution</name>
  <filename>reference.adoc#mp_units-chi_squared_distribution-0b</filename>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-chi_squared_distribution-0b-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-chi_squared_distribution-0b-min</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-chi_squared_distribution-0b-operator_call</anchor>
    <arglist>(Generator&amp; g)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::chi_squared_distribution</name>
  <filename>reference.adoc#mp_units-chi_squared_distribution-08</filename>
</compound>
<compound kind="class">
  <name>mp_units::common_unit</name>
  <filename>reference.adoc#mp_units-common_unit</filename>
</compound>
<compound kind="class">
  <name>mp_units::delta_</name>
  <filename>reference.adoc#mp_units-delta_</filename>
  <member kind="function">
    <type>quantity&lt;R{}, Rep&gt;</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-delta_-operator_call</anchor>
    <arglist>(FwdRep&amp;&amp; lhs)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::derived_dimension</name>
  <filename>reference.adoc#mp_units-derived_dimension</filename>
</compound>
<compound kind="class">
  <name>mp_units::derived_quantity_spec</name>
  <filename>reference.adoc#mp_units-derived_quantity_spec</filename>
</compound>
<compound kind="class">
  <name>mp_units::derived_unit</name>
  <filename>reference.adoc#mp_units-derived_unit</filename>
</compound>
<compound kind="class">
  <name>mp_units::dimension_one</name>
  <filename>reference.adoc#mp_units-dimension_one-063</filename>
</compound>
<compound kind="class">
  <name>mp_units::dimension_symbol_formatting</name>
  <filename>reference.adoc#mp_units-dimension_symbol_formatting</filename>
</compound>
<compound kind="class">
  <name>mp_units::dimensionless</name>
  <filename>reference.adoc#mp_units-dimensionless-0f</filename>
</compound>
<compound kind="class">
  <name>mp_units::discrete_distribution</name>
  <filename>reference.adoc#mp_units-discrete_distribution-08</filename>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-discrete_distribution-08-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-discrete_distribution-08-min</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-discrete_distribution-08-operator_call</anchor>
    <arglist>(Generator&amp; g)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::discrete_distribution</name>
  <filename>reference.adoc#mp_units-discrete_distribution-05</filename>
</compound>
<compound kind="class">
  <name>mp_units::exponential_distribution</name>
  <filename>reference.adoc#mp_units-exponential_distribution-0e</filename>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-exponential_distribution-0e-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-exponential_distribution-0e-min</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-exponential_distribution-0e-operator_call</anchor>
    <arglist>(Generator&amp; g)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::exponential_distribution</name>
  <filename>reference.adoc#mp_units-exponential_distribution-08</filename>
</compound>
<compound kind="class">
  <name>mp_units::extreme_value_distribution</name>
  <filename>reference.adoc#mp_units-extreme_value_distribution-0e</filename>
  <member kind="function">
    <type>Q</type>
    <name>a</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-extreme_value_distribution-0e-a</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-extreme_value_distribution-0e-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-extreme_value_distribution-0e-min</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-extreme_value_distribution-0e-operator_call</anchor>
    <arglist>(Generator&amp; g)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::extreme_value_distribution</name>
  <filename>reference.adoc#mp_units-extreme_value_distribution-0d</filename>
</compound>
<compound kind="class">
  <name>mp_units::fisher_f_distribution</name>
  <filename>reference.adoc#mp_units-fisher_f_distribution-02</filename>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-fisher_f_distribution-02-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-fisher_f_distribution-02-min</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-fisher_f_distribution-02-operator_call</anchor>
    <arglist>(Generator&amp; g)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::fisher_f_distribution</name>
  <filename>reference.adoc#mp_units-fisher_f_distribution-08</filename>
</compound>
<compound kind="class">
  <name>mp_units::gamma_distribution</name>
  <filename>reference.adoc#mp_units-gamma_distribution-0a4</filename>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-gamma_distribution-0a4-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-gamma_distribution-0a4-min</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-gamma_distribution-0a4-operator_call</anchor>
    <arglist>(Generator&amp; g)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::gamma_distribution</name>
  <filename>reference.adoc#mp_units-gamma_distribution-0a8</filename>
</compound>
<compound kind="class">
  <name>mp_units::geometric_distribution</name>
  <filename>reference.adoc#mp_units-geometric_distribution-08</filename>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-geometric_distribution-08-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-geometric_distribution-08-min</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-geometric_distribution-08-operator_call</anchor>
    <arglist>(Generator&amp; g)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::geometric_distribution</name>
  <filename>reference.adoc#mp_units-geometric_distribution-06</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_kind</name>
  <filename>reference.adoc#mp_units-is_kind-06</filename>
</compound>
<compound kind="class">
  <name>mp_units::kind_of_</name>
  <filename>reference.adoc#mp_units-kind_of_-00</filename>
</compound>
<compound kind="class">
  <name>mp_units::kind_of_</name>
  <filename>reference.adoc#mp_units-kind_of_-0d</filename>
</compound>
<compound kind="class">
  <name>mp_units::lognormal_distribution</name>
  <filename>reference.adoc#mp_units-lognormal_distribution-0e</filename>
  <member kind="function">
    <type>Q</type>
    <name>m</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-lognormal_distribution-0e-m</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-lognormal_distribution-0e-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-lognormal_distribution-0e-min</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-lognormal_distribution-0e-operator_call</anchor>
    <arglist>(Generator&amp; g)</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>s</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-lognormal_distribution-0e-s</anchor>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::lognormal_distribution</name>
  <filename>reference.adoc#mp_units-lognormal_distribution-08</filename>
</compound>
<compound kind="class">
  <name>mp_units::mag_constant</name>
  <filename>reference.adoc#mp_units-mag_constant</filename>
</compound>
<compound kind="class">
  <name>mp_units::named_unit</name>
  <filename>reference.adoc#mp_units-named_unit-0ec</filename>
</compound>
<compound kind="class">
  <name>mp_units::named_unit</name>
  <filename>reference.adoc#mp_units-named_unit-06</filename>
</compound>
<compound kind="class">
  <name>mp_units::named_unit</name>
  <filename>reference.adoc#mp_units-named_unit-07</filename>
</compound>
<compound kind="class">
  <name>mp_units::named_unit</name>
  <filename>reference.adoc#mp_units-named_unit-05</filename>
</compound>
<compound kind="class">
  <name>mp_units::named_unit</name>
  <filename>reference.adoc#mp_units-named_unit-0e4</filename>
</compound>
<compound kind="class">
  <name>mp_units::negative_binomial_distribution</name>
  <filename>reference.adoc#mp_units-negative_binomial_distribution-0f</filename>
  <member kind="function">
    <type>Q</type>
    <name>k</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-negative_binomial_distribution-0f-k</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-negative_binomial_distribution-0f-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-negative_binomial_distribution-0f-min</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-negative_binomial_distribution-0f-operator_call</anchor>
    <arglist>(Generator&amp; g)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::negative_binomial_distribution</name>
  <filename>reference.adoc#mp_units-negative_binomial_distribution-09</filename>
</compound>
<compound kind="class">
  <name>mp_units::normal_distribution</name>
  <filename>reference.adoc#mp_units-normal_distribution-0a</filename>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-normal_distribution-0a-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>mean</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-normal_distribution-0a-mean</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-normal_distribution-0a-min</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-normal_distribution-0a-operator_call</anchor>
    <arglist>(Generator&amp; g)</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>stddev</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-normal_distribution-0a-stddev</anchor>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::normal_distribution</name>
  <filename>reference.adoc#mp_units-normal_distribution-04</filename>
</compound>
<compound kind="class">
  <name>mp_units::one</name>
  <filename>reference.adoc#mp_units-one-0f</filename>
</compound>
<compound kind="class">
  <name>mp_units::parts_per_million</name>
  <filename>reference.adoc#mp_units-parts_per_million-0f</filename>
</compound>
<compound kind="class">
  <name>mp_units::per</name>
  <filename>reference.adoc#mp_units-per</filename>
</compound>
<compound kind="class">
  <name>mp_units::per_mille</name>
  <filename>reference.adoc#mp_units-per_mille-01</filename>
</compound>
<compound kind="class">
  <name>mp_units::percent</name>
  <filename>reference.adoc#mp_units-percent-02</filename>
</compound>
<compound kind="class">
  <name>mp_units::pi</name>
  <filename>reference.adoc#mp_units-pi-0c</filename>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_constant_distribution</name>
  <filename>reference.adoc#mp_units-piecewise_constant_distribution-0d</filename>
  <member kind="function">
    <type>std::vector&lt;Q&gt;</type>
    <name>intervals</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-piecewise_constant_distribution-0d-intervals</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-piecewise_constant_distribution-0d-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-piecewise_constant_distribution-0d-min</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-piecewise_constant_distribution-0d-operator_call</anchor>
    <arglist>(Generator&amp; g)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_constant_distribution</name>
  <filename>reference.adoc#mp_units-piecewise_constant_distribution-0a</filename>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_linear_distribution</name>
  <filename>reference.adoc#mp_units-piecewise_linear_distribution-059</filename>
  <member kind="function">
    <type>std::vector&lt;Q&gt;</type>
    <name>intervals</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-piecewise_linear_distribution-059-intervals</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-piecewise_linear_distribution-059-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-piecewise_linear_distribution-059-min</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-piecewise_linear_distribution-059-operator_call</anchor>
    <arglist>(Generator&amp; g)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_linear_distribution</name>
  <filename>reference.adoc#mp_units-piecewise_linear_distribution-050</filename>
</compound>
<compound kind="class">
  <name>mp_units::point_</name>
  <filename>reference.adoc#mp_units-point_</filename>
  <member kind="function">
    <type>quantity_point&lt;R{}, default_point_origin(R{}), Rep&gt;</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-point_-operator_call</anchor>
    <arglist>(FwdRep&amp;&amp; lhs)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::poisson_distribution</name>
  <filename>reference.adoc#mp_units-poisson_distribution-098</filename>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-poisson_distribution-098-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-poisson_distribution-098-min</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-poisson_distribution-098-operator_call</anchor>
    <arglist>(Generator&amp; g)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::poisson_distribution</name>
  <filename>reference.adoc#mp_units-poisson_distribution-09c</filename>
</compound>
<compound kind="class">
  <name>mp_units::power</name>
  <filename>reference.adoc#mp_units-power</filename>
</compound>
<compound kind="class">
  <name>mp_units::prefixed_unit</name>
  <filename>reference.adoc#mp_units-prefixed_unit</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity</name>
  <filename>reference.adoc#mp_units-quantity-01</filename>
  <member kind="function">
    <type>void</type>
    <name>~quantity</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-quantity-01-2destructor</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>rep</type>
    <name>force_numerical_value_in</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-quantity-01-force_numerical_value_in</anchor>
    <arglist>(U)</arglist>
  </member>
  <member kind="function">
    <type>rep</type>
    <name>numerical_value_in</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-quantity-01-numerical_value_in</anchor>
    <arglist>(U)</arglist>
  </member>
  <member kind="function">
    <type>quantity&amp;</type>
    <name>operator%=</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-quantity-01-operator_mod_eq</anchor>
    <arglist>(const quantity&lt;R2, Rep2&gt;&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>QuantityOf&lt;quantity_spec&gt; auto</type>
    <name>operator+</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-quantity-01-operator_plus</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>quantity&amp;</type>
    <name>operator+=</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-quantity-01-operator_plus_eq</anchor>
    <arglist>(const quantity&lt;R2, Rep2&gt;&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>QuantityOf&lt;quantity_spec&gt; auto</type>
    <name>operator-</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-quantity-01-operator_minus</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>quantity&amp;</type>
    <name>operator-=</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-quantity-01-operator_minus_eq</anchor>
    <arglist>(const quantity&lt;R2, Rep2&gt;&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>quantity</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-quantity-01-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>quantity</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-quantity-01-min</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>quantity</type>
    <name>zero</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-quantity-01-zero</anchor>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::quantity_like_traits</name>
  <filename>reference.adoc#mp_units-quantity_like_traits</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point</name>
  <filename>reference.adoc#mp_units-quantity_point-08</filename>
  <member kind="function">
    <type>void</type>
    <name>~quantity_point</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-quantity_point-08-2destructor</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>quantity_point&amp;</type>
    <name>operator+=</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-quantity_point-08-operator_plus_eq</anchor>
    <arglist>(const quantity&lt;R2, Rep2&gt;&amp; q)</arglist>
  </member>
  <member kind="function">
    <type>quantity_point&amp;</type>
    <name>operator-=</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-quantity_point-08-operator_minus_eq</anchor>
    <arglist>(const quantity&lt;R2, Rep2&gt;&amp; q)</arglist>
  </member>
  <member kind="function">
    <type>QuantityPointOf&lt;(NewPO{})&gt; auto</type>
    <name>point_for</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-quantity_point-08-point_for</anchor>
    <arglist>(NewPO new_origin)</arglist>
  </member>
  <member kind="function">
    <type>Quantity auto</type>
    <name>quantity_from_zero</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-quantity_point-08-quantity_from_zero</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>quantity_point</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-quantity_point-08-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>quantity_point</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-quantity_point-08-min</anchor>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point_like_traits</name>
  <filename>reference.adoc#mp_units-quantity_point_like_traits</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_spec</name>
  <filename>reference.adoc#mp_units-quantity_spec-09</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_spec</name>
  <filename>reference.adoc#mp_units-quantity_spec-0a6</filename>
  <member kind="function">
    <type>Quantity auto</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-detail-quantity_spec_interface-operator_call</anchor>
    <arglist>(Self, FwdQ&amp;&amp; q)</arglist>
  </member>
  <member kind="function">
    <type>Reference auto</type>
    <name>operator[]</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-detail-quantity_spec_interface-operator_subs</anchor>
    <arglist>(Self, U)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::quantity_spec</name>
  <filename>reference.adoc#mp_units-quantity_spec-0a0</filename>
  <member kind="function">
    <type>Quantity auto</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-detail-quantity_spec_interface-operator_call</anchor>
    <arglist>(Self, FwdQ&amp;&amp; q)</arglist>
  </member>
  <member kind="function">
    <type>Reference auto</type>
    <name>operator[]</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-detail-quantity_spec_interface-operator_subs</anchor>
    <arglist>(Self, U)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::reference</name>
  <filename>reference.adoc#mp_units-reference</filename>
</compound>
<compound kind="class">
  <name>mp_units::relative_point_origin</name>
  <filename>reference.adoc#mp_units-relative_point_origin</filename>
</compound>
<compound kind="class">
  <name>mp_units::representation_values</name>
  <filename>reference.adoc#mp_units-representation_values</filename>
  <member kind="function">
    <type>Rep</type>
    <name>one</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-representation_values-one</anchor>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::scaled_unit</name>
  <filename>reference.adoc#mp_units-scaled_unit</filename>
</compound>
<compound kind="class">
  <name>mp_units::student_t_distribution</name>
  <filename>reference.adoc#mp_units-student_t_distribution-0b</filename>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-student_t_distribution-0b-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-student_t_distribution-0b-min</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-student_t_distribution-0b-operator_call</anchor>
    <arglist>(Generator&amp; g)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::student_t_distribution</name>
  <filename>reference.adoc#mp_units-student_t_distribution-0c</filename>
</compound>
<compound kind="class">
  <name>mp_units::symbol_text</name>
  <filename>reference.adoc#mp_units-symbol_text-032</filename>
  <member kind="function">
    <type>auto&amp;</type>
    <name>ascii</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-symbol_text-032-ascii</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-symbol_text-032-empty</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>auto&amp;</type>
    <name>portable</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-symbol_text-032-portable</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>auto&amp;</type>
    <name>unicode</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-symbol_text-032-unicode</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>auto&amp;</type>
    <name>utf8</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-symbol_text-032-utf8</anchor>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::system_reference</name>
  <filename>reference.adoc#mp_units-system_reference</filename>
  <member kind="function">
    <type>reference&lt;decltype(Q), U&gt;</type>
    <name>operator[]</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-system_reference-operator_subs</anchor>
    <arglist>(U rhs)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::uniform_int_distribution</name>
  <filename>reference.adoc#mp_units-uniform_int_distribution-08</filename>
  <member kind="function">
    <type>Q</type>
    <name>a</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-uniform_int_distribution-08-a</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>b</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-uniform_int_distribution-08-b</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-uniform_int_distribution-08-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-uniform_int_distribution-08-min</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-uniform_int_distribution-08-operator_call</anchor>
    <arglist>(Generator&amp; g)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::uniform_int_distribution</name>
  <filename>reference.adoc#mp_units-uniform_int_distribution-0e</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_real_distribution</name>
  <filename>reference.adoc#mp_units-uniform_real_distribution-0c</filename>
  <member kind="function">
    <type>Q</type>
    <name>a</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-uniform_real_distribution-0c-a</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>b</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-uniform_real_distribution-0c-b</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-uniform_real_distribution-0c-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-uniform_real_distribution-0c-min</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-uniform_real_distribution-0c-operator_call</anchor>
    <arglist>(Generator&amp; g)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::uniform_real_distribution</name>
  <filename>reference.adoc#mp_units-uniform_real_distribution-05</filename>
</compound>
<compound kind="class">
  <name>mp_units::unit_symbol_formatting</name>
  <filename>reference.adoc#mp_units-unit_symbol_formatting</filename>
</compound>
<compound kind="class">
  <name>mp_units::weibull_distribution</name>
  <filename>reference.adoc#mp_units-weibull_distribution-0d</filename>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-weibull_distribution-0d-max</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-weibull_distribution-0d-min</anchor>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>reference.adoc</anchorfile>
    <anchor>mp_units-weibull_distribution-0d-operator_call</anchor>
    <arglist>(Generator&amp; g)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::weibull_distribution</name>
  <filename>reference.adoc#mp_units-weibull_distribution-04</filename>
</compound>
<compound kind="class">
  <name>mp_units::zeroth_point_origin_</name>
  <filename>reference.adoc#mp_units-zeroth_point_origin_</filename>
</compound>
<compound kind="class">
  <name>mp_units::character_set</name>
  <filename>reference.adoc#mp_units-character_set</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_character</name>
  <filename>reference.adoc#mp_units-quantity_character</filename>
</compound>
<compound kind="class">
  <name>mp_units::unit_symbol_separator</name>
  <filename>reference.adoc#mp_units-unit_symbol_separator</filename>
</compound>
<compound kind="class">
  <name>mp_units::unit_symbol_solidus</name>
  <filename>reference.adoc#mp_units-unit_symbol_solidus</filename>
</compound>
<compound kind="class">
  <name>mp_units::cbrt</name>
  <filename>reference.adoc#mp_units-cbrt-07</filename>
</compound>
<compound kind="class">
  <name>mp_units::contains</name>
  <filename>reference.adoc#mp_units-contains-01b</filename>
</compound>
<compound kind="class">
  <name>mp_units::fma</name>
  <filename>reference.adoc#mp_units-fma-0c</filename>
</compound>
<compound kind="class">
  <name>mp_units::get</name>
  <filename>reference.adoc#mp_units-get-0a</filename>
</compound>
<compound kind="class">
  <name>mp_units::get_common_quantity_spec</name>
  <filename>reference.adoc#mp_units-get_common_quantity_spec-08</filename>
</compound>
<compound kind="class">
  <name>mp_units::get_common_unit</name>
  <filename>reference.adoc#mp_units-get_common_unit-08f</filename>
</compound>
<compound kind="class">
  <name>mp_units::get_quantity_spec</name>
  <filename>reference.adoc#mp_units-get_quantity_spec-021</filename>
</compound>
<compound kind="class">
  <name>mp_units::get_unit</name>
  <filename>reference.adoc#mp_units-get_unit-02</filename>
</compound>
<compound kind="class">
  <name>mp_units::hypot</name>
  <filename>reference.adoc#mp_units-hypot-00</filename>
</compound>
<compound kind="class">
  <name>mp_units::inverse</name>
  <filename>reference.adoc#mp_units-inverse-0e</filename>
</compound>
<compound kind="class">
  <name>mp_units::isfinite</name>
  <filename>reference.adoc#mp_units-isfinite-01</filename>
</compound>
<compound kind="class">
  <name>mp_units::isinf</name>
  <filename>reference.adoc#mp_units-isinf-0c</filename>
</compound>
<compound kind="class">
  <name>mp_units::isnan</name>
  <filename>reference.adoc#mp_units-isnan-08c</filename>
</compound>
<compound kind="class">
  <name>mp_units::operator%</name>
  <filename>reference.adoc#mp_units-operator_mod-01</filename>
</compound>
<compound kind="class">
  <name>mp_units::operator*</name>
  <filename>reference.adoc#mp_units-operator_star-000</filename>
</compound>
<compound kind="class">
  <name>mp_units::operator+</name>
  <filename>reference.adoc#mp_units-operator_plus-0ad</filename>
</compound>
<compound kind="class">
  <name>mp_units::operator-</name>
  <filename>reference.adoc#mp_units-operator_minus-0c</filename>
</compound>
<compound kind="class">
  <name>mp_units::operator/</name>
  <filename>reference.adoc#mp_units-operator_slash-0a8</filename>
</compound>
<compound kind="class">
  <name>mp_units::pow</name>
  <filename>reference.adoc#mp_units-pow-00</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_cast</name>
  <filename>reference.adoc#mp_units-quantity_cast-0f</filename>
</compound>
<compound kind="class">
  <name>mp_units::sqrt</name>
  <filename>reference.adoc#mp_units-sqrt-0c</filename>
</compound>
<compound kind="class">
  <name>mp_units::value_cast</name>
  <filename>reference.adoc#mp_units-value_cast-03</filename>
</compound>
<compound kind="class">
  <name>mp_units::operator&lt;&lt;</name>
  <filename>reference.adoc#mp_units-operator_lshift-0e9</filename>
</compound>
<compound kind="class">
  <name>mp_units::operator==</name>
  <filename>reference.adoc#mp_units-operator_eq-0c</filename>
</compound>
<compound kind="class">
  <name>mp_units::operator&lt;=&gt;</name>
  <filename>reference.adoc#mp_units-operator_3way-06</filename>
</compound>
<compound kind="class">
  <name>mp_units::absolute</name>
  <filename>reference.adoc#mp_units-absolute</filename>
</compound>
<compound kind="class">
  <name>mp_units::delta</name>
  <filename>reference.adoc#mp_units-delta</filename>
</compound>
<compound kind="class">
  <name>mp_units::dimension_one</name>
  <filename>reference.adoc#mp_units-dimension_one-060</filename>
</compound>
<compound kind="class">
  <name>mp_units::dimensionless</name>
  <filename>reference.adoc#mp_units-dimensionless-03</filename>
</compound>
<compound kind="class">
  <name>mp_units::disable_real</name>
  <filename>reference.adoc#mp_units-disable_real-00</filename>
</compound>
<compound kind="class">
  <name>mp_units::disable_real</name>
  <filename>reference.adoc#mp_units-disable_real-0b</filename>
</compound>
<compound kind="class">
  <name>mp_units::imag</name>
  <filename>reference.adoc#mp_units-imag</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_complex</name>
  <filename>reference.adoc#mp_units-is_complex</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_derived_from_specialization_of</name>
  <filename>reference.adoc#mp_units-is_derived_from_specialization_of</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_derived_from_specialization_of_v</name>
  <filename>reference.adoc#mp_units-is_derived_from_specialization_of_v</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_kind</name>
  <filename>reference.adoc#mp_units-is_kind-0b</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_same_v</name>
  <filename>reference.adoc#mp_units-is_same_v-0d</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_same_v</name>
  <filename>reference.adoc#mp_units-is_same_v-0e</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_scalar</name>
  <filename>reference.adoc#mp_units-is_scalar</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_specialization_of</name>
  <filename>reference.adoc#mp_units-is_specialization_of-06</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_specialization_of</name>
  <filename>reference.adoc#mp_units-is_specialization_of-0b</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_specialization_of_v</name>
  <filename>reference.adoc#mp_units-is_specialization_of_v-01</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_specialization_of_v</name>
  <filename>reference.adoc#mp_units-is_specialization_of_v-08</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_tensor</name>
  <filename>reference.adoc#mp_units-is_tensor</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_value_preserving</name>
  <filename>reference.adoc#mp_units-is_value_preserving</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_vector</name>
  <filename>reference.adoc#mp_units-is_vector</filename>
</compound>
<compound kind="class">
  <name>mp_units::kind_of</name>
  <filename>reference.adoc#mp_units-kind_of</filename>
</compound>
<compound kind="class">
  <name>mp_units::known_first_factor</name>
  <filename>reference.adoc#mp_units-known_first_factor</filename>
</compound>
<compound kind="class">
  <name>mp_units::mag</name>
  <filename>reference.adoc#mp_units-mag</filename>
</compound>
<compound kind="class">
  <name>mp_units::mag_pi</name>
  <filename>reference.adoc#mp_units-mag_pi</filename>
</compound>
<compound kind="class">
  <name>mp_units::mag_power</name>
  <filename>reference.adoc#mp_units-mag_power</filename>
</compound>
<compound kind="class">
  <name>mp_units::mag_ratio</name>
  <filename>reference.adoc#mp_units-mag_ratio</filename>
</compound>
<compound kind="class">
  <name>mp_units::magnitude</name>
  <filename>reference.adoc#mp_units-magnitude-04</filename>
</compound>
<compound kind="class">
  <name>mp_units::modulus</name>
  <filename>reference.adoc#mp_units-modulus</filename>
</compound>
<compound kind="class">
  <name>mp_units::one</name>
  <filename>reference.adoc#mp_units-one-07</filename>
</compound>
<compound kind="class">
  <name>mp_units::parts_per_million</name>
  <filename>reference.adoc#mp_units-parts_per_million-0a</filename>
</compound>
<compound kind="class">
  <name>mp_units::per_mille</name>
  <filename>reference.adoc#mp_units-per_mille-08</filename>
</compound>
<compound kind="class">
  <name>mp_units::percent</name>
  <filename>reference.adoc#mp_units-percent-0a</filename>
</compound>
<compound kind="class">
  <name>mp_units::pi</name>
  <filename>reference.adoc#mp_units-pi-0f</filename>
</compound>
<compound kind="class">
  <name>mp_units::point</name>
  <filename>reference.adoc#mp_units-point</filename>
</compound>
<compound kind="class">
  <name>mp_units::ppm</name>
  <filename>reference.adoc#mp_units-ppm</filename>
</compound>
<compound kind="class">
  <name>mp_units::real</name>
  <filename>reference.adoc#mp_units-real</filename>
</compound>
<compound kind="class">
  <name>mp_units::space_before_unit_symbol</name>
  <filename>reference.adoc#mp_units-space_before_unit_symbol</filename>
</compound>
<compound kind="class">
  <name>mp_units::treat_as_floating_point</name>
  <filename>reference.adoc#mp_units-treat_as_floating_point</filename>
</compound>
<compound kind="class">
  <name>mp_units::zeroth_point_origin</name>
  <filename>reference.adoc#mp_units-zeroth_point_origin</filename>
</compound>
<compound kind="class">
  <name>mp_units::π</name>
  <filename>reference.adoc#mp_units-π</filename>
</compound>
<compound kind="class">
  <name>mp_units::AssociatedUnit</name>
  <filename>reference.adoc#mp_units-AssociatedUnit</filename>
</compound>
<compound kind="class">
  <name>mp_units::Dimension</name>
  <filename>reference.adoc#mp_units-Dimension</filename>
</compound>
<compound kind="class">
  <name>mp_units::DimensionOf</name>
  <filename>reference.adoc#mp_units-DimensionOf</filename>
</compound>
<compound kind="class">
  <name>mp_units::PointOrigin</name>
  <filename>reference.adoc#mp_units-PointOrigin</filename>
</compound>
<compound kind="class">
  <name>mp_units::PointOriginFor</name>
  <filename>reference.adoc#mp_units-PointOriginFor</filename>
</compound>
<compound kind="class">
  <name>mp_units::PrefixableUnit</name>
  <filename>reference.adoc#mp_units-PrefixableUnit</filename>
</compound>
<compound kind="class">
  <name>mp_units::Quantity</name>
  <filename>reference.adoc#mp_units-Quantity</filename>
</compound>
<compound kind="class">
  <name>mp_units::QuantityLike</name>
  <filename>reference.adoc#mp_units-QuantityLike</filename>
</compound>
<compound kind="class">
  <name>mp_units::QuantityOf</name>
  <filename>reference.adoc#mp_units-QuantityOf</filename>
</compound>
<compound kind="class">
  <name>mp_units::QuantityPoint</name>
  <filename>reference.adoc#mp_units-QuantityPoint</filename>
</compound>
<compound kind="class">
  <name>mp_units::QuantityPointLike</name>
  <filename>reference.adoc#mp_units-QuantityPointLike</filename>
</compound>
<compound kind="class">
  <name>mp_units::QuantityPointOf</name>
  <filename>reference.adoc#mp_units-QuantityPointOf</filename>
</compound>
<compound kind="class">
  <name>mp_units::QuantitySpec</name>
  <filename>reference.adoc#mp_units-QuantitySpec</filename>
</compound>
<compound kind="class">
  <name>mp_units::QuantitySpecOf</name>
  <filename>reference.adoc#mp_units-QuantitySpecOf</filename>
</compound>
<compound kind="class">
  <name>mp_units::Reference</name>
  <filename>reference.adoc#mp_units-Reference</filename>
</compound>
<compound kind="class">
  <name>mp_units::ReferenceOf</name>
  <filename>reference.adoc#mp_units-ReferenceOf</filename>
</compound>
<compound kind="class">
  <name>mp_units::RepresentationOf</name>
  <filename>reference.adoc#mp_units-RepresentationOf</filename>
</compound>
<compound kind="class">
  <name>mp_units::Unit</name>
  <filename>reference.adoc#mp_units-Unit</filename>
</compound>
<compound kind="class">
  <name>mp_units::UnitMagnitude</name>
  <filename>reference.adoc#mp_units-UnitMagnitude</filename>
</compound>
<compound kind="class">
  <name>mp_units::UnitOf</name>
  <filename>reference.adoc#mp_units-UnitOf</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string</name>
  <filename>reference.adoc#mp_units-basic_fixed_string-0d</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string</name>
  <filename>reference.adoc#mp_units-basic_fixed_string-0f</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string</name>
  <filename>reference.adoc#mp_units-basic_fixed_string-0a</filename>
</compound>
<compound kind="class">
  <name>mp_units::cartesian_vector</name>
  <filename>reference.adoc#mp_units-cartesian_vector-05</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity</name>
  <filename>reference.adoc#mp_units-quantity-05</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity</name>
  <filename>reference.adoc#mp_units-quantity-02</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point</name>
  <filename>reference.adoc#mp_units-quantity_point-04</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point</name>
  <filename>reference.adoc#mp_units-quantity_point-0cb</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point</name>
  <filename>reference.adoc#mp_units-quantity_point-0c5</filename>
</compound>
<compound kind="class">
  <name>mp_units::symbol_text</name>
  <filename>reference.adoc#mp_units-symbol_text-06</filename>
</compound>
<compound kind="class">
  <name>mp_units::symbol_text</name>
  <filename>reference.adoc#mp_units-symbol_text-07</filename>
</compound>
<compound kind="class">
  <name>mp_units::symbol_text</name>
  <filename>reference.adoc#mp_units-symbol_text-03f</filename>
</compound>
<compound kind="class">
  <name>mp_units::symbol_text</name>
  <filename>reference.adoc#mp_units-symbol_text-0f</filename>
</compound>
<compound kind="class">
  <name>mp_units::symbol_text</name>
  <filename>reference.adoc#mp_units-symbol_text-01</filename>
</compound>
</tagfile>
