24 #ifndef __evFeatureDetectorSwirl_h 25 #define __evFeatureDetectorSwirl_h 39 return(
evString(
"evFeatureDetectorSwirl"));
55 const double velocity_v,
56 const double velocity_w,
62 &velocity_gradient_w)
const;
65 const evVector &velocity_gradient_w)
const;
virtual const evString GetClassName(void) const
Definition: evFeatureDetectorSwirl.h:37
Definition: evFeatureDetector.h:50
Definition: evVector.h:36
Definition: evDataset.h:34
evFeatureDetectorSwirl(void)
Definition: evAddress.h:37
double ComputeCompressibleTauBar(const double velocity_u, const double velocity_v, const double velocity_w, const evVector &velocity_gradient_u, const evVector &velocity_gradient_v, const evVector &velocity_gradient_w) const
double Determinant(const evVector &velocity_gradient_u, const evVector &velocity_gradient_v, const evVector &velocity_gradient_w) const
Definition: evVectorField.h:32
unsigned int GetQuadrant(const evVector &vector) const
int VectorCoreDenoising(const evVectorField &velocity, evScalarField &significance_map) const
int CalculateSwirlParameter(const evVectorField &velocity, const evVectorField &velocity_gradient_u, const evVectorField &velocity_gradient_w, evScalarField &significance_map) const
int DetectFeatures(const evDataset &dataset, evScalarField &significance_map) const
Definition: evFeatureDetectorSwirl.h:31
Definition: evScalarField.h:31
virtual ~evFeatureDetectorSwirl(void)
bool Sperner(const evVectorField &velocity, const evAddress &address) const
Definition: evString.h:30