The variate package provides numerous classes for generating random variates.