FflasFfpack
Public Member Functions | Protected Attributes
ForStrategy1D< blocksize_t, Cut, Param > Struct Template Reference

Public Member Functions

 ForStrategy1D (const blocksize_t n, const ParSeqHelper::Parallel< Cut, Param > H)
 
 ForStrategy1D (const blocksize_t b, const blocksize_t e, const ParSeqHelper::Parallel< Cut, Param > H)
 
void build (const blocksize_t n, const ParSeqHelper::Parallel< Cut, Param > H)
 
blocksize_t initialize ()
 
bool isTerminated () const
 
blocksize_t begin () const
 
blocksize_t end () const
 
blocksize_t blocksize () const
 
blocksize_t numblocks () const
 
blocksize_t operator++ ()
 

Protected Attributes

blocksize_t ibeg
 
blocksize_t iend
 
blocksize_t current
 
blocksize_t firstBlockSize
 
blocksize_t lastBlockSize
 
blocksize_t changeBS
 
blocksize_t numBlock
 

Constructor & Destructor Documentation

ForStrategy1D ( const blocksize_t  n,
const ParSeqHelper::Parallel< Cut, Param >  H 
)
inline
ForStrategy1D ( const blocksize_t  b,
const blocksize_t  e,
const ParSeqHelper::Parallel< Cut, Param >  H 
)
inline

Member Function Documentation

void build ( const blocksize_t  n,
const ParSeqHelper::Parallel< Cut, Param >  H 
)
inline
blocksize_t initialize ( )
inline
bool isTerminated ( ) const
inline
blocksize_t begin ( ) const
inline
blocksize_t end ( ) const
inline
blocksize_t blocksize ( ) const
inline
blocksize_t numblocks ( ) const
inline
blocksize_t operator++ ( )
inline

Field Documentation

blocksize_t ibeg
protected
blocksize_t iend
protected
blocksize_t current
protected
blocksize_t firstBlockSize
protected
blocksize_t lastBlockSize
protected
blocksize_t changeBS
protected
blocksize_t numBlock
protected

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