An abstract base class for all Master Equation solvers, this is essentially a representation of "the simulation instance".  
 More...
#include <MESolver.h>
An abstract base class for all Master Equation solvers, this is essentially a representation of "the simulation instance". 
◆ MESolver()
      
        
          | lm::me::MESolver::MESolver | ( |  | ) |  | 
      
 
 
◆ ~MESolver()
  
  | 
        
          | lm::me::MESolver::~MESolver | ( |  | ) |  |  | virtual | 
 
 
◆ generateTrajectory()
  
  | 
        
          | virtual void lm::me::MESolver::generateTrajectory | ( |  | ) |  |  | pure virtual | 
 
Actually run the simulation. 
 
 
◆ initialize()
Initialize the simulation. 
- Parameters
- 
  
    | replicate | Replicate number out of total replicates |  | parameters | A map of all the parameters for the simulation |  | A | list of resources assigned to the simulation |  
 
 
 
◆ needsDiffusionModel()
  
  | 
        
          | virtual bool lm::me::MESolver::needsDiffusionModel | ( |  | ) |  |  | pure virtual | 
 
Tells whether the solver needs a reaction model. 
 
 
◆ needsReactionModel()
  
  | 
        
          | virtual bool lm::me::MESolver::needsReactionModel | ( |  | ) |  |  | pure virtual | 
 
Tells whether the solver needs a reaction model. 
 
 
The documentation for this class was generated from the following files:
- /data2/LM_zls_github/Lattice-Microbes/src/me/MESolver.h
- /data2/LM_zls_github/Lattice-Microbes/src/me/MESolver.cpp