Lattice Microbes 2.5
This is for whole cell modeling
Loading...
Searching...
No Matches
lm::rdme::CudaIntLattice Member List

This is the complete list of members for lm::rdme::CudaIntLattice, including all inherited members.

addParticle(lattice_size_t x, lattice_size_t y, lattice_size_t z, particle_t particle)lm::rdme::CudaIntLatticevirtual
addParticle(lattice_size_t index, particle_t particle)lm::rdme::CudaIntLatticevirtual
allocateCudaMemory()lm::rdme::CudaIntLatticeprotectedvirtual
allocateMemory()lm::rdme::IntLatticeprotectedvirtual
copyFromGPU()lm::rdme::CudaIntLatticevirtual
copyNativeToRowMajor(void *destBuffer, void *sourceBuffer, lattice_size_t xSize, lattice_size_t ySize, lattice_size_t zSize, uint particlesPerSite, size_t bufferSize)lm::rdme::IntLatticestatic
copyRowMajorToNative(void *destBuffer, void *sourceBuffer, lattice_size_t xSize, lattice_size_t ySize, lattice_size_t zSize, uint particlesPerSite, size_t bufferSize)lm::rdme::IntLatticestatic
copySitesRowMajorByteToNative(void *destBuffer, void *sourceBuffer, lattice_size_t xSize, lattice_size_t ySize, lattice_size_t zSize, size_t bufferSize)lm::rdme::IntLatticestatic
copyToGPU()lm::rdme::CudaIntLatticevirtual
CudaIntLattice(lattice_coord_t size, si_dist_t spacing, uint particlesPerSite)lm::rdme::CudaIntLattice
CudaIntLattice(lattice_size_t xSize, lattice_size_t ySize, lattice_size_t zSize, si_dist_t spacing, uint particlesPerSite)lm::rdme::CudaIntLattice
cudaParticleslm::rdme::CudaIntLatticeprotected
cudaParticlesCurrentlm::rdme::CudaIntLatticeprotected
cudaParticlesSizelm::rdme::CudaIntLatticeprotected
cudaSiteTypeslm::rdme::CudaIntLatticeprotected
cudaSiteTypesSizelm::rdme::CudaIntLatticeprotected
deallocateCudaMemory()lm::rdme::CudaIntLatticeprotectedvirtual
deallocateMemory()lm::rdme::IntLatticeprotectedvirtual
findParticles(particle_t minParticleType, particle_t maxParticleType)lm::rdme::IntLatticevirtual
getGPUMemoryDest()lm::rdme::CudaIntLatticevirtual
getGPUMemorySiteTypes()lm::rdme::CudaIntLatticevirtual
getGPUMemorySrc()lm::rdme::CudaIntLatticevirtual
getLatticeMemorySize() constlm::rdme::IntLatticevirtual
getMaxOccupancy() constlm::rdme::IntLatticevirtual
getMaxParticle() constlm::rdme::IntLatticevirtual
getMaxSiteType() constlm::rdme::IntLatticevirtual
getNearbySites(lattice_size_t xc, lattice_size_t yc, lattice_size_t zc, uint minDistance, uint maxDistance)lm::rdme::Lattice
getNeighboringSites(lattice_size_t index, lattice_size_t *neighboringIndices)lm::rdme::IntLatticevirtual
getNumberSites() constlm::rdme::Latticevirtual
getOccupancy(lattice_size_t x, lattice_size_t y, lattice_size_t z) constlm::rdme::IntLatticevirtual
getOccupancy(lattice_size_t subvolume) constlm::rdme::IntLatticevirtual
getParticle(lattice_size_t x, lattice_size_t y, lattice_size_t z, site_size_t particleIndex) constlm::rdme::IntLatticevirtual
getParticle(lattice_size_t subvolume, site_size_t particleIndex) constlm::rdme::IntLatticevirtual
getParticleCounts()lm::rdme::IntLatticevirtual
getParticleLatticeView(uint32_t **particleLattice, int *Nw, int *Nz, int *Ny, int *Nx, int *Np)lm::rdme::IntLatticevirtual
getParticlesMemory()lm::rdme::IntLatticeprotectedvirtual
getSiteLatticeView(uint8_t **siteLattice, int *Nz, int *Ny, int *Nx)lm::rdme::IntLatticevirtual
getSitesMemory()lm::rdme::IntLatticeprotectedvirtual
getSiteType(lattice_size_t x, lattice_size_t y, lattice_size_t z) constlm::rdme::IntLatticevirtual
getSiteType(lattice_size_t index) constlm::rdme::IntLatticevirtual
getSiteTypes()lm::rdme::IntLatticevirtual
getSize() constlm::rdme::Latticevirtual
getSpacing() constlm::rdme::Latticevirtual
getXSize() constlm::rdme::Latticevirtual
getYSize() constlm::rdme::Latticevirtual
getZSize() constlm::rdme::Latticevirtual
IntLattice(lattice_coord_t size, si_dist_t spacing, uint particlesPerSite)lm::rdme::IntLattice
IntLattice(lattice_size_t xSize, lattice_size_t ySize, lattice_size_t zSize, si_dist_t spacing, uint particlesPerSite)lm::rdme::IntLattice
isGPUMemorySynchedlm::rdme::CudaIntLatticeprotected
Lattice(lattice_coord_t size, si_dist_t spacing)lm::rdme::Lattice
Lattice(lattice_size_t xSize, lattice_size_t ySize, lattice_size_t zSize, si_dist_t spacing)lm::rdme::Lattice
nativeSerialize(void *destBuffer, void *lattice, size_t latticeSize)lm::rdme::IntLatticestatic
numberSiteslm::rdme::Latticeprotected
particleslm::rdme::IntLatticeprotected
print() constlm::rdme::Latticevirtual
removeAllParticles()lm::rdme::CudaIntLatticevirtual
removeParticles(lattice_size_t x, lattice_size_t y, lattice_size_t z)lm::rdme::CudaIntLatticevirtual
removeParticles(lattice_size_t index)lm::rdme::CudaIntLatticevirtual
rowMajorByteSerialize(void *destBuffer, void *lattice, size_t bufferSize)lm::rdme::Latticestatic
rowMajorByteSerializeSites(void *destBuffer, void *lattice, size_t bufferSize)lm::rdme::Latticestatic
rowMajorIntSerialize(void *destBuffer, void *lattice, size_t bufferSize)lm::rdme::Latticestatic
setFromRowMajorByteData(void *buffer, size_t bufferSize)lm::rdme::CudaIntLatticevirtual
setFromRowMajorData(void *buffer, size_t bufferSize)lm::rdme::IntLatticevirtual
setSitesFromRowMajorByteData(void *buffer, size_t bufferSize)lm::rdme::IntLatticevirtual
setSiteType(lattice_size_t x, lattice_size_t y, lattice_size_t z, site_t site)lm::rdme::CudaIntLatticevirtual
setSiteType(lattice_size_t index, site_t site)lm::rdme::CudaIntLatticevirtual
siteTypeslm::rdme::IntLatticeprotected
sizelm::rdme::Latticeprotected
spacinglm::rdme::Latticeprotected
swapSrcDest()lm::rdme::CudaIntLatticevirtual
wordsPerSitelm::rdme::IntLatticeprotected
~CudaIntLattice()lm::rdme::CudaIntLatticevirtual
~IntLattice()lm::rdme::IntLatticevirtual
~Lattice()lm::rdme::Latticevirtual