Eigen::internal::random_longdouble_impl< false > Struct Reference

#include <RandomImpl.h>

Static Public Member Functions

static constexpr EIGEN_DEVICE_FUNC int mantissaBits ()
 
static EIGEN_DEVICE_FUNC long double run (int numRandomBits)
 

Member Function Documentation

◆ mantissaBits()

static constexpr EIGEN_DEVICE_FUNC int Eigen::internal::random_longdouble_impl< false >::mantissaBits ( )
inlinestaticconstexpr
143 { return NumTraits<double>::digits() - 1; }

◆ run()

static EIGEN_DEVICE_FUNC long double Eigen::internal::random_longdouble_impl< false >::run ( int  numRandomBits)
inlinestatic
144  {
145  return static_cast<long double>(random_float_impl<double>::run(numRandomBits));
146  }
static EIGEN_DEVICE_FUNC Scalar run(int numRandomBits)
Definition: RandomImpl.h:89

References Eigen::internal::random_float_impl< Scalar, BuiltIn >::run().


The documentation for this struct was generated from the following file: