CLParallelEventDrivenOSM
@author Benedikt Zoennchen
This class offers the methods to compute an array based linked-cell which contains 2D-coordinates i.e. VPoint
using the GPU (see. green-2007 Building the Grid using Sorting).
Field: log [Logger]
---
Field: numberOfGridCells [int]
---
---
Field: timeStepInSec [float]
---
Field: clCellSize [long]
---
Field: memObstaclePotentialField [FloatBuffer]
---
Field: clReorderedPositions [long]
---
Field: clPotentialFieldGridSize [long]
---
Field: clCalcMinEventTime [long]
---
Field: clIds [long]
---
Field: max_work_group_size [long]
---
Field: positions [VPoint>]
---
Field: clCirclePositions [long]
---
Field: clBitonicMergeLocal [long]
---
Field: clSwap [long]
---
---
---
---
Field: swap [boolean]
---
Field: clPositions [long]
---
Field: clPlatform [long]
---
Field: clBitonicSortLocal [long]
---
Field: STEPSIZE [int]
---
Field: clContext [long]
---
Field: clBitonicSortLocal1 [long]
---
Field: clSwapIndex [long]
---
Field: clEventTimes [long]
---
Field: max_local_memory_size [long]
---
Field: clHashes [long]
---
Field: iCellSize [float]
---
Field: clQueue [long]
---
Field: eventTimes [float[]]
---
Field: memCirclePositions [FloatBuffer]
---
Field: memPotentialFieldGridSize [IntBuffer]
---
Field: clResetCells [long]
---
Field: pedestrianSet [boolean]
---
Field: clEventTimesData [long]
---
Field: iGridSize [int[]]
---
Field: clTargetPotential [long]
---
Field: counter [int]
---
Field: clGlobalIndexIn [long]
---
Field: clBitonicMergeGlobal [long]
---
Field: OFFSET [int]
---
Field: memGridSize [IntBuffer]
---
Field: memEventTimes [FloatBuffer]
---
Field: clCalcHash [long]
---
---
---
Field: clReorderedPedestrians [long]
---
Field: numberOfSortElements [int]
---
Field: DESIREDSPEED [int]
---
Field: deviceType [int]
---
Field: clMinEventTime [long]
---
Field: circlePositionList [VPoint>]
---
Field: memPotentialFieldSize [FloatBuffer]
---
Field: X [int]
---
Field: memWorldOrigin [FloatBuffer]
---
Field: clMove [long]
---
Field: debug [boolean]
---
Field: clIndices [long]
---
Field: clDevice [long]
---
Field: indices [int[]]
---
Field: memNextPositions [FloatBuffer]
---
Field: memIndices [IntBuffer]
---
Field: numberOfElements [int]
---
Field: clGridSize [long]
---
Field: clObstaclePotential [long]
---
Field: memTargetPotentialField [FloatBuffer]
---
Field: clPotentialFieldSize [long]
---
Field: clCellStarts [long]
---
Field: clCellEnds [long]
---
Field: COORDOFFSET [int]
---
Field: clGlobalIndexOut [long]
---
Field: clWorldOrigin [long]
---
Field: clReorderedEventTimes [long]
---
Field: clFindCellBoundsAndReorder [long]
---
Field: minEventTime [float]
---
Field: clPedestrians [long]
---
Field: obstaclePotential [EikonalSolver]
---
Field: Y [int]
---
Field: profiling [boolean]
---
Field: clProgram [long]
---
---