libSBML C++ API  5.20.5
Loading...
Searching...
No Matches
SBMLRateRuleConverter.h File Reference

Definition of SBMLRateRuleConverter, a converter from raterule to reaction. More...

Include dependency graph for SBMLRateRuleConverter.h:
This graph shows which files directly or indirectly include this file:

Classes

class  SBMLRateRuleConverter
 

Typedefs

typedef std::vector< std::pair< std::string, ASTNode * > >::iterator odeIt
 
typedef std::pair< ASTNode *, std::vector< double > > pairCoeff
 
typedef std::vector< std::pair< std::string, ASTNode * > > pairODEs
 
typedef std::pair< std::string, std::string > pairString
 
typedef std::vector< pairCoeffsetCoeff
 
typedef std::vector< std::pair< ASTNode *, std::vector< double > > >::iterator setCoeffIt
 
typedef std::vector< std::vector< double > > setRnCoeffs
 

Enumerations

enum  DerivativeSign_t {
  POSITIVE_DERIVATIVE ,
  NEGATIVE_DERIVATIVE
}
 

Detailed Description

Definition of SBMLRateRuleConverter, a converter from raterule to reaction.

Author
Sarah Keating
Alessandro Felder

Typedef Documentation

◆ odeIt

typedef std::vector<std::pair<std::string,ASTNode*>>::iterator odeIt

◆ pairCoeff

typedef std::pair<ASTNode*, std::vector<double> > pairCoeff

◆ pairODEs

typedef std::vector< std::pair< std::string, ASTNode*> > pairODEs

◆ pairString

typedef std::pair<std::string, std::string > pairString

◆ setCoeff

typedef std::vector<pairCoeff > setCoeff

◆ setCoeffIt

typedef std::vector<std::pair<ASTNode*,std::vector<double>>>::iterator setCoeffIt

◆ setRnCoeffs

typedef std::vector< std::vector<double> > setRnCoeffs

Enumeration Type Documentation

◆ DerivativeSign_t

Enumerator
POSITIVE_DERIVATIVE 
NEGATIVE_DERIVATIVE