roadrunner  2.6.0
Fast simulator for SBML models
Static Public Member Functions | List of all members
rr::ExecutableModelFactory Class Reference

A factory class to create ExecutableModel objects. More...

#include <ExecutableModelFactory.h>

Static Public Member Functions

static ExecutableModelcreateModel (const libsbml::SBMLDocument *sbml, const std::string &md5, const Dictionary *dict=0)
 creates a NEW object which must be deleted by the caller. More...
 
static ExecutableModelcreateModel (std::istream &in, uint modelGeneratorOpt)
 
static ExecutableModelregenerateModel (ExecutableModel *oldModel, libsbml::SBMLDocument *doc, uint options)
 

Detailed Description

A factory class to create ExecutableModel objects.

Member Function Documentation

◆ createModel()

ExecutableModel * rr::ExecutableModelFactory::createModel ( const libsbml::SBMLDocument *  sbml,
const std::string &  md5,
const Dictionary dict = 0 
)
static

creates a NEW object which must be deleted by the caller.

Parameters
sbmlan sbml std::string
md5an md5 hash of the model string, used to check if we already created this model.
dicta dictionary of options, this is typcally a LoadSBMLOptions object, but it may be any dictionary.

The documentation for this class was generated from the following files: