Imported Upstream version 1.64.0
[platform/upstream/boost.git] / doc / html / boost / random / gamma_distribution.html
index 0fa2919..ac19aad 100644 (file)
     <span class="keyword">typedef</span> <a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a> <a class="link" href="gamma_distribution/param_type.html#boost.random.gamma_distribution.param_type.distribution_type"><span class="identifier">distribution_type</span></a><span class="special">;</span>
 
     <span class="comment">// <a class="link" href="gamma_distribution/param_type.html#boost.random.gamma_distribution.param_typeconstruct-copy-destruct">construct/copy/destruct</a></span>
-    <a class="link" href="gamma_distribution/param_type.html#idp935196336-bb"><span class="identifier">param_type</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">RealType</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="number">1</span><span class="special">.</span><span class="number">0</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RealType</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="number">1</span><span class="special">.</span><span class="number">0</span><span class="special">)</span><span class="special">;</span>
+    <a class="link" href="gamma_distribution/param_type.html#idp708991984-bb"><span class="identifier">param_type</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">RealType</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="number">1</span><span class="special">.</span><span class="number">0</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RealType</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="number">1</span><span class="special">.</span><span class="number">0</span><span class="special">)</span><span class="special">;</span>
 
-    <span class="comment">// <a class="link" href="gamma_distribution/param_type.html#idp935192480-bb">public member functions</a></span>
-    <span class="identifier">RealType</span> <a class="link" href="gamma_distribution/param_type.html#idp935193040-bb"><span class="identifier">alpha</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
-    <span class="identifier">RealType</span> <a class="link" href="gamma_distribution/param_type.html#idp935194608-bb"><span class="identifier">beta</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+    <span class="comment">// <a class="link" href="gamma_distribution/param_type.html#idp708988128-bb">public member functions</a></span>
+    <span class="identifier">RealType</span> <a class="link" href="gamma_distribution/param_type.html#idp708988688-bb"><span class="identifier">alpha</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+    <span class="identifier">RealType</span> <a class="link" href="gamma_distribution/param_type.html#idp708990256-bb"><span class="identifier">beta</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
-    <span class="comment">// <a class="link" href="gamma_distribution/param_type.html#idp935200208-bb">friend functions</a></span>
+    <span class="comment">// <a class="link" href="gamma_distribution/param_type.html#idp708995856-bb">friend functions</a></span>
     <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">&gt;</span> 
       <span class="keyword">friend</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span> 
-      <a class="link" href="gamma_distribution/param_type.html#idp935200768-bb"><span class="keyword">operator</span><span class="special">&lt;&lt;</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+      <a class="link" href="gamma_distribution/param_type.html#idp708996416-bb"><span class="keyword">operator</span><span class="special">&lt;&lt;</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
     <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">&gt;</span> 
       <span class="keyword">friend</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span> 
-      <a class="link" href="gamma_distribution/param_type.html#idp935205776-bb"><span class="keyword">operator</span><span class="special">&gt;&gt;</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
-    <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="gamma_distribution/param_type.html#idp935210624-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
-    <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="gamma_distribution/param_type.html#idp935214208-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+      <a class="link" href="gamma_distribution/param_type.html#idp709001424-bb"><span class="keyword">operator</span><span class="special">&gt;&gt;</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+    <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="gamma_distribution/param_type.html#idp709006272-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+    <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="gamma_distribution/param_type.html#idp709009856-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="special">}</span><span class="special">;</span>
 
   <span class="comment">// <a class="link" href="gamma_distribution.html#boost.random.gamma_distributionconstruct-copy-destruct">construct/copy/destruct</a></span>
-  <span class="keyword">explicit</span> <a class="link" href="gamma_distribution.html#idp935238352-bb"><span class="identifier">gamma_distribution</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">result_type</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="number">1</span><span class="special">.</span><span class="number">0</span><span class="special">,</span> 
+  <span class="keyword">explicit</span> <a class="link" href="gamma_distribution.html#idp709034000-bb"><span class="identifier">gamma_distribution</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">result_type</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="number">1</span><span class="special">.</span><span class="number">0</span><span class="special">,</span> 
                               <span class="keyword">const</span> <span class="identifier">result_type</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="number">1</span><span class="special">.</span><span class="number">0</span><span class="special">)</span><span class="special">;</span>
-  <span class="keyword">explicit</span> <a class="link" href="gamma_distribution.html#idp935242336-bb"><span class="identifier">gamma_distribution</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+  <span class="keyword">explicit</span> <a class="link" href="gamma_distribution.html#idp709037984-bb"><span class="identifier">gamma_distribution</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 
-  <span class="comment">// <a class="link" href="gamma_distribution.html#idp935219648-bb">public member functions</a></span>
-  <span class="identifier">RealType</span> <a class="link" href="gamma_distribution.html#idp935220208-bb"><span class="identifier">alpha</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
-  <span class="identifier">RealType</span> <a class="link" href="gamma_distribution.html#idp935221776-bb"><span class="identifier">beta</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
-  <span class="identifier">RealType</span> <a class="link" href="gamma_distribution.html#idp935223344-bb"><span class="identifier">min</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
-  <span class="identifier">RealType</span> <a class="link" href="gamma_distribution.html#idp935224928-bb"><span class="identifier">max</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
-  <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <a class="link" href="gamma_distribution.html#idp935226048-bb"><span class="identifier">param</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
-  <span class="keyword">void</span> <a class="link" href="gamma_distribution.html#idp935227744-bb"><span class="identifier">param</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
-  <span class="keyword">void</span> <a class="link" href="gamma_distribution.html#idp935230176-bb"><span class="identifier">reset</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
-  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">&gt;</span> <span class="identifier">result_type</span> <a class="link" href="gamma_distribution.html#idp935231536-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Engine</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+  <span class="comment">// <a class="link" href="gamma_distribution.html#idp709015296-bb">public member functions</a></span>
+  <span class="identifier">RealType</span> <a class="link" href="gamma_distribution.html#idp709015856-bb"><span class="identifier">alpha</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+  <span class="identifier">RealType</span> <a class="link" href="gamma_distribution.html#idp709017424-bb"><span class="identifier">beta</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+  <span class="identifier">RealType</span> <a class="link" href="gamma_distribution.html#idp709018992-bb"><span class="identifier">min</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+  <span class="identifier">RealType</span> <a class="link" href="gamma_distribution.html#idp709020576-bb"><span class="identifier">max</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+  <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <a class="link" href="gamma_distribution.html#idp709021696-bb"><span class="identifier">param</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+  <span class="keyword">void</span> <a class="link" href="gamma_distribution.html#idp709023392-bb"><span class="identifier">param</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+  <span class="keyword">void</span> <a class="link" href="gamma_distribution.html#idp709025824-bb"><span class="identifier">reset</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">&gt;</span> <span class="identifier">result_type</span> <a class="link" href="gamma_distribution.html#idp709027184-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Engine</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> URNG<span class="special">&gt;</span> 
-    <span class="identifier">RealType</span> <a class="link" href="gamma_distribution.html#idp935234400-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">URNG</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+    <span class="identifier">RealType</span> <a class="link" href="gamma_distribution.html#idp709030048-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">URNG</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 
-  <span class="comment">// <a class="link" href="gamma_distribution.html#idp935245312-bb">friend functions</a></span>
+  <span class="comment">// <a class="link" href="gamma_distribution.html#idp709040960-bb">friend functions</a></span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">&gt;</span> 
     <span class="keyword">friend</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span> 
-    <a class="link" href="gamma_distribution.html#idp935245872-bb"><span class="keyword">operator</span><span class="special">&lt;&lt;</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> 
+    <a class="link" href="gamma_distribution.html#idp709041520-bb"><span class="keyword">operator</span><span class="special">&lt;&lt;</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> 
                <span class="keyword">const</span> <a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">&gt;</span> 
     <span class="keyword">friend</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span> 
-    <a class="link" href="gamma_distribution.html#idp935251728-bb"><span class="keyword">operator</span><span class="special">&gt;&gt;</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
-  <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="gamma_distribution.html#idp935257424-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a> <span class="special">&amp;</span><span class="special">,</span> 
+    <a class="link" href="gamma_distribution.html#idp709047376-bb"><span class="keyword">operator</span><span class="special">&gt;&gt;</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+  <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="gamma_distribution.html#idp709053072-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a> <span class="special">&amp;</span><span class="special">,</span> 
                          <span class="keyword">const</span> <a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
-  <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="gamma_distribution.html#idp935261056-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a> <span class="special">&amp;</span><span class="special">,</span> 
+  <span class="keyword">friend</span> <span class="keyword">bool</span> <a class="link" href="gamma_distribution.html#idp709056704-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a> <span class="special">&amp;</span><span class="special">,</span> 
                          <span class="keyword">const</span> <a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp582701872"></a><h2>Description</h2>
+<a name="idp495016688"></a><h2>Description</h2>
 <p>The gamma distribution is a continuous distribution with two parameters alpha and beta. It produces values &gt; 0.</p>
 <p>It has <span class="inlinemediaobject"><img src="../../images/random//form_13.png"></span>. </p>
 <div class="refsect2">
-<a name="idp582705536"></a><h3>
+<a name="idp495020352"></a><h3>
 <a name="boost.random.gamma_distributionconstruct-copy-destruct"></a><code class="computeroutput">gamma_distribution</code> 
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol class="orderedlist" type="1">
 <li class="listitem">
-<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp935238352-bb"></a><span class="identifier">gamma_distribution</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">result_type</span> <span class="special">&amp;</span> alpha <span class="special">=</span> <span class="number">1</span><span class="special">.</span><span class="number">0</span><span class="special">,</span> 
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp709034000-bb"></a><span class="identifier">gamma_distribution</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">result_type</span> <span class="special">&amp;</span> alpha <span class="special">=</span> <span class="number">1</span><span class="special">.</span><span class="number">0</span><span class="special">,</span> 
                             <span class="keyword">const</span> <span class="identifier">result_type</span> <span class="special">&amp;</span> beta <span class="special">=</span> <span class="number">1</span><span class="special">.</span><span class="number">0</span><span class="special">)</span><span class="special">;</span></pre>
 <p>Creates a new <code class="computeroutput"><a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a></code> with parameters "alpha" and "beta".</p>
 <p>Requires: alpha &gt; 0 &amp;&amp; beta &gt; 0 </p>
 </li>
 <li class="listitem">
-<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp935242336-bb"></a><span class="identifier">gamma_distribution</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span> param<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp709037984-bb"></a><span class="identifier">gamma_distribution</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span> param<span class="special">)</span><span class="special">;</span></pre>
 <p>Constructs a <code class="computeroutput"><code class="computeroutput"><a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a></code></code> from its parameters. </p>
 </li>
 </ol></div>
 </div>
 <div class="refsect2">
-<a name="idp582732016"></a><h3>
-<a name="idp935219648-bb"></a><code class="computeroutput">gamma_distribution</code> public member functions</h3>
+<a name="idp495046704"></a><h3>
+<a name="idp709015296-bb"></a><code class="computeroutput">gamma_distribution</code> public member functions</h3>
 <div class="orderedlist"><ol class="orderedlist" type="1">
 <li class="listitem">
-<pre class="literallayout"><span class="identifier">RealType</span> <a name="idp935220208-bb"></a><span class="identifier">alpha</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">RealType</span> <a name="idp709015856-bb"></a><span class="identifier">alpha</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 <p>Returns the "alpha" paramter of the distribution. </p>
 </li>
 <li class="listitem">
-<pre class="literallayout"><span class="identifier">RealType</span> <a name="idp935221776-bb"></a><span class="identifier">beta</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">RealType</span> <a name="idp709017424-bb"></a><span class="identifier">beta</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 <p>Returns the "beta" parameter of the distribution. </p>
 </li>
 <li class="listitem">
-<pre class="literallayout"><span class="identifier">RealType</span> <a name="idp935223344-bb"></a><span class="identifier">min</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">RealType</span> <a name="idp709018992-bb"></a><span class="identifier">min</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 <p>Returns the smallest value that the distribution can produce. </p>
 </li>
-<li class="listitem"><pre class="literallayout"><span class="identifier">RealType</span> <a name="idp935224928-bb"></a><span class="identifier">max</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="identifier">RealType</span> <a name="idp709020576-bb"></a><span class="identifier">max</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
 <li class="listitem">
-<pre class="literallayout"><a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <a name="idp935226048-bb"></a><span class="identifier">param</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <a name="idp709021696-bb"></a><span class="identifier">param</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 <p>Returns the parameters of the distribution. </p>
 </li>
 <li class="listitem">
-<pre class="literallayout"><span class="keyword">void</span> <a name="idp935227744-bb"></a><span class="identifier">param</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span> param<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">void</span> <a name="idp709023392-bb"></a><span class="identifier">param</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span> param<span class="special">)</span><span class="special">;</span></pre>
 <p>Sets the parameters of the distribution. </p>
 </li>
 <li class="listitem">
-<pre class="literallayout"><span class="keyword">void</span> <a name="idp935230176-bb"></a><span class="identifier">reset</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">void</span> <a name="idp709025824-bb"></a><span class="identifier">reset</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
 <p>Effects: Subsequent uses of the distribution do not depend on values produced by any engine prior to invoking reset. </p>
 </li>
 <li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">&gt;</span> <span class="identifier">result_type</span> <a name="idp935231536-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Engine</span> <span class="special">&amp;</span> eng<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Engine<span class="special">&gt;</span> <span class="identifier">result_type</span> <a name="idp709027184-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Engine</span> <span class="special">&amp;</span> eng<span class="special">)</span><span class="special">;</span></pre>
 <p>Returns a random variate distributed according to the gamma distribution. </p>
 </li>
 <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> URNG<span class="special">&gt;</span> 
-  <span class="identifier">RealType</span> <a name="idp935234400-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">URNG</span> <span class="special">&amp;</span> urng<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span> param<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+  <span class="identifier">RealType</span> <a name="idp709030048-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">URNG</span> <span class="special">&amp;</span> urng<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="gamma_distribution/param_type.html" title="Class param_type">param_type</a> <span class="special">&amp;</span> param<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 <div class="refsect2">
-<a name="idp582794784"></a><h3>
-<a name="idp935245312-bb"></a><code class="computeroutput">gamma_distribution</code> friend functions</h3>
+<a name="idp495109216"></a><h3>
+<a name="idp709040960-bb"></a><code class="computeroutput">gamma_distribution</code> friend functions</h3>
 <div class="orderedlist"><ol class="orderedlist" type="1">
 <li class="listitem">
 <pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">&gt;</span> 
   <span class="keyword">friend</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span> 
-  <a name="idp935245872-bb"></a><span class="keyword">operator</span><span class="special">&lt;&lt;</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span> os<span class="special">,</span> 
+  <a name="idp709041520-bb"></a><span class="keyword">operator</span><span class="special">&lt;&lt;</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span> os<span class="special">,</span> 
              <span class="keyword">const</span> <a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a> <span class="special">&amp;</span> gd<span class="special">)</span><span class="special">;</span></pre>
 <p>Writes a <code class="computeroutput"><code class="computeroutput"><a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a></code></code> to a <code class="computeroutput">std::ostream</code>. </p>
 </li>
 <li class="listitem">
 <pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">&gt;</span> 
   <span class="keyword">friend</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span> 
-  <a name="idp935251728-bb"></a><span class="keyword">operator</span><span class="special">&gt;&gt;</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span> is<span class="special">,</span> 
+  <a name="idp709047376-bb"></a><span class="keyword">operator</span><span class="special">&gt;&gt;</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span> is<span class="special">,</span> 
              <a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a> <span class="special">&amp;</span> gd<span class="special">)</span><span class="special">;</span></pre>
 <p>Reads a <code class="computeroutput"><code class="computeroutput"><a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a></code></code> from a <code class="computeroutput">std::istream</code>. </p>
 </li>
 <li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="idp935257424-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a> <span class="special">&amp;</span> lhs<span class="special">,</span> 
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="idp709053072-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a> <span class="special">&amp;</span> lhs<span class="special">,</span> 
                        <span class="keyword">const</span> <a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a> <span class="special">&amp;</span> rhs<span class="special">)</span><span class="special">;</span></pre>
 <p>Returns true if the two distributions will produce identical sequences of random variates given equal generators. </p>
 </li>
 <li class="listitem">
-<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="idp935261056-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a> <span class="special">&amp;</span> lhs<span class="special">,</span> 
+<pre class="literallayout"><span class="keyword">friend</span> <span class="keyword">bool</span> <a name="idp709056704-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a> <span class="special">&amp;</span> lhs<span class="special">,</span> 
                        <span class="keyword">const</span> <a class="link" href="gamma_distribution.html" title="Class template gamma_distribution">gamma_distribution</a> <span class="special">&amp;</span> rhs<span class="special">)</span><span class="special">;</span></pre>
 <p>Returns true if the two distributions can produce different sequences of random variates, given equal generators. </p>
 </li>