Revision f8c1c6834e3c7da57d0cae114735f1cf643b0498 authored by Nico Schertler on 09 July 2018, 14:15:39 UTC, committed by Nico Schertler on 09 July 2018, 14:15:39 UTC
1 parent 722a9f4
MultiplierStrategyAllInvalid.h
#pragma once
#include "ParametrizationData.h"
#include "ParametrizationInterfaces.h"
#include <nsessentials/util/TimedBlock.h>
class MultiplierStrategyAllInvalid : public IMultiplierStrategy
{
public:
void CalculateMultipliers(ParametrizationData& optData)
{
nse::util::TimedBlock b("Invalidating all arc constraints ..");
#pragma omp parallel for
for (int i = 0; i < optData.arcConstraints.size(); ++i)
optData.arcConstraints[i].broken = true;
}
};
Computing file changes ...