◆ _initDiffParams()
  
  | 
        
          | jLM.LmInteract.LmReadMixin._initDiffParams | ( |  | self | ) |  |  | protected | 
 
 
◆ _initLattice()
  
  | 
        
          | jLM.LmInteract.LmReadMixin._initLattice | ( |  | self | ) |  |  | protected | 
 
 
◆ _initParameters()
  
  | 
        
          | jLM.LmInteract.LmReadMixin._initParameters | ( |  | self | ) |  |  | protected | 
 
 
◆ _initRateParams()
  
  | 
        
          | jLM.LmInteract.LmReadMixin._initRateParams | ( |  | self | ) |  |  | protected | 
 
 
◆ _initRegions()
  
  | 
        
          | jLM.LmInteract.LmReadMixin._initRegions | ( |  | self | ) |  |  | protected | 
 
 
◆ _initSpecies()
  
  | 
        
          | jLM.LmInteract.LmReadMixin._initSpecies | ( |  | self | ) |  |  | protected | 
 
 
◆ _loadFromH5()
  
  | 
        
          | jLM.LmInteract.LmReadMixin._loadFromH5 | ( |  | self, |  
          |  |  |  | replicate ) |  | protected | 
 
 
◆ _loadReplicate()
  
  | 
        
          | jLM.LmInteract.LmReadMixin._loadReplicate | ( |  | self | ) |  |  | protected | 
 
 
◆ _readDiffusionTable()
  
  | 
        
          | jLM.LmInteract.LmReadMixin._readDiffusionTable | ( |  | self | ) |  |  | protected | 
 
 
◆ _readReactions()
  
  | 
        
          | jLM.LmInteract.LmReadMixin._readReactions | ( |  | self | ) |  |  | protected | 
 
 
◆ _readReplicates()
  
  | 
        
          | jLM.LmInteract.LmReadMixin._readReplicates | ( |  | self | ) |  |  | protected | 
 
 
◆ setReplicate()
      
        
          | jLM.LmInteract.LmReadMixin.setReplicate | ( |  | self, | 
        
          |  |  |  | replicate = 1 ) | 
      
 
Select replicate from HDF5 file
Args:
    replicate (int):
        Replicate index (1-based)
 
 
 
◆ bytesPerParticle
      
        
          | jLM.LmInteract.LmReadMixin.bytesPerParticle = int(self.h5['Model/Diffusion'].attrs['bytes_per_particle']) | 
      
 
 
◆ hookInterval
      
        
          | float jLM.LmInteract.LmReadMixin.hookInterval = 0.0 | 
      
 
 
◆ latticeTimes
      
        
          | jLM.LmInteract.LmReadMixin.latticeTimes = self.trajData['LatticeTimes'][...] | 
      
 
 
◆ latticeWriteInterval
      
        
          | jLM.LmInteract.LmReadMixin.latticeWriteInterval = float(self.h5['Parameters'].attrs['latticeWriteInterval']) | 
      
 
 
◆ NdiffParams
      
        
          | jLM.LmInteract.LmReadMixin.NdiffParams = len(self.diffRateList) | 
      
 
 
◆ Nrxn
      
        
          | jLM.LmInteract.LmReadMixin.Nrxn = int(self.h5['Model/Diffusion'].attrs['numberReactions']) | 
      
 
 
◆ NrxnParams
      
        
          | int jLM.LmInteract.LmReadMixin.NrxnParams = len(self.rxnRateList) | 
      
 
 
◆ Nsps
      
        
          | jLM.LmInteract.LmReadMixin.Nsps = len(speciesNames) | 
      
 
 
◆ Nsts
      
        
          | jLM.LmInteract.LmReadMixin.Nsts = len(regionNames) | 
      
 
 
◆ particleLattice
      
        
          | jLM.LmInteract.LmReadMixin.particleLattice | 
      
 
 
◆ pps
      
        
          | jLM.LmInteract.LmReadMixin.pps = int(self.h5['Model/Diffusion'].attrs['particlesPerSite']) | 
      
 
 
◆ regionList
      
        
          | jLM.LmInteract.LmReadMixin.regionList | 
      
 
 
◆ replicate
      
        
          | jLM.LmInteract.LmReadMixin.replicate = replicate | 
      
 
 
◆ replicates
      
        
          | list jLM.LmInteract.LmReadMixin.replicates | 
      
 
 
◆ simulationTime
      
        
          | jLM.LmInteract.LmReadMixin.simulationTime = float(self.h5['Parameters'].attrs['maxTime']) | 
      
 
 
◆ speciesCounts
      
        
          | jLM.LmInteract.LmReadMixin.speciesCounts = dict() | 
      
 
 
◆ speciesCountTimes
      
        
          | jLM.LmInteract.LmReadMixin.speciesCountTimes = self.trajData['SpeciesCountTimes'][...] | 
      
 
 
◆ speciesList
      
        
          | jLM.LmInteract.LmReadMixin.speciesList | 
      
 
 
◆ speciesWriteInterval
      
        
          | jLM.LmInteract.LmReadMixin.speciesWriteInterval = float(self.h5['Parameters'].attrs['writeInterval']) | 
      
 
 
◆ timestep
      
        
          | jLM.LmInteract.LmReadMixin.timestep = float(self.h5['Parameters'].attrs['timestep']) | 
      
 
 
◆ trajData
      
        
          | jLM.LmInteract.LmReadMixin.trajData = self.h5['Simulations'][replicate] | 
      
 
 
The documentation for this class was generated from the following file: