|February 2, 2011, 21:51||
tecplot 360 particle tracking
Join Date: Feb 2011
Posts: 2Rep Power: 0
Does any one know the way tecplot calculates the streamlines? I can't figure out how it selects the velocity vectors, or once it selects a vector how it moves to the next vector.
|February 4, 2011, 19:16||
Tecplot's calculation of streamtraces
Join Date: May 2009
Location: Seattle, WA
Posts: 137Rep Power: 8
Tecplot has some notes on its web-site that may help in this area.
From Tecplot's Knowledge Base http://kb.tecplottalk.com/products/t...e-calculation/ (which has been recently improved) is this note:
Problem: How does Tecplot calculate streamtraces?
Solution: Calculation of streamtraces in Tecplot uses a two-step second-order Runge-Kutta method which may be summarized as follows:
1. The velocity vector direction is calculated at the current particle position.
2. A small step is made (configurable by the user) and the velocity vector direction is calculated at the new location. If necessary the step size is reduced so that no more than one cell is skipped over by the step. The step size is also reduced if a zone boundary is encountered.
3. The vectors obtained in 1 & 2 are averaged and the resulting vector is re-applied at the initial position. The weights of this averaging enforce formal second-order accuracy. To calculate velocities at each point bi- or tri-linear interpolation is used. Refer to the Knowledge Base item on Probing for more details on this interpolation.
A demonstration of calculating streaklines and particles is detailed in this blog entry: http://www.tecplot.com/Community/Blo...reaklines.aspx
Does this answer your question?
|Thread||Thread Starter||Forum||Replies||Last Post|
|particle tracking||Wenqing Zhang||CFX||15||August 3, 2013 06:02|
|massless particle tracking problem||Renold||FLUENT||0||January 26, 2011 15:23|
|Particle Tracking for ion||Jun||CFX||2||August 31, 2010 08:19|
|Number density tracking rather than particle tracking||Rebecca||Main CFD Forum||2||April 23, 2009 12:52|
|DPM UDF particle position using the macro P_POS(p)[i]||dm2747||FLUENT||0||April 17, 2009 01:29|