72         return o->
m.
d + o->
s.
d*tan(M_PI * o->
ud(o));
    85         double zero = 0.0, one = 1.0, two = 2.0;
    88                 z1 = two*o->
ud(o) - one;
    89                 z2 = two*o->
ud(o) - one;
    91         } 
while (s > one || z2 == zero);
    93         return o->
m.
d + o->
s.
d*z1/z2;
   107         return o->
s.
d * M_1_PI / (x*x + o->
s.
d * o->
s.
d);
   122         return half + M_1_PI * atan(x/o->
s.
d);
   135         return o->
m.
f + o->
s.
f*tanf(M_PI * o->
uf(o));
   148         float zero = 0.0, one = 1.0, two = 2.0;
   151                 z1 = two*o->
uf(o) - one;
   152                 z2 = two*o->
uf(o) - one;
   154         } 
while (s > one || z2 == zero);
   156         return o->
m.
f + o->
s.
f*z1/z2;
   170         return o->
s.
f * M_1_PI / (x*x + o->
s.
f * o->
s.
f);
   185         return half + M_1_PI * atanf(x/o->
s.
f);
 double LRd_cauchy_CDF(LR_obj *o, double x)
LRd_cauchy_CDF(LR_obj *o, double x) - double Cauchy/Lorentz cumulative distribution function...
float LRf_cauchy_PDF(LR_obj *o, float x)
LRf_cauchy_PDF(LR_obj *o, float x) - float Cauchy/Lorentz probablity distribution function...
float LRf_cauchymar_RAN(LR_obj *o)
LRf_cauchymar_RAN(LR_obj *o) - float random Cauchy/Lorentz distribution using the polar method and th...
double LRd_cauchy_PDF(LR_obj *o, double x)
LRd_cauchy_PDF(LR_obj *o, double x) - double Cauchy/Lorentz probablity distribution function...
double LRd_cauchy_RAN(LR_obj *o)
LRd_cauchy_RAN(LR_obj *o) - double random Cauchy/Lorentz distribution using the inversion method on t...
float LRf_cauchy_CDF(LR_obj *o, float x)
LRf_cauchy_CDF(LR_obj *o, float x) - float Cauchy/Lorentz cumulative distribution function...
float LRf_cauchy_RAN(LR_obj *o)
LRf_cauchy_RAN(LR_obj *o) - float random Cauchy/Lorentz distribution using the inversion method...
double LRd_cauchymar_RAN(LR_obj *o)
LRd_cauchymar_RAN(LR_obj *o) - double random Cauchy/Lorentz distribution using the polar method and t...
The LibRan common header file. 
the fundamental LibRan random variate distribution object