<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<tagfile>
<compound kind="namespace">
  <name>mp_units</name>
  <filename>mp_units.adoc</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::rep_for</class>
  <class kind="class">mp_units::representation_canonical_type_t</class>
  <class kind="class">mp_units::representation_underlying_type_t</class>
  <class kind="class">mp_units::safe_i16</class>
  <class kind="class">mp_units::safe_i32</class>
  <class kind="class">mp_units::safe_i64</class>
  <class kind="class">mp_units::safe_i8</class>
  <class kind="class">mp_units::safe_u16</class>
  <class kind="class">mp_units::safe_u32</class>
  <class kind="class">mp_units::safe_u64</class>
  <class kind="class">mp_units::safe_u8</class>
  <class kind="class">mp_units::text_encoding</class>
  <class kind="class">mp_units::zeroth_point_origin_</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::check_in_range</class>
  <class kind="class">mp_units::check_non_negative</class>
  <class kind="class">mp_units::chi_squared_distribution</class>
  <class kind="class">mp_units::chi_squared_distribution</class>
  <class kind="class">mp_units::clamp_non_negative</class>
  <class kind="class">mp_units::clamp_to_range</class>
  <class kind="class">mp_units::common_unit</class>
  <class kind="class">mp_units::constrained</class>
  <class kind="class">mp_units::constraint_violation_handler</class>
  <class kind="class">mp_units::constraint_violation_handler</class>
  <class kind="class">mp_units::constraint_violation_handler</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_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::natural_point_origin_</class>
  <class kind="class">mp_units::negative_binomial_distribution</class>
  <class kind="class">mp_units::negative_binomial_distribution</class>
  <class kind="class">mp_units::non_negative</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::pi_c</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::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::reflect_in_range</class>
  <class kind="class">mp_units::relative_point_origin</class>
  <class kind="class">mp_units::representation_canonical_type</class>
  <class kind="class">mp_units::representation_canonical_type</class>
  <class kind="class">mp_units::representation_underlying_type</class>
  <class kind="class">mp_units::representation_underlying_type</class>
  <class kind="class">mp_units::representation_underlying_type</class>
  <class kind="class">mp_units::representation_values</class>
  <class kind="class">mp_units::safe_int</class>
  <class kind="class">mp_units::safe_int_terminate_policy</class>
  <class kind="class">mp_units::safe_int_throw_policy</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::terminate_policy</class>
  <class kind="class">mp_units::throw_policy</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::wrap_to_range</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::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::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::disable_vector</class>
  <class kind="class">mp_units::disable_vector</class>
  <class kind="class">mp_units::frame_projection</class>
  <class kind="class">mp_units::imag</class>
  <class kind="class">mp_units::implicitly_scalable</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_scoped_enum_v</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</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::natural_point_origin</class>
  <class kind="class">mp_units::non_negative</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::pi_c</class>
  <class kind="class">mp_units::ppm</class>
  <class kind="class">mp_units::real</class>
  <class kind="class">mp_units::reference_for</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::unit_for</class>
  <class kind="class">mp_units::zeroth_point_origin</class>
  <class kind="class">mp_units::π</class>
  <class kind="class">mp_units::ConstraintPolicy</class>
  <class kind="class">mp_units::Dimension</class>
  <class kind="class">mp_units::DimensionOf</class>
  <class kind="class">mp_units::OverflowPolicy</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</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::safe_int</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>mp_units/abs.adoc</anchorfile>
    <anchor/>
    <arglist>(const quantity&lt;R, Rep&gt;&amp; q)</arglist>
  </member>
  <member kind="function">
    <type>quantity_point&lt;R{}, default_point_origin(R{}), Rep&gt;</type>
    <name>absolute</name>
    <anchorfile>mp_units/absolute.adoc</anchorfile>
    <anchor/>
    <arglist>(FwdRep&amp;&amp; lhs)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>castable</name>
    <anchorfile>mp_units/castable.adoc</anchorfile>
    <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>mp_units/ceil.adoc</anchorfile>
    <anchor/>
    <arglist>(const quantity&lt;R, Rep&gt;&amp; q)</arglist>
  </member>
  <member kind="function">
    <type>PointOriginFor&lt;get_quantity_spec(R{})&gt; auto</type>
    <name>default_point_origin</name>
    <anchorfile>mp_units/default_point_origin.adoc</anchorfile>
    <anchor/>
    <arglist>(R)</arglist>
  </member>
  <member kind="function">
    <type>quantity&lt;R{}, Rep&gt;</type>
    <name>delta</name>
    <anchorfile>mp_units/delta.adoc</anchorfile>
    <anchor/>
    <arglist>(FwdRep&amp;&amp; lhs)</arglist>
  </member>
  <member kind="function">
    <type>std::basic_string_view&lt;CharT&gt;</type>
    <name>dimension_symbol</name>
    <anchorfile>mp_units/dimension_symbol.adoc</anchorfile>
    <anchor/>
    <arglist>(D)</arglist>
  </member>
  <member kind="function">
    <type>Out</type>
    <name>dimension_symbol_to</name>
    <anchorfile>mp_units/dimension_symbol_to.adoc</anchorfile>
    <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>mp_units/epsilon.adoc</anchorfile>
    <anchor/>
    <arglist>(R r)</arglist>
  </member>
  <member kind="function">
    <type>quantity&lt;R, Rep&gt;</type>
    <name>exp</name>
    <anchorfile>mp_units/exp.adoc</anchorfile>
    <anchor/>
    <arglist>(const quantity&lt;R, Rep&gt;&amp; q)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>explicitly_convertible</name>
    <anchorfile>mp_units/explicitly_convertible.adoc</anchorfile>
    <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>mp_units/floor.adoc</anchorfile>
    <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>mp_units/fmod.adoc</anchorfile>
    <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>mp_units/get_canonical_unit.adoc</anchorfile>
    <anchor/>
    <arglist>(auto u)</arglist>
  </member>
  <member kind="function">
    <type>Reference auto</type>
    <name>get_common_reference</name>
    <anchorfile>mp_units/get_common_reference.adoc</anchorfile>
    <anchor/>
    <arglist>(auto u1, auto u2, ...auto rest)</arglist>
  </member>
  <member kind="function">
    <type>QuantityKindSpec auto</type>
    <name>get_kind</name>
    <anchorfile>mp_units/get_kind.adoc</anchorfile>
    <anchor/>
    <arglist>(Q)</arglist>
  </member>
  <member kind="function">
    <type>Unit auto</type>
    <name>get_unit</name>
    <anchorfile>mp_units/get_unit.adoc</anchorfile>
    <anchor/>
    <arglist>(reference)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>implicitly_convertible</name>
    <anchorfile>mp_units/implicitly_convertible.adoc</anchorfile>
    <anchor/>
    <arglist>(From from, To to)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>interconvertible</name>
    <anchorfile>mp_units/interconvertible.adoc</anchorfile>
    <anchor/>
    <arglist>(QS1 qs1, QS2 qs2)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>is_eq_zero</name>
    <anchorfile>mp_units/is_eq_zero.adoc</anchorfile>
    <anchor/>
    <arglist>(T v)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>is_gt_zero</name>
    <anchorfile>mp_units/is_gt_zero.adoc</anchorfile>
    <anchor/>
    <arglist>(T v)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>is_gteq_zero</name>
    <anchorfile>mp_units/is_gteq_zero.adoc</anchorfile>
    <anchor/>
    <arglist>(T v)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>is_integral_scaling</name>
    <anchorfile>mp_units/is_integral_scaling.adoc</anchorfile>
    <anchor/>
    <arglist>(auto from, auto to)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>is_lt_zero</name>
    <anchorfile>mp_units/is_lt_zero.adoc</anchorfile>
    <anchor/>
    <arglist>(T v)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>is_lteq_zero</name>
    <anchorfile>mp_units/is_lteq_zero.adoc</anchorfile>
    <anchor/>
    <arglist>(T v)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>is_neq_zero</name>
    <anchorfile>mp_units/is_neq_zero.adoc</anchorfile>
    <anchor/>
    <arglist>(T v)</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>is_non_negative</name>
    <anchorfile>mp_units/is_non_negative.adoc</anchorfile>
    <anchor/>
    <arglist>(Q)</arglist>
  </member>
  <member kind="function">
    <type>QuantityPointOf&lt;get_quantity_spec(get_common_reference(R1, R2))&gt; auto</type>
    <name>lerp</name>
    <anchorfile>mp_units/lerp.adoc</anchorfile>
    <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>auto</type>
    <name>magnitude</name>
    <anchorfile>mp_units/magnitude-0a.adoc</anchorfile>
    <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>mp_units/midpoint.adoc</anchorfile>
    <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>auto</type>
    <name>norm</name>
    <anchorfile>mp_units/norm.adoc</anchorfile>
    <anchor/>
    <arglist>(const cartesian_vector&amp; vec)</arglist>
  </member>
  <member kind="function">
    <type>quantity_point&lt;R{}, default_point_origin(R{}), Rep&gt;</type>
    <name>point</name>
    <anchorfile>mp_units/point.adoc</anchorfile>
    <anchor/>
    <arglist>(FwdRep&amp;&amp; lhs)</arglist>
  </member>
  <member kind="function">
    <type>QuantityOf&lt;get_quantity_spec(R1)&gt; auto</type>
    <name>remainder</name>
    <anchorfile>mp_units/remainder.adoc</anchorfile>
    <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>mp_units/round.adoc</anchorfile>
    <anchor/>
    <arglist>(const quantity&lt;R, Rep&gt;&amp; q)</arglist>
  </member>
  <member kind="function">
    <type>auto</type>
    <name>scale</name>
    <anchorfile>mp_units/scale.adoc</anchorfile>
    <anchor/>
    <arglist>(M m, const From&amp; value)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>swap</name>
    <anchorfile>mp_units/swap.adoc</anchorfile>
    <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>mp_units/unit_symbol.adoc</anchorfile>
    <anchor/>
    <arglist>(U)</arglist>
  </member>
  <member kind="function">
    <type>Out</type>
    <name>unit_symbol_to</name>
    <anchorfile>mp_units/unit_symbol_to.adoc</anchorfile>
    <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>mp_units/unit_vector.adoc</anchorfile>
    <anchor/>
    <arglist>(const cartesian_vector&amp; vec)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::conditional</name>
  <filename>mp_units/conditional.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::expr_type</name>
  <filename>mp_units/expr_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::fixed_string</name>
  <filename>mp_units/fixed_string.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::fixed_u16string</name>
  <filename>mp_units/fixed_u16string.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::fixed_u32string</name>
  <filename>mp_units/fixed_u32string.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::fixed_u8string</name>
  <filename>mp_units/fixed_u8string.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::fixed_wstring</name>
  <filename>mp_units/fixed_wstring.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_same</name>
  <filename>mp_units/is_same.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_values</name>
  <filename>mp_units/quantity_values.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::rep_for</name>
  <filename>mp_units/rep_for.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::representation_canonical_type_t</name>
  <filename>mp_units/representation_canonical_type_t.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::representation_underlying_type_t</name>
  <filename>mp_units/representation_underlying_type_t.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::safe_i16</name>
  <filename>mp_units/safe_i16.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::safe_i32</name>
  <filename>mp_units/safe_i32.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::safe_i64</name>
  <filename>mp_units/safe_i64.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::safe_i8</name>
  <filename>mp_units/safe_i8.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::safe_u16</name>
  <filename>mp_units/safe_u16.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::safe_u32</name>
  <filename>mp_units/safe_u32.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::safe_u64</name>
  <filename>mp_units/safe_u64.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::safe_u8</name>
  <filename>mp_units/safe_u8.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::text_encoding</name>
  <filename>mp_units/text_encoding.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::zeroth_point_origin_</name>
  <filename>mp_units/zeroth_point_origin_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::absolute_point_origin</name>
  <filename>mp_units/absolute_point_origin.adoc</filename>
  <class kind="class">mp_units::absolute_point_origin::_bounds_</class>
  <class kind="class">mp_units::absolute_point_origin::_quantity_spec_</class>
</compound>
<compound kind="class">
  <name>mp_units::absolute_point_origin::_bounds_</name>
  <filename>mp_units/absolute_point_origin/_bounds_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::absolute_point_origin::_quantity_spec_</name>
  <filename>mp_units/absolute_point_origin/_quantity_spec_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::base_dimension</name>
  <filename>mp_units/base_dimension.adoc</filename>
  <class kind="class">mp_units::base_dimension::_symbol_</class>
</compound>
<compound kind="class">
  <name>mp_units::base_dimension::_symbol_</name>
  <filename>mp_units/base_dimension/_symbol_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string</name>
  <filename>mp_units/basic_fixed_string-08.adoc</filename>
  <class kind="class">mp_units::basic_fixed_string::const_iterator</class>
  <class kind="class">mp_units::basic_fixed_string::const_pointer</class>
  <class kind="class">mp_units::basic_fixed_string::const_reference</class>
  <class kind="class">mp_units::basic_fixed_string::const_reverse_iterator</class>
  <class kind="class">mp_units::basic_fixed_string::difference_type</class>
  <class kind="class">mp_units::basic_fixed_string::iterator</class>
  <class kind="class">mp_units::basic_fixed_string::pointer</class>
  <class kind="class">mp_units::basic_fixed_string::reference</class>
  <class kind="class">mp_units::basic_fixed_string::reverse_iterator</class>
  <class kind="class">mp_units::basic_fixed_string::size_type</class>
  <class kind="class">mp_units::basic_fixed_string::value_type</class>
  <class kind="class">mp_units::basic_fixed_string::basic_fixed_string</class>
  <class kind="class">mp_units::basic_fixed_string::data_</class>
  <class kind="class">mp_units::basic_fixed_string::empty</class>
  <class kind="class">mp_units::basic_fixed_string::length</class>
  <class kind="class">mp_units::basic_fixed_string::max_size</class>
  <class kind="class">mp_units::basic_fixed_string::size</class>
  <member kind="function">
    <type>basic_fixed_string&amp;</type>
    <name>operator=</name>
    <anchorfile>mp_units/basic_fixed_string-08/operator_assign.adoc</anchorfile>
    <anchor/>
    <arglist>(const basic_fixed_string&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>const_reference</type>
    <name>at</name>
    <anchorfile>mp_units/basic_fixed_string-08/at.adoc</anchorfile>
    <anchor/>
    <arglist>(size_type pos)</arglist>
  </member>
  <member kind="function">
    <type>const_reference</type>
    <name>back</name>
    <anchorfile>mp_units/basic_fixed_string-08/back.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_iterator</type>
    <name>begin</name>
    <anchorfile>mp_units/basic_fixed_string-08/begin.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_pointer</type>
    <name>c_str</name>
    <anchorfile>mp_units/basic_fixed_string-08/c_str.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_iterator</type>
    <name>cbegin</name>
    <anchorfile>mp_units/basic_fixed_string-08/cbegin.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_iterator</type>
    <name>cend</name>
    <anchorfile>mp_units/basic_fixed_string-08/cend.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_reverse_iterator</type>
    <name>crbegin</name>
    <anchorfile>mp_units/basic_fixed_string-08/crbegin.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_reverse_iterator</type>
    <name>crend</name>
    <anchorfile>mp_units/basic_fixed_string-08/crend.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_pointer</type>
    <name>data</name>
    <anchorfile>mp_units/basic_fixed_string-08/data.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_iterator</type>
    <name>end</name>
    <anchorfile>mp_units/basic_fixed_string-08/end.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_reference</type>
    <name>front</name>
    <anchorfile>mp_units/basic_fixed_string-08/front.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_reference</type>
    <name>operator[]</name>
    <anchorfile>mp_units/basic_fixed_string-08/operator_subs.adoc</anchorfile>
    <anchor/>
    <arglist>(size_type pos)</arglist>
  </member>
  <member kind="function">
    <type>const_reverse_iterator</type>
    <name>rbegin</name>
    <anchorfile>mp_units/basic_fixed_string-08/rbegin.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>const_reverse_iterator</type>
    <name>rend</name>
    <anchorfile>mp_units/basic_fixed_string-08/rend.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>swap</name>
    <anchorfile>mp_units/basic_fixed_string-08/swap.adoc</anchorfile>
    <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>mp_units/basic_fixed_string-08/view.adoc</anchorfile>
    <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>mp_units/basic_fixed_string-08/2conversion.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string::const_iterator</name>
  <filename>mp_units/basic_fixed_string-08/const_iterator.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string::const_pointer</name>
  <filename>mp_units/basic_fixed_string-08/const_pointer.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string::const_reference</name>
  <filename>mp_units/basic_fixed_string-08/const_reference.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string::const_reverse_iterator</name>
  <filename>mp_units/basic_fixed_string-08/const_reverse_iterator.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string::difference_type</name>
  <filename>mp_units/basic_fixed_string-08/difference_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string::iterator</name>
  <filename>mp_units/basic_fixed_string-08/iterator.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string::pointer</name>
  <filename>mp_units/basic_fixed_string-08/pointer.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string::reference</name>
  <filename>mp_units/basic_fixed_string-08/reference.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string::reverse_iterator</name>
  <filename>mp_units/basic_fixed_string-08/reverse_iterator.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string::size_type</name>
  <filename>mp_units/basic_fixed_string-08/size_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string::value_type</name>
  <filename>mp_units/basic_fixed_string-08/value_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string::basic_fixed_string</name>
  <filename>mp_units/basic_fixed_string-08/2constructor-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string::data_</name>
  <filename>mp_units/basic_fixed_string-08/data_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string::empty</name>
  <filename>mp_units/basic_fixed_string-08/empty.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string::length</name>
  <filename>mp_units/basic_fixed_string-08/length.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string::max_size</name>
  <filename>mp_units/basic_fixed_string-08/max_size.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string::size</name>
  <filename>mp_units/basic_fixed_string-08/size.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::binomial_distribution</name>
  <filename>mp_units/binomial_distribution-0e.adoc</filename>
  <class kind="class">mp_units::binomial_distribution::base</class>
  <class kind="class">mp_units::binomial_distribution::rep</class>
  <class kind="class">mp_units::binomial_distribution::result_type</class>
  <class kind="class">mp_units::binomial_distribution::param_type</class>
  <class kind="class">mp_units::binomial_distribution::binomial_distribution</class>
  <class kind="class">mp_units::binomial_distribution::__generate</class>
  <class kind="class">mp_units::binomial_distribution::operator()</class>
  <class kind="class">mp_units::binomial_distribution::param</class>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>mp_units/binomial_distribution-0e/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>mp_units/binomial_distribution-0e/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>double</type>
    <name>p</name>
    <anchorfile>mp_units/binomial_distribution-0e/p.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/binomial_distribution-0e/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>t</name>
    <anchorfile>mp_units/binomial_distribution-0e/t.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::binomial_distribution::base</name>
  <filename>mp_units/binomial_distribution-0e/base.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::binomial_distribution::rep</name>
  <filename>mp_units/binomial_distribution-0e/rep.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::binomial_distribution::result_type</name>
  <filename>mp_units/binomial_distribution-0e/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::binomial_distribution::param_type</name>
  <filename>mp_units/binomial_distribution-0e/param_type.adoc</filename>
  <member kind="function">
    <type>double</type>
    <name>p</name>
    <anchorfile>std/binomial_distribution/param_type/p.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_IntType</type>
    <name>t</name>
    <anchorfile>std/binomial_distribution/param_type/t.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>_M_initialize</name>
    <anchorfile>std/binomial_distribution/param_type/_M_initialize.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::binomial_distribution::binomial_distribution</name>
  <filename>mp_units/binomial_distribution-0e/2constructor-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::binomial_distribution::__generate</name>
  <filename>mp_units/binomial_distribution-0e/__generate-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::binomial_distribution::operator()</name>
  <filename>mp_units/binomial_distribution-0e/operator_call-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::binomial_distribution::param</name>
  <filename>mp_units/binomial_distribution-0e/param-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::binomial_distribution</name>
  <filename>mp_units/binomial_distribution-08.adoc</filename>
  <class kind="class">mp_units::binomial_distribution::result_type</class>
  <class kind="class">mp_units::binomial_distribution::param_type</class>
  <class kind="class">mp_units::binomial_distribution::__generate</class>
  <class kind="class">mp_units::binomial_distribution::operator()</class>
  <class kind="class">mp_units::binomial_distribution::param</class>
  <member kind="function">
    <type>result_type</type>
    <name>max</name>
    <anchorfile>mp_units/binomial_distribution-08/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>min</name>
    <anchorfile>mp_units/binomial_distribution-08/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>double</type>
    <name>p</name>
    <anchorfile>mp_units/binomial_distribution-08/p.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/binomial_distribution-08/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_IntType</type>
    <name>t</name>
    <anchorfile>mp_units/binomial_distribution-08/t.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::binomial_distribution::result_type</name>
  <filename>mp_units/binomial_distribution-08/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::binomial_distribution::param_type</name>
  <filename>mp_units/binomial_distribution-08/param_type.adoc</filename>
  <member kind="function">
    <type>double</type>
    <name>p</name>
    <anchorfile>std/binomial_distribution/param_type/p.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_IntType</type>
    <name>t</name>
    <anchorfile>std/binomial_distribution/param_type/t.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>_M_initialize</name>
    <anchorfile>std/binomial_distribution/param_type/_M_initialize.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::binomial_distribution::__generate</name>
  <filename>mp_units/binomial_distribution-08/__generate-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::binomial_distribution::operator()</name>
  <filename>mp_units/binomial_distribution-08/operator_call-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::binomial_distribution::param</name>
  <filename>mp_units/binomial_distribution-08/param-05.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::cartesian_vector</name>
  <filename>mp_units/cartesian_vector-08.adoc</filename>
  <class kind="class">mp_units::cartesian_vector::value_type</class>
  <class kind="class">mp_units::cartesian_vector::cartesian_vector</class>
  <class kind="class">mp_units::cartesian_vector::operator=</class>
  <class kind="class">mp_units::cartesian_vector::operator[]</class>
  <class kind="class">mp_units::cartesian_vector::_coordinates_</class>
  <member kind="function">
    <type>auto</type>
    <name>magnitude</name>
    <anchorfile>mp_units/cartesian_vector-08/magnitude.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>auto</type>
    <name>norm</name>
    <anchorfile>mp_units/cartesian_vector-08/norm.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>cartesian_vector&amp;</type>
    <name>operator*=</name>
    <anchorfile>mp_units/cartesian_vector-08/operator_star_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const U&amp; value)</arglist>
  </member>
  <member kind="function">
    <type>cartesian_vector</type>
    <name>operator+</name>
    <anchorfile>mp_units/cartesian_vector-08/operator_plus.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>cartesian_vector&amp;</type>
    <name>operator+=</name>
    <anchorfile>mp_units/cartesian_vector-08/operator_plus_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const cartesian_vector&lt;U&gt;&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>cartesian_vector</type>
    <name>operator-</name>
    <anchorfile>mp_units/cartesian_vector-08/operator_minus.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>cartesian_vector&amp;</type>
    <name>operator-=</name>
    <anchorfile>mp_units/cartesian_vector-08/operator_minus_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const cartesian_vector&lt;U&gt;&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>cartesian_vector&amp;</type>
    <name>operator/=</name>
    <anchorfile>mp_units/cartesian_vector-08/operator_slash_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const U&amp; value)</arglist>
  </member>
  <member kind="function">
    <type>cartesian_vector</type>
    <name>unit</name>
    <anchorfile>mp_units/cartesian_vector-08/unit.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::cartesian_vector::value_type</name>
  <filename>mp_units/cartesian_vector-08/value_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::cartesian_vector::cartesian_vector</name>
  <filename>mp_units/cartesian_vector-08/2constructor-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::cartesian_vector::operator=</name>
  <filename>mp_units/cartesian_vector-08/operator_assign-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::cartesian_vector::operator[]</name>
  <filename>mp_units/cartesian_vector-08/operator_subs-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::cartesian_vector::_coordinates_</name>
  <filename>mp_units/cartesian_vector-08/_coordinates_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::cauchy_distribution</name>
  <filename>mp_units/cauchy_distribution-04.adoc</filename>
  <class kind="class">mp_units::cauchy_distribution::base</class>
  <class kind="class">mp_units::cauchy_distribution::rep</class>
  <class kind="class">mp_units::cauchy_distribution::result_type</class>
  <class kind="class">mp_units::cauchy_distribution::param_type</class>
  <class kind="class">mp_units::cauchy_distribution::cauchy_distribution</class>
  <class kind="class">mp_units::cauchy_distribution::__generate</class>
  <class kind="class">mp_units::cauchy_distribution::operator()</class>
  <class kind="class">mp_units::cauchy_distribution::param</class>
  <member kind="function">
    <type>Q</type>
    <name>a</name>
    <anchorfile>mp_units/cauchy_distribution-04/a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>b</name>
    <anchorfile>mp_units/cauchy_distribution-04/b.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>mp_units/cauchy_distribution-04/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>mp_units/cauchy_distribution-04/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/cauchy_distribution-04/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::cauchy_distribution::base</name>
  <filename>mp_units/cauchy_distribution-04/base.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::cauchy_distribution::rep</name>
  <filename>mp_units/cauchy_distribution-04/rep.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::cauchy_distribution::result_type</name>
  <filename>mp_units/cauchy_distribution-04/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::cauchy_distribution::param_type</name>
  <filename>mp_units/cauchy_distribution-04/param_type.adoc</filename>
  <member kind="function">
    <type>_RealType</type>
    <name>a</name>
    <anchorfile>std/cauchy_distribution/param_type/a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>b</name>
    <anchorfile>std/cauchy_distribution/param_type/b.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::cauchy_distribution::cauchy_distribution</name>
  <filename>mp_units/cauchy_distribution-04/2constructor-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::cauchy_distribution::__generate</name>
  <filename>mp_units/cauchy_distribution-04/__generate-0106.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::cauchy_distribution::operator()</name>
  <filename>mp_units/cauchy_distribution-04/operator_call-0e8.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::cauchy_distribution::param</name>
  <filename>mp_units/cauchy_distribution-04/param-0bd.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::cauchy_distribution</name>
  <filename>mp_units/cauchy_distribution-0b.adoc</filename>
  <class kind="class">mp_units::cauchy_distribution::result_type</class>
  <class kind="class">mp_units::cauchy_distribution::param_type</class>
  <class kind="class">mp_units::cauchy_distribution::__generate</class>
  <class kind="class">mp_units::cauchy_distribution::operator()</class>
  <class kind="class">mp_units::cauchy_distribution::param</class>
  <member kind="function">
    <type>_RealType</type>
    <name>a</name>
    <anchorfile>mp_units/cauchy_distribution-0b/a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>b</name>
    <anchorfile>mp_units/cauchy_distribution-0b/b.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>max</name>
    <anchorfile>mp_units/cauchy_distribution-0b/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>min</name>
    <anchorfile>mp_units/cauchy_distribution-0b/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/cauchy_distribution-0b/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::cauchy_distribution::result_type</name>
  <filename>mp_units/cauchy_distribution-0b/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::cauchy_distribution::param_type</name>
  <filename>mp_units/cauchy_distribution-0b/param_type.adoc</filename>
  <member kind="function">
    <type>_RealType</type>
    <name>a</name>
    <anchorfile>std/cauchy_distribution/param_type/a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>b</name>
    <anchorfile>std/cauchy_distribution/param_type/b.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::cauchy_distribution::__generate</name>
  <filename>mp_units/cauchy_distribution-0b/__generate-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::cauchy_distribution::operator()</name>
  <filename>mp_units/cauchy_distribution-0b/operator_call-00b.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::cauchy_distribution::param</name>
  <filename>mp_units/cauchy_distribution-0b/param-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::check_in_range</name>
  <filename>mp_units/check_in_range.adoc</filename>
  <class kind="class">mp_units::check_in_range::max</class>
  <class kind="class">mp_units::check_in_range::min</class>
  <member kind="function">
    <type>V</type>
    <name>operator()</name>
    <anchorfile>mp_units/check_in_range/operator_call.adoc</anchorfile>
    <anchor/>
    <arglist>(V v)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::check_in_range::max</name>
  <filename>mp_units/check_in_range/max.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::check_in_range::min</name>
  <filename>mp_units/check_in_range/min.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::check_non_negative</name>
  <filename>mp_units/check_non_negative.adoc</filename>
  <class kind="class">mp_units::check_non_negative::min</class>
  <member kind="function">
    <type>V</type>
    <name>operator()</name>
    <anchorfile>mp_units/check_non_negative/operator_call.adoc</anchorfile>
    <anchor/>
    <arglist>(V v)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::check_non_negative::min</name>
  <filename>mp_units/check_non_negative/min.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::chi_squared_distribution</name>
  <filename>mp_units/chi_squared_distribution-0b.adoc</filename>
  <class kind="class">mp_units::chi_squared_distribution::base</class>
  <class kind="class">mp_units::chi_squared_distribution::rep</class>
  <class kind="class">mp_units::chi_squared_distribution::result_type</class>
  <class kind="class">mp_units::chi_squared_distribution::param_type</class>
  <class kind="class">mp_units::chi_squared_distribution::chi_squared_distribution</class>
  <class kind="class">mp_units::chi_squared_distribution::__generate</class>
  <class kind="class">mp_units::chi_squared_distribution::operator()</class>
  <class kind="class">mp_units::chi_squared_distribution::param</class>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>mp_units/chi_squared_distribution-0b/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>mp_units/chi_squared_distribution-0b/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>n</name>
    <anchorfile>mp_units/chi_squared_distribution-0b/n.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/chi_squared_distribution-0b/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::chi_squared_distribution::base</name>
  <filename>mp_units/chi_squared_distribution-0b/base.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::chi_squared_distribution::rep</name>
  <filename>mp_units/chi_squared_distribution-0b/rep.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::chi_squared_distribution::result_type</name>
  <filename>mp_units/chi_squared_distribution-0b/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::chi_squared_distribution::param_type</name>
  <filename>mp_units/chi_squared_distribution-0b/param_type.adoc</filename>
  <member kind="function">
    <type>_RealType</type>
    <name>n</name>
    <anchorfile>std/chi_squared_distribution/param_type/n.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::chi_squared_distribution::chi_squared_distribution</name>
  <filename>mp_units/chi_squared_distribution-0b/2constructor-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::chi_squared_distribution::__generate</name>
  <filename>mp_units/chi_squared_distribution-0b/__generate-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::chi_squared_distribution::operator()</name>
  <filename>mp_units/chi_squared_distribution-0b/operator_call-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::chi_squared_distribution::param</name>
  <filename>mp_units/chi_squared_distribution-0b/param-044.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::chi_squared_distribution</name>
  <filename>mp_units/chi_squared_distribution-08.adoc</filename>
  <class kind="class">mp_units::chi_squared_distribution::result_type</class>
  <class kind="class">mp_units::chi_squared_distribution::param_type</class>
  <class kind="class">mp_units::chi_squared_distribution::__generate</class>
  <class kind="class">mp_units::chi_squared_distribution::operator()</class>
  <class kind="class">mp_units::chi_squared_distribution::param</class>
  <member kind="function">
    <type>result_type</type>
    <name>max</name>
    <anchorfile>mp_units/chi_squared_distribution-08/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>min</name>
    <anchorfile>mp_units/chi_squared_distribution-08/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>n</name>
    <anchorfile>mp_units/chi_squared_distribution-08/n.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/chi_squared_distribution-08/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::chi_squared_distribution::result_type</name>
  <filename>mp_units/chi_squared_distribution-08/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::chi_squared_distribution::param_type</name>
  <filename>mp_units/chi_squared_distribution-08/param_type.adoc</filename>
  <member kind="function">
    <type>_RealType</type>
    <name>n</name>
    <anchorfile>std/chi_squared_distribution/param_type/n.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::chi_squared_distribution::__generate</name>
  <filename>mp_units/chi_squared_distribution-08/__generate-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::chi_squared_distribution::operator()</name>
  <filename>mp_units/chi_squared_distribution-08/operator_call-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::chi_squared_distribution::param</name>
  <filename>mp_units/chi_squared_distribution-08/param-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::clamp_non_negative</name>
  <filename>mp_units/clamp_non_negative.adoc</filename>
  <class kind="class">mp_units::clamp_non_negative::min</class>
  <member kind="function">
    <type>V</type>
    <name>operator()</name>
    <anchorfile>mp_units/clamp_non_negative/operator_call.adoc</anchorfile>
    <anchor/>
    <arglist>(V v)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::clamp_non_negative::min</name>
  <filename>mp_units/clamp_non_negative/min.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::clamp_to_range</name>
  <filename>mp_units/clamp_to_range.adoc</filename>
  <class kind="class">mp_units::clamp_to_range::max</class>
  <class kind="class">mp_units::clamp_to_range::min</class>
  <member kind="function">
    <type>V</type>
    <name>operator()</name>
    <anchorfile>mp_units/clamp_to_range/operator_call.adoc</anchorfile>
    <anchor/>
    <arglist>(V v)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::clamp_to_range::max</name>
  <filename>mp_units/clamp_to_range/max.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::clamp_to_range::min</name>
  <filename>mp_units/clamp_to_range/min.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::common_unit</name>
  <filename>mp_units/common_unit.adoc</filename>
  <class kind="class">mp_units::common_unit::_base_type_</class>
  <class kind="class">mp_units::common_unit::_common_unit_</class>
</compound>
<compound kind="class">
  <name>mp_units::common_unit::_base_type_</name>
  <filename>mp_units/common_unit/_base_type_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::common_unit::_common_unit_</name>
  <filename>mp_units/common_unit/_common_unit_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::constrained</name>
  <filename>mp_units/constrained.adoc</filename>
  <class kind="class">mp_units::constrained::error_policy</class>
  <class kind="class">mp_units::constrained::value_type</class>
  <class kind="class">mp_units::constrained::constrained</class>
  <class kind="class">mp_units::constrained::operator++</class>
  <class kind="class">mp_units::constrained::operator--</class>
  <class kind="class">mp_units::constrained::value_</class>
  <member kind="function">
    <type>constrained&amp;</type>
    <name>operator%=</name>
    <anchorfile>mp_units/constrained/operator_mod_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const constrained&amp; rhs)</arglist>
  </member>
  <member kind="function">
    <type>constrained&amp;</type>
    <name>operator*=</name>
    <anchorfile>mp_units/constrained/operator_star_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const constrained&amp; rhs)</arglist>
  </member>
  <member kind="function">
    <type>constrained&amp;</type>
    <name>operator+=</name>
    <anchorfile>mp_units/constrained/operator_plus_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const constrained&amp; rhs)</arglist>
  </member>
  <member kind="function">
    <type>constrained&amp;</type>
    <name>operator-=</name>
    <anchorfile>mp_units/constrained/operator_minus_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const constrained&amp; rhs)</arglist>
  </member>
  <member kind="function">
    <type>constrained&amp;</type>
    <name>operator/=</name>
    <anchorfile>mp_units/constrained/operator_slash_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const constrained&amp; rhs)</arglist>
  </member>
  <member kind="function">
    <type>T</type>
    <name>value</name>
    <anchorfile>mp_units/constrained/value.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>T</type>
    <name>operator </name>
    <anchorfile>mp_units/constrained/2conversion.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::constrained::error_policy</name>
  <filename>mp_units/constrained/error_policy.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::constrained::value_type</name>
  <filename>mp_units/constrained/value_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::constrained::constrained</name>
  <filename>mp_units/constrained/2constructor-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::constrained::operator++</name>
  <filename>mp_units/constrained/operator_inc-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::constrained::operator--</name>
  <filename>mp_units/constrained/operator_dec-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::constrained::value_</name>
  <filename>mp_units/constrained/value_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::constraint_violation_handler</name>
  <filename>mp_units/constraint_violation_handler-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::constraint_violation_handler</name>
  <filename>mp_units/constraint_violation_handler-04.adoc</filename>
  <member kind="function">
    <type>void</type>
    <name>on_violation</name>
    <anchorfile>mp_units/constraint_violation_handler-04/on_violation.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view msg)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::constraint_violation_handler</name>
  <filename>mp_units/constraint_violation_handler-0a.adoc</filename>
  <member kind="function">
    <type>void</type>
    <name>on_violation</name>
    <anchorfile>mp_units/constraint_violation_handler-0a/on_violation.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view msg)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::derived_dimension</name>
  <filename>mp_units/derived_dimension.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::derived_quantity_spec</name>
  <filename>mp_units/derived_quantity_spec.adoc</filename>
  <class kind="class">mp_units::derived_quantity_spec::_base_</class>
  <class kind="class">mp_units::derived_quantity_spec::_base_type_</class>
  <class kind="class">mp_units::derived_quantity_spec::_is_non_negative_</class>
  <class kind="class">mp_units::derived_quantity_spec::character</class>
  <class kind="class">mp_units::derived_quantity_spec::dimension</class>
</compound>
<compound kind="class">
  <name>mp_units::derived_quantity_spec::_base_</name>
  <filename>mp_units/derived_quantity_spec/_base_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::derived_quantity_spec::_base_type_</name>
  <filename>mp_units/derived_quantity_spec/_base_type_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::derived_quantity_spec::_is_non_negative_</name>
  <filename>mp_units/derived_quantity_spec/_is_non_negative_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::derived_quantity_spec::character</name>
  <filename>mp_units/derived_quantity_spec/character.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::derived_quantity_spec::dimension</name>
  <filename>mp_units/derived_quantity_spec/dimension.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::derived_unit</name>
  <filename>mp_units/derived_unit.adoc</filename>
  <class kind="class">mp_units::derived_unit::_base_type_</class>
</compound>
<compound kind="class">
  <name>mp_units::derived_unit::_base_type_</name>
  <filename>mp_units/derived_unit/_base_type_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::dimension_one</name>
  <filename>mp_units/dimension_one-063.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::dimension_symbol_formatting</name>
  <filename>mp_units/dimension_symbol_formatting.adoc</filename>
  <class kind="class">mp_units::dimension_symbol_formatting::char_set</class>
</compound>
<compound kind="class">
  <name>mp_units::dimension_symbol_formatting::char_set</name>
  <filename>mp_units/dimension_symbol_formatting/char_set.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::dimensionless</name>
  <filename>mp_units/dimensionless-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::discrete_distribution</name>
  <filename>mp_units/discrete_distribution-08.adoc</filename>
  <class kind="class">mp_units::discrete_distribution::base</class>
  <class kind="class">mp_units::discrete_distribution::rep</class>
  <class kind="class">mp_units::discrete_distribution::result_type</class>
  <class kind="class">mp_units::discrete_distribution::param_type</class>
  <class kind="class">mp_units::discrete_distribution::discrete_distribution</class>
  <class kind="class">mp_units::discrete_distribution::__generate</class>
  <class kind="class">mp_units::discrete_distribution::operator()</class>
  <class kind="class">mp_units::discrete_distribution::param</class>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>mp_units/discrete_distribution-08/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>mp_units/discrete_distribution-08/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::vector&lt;double&gt;</type>
    <name>probabilities</name>
    <anchorfile>mp_units/discrete_distribution-08/probabilities.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/discrete_distribution-08/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::discrete_distribution::base</name>
  <filename>mp_units/discrete_distribution-08/base.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::discrete_distribution::rep</name>
  <filename>mp_units/discrete_distribution-08/rep.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::discrete_distribution::result_type</name>
  <filename>mp_units/discrete_distribution-08/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::discrete_distribution::param_type</name>
  <filename>mp_units/discrete_distribution-08/param_type.adoc</filename>
  <member kind="function">
    <type>param_type&amp;</type>
    <name>operator=</name>
    <anchorfile>std/discrete_distribution/param_type/operator_assign.adoc</anchorfile>
    <anchor/>
    <arglist>(const param_type&amp;)</arglist>
  </member>
  <member kind="function">
    <type>std::vector&lt;double&gt;</type>
    <name>probabilities</name>
    <anchorfile>std/discrete_distribution/param_type/probabilities.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>_M_initialize</name>
    <anchorfile>std/discrete_distribution/param_type/_M_initialize.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::discrete_distribution::discrete_distribution</name>
  <filename>mp_units/discrete_distribution-08/2constructor-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::discrete_distribution::__generate</name>
  <filename>mp_units/discrete_distribution-08/__generate-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::discrete_distribution::operator()</name>
  <filename>mp_units/discrete_distribution-08/operator_call-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::discrete_distribution::param</name>
  <filename>mp_units/discrete_distribution-08/param-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::discrete_distribution</name>
  <filename>mp_units/discrete_distribution-05.adoc</filename>
  <class kind="class">mp_units::discrete_distribution::result_type</class>
  <class kind="class">mp_units::discrete_distribution::param_type</class>
  <class kind="class">mp_units::discrete_distribution::__generate</class>
  <class kind="class">mp_units::discrete_distribution::operator()</class>
  <class kind="class">mp_units::discrete_distribution::param</class>
  <member kind="function">
    <type>result_type</type>
    <name>max</name>
    <anchorfile>mp_units/discrete_distribution-05/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>min</name>
    <anchorfile>mp_units/discrete_distribution-05/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::vector&lt;double&gt;</type>
    <name>probabilities</name>
    <anchorfile>mp_units/discrete_distribution-05/probabilities.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/discrete_distribution-05/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::discrete_distribution::result_type</name>
  <filename>mp_units/discrete_distribution-05/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::discrete_distribution::param_type</name>
  <filename>mp_units/discrete_distribution-05/param_type.adoc</filename>
  <member kind="function">
    <type>param_type&amp;</type>
    <name>operator=</name>
    <anchorfile>std/discrete_distribution/param_type/operator_assign.adoc</anchorfile>
    <anchor/>
    <arglist>(const param_type&amp;)</arglist>
  </member>
  <member kind="function">
    <type>std::vector&lt;double&gt;</type>
    <name>probabilities</name>
    <anchorfile>std/discrete_distribution/param_type/probabilities.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>_M_initialize</name>
    <anchorfile>std/discrete_distribution/param_type/_M_initialize.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::discrete_distribution::__generate</name>
  <filename>mp_units/discrete_distribution-05/__generate-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::discrete_distribution::operator()</name>
  <filename>mp_units/discrete_distribution-05/operator_call-06.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::discrete_distribution::param</name>
  <filename>mp_units/discrete_distribution-05/param-05.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::exponential_distribution</name>
  <filename>mp_units/exponential_distribution-0e.adoc</filename>
  <class kind="class">mp_units::exponential_distribution::base</class>
  <class kind="class">mp_units::exponential_distribution::rep</class>
  <class kind="class">mp_units::exponential_distribution::result_type</class>
  <class kind="class">mp_units::exponential_distribution::param_type</class>
  <class kind="class">mp_units::exponential_distribution::exponential_distribution</class>
  <class kind="class">mp_units::exponential_distribution::__generate</class>
  <class kind="class">mp_units::exponential_distribution::operator()</class>
  <class kind="class">mp_units::exponential_distribution::param</class>
  <member kind="function">
    <type>_RealType</type>
    <name>lambda</name>
    <anchorfile>mp_units/exponential_distribution-0e/lambda.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>mp_units/exponential_distribution-0e/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>mp_units/exponential_distribution-0e/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/exponential_distribution-0e/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::exponential_distribution::base</name>
  <filename>mp_units/exponential_distribution-0e/base.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::exponential_distribution::rep</name>
  <filename>mp_units/exponential_distribution-0e/rep.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::exponential_distribution::result_type</name>
  <filename>mp_units/exponential_distribution-0e/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::exponential_distribution::param_type</name>
  <filename>mp_units/exponential_distribution-0e/param_type.adoc</filename>
  <member kind="function">
    <type>_RealType</type>
    <name>lambda</name>
    <anchorfile>std/exponential_distribution/param_type/lambda.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::exponential_distribution::exponential_distribution</name>
  <filename>mp_units/exponential_distribution-0e/2constructor-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::exponential_distribution::__generate</name>
  <filename>mp_units/exponential_distribution-0e/__generate-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::exponential_distribution::operator()</name>
  <filename>mp_units/exponential_distribution-0e/operator_call-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::exponential_distribution::param</name>
  <filename>mp_units/exponential_distribution-0e/param-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::exponential_distribution</name>
  <filename>mp_units/exponential_distribution-08.adoc</filename>
  <class kind="class">mp_units::exponential_distribution::result_type</class>
  <class kind="class">mp_units::exponential_distribution::param_type</class>
  <class kind="class">mp_units::exponential_distribution::__generate</class>
  <class kind="class">mp_units::exponential_distribution::operator()</class>
  <class kind="class">mp_units::exponential_distribution::param</class>
  <member kind="function">
    <type>_RealType</type>
    <name>lambda</name>
    <anchorfile>mp_units/exponential_distribution-08/lambda.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>max</name>
    <anchorfile>mp_units/exponential_distribution-08/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>min</name>
    <anchorfile>mp_units/exponential_distribution-08/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/exponential_distribution-08/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::exponential_distribution::result_type</name>
  <filename>mp_units/exponential_distribution-08/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::exponential_distribution::param_type</name>
  <filename>mp_units/exponential_distribution-08/param_type.adoc</filename>
  <member kind="function">
    <type>_RealType</type>
    <name>lambda</name>
    <anchorfile>std/exponential_distribution/param_type/lambda.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::exponential_distribution::__generate</name>
  <filename>mp_units/exponential_distribution-08/__generate-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::exponential_distribution::operator()</name>
  <filename>mp_units/exponential_distribution-08/operator_call-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::exponential_distribution::param</name>
  <filename>mp_units/exponential_distribution-08/param-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::extreme_value_distribution</name>
  <filename>mp_units/extreme_value_distribution-0e.adoc</filename>
  <class kind="class">mp_units::extreme_value_distribution::base</class>
  <class kind="class">mp_units::extreme_value_distribution::rep</class>
  <class kind="class">mp_units::extreme_value_distribution::result_type</class>
  <class kind="class">mp_units::extreme_value_distribution::param_type</class>
  <class kind="class">mp_units::extreme_value_distribution::extreme_value_distribution</class>
  <class kind="class">mp_units::extreme_value_distribution::__generate</class>
  <class kind="class">mp_units::extreme_value_distribution::operator()</class>
  <class kind="class">mp_units::extreme_value_distribution::param</class>
  <member kind="function">
    <type>Q</type>
    <name>a</name>
    <anchorfile>mp_units/extreme_value_distribution-0e/a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>b</name>
    <anchorfile>mp_units/extreme_value_distribution-0e/b.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>mp_units/extreme_value_distribution-0e/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>mp_units/extreme_value_distribution-0e/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/extreme_value_distribution-0e/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::extreme_value_distribution::base</name>
  <filename>mp_units/extreme_value_distribution-0e/base.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::extreme_value_distribution::rep</name>
  <filename>mp_units/extreme_value_distribution-0e/rep.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::extreme_value_distribution::result_type</name>
  <filename>mp_units/extreme_value_distribution-0e/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::extreme_value_distribution::param_type</name>
  <filename>mp_units/extreme_value_distribution-0e/param_type.adoc</filename>
  <member kind="function">
    <type>_RealType</type>
    <name>a</name>
    <anchorfile>std/extreme_value_distribution/param_type/a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>b</name>
    <anchorfile>std/extreme_value_distribution/param_type/b.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::extreme_value_distribution::extreme_value_distribution</name>
  <filename>mp_units/extreme_value_distribution-0e/2constructor-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::extreme_value_distribution::__generate</name>
  <filename>mp_units/extreme_value_distribution-0e/__generate-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::extreme_value_distribution::operator()</name>
  <filename>mp_units/extreme_value_distribution-0e/operator_call-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::extreme_value_distribution::param</name>
  <filename>mp_units/extreme_value_distribution-0e/param-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::extreme_value_distribution</name>
  <filename>mp_units/extreme_value_distribution-0d.adoc</filename>
  <class kind="class">mp_units::extreme_value_distribution::result_type</class>
  <class kind="class">mp_units::extreme_value_distribution::param_type</class>
  <class kind="class">mp_units::extreme_value_distribution::__generate</class>
  <class kind="class">mp_units::extreme_value_distribution::operator()</class>
  <class kind="class">mp_units::extreme_value_distribution::param</class>
  <member kind="function">
    <type>_RealType</type>
    <name>a</name>
    <anchorfile>mp_units/extreme_value_distribution-0d/a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>b</name>
    <anchorfile>mp_units/extreme_value_distribution-0d/b.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>max</name>
    <anchorfile>mp_units/extreme_value_distribution-0d/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>min</name>
    <anchorfile>mp_units/extreme_value_distribution-0d/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/extreme_value_distribution-0d/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::extreme_value_distribution::result_type</name>
  <filename>mp_units/extreme_value_distribution-0d/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::extreme_value_distribution::param_type</name>
  <filename>mp_units/extreme_value_distribution-0d/param_type.adoc</filename>
  <member kind="function">
    <type>_RealType</type>
    <name>a</name>
    <anchorfile>std/extreme_value_distribution/param_type/a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>b</name>
    <anchorfile>std/extreme_value_distribution/param_type/b.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::extreme_value_distribution::__generate</name>
  <filename>mp_units/extreme_value_distribution-0d/__generate-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::extreme_value_distribution::operator()</name>
  <filename>mp_units/extreme_value_distribution-0d/operator_call-0dd.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::extreme_value_distribution::param</name>
  <filename>mp_units/extreme_value_distribution-0d/param-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::fisher_f_distribution</name>
  <filename>mp_units/fisher_f_distribution-02.adoc</filename>
  <class kind="class">mp_units::fisher_f_distribution::base</class>
  <class kind="class">mp_units::fisher_f_distribution::rep</class>
  <class kind="class">mp_units::fisher_f_distribution::result_type</class>
  <class kind="class">mp_units::fisher_f_distribution::param_type</class>
  <class kind="class">mp_units::fisher_f_distribution::fisher_f_distribution</class>
  <class kind="class">mp_units::fisher_f_distribution::__generate</class>
  <class kind="class">mp_units::fisher_f_distribution::operator()</class>
  <class kind="class">mp_units::fisher_f_distribution::param</class>
  <member kind="function">
    <type>_RealType</type>
    <name>m</name>
    <anchorfile>mp_units/fisher_f_distribution-02/m.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>mp_units/fisher_f_distribution-02/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>mp_units/fisher_f_distribution-02/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>n</name>
    <anchorfile>mp_units/fisher_f_distribution-02/n.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/fisher_f_distribution-02/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::fisher_f_distribution::base</name>
  <filename>mp_units/fisher_f_distribution-02/base.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::fisher_f_distribution::rep</name>
  <filename>mp_units/fisher_f_distribution-02/rep.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::fisher_f_distribution::result_type</name>
  <filename>mp_units/fisher_f_distribution-02/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::fisher_f_distribution::param_type</name>
  <filename>mp_units/fisher_f_distribution-02/param_type.adoc</filename>
  <member kind="function">
    <type>_RealType</type>
    <name>m</name>
    <anchorfile>std/fisher_f_distribution/param_type/m.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>n</name>
    <anchorfile>std/fisher_f_distribution/param_type/n.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::fisher_f_distribution::fisher_f_distribution</name>
  <filename>mp_units/fisher_f_distribution-02/2constructor-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::fisher_f_distribution::__generate</name>
  <filename>mp_units/fisher_f_distribution-02/__generate-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::fisher_f_distribution::operator()</name>
  <filename>mp_units/fisher_f_distribution-02/operator_call-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::fisher_f_distribution::param</name>
  <filename>mp_units/fisher_f_distribution-02/param-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::fisher_f_distribution</name>
  <filename>mp_units/fisher_f_distribution-08.adoc</filename>
  <class kind="class">mp_units::fisher_f_distribution::result_type</class>
  <class kind="class">mp_units::fisher_f_distribution::param_type</class>
  <class kind="class">mp_units::fisher_f_distribution::__generate</class>
  <class kind="class">mp_units::fisher_f_distribution::operator()</class>
  <class kind="class">mp_units::fisher_f_distribution::param</class>
  <member kind="function">
    <type>_RealType</type>
    <name>m</name>
    <anchorfile>mp_units/fisher_f_distribution-08/m.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>max</name>
    <anchorfile>mp_units/fisher_f_distribution-08/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>min</name>
    <anchorfile>mp_units/fisher_f_distribution-08/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>n</name>
    <anchorfile>mp_units/fisher_f_distribution-08/n.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/fisher_f_distribution-08/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::fisher_f_distribution::result_type</name>
  <filename>mp_units/fisher_f_distribution-08/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::fisher_f_distribution::param_type</name>
  <filename>mp_units/fisher_f_distribution-08/param_type.adoc</filename>
  <member kind="function">
    <type>_RealType</type>
    <name>m</name>
    <anchorfile>std/fisher_f_distribution/param_type/m.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>n</name>
    <anchorfile>std/fisher_f_distribution/param_type/n.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::fisher_f_distribution::__generate</name>
  <filename>mp_units/fisher_f_distribution-08/__generate-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::fisher_f_distribution::operator()</name>
  <filename>mp_units/fisher_f_distribution-08/operator_call-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::fisher_f_distribution::param</name>
  <filename>mp_units/fisher_f_distribution-08/param-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::gamma_distribution</name>
  <filename>mp_units/gamma_distribution-0a4.adoc</filename>
  <class kind="class">mp_units::gamma_distribution::base</class>
  <class kind="class">mp_units::gamma_distribution::rep</class>
  <class kind="class">mp_units::gamma_distribution::gamma_distribution</class>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>mp_units/gamma_distribution-0a4/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>mp_units/gamma_distribution-0a4/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>mp_units/gamma_distribution-0a4/operator_call.adoc</anchorfile>
    <anchor/>
    <arglist>(Generator&amp; g)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::gamma_distribution::base</name>
  <filename>mp_units/gamma_distribution-0a4/base.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::gamma_distribution::rep</name>
  <filename>mp_units/gamma_distribution-0a4/rep.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::gamma_distribution::gamma_distribution</name>
  <filename>mp_units/gamma_distribution-0a4/2constructor-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::gamma_distribution</name>
  <filename>mp_units/gamma_distribution-0a8.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::geometric_distribution</name>
  <filename>mp_units/geometric_distribution-08.adoc</filename>
  <class kind="class">mp_units::geometric_distribution::base</class>
  <class kind="class">mp_units::geometric_distribution::rep</class>
  <class kind="class">mp_units::geometric_distribution::result_type</class>
  <class kind="class">mp_units::geometric_distribution::param_type</class>
  <class kind="class">mp_units::geometric_distribution::geometric_distribution</class>
  <class kind="class">mp_units::geometric_distribution::__generate</class>
  <class kind="class">mp_units::geometric_distribution::operator()</class>
  <class kind="class">mp_units::geometric_distribution::param</class>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>mp_units/geometric_distribution-08/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>mp_units/geometric_distribution-08/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>double</type>
    <name>p</name>
    <anchorfile>mp_units/geometric_distribution-08/p.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/geometric_distribution-08/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::geometric_distribution::base</name>
  <filename>mp_units/geometric_distribution-08/base.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::geometric_distribution::rep</name>
  <filename>mp_units/geometric_distribution-08/rep.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::geometric_distribution::result_type</name>
  <filename>mp_units/geometric_distribution-08/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::geometric_distribution::param_type</name>
  <filename>mp_units/geometric_distribution-08/param_type.adoc</filename>
  <member kind="function">
    <type>double</type>
    <name>p</name>
    <anchorfile>std/geometric_distribution/param_type/p.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>_M_initialize</name>
    <anchorfile>std/geometric_distribution/param_type/_M_initialize.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::geometric_distribution::geometric_distribution</name>
  <filename>mp_units/geometric_distribution-08/2constructor-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::geometric_distribution::__generate</name>
  <filename>mp_units/geometric_distribution-08/__generate-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::geometric_distribution::operator()</name>
  <filename>mp_units/geometric_distribution-08/operator_call-0c2.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::geometric_distribution::param</name>
  <filename>mp_units/geometric_distribution-08/param-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::geometric_distribution</name>
  <filename>mp_units/geometric_distribution-06.adoc</filename>
  <class kind="class">mp_units::geometric_distribution::result_type</class>
  <class kind="class">mp_units::geometric_distribution::param_type</class>
  <class kind="class">mp_units::geometric_distribution::__generate</class>
  <class kind="class">mp_units::geometric_distribution::operator()</class>
  <class kind="class">mp_units::geometric_distribution::param</class>
  <member kind="function">
    <type>result_type</type>
    <name>max</name>
    <anchorfile>mp_units/geometric_distribution-06/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>min</name>
    <anchorfile>mp_units/geometric_distribution-06/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>double</type>
    <name>p</name>
    <anchorfile>mp_units/geometric_distribution-06/p.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/geometric_distribution-06/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::geometric_distribution::result_type</name>
  <filename>mp_units/geometric_distribution-06/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::geometric_distribution::param_type</name>
  <filename>mp_units/geometric_distribution-06/param_type.adoc</filename>
  <member kind="function">
    <type>double</type>
    <name>p</name>
    <anchorfile>std/geometric_distribution/param_type/p.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>_M_initialize</name>
    <anchorfile>std/geometric_distribution/param_type/_M_initialize.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::geometric_distribution::__generate</name>
  <filename>mp_units/geometric_distribution-06/__generate-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::geometric_distribution::operator()</name>
  <filename>mp_units/geometric_distribution-06/operator_call-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::geometric_distribution::param</name>
  <filename>mp_units/geometric_distribution-06/param-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_kind</name>
  <filename>mp_units/is_kind-06.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::kind_of_</name>
  <filename>mp_units/kind_of_-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::kind_of_</name>
  <filename>mp_units/kind_of_-0d.adoc</filename>
  <class kind="class">mp_units::kind_of_::_base_type_</class>
  <class kind="class">mp_units::kind_of_::_is_non_negative_</class>
  <class kind="class">mp_units::kind_of_::_quantity_spec_</class>
</compound>
<compound kind="class">
  <name>mp_units::kind_of_::_base_type_</name>
  <filename>mp_units/kind_of_-0d/_base_type_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::kind_of_::_is_non_negative_</name>
  <filename>mp_units/kind_of_-0d/_is_non_negative_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::kind_of_::_quantity_spec_</name>
  <filename>mp_units/kind_of_-0d/_quantity_spec_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::lognormal_distribution</name>
  <filename>mp_units/lognormal_distribution-0e.adoc</filename>
  <class kind="class">mp_units::lognormal_distribution::base</class>
  <class kind="class">mp_units::lognormal_distribution::rep</class>
  <class kind="class">mp_units::lognormal_distribution::result_type</class>
  <class kind="class">mp_units::lognormal_distribution::param_type</class>
  <class kind="class">mp_units::lognormal_distribution::lognormal_distribution</class>
  <class kind="class">mp_units::lognormal_distribution::__generate</class>
  <class kind="class">mp_units::lognormal_distribution::operator()</class>
  <class kind="class">mp_units::lognormal_distribution::param</class>
  <member kind="function">
    <type>Q</type>
    <name>m</name>
    <anchorfile>mp_units/lognormal_distribution-0e/m.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>mp_units/lognormal_distribution-0e/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>mp_units/lognormal_distribution-0e/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/lognormal_distribution-0e/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>s</name>
    <anchorfile>mp_units/lognormal_distribution-0e/s.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::lognormal_distribution::base</name>
  <filename>mp_units/lognormal_distribution-0e/base.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::lognormal_distribution::rep</name>
  <filename>mp_units/lognormal_distribution-0e/rep.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::lognormal_distribution::result_type</name>
  <filename>mp_units/lognormal_distribution-0e/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::lognormal_distribution::param_type</name>
  <filename>mp_units/lognormal_distribution-0e/param_type.adoc</filename>
  <member kind="function">
    <type>_RealType</type>
    <name>m</name>
    <anchorfile>std/lognormal_distribution/param_type/m.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>s</name>
    <anchorfile>std/lognormal_distribution/param_type/s.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::lognormal_distribution::lognormal_distribution</name>
  <filename>mp_units/lognormal_distribution-0e/2constructor-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::lognormal_distribution::__generate</name>
  <filename>mp_units/lognormal_distribution-0e/__generate-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::lognormal_distribution::operator()</name>
  <filename>mp_units/lognormal_distribution-0e/operator_call-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::lognormal_distribution::param</name>
  <filename>mp_units/lognormal_distribution-0e/param-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::lognormal_distribution</name>
  <filename>mp_units/lognormal_distribution-08.adoc</filename>
  <class kind="class">mp_units::lognormal_distribution::result_type</class>
  <class kind="class">mp_units::lognormal_distribution::param_type</class>
  <class kind="class">mp_units::lognormal_distribution::__generate</class>
  <class kind="class">mp_units::lognormal_distribution::operator()</class>
  <class kind="class">mp_units::lognormal_distribution::param</class>
  <member kind="function">
    <type>_RealType</type>
    <name>m</name>
    <anchorfile>mp_units/lognormal_distribution-08/m.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>max</name>
    <anchorfile>mp_units/lognormal_distribution-08/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>min</name>
    <anchorfile>mp_units/lognormal_distribution-08/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/lognormal_distribution-08/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>s</name>
    <anchorfile>mp_units/lognormal_distribution-08/s.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::lognormal_distribution::result_type</name>
  <filename>mp_units/lognormal_distribution-08/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::lognormal_distribution::param_type</name>
  <filename>mp_units/lognormal_distribution-08/param_type.adoc</filename>
  <member kind="function">
    <type>_RealType</type>
    <name>m</name>
    <anchorfile>std/lognormal_distribution/param_type/m.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>s</name>
    <anchorfile>std/lognormal_distribution/param_type/s.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::lognormal_distribution::__generate</name>
  <filename>mp_units/lognormal_distribution-08/__generate-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::lognormal_distribution::operator()</name>
  <filename>mp_units/lognormal_distribution-08/operator_call-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::lognormal_distribution::param</name>
  <filename>mp_units/lognormal_distribution-08/param-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::mag_constant</name>
  <filename>mp_units/mag_constant.adoc</filename>
  <class kind="class">mp_units::mag_constant::_symbol_</class>
  <class kind="class">mp_units::mag_constant::_value_</class>
</compound>
<compound kind="class">
  <name>mp_units::mag_constant::_symbol_</name>
  <filename>mp_units/mag_constant/_symbol_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::mag_constant::_value_</name>
  <filename>mp_units/mag_constant/_value_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::named_constant</name>
  <filename>mp_units/named_constant.adoc</filename>
  <class kind="class">mp_units::named_constant::_base_type_</class>
  <class kind="class">mp_units::named_constant::_symbol_</class>
</compound>
<compound kind="class">
  <name>mp_units::named_constant::_base_type_</name>
  <filename>mp_units/named_constant/_base_type_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::named_constant::_symbol_</name>
  <filename>mp_units/named_constant/_symbol_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::named_unit</name>
  <filename>mp_units/named_unit-0ec.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::named_unit</name>
  <filename>mp_units/named_unit-07.adoc</filename>
  <class kind="class">mp_units::named_unit::_base_type_</class>
  <class kind="class">mp_units::named_unit::_quantity_spec_</class>
  <class kind="class">mp_units::named_unit::_symbol_</class>
</compound>
<compound kind="class">
  <name>mp_units::named_unit::_base_type_</name>
  <filename>mp_units/named_unit-07/_base_type_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::named_unit::_quantity_spec_</name>
  <filename>mp_units/named_unit-07/_quantity_spec_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::named_unit::_symbol_</name>
  <filename>mp_units/named_unit-07/_symbol_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::named_unit</name>
  <filename>mp_units/named_unit-05.adoc</filename>
  <class kind="class">mp_units::named_unit::_base_type_</class>
  <class kind="class">mp_units::named_unit::_point_origin_</class>
  <class kind="class">mp_units::named_unit::_quantity_spec_</class>
  <class kind="class">mp_units::named_unit::_symbol_</class>
</compound>
<compound kind="class">
  <name>mp_units::named_unit::_base_type_</name>
  <filename>mp_units/named_unit-05/_base_type_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::named_unit::_point_origin_</name>
  <filename>mp_units/named_unit-05/_point_origin_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::named_unit::_quantity_spec_</name>
  <filename>mp_units/named_unit-05/_quantity_spec_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::named_unit::_symbol_</name>
  <filename>mp_units/named_unit-05/_symbol_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::named_unit</name>
  <filename>mp_units/named_unit-0e4.adoc</filename>
  <class kind="class">mp_units::named_unit::_base_type_</class>
  <class kind="class">mp_units::named_unit::_point_origin_</class>
  <class kind="class">mp_units::named_unit::_quantity_spec_</class>
  <class kind="class">mp_units::named_unit::_symbol_</class>
</compound>
<compound kind="class">
  <name>mp_units::named_unit::_base_type_</name>
  <filename>mp_units/named_unit-0e4/_base_type_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::named_unit::_point_origin_</name>
  <filename>mp_units/named_unit-0e4/_point_origin_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::named_unit::_quantity_spec_</name>
  <filename>mp_units/named_unit-0e4/_quantity_spec_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::named_unit::_symbol_</name>
  <filename>mp_units/named_unit-0e4/_symbol_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::natural_point_origin_</name>
  <filename>mp_units/natural_point_origin_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::negative_binomial_distribution</name>
  <filename>mp_units/negative_binomial_distribution-0f.adoc</filename>
  <class kind="class">mp_units::negative_binomial_distribution::base</class>
  <class kind="class">mp_units::negative_binomial_distribution::rep</class>
  <class kind="class">mp_units::negative_binomial_distribution::result_type</class>
  <class kind="class">mp_units::negative_binomial_distribution::param_type</class>
  <class kind="class">mp_units::negative_binomial_distribution::negative_binomial_distribution</class>
  <class kind="class">mp_units::negative_binomial_distribution::__generate</class>
  <class kind="class">mp_units::negative_binomial_distribution::operator()</class>
  <class kind="class">mp_units::negative_binomial_distribution::param</class>
  <member kind="function">
    <type>Q</type>
    <name>k</name>
    <anchorfile>mp_units/negative_binomial_distribution-0f/k.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>mp_units/negative_binomial_distribution-0f/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>mp_units/negative_binomial_distribution-0f/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>double</type>
    <name>p</name>
    <anchorfile>mp_units/negative_binomial_distribution-0f/p.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/negative_binomial_distribution-0f/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::negative_binomial_distribution::base</name>
  <filename>mp_units/negative_binomial_distribution-0f/base.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::negative_binomial_distribution::rep</name>
  <filename>mp_units/negative_binomial_distribution-0f/rep.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::negative_binomial_distribution::result_type</name>
  <filename>mp_units/negative_binomial_distribution-0f/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::negative_binomial_distribution::param_type</name>
  <filename>mp_units/negative_binomial_distribution-0f/param_type.adoc</filename>
  <member kind="function">
    <type>_IntType</type>
    <name>k</name>
    <anchorfile>std/negative_binomial_distribution/param_type/k.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>double</type>
    <name>p</name>
    <anchorfile>std/negative_binomial_distribution/param_type/p.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::negative_binomial_distribution::negative_binomial_distribution</name>
  <filename>mp_units/negative_binomial_distribution-0f/2constructor-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::negative_binomial_distribution::__generate</name>
  <filename>mp_units/negative_binomial_distribution-0f/__generate-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::negative_binomial_distribution::operator()</name>
  <filename>mp_units/negative_binomial_distribution-0f/operator_call-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::negative_binomial_distribution::param</name>
  <filename>mp_units/negative_binomial_distribution-0f/param-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::negative_binomial_distribution</name>
  <filename>mp_units/negative_binomial_distribution-09.adoc</filename>
  <class kind="class">mp_units::negative_binomial_distribution::result_type</class>
  <class kind="class">mp_units::negative_binomial_distribution::param_type</class>
  <class kind="class">mp_units::negative_binomial_distribution::__generate</class>
  <class kind="class">mp_units::negative_binomial_distribution::operator()</class>
  <class kind="class">mp_units::negative_binomial_distribution::param</class>
  <member kind="function">
    <type>_IntType</type>
    <name>k</name>
    <anchorfile>mp_units/negative_binomial_distribution-09/k.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>max</name>
    <anchorfile>mp_units/negative_binomial_distribution-09/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>min</name>
    <anchorfile>mp_units/negative_binomial_distribution-09/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>double</type>
    <name>p</name>
    <anchorfile>mp_units/negative_binomial_distribution-09/p.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/negative_binomial_distribution-09/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::negative_binomial_distribution::result_type</name>
  <filename>mp_units/negative_binomial_distribution-09/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::negative_binomial_distribution::param_type</name>
  <filename>mp_units/negative_binomial_distribution-09/param_type.adoc</filename>
  <member kind="function">
    <type>_IntType</type>
    <name>k</name>
    <anchorfile>std/negative_binomial_distribution/param_type/k.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>double</type>
    <name>p</name>
    <anchorfile>std/negative_binomial_distribution/param_type/p.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::negative_binomial_distribution::__generate</name>
  <filename>mp_units/negative_binomial_distribution-09/__generate-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::negative_binomial_distribution::operator()</name>
  <filename>mp_units/negative_binomial_distribution-09/operator_call-06.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::negative_binomial_distribution::param</name>
  <filename>mp_units/negative_binomial_distribution-09/param-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::non_negative</name>
  <filename>mp_units/non_negative-05.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::normal_distribution</name>
  <filename>mp_units/normal_distribution-0a.adoc</filename>
  <class kind="class">mp_units::normal_distribution::base</class>
  <class kind="class">mp_units::normal_distribution::rep</class>
  <class kind="class">mp_units::normal_distribution::normal_distribution</class>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>mp_units/normal_distribution-0a/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>mean</name>
    <anchorfile>mp_units/normal_distribution-0a/mean.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>mp_units/normal_distribution-0a/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>operator()</name>
    <anchorfile>mp_units/normal_distribution-0a/operator_call.adoc</anchorfile>
    <anchor/>
    <arglist>(Generator&amp; g)</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>stddev</name>
    <anchorfile>mp_units/normal_distribution-0a/stddev.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::normal_distribution::base</name>
  <filename>mp_units/normal_distribution-0a/base.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::normal_distribution::rep</name>
  <filename>mp_units/normal_distribution-0a/rep.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::normal_distribution::normal_distribution</name>
  <filename>mp_units/normal_distribution-0a/2constructor-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::normal_distribution</name>
  <filename>mp_units/normal_distribution-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::one</name>
  <filename>mp_units/one-0f.adoc</filename>
  <class kind="class">mp_units::one::_base_type_</class>
</compound>
<compound kind="class">
  <name>mp_units::one::_base_type_</name>
  <filename>mp_units/one-0f/_base_type_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::parts_per_million</name>
  <filename>mp_units/parts_per_million-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::per</name>
  <filename>mp_units/per.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::per_mille</name>
  <filename>mp_units/per_mille-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::percent</name>
  <filename>mp_units/percent-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::pi</name>
  <filename>mp_units/pi-0c.adoc</filename>
  <class kind="class">mp_units::named_constant::_base_type_</class>
  <class kind="class">mp_units::named_constant::_symbol_</class>
</compound>
<compound kind="class">
  <name>mp_units::pi_c</name>
  <filename>mp_units/pi_c-0b.adoc</filename>
  <class kind="class">mp_units::mag_constant::_symbol_</class>
  <class kind="class">mp_units::mag_constant::_value_</class>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_constant_distribution</name>
  <filename>mp_units/piecewise_constant_distribution-0d.adoc</filename>
  <class kind="class">mp_units::piecewise_constant_distribution::result_type</class>
  <class kind="class">mp_units::piecewise_constant_distribution::param_type</class>
  <class kind="class">mp_units::piecewise_constant_distribution::piecewise_constant_distribution</class>
  <class kind="class">mp_units::piecewise_constant_distribution::__generate</class>
  <class kind="class">mp_units::piecewise_constant_distribution::operator()</class>
  <class kind="class">mp_units::piecewise_constant_distribution::param</class>
  <member kind="function">
    <type>std::vector&lt;double&gt;</type>
    <name>densities</name>
    <anchorfile>mp_units/piecewise_constant_distribution-0d/densities.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::vector&lt;Q&gt;</type>
    <name>intervals</name>
    <anchorfile>mp_units/piecewise_constant_distribution-0d/intervals.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>mp_units/piecewise_constant_distribution-0d/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>mp_units/piecewise_constant_distribution-0d/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/piecewise_constant_distribution-0d/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_constant_distribution::result_type</name>
  <filename>mp_units/piecewise_constant_distribution-0d/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_constant_distribution::param_type</name>
  <filename>mp_units/piecewise_constant_distribution-0d/param_type.adoc</filename>
  <member kind="function">
    <type>param_type&amp;</type>
    <name>operator=</name>
    <anchorfile>std/piecewise_constant_distribution/param_type/operator_assign.adoc</anchorfile>
    <anchor/>
    <arglist>(const param_type&amp;)</arglist>
  </member>
  <member kind="function">
    <type>std::vector&lt;double&gt;</type>
    <name>densities</name>
    <anchorfile>std/piecewise_constant_distribution/param_type/densities.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::vector&lt;_RealType&gt;</type>
    <name>intervals</name>
    <anchorfile>std/piecewise_constant_distribution/param_type/intervals.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>_M_initialize</name>
    <anchorfile>std/piecewise_constant_distribution/param_type/_M_initialize.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_constant_distribution::piecewise_constant_distribution</name>
  <filename>mp_units/piecewise_constant_distribution-0d/2constructor-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_constant_distribution::__generate</name>
  <filename>mp_units/piecewise_constant_distribution-0d/__generate-0b3.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_constant_distribution::operator()</name>
  <filename>mp_units/piecewise_constant_distribution-0d/operator_call-06.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_constant_distribution::param</name>
  <filename>mp_units/piecewise_constant_distribution-0d/param-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_constant_distribution</name>
  <filename>mp_units/piecewise_constant_distribution-0a.adoc</filename>
  <class kind="class">mp_units::piecewise_constant_distribution::result_type</class>
  <class kind="class">mp_units::piecewise_constant_distribution::param_type</class>
  <class kind="class">mp_units::piecewise_constant_distribution::__generate</class>
  <class kind="class">mp_units::piecewise_constant_distribution::operator()</class>
  <class kind="class">mp_units::piecewise_constant_distribution::param</class>
  <member kind="function">
    <type>std::vector&lt;double&gt;</type>
    <name>densities</name>
    <anchorfile>mp_units/piecewise_constant_distribution-0a/densities.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::vector&lt;_RealType&gt;</type>
    <name>intervals</name>
    <anchorfile>mp_units/piecewise_constant_distribution-0a/intervals.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>max</name>
    <anchorfile>mp_units/piecewise_constant_distribution-0a/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>min</name>
    <anchorfile>mp_units/piecewise_constant_distribution-0a/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/piecewise_constant_distribution-0a/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_constant_distribution::result_type</name>
  <filename>mp_units/piecewise_constant_distribution-0a/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_constant_distribution::param_type</name>
  <filename>mp_units/piecewise_constant_distribution-0a/param_type.adoc</filename>
  <member kind="function">
    <type>param_type&amp;</type>
    <name>operator=</name>
    <anchorfile>std/piecewise_constant_distribution/param_type/operator_assign.adoc</anchorfile>
    <anchor/>
    <arglist>(const param_type&amp;)</arglist>
  </member>
  <member kind="function">
    <type>std::vector&lt;double&gt;</type>
    <name>densities</name>
    <anchorfile>std/piecewise_constant_distribution/param_type/densities.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::vector&lt;_RealType&gt;</type>
    <name>intervals</name>
    <anchorfile>std/piecewise_constant_distribution/param_type/intervals.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>_M_initialize</name>
    <anchorfile>std/piecewise_constant_distribution/param_type/_M_initialize.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_constant_distribution::__generate</name>
  <filename>mp_units/piecewise_constant_distribution-0a/__generate-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_constant_distribution::operator()</name>
  <filename>mp_units/piecewise_constant_distribution-0a/operator_call-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_constant_distribution::param</name>
  <filename>mp_units/piecewise_constant_distribution-0a/param-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_linear_distribution</name>
  <filename>mp_units/piecewise_linear_distribution-059.adoc</filename>
  <class kind="class">mp_units::piecewise_linear_distribution::result_type</class>
  <class kind="class">mp_units::piecewise_linear_distribution::param_type</class>
  <class kind="class">mp_units::piecewise_linear_distribution::piecewise_linear_distribution</class>
  <class kind="class">mp_units::piecewise_linear_distribution::__generate</class>
  <class kind="class">mp_units::piecewise_linear_distribution::operator()</class>
  <class kind="class">mp_units::piecewise_linear_distribution::param</class>
  <member kind="function">
    <type>std::vector&lt;double&gt;</type>
    <name>densities</name>
    <anchorfile>mp_units/piecewise_linear_distribution-059/densities.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::vector&lt;Q&gt;</type>
    <name>intervals</name>
    <anchorfile>mp_units/piecewise_linear_distribution-059/intervals.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>mp_units/piecewise_linear_distribution-059/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>mp_units/piecewise_linear_distribution-059/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/piecewise_linear_distribution-059/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_linear_distribution::result_type</name>
  <filename>mp_units/piecewise_linear_distribution-059/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_linear_distribution::param_type</name>
  <filename>mp_units/piecewise_linear_distribution-059/param_type.adoc</filename>
  <member kind="function">
    <type>param_type&amp;</type>
    <name>operator=</name>
    <anchorfile>std/piecewise_linear_distribution/param_type/operator_assign.adoc</anchorfile>
    <anchor/>
    <arglist>(const param_type&amp;)</arglist>
  </member>
  <member kind="function">
    <type>std::vector&lt;double&gt;</type>
    <name>densities</name>
    <anchorfile>std/piecewise_linear_distribution/param_type/densities.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::vector&lt;_RealType&gt;</type>
    <name>intervals</name>
    <anchorfile>std/piecewise_linear_distribution/param_type/intervals.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>_M_initialize</name>
    <anchorfile>std/piecewise_linear_distribution/param_type/_M_initialize.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_linear_distribution::piecewise_linear_distribution</name>
  <filename>mp_units/piecewise_linear_distribution-059/2constructor-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_linear_distribution::__generate</name>
  <filename>mp_units/piecewise_linear_distribution-059/__generate-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_linear_distribution::operator()</name>
  <filename>mp_units/piecewise_linear_distribution-059/operator_call-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_linear_distribution::param</name>
  <filename>mp_units/piecewise_linear_distribution-059/param-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_linear_distribution</name>
  <filename>mp_units/piecewise_linear_distribution-050.adoc</filename>
  <class kind="class">mp_units::piecewise_linear_distribution::result_type</class>
  <class kind="class">mp_units::piecewise_linear_distribution::param_type</class>
  <class kind="class">mp_units::piecewise_linear_distribution::__generate</class>
  <class kind="class">mp_units::piecewise_linear_distribution::operator()</class>
  <class kind="class">mp_units::piecewise_linear_distribution::param</class>
  <member kind="function">
    <type>std::vector&lt;double&gt;</type>
    <name>densities</name>
    <anchorfile>mp_units/piecewise_linear_distribution-050/densities.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::vector&lt;_RealType&gt;</type>
    <name>intervals</name>
    <anchorfile>mp_units/piecewise_linear_distribution-050/intervals.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>max</name>
    <anchorfile>mp_units/piecewise_linear_distribution-050/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>min</name>
    <anchorfile>mp_units/piecewise_linear_distribution-050/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/piecewise_linear_distribution-050/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_linear_distribution::result_type</name>
  <filename>mp_units/piecewise_linear_distribution-050/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_linear_distribution::param_type</name>
  <filename>mp_units/piecewise_linear_distribution-050/param_type.adoc</filename>
  <member kind="function">
    <type>param_type&amp;</type>
    <name>operator=</name>
    <anchorfile>std/piecewise_linear_distribution/param_type/operator_assign.adoc</anchorfile>
    <anchor/>
    <arglist>(const param_type&amp;)</arglist>
  </member>
  <member kind="function">
    <type>std::vector&lt;double&gt;</type>
    <name>densities</name>
    <anchorfile>std/piecewise_linear_distribution/param_type/densities.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>std::vector&lt;_RealType&gt;</type>
    <name>intervals</name>
    <anchorfile>std/piecewise_linear_distribution/param_type/intervals.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>_M_initialize</name>
    <anchorfile>std/piecewise_linear_distribution/param_type/_M_initialize.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_linear_distribution::__generate</name>
  <filename>mp_units/piecewise_linear_distribution-050/__generate-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_linear_distribution::operator()</name>
  <filename>mp_units/piecewise_linear_distribution-050/operator_call-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::piecewise_linear_distribution::param</name>
  <filename>mp_units/piecewise_linear_distribution-050/param-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::poisson_distribution</name>
  <filename>mp_units/poisson_distribution-098.adoc</filename>
  <class kind="class">mp_units::poisson_distribution::base</class>
  <class kind="class">mp_units::poisson_distribution::rep</class>
  <class kind="class">mp_units::poisson_distribution::result_type</class>
  <class kind="class">mp_units::poisson_distribution::param_type</class>
  <class kind="class">mp_units::poisson_distribution::poisson_distribution</class>
  <class kind="class">mp_units::poisson_distribution::__generate</class>
  <class kind="class">mp_units::poisson_distribution::operator()</class>
  <class kind="class">mp_units::poisson_distribution::param</class>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>mp_units/poisson_distribution-098/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>double</type>
    <name>mean</name>
    <anchorfile>mp_units/poisson_distribution-098/mean.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>mp_units/poisson_distribution-098/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/poisson_distribution-098/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::poisson_distribution::base</name>
  <filename>mp_units/poisson_distribution-098/base.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::poisson_distribution::rep</name>
  <filename>mp_units/poisson_distribution-098/rep.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::poisson_distribution::result_type</name>
  <filename>mp_units/poisson_distribution-098/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::poisson_distribution::param_type</name>
  <filename>mp_units/poisson_distribution-098/param_type.adoc</filename>
  <member kind="function">
    <type>double</type>
    <name>mean</name>
    <anchorfile>std/poisson_distribution/param_type/mean.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>_M_initialize</name>
    <anchorfile>std/poisson_distribution/param_type/_M_initialize.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::poisson_distribution::poisson_distribution</name>
  <filename>mp_units/poisson_distribution-098/2constructor-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::poisson_distribution::__generate</name>
  <filename>mp_units/poisson_distribution-098/__generate-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::poisson_distribution::operator()</name>
  <filename>mp_units/poisson_distribution-098/operator_call-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::poisson_distribution::param</name>
  <filename>mp_units/poisson_distribution-098/param-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::poisson_distribution</name>
  <filename>mp_units/poisson_distribution-09c.adoc</filename>
  <class kind="class">mp_units::poisson_distribution::result_type</class>
  <class kind="class">mp_units::poisson_distribution::param_type</class>
  <class kind="class">mp_units::poisson_distribution::__generate</class>
  <class kind="class">mp_units::poisson_distribution::operator()</class>
  <class kind="class">mp_units::poisson_distribution::param</class>
  <member kind="function">
    <type>result_type</type>
    <name>max</name>
    <anchorfile>mp_units/poisson_distribution-09c/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>double</type>
    <name>mean</name>
    <anchorfile>mp_units/poisson_distribution-09c/mean.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>min</name>
    <anchorfile>mp_units/poisson_distribution-09c/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/poisson_distribution-09c/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::poisson_distribution::result_type</name>
  <filename>mp_units/poisson_distribution-09c/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::poisson_distribution::param_type</name>
  <filename>mp_units/poisson_distribution-09c/param_type.adoc</filename>
  <member kind="function">
    <type>double</type>
    <name>mean</name>
    <anchorfile>std/poisson_distribution/param_type/mean.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>_M_initialize</name>
    <anchorfile>std/poisson_distribution/param_type/_M_initialize.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::poisson_distribution::__generate</name>
  <filename>mp_units/poisson_distribution-09c/__generate-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::poisson_distribution::operator()</name>
  <filename>mp_units/poisson_distribution-09c/operator_call-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::poisson_distribution::param</name>
  <filename>mp_units/poisson_distribution-09c/param-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::power</name>
  <filename>mp_units/power.adoc</filename>
  <class kind="class">mp_units::power::_factor_</class>
  <class kind="class">mp_units::power::_exponent_</class>
</compound>
<compound kind="class">
  <name>mp_units::power::_factor_</name>
  <filename>mp_units/power/_factor_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::power::_exponent_</name>
  <filename>mp_units/power/_exponent_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::prefixed_unit</name>
  <filename>mp_units/prefixed_unit.adoc</filename>
  <class kind="class">mp_units::prefixed_unit::_base_type_</class>
  <class kind="class">mp_units::prefixed_unit::_symbol_</class>
</compound>
<compound kind="class">
  <name>mp_units::prefixed_unit::_base_type_</name>
  <filename>mp_units/prefixed_unit/_base_type_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::prefixed_unit::_symbol_</name>
  <filename>mp_units/prefixed_unit/_symbol_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity</name>
  <filename>mp_units/quantity-01.adoc</filename>
  <class kind="class">mp_units::quantity::rep</class>
  <class kind="class">mp_units::quantity::quantity</class>
  <class kind="class">mp_units::quantity::force_in</class>
  <class kind="class">mp_units::quantity::in</class>
  <class kind="class">mp_units::quantity::numerical_value_ref_in</class>
  <class kind="class">mp_units::quantity::operator*=</class>
  <class kind="class">mp_units::quantity::operator++</class>
  <class kind="class">mp_units::quantity::operator--</class>
  <class kind="class">mp_units::quantity::operator/=</class>
  <class kind="class">mp_units::quantity::operator </class>
  <class kind="class">mp_units::quantity::numerical_value_is_an_implementation_detail_</class>
  <class kind="class">mp_units::quantity::dimension</class>
  <class kind="class">mp_units::quantity::quantity_spec</class>
  <class kind="class">mp_units::quantity::reference</class>
  <class kind="class">mp_units::quantity::unit</class>
  <member kind="function">
    <type>quantity&amp;</type>
    <name>operator=</name>
    <anchorfile>mp_units/quantity-01/operator_assign.adoc</anchorfile>
    <anchor/>
    <arglist>(FwdValue&amp;&amp; val)</arglist>
  </member>
  <member kind="function">
    <type>RepresentationOf&lt;quantity_spec&gt; auto</type>
    <name>force_numerical_value_in</name>
    <anchorfile>mp_units/quantity-01/force_numerical_value_in.adoc</anchorfile>
    <anchor/>
    <arglist>(U)</arglist>
  </member>
  <member kind="function">
    <type>Quantity auto</type>
    <name>magnitude</name>
    <anchorfile>mp_units/quantity-01/magnitude.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>RepresentationOf&lt;quantity_spec&gt; auto</type>
    <name>numerical_value_in</name>
    <anchorfile>mp_units/quantity-01/numerical_value_in.adoc</anchorfile>
    <anchor/>
    <arglist>(U)</arglist>
  </member>
  <member kind="function">
    <type>quantity&amp;</type>
    <name>operator%=</name>
    <anchorfile>mp_units/quantity-01/operator_mod_eq.adoc</anchorfile>
    <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>mp_units/quantity-01/operator_plus.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>quantity&amp;</type>
    <name>operator+=</name>
    <anchorfile>mp_units/quantity-01/operator_plus_eq.adoc</anchorfile>
    <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>mp_units/quantity-01/operator_minus.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>quantity&amp;</type>
    <name>operator-=</name>
    <anchorfile>mp_units/quantity-01/operator_minus_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const quantity&lt;R2, Rep2&gt;&amp; other)</arglist>
  </member>
  <member kind="function">
    <type>quantity</type>
    <name>max</name>
    <anchorfile>mp_units/quantity-01/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>quantity</type>
    <name>min</name>
    <anchorfile>mp_units/quantity-01/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>quantity</type>
    <name>zero</name>
    <anchorfile>mp_units/quantity-01/zero.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::quantity::rep</name>
  <filename>mp_units/quantity-01/rep.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity::quantity</name>
  <filename>mp_units/quantity-01/2constructor-06a.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity::force_in</name>
  <filename>mp_units/quantity-01/force_in-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity::in</name>
  <filename>mp_units/quantity-01/in-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity::numerical_value_ref_in</name>
  <filename>mp_units/quantity-01/numerical_value_ref_in-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity::operator*=</name>
  <filename>mp_units/quantity-01/operator_star_eq-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity::operator++</name>
  <filename>mp_units/quantity-01/operator_inc-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity::operator--</name>
  <filename>mp_units/quantity-01/operator_dec-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity::operator/=</name>
  <filename>mp_units/quantity-01/operator_slash_eq-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity::operator </name>
  <filename>mp_units/quantity-01/2conversion-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity::numerical_value_is_an_implementation_detail_</name>
  <filename>mp_units/quantity-01/numerical_value_is_an_implementation_detail_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity::dimension</name>
  <filename>mp_units/quantity-01/dimension.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity::quantity_spec</name>
  <filename>mp_units/quantity-01/quantity_spec.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity::reference</name>
  <filename>mp_units/quantity-01/reference.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity::unit</name>
  <filename>mp_units/quantity-01/unit.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_like_traits</name>
  <filename>mp_units/quantity_like_traits.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point</name>
  <filename>mp_units/quantity_point-08.adoc</filename>
  <class kind="class">mp_units::quantity_point::quantity_type</class>
  <class kind="class">mp_units::quantity_point::rep</class>
  <class kind="class">mp_units::quantity_point::quantity_point</class>
  <class kind="class">mp_units::quantity_point::force_in</class>
  <class kind="class">mp_units::quantity_point::in</class>
  <class kind="class">mp_units::quantity_point::operator++</class>
  <class kind="class">mp_units::quantity_point::operator--</class>
  <class kind="class">mp_units::quantity_point::point_for</class>
  <class kind="class">mp_units::quantity_point::quantity_from</class>
  <class kind="class">mp_units::quantity_point::quantity_ref_from</class>
  <class kind="class">mp_units::quantity_point::operator </class>
  <class kind="class">mp_units::quantity_point::quantity_from_origin_is_an_implementation_detail_</class>
  <class kind="class">mp_units::quantity_point::absolute_point_origin</class>
  <class kind="class">mp_units::quantity_point::dimension</class>
  <class kind="class">mp_units::quantity_point::point_origin</class>
  <class kind="class">mp_units::quantity_point::quantity_spec</class>
  <class kind="class">mp_units::quantity_point::reference</class>
  <class kind="class">mp_units::quantity_point::unit</class>
  <member kind="function">
    <type>quantity_point&amp;</type>
    <name>operator+=</name>
    <anchorfile>mp_units/quantity_point-08/operator_plus_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const quantity&lt;R2, Rep2&gt;&amp; q)</arglist>
  </member>
  <member kind="function">
    <type>quantity_point&amp;</type>
    <name>operator-=</name>
    <anchorfile>mp_units/quantity_point-08/operator_minus_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(const quantity&lt;R2, Rep2&gt;&amp; q)</arglist>
  </member>
  <member kind="function">
    <type>const quantity_type&amp;</type>
    <name>quantity_from_zero</name>
    <anchorfile>mp_units/quantity_point-08/quantity_from_zero.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>quantity_point</type>
    <name>max</name>
    <anchorfile>mp_units/quantity_point-08/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>quantity_point</type>
    <name>min</name>
    <anchorfile>mp_units/quantity_point-08/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>quantity_point</type>
    <name>zero</name>
    <anchorfile>mp_units/quantity_point-08/zero.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point::quantity_type</name>
  <filename>mp_units/quantity_point-08/quantity_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point::rep</name>
  <filename>mp_units/quantity_point-08/rep.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point::quantity_point</name>
  <filename>mp_units/quantity_point-08/2constructor-075.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point::force_in</name>
  <filename>mp_units/quantity_point-08/force_in-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point::in</name>
  <filename>mp_units/quantity_point-08/in-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point::operator++</name>
  <filename>mp_units/quantity_point-08/operator_inc-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point::operator--</name>
  <filename>mp_units/quantity_point-08/operator_dec-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point::point_for</name>
  <filename>mp_units/quantity_point-08/point_for-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point::quantity_from</name>
  <filename>mp_units/quantity_point-08/quantity_from-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point::quantity_ref_from</name>
  <filename>mp_units/quantity_point-08/quantity_ref_from-05.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point::operator </name>
  <filename>mp_units/quantity_point-08/2conversion-046.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point::quantity_from_origin_is_an_implementation_detail_</name>
  <filename>mp_units/quantity_point-08/quantity_from_origin_is_an_implementation_detail_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point::absolute_point_origin</name>
  <filename>mp_units/quantity_point-08/absolute_point_origin.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point::dimension</name>
  <filename>mp_units/quantity_point-08/dimension.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point::point_origin</name>
  <filename>mp_units/quantity_point-08/point_origin.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point::quantity_spec</name>
  <filename>mp_units/quantity_point-08/quantity_spec.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point::reference</name>
  <filename>mp_units/quantity_point-08/reference.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point::unit</name>
  <filename>mp_units/quantity_point-08/unit.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point_like_traits</name>
  <filename>mp_units/quantity_point_like_traits.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_spec</name>
  <filename>mp_units/quantity_spec-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_spec</name>
  <filename>mp_units/quantity_spec-0a6.adoc</filename>
  <class kind="class">mp_units::quantity_spec::_base_type_</class>
  <class kind="class">mp_units::quantity_spec::operator()</class>
  <class kind="class">mp_units::quantity_spec::_equation_</class>
  <class kind="class">mp_units::quantity_spec::_is_non_negative_</class>
  <class kind="class">mp_units::quantity_spec::_parent_</class>
  <class kind="class">mp_units::quantity_spec::character</class>
  <class kind="class">mp_units::quantity_spec::dimension</class>
  <member kind="function">
    <type>Reference auto</type>
    <name>operator[]</name>
    <anchorfile>mp_units/quantity_spec-0a6/operator_subs.adoc</anchorfile>
    <anchor/>
    <arglist>(Self, U)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::quantity_spec::_base_type_</name>
  <filename>mp_units/quantity_spec-0a6/_base_type_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_spec::operator()</name>
  <filename>mp_units/quantity_spec-0a6/operator_call-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_spec::_equation_</name>
  <filename>mp_units/quantity_spec-0a6/_equation_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_spec::_is_non_negative_</name>
  <filename>mp_units/quantity_spec-0a6/_is_non_negative_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_spec::_parent_</name>
  <filename>mp_units/quantity_spec-0a6/_parent_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_spec::character</name>
  <filename>mp_units/quantity_spec-0a6/character.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_spec::dimension</name>
  <filename>mp_units/quantity_spec-0a6/dimension.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_spec</name>
  <filename>mp_units/quantity_spec-0a0.adoc</filename>
  <class kind="class">mp_units::quantity_spec::_base_type_</class>
  <class kind="class">mp_units::quantity_spec::operator()</class>
  <class kind="class">mp_units::quantity_spec::_equation_</class>
  <class kind="class">mp_units::quantity_spec::_is_non_negative_</class>
  <class kind="class">mp_units::quantity_spec::_parent_</class>
  <class kind="class">mp_units::quantity_spec::character</class>
  <class kind="class">mp_units::quantity_spec::dimension</class>
  <member kind="function">
    <type>Reference auto</type>
    <name>operator[]</name>
    <anchorfile>mp_units/quantity_spec-0a0/operator_subs.adoc</anchorfile>
    <anchor/>
    <arglist>(Self, U)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::quantity_spec::_base_type_</name>
  <filename>mp_units/quantity_spec-0a0/_base_type_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_spec::operator()</name>
  <filename>mp_units/quantity_spec-0a0/operator_call-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_spec::_equation_</name>
  <filename>mp_units/quantity_spec-0a0/_equation_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_spec::_is_non_negative_</name>
  <filename>mp_units/quantity_spec-0a0/_is_non_negative_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_spec::_parent_</name>
  <filename>mp_units/quantity_spec-0a0/_parent_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_spec::character</name>
  <filename>mp_units/quantity_spec-0a0/character.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_spec::dimension</name>
  <filename>mp_units/quantity_spec-0a0/dimension.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::reference</name>
  <filename>mp_units/reference.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::reflect_in_range</name>
  <filename>mp_units/reflect_in_range.adoc</filename>
  <class kind="class">mp_units::reflect_in_range::max</class>
  <class kind="class">mp_units::reflect_in_range::min</class>
  <member kind="function">
    <type>V</type>
    <name>operator()</name>
    <anchorfile>mp_units/reflect_in_range/operator_call.adoc</anchorfile>
    <anchor/>
    <arglist>(V v)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::reflect_in_range::max</name>
  <filename>mp_units/reflect_in_range/max.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::reflect_in_range::min</name>
  <filename>mp_units/reflect_in_range/min.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::relative_point_origin</name>
  <filename>mp_units/relative_point_origin.adoc</filename>
  <class kind="class">mp_units::relative_point_origin::_absolute_point_origin_</class>
  <class kind="class">mp_units::relative_point_origin::_bounds_</class>
  <class kind="class">mp_units::relative_point_origin::_quantity_point_</class>
  <class kind="class">mp_units::relative_point_origin::_quantity_spec_</class>
</compound>
<compound kind="class">
  <name>mp_units::relative_point_origin::_absolute_point_origin_</name>
  <filename>mp_units/relative_point_origin/_absolute_point_origin_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::relative_point_origin::_bounds_</name>
  <filename>mp_units/relative_point_origin/_bounds_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::relative_point_origin::_quantity_point_</name>
  <filename>mp_units/relative_point_origin/_quantity_point_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::relative_point_origin::_quantity_spec_</name>
  <filename>mp_units/relative_point_origin/_quantity_spec_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::representation_canonical_type</name>
  <filename>mp_units/representation_canonical_type-0b.adoc</filename>
  <class kind="class">mp_units::representation_canonical_type::type</class>
</compound>
<compound kind="class">
  <name>mp_units::representation_canonical_type::type</name>
  <filename>mp_units/representation_canonical_type-0b/type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::representation_canonical_type</name>
  <filename>mp_units/representation_canonical_type-03.adoc</filename>
  <class kind="class">mp_units::representation_canonical_type::type</class>
</compound>
<compound kind="class">
  <name>mp_units::representation_underlying_type</name>
  <filename>mp_units/representation_underlying_type-03a.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::representation_underlying_type</name>
  <filename>mp_units/representation_underlying_type-036.adoc</filename>
  <class kind="class">mp_units::representation_underlying_type::type</class>
</compound>
<compound kind="class">
  <name>mp_units::representation_underlying_type::type</name>
  <filename>mp_units/representation_underlying_type-036/type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::representation_underlying_type</name>
  <filename>mp_units/representation_underlying_type-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::representation_values</name>
  <filename>mp_units/representation_values.adoc</filename>
  <member kind="function">
    <type>_Rep</type>
    <name>max</name>
    <anchorfile>mp_units/representation_values/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_Rep</type>
    <name>min</name>
    <anchorfile>mp_units/representation_values/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Rep</type>
    <name>one</name>
    <anchorfile>mp_units/representation_values/one.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_Rep</type>
    <name>zero</name>
    <anchorfile>mp_units/representation_values/zero.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::safe_int</name>
  <filename>mp_units/safe_int-09.adoc</filename>
  <class kind="class">mp_units::safe_int::error_policy</class>
  <class kind="class">mp_units::safe_int::value_type</class>
  <class kind="class">mp_units::safe_int::safe_int</class>
  <class kind="class">mp_units::safe_int::operator++</class>
  <class kind="class">mp_units::safe_int::operator--</class>
  <class kind="class">mp_units::safe_int::value_</class>
  <member kind="function">
    <type>safe_int&amp;</type>
    <name>operator%=</name>
    <anchorfile>mp_units/safe_int-09/operator_mod_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(safe_int rhs)</arglist>
  </member>
  <member kind="function">
    <type>safe_int&amp;</type>
    <name>operator*=</name>
    <anchorfile>mp_units/safe_int-09/operator_star_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(safe_int rhs)</arglist>
  </member>
  <member kind="function">
    <type>safe_int&lt;decltype(+value_), ErrorPolicy&gt;</type>
    <name>operator+</name>
    <anchorfile>mp_units/safe_int-09/operator_plus.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>safe_int&amp;</type>
    <name>operator+=</name>
    <anchorfile>mp_units/safe_int-09/operator_plus_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(safe_int rhs)</arglist>
  </member>
  <member kind="function">
    <type>safe_int&lt;decltype(-value_), ErrorPolicy&gt;</type>
    <name>operator-</name>
    <anchorfile>mp_units/safe_int-09/operator_minus.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>safe_int&amp;</type>
    <name>operator-=</name>
    <anchorfile>mp_units/safe_int-09/operator_minus_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(safe_int rhs)</arglist>
  </member>
  <member kind="function">
    <type>safe_int&amp;</type>
    <name>operator/=</name>
    <anchorfile>mp_units/safe_int-09/operator_slash_eq.adoc</anchorfile>
    <anchor/>
    <arglist>(safe_int rhs)</arglist>
  </member>
  <member kind="function">
    <type>T</type>
    <name>value</name>
    <anchorfile>mp_units/safe_int-09/value.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>T</type>
    <name>operator </name>
    <anchorfile>mp_units/safe_int-09/2conversion.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::safe_int::error_policy</name>
  <filename>mp_units/safe_int-09/error_policy.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::safe_int::value_type</name>
  <filename>mp_units/safe_int-09/value_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::safe_int::safe_int</name>
  <filename>mp_units/safe_int-09/2constructor-06.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::safe_int::operator++</name>
  <filename>mp_units/safe_int-09/operator_inc-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::safe_int::operator--</name>
  <filename>mp_units/safe_int-09/operator_dec-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::safe_int::value_</name>
  <filename>mp_units/safe_int-09/value_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::safe_int_terminate_policy</name>
  <filename>mp_units/safe_int_terminate_policy.adoc</filename>
  <member kind="function">
    <type>void</type>
    <name>on_constraint_violation</name>
    <anchorfile>mp_units/terminate_policy/on_constraint_violation.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>on_overflow</name>
    <anchorfile>mp_units/safe_int_terminate_policy/on_overflow.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::safe_int_throw_policy</name>
  <filename>mp_units/safe_int_throw_policy.adoc</filename>
  <member kind="function">
    <type>void</type>
    <name>on_constraint_violation</name>
    <anchorfile>mp_units/throw_policy/on_constraint_violation.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view msg)</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>on_overflow</name>
    <anchorfile>mp_units/safe_int_throw_policy/on_overflow.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view msg)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::scaled_unit</name>
  <filename>mp_units/scaled_unit.adoc</filename>
  <class kind="class">mp_units::scaled_unit::_base_type_</class>
  <class kind="class">mp_units::scaled_unit::_mag_</class>
  <class kind="class">mp_units::scaled_unit::_reference_unit_</class>
</compound>
<compound kind="class">
  <name>mp_units::scaled_unit::_base_type_</name>
  <filename>mp_units/scaled_unit/_base_type_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::scaled_unit::_mag_</name>
  <filename>mp_units/scaled_unit/_mag_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::scaled_unit::_reference_unit_</name>
  <filename>mp_units/scaled_unit/_reference_unit_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::student_t_distribution</name>
  <filename>mp_units/student_t_distribution-0b.adoc</filename>
  <class kind="class">mp_units::student_t_distribution::base</class>
  <class kind="class">mp_units::student_t_distribution::rep</class>
  <class kind="class">mp_units::student_t_distribution::result_type</class>
  <class kind="class">mp_units::student_t_distribution::param_type</class>
  <class kind="class">mp_units::student_t_distribution::student_t_distribution</class>
  <class kind="class">mp_units::student_t_distribution::__generate</class>
  <class kind="class">mp_units::student_t_distribution::operator()</class>
  <class kind="class">mp_units::student_t_distribution::param</class>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>mp_units/student_t_distribution-0b/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>mp_units/student_t_distribution-0b/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>n</name>
    <anchorfile>mp_units/student_t_distribution-0b/n.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/student_t_distribution-0b/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::student_t_distribution::base</name>
  <filename>mp_units/student_t_distribution-0b/base.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::student_t_distribution::rep</name>
  <filename>mp_units/student_t_distribution-0b/rep.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::student_t_distribution::result_type</name>
  <filename>mp_units/student_t_distribution-0b/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::student_t_distribution::param_type</name>
  <filename>mp_units/student_t_distribution-0b/param_type.adoc</filename>
  <member kind="function">
    <type>_RealType</type>
    <name>n</name>
    <anchorfile>std/student_t_distribution/param_type/n.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::student_t_distribution::student_t_distribution</name>
  <filename>mp_units/student_t_distribution-0b/2constructor-070.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::student_t_distribution::__generate</name>
  <filename>mp_units/student_t_distribution-0b/__generate-0e38.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::student_t_distribution::operator()</name>
  <filename>mp_units/student_t_distribution-0b/operator_call-01d.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::student_t_distribution::param</name>
  <filename>mp_units/student_t_distribution-0b/param-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::student_t_distribution</name>
  <filename>mp_units/student_t_distribution-0c.adoc</filename>
  <class kind="class">mp_units::student_t_distribution::result_type</class>
  <class kind="class">mp_units::student_t_distribution::param_type</class>
  <class kind="class">mp_units::student_t_distribution::__generate</class>
  <class kind="class">mp_units::student_t_distribution::operator()</class>
  <class kind="class">mp_units::student_t_distribution::param</class>
  <member kind="function">
    <type>result_type</type>
    <name>max</name>
    <anchorfile>mp_units/student_t_distribution-0c/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>min</name>
    <anchorfile>mp_units/student_t_distribution-0c/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>n</name>
    <anchorfile>mp_units/student_t_distribution-0c/n.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/student_t_distribution-0c/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::student_t_distribution::result_type</name>
  <filename>mp_units/student_t_distribution-0c/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::student_t_distribution::param_type</name>
  <filename>mp_units/student_t_distribution-0c/param_type.adoc</filename>
  <member kind="function">
    <type>_RealType</type>
    <name>n</name>
    <anchorfile>std/student_t_distribution/param_type/n.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::student_t_distribution::__generate</name>
  <filename>mp_units/student_t_distribution-0c/__generate-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::student_t_distribution::operator()</name>
  <filename>mp_units/student_t_distribution-0c/operator_call-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::student_t_distribution::param</name>
  <filename>mp_units/student_t_distribution-0c/param-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::symbol_text</name>
  <filename>mp_units/symbol_text-032.adoc</filename>
  <class kind="class">mp_units::symbol_text::symbol_text</class>
  <class kind="class">mp_units::symbol_text::portable_</class>
  <class kind="class">mp_units::symbol_text::utf8_</class>
  <member kind="function">
    <type>auto&amp;</type>
    <name>ascii</name>
    <anchorfile>mp_units/symbol_text-032/ascii.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>bool</type>
    <name>empty</name>
    <anchorfile>mp_units/symbol_text-032/empty.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>auto&amp;</type>
    <name>portable</name>
    <anchorfile>mp_units/symbol_text-032/portable.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>auto&amp;</type>
    <name>unicode</name>
    <anchorfile>mp_units/symbol_text-032/unicode.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>auto&amp;</type>
    <name>utf8</name>
    <anchorfile>mp_units/symbol_text-032/utf8.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::symbol_text::symbol_text</name>
  <filename>mp_units/symbol_text-032/2constructor-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::symbol_text::portable_</name>
  <filename>mp_units/symbol_text-032/portable_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::symbol_text::utf8_</name>
  <filename>mp_units/symbol_text-032/utf8_.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::terminate_policy</name>
  <filename>mp_units/terminate_policy.adoc</filename>
  <member kind="function">
    <type>void</type>
    <name>on_constraint_violation</name>
    <anchorfile>mp_units/terminate_policy/on_constraint_violation.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::throw_policy</name>
  <filename>mp_units/throw_policy.adoc</filename>
  <member kind="function">
    <type>void</type>
    <name>on_constraint_violation</name>
    <anchorfile>mp_units/throw_policy/on_constraint_violation.adoc</anchorfile>
    <anchor/>
    <arglist>(std::string_view msg)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::uniform_int_distribution</name>
  <filename>mp_units/uniform_int_distribution-08.adoc</filename>
  <class kind="class">mp_units::uniform_int_distribution::base</class>
  <class kind="class">mp_units::uniform_int_distribution::rep</class>
  <class kind="class">mp_units::uniform_int_distribution::result_type</class>
  <class kind="class">mp_units::uniform_int_distribution::param_type</class>
  <class kind="class">mp_units::uniform_int_distribution::uniform_int_distribution</class>
  <class kind="class">mp_units::uniform_int_distribution::__generate</class>
  <class kind="class">mp_units::uniform_int_distribution::operator()</class>
  <class kind="class">mp_units::uniform_int_distribution::param</class>
  <member kind="function">
    <type>Q</type>
    <name>a</name>
    <anchorfile>mp_units/uniform_int_distribution-08/a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>b</name>
    <anchorfile>mp_units/uniform_int_distribution-08/b.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>mp_units/uniform_int_distribution-08/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>mp_units/uniform_int_distribution-08/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/uniform_int_distribution-08/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::uniform_int_distribution::base</name>
  <filename>mp_units/uniform_int_distribution-08/base.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_int_distribution::rep</name>
  <filename>mp_units/uniform_int_distribution-08/rep.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_int_distribution::result_type</name>
  <filename>mp_units/uniform_int_distribution-08/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_int_distribution::param_type</name>
  <filename>mp_units/uniform_int_distribution-08/param_type.adoc</filename>
  <member kind="function">
    <type>result_type</type>
    <name>a</name>
    <anchorfile>std/uniform_int_distribution/param_type/a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>b</name>
    <anchorfile>std/uniform_int_distribution/param_type/b.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::uniform_int_distribution::uniform_int_distribution</name>
  <filename>mp_units/uniform_int_distribution-08/2constructor-078.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_int_distribution::__generate</name>
  <filename>mp_units/uniform_int_distribution-08/__generate-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_int_distribution::operator()</name>
  <filename>mp_units/uniform_int_distribution-08/operator_call-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_int_distribution::param</name>
  <filename>mp_units/uniform_int_distribution-08/param-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_int_distribution</name>
  <filename>mp_units/uniform_int_distribution-0e.adoc</filename>
  <class kind="class">mp_units::uniform_int_distribution::result_type</class>
  <class kind="class">mp_units::uniform_int_distribution::param_type</class>
  <class kind="class">mp_units::uniform_int_distribution::__generate</class>
  <class kind="class">mp_units::uniform_int_distribution::operator()</class>
  <class kind="class">mp_units::uniform_int_distribution::param</class>
  <member kind="function">
    <type>result_type</type>
    <name>a</name>
    <anchorfile>mp_units/uniform_int_distribution-0e/a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>b</name>
    <anchorfile>mp_units/uniform_int_distribution-0e/b.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>max</name>
    <anchorfile>mp_units/uniform_int_distribution-0e/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>min</name>
    <anchorfile>mp_units/uniform_int_distribution-0e/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/uniform_int_distribution-0e/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::uniform_int_distribution::result_type</name>
  <filename>mp_units/uniform_int_distribution-0e/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_int_distribution::param_type</name>
  <filename>mp_units/uniform_int_distribution-0e/param_type.adoc</filename>
  <member kind="function">
    <type>result_type</type>
    <name>a</name>
    <anchorfile>std/uniform_int_distribution/param_type/a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>b</name>
    <anchorfile>std/uniform_int_distribution/param_type/b.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::uniform_int_distribution::__generate</name>
  <filename>mp_units/uniform_int_distribution-0e/__generate-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_int_distribution::operator()</name>
  <filename>mp_units/uniform_int_distribution-0e/operator_call-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_int_distribution::param</name>
  <filename>mp_units/uniform_int_distribution-0e/param-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_real_distribution</name>
  <filename>mp_units/uniform_real_distribution-0c.adoc</filename>
  <class kind="class">mp_units::uniform_real_distribution::base</class>
  <class kind="class">mp_units::uniform_real_distribution::rep</class>
  <class kind="class">mp_units::uniform_real_distribution::result_type</class>
  <class kind="class">mp_units::uniform_real_distribution::param_type</class>
  <class kind="class">mp_units::uniform_real_distribution::uniform_real_distribution</class>
  <class kind="class">mp_units::uniform_real_distribution::__generate</class>
  <class kind="class">mp_units::uniform_real_distribution::operator()</class>
  <class kind="class">mp_units::uniform_real_distribution::param</class>
  <member kind="function">
    <type>Q</type>
    <name>a</name>
    <anchorfile>mp_units/uniform_real_distribution-0c/a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>b</name>
    <anchorfile>mp_units/uniform_real_distribution-0c/b.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>mp_units/uniform_real_distribution-0c/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>mp_units/uniform_real_distribution-0c/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/uniform_real_distribution-0c/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::uniform_real_distribution::base</name>
  <filename>mp_units/uniform_real_distribution-0c/base.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_real_distribution::rep</name>
  <filename>mp_units/uniform_real_distribution-0c/rep.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_real_distribution::result_type</name>
  <filename>mp_units/uniform_real_distribution-0c/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_real_distribution::param_type</name>
  <filename>mp_units/uniform_real_distribution-0c/param_type.adoc</filename>
  <member kind="function">
    <type>result_type</type>
    <name>a</name>
    <anchorfile>std/uniform_real_distribution/param_type/a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>b</name>
    <anchorfile>std/uniform_real_distribution/param_type/b.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::uniform_real_distribution::uniform_real_distribution</name>
  <filename>mp_units/uniform_real_distribution-0c/2constructor-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_real_distribution::__generate</name>
  <filename>mp_units/uniform_real_distribution-0c/__generate-06.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_real_distribution::operator()</name>
  <filename>mp_units/uniform_real_distribution-0c/operator_call-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_real_distribution::param</name>
  <filename>mp_units/uniform_real_distribution-0c/param-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_real_distribution</name>
  <filename>mp_units/uniform_real_distribution-05.adoc</filename>
  <class kind="class">mp_units::uniform_real_distribution::result_type</class>
  <class kind="class">mp_units::uniform_real_distribution::param_type</class>
  <class kind="class">mp_units::uniform_real_distribution::__generate</class>
  <class kind="class">mp_units::uniform_real_distribution::operator()</class>
  <class kind="class">mp_units::uniform_real_distribution::param</class>
  <member kind="function">
    <type>result_type</type>
    <name>a</name>
    <anchorfile>mp_units/uniform_real_distribution-05/a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>b</name>
    <anchorfile>mp_units/uniform_real_distribution-05/b.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>max</name>
    <anchorfile>mp_units/uniform_real_distribution-05/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>min</name>
    <anchorfile>mp_units/uniform_real_distribution-05/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/uniform_real_distribution-05/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::uniform_real_distribution::result_type</name>
  <filename>mp_units/uniform_real_distribution-05/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_real_distribution::param_type</name>
  <filename>mp_units/uniform_real_distribution-05/param_type.adoc</filename>
  <member kind="function">
    <type>result_type</type>
    <name>a</name>
    <anchorfile>std/uniform_real_distribution/param_type/a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>b</name>
    <anchorfile>std/uniform_real_distribution/param_type/b.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::uniform_real_distribution::__generate</name>
  <filename>mp_units/uniform_real_distribution-05/__generate-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_real_distribution::operator()</name>
  <filename>mp_units/uniform_real_distribution-05/operator_call-06.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::uniform_real_distribution::param</name>
  <filename>mp_units/uniform_real_distribution-05/param-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::unit_symbol_formatting</name>
  <filename>mp_units/unit_symbol_formatting.adoc</filename>
  <class kind="class">mp_units::unit_symbol_formatting::char_set</class>
  <class kind="class">mp_units::unit_symbol_formatting::separator</class>
  <class kind="class">mp_units::unit_symbol_formatting::solidus</class>
</compound>
<compound kind="class">
  <name>mp_units::unit_symbol_formatting::char_set</name>
  <filename>mp_units/unit_symbol_formatting/char_set.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::unit_symbol_formatting::separator</name>
  <filename>mp_units/unit_symbol_formatting/separator.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::unit_symbol_formatting::solidus</name>
  <filename>mp_units/unit_symbol_formatting/solidus.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::weibull_distribution</name>
  <filename>mp_units/weibull_distribution-0d.adoc</filename>
  <class kind="class">mp_units::weibull_distribution::base</class>
  <class kind="class">mp_units::weibull_distribution::rep</class>
  <class kind="class">mp_units::weibull_distribution::result_type</class>
  <class kind="class">mp_units::weibull_distribution::param_type</class>
  <class kind="class">mp_units::weibull_distribution::weibull_distribution</class>
  <class kind="class">mp_units::weibull_distribution::__generate</class>
  <class kind="class">mp_units::weibull_distribution::operator()</class>
  <class kind="class">mp_units::weibull_distribution::param</class>
  <member kind="function">
    <type>_RealType</type>
    <name>a</name>
    <anchorfile>mp_units/weibull_distribution-0d/a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>b</name>
    <anchorfile>mp_units/weibull_distribution-0d/b.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>max</name>
    <anchorfile>mp_units/weibull_distribution-0d/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>Q</type>
    <name>min</name>
    <anchorfile>mp_units/weibull_distribution-0d/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/weibull_distribution-0d/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::weibull_distribution::base</name>
  <filename>mp_units/weibull_distribution-0d/base.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::weibull_distribution::rep</name>
  <filename>mp_units/weibull_distribution-0d/rep.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::weibull_distribution::result_type</name>
  <filename>mp_units/weibull_distribution-0d/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::weibull_distribution::param_type</name>
  <filename>mp_units/weibull_distribution-0d/param_type.adoc</filename>
  <member kind="function">
    <type>_RealType</type>
    <name>a</name>
    <anchorfile>std/weibull_distribution/param_type/a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>b</name>
    <anchorfile>std/weibull_distribution/param_type/b.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::weibull_distribution::weibull_distribution</name>
  <filename>mp_units/weibull_distribution-0d/2constructor-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::weibull_distribution::__generate</name>
  <filename>mp_units/weibull_distribution-0d/__generate-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::weibull_distribution::operator()</name>
  <filename>mp_units/weibull_distribution-0d/operator_call-098.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::weibull_distribution::param</name>
  <filename>mp_units/weibull_distribution-0d/param-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::weibull_distribution</name>
  <filename>mp_units/weibull_distribution-04.adoc</filename>
  <class kind="class">mp_units::weibull_distribution::result_type</class>
  <class kind="class">mp_units::weibull_distribution::param_type</class>
  <class kind="class">mp_units::weibull_distribution::__generate</class>
  <class kind="class">mp_units::weibull_distribution::operator()</class>
  <class kind="class">mp_units::weibull_distribution::param</class>
  <member kind="function">
    <type>_RealType</type>
    <name>a</name>
    <anchorfile>mp_units/weibull_distribution-04/a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>b</name>
    <anchorfile>mp_units/weibull_distribution-04/b.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>max</name>
    <anchorfile>mp_units/weibull_distribution-04/max.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>result_type</type>
    <name>min</name>
    <anchorfile>mp_units/weibull_distribution-04/min.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>void</type>
    <name>reset</name>
    <anchorfile>mp_units/weibull_distribution-04/reset.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::weibull_distribution::result_type</name>
  <filename>mp_units/weibull_distribution-04/result_type.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::weibull_distribution::param_type</name>
  <filename>mp_units/weibull_distribution-04/param_type.adoc</filename>
  <member kind="function">
    <type>_RealType</type>
    <name>a</name>
    <anchorfile>std/weibull_distribution/param_type/a.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
  <member kind="function">
    <type>_RealType</type>
    <name>b</name>
    <anchorfile>std/weibull_distribution/param_type/b.adoc</anchorfile>
    <anchor/>
    <arglist>()</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::weibull_distribution::__generate</name>
  <filename>mp_units/weibull_distribution-04/__generate-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::weibull_distribution::operator()</name>
  <filename>mp_units/weibull_distribution-04/operator_call-05a.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::weibull_distribution::param</name>
  <filename>mp_units/weibull_distribution-04/param-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::wrap_to_range</name>
  <filename>mp_units/wrap_to_range.adoc</filename>
  <class kind="class">mp_units::wrap_to_range::max</class>
  <class kind="class">mp_units::wrap_to_range::min</class>
  <member kind="function">
    <type>V</type>
    <name>operator()</name>
    <anchorfile>mp_units/wrap_to_range/operator_call.adoc</anchorfile>
    <anchor/>
    <arglist>(V v)</arglist>
  </member>
</compound>
<compound kind="class">
  <name>mp_units::wrap_to_range::max</name>
  <filename>mp_units/wrap_to_range/max.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::wrap_to_range::min</name>
  <filename>mp_units/wrap_to_range/min.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::character_set</name>
  <filename>mp_units/character_set.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_character</name>
  <filename>mp_units/quantity_character.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::unit_symbol_separator</name>
  <filename>mp_units/unit_symbol_separator.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::unit_symbol_solidus</name>
  <filename>mp_units/unit_symbol_solidus.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::cbrt</name>
  <filename>mp_units/cbrt-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::contains</name>
  <filename>mp_units/contains-01b.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::fma</name>
  <filename>mp_units/fma-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::get</name>
  <filename>mp_units/get-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::get_common_quantity_spec</name>
  <filename>mp_units/get_common_quantity_spec-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::get_common_unit</name>
  <filename>mp_units/get_common_unit-08f.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::get_quantity_spec</name>
  <filename>mp_units/get_quantity_spec-037.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::hypot</name>
  <filename>mp_units/hypot-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::inverse</name>
  <filename>mp_units/inverse-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::isfinite</name>
  <filename>mp_units/isfinite-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::isinf</name>
  <filename>mp_units/isinf-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::isnan</name>
  <filename>mp_units/isnan-08c.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::operator%</name>
  <filename>mp_units/operator_mod-01d.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::operator*</name>
  <filename>mp_units/operator_star-000.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::operator+</name>
  <filename>mp_units/operator_plus-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::operator-</name>
  <filename>mp_units/operator_minus-0c5.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::operator/</name>
  <filename>mp_units/operator_slash-0a8.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::pow</name>
  <filename>mp_units/pow-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_cast</name>
  <filename>mp_units/quantity_cast-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::sqrt</name>
  <filename>mp_units/sqrt-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::value_cast</name>
  <filename>mp_units/value_cast-03d.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::operator&lt;&lt;</name>
  <filename>mp_units/operator_lshift-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::operator==</name>
  <filename>mp_units/operator_eq-0c.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::operator&lt;=&gt;</name>
  <filename>mp_units/operator_3way-06.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::dimension_one</name>
  <filename>mp_units/dimension_one-060.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::dimensionless</name>
  <filename>mp_units/dimensionless-03.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::disable_real</name>
  <filename>mp_units/disable_real-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::disable_real</name>
  <filename>mp_units/disable_real-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::disable_vector</name>
  <filename>mp_units/disable_vector-00.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::disable_vector</name>
  <filename>mp_units/disable_vector-06.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::frame_projection</name>
  <filename>mp_units/frame_projection.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::imag</name>
  <filename>mp_units/imag.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::implicitly_scalable</name>
  <filename>mp_units/implicitly_scalable.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_complex</name>
  <filename>mp_units/is_complex.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_derived_from_specialization_of</name>
  <filename>mp_units/is_derived_from_specialization_of.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_derived_from_specialization_of_v</name>
  <filename>mp_units/is_derived_from_specialization_of_v.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_kind</name>
  <filename>mp_units/is_kind-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_same_v</name>
  <filename>mp_units/is_same_v-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_same_v</name>
  <filename>mp_units/is_same_v-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_scalar</name>
  <filename>mp_units/is_scalar.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_scoped_enum_v</name>
  <filename>mp_units/is_scoped_enum_v.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_specialization_of</name>
  <filename>mp_units/is_specialization_of-06.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_specialization_of</name>
  <filename>mp_units/is_specialization_of-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_specialization_of_v</name>
  <filename>mp_units/is_specialization_of_v-01.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_specialization_of_v</name>
  <filename>mp_units/is_specialization_of_v-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_tensor</name>
  <filename>mp_units/is_tensor.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_value_preserving</name>
  <filename>mp_units/is_value_preserving.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::is_vector</name>
  <filename>mp_units/is_vector.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::kind_of</name>
  <filename>mp_units/kind_of.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::known_first_factor</name>
  <filename>mp_units/known_first_factor.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::mag</name>
  <filename>mp_units/mag-034.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::mag</name>
  <filename>mp_units/mag-032.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::mag_pi</name>
  <filename>mp_units/mag_pi.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::mag_power</name>
  <filename>mp_units/mag_power.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::mag_ratio</name>
  <filename>mp_units/mag_ratio.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::magnitude</name>
  <filename>mp_units/magnitude-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::modulus</name>
  <filename>mp_units/modulus.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::natural_point_origin</name>
  <filename>mp_units/natural_point_origin.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::non_negative</name>
  <filename>mp_units/non_negative-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::one</name>
  <filename>mp_units/one-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::parts_per_million</name>
  <filename>mp_units/parts_per_million-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::per_mille</name>
  <filename>mp_units/per_mille-08.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::percent</name>
  <filename>mp_units/percent-0a.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::pi</name>
  <filename>mp_units/pi-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::pi_c</name>
  <filename>mp_units/pi_c-0e.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::ppm</name>
  <filename>mp_units/ppm.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::real</name>
  <filename>mp_units/real.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::reference_for</name>
  <filename>mp_units/reference_for.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::space_before_unit_symbol</name>
  <filename>mp_units/space_before_unit_symbol.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::treat_as_floating_point</name>
  <filename>mp_units/treat_as_floating_point.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::unit_for</name>
  <filename>mp_units/unit_for.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::zeroth_point_origin</name>
  <filename>mp_units/zeroth_point_origin.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::π</name>
  <filename>mp_units/π.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::ConstraintPolicy</name>
  <filename>mp_units/ConstraintPolicy.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::Dimension</name>
  <filename>mp_units/Dimension.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::DimensionOf</name>
  <filename>mp_units/DimensionOf.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::OverflowPolicy</name>
  <filename>mp_units/OverflowPolicy.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::PointOrigin</name>
  <filename>mp_units/PointOrigin.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::PointOriginFor</name>
  <filename>mp_units/PointOriginFor.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::PrefixableUnit</name>
  <filename>mp_units/PrefixableUnit.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::Quantity</name>
  <filename>mp_units/Quantity.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::QuantityLike</name>
  <filename>mp_units/QuantityLike.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::QuantityOf</name>
  <filename>mp_units/QuantityOf.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::QuantityPoint</name>
  <filename>mp_units/QuantityPoint.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::QuantityPointLike</name>
  <filename>mp_units/QuantityPointLike.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::QuantityPointOf</name>
  <filename>mp_units/QuantityPointOf.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::QuantitySpec</name>
  <filename>mp_units/QuantitySpec.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::QuantitySpecOf</name>
  <filename>mp_units/QuantitySpecOf.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::Reference</name>
  <filename>mp_units/Reference.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::ReferenceOf</name>
  <filename>mp_units/ReferenceOf.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::RepresentationOf</name>
  <filename>mp_units/RepresentationOf.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::Unit</name>
  <filename>mp_units/Unit.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::UnitMagnitude</name>
  <filename>mp_units/UnitMagnitude.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::UnitOf</name>
  <filename>mp_units/UnitOf.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string</name>
  <filename>mp_units/basic_fixed_string-0d.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string</name>
  <filename>mp_units/basic_fixed_string-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::basic_fixed_string</name>
  <filename>mp_units/basic_fixed_string-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::cartesian_vector</name>
  <filename>mp_units/cartesian_vector-05.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity</name>
  <filename>mp_units/quantity-05.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity</name>
  <filename>mp_units/quantity-09.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity</name>
  <filename>mp_units/quantity-02.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point</name>
  <filename>mp_units/quantity_point-04.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point</name>
  <filename>mp_units/quantity_point-0cb.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::quantity_point</name>
  <filename>mp_units/quantity_point-0c5.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::safe_int</name>
  <filename>mp_units/safe_int-0b.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::symbol_text</name>
  <filename>mp_units/symbol_text-06.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::symbol_text</name>
  <filename>mp_units/symbol_text-07.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::symbol_text</name>
  <filename>mp_units/symbol_text-03f.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::symbol_text</name>
  <filename>mp_units/symbol_text-0f.adoc</filename>
</compound>
<compound kind="class">
  <name>mp_units::symbol_text</name>
  <filename>mp_units/symbol_text-01.adoc</filename>
</compound>
</tagfile>
