VirtualFluids 0.2.0
Parallel CFD LBM Solver
Loading...
Searching...
No Matches
L2NormBetweenKernelPostProcessingStrategy Class Reference

#include <L2NormBetweenKernelPostProcessingStrategy.h>

Inheritance diagram for L2NormBetweenKernelPostProcessingStrategy:
PostProcessingStrategyImp PostProcessingStrategy

Public Member Functions

void evaluate ()
 
double getL2Norm (std::string aDataToCalc, std::string aNormalizeData, int aTimeStep)
 
std::string getErrorMessage (std::string aNormalizeData)
 
virtual std::shared_ptr< SimulationResultsgetSimulationResult ()
 
- Public Member Functions inherited from PostProcessingStrategyImp
int getNumberOfXNodes ()
 
int getNumberOfYNodes ()
 
int getNumberOfZNodes ()
 
- Public Member Functions inherited from PostProcessingStrategy
virtual ~PostProcessingStrategy ()=default
 

Static Public Member Functions

static std::shared_ptr< L2NormBetweenKernelPostProcessingStrategygetNewInstance (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)
 

Additional Inherited Members

- Protected Member Functions inherited from PostProcessingStrategyImp
 PostProcessingStrategyImp (std::shared_ptr< SimulationResults > simResult)
 
int calcTimeStepInResults (unsigned int timeStep)
 
- Protected Attributes inherited from PostProcessingStrategyImp
std::shared_ptr< SimulationResultssimResult
 

Detailed Description

Definition at line 45 of file L2NormBetweenKernelPostProcessingStrategy.h.


The documentation for this class was generated from the following files: