|
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().