copasi API  0.1
CSBMLExporter Member List
This is the complete list of members for CSBMLExporter, 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 &parameter)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]
mAssignmentVectorCSBMLExporter [protected]
mAvogadroCreatedCSBMLExporter [protected]
mCOPASI2SBMLMapCSBMLExporter [protected]
mDocumentDisownedCSBMLExporter [protected]
mExportCOPASIMIRIAMCSBMLExporter [protected]
mExportedFunctionsCSBMLExporter [protected]
mFunctionIdMapCSBMLExporter [protected]
mFunctionMapCSBMLExporter [protected]
mHandledSBMLObjectsCSBMLExporter [protected]
mIdMapCSBMLExporter [protected]
mIncompatibilitiesCSBMLExporter [protected]
mIncompleteExportCSBMLExporter [protected]
mInitialAssignmentVectorCSBMLExporter [protected]
mMetaIdMapCSBMLExporter [protected]
mMIRIAMWarningCSBMLExporter [protected]
mODEVectorCSBMLExporter [protected]
mParameterReplacementMapCSBMLExporter [protected]
mpAvogadroCSBMLExporter [protected]
mpSBMLDocumentCSBMLExporter [protected]
mSBMLLevelCSBMLExporter [protected]
mSBMLVersionCSBMLExporter [protected]
mSpatialSizeUnitsSpeciesCSBMLExporter [protected]
mUsedFunctionsCSBMLExporter [protected]
mVariableVolumesCSBMLExporter [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
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines