Tracer

compute particle traces and streamlines

data_in0 vector field (data_in0) data_in1 additional field on same geometry (data_in1) data_in2 additional field on same geometry (data_in2) Tracer data_out0 stream lines or points with mapped vector (data_out0) data_out1 stream lines or points with mapped field (data_out1) data_out2 stream lines or points with mapped field (data_out2) add_data_out0 computed field on same geometry (add_data_out0) add_data_out1 computed field on same geometry (add_data_out1)

Parameters

name

description

type

taskType

task type (Streamlines, MovingPoints, Pathlines, Streaklines)

Int

tdirection

direction in which to trace (Both, Forward, Backward)

Int

dt_step

duration of a timestep (for moving points or when data does not specify realtime)

Float

add_data_kind0

field to compute (None, ParticleId, Step, Time, StepWidth, Distance, TerminationReason, CellIndex, BlockIndex)

Int

add_data_kind1

field to compute (None, ParticleId, Step, Time, StepWidth, Distance, TerminationReason, CellIndex, BlockIndex)

Int

verbose

verbose output

Int

no_startp

number of startpoints

Int

startStyle

initial particle position configuration (Line, Plane)

Int

startpoint1

1st initial point

Vector

startpoint2

2nd initial point

Vector

direction

direction for plane

Vector

max_no_startp

maximum number of startpoints (for parameter/slider limits)

Int

trace_time

maximum trace time

Float

trace_len

maximum trace distance

Float

steps_max

maximum number of integrations per particle

Int

min_speed

minimum particle speed

Float

integration

integration method (Euler, RK32, ConstantVelocity)

Int

h_init

fixed step size for euler integration

Float

h_min

minimum step size for rk32 integration

Float

h_max

maximum step size for rk32 integration

Float

err_tol_abs

absolute error tolerance for rk32 integration

Float

err_tol_rel

relative error tolerance for rk32 integration

Float

cell_relative

whether step length control should take into account cell size

Int

velocity_relative

whether step length control should take into account velocity

Int

use_celltree

use celltree for accelerated cell location

Int

num_active

number of particles to trace simultaneously on each node (0: no. of cores)

Int

particle_placement

where a particle’s data shall be collected (InitialRank, RankById, RankByTimestep, Rank0)

Int

cell_index_modulus

modulus for cell number output

Int

simplification_error

tolerable relative error for result simplification

Float