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: clGlobalIndexIn [long]

---


Field: programCB [CLProgramCallback]

---


Field: profiling [boolean]

---


Field: clWorldOrigin [long]

---


Field: clProgram [long]

---


Field: clGridSize [long]

---


Field: Y [int]

---


Field: clTargetPotential [long]

---


Field: attributesOSM [AttributesOSM]

---


Field: clDevice [long]

---


Field: numberOfGridCells [int]

---


Field: clIds [long]

---


Field: debug [boolean]

---


Field: contextCB [CLContextCallback]

---


Field: memPotentialFieldSize [FloatBuffer]

---


Field: memNextPositions [FloatBuffer]

---


Field: clBitonicSortLocal [long]

---


Field: pedestrianSet [boolean]

---


Field: X [int]

---


Field: clIndices [long]

---


Field: max_work_group_size [long]

---


Field: targetPotential [EikonalSolver]

---


Field: clReorderedEventTimes [long]

---


Field: clResetCells [long]

---


Field: clEventTimesData [long]

---


Field: indices [int[]]

---


Field: clCellEnds [long]

---


Field: STEPSIZE [int]

---


Field: clObstaclePotential [long]

---


Field: clGlobalIndexOut [long]

---


Field: memGridSize [IntBuffer]

---


Field: clBitonicMergeGlobal [long]

---


Field: clCalcHash [long]

---


Field: clContext [long]

---


Field: DESIREDSPEED [int]

---


Field: clPlatform [long]

---


Field: swap [boolean]

---


Field: clBitonicMergeLocal [long]

---


Field: memCirclePositions [FloatBuffer]

---


Field: clQueue [long]

---


Field: clReorderedPedestrians [long]

---


Field: OFFSET [int]

---


Field: minEventTime [float]

---


Field: memObstaclePotentialField [FloatBuffer]

---


Field: clPotentialFieldGridSize [long]

---


Field: clCellStarts [long]

---


Field: bound [VRectangle]

---


Field: clFindCellBoundsAndReorder [long]

---


Field: iCellSize [float]

---


Field: COORDOFFSET [int]

---


Field: clPedestrians [long]

---


Field: circlePositionList [VPoint>]

---


Field: numberOfElements [int]

---


Field: clPositions [long]

---


Field: attributesFloorField [AttributesFloorField]

---


Field: memCellSize [FloatBuffer]

---


Field: memWorldOrigin [FloatBuffer]

---


Field: deviceType [int]

---


Field: clMinEventTime [long]

---


Field: clPotentialFieldSize [long]

---


Field: memTargetPotentialField [FloatBuffer]

---


Field: timeStepInSec [float]

---


Field: memEventTimes [FloatBuffer]

---


Field: memIndices [IntBuffer]

---


Field: eventTimes [float[]]

---


Field: log [Logger]

---


Field: clMove [long]

---


Field: clBitonicSortLocal1 [long]

---


Field: positions [VPoint>]

---


Field: memPotentialFieldGridSize [IntBuffer]

---


Field: counter [int]

---


Field: max_local_memory_size [long]

---


Field: obstaclePotential [EikonalSolver]

---


Field: clSwapIndex [long]

---


Field: clCalcMinEventTime [long]

---


Field: clHashes [long]

---


Field: clSwap [long]

---


Field: iGridSize [int[]]

---


Field: clEventTimes [long]

---


Field: clCirclePositions [long]

---


Field: numberOfSortElements [int]

---


Field: clReorderedPositions [long]

---


Field: clCellSize [long]

---