VirtualFluids 0.2.0
Parallel CFD LBM Solver
Loading...
Searching...
No Matches
L2NormCalculator Class Referenceabstract

#include <L2NormCalculator.h>

Inheritance diagram for L2NormCalculator:
L2NormCalculatorImp L2CalculatorNormalizeWithAmplitude L2CalculatorNormalizeWithBasicData

Public Member Functions

virtual ~L2NormCalculator ()=default
 
virtual double calc (std::vector< double > basicData, std::vector< double > divergentData, std::vector< unsigned int > level, double lx, double lz, double l0)=0
 
virtual std::string getErrorMessage ()=0
 

Detailed Description

Definition at line 40 of file L2NormCalculator.h.

Constructor & Destructor Documentation

◆ ~L2NormCalculator()

virtual L2NormCalculator::~L2NormCalculator ( )
virtualdefault

Member Function Documentation

◆ calc()

virtual double L2NormCalculator::calc ( std::vector< double basicData,
std::vector< double divergentData,
std::vector< unsigned int level,
double  lx,
double  lz,
double  l0 
)
pure virtual

◆ getErrorMessage()

virtual std::string L2NormCalculator::getErrorMessage ( )
pure virtual

Implemented in L2NormCalculatorImp.


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