VirtualFluids 0.2.0
Parallel CFD LBM Solver
Loading...
Searching...
No Matches
NumericalTestPostProcessing

Classes

class  ShearWaveLogFileData
 
class  ShearWaveLogFileDataImp
 
class  ShearWaveLogFileDataAssistantStrategy
 
class  TaylorGreenVortexUxLogFileData
 
class  TaylorGreenVortexUxLogFileDataImp
 
class  TaylorGreenVortexUxLogFileDataAssistantStrategy
 
class  TaylorGreenVortexUzLogFileData
 
class  TaylorGreenVortexUzLogFileDataImp
 
class  TaylorGreenVortexUzLogFileDataAssistantStrategy
 
class  L2NormLogFileData
 
class  L2NormLogFileDataImp
 
struct  SortedDataL2Norm
 
class  L2NormMathematicaAssistant
 
class  L2NormBetweenKernelsLogFileData
 
class  L2NormBetweenKernelsLogFileDataImp
 
struct  SortedDataL2NormBetweenKernels
 
class  L2NormBetweenKernelsMathematicaAssistant
 
class  NyLogFileData
 
class  NyLogFileDataImp
 
struct  SortedDataNy
 
class  NyMathematicaAssistant
 
class  PhiLogFileData
 
class  PhiLogFileDataImp
 
struct  SortedDataPhi
 
class  PhiMathematicaAssistant
 
class  TypeWithSize< size >
 
class  TypeWithSize< 4 >
 
class  TypeWithSize< 8 >
 
class  FloatingPoint< RawType >
 
class  DataPoint
 
class  LogFileData
 
class  LogFileDataGroup
 
class  LogFileDataGroupImp
 
class  LogFileDataImp
 
class  LogFileDataAssistant
 
class  LogFileDataAssistantImp
 
class  LogFileDataAssistantStrategy
 
class  LogFileDataAssistantStrategyFactory
 
class  LogFileDataAssistantStrategyFactoryImp
 
class  LogFileDataAssistantStrategyImp
 
class  LogFileReader
 
class  MathematicaAssistant
 
class  MathematicaAssistantFactory
 
class  MathematicaAssistantFactoryImp
 
class  MathematicaAssistantImp
 
class  TimeMathematicaAssistant
 
class  MathematicaFile
 
class  MathematicaListPlot
 
class  MathematicaListPlotImp
 
class  MathematicaListOfLists
 
class  MathematicaListOfListsImp
 
class  MathematicaFunction
 
class  MathematicaFunctionImp
 
class  MathematicaPointList
 
class  MathematicaPointListImp
 
class  MathematicaFunctionFactory
 
class  MathematicaFunctionFactoryImp
 
class  MathematicaListLinePlot
 
class  PostProcessingConfigData
 
class  PostProcessingConfigDataImp
 
class  PostProcessingConfigFileReader
 
class  PostProcessingConfigFileReaderImp
 

Enumerations

enum  BasicSimulation { ShearWave , TaylorGreenVortexUx , TaylorGreenVortexUz }
 
enum  DataCombination { EqualSimulationsForDifferentKernels , EqualKernelSimulationsForDifferentViscosities }
 
enum  Assistant {
  Phi , Ny , L2Norm , L2NormBetweenKernels ,
  Time
}
 

Functions

int main (int argc, char **argv)
 
template<typename T >
bool AlmostEquals (T first, T second)
 
static std::shared_ptr< ShearWaveLogFileDataImpShearWaveLogFileDataImp::getNewInstance ()
 
std::vector< intShearWaveLogFileDataImp::getL0 ()
 
std::vector< doubleShearWaveLogFileDataImp::getUx ()
 
std::vector< doubleShearWaveLogFileDataImp::getUz ()
 
void ShearWaveLogFileDataImp::setL0 (std::vector< int > l0)
 
void ShearWaveLogFileDataImp::setUx (std::vector< double > ux)
 
void ShearWaveLogFileDataImp::setUz (std::vector< double > amp)
 
 ShearWaveLogFileDataImp::~ShearWaveLogFileDataImp ()
 
static std::shared_ptr< LogFileDataAssistantStrategyShearWaveLogFileDataAssistantStrategy::getNewInstance ()
 
std::string ShearWaveLogFileDataAssistantStrategy::getSimulationName ()
 
bool ShearWaveLogFileDataAssistantStrategy::checkSimulationParameter (std::shared_ptr< LogFileData > logFileData1, std::shared_ptr< LogFileData > logFileData2)
 
static std::shared_ptr< TaylorGreenVortexUxLogFileDataImpTaylorGreenVortexUxLogFileDataImp::getNewInstance ()
 
std::vector< intTaylorGreenVortexUxLogFileDataImp::getL0 ()
 
std::vector< doubleTaylorGreenVortexUxLogFileDataImp::getUx ()
 
std::vector< doubleTaylorGreenVortexUxLogFileDataImp::getAmplitude ()
 
void TaylorGreenVortexUxLogFileDataImp::setL0 (std::vector< int > l0)
 
void TaylorGreenVortexUxLogFileDataImp::setUx (std::vector< double > ux)
 
void TaylorGreenVortexUxLogFileDataImp::setAmplitude (std::vector< double > amp)
 
 TaylorGreenVortexUxLogFileDataImp::~TaylorGreenVortexUxLogFileDataImp ()
 
static std::shared_ptr< LogFileDataAssistantStrategyTaylorGreenVortexUxLogFileDataAssistantStrategy::getNewInstance ()
 
std::string TaylorGreenVortexUxLogFileDataAssistantStrategy::getSimulationName ()
 
bool TaylorGreenVortexUxLogFileDataAssistantStrategy::checkSimulationParameter (std::shared_ptr< LogFileData > logFileData1, std::shared_ptr< LogFileData > logFileData2)
 
static std::shared_ptr< TaylorGreenVortexUzLogFileDataImpTaylorGreenVortexUzLogFileDataImp::getNewInstance ()
 
std::vector< intTaylorGreenVortexUzLogFileDataImp::getL0 ()
 
std::vector< doubleTaylorGreenVortexUzLogFileDataImp::getUz ()
 
std::vector< doubleTaylorGreenVortexUzLogFileDataImp::getAmplitude ()
 
void TaylorGreenVortexUzLogFileDataImp::setL0 (std::vector< int > l0)
 
void TaylorGreenVortexUzLogFileDataImp::setUz (std::vector< double > ux)
 
void TaylorGreenVortexUzLogFileDataImp::setAmplitude (std::vector< double > amp)
 
 TaylorGreenVortexUzLogFileDataImp::~TaylorGreenVortexUzLogFileDataImp ()
 
static std::shared_ptr< LogFileDataAssistantStrategyTaylorGreenVortexUzLogFileDataAssistantStrategy::getNewInstance ()
 
std::string TaylorGreenVortexUzLogFileDataAssistantStrategy::getSimulationName ()
 
bool TaylorGreenVortexUzLogFileDataAssistantStrategy::checkSimulationParameter (std::shared_ptr< LogFileData > logFileData1, std::shared_ptr< LogFileData > logFileData2)
 
static std::shared_ptr< L2NormLogFileDataImpL2NormLogFileDataImp::getNewInstance ()
 
std::vector< doubleL2NormLogFileDataImp::getBasicGridLengths ()
 
std::string L2NormLogFileDataImp::getDataToCalc ()
 
std::string L2NormLogFileDataImp::getNormalizeData ()
 
int L2NormLogFileDataImp::getBasicTimeStep ()
 
int L2NormLogFileDataImp::getDivergentTimeStep ()
 
std::vector< doubleL2NormLogFileDataImp::getL2NormForBasicTimeStep ()
 
std::vector< doubleL2NormLogFileDataImp::getL2NormForDivergentTimeStep ()
 
std::vector< doubleL2NormLogFileDataImp::getL2NormDiff ()
 
void L2NormLogFileDataImp::setBasicGridLengths (std::vector< double > basicGridLengths)
 
void L2NormLogFileDataImp::setDataToCalc (std::string dataToCalc)
 
void L2NormLogFileDataImp::setNormalizeData (std::string normalizeData)
 
void L2NormLogFileDataImp::setBasicTimeStep (int basicTimeStep)
 
void L2NormLogFileDataImp::setDivergentTimeStep (int divergentTimeStep)
 
void L2NormLogFileDataImp::setL2NormForBasicTimeStep (std::vector< double > l2NormForBasicTimeStep)
 
void L2NormLogFileDataImp::setL2NormForDivergentTimeStep (std::vector< double > l2NormForDivergentTimeStep)
 
void L2NormLogFileDataImp::setL2NormDiff (std::vector< double > l2NormDiff)
 
 L2NormLogFileDataImp::~L2NormLogFileDataImp ()
 
static std::shared_ptr< L2NormMathematicaAssistantL2NormMathematicaAssistant::getNewInstance (std::shared_ptr< MathematicaFunctionFactory > functionFactory)
 
void L2NormMathematicaAssistant::makeMathematicaOutput (std::shared_ptr< LogFileDataGroup > logFileData, std::shared_ptr< MathematicaFile > aMathmaticaFile)
 
static std::shared_ptr< L2NormBetweenKernelsLogFileDataImpL2NormBetweenKernelsLogFileDataImp::getNewInstance ()
 
std::vector< doubleL2NormBetweenKernelsLogFileDataImp::getBasicGridLengths ()
 
std::string L2NormBetweenKernelsLogFileDataImp::getBasicKernel ()
 
std::string L2NormBetweenKernelsLogFileDataImp::getDivergentKernel ()
 
std::string L2NormBetweenKernelsLogFileDataImp::getDataToCalculate ()
 
int L2NormBetweenKernelsLogFileDataImp::getTimeStep ()
 
std::vector< doubleL2NormBetweenKernelsLogFileDataImp::getL2NormForBasicKernel ()
 
std::vector< doubleL2NormBetweenKernelsLogFileDataImp::getL2NormForDivergentKernel ()
 
std::vector< doubleL2NormBetweenKernelsLogFileDataImp::getL2NormBetweenKernels ()
 
std::string L2NormBetweenKernelsLogFileDataImp::getNormalizeData ()
 
void L2NormBetweenKernelsLogFileDataImp::setBasicGridLengths (std::vector< double > basicGridLengths)
 
void L2NormBetweenKernelsLogFileDataImp::setBasicKernel (std::string basicKernel)
 
void L2NormBetweenKernelsLogFileDataImp::setDivergentKernel (std::string divergentKernel)
 
void L2NormBetweenKernelsLogFileDataImp::setDataToCalculate (std::string dataToCalc)
 
void L2NormBetweenKernelsLogFileDataImp::setTimeStep (int timeStep)
 
void L2NormBetweenKernelsLogFileDataImp::setL2NormForBasicKernel (std::vector< double > l2Norm)
 
void L2NormBetweenKernelsLogFileDataImp::setL2NormForDivergentKernel (std::vector< double > l2Norm)
 
void L2NormBetweenKernelsLogFileDataImp::setL2NormBetweenKernels (std::vector< double > l2Norm)
 
void L2NormBetweenKernelsLogFileDataImp::setNormalizeData (std::string normalizeData)
 
 L2NormBetweenKernelsLogFileDataImp::~L2NormBetweenKernelsLogFileDataImp ()
 
static std::shared_ptr< L2NormBetweenKernelsMathematicaAssistantL2NormBetweenKernelsMathematicaAssistant::getNewInstance (std::shared_ptr< MathematicaFunctionFactory > functionFactory)
 
void L2NormBetweenKernelsMathematicaAssistant::makeMathematicaOutput (std::shared_ptr< LogFileDataGroup > logFileData, std::shared_ptr< MathematicaFile > aMathmaticaFile)
 
static std::shared_ptr< NyLogFileDataImpNyLogFileDataImp::getNewInstance ()
 
std::vector< doubleNyLogFileDataImp::getBasicGridLengths ()
 
int NyLogFileDataImp::getStartTimeStepCalculation ()
 
int NyLogFileDataImp::getEndTimeStepCalculation ()
 
std::string NyLogFileDataImp::getDataToCalc ()
 
std::vector< doubleNyLogFileDataImp::getNy ()
 
std::vector< doubleNyLogFileDataImp::getNyDiff ()
 
std::vector< std::vector< double > > NyLogFileDataImp::getOrderOfAccuracy ()
 
void NyLogFileDataImp::setBasicGridLengths (std::vector< double > basicGridLengths)
 
void NyLogFileDataImp::setStartTimeStepCalculation (int startTimeStepCalculation)
 
void NyLogFileDataImp::setEndTimeStepCalculation (int endTimeStepCalculation)
 
void NyLogFileDataImp::setDataToCalc (std::string dataToCalcPhiAndNu)
 
void NyLogFileDataImp::setNy (std::vector< double > ny)
 
void NyLogFileDataImp::setNyDiff (std::vector< double > nyDiff)
 
void NyLogFileDataImp::setOrderOfAccuracy (std::vector< std::vector< double > > orderOfAccuracy)
 
static std::shared_ptr< NyMathematicaAssistantNyMathematicaAssistant::getNewInstance (std::shared_ptr< MathematicaFunctionFactory > functionFactory)
 
void NyMathematicaAssistant::makeMathematicaOutput (std::shared_ptr< LogFileDataGroup > logFileData, std::shared_ptr< MathematicaFile > aMathmaticaFile)
 
static std::shared_ptr< PhiLogFileDataImpPhiLogFileDataImp::getNewInstance ()
 
std::vector< doublePhiLogFileDataImp::getBasicGridLengths ()
 
int PhiLogFileDataImp::getStartTimeStepCalculation ()
 
int PhiLogFileDataImp::getEndTimeStepCalculation ()
 
std::string PhiLogFileDataImp::getDataToCalc ()
 
std::vector< doublePhiLogFileDataImp::getPhiDiff ()
 
std::vector< std::vector< double > > PhiLogFileDataImp::getOrderOfAccuracy ()
 
void PhiLogFileDataImp::setBasicGridLengths (std::vector< double > basicGridLengths)
 
void PhiLogFileDataImp::setStartTimeStepCalculation (int startTimeStepCalculation)
 
void PhiLogFileDataImp::setEndTimeStepCalculation (int endTimeStepCalculation)
 
void PhiLogFileDataImp::setDataToCalc (std::string dataToCalcPhiAndNu)
 
void PhiLogFileDataImp::setPhiDiff (std::vector< double > phiDiff)
 
void PhiLogFileDataImp::setOrderOfAccuracy (std::vector< std::vector< double > > orderOfAccuracy)
 
static std::shared_ptr< PhiMathematicaAssistantPhiMathematicaAssistant::getNewInstance (std::shared_ptr< MathematicaFunctionFactory > functionFactory)
 
void PhiMathematicaAssistant::makeMathematicaOutput (std::shared_ptr< LogFileDataGroup > logFileData, std::shared_ptr< MathematicaFile > aMathmaticaFile)
 
static std::shared_ptr< DataPointDataPoint::getNewInstance (double x, double y)
 
double DataPoint::getX ()
 
double DataPoint::getY ()
 
static std::shared_ptr< LogFileDataGroupImpLogFileDataGroupImp::getNewInstance ()
 
std::shared_ptr< LogFileDataLogFileDataGroupImp::getLogFileData (int number)
 
int LogFileDataGroupImp::getGroupSize ()
 
void LogFileDataGroupImp::addLogFileData (std::shared_ptr< LogFileData > logFileData)
 
static std::shared_ptr< LogFileDataImpLogFileDataImp::getNewInstance ()
 
void LogFileDataImp::setBasisTimeStepLength (int basisTimeStepLength)
 
void LogFileDataImp::setAnalyticalVTKWritingTime (std::vector< int > analyticalVTKWritingTime)
 
void LogFileDataImp::setBasicGridLengths (std::vector< double > basicGridLenghts)
 
void LogFileDataImp::setDate (std::string date)
 
void LogFileDataImp::setGpuDevices (std::vector< std::string > gpuDevices)
 
void LogFileDataImp::setSimName (std::string simName)
 
void LogFileDataImp::setSimTime (std::vector< int > simTime)
 
void LogFileDataImp::setTestTime (std::vector< double > testTime)
 
void LogFileDataImp::setTime (std::string time)
 
void LogFileDataImp::setKernel (std::string kernelName)
 
void LogFileDataImp::setL2NormTestRun (bool l2NormTestRun)
 
void LogFileDataImp::setL2NormTestBetweenKernelRun (bool l2NormTestBetweenKernelRun)
 
void LogFileDataImp::setNumberOfTimeSteps (int numberOfTimeSteps)
 
void LogFileDataImp::setPhiTestRun (bool phiTestRun)
 
void LogFileDataImp::setNyTestRun (bool nyTestRun)
 
void LogFileDataImp::setResultCheckTime (std::vector< double > resultsCheckTime)
 
void LogFileDataImp::setViscosity (double viscosity)
 
void LogFileDataImp::setVTKFileWriting (bool vtkFileWriting)
 
void LogFileDataImp::setFilePath (std::string filePath)
 
void LogFileDataImp::setSimulationSigniture (std::string simulationSigniture)
 
void LogFileDataImp::setL2NormLogFileData (std::vector< std::shared_ptr< L2NormLogFileData > > data)
 
void LogFileDataImp::setL2NormBetweenKernelsLogFileData (std::vector< std::shared_ptr< L2NormBetweenKernelsLogFileData > > data)
 
void LogFileDataImp::setNyLogFileData (std::vector< std::shared_ptr< NyLogFileData > > data)
 
void LogFileDataImp::setPhiLogFileData (std::vector< std::shared_ptr< PhiLogFileData > > data)
 
void LogFileDataImp::setTaylorGreenVortexUxLogFileData (std::shared_ptr< TaylorGreenVortexUxLogFileData > data)
 
void LogFileDataImp::setTaylorGreenVortexUzLogFileData (std::shared_ptr< TaylorGreenVortexUzLogFileData > data)
 
void LogFileDataImp::setShearWaveLogFileData (std::shared_ptr< ShearWaveLogFileData > data)
 
void LogFileDataImp::setBasicSimulation (BasicSimulation sim)
 
 LogFileDataImp::~LogFileDataImp ()
 
int LogFileDataImp::getBasisTimeStepLength ()
 
std::vector< intLogFileDataImp::getAnalyticalVTKWritingTime ()
 
std::vector< doubleLogFileDataImp::getBasicGridLengths ()
 
std::string LogFileDataImp::getDate ()
 
std::vector< std::string > LogFileDataImp::getGpuDevices ()
 
std::string LogFileDataImp::getKernel ()
 
bool LogFileDataImp::getL2NormTestRun ()
 
bool LogFileDataImp::getL2NormTestBetweenKernelRun ()
 
int LogFileDataImp::getNumberOfTimeSteps ()
 
bool LogFileDataImp::getNyTestRun ()
 
bool LogFileDataImp::getPhiTestRun ()
 
std::vector< doubleLogFileDataImp::getResultCheckTime ()
 
std::string LogFileDataImp::getSimName ()
 
std::vector< intLogFileDataImp::getSimTime ()
 
std::vector< doubleLogFileDataImp::getTestTime ()
 
std::string LogFileDataImp::getTime ()
 
double LogFileDataImp::getViscosity ()
 
bool LogFileDataImp::getVTKFileWriting ()
 
std::string LogFileDataImp::getFilePath ()
 
std::string LogFileDataImp::getSimulationSigniture ()
 
std::vector< std::shared_ptr< L2NormLogFileData > > LogFileDataImp::getL2NormLogFileData ()
 
std::vector< std::shared_ptr< L2NormBetweenKernelsLogFileData > > LogFileDataImp::getL2NormBetweenKernelsLogFileData ()
 
std::vector< std::shared_ptr< PhiLogFileData > > LogFileDataImp::getPhiLogFileData ()
 
std::vector< std::shared_ptr< NyLogFileData > > LogFileDataImp::getNyLogFileData ()
 
std::shared_ptr< TaylorGreenVortexUxLogFileDataLogFileDataImp::getTaylorGreenVortexUxLogFileData ()
 
std::shared_ptr< TaylorGreenVortexUzLogFileDataLogFileDataImp::getTaylorGreenVortexUzLogFileData ()
 
std::shared_ptr< ShearWaveLogFileDataLogFileDataImp::getShearWaveLogFileData ()
 
BasicSimulation LogFileDataImp::getBasicSimulation ()
 
std::vector< std::vector< std::shared_ptr< LogFileData > > > LogFileDataAssistantImp::sortLogFileDataAfterKernels (std::vector< std::shared_ptr< LogFileData > > logFileData)
 
bool LogFileDataAssistantImp::checkEqualSimulationData (std::shared_ptr< LogFileData > logFileData1, std::shared_ptr< LogFileData > logFileData2)
 
bool LogFileDataAssistantImp::checkEqualViscosity (std::shared_ptr< LogFileData > logFileData1, std::shared_ptr< LogFileData > logFileData2)
 
bool LogFileDataAssistantImp::checkEqualKernel (std::shared_ptr< LogFileData > logFileData1, std::shared_ptr< LogFileData > logFileData2)
 
bool LogFileDataAssistantImp::checkBasicSimulationIsInLogFiles (std::vector< std::shared_ptr< LogFileData > > allLogFileData, std::string simName)
 
std::vector< std::shared_ptr< LogFileDataGroup > > LogFileDataAssistantImp::castToLogFileDataGroup (std::vector< std::shared_ptr< LogFileDataGroupImp > > data)
 
bool LogFileDataAssistantImp::equalDouble (double num1, double num2)
 
std::vector< std::shared_ptr< LogFileData > > LogFileDataAssistantImp::getSimulationGroupLogFileData (std::string simName, std::vector< std::shared_ptr< LogFileData > > allLogFileData)
 
static std::shared_ptr< LogFileDataAssistantLogFileDataAssistantImp::getNewInstance ()
 
std::vector< std::shared_ptr< LogFileDataGroup > > LogFileDataAssistantImp::findDataCombination (std::vector< std::shared_ptr< LogFileData > > allLogFileData, std::shared_ptr< LogFileDataAssistantStrategy > strategy, DataCombination combination)
 
std::vector< std::shared_ptr< LogFileDataGroup > > LogFileDataAssistantImp::findEqualSimulationsForDifferentKernels (std::vector< std::shared_ptr< LogFileData > > allLogFileData, std::shared_ptr< LogFileDataAssistantStrategy > strategy)
 
std::vector< std::shared_ptr< LogFileDataGroup > > LogFileDataAssistantImp::findEqualKernelSimulationsForDifferentViscosities (std::vector< std::shared_ptr< LogFileData > > allLogFileData, std::shared_ptr< LogFileDataAssistantStrategy > strategy)
 
 LogFileDataAssistantImp::LogFileDataAssistantImp ()
 
static std::shared_ptr< LogFileDataAssistantStrategyFactoryLogFileDataAssistantStrategyFactoryImp::getNewInstance ()
 
std::shared_ptr< LogFileDataAssistantStrategyLogFileDataAssistantStrategyFactoryImp::makeLogFileDataAssistantStrategy (BasicSimulation sim)
 
bool LogFileDataAssistantStrategyImp::equalDouble (double num1, double num2)
 
static std::shared_ptr< LogFileReaderLogFileReader::getInstance ()
 
std::shared_ptr< LogFileDataLogFileReader::readLogFileToLogFileData (std::string filePath)
 
std::vector< std::shared_ptr< LogFileData > > LogFileReader::readLogFilesInDirectoryToLogFileData (std::string directory)
 
static std::shared_ptr< MathematicaAssistantFactoryMathematicaAssistantFactoryImp::getNewInstance ()
 
std::vector< std::shared_ptr< MathematicaAssistant > > MathematicaAssistantFactoryImp::makeMathematicaAssistants (std::vector< Assistant > types, std::shared_ptr< MathematicaFunctionFactory > functionFactory)
 
 MathematicaAssistantImp::MathematicaAssistantImp ()
 
 MathematicaAssistantImp::MathematicaAssistantImp (std::shared_ptr< MathematicaFunctionFactory > functionFactory)
 
std::vector< std::string > MathematicaAssistantImp::finalizeListNames (std::vector< std::string > basicListNames, std::string testName, std::string dataToCalc)
 
std::vector< std::string > MathematicaAssistantImp::finalizeListNames (std::vector< std::string > basicListNames, std::string testName, std::string dataToCalc, std::string normalizeData)
 
std::vector< std::string > MathematicaAssistantImp::finalizeListNames (std::vector< std::string > basicListNames, std::string testName, std::string dataToCalc, std::string normalizeData, std::string timeStep)
 
std::vector< std::string > MathematicaAssistantImp::finalizeListNames (std::vector< std::string > basicListNames, std::string testName, std::string dataToCalc, std::string normalizeData, std::vector< std::string > timeSteps)
 
std::vector< std::string > MathematicaAssistantImp::finalizeListNames (std::vector< std::string > basicListNames, std::string testName, std::string dataToCalc, std::string normalizeData, std::vector< std::string > timeSteps, std::vector< std::string > basicKernels)
 
std::string MathematicaAssistantImp::finalizeListName (std::string basicListName, std::string testName, std::string dataToCalc)
 
void MathematicaAssistantImp::addListLogLogPlotToMathematicaFile (std::shared_ptr< MathematicaFile > aMathmaticaFile, std::vector< std::string > listNames, std::vector< std::vector< double > > xAxesData, std::vector< std::vector< double > > yAxesData, std::string labelXAxes, std::string labelYAxes)
 
void MathematicaAssistantImp::addListOfListsToMathematicaFile (std::shared_ptr< MathematicaFile > aMathmaticaFile, std::string listName, std::vector< std::vector< double > > listOfLists)
 
void MathematicaAssistantImp::addSecondOrderOfAccuracyRef (std::vector< std::vector< double > > &xAxesData, std::vector< std::vector< double > > &yAxesData, std::vector< std::string > &listNames)
 
void MathematicaAssistantImp::addFourthOrderOfAccuracyRef (std::vector< std::vector< double > > &xAxesData, std::vector< std::vector< double > > &yAxesData, std::vector< std::string > &listNames)
 
static std::shared_ptr< TimeMathematicaAssistantTimeMathematicaAssistant::getNewInstance (std::shared_ptr< MathematicaFunctionFactory > functionFactory)
 
void TimeMathematicaAssistant::makeMathematicaOutput (std::shared_ptr< LogFileDataGroup > logFileData, std::shared_ptr< MathematicaFile > aMathmaticaFile)
 
static std::shared_ptr< MathematicaFileMathematicaFile::getNewInstance (std::string filePath)
 
void MathematicaFile::addMathematicaFunction (std::shared_ptr< MathematicaFunction > aMathFunc)
 
void MathematicaFile::finishFile ()
 
static std::shared_ptr< MathematicaListPlotMathematicaListPlotImp::getNewInstance (std::vector< std::shared_ptr< MathematicaPointList > > pointList, std::string plotType, std::string xAxes, std::string yAxes)
 
static std::shared_ptr< MathematicaListOfListsMathematicaListOfListsImp::getNewInstance (std::string listName, std::vector< std::vector< double > > listOfLists)
 
std::string MathematicaListOfListsImp::getListName ()
 
std::string MathematicaFunctionImp::getFunction ()
 
 MathematicaFunctionImp::MathematicaFunctionImp ()
 
static std::shared_ptr< MathematicaPointListMathematicaPointListImp::getNewInstance (std::string listName, std::vector< std::shared_ptr< DataPoint > > plotData)
 
std::string MathematicaPointListImp::getListName ()
 
static std::shared_ptr< MathematicaFunctionFactoryMathematicaFunctionFactoryImp::getNewInstance ()
 
std::shared_ptr< MathematicaPointListMathematicaFunctionFactoryImp::makeMathematicaPointList (std::shared_ptr< MathematicaFile > file, std::string listName, std::vector< std::shared_ptr< DataPoint > > plotData)
 
std::shared_ptr< MathematicaListPlotMathematicaFunctionFactoryImp::makeMathematicaListPlot (std::shared_ptr< MathematicaFile > file, std::vector< std::shared_ptr< MathematicaPointList > > pointList, std::string plotType, std::string xAxes, std::string yAxes)
 
std::shared_ptr< MathematicaListOfListsMathematicaFunctionFactoryImp::makeMathematicaListOfLists (std::shared_ptr< MathematicaFile > file, std::string listName, std::vector< std::vector< double > > listOfLists)
 
static std::shared_ptr< MathematicaListLinePlotMathematicaListLinePlot::getNewInstance (std::vector< std::shared_ptr< DataPoint > > plotData)
 
static std::shared_ptr< MathematicaPointListMathematicaPointList::getNewInstance (std::string listName, std::vector< std::shared_ptr< DataPoint > > plotData)
 
virtual std::string MathematicaPointList::getListName ()=0
 
static std::shared_ptr< PostProcessingConfigDataImpPostProcessingConfigDataImp::getNewInstance ()
 
std::vector< BasicSimulationPostProcessingConfigDataImp::getSimulations ()
 
std::vector< AssistantPostProcessingConfigDataImp::getAssistants ()
 
std::vector< DataCombinationPostProcessingConfigDataImp::getDataCombinations ()
 
std::string PostProcessingConfigDataImp::getMathematicaFilePath ()
 
std::string PostProcessingConfigDataImp::getLogFilesPath ()
 
void PostProcessingConfigDataImp::setSimulations (std::vector< BasicSimulation > simulations)
 
void PostProcessingConfigDataImp::setAssistants (std::vector< Assistant > assis)
 
void PostProcessingConfigDataImp::setDataCombinations (std::vector< DataCombination > dataComb)
 
void PostProcessingConfigDataImp::setMathematicaFilePath (std::string mathematicaFilePath)
 
void PostProcessingConfigDataImp::setLogFilesPath (std::string logFilesPath)
 
static std::shared_ptr< PostProcessingConfigFileReaderPostProcessingConfigFileReaderImp::getNewInstance ()
 
std::shared_ptr< PostProcessingConfigDataPostProcessingConfigFileReaderImp::readConfigFile (std::string filePath) override
 

Detailed Description

Enumeration Type Documentation

◆ Assistant

Enumerator
Phi 
Ny 
L2Norm 
L2NormBetweenKernels 
Time 

Definition at line 40 of file MathematicaAssistant.h.

◆ BasicSimulation

Enumerator
ShearWave 
TaylorGreenVortexUx 
TaylorGreenVortexUz 

Definition at line 36 of file BasicSimulation.h.

◆ DataCombination

Enumerator
EqualSimulationsForDifferentKernels 
EqualKernelSimulationsForDifferentViscosities 

Definition at line 42 of file LogFileDataAssistant.h.

Function Documentation

◆ addFourthOrderOfAccuracyRef()

void MathematicaAssistantImp::addFourthOrderOfAccuracyRef ( std::vector< std::vector< double > > &  xAxesData,
std::vector< std::vector< double > > &  yAxesData,
std::vector< std::string > &  listNames 
)
protected

Definition at line 156 of file MathematicaAssistantImp.cpp.

◆ addListLogLogPlotToMathematicaFile()

void MathematicaAssistantImp::addListLogLogPlotToMathematicaFile ( std::shared_ptr< MathematicaFile aMathmaticaFile,
std::vector< std::string >  listNames,
std::vector< std::vector< double > >  xAxesData,
std::vector< std::vector< double > >  yAxesData,
std::string  labelXAxes,
std::string  labelYAxes 
)
protected

Definition at line 105 of file MathematicaAssistantImp.cpp.

◆ addListOfListsToMathematicaFile()

void MathematicaAssistantImp::addListOfListsToMathematicaFile ( std::shared_ptr< MathematicaFile aMathmaticaFile,
std::string  listName,
std::vector< std::vector< double > >  listOfLists 
)
protected

Definition at line 123 of file MathematicaAssistantImp.cpp.

◆ addLogFileData()

void LogFileDataGroupImp::addLogFileData ( std::shared_ptr< LogFileData logFileData)

Definition at line 50 of file LogFileDataGroupImp.cpp.

◆ addMathematicaFunction()

void MathematicaFile::addMathematicaFunction ( std::shared_ptr< MathematicaFunction aMathFunc)

Definition at line 47 of file MathematicaFile.cpp.

◆ addSecondOrderOfAccuracyRef()

void MathematicaAssistantImp::addSecondOrderOfAccuracyRef ( std::vector< std::vector< double > > &  xAxesData,
std::vector< std::vector< double > > &  yAxesData,
std::vector< std::string > &  listNames 
)
protected

Definition at line 128 of file MathematicaAssistantImp.cpp.

◆ AlmostEquals()

template<typename T >
bool AlmostEquals ( T  first,
T  second 
)

Definition at line 313 of file AlmostEquals.h.

◆ castToLogFileDataGroup()

std::vector< std::shared_ptr< LogFileDataGroup > > LogFileDataAssistantImp::castToLogFileDataGroup ( std::vector< std::shared_ptr< LogFileDataGroupImp > >  data)
protected

Definition at line 108 of file LogFileDataAssistantImp.cpp.

◆ checkBasicSimulationIsInLogFiles()

bool LogFileDataAssistantImp::checkBasicSimulationIsInLogFiles ( std::vector< std::shared_ptr< LogFileData > >  allLogFileData,
std::string  simName 
)
protected

Definition at line 98 of file LogFileDataAssistantImp.cpp.

◆ checkEqualKernel()

bool LogFileDataAssistantImp::checkEqualKernel ( std::shared_ptr< LogFileData logFileData1,
std::shared_ptr< LogFileData logFileData2 
)
protected

Definition at line 90 of file LogFileDataAssistantImp.cpp.

◆ checkEqualSimulationData()

bool LogFileDataAssistantImp::checkEqualSimulationData ( std::shared_ptr< LogFileData logFileData1,
std::shared_ptr< LogFileData logFileData2 
)
protected

Definition at line 72 of file LogFileDataAssistantImp.cpp.

◆ checkEqualViscosity()

bool LogFileDataAssistantImp::checkEqualViscosity ( std::shared_ptr< LogFileData logFileData1,
std::shared_ptr< LogFileData logFileData2 
)
protected

Definition at line 82 of file LogFileDataAssistantImp.cpp.

◆ checkSimulationParameter() [1/3]

bool ShearWaveLogFileDataAssistantStrategy::checkSimulationParameter ( std::shared_ptr< LogFileData logFileData1,
std::shared_ptr< LogFileData logFileData2 
)
virtual

◆ checkSimulationParameter() [2/3]

bool TaylorGreenVortexUxLogFileDataAssistantStrategy::checkSimulationParameter ( std::shared_ptr< LogFileData logFileData1,
std::shared_ptr< LogFileData logFileData2 
)
virtual

◆ checkSimulationParameter() [3/3]

bool TaylorGreenVortexUzLogFileDataAssistantStrategy::checkSimulationParameter ( std::shared_ptr< LogFileData logFileData1,
std::shared_ptr< LogFileData logFileData2 
)
virtual

◆ equalDouble() [1/2]

bool LogFileDataAssistantImp::equalDouble ( double  num1,
double  num2 
)
protected

Definition at line 117 of file LogFileDataAssistantImp.cpp.

◆ equalDouble() [2/2]

bool LogFileDataAssistantStrategyImp::equalDouble ( double  num1,
double  num2 
)
protected

Definition at line 37 of file LogFileDataAssistantStrategyImp.cpp.

◆ finalizeListName()

std::string MathematicaAssistantImp::finalizeListName ( std::string  basicListName,
std::string  testName,
std::string  dataToCalc 
)
protected

Definition at line 100 of file MathematicaAssistantImp.cpp.

◆ finalizeListNames() [1/5]

std::vector< std::string > MathematicaAssistantImp::finalizeListNames ( std::vector< std::string >  basicListNames,
std::string  testName,
std::string  dataToCalc 
)
protected

Definition at line 50 of file MathematicaAssistantImp.cpp.

◆ finalizeListNames() [2/5]

std::vector< std::string > MathematicaAssistantImp::finalizeListNames ( std::vector< std::string >  basicListNames,
std::string  testName,
std::string  dataToCalc,
std::string  normalizeData 
)
protected

Definition at line 60 of file MathematicaAssistantImp.cpp.

◆ finalizeListNames() [3/5]

std::vector< std::string > MathematicaAssistantImp::finalizeListNames ( std::vector< std::string >  basicListNames,
std::string  testName,
std::string  dataToCalc,
std::string  normalizeData,
std::string  timeStep 
)
protected

Definition at line 70 of file MathematicaAssistantImp.cpp.

◆ finalizeListNames() [4/5]

std::vector< std::string > MathematicaAssistantImp::finalizeListNames ( std::vector< std::string >  basicListNames,
std::string  testName,
std::string  dataToCalc,
std::string  normalizeData,
std::vector< std::string >  timeSteps 
)
protected

Definition at line 80 of file MathematicaAssistantImp.cpp.

◆ finalizeListNames() [5/5]

std::vector< std::string > MathematicaAssistantImp::finalizeListNames ( std::vector< std::string >  basicListNames,
std::string  testName,
std::string  dataToCalc,
std::string  normalizeData,
std::vector< std::string >  timeSteps,
std::vector< std::string >  basicKernels 
)
protected

Definition at line 90 of file MathematicaAssistantImp.cpp.

◆ findDataCombination()

std::vector< std::shared_ptr< LogFileDataGroup > > LogFileDataAssistantImp::findDataCombination ( std::vector< std::shared_ptr< LogFileData > >  allLogFileData,
std::shared_ptr< LogFileDataAssistantStrategy strategy,
DataCombination  combination 
)
virtual

Implements LogFileDataAssistant.

Definition at line 143 of file LogFileDataAssistantImp.cpp.

◆ findEqualKernelSimulationsForDifferentViscosities()

std::vector< std::shared_ptr< LogFileDataGroup > > LogFileDataAssistantImp::findEqualKernelSimulationsForDifferentViscosities ( std::vector< std::shared_ptr< LogFileData > >  allLogFileData,
std::shared_ptr< LogFileDataAssistantStrategy strategy 
)
protected

Definition at line 199 of file LogFileDataAssistantImp.cpp.

◆ findEqualSimulationsForDifferentKernels()

std::vector< std::shared_ptr< LogFileDataGroup > > LogFileDataAssistantImp::findEqualSimulationsForDifferentKernels ( std::vector< std::shared_ptr< LogFileData > >  allLogFileData,
std::shared_ptr< LogFileDataAssistantStrategy strategy 
)
protected

Definition at line 169 of file LogFileDataAssistantImp.cpp.

◆ finishFile()

void MathematicaFile::finishFile ( )

Definition at line 53 of file MathematicaFile.cpp.

◆ getAmplitude() [1/2]

std::vector< double > TaylorGreenVortexUxLogFileDataImp::getAmplitude ( )
virtual

◆ getAmplitude() [2/2]

std::vector< double > TaylorGreenVortexUzLogFileDataImp::getAmplitude ( )
virtual

◆ getAnalyticalVTKWritingTime()

std::vector< int > LogFileDataImp::getAnalyticalVTKWritingTime ( )
virtual

Implements LogFileData.

Definition at line 189 of file LogFileDataImp.cpp.

◆ getAssistants()

std::vector< Assistant > PostProcessingConfigDataImp::getAssistants ( )
virtual

Implements PostProcessingConfigData.

Definition at line 49 of file PostProcessingConfigDataImp.cpp.

◆ getBasicGridLengths() [1/5]

std::vector< double > L2NormLogFileDataImp::getBasicGridLengths ( )
virtual

Implements L2NormLogFileData.

Definition at line 40 of file L2NormLogFileDataImp.cpp.

◆ getBasicGridLengths() [2/5]

std::vector< double > L2NormBetweenKernelsLogFileDataImp::getBasicGridLengths ( )
virtual

◆ getBasicGridLengths() [3/5]

std::vector< double > NyLogFileDataImp::getBasicGridLengths ( )
virtual

Implements NyLogFileData.

Definition at line 40 of file NyLogFileDataImp.cpp.

◆ getBasicGridLengths() [4/5]

std::vector< double > PhiLogFileDataImp::getBasicGridLengths ( )
virtual

Implements PhiLogFileData.

Definition at line 40 of file PhiLogFileDataImp.cpp.

◆ getBasicGridLengths() [5/5]

std::vector< double > LogFileDataImp::getBasicGridLengths ( )
virtual

Implements LogFileData.

Definition at line 194 of file LogFileDataImp.cpp.

◆ getBasicKernel()

std::string L2NormBetweenKernelsLogFileDataImp::getBasicKernel ( )
virtual

◆ getBasicSimulation()

BasicSimulation LogFileDataImp::getBasicSimulation ( )
virtual

Implements LogFileData.

Definition at line 319 of file LogFileDataImp.cpp.

◆ getBasicTimeStep()

int L2NormLogFileDataImp::getBasicTimeStep ( )
virtual

Implements L2NormLogFileData.

Definition at line 55 of file L2NormLogFileDataImp.cpp.

◆ getBasisTimeStepLength()

int LogFileDataImp::getBasisTimeStepLength ( )
virtual

Implements LogFileData.

Definition at line 184 of file LogFileDataImp.cpp.

◆ getDataCombinations()

std::vector< DataCombination > PostProcessingConfigDataImp::getDataCombinations ( )
virtual

Implements PostProcessingConfigData.

Definition at line 54 of file PostProcessingConfigDataImp.cpp.

◆ getDataToCalc() [1/3]

std::string L2NormLogFileDataImp::getDataToCalc ( )
virtual

Implements L2NormLogFileData.

Definition at line 45 of file L2NormLogFileDataImp.cpp.

◆ getDataToCalc() [2/3]

std::string NyLogFileDataImp::getDataToCalc ( )
virtual

Implements NyLogFileData.

Definition at line 55 of file NyLogFileDataImp.cpp.

◆ getDataToCalc() [3/3]

std::string PhiLogFileDataImp::getDataToCalc ( )
virtual

Implements PhiLogFileData.

Definition at line 55 of file PhiLogFileDataImp.cpp.

◆ getDataToCalculate()

std::string L2NormBetweenKernelsLogFileDataImp::getDataToCalculate ( )
virtual

◆ getDate()

std::string LogFileDataImp::getDate ( )
virtual

Implements LogFileData.

Definition at line 199 of file LogFileDataImp.cpp.

◆ getDivergentKernel()

std::string L2NormBetweenKernelsLogFileDataImp::getDivergentKernel ( )
virtual

◆ getDivergentTimeStep()

int L2NormLogFileDataImp::getDivergentTimeStep ( )
virtual

Implements L2NormLogFileData.

Definition at line 60 of file L2NormLogFileDataImp.cpp.

◆ getEndTimeStepCalculation() [1/2]

int NyLogFileDataImp::getEndTimeStepCalculation ( )
virtual

Implements NyLogFileData.

Definition at line 50 of file NyLogFileDataImp.cpp.

◆ getEndTimeStepCalculation() [2/2]

int PhiLogFileDataImp::getEndTimeStepCalculation ( )
virtual

Implements PhiLogFileData.

Definition at line 50 of file PhiLogFileDataImp.cpp.

◆ getFilePath()

std::string LogFileDataImp::getFilePath ( )
virtual

Implements LogFileData.

Definition at line 274 of file LogFileDataImp.cpp.

◆ getFunction()

std::string MathematicaFunctionImp::getFunction ( )
virtual

Implements MathematicaFunction.

Definition at line 35 of file MathematicaFunktionImp.cpp.

◆ getGpuDevices()

std::vector< std::string > LogFileDataImp::getGpuDevices ( )
virtual

Implements LogFileData.

Definition at line 204 of file LogFileDataImp.cpp.

◆ getGroupSize()

int LogFileDataGroupImp::getGroupSize ( )
virtual

Implements LogFileDataGroup.

Definition at line 45 of file LogFileDataGroupImp.cpp.

◆ getInstance()

std::shared_ptr< LogFileReader > LogFileReader::getInstance ( )
static

Definition at line 57 of file LogFileReader.cpp.

◆ getKernel()

std::string LogFileDataImp::getKernel ( )
virtual

Implements LogFileData.

Definition at line 209 of file LogFileDataImp.cpp.

◆ getL0() [1/3]

std::vector< int > ShearWaveLogFileDataImp::getL0 ( )
virtual

Implements ShearWaveLogFileData.

Definition at line 40 of file ShearWaveLogFileDataImp.cpp.

◆ getL0() [2/3]

std::vector< int > TaylorGreenVortexUxLogFileDataImp::getL0 ( )
virtual

◆ getL0() [3/3]

std::vector< int > TaylorGreenVortexUzLogFileDataImp::getL0 ( )
virtual

◆ getL2NormBetweenKernels()

std::vector< double > L2NormBetweenKernelsLogFileDataImp::getL2NormBetweenKernels ( )
virtual

◆ getL2NormBetweenKernelsLogFileData()

std::vector< std::shared_ptr< L2NormBetweenKernelsLogFileData > > LogFileDataImp::getL2NormBetweenKernelsLogFileData ( )
virtual

Implements LogFileData.

Definition at line 289 of file LogFileDataImp.cpp.

◆ getL2NormDiff()

std::vector< double > L2NormLogFileDataImp::getL2NormDiff ( )
virtual

Implements L2NormLogFileData.

Definition at line 75 of file L2NormLogFileDataImp.cpp.

◆ getL2NormForBasicKernel()

std::vector< double > L2NormBetweenKernelsLogFileDataImp::getL2NormForBasicKernel ( )
virtual

◆ getL2NormForBasicTimeStep()

std::vector< double > L2NormLogFileDataImp::getL2NormForBasicTimeStep ( )
virtual

Implements L2NormLogFileData.

Definition at line 65 of file L2NormLogFileDataImp.cpp.

◆ getL2NormForDivergentKernel()

std::vector< double > L2NormBetweenKernelsLogFileDataImp::getL2NormForDivergentKernel ( )
virtual

◆ getL2NormForDivergentTimeStep()

std::vector< double > L2NormLogFileDataImp::getL2NormForDivergentTimeStep ( )
virtual

Implements L2NormLogFileData.

Definition at line 70 of file L2NormLogFileDataImp.cpp.

◆ getL2NormLogFileData()

std::vector< std::shared_ptr< L2NormLogFileData > > LogFileDataImp::getL2NormLogFileData ( )
virtual

Implements LogFileData.

Definition at line 284 of file LogFileDataImp.cpp.

◆ getL2NormTestBetweenKernelRun()

bool LogFileDataImp::getL2NormTestBetweenKernelRun ( )
virtual

Implements LogFileData.

Definition at line 219 of file LogFileDataImp.cpp.

◆ getL2NormTestRun()

bool LogFileDataImp::getL2NormTestRun ( )
virtual

Implements LogFileData.

Definition at line 214 of file LogFileDataImp.cpp.

◆ getListName() [1/3]

std::string MathematicaListOfListsImp::getListName ( )
virtual

Implements MathematicaListOfLists.

Definition at line 43 of file MathematicaListOfListsImp.cpp.

◆ getListName() [2/3]

std::string MathematicaPointListImp::getListName ( )
virtual

Implements MathematicaPointList.

Definition at line 46 of file MathematicaPointListImp.cpp.

◆ getListName() [3/3]

std::string MathematicaPointList::getListName ( )
pure virtual

Implemented in MathematicaPointListImp.

Definition at line 42 of file MathematicaPointList.cpp.

◆ getLogFileData()

std::shared_ptr< LogFileData > LogFileDataGroupImp::getLogFileData ( int  number)
virtual

Implements LogFileDataGroup.

Definition at line 40 of file LogFileDataGroupImp.cpp.

◆ getLogFilesPath()

std::string PostProcessingConfigDataImp::getLogFilesPath ( )
virtual

Implements PostProcessingConfigData.

Definition at line 64 of file PostProcessingConfigDataImp.cpp.

◆ getMathematicaFilePath()

std::string PostProcessingConfigDataImp::getMathematicaFilePath ( )
virtual

Implements PostProcessingConfigData.

Definition at line 59 of file PostProcessingConfigDataImp.cpp.

◆ getNewInstance() [1/30]

std::shared_ptr< ShearWaveLogFileDataImp > ShearWaveLogFileDataImp::getNewInstance ( )
static

Definition at line 35 of file ShearWaveLogFileDataImp.cpp.

◆ getNewInstance() [2/30]

std::shared_ptr< LogFileDataAssistantStrategy > ShearWaveLogFileDataAssistantStrategy::getNewInstance ( )
static

Definition at line 38 of file ShearWaveLogFileDataAssistantStrategy.cpp.

◆ getNewInstance() [3/30]

std::shared_ptr< TaylorGreenVortexUxLogFileDataImp > TaylorGreenVortexUxLogFileDataImp::getNewInstance ( )
static

Definition at line 35 of file TaylorGreenVortexUxLogFileDataImp.cpp.

◆ getNewInstance() [4/30]

std::shared_ptr< LogFileDataAssistantStrategy > TaylorGreenVortexUxLogFileDataAssistantStrategy::getNewInstance ( )
static

◆ getNewInstance() [5/30]

std::shared_ptr< TaylorGreenVortexUzLogFileDataImp > TaylorGreenVortexUzLogFileDataImp::getNewInstance ( )
static

Definition at line 35 of file TaylorGreenVortexUzLogFileDataImp.cpp.

◆ getNewInstance() [6/30]

std::shared_ptr< LogFileDataAssistantStrategy > TaylorGreenVortexUzLogFileDataAssistantStrategy::getNewInstance ( )
static

◆ getNewInstance() [7/30]

std::shared_ptr< L2NormLogFileDataImp > L2NormLogFileDataImp::getNewInstance ( )
static

Definition at line 35 of file L2NormLogFileDataImp.cpp.

◆ getNewInstance() [8/30]

std::shared_ptr< L2NormBetweenKernelsLogFileDataImp > L2NormBetweenKernelsLogFileDataImp::getNewInstance ( )
static

Definition at line 35 of file L2NormBetweenKernelsLogFileDataImp.cpp.

◆ getNewInstance() [9/30]

std::shared_ptr< NyLogFileDataImp > NyLogFileDataImp::getNewInstance ( )
static

Definition at line 35 of file NyLogFileDataImp.cpp.

◆ getNewInstance() [10/30]

std::shared_ptr< PhiLogFileDataImp > PhiLogFileDataImp::getNewInstance ( )
static

Definition at line 35 of file PhiLogFileDataImp.cpp.

◆ getNewInstance() [11/30]

std::shared_ptr< LogFileDataGroupImp > LogFileDataGroupImp::getNewInstance ( )
static

Definition at line 35 of file LogFileDataGroupImp.cpp.

◆ getNewInstance() [12/30]

std::shared_ptr< LogFileDataImp > LogFileDataImp::getNewInstance ( )
static

Definition at line 35 of file LogFileDataImp.cpp.

◆ getNewInstance() [13/30]

std::shared_ptr< LogFileDataAssistant > LogFileDataAssistantImp::getNewInstance ( )
static

Definition at line 138 of file LogFileDataAssistantImp.cpp.

◆ getNewInstance() [14/30]

std::shared_ptr< LogFileDataAssistantStrategyFactory > LogFileDataAssistantStrategyFactoryImp::getNewInstance ( )
static

Definition at line 39 of file LogFileDataAssiStrategyFactoryImp.cpp.

◆ getNewInstance() [15/30]

std::shared_ptr< MathematicaAssistantFactory > MathematicaAssistantFactoryImp::getNewInstance ( )
static

Definition at line 42 of file MathematicaAssistantFactoryImp.cpp.

◆ getNewInstance() [16/30]

std::shared_ptr< MathematicaFunctionFactory > MathematicaFunctionFactoryImp::getNewInstance ( )
static

Definition at line 41 of file MathematicaFunctionFactoryImp.cpp.

◆ getNewInstance() [17/30]

std::shared_ptr< PostProcessingConfigDataImp > PostProcessingConfigDataImp::getNewInstance ( )
static

Definition at line 39 of file PostProcessingConfigDataImp.cpp.

◆ getNewInstance() [18/30]

std::shared_ptr< PostProcessingConfigFileReader > PostProcessingConfigFileReaderImp::getNewInstance ( )
static

Definition at line 43 of file PostProcessingConfigFileReaderImp.cpp.

◆ getNewInstance() [19/30]

std::shared_ptr< DataPoint > DataPoint::getNewInstance ( double  x,
double  y 
)
static

Definition at line 39 of file DataPoint.cpp.

◆ getNewInstance() [20/30]

std::shared_ptr< L2NormMathematicaAssistant > L2NormMathematicaAssistant::getNewInstance ( std::shared_ptr< MathematicaFunctionFactory functionFactory)
static

Definition at line 42 of file L2NormMathematicaAssistant.cpp.

◆ getNewInstance() [21/30]

std::shared_ptr< L2NormBetweenKernelsMathematicaAssistant > L2NormBetweenKernelsMathematicaAssistant::getNewInstance ( std::shared_ptr< MathematicaFunctionFactory functionFactory)
static

Definition at line 42 of file L2NormBetweenKernelsMathematicaAssistant.cpp.

◆ getNewInstance() [22/30]

std::shared_ptr< NyMathematicaAssistant > NyMathematicaAssistant::getNewInstance ( std::shared_ptr< MathematicaFunctionFactory functionFactory)
static

Definition at line 42 of file NyMathematicaAssistant.cpp.

◆ getNewInstance() [23/30]

std::shared_ptr< PhiMathematicaAssistant > PhiMathematicaAssistant::getNewInstance ( std::shared_ptr< MathematicaFunctionFactory functionFactory)
static

Definition at line 40 of file PhiMathematicaAssistant.cpp.

◆ getNewInstance() [24/30]

std::shared_ptr< TimeMathematicaAssistant > TimeMathematicaAssistant::getNewInstance ( std::shared_ptr< MathematicaFunctionFactory functionFactory)
static

Definition at line 41 of file TimeMathematicaAssistant.cpp.

◆ getNewInstance() [25/30]

std::shared_ptr< MathematicaFile > MathematicaFile::getNewInstance ( std::string  filePath)
static

Definition at line 42 of file MathematicaFile.cpp.

◆ getNewInstance() [26/30]

std::shared_ptr< MathematicaPointList > MathematicaPointListImp::getNewInstance ( std::string  listName,
std::vector< std::shared_ptr< DataPoint > >  plotData 
)
static

Definition at line 41 of file MathematicaPointListImp.cpp.

◆ getNewInstance() [27/30]

std::shared_ptr< MathematicaPointList > MathematicaPointList::getNewInstance ( std::string  listName,
std::vector< std::shared_ptr< DataPoint > >  plotData 
)
static

Definition at line 37 of file MathematicaPointList.cpp.

◆ getNewInstance() [28/30]

std::shared_ptr< MathematicaListOfLists > MathematicaListOfListsImp::getNewInstance ( std::string  listName,
std::vector< std::vector< double > >  listOfLists 
)
static

Definition at line 38 of file MathematicaListOfListsImp.cpp.

◆ getNewInstance() [29/30]

std::shared_ptr< MathematicaListLinePlot > MathematicaListLinePlot::getNewInstance ( std::vector< std::shared_ptr< DataPoint > >  plotData)
static

Definition at line 35 of file MathematicaListLinePlot.cpp.

◆ getNewInstance() [30/30]

std::shared_ptr< MathematicaListPlot > MathematicaListPlotImp::getNewInstance ( std::vector< std::shared_ptr< MathematicaPointList > >  pointList,
std::string  plotType,
std::string  xAxes,
std::string  yAxes 
)
static

Definition at line 37 of file MathematicaListPlotImp.cpp.

◆ getNormalizeData() [1/2]

std::string L2NormLogFileDataImp::getNormalizeData ( )
virtual

Implements L2NormLogFileData.

Definition at line 50 of file L2NormLogFileDataImp.cpp.

◆ getNormalizeData() [2/2]

std::string L2NormBetweenKernelsLogFileDataImp::getNormalizeData ( )
virtual

◆ getNumberOfTimeSteps()

int LogFileDataImp::getNumberOfTimeSteps ( )
virtual

Implements LogFileData.

Definition at line 224 of file LogFileDataImp.cpp.

◆ getNy()

std::vector< double > NyLogFileDataImp::getNy ( )
virtual

Implements NyLogFileData.

Definition at line 60 of file NyLogFileDataImp.cpp.

◆ getNyDiff()

std::vector< double > NyLogFileDataImp::getNyDiff ( )
virtual

Implements NyLogFileData.

Definition at line 65 of file NyLogFileDataImp.cpp.

◆ getNyLogFileData()

std::vector< std::shared_ptr< NyLogFileData > > LogFileDataImp::getNyLogFileData ( )
virtual

Implements LogFileData.

Definition at line 299 of file LogFileDataImp.cpp.

◆ getNyTestRun()

bool LogFileDataImp::getNyTestRun ( )
virtual

Implements LogFileData.

Definition at line 229 of file LogFileDataImp.cpp.

◆ getOrderOfAccuracy() [1/2]

std::vector< std::vector< double > > NyLogFileDataImp::getOrderOfAccuracy ( )
virtual

Implements NyLogFileData.

Definition at line 70 of file NyLogFileDataImp.cpp.

◆ getOrderOfAccuracy() [2/2]

std::vector< std::vector< double > > PhiLogFileDataImp::getOrderOfAccuracy ( )
virtual

Implements PhiLogFileData.

Definition at line 65 of file PhiLogFileDataImp.cpp.

◆ getPhiDiff()

std::vector< double > PhiLogFileDataImp::getPhiDiff ( )
virtual

Implements PhiLogFileData.

Definition at line 60 of file PhiLogFileDataImp.cpp.

◆ getPhiLogFileData()

std::vector< std::shared_ptr< PhiLogFileData > > LogFileDataImp::getPhiLogFileData ( )
virtual

Implements LogFileData.

Definition at line 294 of file LogFileDataImp.cpp.

◆ getPhiTestRun()

bool LogFileDataImp::getPhiTestRun ( )
virtual

Implements LogFileData.

Definition at line 234 of file LogFileDataImp.cpp.

◆ getResultCheckTime()

std::vector< double > LogFileDataImp::getResultCheckTime ( )
virtual

Implements LogFileData.

Definition at line 239 of file LogFileDataImp.cpp.

◆ getShearWaveLogFileData()

std::shared_ptr< ShearWaveLogFileData > LogFileDataImp::getShearWaveLogFileData ( )
virtual

Implements LogFileData.

Definition at line 314 of file LogFileDataImp.cpp.

◆ getSimName()

std::string LogFileDataImp::getSimName ( )
virtual

Implements LogFileData.

Definition at line 244 of file LogFileDataImp.cpp.

◆ getSimTime()

std::vector< int > LogFileDataImp::getSimTime ( )
virtual

Implements LogFileData.

Definition at line 249 of file LogFileDataImp.cpp.

◆ getSimulationGroupLogFileData()

std::vector< std::shared_ptr< LogFileData > > LogFileDataAssistantImp::getSimulationGroupLogFileData ( std::string  simName,
std::vector< std::shared_ptr< LogFileData > >  allLogFileData 
)
protected

Definition at line 126 of file LogFileDataAssistantImp.cpp.

◆ getSimulationName() [1/3]

std::string ShearWaveLogFileDataAssistantStrategy::getSimulationName ( )
virtual

◆ getSimulationName() [2/3]

std::string TaylorGreenVortexUxLogFileDataAssistantStrategy::getSimulationName ( )
virtual

◆ getSimulationName() [3/3]

std::string TaylorGreenVortexUzLogFileDataAssistantStrategy::getSimulationName ( )
virtual

◆ getSimulations()

std::vector< BasicSimulation > PostProcessingConfigDataImp::getSimulations ( )
virtual

Implements PostProcessingConfigData.

Definition at line 44 of file PostProcessingConfigDataImp.cpp.

◆ getSimulationSigniture()

std::string LogFileDataImp::getSimulationSigniture ( )
virtual

Implements LogFileData.

Definition at line 279 of file LogFileDataImp.cpp.

◆ getStartTimeStepCalculation() [1/2]

int NyLogFileDataImp::getStartTimeStepCalculation ( )
virtual

Implements NyLogFileData.

Definition at line 45 of file NyLogFileDataImp.cpp.

◆ getStartTimeStepCalculation() [2/2]

int PhiLogFileDataImp::getStartTimeStepCalculation ( )
virtual

Implements PhiLogFileData.

Definition at line 45 of file PhiLogFileDataImp.cpp.

◆ getTaylorGreenVortexUxLogFileData()

std::shared_ptr< TaylorGreenVortexUxLogFileData > LogFileDataImp::getTaylorGreenVortexUxLogFileData ( )
virtual

Implements LogFileData.

Definition at line 304 of file LogFileDataImp.cpp.

◆ getTaylorGreenVortexUzLogFileData()

std::shared_ptr< TaylorGreenVortexUzLogFileData > LogFileDataImp::getTaylorGreenVortexUzLogFileData ( )
virtual

Implements LogFileData.

Definition at line 309 of file LogFileDataImp.cpp.

◆ getTestTime()

std::vector< double > LogFileDataImp::getTestTime ( )
virtual

Implements LogFileData.

Definition at line 254 of file LogFileDataImp.cpp.

◆ getTime()

std::string LogFileDataImp::getTime ( )
virtual

Implements LogFileData.

Definition at line 259 of file LogFileDataImp.cpp.

◆ getTimeStep()

int L2NormBetweenKernelsLogFileDataImp::getTimeStep ( )
virtual

◆ getUx() [1/2]

std::vector< double > ShearWaveLogFileDataImp::getUx ( )
virtual

Implements ShearWaveLogFileData.

Definition at line 45 of file ShearWaveLogFileDataImp.cpp.

◆ getUx() [2/2]

std::vector< double > TaylorGreenVortexUxLogFileDataImp::getUx ( )
virtual

◆ getUz() [1/2]

std::vector< double > ShearWaveLogFileDataImp::getUz ( )
virtual

Implements ShearWaveLogFileData.

Definition at line 50 of file ShearWaveLogFileDataImp.cpp.

◆ getUz() [2/2]

std::vector< double > TaylorGreenVortexUzLogFileDataImp::getUz ( )
virtual

◆ getViscosity()

double LogFileDataImp::getViscosity ( )
virtual

Implements LogFileData.

Definition at line 264 of file LogFileDataImp.cpp.

◆ getVTKFileWriting()

bool LogFileDataImp::getVTKFileWriting ( )
virtual

Implements LogFileData.

Definition at line 269 of file LogFileDataImp.cpp.

◆ getX()

double DataPoint::getX ( )

Definition at line 44 of file DataPoint.cpp.

◆ getY()

double DataPoint::getY ( )

Definition at line 49 of file DataPoint.cpp.

◆ LogFileDataAssistantImp()

LogFileDataAssistantImp::LogFileDataAssistantImp ( )
protected

Definition at line 229 of file LogFileDataAssistantImp.cpp.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 57 of file main.cpp.

◆ makeLogFileDataAssistantStrategy()

std::shared_ptr< LogFileDataAssistantStrategy > LogFileDataAssistantStrategyFactoryImp::makeLogFileDataAssistantStrategy ( BasicSimulation  sim)
virtual

◆ makeMathematicaAssistants()

std::vector< std::shared_ptr< MathematicaAssistant > > MathematicaAssistantFactoryImp::makeMathematicaAssistants ( std::vector< Assistant types,
std::shared_ptr< MathematicaFunctionFactory functionFactory 
)
virtual

Implements MathematicaAssistantFactory.

Definition at line 47 of file MathematicaAssistantFactoryImp.cpp.

◆ makeMathematicaListOfLists()

std::shared_ptr< MathematicaListOfLists > MathematicaFunctionFactoryImp::makeMathematicaListOfLists ( std::shared_ptr< MathematicaFile file,
std::string  listName,
std::vector< std::vector< double > >  listOfLists 
)
virtual

Implements MathematicaFunctionFactory.

Definition at line 60 of file MathematicaFunctionFactoryImp.cpp.

◆ makeMathematicaListPlot()

std::shared_ptr< MathematicaListPlot > MathematicaFunctionFactoryImp::makeMathematicaListPlot ( std::shared_ptr< MathematicaFile file,
std::vector< std::shared_ptr< MathematicaPointList > >  pointList,
std::string  plotType,
std::string  xAxes,
std::string  yAxes 
)
virtual

Implements MathematicaFunctionFactory.

Definition at line 53 of file MathematicaFunctionFactoryImp.cpp.

◆ makeMathematicaOutput() [1/5]

void L2NormMathematicaAssistant::makeMathematicaOutput ( std::shared_ptr< LogFileDataGroup logFileData,
std::shared_ptr< MathematicaFile aMathmaticaFile 
)
virtual

Implements MathematicaAssistantImp.

Definition at line 47 of file L2NormMathematicaAssistant.cpp.

◆ makeMathematicaOutput() [2/5]

void L2NormBetweenKernelsMathematicaAssistant::makeMathematicaOutput ( std::shared_ptr< LogFileDataGroup logFileData,
std::shared_ptr< MathematicaFile aMathmaticaFile 
)
virtual

◆ makeMathematicaOutput() [3/5]

void NyMathematicaAssistant::makeMathematicaOutput ( std::shared_ptr< LogFileDataGroup logFileData,
std::shared_ptr< MathematicaFile aMathmaticaFile 
)
virtual

Implements MathematicaAssistantImp.

Definition at line 47 of file NyMathematicaAssistant.cpp.

◆ makeMathematicaOutput() [4/5]

void PhiMathematicaAssistant::makeMathematicaOutput ( std::shared_ptr< LogFileDataGroup logFileData,
std::shared_ptr< MathematicaFile aMathmaticaFile 
)
virtual

Implements MathematicaAssistantImp.

Definition at line 45 of file PhiMathematicaAssistant.cpp.

◆ makeMathematicaOutput() [5/5]

void TimeMathematicaAssistant::makeMathematicaOutput ( std::shared_ptr< LogFileDataGroup logFileData,
std::shared_ptr< MathematicaFile aMathmaticaFile 
)
virtual

Implements MathematicaAssistantImp.

Definition at line 110 of file TimeMathematicaAssistant.cpp.

◆ makeMathematicaPointList()

std::shared_ptr< MathematicaPointList > MathematicaFunctionFactoryImp::makeMathematicaPointList ( std::shared_ptr< MathematicaFile file,
std::string  listName,
std::vector< std::shared_ptr< DataPoint > >  plotData 
)
virtual

Implements MathematicaFunctionFactory.

Definition at line 46 of file MathematicaFunctionFactoryImp.cpp.

◆ MathematicaAssistantImp() [1/2]

MathematicaAssistantImp::MathematicaAssistantImp ( )
protected

Definition at line 41 of file MathematicaAssistantImp.cpp.

◆ MathematicaAssistantImp() [2/2]

MathematicaAssistantImp::MathematicaAssistantImp ( std::shared_ptr< MathematicaFunctionFactory functionFactory)
protected

Definition at line 45 of file MathematicaAssistantImp.cpp.

◆ MathematicaFunctionImp()

MathematicaFunctionImp::MathematicaFunctionImp ( )
protected

Definition at line 40 of file MathematicaFunktionImp.cpp.

◆ readConfigFile()

std::shared_ptr< PostProcessingConfigData > PostProcessingConfigFileReaderImp::readConfigFile ( std::string  filePath)
overridevirtual

◆ readLogFilesInDirectoryToLogFileData()

std::vector< std::shared_ptr< LogFileData > > LogFileReader::readLogFilesInDirectoryToLogFileData ( std::string  directory)

Definition at line 503 of file LogFileReader.cpp.

◆ readLogFileToLogFileData()

std::shared_ptr< LogFileData > LogFileReader::readLogFileToLogFileData ( std::string  filePath)

Definition at line 65 of file LogFileReader.cpp.

◆ setAmplitude() [1/2]

void TaylorGreenVortexUxLogFileDataImp::setAmplitude ( std::vector< double amp)

Definition at line 65 of file TaylorGreenVortexUxLogFileDataImp.cpp.

◆ setAmplitude() [2/2]

void TaylorGreenVortexUzLogFileDataImp::setAmplitude ( std::vector< double amp)

Definition at line 65 of file TaylorGreenVortexUzLogFileDataImp.cpp.

◆ setAnalyticalVTKWritingTime()

void LogFileDataImp::setAnalyticalVTKWritingTime ( std::vector< int analyticalVTKWritingTime)

Definition at line 45 of file LogFileDataImp.cpp.

◆ setAssistants()

void PostProcessingConfigDataImp::setAssistants ( std::vector< Assistant assis)

Definition at line 74 of file PostProcessingConfigDataImp.cpp.

◆ setBasicGridLengths() [1/5]

void LogFileDataImp::setBasicGridLengths ( std::vector< double basicGridLenghts)

Definition at line 50 of file LogFileDataImp.cpp.

◆ setBasicGridLengths() [2/5]

void L2NormLogFileDataImp::setBasicGridLengths ( std::vector< double basicGridLengths)

Definition at line 80 of file L2NormLogFileDataImp.cpp.

◆ setBasicGridLengths() [3/5]

void L2NormBetweenKernelsLogFileDataImp::setBasicGridLengths ( std::vector< double basicGridLengths)

Definition at line 85 of file L2NormBetweenKernelsLogFileDataImp.cpp.

◆ setBasicGridLengths() [4/5]

void NyLogFileDataImp::setBasicGridLengths ( std::vector< double basicGridLengths)

Definition at line 75 of file NyLogFileDataImp.cpp.

◆ setBasicGridLengths() [5/5]

void PhiLogFileDataImp::setBasicGridLengths ( std::vector< double basicGridLengths)

Definition at line 70 of file PhiLogFileDataImp.cpp.

◆ setBasicKernel()

void L2NormBetweenKernelsLogFileDataImp::setBasicKernel ( std::string  basicKernel)

Definition at line 90 of file L2NormBetweenKernelsLogFileDataImp.cpp.

◆ setBasicSimulation()

void LogFileDataImp::setBasicSimulation ( BasicSimulation  sim)

Definition at line 175 of file LogFileDataImp.cpp.

◆ setBasicTimeStep()

void L2NormLogFileDataImp::setBasicTimeStep ( int  basicTimeStep)

Definition at line 95 of file L2NormLogFileDataImp.cpp.

◆ setBasisTimeStepLength()

void LogFileDataImp::setBasisTimeStepLength ( int  basisTimeStepLength)

Definition at line 40 of file LogFileDataImp.cpp.

◆ setDataCombinations()

void PostProcessingConfigDataImp::setDataCombinations ( std::vector< DataCombination dataComb)

Definition at line 79 of file PostProcessingConfigDataImp.cpp.

◆ setDataToCalc() [1/3]

void L2NormLogFileDataImp::setDataToCalc ( std::string  dataToCalc)

Definition at line 85 of file L2NormLogFileDataImp.cpp.

◆ setDataToCalc() [2/3]

void NyLogFileDataImp::setDataToCalc ( std::string  dataToCalcPhiAndNu)

Definition at line 90 of file NyLogFileDataImp.cpp.

◆ setDataToCalc() [3/3]

void PhiLogFileDataImp::setDataToCalc ( std::string  dataToCalcPhiAndNu)

Definition at line 85 of file PhiLogFileDataImp.cpp.

◆ setDataToCalculate()

void L2NormBetweenKernelsLogFileDataImp::setDataToCalculate ( std::string  dataToCalc)

Definition at line 100 of file L2NormBetweenKernelsLogFileDataImp.cpp.

◆ setDate()

void LogFileDataImp::setDate ( std::string  date)

Definition at line 55 of file LogFileDataImp.cpp.

◆ setDivergentKernel()

void L2NormBetweenKernelsLogFileDataImp::setDivergentKernel ( std::string  divergentKernel)

Definition at line 95 of file L2NormBetweenKernelsLogFileDataImp.cpp.

◆ setDivergentTimeStep()

void L2NormLogFileDataImp::setDivergentTimeStep ( int  divergentTimeStep)

Definition at line 100 of file L2NormLogFileDataImp.cpp.

◆ setEndTimeStepCalculation() [1/2]

void NyLogFileDataImp::setEndTimeStepCalculation ( int  endTimeStepCalculation)

Definition at line 85 of file NyLogFileDataImp.cpp.

◆ setEndTimeStepCalculation() [2/2]

void PhiLogFileDataImp::setEndTimeStepCalculation ( int  endTimeStepCalculation)

Definition at line 80 of file PhiLogFileDataImp.cpp.

◆ setFilePath()

void LogFileDataImp::setFilePath ( std::string  filePath)

Definition at line 130 of file LogFileDataImp.cpp.

◆ setGpuDevices()

void LogFileDataImp::setGpuDevices ( std::vector< std::string >  gpuDevices)

Definition at line 60 of file LogFileDataImp.cpp.

◆ setKernel()

void LogFileDataImp::setKernel ( std::string  kernelName)

Definition at line 85 of file LogFileDataImp.cpp.

◆ setL0() [1/3]

void ShearWaveLogFileDataImp::setL0 ( std::vector< int l0)

Definition at line 55 of file ShearWaveLogFileDataImp.cpp.

◆ setL0() [2/3]

void TaylorGreenVortexUxLogFileDataImp::setL0 ( std::vector< int l0)

Definition at line 55 of file TaylorGreenVortexUxLogFileDataImp.cpp.

◆ setL0() [3/3]

void TaylorGreenVortexUzLogFileDataImp::setL0 ( std::vector< int l0)

Definition at line 55 of file TaylorGreenVortexUzLogFileDataImp.cpp.

◆ setL2NormBetweenKernels()

void L2NormBetweenKernelsLogFileDataImp::setL2NormBetweenKernels ( std::vector< double l2Norm)

Definition at line 120 of file L2NormBetweenKernelsLogFileDataImp.cpp.

◆ setL2NormBetweenKernelsLogFileData()

void LogFileDataImp::setL2NormBetweenKernelsLogFileData ( std::vector< std::shared_ptr< L2NormBetweenKernelsLogFileData > >  data)

Definition at line 145 of file LogFileDataImp.cpp.

◆ setL2NormDiff()

void L2NormLogFileDataImp::setL2NormDiff ( std::vector< double l2NormDiff)

Definition at line 115 of file L2NormLogFileDataImp.cpp.

◆ setL2NormForBasicKernel()

void L2NormBetweenKernelsLogFileDataImp::setL2NormForBasicKernel ( std::vector< double l2Norm)

Definition at line 110 of file L2NormBetweenKernelsLogFileDataImp.cpp.

◆ setL2NormForBasicTimeStep()

void L2NormLogFileDataImp::setL2NormForBasicTimeStep ( std::vector< double l2NormForBasicTimeStep)

Definition at line 105 of file L2NormLogFileDataImp.cpp.

◆ setL2NormForDivergentKernel()

void L2NormBetweenKernelsLogFileDataImp::setL2NormForDivergentKernel ( std::vector< double l2Norm)

Definition at line 115 of file L2NormBetweenKernelsLogFileDataImp.cpp.

◆ setL2NormForDivergentTimeStep()

void L2NormLogFileDataImp::setL2NormForDivergentTimeStep ( std::vector< double l2NormForDivergentTimeStep)

Definition at line 110 of file L2NormLogFileDataImp.cpp.

◆ setL2NormLogFileData()

void LogFileDataImp::setL2NormLogFileData ( std::vector< std::shared_ptr< L2NormLogFileData > >  data)

Definition at line 140 of file LogFileDataImp.cpp.

◆ setL2NormTestBetweenKernelRun()

void LogFileDataImp::setL2NormTestBetweenKernelRun ( bool  l2NormTestBetweenKernelRun)

Definition at line 95 of file LogFileDataImp.cpp.

◆ setL2NormTestRun()

void LogFileDataImp::setL2NormTestRun ( bool  l2NormTestRun)

Definition at line 90 of file LogFileDataImp.cpp.

◆ setLogFilesPath()

void PostProcessingConfigDataImp::setLogFilesPath ( std::string  logFilesPath)

Definition at line 89 of file PostProcessingConfigDataImp.cpp.

◆ setMathematicaFilePath()

void PostProcessingConfigDataImp::setMathematicaFilePath ( std::string  mathematicaFilePath)

Definition at line 84 of file PostProcessingConfigDataImp.cpp.

◆ setNormalizeData() [1/2]

void L2NormLogFileDataImp::setNormalizeData ( std::string  normalizeData)

Definition at line 90 of file L2NormLogFileDataImp.cpp.

◆ setNormalizeData() [2/2]

void L2NormBetweenKernelsLogFileDataImp::setNormalizeData ( std::string  normalizeData)

Definition at line 125 of file L2NormBetweenKernelsLogFileDataImp.cpp.

◆ setNumberOfTimeSteps()

void LogFileDataImp::setNumberOfTimeSteps ( int  numberOfTimeSteps)

Definition at line 100 of file LogFileDataImp.cpp.

◆ setNy()

void NyLogFileDataImp::setNy ( std::vector< double ny)

Definition at line 95 of file NyLogFileDataImp.cpp.

◆ setNyDiff()

void NyLogFileDataImp::setNyDiff ( std::vector< double nyDiff)

Definition at line 100 of file NyLogFileDataImp.cpp.

◆ setNyLogFileData()

void LogFileDataImp::setNyLogFileData ( std::vector< std::shared_ptr< NyLogFileData > >  data)

Definition at line 150 of file LogFileDataImp.cpp.

◆ setNyTestRun()

void LogFileDataImp::setNyTestRun ( bool  nyTestRun)

Definition at line 110 of file LogFileDataImp.cpp.

◆ setOrderOfAccuracy() [1/2]

void NyLogFileDataImp::setOrderOfAccuracy ( std::vector< std::vector< double > >  orderOfAccuracy)

Definition at line 105 of file NyLogFileDataImp.cpp.

◆ setOrderOfAccuracy() [2/2]

void PhiLogFileDataImp::setOrderOfAccuracy ( std::vector< std::vector< double > >  orderOfAccuracy)

Definition at line 95 of file PhiLogFileDataImp.cpp.

◆ setPhiDiff()

void PhiLogFileDataImp::setPhiDiff ( std::vector< double phiDiff)

Definition at line 90 of file PhiLogFileDataImp.cpp.

◆ setPhiLogFileData()

void LogFileDataImp::setPhiLogFileData ( std::vector< std::shared_ptr< PhiLogFileData > >  data)

Definition at line 155 of file LogFileDataImp.cpp.

◆ setPhiTestRun()

void LogFileDataImp::setPhiTestRun ( bool  phiTestRun)

Definition at line 105 of file LogFileDataImp.cpp.

◆ setResultCheckTime()

void LogFileDataImp::setResultCheckTime ( std::vector< double resultsCheckTime)

Definition at line 115 of file LogFileDataImp.cpp.

◆ setShearWaveLogFileData()

void LogFileDataImp::setShearWaveLogFileData ( std::shared_ptr< ShearWaveLogFileData data)

Definition at line 170 of file LogFileDataImp.cpp.

◆ setSimName()

void LogFileDataImp::setSimName ( std::string  simName)

Definition at line 65 of file LogFileDataImp.cpp.

◆ setSimTime()

void LogFileDataImp::setSimTime ( std::vector< int simTime)

Definition at line 70 of file LogFileDataImp.cpp.

◆ setSimulations()

void PostProcessingConfigDataImp::setSimulations ( std::vector< BasicSimulation simulations)

Definition at line 69 of file PostProcessingConfigDataImp.cpp.

◆ setSimulationSigniture()

void LogFileDataImp::setSimulationSigniture ( std::string  simulationSigniture)

Definition at line 135 of file LogFileDataImp.cpp.

◆ setStartTimeStepCalculation() [1/2]

void NyLogFileDataImp::setStartTimeStepCalculation ( int  startTimeStepCalculation)

Definition at line 80 of file NyLogFileDataImp.cpp.

◆ setStartTimeStepCalculation() [2/2]

void PhiLogFileDataImp::setStartTimeStepCalculation ( int  startTimeStepCalculation)

Definition at line 75 of file PhiLogFileDataImp.cpp.

◆ setTaylorGreenVortexUxLogFileData()

void LogFileDataImp::setTaylorGreenVortexUxLogFileData ( std::shared_ptr< TaylorGreenVortexUxLogFileData data)

Definition at line 160 of file LogFileDataImp.cpp.

◆ setTaylorGreenVortexUzLogFileData()

void LogFileDataImp::setTaylorGreenVortexUzLogFileData ( std::shared_ptr< TaylorGreenVortexUzLogFileData data)

Definition at line 165 of file LogFileDataImp.cpp.

◆ setTestTime()

void LogFileDataImp::setTestTime ( std::vector< double testTime)

Definition at line 75 of file LogFileDataImp.cpp.

◆ setTime()

void LogFileDataImp::setTime ( std::string  time)

Definition at line 80 of file LogFileDataImp.cpp.

◆ setTimeStep()

void L2NormBetweenKernelsLogFileDataImp::setTimeStep ( int  timeStep)

Definition at line 105 of file L2NormBetweenKernelsLogFileDataImp.cpp.

◆ setUx() [1/2]

void ShearWaveLogFileDataImp::setUx ( std::vector< double ux)

Definition at line 60 of file ShearWaveLogFileDataImp.cpp.

◆ setUx() [2/2]

void TaylorGreenVortexUxLogFileDataImp::setUx ( std::vector< double ux)

Definition at line 60 of file TaylorGreenVortexUxLogFileDataImp.cpp.

◆ setUz() [1/2]

void ShearWaveLogFileDataImp::setUz ( std::vector< double amp)

Definition at line 65 of file ShearWaveLogFileDataImp.cpp.

◆ setUz() [2/2]

void TaylorGreenVortexUzLogFileDataImp::setUz ( std::vector< double ux)

Definition at line 60 of file TaylorGreenVortexUzLogFileDataImp.cpp.

◆ setViscosity()

void LogFileDataImp::setViscosity ( double  viscosity)

Definition at line 120 of file LogFileDataImp.cpp.

◆ setVTKFileWriting()

void LogFileDataImp::setVTKFileWriting ( bool  vtkFileWriting)

Definition at line 125 of file LogFileDataImp.cpp.

◆ sortLogFileDataAfterKernels()

std::vector< std::vector< std::shared_ptr< LogFileData > > > LogFileDataAssistantImp::sortLogFileDataAfterKernels ( std::vector< std::shared_ptr< LogFileData > >  logFileData)
protected

Definition at line 43 of file LogFileDataAssistantImp.cpp.

◆ ~L2NormBetweenKernelsLogFileDataImp()

L2NormBetweenKernelsLogFileDataImp::~L2NormBetweenKernelsLogFileDataImp ( )

Definition at line 134 of file L2NormBetweenKernelsLogFileDataImp.cpp.

◆ ~L2NormLogFileDataImp()

L2NormLogFileDataImp::~L2NormLogFileDataImp ( )

Definition at line 124 of file L2NormLogFileDataImp.cpp.

◆ ~LogFileDataImp()

LogFileDataImp::~LogFileDataImp ( )

Definition at line 180 of file LogFileDataImp.cpp.

◆ ~ShearWaveLogFileDataImp()

ShearWaveLogFileDataImp::~ShearWaveLogFileDataImp ( )

Definition at line 74 of file ShearWaveLogFileDataImp.cpp.

◆ ~TaylorGreenVortexUxLogFileDataImp()

TaylorGreenVortexUxLogFileDataImp::~TaylorGreenVortexUxLogFileDataImp ( )

Definition at line 74 of file TaylorGreenVortexUxLogFileDataImp.cpp.

◆ ~TaylorGreenVortexUzLogFileDataImp()

TaylorGreenVortexUzLogFileDataImp::~TaylorGreenVortexUzLogFileDataImp ( )

Definition at line 74 of file TaylorGreenVortexUzLogFileDataImp.cpp.