slm: OpenCL code base  0.1
Macros
Compiler D macros

Compiler D options generating define macros. More...

Macros

#define KERNEL_INTEGRATE_TRAJECTORY
 
#define C_ORDER
 
#define DOWNUP_SIGN   1
 
#define INTEGRATOR_STEP_FACTOR   0.5f
 
#define MAX_INTEGRATION_STEP_ERROR   0.029999999329447746f
 
#define ADJUSTED_MAX_ERROR   0.1472243219614029f
 
#define MAX_LENGTH   300.0f
 
#define PIXEL_SIZE   1.0f
 
#define INTEGRATION_HALT_THRESHOLD   0.009999999776482582f
 
#define PAD_WIDTH   1u
 
#define PAD_WIDTH_PP5   1.5f
 
#define NX   200u
 
#define NY   200u
 
#define NXF   200.0f
 
#define NYF   200.0f
 
#define NX_PADDED   202u
 
#define NY_PADDED   202u
 
#define X_MAX   199.5f
 
#define Y_MAX   199.5f
 
#define GRID_SCALE   200.0f
 
#define COMBO_FACTOR   100.0f
 
#define DT_MAX   0.004999999888241291f
 
#define MAX_N_STEPS   600u
 
#define TRAJECTORY_RESOLUTION   128u
 
#define SEEDS_CHUNK_OFFSET   0u
 
#define SUBPIXEL_SEED_POINT_DENSITY   5u
 
#define SUBPIXEL_SEED_HALFSPAN   0.4000000059604645f
 
#define SUBPIXEL_SEED_STEP   0.20000000298023224f
 
#define JITTER_MAGNITUDE   2.9000000953674316f
 
#define INTERCHANNEL_MAX_N_STEPS   200u
 
#define SEGMENTATION_THRESHOLD   50u
 

Detailed Description

Compiler D options generating define macros.

Macro Definition Documentation

◆ ADJUSTED_MAX_ERROR

#define ADJUSTED_MAX_ERROR   0.1472243219614029f

Definition at line 22 of file info.h.

◆ C_ORDER

#define C_ORDER

Definition at line 18 of file info.h.

◆ COMBO_FACTOR

#define COMBO_FACTOR   100.0f

Definition at line 37 of file info.h.

◆ DOWNUP_SIGN

#define DOWNUP_SIGN   1

Definition at line 19 of file info.h.

◆ DT_MAX

#define DT_MAX   0.004999999888241291f

Definition at line 38 of file info.h.

◆ GRID_SCALE

#define GRID_SCALE   200.0f

Definition at line 36 of file info.h.

◆ INTEGRATION_HALT_THRESHOLD

#define INTEGRATION_HALT_THRESHOLD   0.009999999776482582f

Definition at line 25 of file info.h.

◆ INTEGRATOR_STEP_FACTOR

#define INTEGRATOR_STEP_FACTOR   0.5f

Definition at line 20 of file info.h.

◆ INTERCHANNEL_MAX_N_STEPS

#define INTERCHANNEL_MAX_N_STEPS   200u

Definition at line 46 of file info.h.

◆ JITTER_MAGNITUDE

#define JITTER_MAGNITUDE   2.9000000953674316f

Definition at line 45 of file info.h.

◆ KERNEL_INTEGRATE_TRAJECTORY

#define KERNEL_INTEGRATE_TRAJECTORY

Choice of which kernel to compile

Definition at line 17 of file info.h.

◆ MAX_INTEGRATION_STEP_ERROR

#define MAX_INTEGRATION_STEP_ERROR   0.029999999329447746f

Definition at line 21 of file info.h.

◆ MAX_LENGTH

#define MAX_LENGTH   300.0f

Definition at line 23 of file info.h.

◆ MAX_N_STEPS

#define MAX_N_STEPS   600u

Definition at line 39 of file info.h.

◆ NX

#define NX   200u

Definition at line 28 of file info.h.

◆ NX_PADDED

#define NX_PADDED   202u

Definition at line 32 of file info.h.

◆ NXF

#define NXF   200.0f

Definition at line 30 of file info.h.

◆ NY

#define NY   200u

Definition at line 29 of file info.h.

◆ NY_PADDED

#define NY_PADDED   202u

Definition at line 33 of file info.h.

◆ NYF

#define NYF   200.0f

Definition at line 31 of file info.h.

◆ PAD_WIDTH

#define PAD_WIDTH   1u

Definition at line 26 of file info.h.

◆ PAD_WIDTH_PP5

#define PAD_WIDTH_PP5   1.5f

Definition at line 27 of file info.h.

◆ PIXEL_SIZE

#define PIXEL_SIZE   1.0f

Definition at line 24 of file info.h.

◆ SEEDS_CHUNK_OFFSET

#define SEEDS_CHUNK_OFFSET   0u

Definition at line 41 of file info.h.

◆ SEGMENTATION_THRESHOLD

#define SEGMENTATION_THRESHOLD   50u

Definition at line 47 of file info.h.

◆ SUBPIXEL_SEED_HALFSPAN

#define SUBPIXEL_SEED_HALFSPAN   0.4000000059604645f

Definition at line 43 of file info.h.

◆ SUBPIXEL_SEED_POINT_DENSITY

#define SUBPIXEL_SEED_POINT_DENSITY   5u

Definition at line 42 of file info.h.

◆ SUBPIXEL_SEED_STEP

#define SUBPIXEL_SEED_STEP   0.20000000298023224f

Definition at line 44 of file info.h.

◆ TRAJECTORY_RESOLUTION

#define TRAJECTORY_RESOLUTION   128u

Definition at line 40 of file info.h.

◆ X_MAX

#define X_MAX   199.5f

Definition at line 34 of file info.h.

◆ Y_MAX

#define Y_MAX   199.5f

Definition at line 35 of file info.h.