FflasFfpack
Public Member Functions
RNSIntegerMod< RNS >::RandIter Class Reference

#include <rns-integer-mod.h>

+ Inheritance diagram for RNSIntegerMod< RNS >::RandIter:

Public Member Functions

 RandIter (const RNSIntegerMod< RNS > &F, size_t size=0, uint64_t seed=0)
 
RNS::Element & random (typename RNS::Element &elt) const
 
RNS::Element random () const
 
RNS::Element & operator() (typename RNS::Element &elt) const
 
RNS::Element operator() () const
 
const RNS & ring () const
 

Constructor & Destructor Documentation

◆ RandIter()

RandIter ( const RNSIntegerMod< RNS > &  F,
size_t  size = 0,
uint64_t  seed = 0 
)
inline

Member Function Documentation

◆ random() [1/2]

RNS::Element& random ( typename RNS::Element &  elt) const
inline

◆ random() [2/2]

RNS::Element random ( ) const
inlineinherited

◆ operator()() [1/2]

RNS::Element& operator() ( typename RNS::Element &  elt) const
inlineinherited

◆ operator()() [2/2]

RNS::Element operator() ( ) const
inlineinherited

◆ ring()

const RNS& ring ( ) const
inlineinherited

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