Lattice Microbes 2.5
This is for whole cell modeling
Loading...
Searching...
No Matches
MpdRdmeSolver Member List

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

allocateLattice(lattice_size_t latticeXSize, lattice_size_t latticeYSize, lattice_size_t latticeZSize, site_size_t particlesPerSite, const unsigned int bytes_per_particle, si_dist_t latticeSpacing)MpdRdmeSolverprotectedvirtual
buildDiffusionModel(const uint numberSiteTypesA, const double *DFA, const uint *RLA, lattice_size_t latticeXSize, lattice_size_t latticeYSize, lattice_size_t latticeZSize, site_size_t particlesPerSite, const unsigned int bytes_per_particle, si_dist_t latticeSpacing, const uint8_t *latticeData, const uint8_t *latticeSitesData, bool rowMajorData=true)MpdRdmeSolvervirtual
buildModel(const uint numberSpeciesA, const uint numberReactionsA, const uint *initialSpeciesCountsA, const uint *reactionTypeA, const double *kA, const int *SA, const uint *DA, const uint kCols=1)MpdRdmeSolvervirtual
calculateReactionLaunchParameters(unsigned int *gridXSize, dim3 *gridSize, dim3 *threadBlockSize, const unsigned int blockXSize, const unsigned int blockYSize, const unsigned int latticeXSize, const unsigned int latticeYSize, const unsigned int latticeZSize)MpdRdmeSolverprotectedvirtual
calculateXLaunchParameters(unsigned int *gridXSize, dim3 *gridSize, dim3 *threadBlockSize, const unsigned int maxXBlockSize, const unsigned int latticeXSize, const unsigned int latticeYSize, const unsigned int latticeZSize)MpdRdmeSolverprotectedvirtual
calculateYLaunchParameters(unsigned int *gridXSize, dim3 *gridSize, dim3 *threadBlockSize, const unsigned int blockXSize, const unsigned int blockYSize, const unsigned int latticeXSize, const unsigned int latticeYSize, const unsigned int latticeZSize)MpdRdmeSolverprotectedvirtual
calculateZLaunchParameters(unsigned int *gridXSize, dim3 *gridSize, dim3 *threadBlockSize, const unsigned int blockXSize, const unsigned int blockZSize, const unsigned int latticeXSize, const unsigned int latticeYSize, const unsigned int latticeZSize)MpdRdmeSolverprotectedvirtual
computePropensities()MpdRdmeSolverprotectedvirtual
copyModelsToDevice()MpdRdmeSolverprotectedvirtual
cudaOverflowListMpdRdmeSolverprotected
cudaStreamMpdRdmeSolverprotected
firstOrderMpdRdmeSolverprotected
firstOrderSizeMpdRdmeSolverprotected
generateTrajectory()MpdRdmeSolvervirtual
getTimestepSeed(uint32_t timestep, uint32_t substep)MpdRdmeSolverprotectedvirtual
hookCheckSimulation(double time, CudaByteLattice *lattice)MpdRdmeSolverprotectedvirtual
hookSimulation(double time, CudaByteLattice *lattice)MpdRdmeSolverprotectedvirtual
initialize(unsigned int replicate, map< string, string > *parameters, ResourceAllocator::ComputeResources *resources)MpdRdmeSolvervirtual
model_reactionRatesMpdRdmeSolverprotected
MpdRdmeSolver()MpdRdmeSolver
needsDiffusionModel()MpdRdmeSolverinlinevirtual
needsReactionModel()MpdRdmeSolverinlinevirtual
onBeginTrajectory(CudaByteLattice *lattice)MpdRdmeSolverprotectedvirtual
onEndTrajectory(CudaByteLattice *lattice)MpdRdmeSolverprotectedvirtual
onWriteLattice(double time, CudaByteLattice *lattice)MpdRdmeSolverprotectedvirtual
overflow_handlingMpdRdmeSolverprotected
overflowListUsesMpdRdmeSolverprotected
overflowTimestepsMpdRdmeSolverprotected
propFirstOrderMpdRdmeSolverprotected
propSecondOrderMpdRdmeSolverprotected
propZeroOrderMpdRdmeSolverprotected
reactionModelModifiedMpdRdmeSolverprotected
recordSpeciesCounts(double time, CudaByteLattice *lattice, lm::io::SpeciesCounts *speciesCountsDataSet)MpdRdmeSolverprotectedvirtual
runTimestep(CudaByteLattice *lattice, uint32_t timestep)MpdRdmeSolverprotectedvirtual
secondOrderMpdRdmeSolverprotected
secondOrderSizeMpdRdmeSolverprotected
seedMpdRdmeSolverprotected
setReactionRate(unsigned int rxid, float rate)MpdRdmeSolvervirtual
tauMpdRdmeSolverprotected
writeLatticeData(double time, CudaByteLattice *lattice, lm::io::Lattice *latticeDataSet)MpdRdmeSolverprotectedvirtual
writeLatticeSites(double time, CudaByteLattice *lattice)MpdRdmeSolverprotectedvirtual
writeSpeciesCounts(lm::io::SpeciesCounts *speciesCountsDataSet)MpdRdmeSolverprotectedvirtual
zeroOrderMpdRdmeSolverprotected
zeroOrderSizeMpdRdmeSolverprotected
~MpdRdmeSolver()MpdRdmeSolvervirtual