| cellBits | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | protected |
| CellData typedef | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | |
| cellGhost | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | protected |
| cells | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | protected |
| cellWidth | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | protected |
| computeField(ParticleField *field, Real dist) | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | |
| Coord typedef | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | |
| data | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | |
| DataTypes typedef | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | |
| draw(const sofa::core::visual::VisualParams *) | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | |
| findNeighbors(NeighborListener *dest, Real dist) | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | |
| getCell(const Coord &c) const | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | inline |
| getCellBits() const | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | inline |
| getCellGhostVector() const | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | inline |
| getCellsVector() const | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | inline |
| getCellWidth() const | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | inline |
| getInvCellWidth() const | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | inline |
| getNbCells() const | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | inline |
| GridData typedef | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | |
| HASH_PX enum value | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | |
| HASH_PY enum value | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | |
| HASH_PZ enum value | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | |
| invCellWidth | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | protected |
| kernel_updateGrid(int cellBits, int index0, Real cellWidth, int nbPoints, gpu::opencl::_device_pointer particleIndex, gpu::opencl::_device_pointer particleHash, gpu::opencl::_device_pointer sortTmp, gpu::opencl::_device_pointer cells, gpu::opencl::_device_pointer cellGhost, gpu::opencl::_device_pointer x, RadixSort *rs) | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | protectedstatic |
| lastX | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | protected |
| nbCells | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | protected |
| ParticleField typedef | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | |
| particleHash | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | protected |
| radixsort | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | |
| Real typedef | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | |
| reorderIndices(type::vector< unsigned int > *old2new, type::vector< unsigned int > *new2old) | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | |
| sortedPos | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | protected |
| sortTmp | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | protected |
| SpatialGrid(Real cellWidth) | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | |
| update(const VecCoord &x) | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | |
| VecCoord typedef | sofa::component::container::SpatialGrid< SpatialGridTypes< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > > > | |