14 #ifndef CMODELMERGING_H
15 #define CMODELMERGING_H
42 std::map<std::string, std::string>
keyMap;
43 std::map<std::string, std::string>
nameMap;
80 void simpleCall(std::vector< std::string > & toKey, std::vector< std::string > & objectKey);
105 #endif // CMODELMERGING_H
bool mergeMetabolites(std::string toKey, std::string key)
bool addMetabolitesExpressions()
static const std::string TypeName[]
void setModel(CModel *pModel, CModel *mModel)
std::map< std::string, std::string > keyMap
void setModel(CModel *pModel)
bool addEvents(std::string name)
bool mergeInExpression(std::string toKey, std::string key, CExpression *pExpression)
bool addModelValuesExpressions()
bool copyEventAssignmentExpression(const CEventAssignment *sourceAssignment, CEventAssignment *newAssignment)
bool copyExpression(const CModelEntity *sourceEntity, CModelEntity *newEntity)
bool addMetabolites(std::string name)
std::map< std::string, std::string > nameMap
bool addCompartmentsExpressions()
CModelAdd(CModel *pModel, CModel *mModel)
bool addCompartments(std::string name)
bool addModelValues(std::string name)
bool copyTriggerExpression(const CEvent *sourceEvent, CEvent *newEvent)
void simpleCall(std::vector< std::string > &toKey, std::vector< std::string > &objectKey)
just a simple method to call during development
bool copyDelayExpression(const CEvent *sourceEvent, CEvent *newEvent)
static bool reactionInvolvesCompartment(const CReaction *reac, const CCompartment *comp)
bool copyInitialExpression(const CModelEntity *sourceEntity, CModelEntity *newEntity)
void simpleCall()
just a simple method to call during development
CModelMerging(CModel *pModel)
bool addReactions(std::string name)