fix(eoParallel): declutch _t_start under _OPENMP

This commit is contained in:
Johann Dreo 2024-09-10 10:57:50 +02:00
commit a6a3f799e7
2 changed files with 6 additions and 2 deletions

View file

@ -39,8 +39,10 @@ eoParallel::eoParallel() :
_nthreads( 0, "parallelize-nthreads", "Define the number of threads you want to use, nthreads = 0 means you want to use all threads available", '\0' ),
_enableResults( false, "parallelize-enable-results", "Enable the generation of results", '\0' ),
_doMeasure( false, "parallelize-do-measure", "Do some measures during execution", '\0' ),
_packetSize( 1U, "parallelize-packet-size", "Number of elements which should be sent in a single message during a parallel evaluation based on message passing.", '\0'),
_t_start(0)
_packetSize( 1U, "parallelize-packet-size", "Number of elements which should be sent in a single message during a parallel evaluation based on message passing.", '\0')
#ifdef _OPENMP
, _t_start(0)
#endif
{
}

View file

@ -71,7 +71,9 @@ private:
eoValueParam<bool> _enableResults;
eoValueParam<bool> _doMeasure;
eoValueParam<unsigned int> _packetSize;
#ifdef _OPENMP
double _t_start;
#endif
};
void make_parallel(eoParser&);