|  | 
|  | particleStatistics (self, particleLattice=None, siteLattice=None) | 
|  | __init__ (self, name, filename, dimensions, latticeSpacing, regionName, latticeType=None, dt=None) | 
|  | simulationTime (self) | 
|  | simulationTime (self, val) | 
|  | speciesWriteInterval (self) | 
|  | speciesWriteInterval (self, val) | 
|  | latticeWriteInterval (self) | 
|  | latticeWriteInterval (self, val) | 
|  | perfPrintInterval (self) | 
|  | perfPrintInterval (self, val) | 
|  | hookInterval (self) | 
|  | hookInterval (self, val) | 
|  | __init__ (self, name, filename, dimensions, latticeSpacing, latticeType=None) | 
|  | resizeLattice (self, dimensions, latticeSpacing, latticeType=None) | 
|  | placeNumber (self, sp, x, y, z, n) | 
|  | distributeNumber (self, sp, reg, count) | 
|  | distributeConcentration (self, sp, reg, conc) | 
|  | transitionRate (self, sp, rFrom, rTo, rate, value=None) | 
|  | assignReaction (self, reaction, region) | 
|  | species (self, name, **kwargs) | 
|  | region (self, name, **kwargs) | 
|  | reaction (self, reactants, products, rate, value=None, regions=None, **kwargs) | 
|  | rateConst (self, rate, value, order, **kwargs) | 
|  | diffusionConst (self, rate, value, **kwargs) | 
|  | diffusionZero (self) | 
|  | maxDiffusionRate (self, latticeSpacing=None, dt=None) | 
|  | diffusionFast (self) | 
|  | setMaximumTimestep (self) | 
|  | run (self, solver=None, replicate=1, seed=None, cudaDevices=None, checkpointInterval=0, sample_frame=False, max_frames=100) | 
|  | 
|  | speciesList = BT.SimObjs(self, T.BuilderSpecies, idbase=1) | 
|  | regionList = BT.SimObjs(self, T.BuilderRegion) | 
|  | reactionList = BT.SimObjs(self, T.BuilderReaction) | 
|  | rxnRateList = BT.SimObjs(self, T.RateConst) | 
|  | sp = self.speciesList.getAutoNamespace() | 
|  | reg = self.regionList.getAutoNamespace() | 
|  | rc = self.rxnRateList.getAutoNamespace() | 
|  | dc = self.diffRateList.getAutoNamespace() | 
| int | bytesPerParticle = 4 | 
|  | timestep = dt | 
|  | name = name | 
|  | filename = filename | 
|  | latticeType = latticeType | 
| float | NA = 6.02214085774e23 | 
| int | siteV = 1000 * latticeSpacing**3 | 
| int | siteNAV = self.siteV * self.NA | 
|  | shape = nz,ny,nx | 
|  | latticeSpacing = latticeSpacing | 
|  | pps = lm.getCompiledLatticeMaxOccupancy() | 
|  | lattice = lm.IntLattice(nz,ny,nx, latticeSpacing, self.pps) | 
|  | siteLattice = self.lattice.getSiteLatticeView() | 
|  | particleLattice = self.lattice.getParticleLatticeView() | 
| int | maxConcentration = self.pps/self.siteNAV | 
|  | diffRateList | 
Define and run an RDME simulation