|
blitz Version 1.0.2
|
Classes | |
| class | Beta |
| class | ChiSquare |
| struct | sharedState |
| struct | independentState |
| class | IRNGWrapper |
| class | IRNGWrapper< IRNG, sharedState > |
| class | IRNGWrapper< IRNG, independentState > |
| class | DiscreteUniform |
| class | ExponentialUnit |
| class | Exponential |
| class | F |
| class | Gamma |
| class | MersenneTwister |
| class | MersenneTwisterCreator |
| This class creates MersenneTwisters with different parameters indexed by and ID number. More... | |
| class | NormalUnit |
| class | Normal |
| class | UniformClosedOpen |
| class | UniformClosedOpen< float, IRNG, stateTag > |
| class | UniformClosedOpen< double, IRNG, stateTag > |
| class | UniformClosedOpen< long double, IRNG, stateTag > |
| class | Uniform |
| class | UniformClosed |
| class | UniformClosed< float, IRNG, stateTag > |
| class | UniformClosed< double, IRNG, stateTag > |
| class | UniformClosed< long double, IRNG, stateTag > |
| class | UniformOpen |
| class | UniformOpenClosed |
Typedefs | |
| typedef float | defaultType |
| typedef sharedState | defaultState |
| typedef unsigned int | IRNG_int |
| typedef MersenneTwister | defaultIRNG |
| typedef unsigned long | twist_int |
Variables | |
| template<typename IRNG> | |
| IRNG | IRNGWrapper< IRNG, sharedState >::irng_ |
| const long double | norm32open = .2328306436538696289062500000000000000000E-9L |
| const long double | norm64open = .5421010862427522170037264004349708557129E-19L |
| const long double | norm96open = .1262177448353618888658765704452457967477E-28L |
| const long double | norm128open = .2938735877055718769921841343055614194547E-38L |
| const long double | norm32closed = .2328306437080797375431469961868475648078E-9L |
| const long double | norm64closed1 |
| const long double | norm64closed2 |
| const long double | norm96closed1 = .2328306436538696289062500000029387358771E-9L |
| const long double | norm96closed2 |
| const long double | norm96closed3 |
| const long double | norm128clos1 = .2328306436538696289062500000000000000007E-9L |
| const long double | norm128clos2 = .5421010862427522170037264004349708557145E-19L |
| const long double | norm128clos3 = .1262177448353618888658765704452457967481E-28L |
| const long double | norm128clos4 = .2938735877055718769921841343055614194555E-38L |
| typedef MersenneTwister ranlib::defaultIRNG |
| typedef sharedState ranlib::defaultState |
| typedef float ranlib::defaultType |
| typedef unsigned int ranlib::IRNG_int |
| typedef unsigned long ranlib::twist_int |
| IRNG ranlib::IRNGWrapper< IRNG, sharedState >::irng_ |
Referenced by ranlib::DiscreteUniform< T, IRNG, stateTag >::random(), ranlib::UniformClosed< double, IRNG, stateTag >::random(), ranlib::UniformClosed< float, IRNG, stateTag >::random(), ranlib::UniformClosed< long double, IRNG, stateTag >::random(), ranlib::UniformClosedOpen< double, IRNG, stateTag >::random(), ranlib::UniformClosedOpen< float, IRNG, stateTag >::random(), and ranlib::UniformClosedOpen< long double, IRNG, stateTag >::random().
| const long double ranlib::norm128clos1 = .2328306436538696289062500000000000000007E-9L |
| const long double ranlib::norm128clos2 = .5421010862427522170037264004349708557145E-19L |
| const long double ranlib::norm128clos3 = .1262177448353618888658765704452457967481E-28L |
| const long double ranlib::norm128clos4 = .2938735877055718769921841343055614194555E-38L |
| const long double ranlib::norm128open = .2938735877055718769921841343055614194547E-38L |
| const long double ranlib::norm32closed = .2328306437080797375431469961868475648078E-9L |
| const long double ranlib::norm32open = .2328306436538696289062500000000000000000E-9L |
| const long double ranlib::norm64closed1 |
Referenced by ranlib::UniformClosed< double, IRNG, stateTag >::random(), ranlib::UniformClosed< float, IRNG, stateTag >::random(), and ranlib::UniformClosed< long double, IRNG, stateTag >::random().
| const long double ranlib::norm64closed2 |
Referenced by ranlib::UniformClosed< double, IRNG, stateTag >::random(), ranlib::UniformClosed< float, IRNG, stateTag >::random(), and ranlib::UniformClosed< long double, IRNG, stateTag >::random().
| const long double ranlib::norm64open = .5421010862427522170037264004349708557129E-19L |
| const long double ranlib::norm96closed1 = .2328306436538696289062500000029387358771E-9L |
| const long double ranlib::norm96closed2 |
Referenced by ranlib::UniformClosed< double, IRNG, stateTag >::random(), ranlib::UniformClosed< float, IRNG, stateTag >::random(), and ranlib::UniformClosed< long double, IRNG, stateTag >::random().
| const long double ranlib::norm96closed3 |
Referenced by ranlib::UniformClosed< double, IRNG, stateTag >::random(), ranlib::UniformClosed< float, IRNG, stateTag >::random(), and ranlib::UniformClosed< long double, IRNG, stateTag >::random().
| const long double ranlib::norm96open = .1262177448353618888658765704452457967477E-28L |