48 static std::shared_ptr<L2NormBetweenKernelPostProcessingStrategy>
getNewInstance(std::shared_ptr<SimulationResults>
simResult, std::shared_ptr<AnalyticalResults> analyticalResult, std::shared_ptr<L2NormTestBetweenKernelsParameterStruct>
testPara, std::shared_ptr<L2NormCalculatorFactory>
factory, std::vector<std::string> dataToCalcTests);
60 int calcPosInTimeStep(
int time);
62 std::shared_ptr<AnalyticalResults> analyticalResult;
63 std::vector<std::shared_ptr<L2NormCalculator> > l2Normcalculator;
64 std::vector<std::string> dataToCalculate;
65 std::vector<std::string> normalizeData;
66 std::vector<int> timeSteps;
68 std::vector<std::vector<std::vector<double> > > l2Norm;
std::shared_ptr< SimulationResults > simResult
static std::shared_ptr< L2NormBetweenKernelPostProcessingStrategy > getNewInstance(std::shared_ptr< SimulationResults > simResult, std::shared_ptr< AnalyticalResults > analyticalResult, std::shared_ptr< L2NormTestBetweenKernelsParameterStruct > testPara, std::shared_ptr< L2NormCalculatorFactory > factory, std::vector< std::string > dataToCalcTests)