|
| GeometricGen (double _p=0.5) |
| Construct a new Geometric Generator. More...
|
|
| GeometricGen (const GeometricGen &)=default |
|
| GeometricGen (GeometricGen &&)=default |
|
GeometricGen & | operator= (const GeometricGen &)=default |
|
GeometricGen & | operator= (GeometricGen &&)=default |
|
template<typename Rng > |
EIGEN_STRONG_INLINE const _Scalar | operator() (Rng &&rng) |
|
template<typename Packet , typename Rng > |
EIGEN_STRONG_INLINE const Packet | packetOp (Rng &&rng) |
|
Public Member Functions inherited from Eigen::Rand::GenBase< GeometricGen< _Scalar >, _Scalar > |
const CwiseNullaryOp< internal::scalar_rng_adaptor< GeometricGen< _Scalar > &, _Scalar, Urng >, const Derived > | generate (Index rows, Index cols, Urng &&urng) |
| generate random values from its distribution More...
|
|
const CwiseNullaryOp< internal::scalar_rng_adaptor< GeometricGen< _Scalar > &, _Scalar, Urng >, const Derived > | generateLike (const Derived &o, Urng &&urng) |
| generate random values from its distribution More...
|
|
template<typename _Scalar>
class Eigen::Rand::GeometricGen< _Scalar >
Generator of integers on a geometric distribution.
- Template Parameters
-