[vtkusers] Streamlines vs. Lagrangian drifters
Berk Geveci
berk.geveci at kitware.com
Thu Dec 7 13:40:54 EST 2000
A few remarks:
1) A fundamental problem in generating particle paths is that
vtk has no built-in time support. I am working on this.
2) vtkStreamer in vtk 3.1.2 uses 2nd order Runge-Kutta (not
Euler). However, I changed it so that you can now pass
an integrator object to it (derived from vtkInitialValueProblemSolver).
I also implemented a 4th order Runge-Kutta integrator. To be able to
use this functionality, you need to use a nightly built or wait
for vtk 3.2 (which I hope, will be out soon). I will, in time,
implement a 5th order Runge-Kutta with 4th order step-size control.
3) Although the underlying data object can't,
vtkInitialValueProblemSolver
can handle time. Therefore, it is a matter of adding that support
to the data sets to make vtkStreamer capable of generating streaklines.
I would appreciate feedback and suggestions on this.
Berk
christopher moore wrote:
>
> Those of us who do oceanography or fluid dynamics might benefit from a
> class like vtkStreamer that, instead of rendering streamlines, animates
> the path of a drifting particle. Perhaps someone has done this already
> that might help us out? I was hoping for something with an accurate
> time-stepping scheme - perhaps a Runge-Kutta (as opposed to simple
> forward-euler)? I'm a hack of a developer, but if nobody else has done
> this I'll give it a try. You'll have to promise not to laugh at my code,
> though....
>
More information about the vtkusers
mailing list