Refactoring

This commit is contained in:
iasonmanolas 2022-01-04 22:50:01 +02:00
parent 58e04fe162
commit dd0bedcc8f
2 changed files with 10 additions and 10 deletions

View File

@ -58,10 +58,10 @@ int main(int argc, char *argv[])
// Optimize pairthere
const std::string pairName = std::to_string(fullPattern.EN()) + "#"
+ fullPattern.getLabel(); // + "@" + reducedPattern.getLabel();
const std::string optimizationName = pairName + "("
const std::string optimizationName = pairName /* + "_"
+ std::to_string(
settings_optimization.numberOfFunctionCalls)
+ ")";
settings_optimization.numberOfFunctionCalls)*/
;
const std::string optimizationResultsDirectory = argv[4];
std::string resultsOutputDir;
bool optimizationResultFolderExists = false;

View File

@ -11,7 +11,7 @@
#include <functional>
#include <parallel/parallel.h>
#define USE_SCENARIO_WEIGHTS
//#define USE_SCENARIO_WEIGHTS
using namespace ReducedPatternOptimization;
@ -569,6 +569,12 @@ void ReducedModelOptimizer::initializePatterns(
initializeOptimizationParameters(m_pFullPatternSimulationMesh, optimizationParameters);
}
void ReducedModelOptimizer::setIntermediateResultsDirectoryPath(
const std::filesystem::path &newIntermediateResultsDirectoryPath)
{
intermediateResultsDirectoryPath = newIntermediateResultsDirectoryPath;
}
void ReducedModelOptimizer::initializeUpdateReducedPatternFunctions()
{
global.functions_updateReducedPatternParameter[R] =
@ -1824,12 +1830,6 @@ void ReducedModelOptimizer::computeObjectiveValueNormalizationFactors()
}
}
void ReducedModelOptimizer::setIntermediateResultsDirectoryPath(
const std::filesystem::path &newIntermediateResultsDirectoryPath)
{
intermediateResultsDirectoryPath = newIntermediateResultsDirectoryPath;
}
void ReducedModelOptimizer::optimize(
const Settings &optimizationSettings,
ReducedPatternOptimization::Results &results,