VCG - Tumble Vortex

Description

Generates a Tumble Vortex in the middle of the x-y-plane with parametrizable z component up to quadratic order.

Details

This plugin generates a Tumble Vortex along the z axis with parametrizable z velocity component. The angular velocity of the rotation can be specified. Also the z velocity component can be defined up to quadratic order using the three parameters in the GUI encoding first the quadratic, then the linar and then the constant factor.

Input

null

Output

vtkDoubleArray

Parameters

Name
Description
Values/Default
Grid origin Origin of grid. 0 0 0
Grid bounds Size of grid. 1.0 1.0 1.0
Grid dimension Resolution of grid. 10.0 10.0 10.0
Vortex origin Origin of vortex in x,y plane. 0.5 0.5 0
Vortex rotation axis Rotation axis of vortex. 0 0 1
Vortex angular velocity Set angular velocity for the vortex 1
Choose curvilinear coordinates Choose the curvilinear coordinate system in which the vortex is constructed.
  • cartesian coordinates
  • spiral
  • quadratic
  • linear
VortexCore rotation radius Set radius for the vortex core rotation 1
Coefficients for longitudinal velocity Set coefficients for longitudinal velocity parametrizing a*z^2 + b*z + c with z being the rotational axis 0.0 0.0 0.0

Installation Instructions

Authors

Lukas Pilz, Philipp Jung, Filip Sadlo

Acknowledgements