slm: OpenCL code base  0.1
Functions
computestep.cl File Reference

Compute single streamline integration step. More...

Go to the source code of this file.

Functions

static void compute_step_vec (const float dt, const __global float2 *uv_array, float2 *dxy1_vec, float2 *dxy2_vec, float2 *uv1_vec, float2 *uv2_vec, const float2 vec, float2 *next_vec, uint *idx)
 Compute a 2nd-order Runge-Kutta integration step along a streamline. More...
 
static void compute_step_vec_jittered (const float dt, const __global float2 *uv_array, uint *rng_state, float2 *dxy1_vec, float2 *dxy2_vec, float2 *uv1_vec, float2 *uv2_vec, const float2 vec, float2 *next_vec, uint *idx)
 Compute a jittered 2nd-order Runge-Kutta integration step along a streamline. More...
 

Detailed Description

Compute single streamline integration step.

Author
CPS

Definition in file computestep.cl.