|
COPASI API
4.40.278
|
#include <sbml/math/FormulaParser.h>#include <sedml/SedTypes.h>#include <sbml/SBMLTypes.h>#include "SEDMLUtils.h"#include "copasi/sbml/CSBMLExporter.h"#include "CSEDMLExporter.h"#include "copasi/trajectory/CTrajectoryTask.h"#include "copasi/trajectory/CTrajectoryProblem.h"#include "copasi/scan/CScanTask.h"#include "copasi/scan/CScanProblem.h"#include "copasi/utilities/CCopasiException.h"#include "copasi/utilities/CVersion.h"#include "copasi/utilities/CCopasiMessage.h"#include "copasi/utilities/CDirEntry.h"#include "copasi/utilities/CParameterEstimationUtils.h"#include "copasi/CopasiDataModel/CDataModel.h"#include "copasi/plot/COutputDefinitionVector.h"#include "copasi/plot/CPlotSpecification.h"#include "copasi/report/CReportDefinition.h"#include "copasi/model/CModel.h"#include "copasi/model/CCompartment.h"#include "copasi/model/CModelValue.h"#include "copasi/commandline/CLocaleString.h"#include <algorithm>#include <tuple>Macros | |
| #define | SEDML_SET_ID(element, arguments) |
Functions | |
| std::string | createUniqueModelFileName (const std::string &dir, const std::string &baseName, const std::string &extension=".xml") |
| #define SEDML_SET_ID | ( | element, | |
| arguments | |||
| ) |
Export the model and Task to SEDML. The SEDML document is returned as a string and SBML model is copied to sbmldocument parameter. In case of an error, an empty string is returned.
| std::string createUniqueModelFileName | ( | const std::string & | dir, |
| const std::string & | baseName, | ||
| const std::string & | extension = ".xml" |
||
| ) |
References CDirEntry::exist(), and CDirEntry::Separator.
Referenced by CSEDMLExporter::exportModelAndTasks().