COPASI API
4.40.278
|
#include <iostream>
#include <vector>
#include <string>
#include <sstream>
#include <map>
#include <limits>
#include <cmath>
#include <algorithm>
#include <sedml/SedTypes.h>
#include <sbml/math/FormulaFormatter.h>
#include "copasi/copasi.h"
#include "copasi/report/CKeyFactory.h"
#include "copasi/model/CModel.h"
#include "copasi/model/CCompartment.h"
#include "copasi/model/CMetab.h"
#include "copasi/model/CReaction.h"
#include "copasi/model/CModelValue.h"
#include "copasi/model/CEvent.h"
#include "copasi/function/CNodeK.h"
#include "copasi/function/CFunctionDB.h"
#include "copasi/function/CEvaluationTree.h"
#include "copasi/function/CExpression.h"
#include "copasi/function/CFunctionParameters.h"
#include "copasi/core/CDataObjectReference.h"
#include "copasi/utilities/CCopasiTree.h"
#include "copasi/utilities/CNodeIterator.h"
#include "copasi/CopasiDataModel/CDataModel.h"
#include "copasi/core/CRootContainer.h"
#include "copasi/MIRIAM/CRDFGraphConverter.h"
#include "copasi/compareExpressions/CEvaluationNodeNormalizer.h"
#include "copasi/commandline/CLocaleString.h"
#include "copasi/commandline/COptions.h"
#include "copasi/utilities/CProcessReport.h"
#include "copasi/utilities/CTaskFactory.h"
#include "copasi/commandline/CConfigurationFile.h"
#include "copasi/utilities/CCopasiMessage.h"
#include "copasi/trajectory/CTrajectoryTask.h"
#include "copasi/trajectory/CTrajectoryProblem.h"
#include "copasi/sbml/SBMLImporter.h"
#include "copasi/utilities/CDirEntry.h"
#include "copasi/utilities/CCopasiException.h"
#include "copasi/utilities/CCopasiTask.h"
#include "copasi/plot/COutputDefinitionVector.h"
#include "copasi/plot/CPlotSpecification.h"
#include "copasi/report/CReportDefinitionVector.h"
#include <copasi/steadystate/CSteadyStateTask.h>
#include <copasi/scan/CScanTask.h>
#include "SEDMLImporter.h"
#include "SEDMLUtils.h"
Functions | |
bool | applyAttributeChange (CModel *pCopasiModel, CModelParameterSet &set, const std::string &target, const std::string &newValue) |
bool | applyValueToParameterSet (CModelParameterSet &set, CDataObject *obj, double newValue) |
CTaskEnum::Method | getMethodType (const std::string &kisaoId) |
bool | isScan (const SedRepeatedTask *task) |
bool | isScan (const SedTask *task) |
bool | isTC (const SedTask *task) |
bool applyAttributeChange | ( | CModel * | pCopasiModel, |
CModelParameterSet & | set, | ||
const std::string & | target, | ||
const std::string & | newValue | ||
) |
References applyValueToParameterSet(), CDataObject::getObjectParent(), and SEDMLUtils::resolveXPath().
Referenced by SEDMLImporter::importModel().
bool applyValueToParameterSet | ( | CModelParameterSet & | set, |
CDataObject * | obj, | ||
double | newValue | ||
) |
References CCore::Concentration, CDataObject::getCN(), and CModelParameterSet::getModelParameter().
Referenced by applyAttributeChange().
CTaskEnum::Method getMethodType | ( | const std::string & | kisaoId | ) |
References CTaskEnum::adaptiveSA, CTaskEnum::deterministic, CTaskEnum::directMethod, CTaskEnum::hybrid, CTaskEnum::hybridLSODA, CTaskEnum::hybridODE45, CTaskEnum::RADAU5, SEDML_KISAO_STOCHASTIC, CTaskEnum::stochastic, CTaskEnum::stochasticRunkeKuttaRI5, CTaskEnum::tauLeap, and CCopasiMessage::WARNING.
Referenced by SEDMLImporter::applyAlgorithm().
bool isScan | ( | const SedRepeatedTask * | task | ) |
References isScan().
bool isScan | ( | const SedTask * | task | ) |
Referenced by SEDMLImporter::importReport(), and isScan().
bool isTC | ( | const SedTask * | task | ) |
Referenced by SEDMLImporter::importReport().