Open Qmin
0.8.0
GPU-accelerated Q-tensor-based liquid crystal simulations
|
iVec is an array of ints whose length matches the dimension of the system More...
#include <dDimensionalVectorTypes.h>
Public Member Functions | |
HOSTDEVICE | iVec () |
HOSTDEVICE | iVec (const int value) |
HOSTDEVICE | iVec (const iVec &other) |
HOSTDEVICE int & | operator[] (int i) |
iVec & | operator= (const iVec &other) |
iVec & | operator-= (const iVec &other) |
iVec & | operator+= (const iVec &other) |
Public Attributes | |
int | x [DIMENSION] |
iVec is an array of ints whose length matches the dimension of the system
|
inline |
|
inline |
References x.
|
inline |
References x.
|
inline |
References x.
int iVec::x[DIMENSION] |
Referenced by hyperrectangularCellList::computeAdjacentCells(), hyperrectangularCellList::computeCPU(), dot(), hyperrectangularCellList::getCellNeighbors(), gpu_compute_cell_list_kernel(), gpu_compute_neighbor_list_kernel(), gpu_compute_neighbor_list_TPC_kernel(), gpu_compute_neighbor_list_TPP_kernel(), IndexDD::inverseIndex(), iVec(), iVecIterate(), make_dVec(), modularAddition(), poissonDiskSampling::nDimArrayIndex(), operator *(), operator+(), operator+=(), operator-(), operator-=(), operator<(), operator=(), operator==(), operator[](), poissonDiskSampling::poissonDiskSampling(), hyperrectangularCellList::positionToCellIndex(), hyperrectangularCellList::setGridSize(), and IndexDD::setSizes().