Open Qmin  0.8.0
GPU-accelerated Q-tensor-based liquid crystal simulations
cubicLattice Member List

This is the complete list of members for cubicLattice, including all inherited members.

averagePosition()cubicLatticeinlinevirtual
boundariescubicLattice
boundaryForcecubicLattice
boundaryMoveAssist1cubicLattice
boundaryMoveAssist2cubicLattice
boundarySitescubicLattice
boundaryStatecubicLattice
BoxsimpleModel
computeForces(bool zeroOutForces=false)simpleModelvirtual
computeInstantaneousTemperature(bool fixedMomentum=true)simpleModelvirtual
computeKineticEnergy(bool verbose=false)simpleModelvirtual
createBoundaryObject(vector< int > &latticeSites, boundaryType _type, scalar Param1, scalar Param2)cubicLattice
cubicLattice(int l, bool _slice=false, bool _useGPU=false, bool _neverGPU=false)cubicLattice
cubicLattice(int lx, int ly, int lz, bool _slice=false, bool _useGPU=false, bool _neverGPU=false)cubicLattice
defectMeasuressimpleModel
displaceBoundaryObject(int objectIndex, int motionDirection, int magnitude)cubicLatticevirtual
fillNeighborLists(int stencilType=0)cubicLatticevirtual
forcessimpleModelprotected
forcesComputedsimpleModel
freeGPUArrays(bool freeVelocities, bool freeRadii, bool freeMasses)simpleModelinlinevirtual
getClassSize()cubicLatticeinlinevirtual
getNeighbors(int target, vector< int > &neighbors, int &neighs, int stencilType=0)cubicLatticevirtual
getNumberOfParticles()simpleModelinlinevirtual
initializeNSites()cubicLatticeprotected
initializeSimpleModel(int n)simpleModel
LcubicLatticeprotected
latticeIndexcubicLattice
latticeSiteToLinearIndex(const int3 &target)cubicLattice
moveParticles(GPUArray< dVec > &displacements, scalar scale=1.)cubicLatticevirtual
moveParticles(GPUArray< dVec > &dofs, GPUArray< dVec > &displacements, scalar scale=1.)cubicLatticevirtual
moveParticlesTunercubicLatticeprotected
NsimpleModelprotected
neighborIndexcubicLattice
neighboringSitescubicLattice
neverGPUsimpleModel
normalizeSpinscubicLatticeprotected
nThreadssimpleModelprotected
positionssimpleModelprotected
returnDefectMeasures()simpleModelinlinevirtual
returnForces()simpleModelinlinevirtual
returnPositions()simpleModelinlinevirtual
returnTypes()simpleModelinlinevirtual
returnVelocities()simpleModelinlinevirtual
selfForceComputesimpleModel
setGPU(bool _useGPU=true)simpleModelinlinevirtual
setNThreads(int n)simpleModelinlinevirtual
setParticlePositions(GPUArray< dVec > &newPositions)simpleModel
setParticlePositions(vector< dVec > &newPositions)simpleModel
setParticlePositionsRandomly(noiseSource &noise)simpleModel
setSpinsRandomly(noiseSource &noise)cubicLattice
setVelocitiesMaxwellBoltzmann(scalar T, noiseSource &noise)simpleModel
simpleModel(int n, bool _useGPU=false, bool _neverGPU=false)simpleModel
simpleModel()simpleModelinline
sliceIndices(bool _s=true)cubicLatticeinline
sliceSitescubicLatticeprotected
spatialSorting()simpleModelinlinevirtual
surfaceSitescubicLattice
typessimpleModelprotected
useGPUsimpleModelprotected
velocitiessimpleModelprotected