, including all inherited members.
| assignSBMLIdsToReactions(CModel *pModel) | CSBMLExporter | [protected] |
| check_for_spatial_size_units(const CCopasiDataModel &dataModel, std::vector< SBMLIncompatibility > &result) | CSBMLExporter | [protected, static] |
| checkForEvents(const CCopasiDataModel &dataModel, std::vector< SBMLIncompatibility > &result) | CSBMLExporter | [protected, static] |
| checkForInitialAssignments(const CCopasiDataModel &dataModel, std::vector< SBMLIncompatibility > &result) | CSBMLExporter | [protected, static] |
| checkForODESpeciesInNonfixedCompartment(const CCopasiDataModel &dataModel, std::vector< SBMLIncompatibility > result) | CSBMLExporter | [protected, static] |
| checkForPiecewiseFunctions(const CCopasiDataModel &dataModel, std::vector< SBMLIncompatibility > &result) | CSBMLExporter | [protected, static] |
| checkForPiecewiseFunctions(const CEvaluationNode &node, std::vector< SBMLIncompatibility > &result, const std::string &objectName, const std::string &objectType) | CSBMLExporter | [protected, static] |
| checkForUnsupportedFunctionCalls(const CCopasiDataModel &dataModel, unsigned int sbmlLEvel, unsigned int sbmlVersion, std::vector< SBMLIncompatibility > &result) | CSBMLExporter | [protected] |
| checkForUnsupportedFunctionCalls(const CEvaluationNode &node, const std::set< CEvaluationNodeFunction::SubType > &unsupportedFunctions, std::vector< SBMLIncompatibility > &result, const std::string &objectDescription) | CSBMLExporter | [protected, static] |
| checkForUnsupportedObjectReferences(const CCopasiDataModel &dataModel, unsigned int sbmlLevel, unsigned int sbmlVersion, std::vector< SBMLIncompatibility > &result) | CSBMLExporter | [protected] |
| checkForUnsupportedObjectReferences(const CEvaluationTree &expression, const CCopasiDataModel &dataModel, unsigned int sbmlLevel, unsigned int sbmlVersion, std::vector< SBMLIncompatibility > &result, bool initialExpression=false) | CSBMLExporter | [protected, static] |
| collectIds(const CCopasiDataModel &dataModel, std::map< std::string, const SBase * > &idMap) | CSBMLExporter | [protected] |
| convertASTTreeToLevel1(const ASTNode *pNode, const ListOfFunctionDefinitions &functions, std::string &message) | CSBMLExporter | [protected, static] |
| convertToASTNode(const CEvaluationNode *pOrig, CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| convertToLevel1() | CSBMLExporter | [protected] |
| createAreaUnit(const CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| createCompartment(CCompartment &compartment) | CSBMLExporter | [protected] |
| createCompartments(CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| createEvent(CEvent &event, Event *pSBMLEvent, CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| createEvents(CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| createFunctionDefinition(CFunction &function, CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| createFunctionDefinitions(CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| createFunctionSetFromFunctionNames(const std::set< std::string > &names, CFunctionDB *pFunDB) | CSBMLExporter | [protected, static] |
| createIdMap(const Model &sbmlModel) | CSBMLExporter | [protected] |
| createInitialAssignment(const CModelEntity &modelEntity, CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| createInitialAssignments(CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| createKineticExpression(CFunction *pFun, const std::vector< std::vector< std::string > > &arguments) | CSBMLExporter | [protected] |
| createKineticLaw(CReaction &reaction, CCopasiDataModel &dataModel, unsigned int level, unsigned int version) | CSBMLExporter | [protected] |
| createLengthUnit(const CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| createMassActionExpression(const std::vector< std::vector< std::string > > &arguments, bool isReversible) | CSBMLExporter | [protected, static] |
| createMetabolite(CMetab &metab) | CSBMLExporter | [protected] |
| createMetabolites(CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| createParameter(CModelValue ¶meter) | CSBMLExporter | [protected] |
| createParameters(CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| createReaction(CReaction &reaction, CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| createReactions(CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| createRule(const CModelEntity &modelEntity, CCopasiDataModel &dataModel, Rule *pOldRule) | CSBMLExporter | [protected] |
| createRules(CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| createSBMLDocument(CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| createSubstanceUnit(const CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| createTimesTree(const CCopasiVector< CChemEqElement > &vect, unsigned int pos=0) | CSBMLExporter | [protected, static] |
| createTimeUnit(const CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| createUniqueId(const std::map< std::string, const SBase * > &idMap, const std::string &prefix) | CSBMLExporter | [static] |
| createUnits(const CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| createUnsupportedFunctionTypeSet(unsigned int sbmlLevel) | CSBMLExporter | [protected, static] |
| createVolumeUnit(const CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| CSBMLExporter() | CSBMLExporter | |
| disownSBMLDocument() | CSBMLExporter | |
| exportEventAssignments(const CEvent &event, Event *pSBMLEvent, CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| exportModel(CCopasiDataModel &dataModel, const std::string &filename, unsigned int sbmlLevel=2, unsigned int sbmlVersion=1, bool overwrite=false) | CSBMLExporter | |
| exportModelToString(CCopasiDataModel &dataModel, unsigned int sbmlLevel, unsigned int sbmlVersion) | CSBMLExporter | |
| findAvogadro(const CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| findDirectlyUsedFunctions(const CEvaluationNode *pRootNode, std::set< std::string > &result) | CSBMLExporter | [protected, static] |
| findModelEntityDependencies(const CEvaluationNode *pNode, const CCopasiDataModel &dataModel, std::set< const CModelEntity * > &dependencies) | CSBMLExporter | [protected, static] |
| findUsedFunctions(std::set< CFunction * > &functions, CFunctionDB *pFunctionDB) | CSBMLExporter | [protected, static] |
| getCOPASI2SBMLMap() const | CSBMLExporter | |
| getSBMLDocument() | CSBMLExporter | [inline] |
| isDividedByVolume(const ASTNode *pRootNode, const std::string &compartmentId) | CSBMLExporter | [protected, static] |
| isEventAssignmentSBMLCompatible(std::string &key, const CExpression *pExpression, const CCopasiDataModel &dataModel, unsigned int sbmlLevel, unsigned int sbmlVersion, const std::string &eventName, std::vector< SBMLIncompatibility > &result) | CSBMLExporter | [protected, static] |
| isEventSBMLCompatible(const CEvent *pEvent, const CCopasiDataModel &dataModel, unsigned int sbmlLevel, unsigned int sbmlVersion, std::vector< SBMLIncompatibility > &result) | CSBMLExporter | [protected, static] |
| isExpressionSBMLCompatible(const CEvaluationTree &expr, const CCopasiDataModel &dataModel, int sbmlLevel, int sbmlVersion, std::vector< SBMLIncompatibility > &result, const std::string &objectDescription, bool initialExression=false) | CSBMLExporter | [protected, static] |
| isExpressionSBMLL1Compatible(const CEvaluationTree &expr, const CCopasiDataModel &dataModel, std::vector< SBMLIncompatibility > &result) | CSBMLExporter | [protected, static] |
| isExpressionSBMLL2V1Compatible(const CEvaluationTree &expr, const CCopasiDataModel &dataModel, std::vector< SBMLIncompatibility > &result) | CSBMLExporter | [protected, static] |
| isExpressionSBMLL2V3Compatible(const CEvaluationTree &expression, const CCopasiDataModel &pDataModel, std::vector< SBMLIncompatibility > &result) | CSBMLExporter | [protected, static] |
| isModelSBMLCompatible(const CCopasiDataModel &pDataModel, int sbmlLevel, int sbmlVersion) | CSBMLExporter | [static] |
| isModelSBMLL1Compatible(const CCopasiDataModel &dataModel, std::vector< SBMLIncompatibility > &result) | CSBMLExporter | [protected, static] |
| isModelSBMLL2V1Compatible(const CCopasiDataModel &dataModel, std::vector< SBMLIncompatibility > &result) | CSBMLExporter | [protected, static] |
| isModelSBMLL2V3Compatible(const CCopasiDataModel &dataModel, std::vector< SBMLIncompatibility > &result) | CSBMLExporter | [protected, static] |
| isSetExportCOPASIMIRIAM() const | CSBMLExporter | |
| isValidSId(const std::string &id) | CSBMLExporter | [protected, static] |
| mAssignmentVector | CSBMLExporter | [protected] |
| mAvogadroCreated | CSBMLExporter | [protected] |
| mCOPASI2SBMLMap | CSBMLExporter | [protected] |
| mDocumentDisowned | CSBMLExporter | [protected] |
| mExportCOPASIMIRIAM | CSBMLExporter | [protected] |
| mExportedFunctions | CSBMLExporter | [protected] |
| mFunctionIdMap | CSBMLExporter | [protected] |
| mFunctionMap | CSBMLExporter | [protected] |
| mHandledSBMLObjects | CSBMLExporter | [protected] |
| mIdMap | CSBMLExporter | [protected] |
| mIncompatibilities | CSBMLExporter | [protected] |
| mIncompleteExport | CSBMLExporter | [protected] |
| mInitialAssignmentVector | CSBMLExporter | [protected] |
| mMetaIdMap | CSBMLExporter | [protected] |
| mMIRIAMWarning | CSBMLExporter | [protected] |
| mODEVector | CSBMLExporter | [protected] |
| mParameterReplacementMap | CSBMLExporter | [protected] |
| mpAvogadro | CSBMLExporter | [protected] |
| mpSBMLDocument | CSBMLExporter | [protected] |
| mSBMLLevel | CSBMLExporter | [protected] |
| mSBMLVersion | CSBMLExporter | [protected] |
| mSpatialSizeUnitsSpecies | CSBMLExporter | [protected] |
| mUsedFunctions | CSBMLExporter | [protected] |
| mVariableVolumes | CSBMLExporter | [protected] |
| orderRules(const CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| outputIncompatibilities() const | CSBMLExporter | [protected] |
| removeInitialAssignment(const std::string &sbmlId) | CSBMLExporter | [protected] |
| removeRule(const std::string &sbmlId) | CSBMLExporter | [protected] |
| removeUnusedObjects() | CSBMLExporter | [protected] |
| replace_local_parameters(ASTNode *pOrigNode, const CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| replaceChild(const XMLNode *pParent, const XMLNode *pNewChild, unsigned int index) | CSBMLExporter | [protected] |
| replaceL1IncompatibleNodes(const ASTNode *pNode) | CSBMLExporter | [protected, static] |
| replaceSpeciesReferences(const CEvaluationNode *pOrigNode, const CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| restore_local_parameters(ASTNode *pOrigNode, const CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| setExportCOPASIMIRIAM(bool exportMIRIAM) | CSBMLExporter | |
| setFunctionSBMLIds(const CEvaluationNode *pNode, CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| updateCOPASI2SBMLMap(const CCopasiDataModel &dataModel) | CSBMLExporter | [protected] |
| updateMIRIAMAnnotation(const CCopasiObject *pCOPASIObject, SBase *pSBMLObject, std::map< std::string, const SBase * > &metaIds) | CSBMLExporter | [protected] |
| ~CSBMLExporter() | CSBMLExporter | |