12#ifndef WSF_MULTIRESOLUTION_MULTIRUN_TABLE_HPP
13#define WSF_MULTIRESOLUTION_MULTIRUN_TABLE_HPP
15#include "wsf_multiresolution_export.h"
20#include "UtInputBlock.hpp"
21#include "UtOptional.hpp"
61 void CreateFidelityMap(
int aRunNumber);
63 std::vector<double> ParseFidelityList(UtInputBlock& aInputBlock);
65 std::vector<std::string> mModelVec;
66 std::vector<double> mDefaultValues;
67 std::vector<double> mFidelityTable;
70 std::map<std::string, double> mFidelityMap;
static WsfMultiresolutionMultirunTable * Find(const WsfScenario &aScenario)
Definition WsfMultiresolutionMultirunTable.cpp:193
WsfMultiresolutionMultirunTable()=default
ut::optional< double > GetFidelity(const wsf::multiresolution::PlatformComponentName &aPlatformComponentName) const
Definition WsfMultiresolutionMultirunTable.cpp:178
WsfScenarioExtension()
Definition WsfScenarioExtension.cpp:21
virtual bool ProcessInput(UtInput &aInput)
Definition WsfScenarioExtension.cpp:62
virtual void SimulationCreated(WsfSimulation &aSimulation)
Definition WsfScenarioExtension.cpp:119
friend class WsfScenario
Definition WsfScenarioExtension.hpp:39
Contains the data required to create a simulation, and acts as the entry point for input file process...
Definition WsfScenario.hpp:111
The main controller for a simulation.
Definition WsfSimulation.hpp:109
Definition ComponentNameHelper.cpp:17
Function definitions for those who need run-time access to the version.
Definition WsfComm.cpp:32