VMTK
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkvmtkMeshLambda2 Class Reference

Compute the Lambda2 surface for a given flow field which allow for the visualization of fluid vortex cores. More...

#include <vtkvmtkMeshLambda2.h>

Inheritance diagram for vtkvmtkMeshLambda2:
[legend]
Collaboration diagram for vtkvmtkMeshLambda2:
[legend]

Public Types

typedef vtkUnstructuredGridAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkMeshLambda2NewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetVelocityArrayName (const char *)
 
virtual char * GetVelocityArrayName ()
 
virtual void SetLambda2ArrayName (const char *)
 
virtual char * GetLambda2ArrayName ()
 
virtual void SetComputeIndividualPartialDerivatives (int)
 
virtual int GetComputeIndividualPartialDerivatives ()
 
virtual void ComputeIndividualPartialDerivativesOn ()
 
virtual void ComputeIndividualPartialDerivativesOff ()
 
virtual void SetConvergenceTolerance (double)
 
virtual double GetConvergenceTolerance ()
 
virtual void SetQuadratureOrder (int)
 
virtual int GetQuadratureOrder ()
 
virtual void SetForceBoundaryToNegative (int)
 
virtual int GetForceBoundaryToNegative ()
 
virtual void ForceBoundaryToNegativeOn ()
 
virtual void ForceBoundaryToNegativeOff ()
 

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkMeshLambda2SafeDownCast (vtkObjectBase *o)
 
static vtkvmtkMeshLambda2New ()
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkMeshLambda2 ()
 
 ~vtkvmtkMeshLambda2 ()
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 

Protected Attributes

char * VelocityArrayName
 
char * Lambda2ArrayName
 
int ComputeIndividualPartialDerivatives
 
double ConvergenceTolerance
 
int QuadratureOrder
 
int ForceBoundaryToNegative
 

Detailed Description

Compute the Lambda2 surface for a given flow field which allow for the visualization of fluid vortex cores.

Date
2006/07/27 08:28:36
Revision
1.1

Definition at line 33 of file vtkvmtkMeshLambda2.h.

Member Typedef Documentation

◆ Superclass

typedef vtkUnstructuredGridAlgorithm vtkvmtkMeshLambda2::Superclass

Definition at line 36 of file vtkvmtkMeshLambda2.h.

Constructor & Destructor Documentation

◆ vtkvmtkMeshLambda2()

vtkvmtkMeshLambda2::vtkvmtkMeshLambda2 ( )
protected

◆ ~vtkvmtkMeshLambda2()

vtkvmtkMeshLambda2::~vtkvmtkMeshLambda2 ( )
protected

Member Function Documentation

◆ IsTypeOf()

static int vtkvmtkMeshLambda2::IsTypeOf ( const char *  type)
static

◆ IsA()

virtual int vtkvmtkMeshLambda2::IsA ( const char *  type)
virtual

◆ SafeDownCast()

static vtkvmtkMeshLambda2* vtkvmtkMeshLambda2::SafeDownCast ( vtkObjectBase *  o)
static

◆ NewInstanceInternal()

virtual vtkObjectBase* vtkvmtkMeshLambda2::NewInstanceInternal ( ) const
protectedvirtual

◆ NewInstance()

vtkvmtkMeshLambda2* vtkvmtkMeshLambda2::NewInstance ( ) const

◆ PrintSelf()

void vtkvmtkMeshLambda2::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

◆ New()

static vtkvmtkMeshLambda2* vtkvmtkMeshLambda2::New ( )
static

◆ SetVelocityArrayName()

virtual void vtkvmtkMeshLambda2::SetVelocityArrayName ( const char *  )
virtual

◆ GetVelocityArrayName()

virtual char* vtkvmtkMeshLambda2::GetVelocityArrayName ( )
virtual

◆ SetLambda2ArrayName()

virtual void vtkvmtkMeshLambda2::SetLambda2ArrayName ( const char *  )
virtual

◆ GetLambda2ArrayName()

virtual char* vtkvmtkMeshLambda2::GetLambda2ArrayName ( )
virtual

◆ SetComputeIndividualPartialDerivatives()

virtual void vtkvmtkMeshLambda2::SetComputeIndividualPartialDerivatives ( int  )
virtual

◆ GetComputeIndividualPartialDerivatives()

virtual int vtkvmtkMeshLambda2::GetComputeIndividualPartialDerivatives ( )
virtual

◆ ComputeIndividualPartialDerivativesOn()

virtual void vtkvmtkMeshLambda2::ComputeIndividualPartialDerivativesOn ( )
virtual

◆ ComputeIndividualPartialDerivativesOff()

virtual void vtkvmtkMeshLambda2::ComputeIndividualPartialDerivativesOff ( )
virtual

◆ SetConvergenceTolerance()

virtual void vtkvmtkMeshLambda2::SetConvergenceTolerance ( double  )
virtual

◆ GetConvergenceTolerance()

virtual double vtkvmtkMeshLambda2::GetConvergenceTolerance ( )
virtual

◆ SetQuadratureOrder()

virtual void vtkvmtkMeshLambda2::SetQuadratureOrder ( int  )
virtual

◆ GetQuadratureOrder()

virtual int vtkvmtkMeshLambda2::GetQuadratureOrder ( )
virtual

◆ SetForceBoundaryToNegative()

virtual void vtkvmtkMeshLambda2::SetForceBoundaryToNegative ( int  )
virtual

◆ GetForceBoundaryToNegative()

virtual int vtkvmtkMeshLambda2::GetForceBoundaryToNegative ( )
virtual

◆ ForceBoundaryToNegativeOn()

virtual void vtkvmtkMeshLambda2::ForceBoundaryToNegativeOn ( )
virtual

◆ ForceBoundaryToNegativeOff()

virtual void vtkvmtkMeshLambda2::ForceBoundaryToNegativeOff ( )
virtual

◆ RequestData()

virtual int vtkvmtkMeshLambda2::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual

Member Data Documentation

◆ VelocityArrayName

char* vtkvmtkMeshLambda2::VelocityArrayName
protected

Definition at line 67 of file vtkvmtkMeshLambda2.h.

◆ Lambda2ArrayName

char* vtkvmtkMeshLambda2::Lambda2ArrayName
protected

Definition at line 68 of file vtkvmtkMeshLambda2.h.

◆ ComputeIndividualPartialDerivatives

int vtkvmtkMeshLambda2::ComputeIndividualPartialDerivatives
protected

Definition at line 70 of file vtkvmtkMeshLambda2.h.

◆ ConvergenceTolerance

double vtkvmtkMeshLambda2::ConvergenceTolerance
protected

Definition at line 71 of file vtkvmtkMeshLambda2.h.

◆ QuadratureOrder

int vtkvmtkMeshLambda2::QuadratureOrder
protected

Definition at line 72 of file vtkvmtkMeshLambda2.h.

◆ ForceBoundaryToNegative

int vtkvmtkMeshLambda2::ForceBoundaryToNegative
protected

Definition at line 73 of file vtkvmtkMeshLambda2.h.


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