FflasFfpack
Parallel< C, P > Struct Template Reference

Public Types

typedef C Cut
typedef P Param

Public Member Functions

 Parallel (size_t n=NUM_THREADS)
size_t numthreads () const
size_t & set_numthreads (size_t n)

Friends

std::ostream & operator<< (std::ostream &out, const Parallel &p)

Member Typedef Documentation

◆ Cut

template<typename C = CuttingStrategy::Block, typename P = StrategyParameter::Threads>
typedef C Cut

◆ Param

template<typename C = CuttingStrategy::Block, typename P = StrategyParameter::Threads>
typedef P Param

Constructor & Destructor Documentation

◆ Parallel()

template<typename C = CuttingStrategy::Block, typename P = StrategyParameter::Threads>
Parallel ( size_t n = NUM_THREADS)
inline

Member Function Documentation

◆ numthreads()

template<typename C = CuttingStrategy::Block, typename P = StrategyParameter::Threads>
size_t numthreads ( ) const
inline

◆ set_numthreads()

template<typename C = CuttingStrategy::Block, typename P = StrategyParameter::Threads>
size_t & set_numthreads ( size_t n)
inline

◆ operator<<

template<typename C = CuttingStrategy::Block, typename P = StrategyParameter::Threads>
std::ostream & operator<< ( std::ostream & out,
const Parallel< C, P > & p )
friend

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