#include <CModelMerging.h>
◆ Type
Enumeration of the types of columns known to COPASI.
◆ CModelMerging()
CModelMerging::CModelMerging |
( |
CModel * |
pModel | ) |
|
◆ mergeInExpression()
bool CModelMerging::mergeInExpression |
( |
std::string |
toKey, |
|
|
std::string |
key, |
|
|
CExpression * |
pExpression |
|
) |
| |
|
protected |
References CKeyFactory::get(), CDataObject::getCN(), CDataObject::getKey(), CRootContainer::getKeyFactory(), CEvaluationTree::getNodeList(), CDataContainer::getObject(), CEvaluationNodeObject::getObjectCN(), CDataObject::getObjectDataModel(), CDataObject::getObjectName(), CDataObject::getObjectParent(), CDataObject::hasFlag(), mpModel, CEvaluationNode::OBJECT, CDataObject::Reference, CEvaluationNodeObject::setData(), and CEvaluationTree::updateTree().
Referenced by mergeMetabolites().
◆ mergeMetabolites()
bool CModelMerging::mergeMetabolites |
( |
std::string |
toKey, |
|
|
std::string |
key |
|
) |
| |
|
protected |
References CModelEntity::ASSIGNMENT, CModelEntity::FIXED, CReaction::getChemEq(), CModel::getCompartments(), CModel::getEvents(), CEventAssignment::getExpressionPtr(), CModelEntity::getExpressionPtr(), CReaction::getFunctionParameters(), CModelEntity::getInitialExpression(), CModelEntity::getInitialExpressionPtr(), CModelEntity::getKey(), CChemEqElement::getMetabolite(), CModel::getMetabolites(), CModel::getModelValues(), CChemEq::getModifiers(), CChemEq::getProducts(), CModel::getReactions(), CModelEntity::getStatus(), CChemEq::getSubstrates(), mergeInExpression(), CFunctionParameter::MODIFIER, mpModel, CModelEntity::ODE, CFunctionParameter::PARAMETER, CFunctionParameter::PRODUCT, CModelEntity::REACTIONS, CChemEqElement::setMetabolite(), CDataVector< CType >::size(), CEvaluationTree::size(), CFunctionParameters::size(), CFunctionParameter::SUBSTRATE, CFunctionParameter::TIME, and CFunctionParameter::VOLUME.
Referenced by simpleCall().
◆ setModel()
void CModelMerging::setModel |
( |
CModel * |
pModel | ) |
|
◆ simpleCall()
void CModelMerging::simpleCall |
( |
std::vector< std::string > & |
toKey, |
|
|
std::vector< std::string > & |
objectKey |
|
) |
| |
just a simple method to call during development
References CModel::compileIfNecessary(), CCopasiMessage::ERROR, fatalError, CModelEntity::getKey(), CModel::getMetabolites(), CDataObject::getObjectName(), MCModelMerging, mergeMetabolites(), mpModel, CModel::removeMetabolite(), and CDataVector< CType >::size().
◆ mpModel
CModel* CModelMerging::mpModel |
|
protected |
◆ TypeName
const std::string CModelMerging::TypeName |
|
static |
Initial value:=
{
"ignore",
"merge",
""
}
String literals for the GUI to display type names of columns known to COPASI.
The documentation for this class was generated from the following files: