Add tangled code

This commit is contained in:
Alejandro Gallo 2021-12-14 18:00:25 +01:00
parent 6fa915db3a
commit b1175997af

View File

@ -107,13 +107,16 @@ Atrip::Output Atrip::run(Atrip::Input const& in) {
double energy(0.);
size_t iterationMod
= (in.percentageMod > 0)
const size_t
iterationMod = (in.percentageMod > 0)
? nIterations * in.percentageMod / 100
: in.iterationMod
, iteration1Percent = nIterations * 0.01
;
auto const isFakeTuple
= [&tuplesList](size_t const i) { return i >= tuplesList.size(); };
@ -278,7 +281,7 @@ Atrip::Output Atrip::run(Atrip::Input const& in) {
chrono["mpi:barrier"].stop();
chrono["oneshot-mpi:barrier"].stop();
if (iteration % iterationMod == 0) {
if (iteration % iterationMod == 0 || iteration == iteration1Percent) {
if (IterationDescription::descriptor) {
IterationDescription::descriptor({