COPASI API
4.16.103
|
#include <CModelAnalyzer.h>
Classes | |
class | ReactionResult |
Public Member Functions | |
CModelAnalyzer (const CModel *model) | |
void | writeReport (std::ostream &os, bool rt, bool verbose) const |
Protected Member Functions | |
void | checkModel (const CModel *model) |
ReactionResult | checkReaction (const CReaction *reaction) |
Protected Attributes | |
const CModel * | mpModel |
std::vector< ReactionResult > | mReactionResults |
Definition at line 24 of file CModelAnalyzer.h.
CModelAnalyzer::CModelAnalyzer | ( | const CModel * | model | ) |
Definition at line 38 of file CModelAnalyzer.cpp.
References checkReaction(), CModel::getReactions(), CModel::getTotSteps(), mpModel, and mReactionResults.
Referenced by CModelAnalyzer().
|
protected |
Definition at line 52 of file CModelAnalyzer.cpp.
References CReaction::getChemEq(), CModel::getCompartments(), CReaction::getFunction(), CReaction::getFunctionParameters(), CCopasiParameter::getKey(), CModel::getKey(), CCopasiObject::getKey(), CCopasiRootContainer::getKeyFactory(), CModel::getModelValues(), CChemEq::getModifiers(), CCopasiObject::getObjectName(), CCopasiParameterGroup::getParameter(), CReaction::getParameterMappings(), CReaction::getParameters(), CChemEq::getProducts(), CChemEq::getSubstrates(), CFunction::isReversible(), CReaction::isReversible(), CModelAnalyzer::ReactionResult::mChemEqMods, CModelAnalyzer::ReactionResult::mChemEqProds, CModelAnalyzer::ReactionResult::mChemEqSubs, CModelAnalyzer::ReactionResult::mFunctionParametersMods, CModelAnalyzer::ReactionResult::mFunctionParametersParams, CModelAnalyzer::ReactionResult::mFunctionParametersProds, CModelAnalyzer::ReactionResult::mFunctionParametersSubs, CModelAnalyzer::ReactionResult::mFunctionParametersTime, CModelAnalyzer::ReactionResult::mFunctionParametersVar, CModelAnalyzer::ReactionResult::mFunctionParametersVol, CModelAnalyzer::ReactionResult::mFunctionResult, CModelAnalyzer::ReactionResult::mKineticUnspecifiedReversibility, CModelAnalyzer::ReactionResult::mNotMetabolite, CFunctionParameter::MODIFIER, mpModel, CModelAnalyzer::ReactionResult::mReactionName, CModelAnalyzer::ReactionResult::mReversibilityMismatch, CFunctionParameter::PARAMETER, CFunctionParameter::PRODUCT, CFunctionParameters::size(), CCopasiVector< T >::size(), CCopasiParameterGroup::size(), CFunctionParameter::SUBSTRATE, CFunctionParameter::TEMPORARY, CFunctionParameter::TIME, TriFalse, TriTrue, TriUnspecified, CFunctionParameter::VARIABLE, and CFunctionParameter::VOLUME.
Referenced by checkModel().
void CModelAnalyzer::writeReport | ( | std::ostream & | os, |
bool | rt, | ||
bool | verbose | ||
) | const |
Definition at line 478 of file CModelAnalyzer.cpp.
References mReactionResults.
Referenced by CopasiUI3Window::slotCheckModel().
|
protected |
Definition at line 72 of file CModelAnalyzer.h.
Referenced by checkModel(), and checkReaction().
|
protected |
Definition at line 74 of file CModelAnalyzer.h.
Referenced by checkModel(), and writeReport().