65 std::vector<std::shared_ptr<LogFileDataGroup>>
castToLogFileDataGroup(std::vector<std::shared_ptr<LogFileDataGroupImp>> data);
LogFileDataAssistantImp()
std::vector< std::shared_ptr< LogFileDataGroup > > findDataCombination(std::vector< std::shared_ptr< LogFileData > > allLogFileData, std::shared_ptr< LogFileDataAssistantStrategy > strategy, DataCombination combination)
std::vector< std::shared_ptr< LogFileDataGroup > > findEqualKernelSimulationsForDifferentViscosities(std::vector< std::shared_ptr< LogFileData > > allLogFileData, std::shared_ptr< LogFileDataAssistantStrategy > strategy)
std::vector< std::vector< std::shared_ptr< LogFileData > > > sortLogFileDataAfterKernels(std::vector< std::shared_ptr< LogFileData > > logFileData)
bool checkEqualViscosity(std::shared_ptr< LogFileData > logFileData1, std::shared_ptr< LogFileData > logFileData2)
static std::shared_ptr< LogFileDataAssistant > getNewInstance()
bool checkEqualKernel(std::shared_ptr< LogFileData > logFileData1, std::shared_ptr< LogFileData > logFileData2)
std::vector< std::shared_ptr< LogFileDataGroup > > findEqualSimulationsForDifferentKernels(std::vector< std::shared_ptr< LogFileData > > allLogFileData, std::shared_ptr< LogFileDataAssistantStrategy > strategy)
bool checkBasicSimulationIsInLogFiles(std::vector< std::shared_ptr< LogFileData > > allLogFileData, std::string simName)
std::vector< std::shared_ptr< LogFileData > > getSimulationGroupLogFileData(std::string simName, std::vector< std::shared_ptr< LogFileData > > allLogFileData)
bool equalDouble(double num1, double num2)
std::vector< std::shared_ptr< LogFileDataGroup > > castToLogFileDataGroup(std::vector< std::shared_ptr< LogFileDataGroupImp > > data)
bool checkEqualSimulationData(std::shared_ptr< LogFileData > logFileData1, std::shared_ptr< LogFileData > logFileData2)