标签: c++ openmp reduction
我有一个名为point的类,我想总结所有要点。而且我已经写了一个定制的减少条款,但是它没有用。我不解。比如说10,它只适用于少量的迭代。但是,对于较大的迭代,它显示的结果是不同的。
class Point{ public: double x; double y; }; #pragma omp declare reduction(plus:Point:omp_out += omp_in) initializer(omp_priv(omp_orig))