Module core

Module core 

Source
Expand description

Core random number generation functionality for SCIRS2 ecosystem

This module provides the foundational Random struct and traits that serve as the basis for all random number generation across the SCIRS2 scientific computing ecosystem.

Modules§

scientific
Scientific random number generation utilities

Structs§

Random
Enhanced random number generator for scientific computing

Traits§

DistributionExt
Extension trait for distributions to create arrays directly

Functions§

get_rng
Get a reference to the thread-local random number generator
seeded_rng
Create a seeded random number generator (convenience function)
thread_rng
Get a thread-local random number generator (convenience function)