typedef discard_block_engine <ranlux24_base, 223, 23> ranlux24;
| parameter | name | value | 
|---|---|---|
| Engine | base engine | ranlux24_base | 
| p | block size | 223 | 
| r | used block | 23 | 
| member type | definition | notes | 
|---|---|---|
| result_type | uint_fast32_t | The type of the numbers generated. | 
| member constant | definition | notes | 
|---|---|---|
| block_size | 223 | The number of elements in each block. | 
| used_block | 23 | The number of elements in the block that are used (not discarded). |