slm: OpenCL code base
0.1
|
Streamline integration functions. More...
Go to the source code of this file.
Functions | |
static void | trajectory_record (__global const float2 *uv_array, __global const bool *mask_array, __global ushort *traj_nsteps_array, __global float *traj_length_array, __global char2 *trajectory_vec, const uint global_id, const uint seed_idx, const float2 current_seed_point_vec) |
Integrate a streamline downstream or upstream; record the trajectory. More... | |
static void | trajectory_jittered (__global const float2 *uv_array, __global const bool *mask_array, __global uint *slc_array, __global uint *slt_array, const uint global_id, const uint seed_idx, const float2 current_seed_point_vec, const uint initial_rng_state) |
Integrate a jittered flow path downstream or upstream. More... | |
Streamline integration functions.
Definition in file trajectory.cl.