, including all inherited members.
applyStoichiometricExpressions(std::map< CCopasiObject *, SBase * > &copasi2sbmlmap, Model *pSBMLModel) | SBMLImporter | [protected] |
areApproximatelyEqual(const double &x, const double &y, const double &t=1e-9) | SBMLImporter | [protected, static] |
areEqualFunctions(const CFunction *pFun, const CFunction *pFun2) | SBMLImporter | [protected] |
areEqualSubtrees(const CEvaluationNode *pNode1, const CEvaluationNode *pNode2) | SBMLImporter | [protected] |
areRulesUnique(const Model *copasiMode) | SBMLImporter | [protected] |
areSBMLUnitDefinitionsIdentical(const UnitDefinition *pUdef1, const UnitDefinition *pUdef2) | SBMLImporter | [static] |
checkElementUnits(const Model *pSBMLModel, CModel *pCopasiModel, int level, int version) | SBMLImporter | [protected] |
checkRuleMathConsistency(const Rule *pRule, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | [protected] |
containsVolume(const ASTNode *pNode, const std::string &compartmentCN) | SBMLImporter | [protected] |
convertSBMLCubicmetresToLitres(const Unit *pU) | SBMLImporter | [protected, static] |
createBVarMap(const ASTNode *uDefFunction, const ASTNode *function) | SBMLImporter | [protected] |
createCCompartmentFromCompartment(const Compartment *sbmlComp, CModel *copasiModel, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap, const Model *pSBMLModel) | SBMLImporter | [protected] |
createCFunctionFromFunctionDefinition(const FunctionDefinition *sbmlFunction, CFunctionDB *pTmpFunctionDB, Model *pSBMLModel, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | [protected] |
createCFunctionFromFunctionTree(const FunctionDefinition *pSBMLFunction, Model *pSBMLModel, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | [protected] |
createCMetabFromSpecies(const Species *sbmlSpecies, CModel *copasiModel, CCompartment *copasiCompartment, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap, const Model *pSBMLModel) | SBMLImporter | [protected] |
createCModelFromSBMLDocument(SBMLDocument *doc, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | [protected] |
createCModelValueFromParameter(const Parameter *sbmlParameter, CModel *copasiModel, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | [protected] |
createCReactionFromReaction(Reaction *sbmlReaction, Model *sbmlModel, CModel *cmodel, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap, CFunctionDB *pTmpFunctionDB) | SBMLImporter | [protected] |
createDelayFunctionDefinition() | SBMLImporter | [protected] |
createExpressionFromFunction(const CFunction *pFun, const std::vector< std::vector< std::string > > &functionArgumentCNs) | SBMLImporter | [protected] |
createHasOnlySubstanceUnitFactor(Model *pSBMLModel, double factor, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | [protected] |
doMapping(CReaction *pCopasiReaction, const CEvaluationNodeCall *pCallNode) | SBMLImporter | [protected] |
find_local_parameters_in_delay(ASTNode *pNode, Reaction *pSBMLReaction, Model *pModel, std::map< std::string, std::string > &localReplacementMap, const std::set< std::string > &localIds, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | [protected] |
findAvogadroConstant(Model *pSBMLModel, double factor) | SBMLImporter | [protected] |
findCorrespondingFunction(const CFunction *tree, const CReaction *reaction) | SBMLImporter | [protected] |
findDirectDependencies(const FunctionDefinition *pFunDef, std::map< const FunctionDefinition *, std::set< std::string > > &dependencies) | SBMLImporter | [protected, static] |
findDirectDependencies(const ASTNode *pNode, std::set< std::string > &dependencies) | SBMLImporter | [protected, static] |
findFunctionCalls(const CEvaluationNode *pNode, std::set< std::string > &functionNameSet) | SBMLImporter | [protected] |
findIdInASTTree(const ASTNode *pMath, const std::set< std::string > &reactionIds) | SBMLImporter | |
functionDB | SBMLImporter | [protected] |
getFunctionDefinitionForName(const std::string name, const Model *model) | SBMLImporter | [protected] |
getIdsFromNode(const ASTNode *pNode, std::set< std::string > &idSet) | SBMLImporter | [protected] |
getImportCOPASIMIRIAM() const | SBMLImporter | |
getImportHandlerAddr() | SBMLImporter | |
getSBMLUnitDefinitionForId(const std::string &unitId, const Model *pSBMLModel) | SBMLImporter | [static] |
handleAreaUnit(const UnitDefinition *uDef) | SBMLImporter | [protected] |
handleLengthUnit(const UnitDefinition *uDef) | SBMLImporter | [protected] |
handleSubstanceUnit(const UnitDefinition *uDef) | SBMLImporter | [protected] |
handleTimeUnit(const UnitDefinition *uDef) | SBMLImporter | [protected] |
handleVolumeUnit(const UnitDefinition *uDef) | SBMLImporter | [protected] |
importEvent(const Event *pEvent, Model *pSBMLModel, CModel *pCopasiModel, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | [protected] |
importEvents(Model *pSBMLModel, CModel *pCopasiModel, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | [protected] |
importFunctionDefinitions(Model *pSBMLModel, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | [protected] |
importInitialAssignments(Model *pSBMLModel, std::map< CCopasiObject *, SBase * > &copasi2sbmlMap, const CModel *pCOPASIModel) | SBMLImporter | [protected] |
importMIRIAM(const SBase *pSBMLObject, CCopasiObject *pCOPASIObject) | SBMLImporter | [protected] |
importRule(const Rule *rule, CModelEntity::Status ruleType, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap, Model *pSBMLModel) | SBMLImporter | [protected] |
importRuleForModelEntity(const Rule *rule, CModelEntity *pMV, CModelEntity::Status ruleType, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap, Model *pSBMLModel) | SBMLImporter | [protected] |
importSBMLRule(const Rule *sbmlRule, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap, Model *pSBMLModel) | SBMLImporter | [protected] |
isConstantFlux(const CEvaluationNode *pRoot, CModel *pModel, CFunctionDB *pFunctionDB) | SBMLImporter | [protected, static] |
isDelayFunctionUsed(ConverterASTNode *pNode) | SBMLImporter | [protected] |
isMassAction(const CEvaluationTree *pTree, const CChemEq &chemicalEquation, const CEvaluationNodeCall *pCallNode=NULL) | SBMLImporter | [protected] |
isMassActionExpression(const CEvaluationNode *pRootNode, const CChemEq &chemicalEquation) | SBMLImporter | [protected] |
isMassActionFunction(const CFunction *pFun, const CChemEq &chemicalEquation, const std::vector< std::vector< std::string > > &functionArgumentCNs) | SBMLImporter | [protected] |
isMultipliedByVolume(const ASTNode *node, const std::string &compartmentSBMLId) | SBMLImporter | [protected] |
isSimpleFunctionCall(const CEvaluationNode *pRootNode) | SBMLImporter | [protected] |
isStochasticModel(const Model *pSBMLModel) | SBMLImporter | [protected] |
mAssignmentToSpeciesReferenceFound | SBMLImporter | [protected] |
mAvogadroCreated | SBMLImporter | [protected] |
mDelayFound | SBMLImporter | [protected] |
mDelayNodeMap | SBMLImporter | [protected] |
mDivisionByCompartmentReactions | SBMLImporter | [protected] |
mExplicitelyTimeDependentFunctionDefinitions | SBMLImporter | [protected] |
mFastReactions | SBMLImporter | [protected] |
mFunctionNameMapping | SBMLImporter | [protected] |
mhImportStep | SBMLImporter | [protected] |
mIgnoredParameterUnits | SBMLImporter | [protected] |
mIgnoredSBMLMessages | SBMLImporter | [protected] |
mImportCOPASIMIRIAM | SBMLImporter | [protected] |
mImportStep | SBMLImporter | [protected] |
mIncompleteModel | SBMLImporter | [protected] |
mLevel | SBMLImporter | [protected] |
mOriginalLevel | SBMLImporter | [protected] |
mpCopasiModel | SBMLImporter | [protected] |
mpDataModel | SBMLImporter | [protected] |
mpImportHandler | SBMLImporter | [protected] |
mPotentialAvogadroNumbers | SBMLImporter | [protected] |
mReactionsWithReplacedLocalParameters | SBMLImporter | [protected] |
mStoichiometricExpressionMap | SBMLImporter | [protected] |
mSubstanceOnlySpecies | SBMLImporter | [protected] |
mTotalSteps | SBMLImporter | [protected] |
multiplySubstanceOnlySpeciesByVolume(ConverterASTNode *pNode) | SBMLImporter | [protected] |
mUnitOnNumberFound | SBMLImporter | [protected] |
mUnsupportedAssignmentRuleFound | SBMLImporter | [protected] |
mUnsupportedRateRuleFound | SBMLImporter | [protected] |
mUnsupportedRuleFound | SBMLImporter | [protected] |
mUsedFunctions | SBMLImporter | [protected] |
mUsedSBMLIds | SBMLImporter | [protected] |
mUsedSBMLIdsPopulated | SBMLImporter | [protected] |
mVersion | SBMLImporter | [protected] |
normalizeSBMLUnit(Unit *pU) | SBMLImporter | [protected, static] |
parseSBML(const std::string &sbmlDocumentText, CFunctionDB *funDB, SBMLDocument *&pSBMLDocument, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap, CListOfLayouts *&prLol, CCopasiDataModel *pDataModel) | SBMLImporter | |
preprocessNode(ConverterASTNode *pNode, Model *pSBMLModel, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap, Reaction *pSBMLReaction=NULL) | SBMLImporter | [protected] |
readSBML(std::string filename, CFunctionDB *funDB, SBMLDocument *&pSBMLDocument, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap, CListOfLayouts *&prLol, CCopasiDataModel *pDataModel) | SBMLImporter | |
removeUnusedFunctions(CFunctionDB *pTmpFunctionDB, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | [protected] |
renameMassActionParameters(CEvaluationNodeCall *pCallNode) | SBMLImporter | [protected] |
replace_delay_nodes(ConverterASTNode *pNode, Model *pModel, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap, Reaction *pSBMLReaction, std::map< std::string, std::string > &localReplacementMap) | SBMLImporter | [protected] |
replace_name_nodes(ASTNode *pNode, const std::map< std::string, std::string > &replacementMap) | SBMLImporter | [protected] |
replace_time_with_initial_time(ASTNode *pNode, const CModel *pCOPASIModel) | SBMLImporter | [protected] |
replaceAmountReferences(ConverterASTNode *pNode, Model *pSBMLModel, double factor, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | [protected] |
replaceBvars(const ASTNode *node, std::map< std::string, ASTNode * > bvarMap) | SBMLImporter | [protected] |
replaceCallNodeNames(ASTNode *pNode) | SBMLImporter | [protected] |
replaceLog(ConverterASTNode *sourceNode) | SBMLImporter | [protected] |
replaceObjectNames(ASTNode *pNode, const std::map< CCopasiObject *, SBase * > &copasi2sbmlmap, bool initialExpression=false) | SBMLImporter | [protected] |
replacePowerFunctionNodes(ASTNode *node) | SBMLImporter | [protected] |
replaceRoot(ConverterASTNode *sourceNode) | SBMLImporter | [protected] |
replaceTimeDependentFunctionCalls(ASTNode *root) | SBMLImporter | [protected] |
replaceTimeNodeNames(ASTNode *pNode) | SBMLImporter | [protected] |
replaceTimeNodesInFunctionDefinition(ASTNode *root, std::string newNodeName) | SBMLImporter | [protected] |
restoreFunctionDB() | SBMLImporter | |
round(const C_FLOAT64 &x) | SBMLImporter | [protected, static] |
sbmlId2CopasiCN(ASTNode *pNode, std::map< CCopasiObject *, SBase * > &copasi2sbmlmap, CCopasiParameterGroup &pParamGroup) | SBMLImporter | [protected] |
sbmlIdMap | SBMLImporter | [protected] |
SBMLImporter() | SBMLImporter | |
separateProductArguments(const CEvaluationNode *pRootNode, std::vector< const CEvaluationNode * > &arguments) | SBMLImporter | [protected] |
setCorrectUsage(CReaction *pCopasiReaction, const CEvaluationNodeCall *pCallNode) | SBMLImporter | [protected] |
setImportCOPASIMIRIAM(bool import) | SBMLImporter | |
setImportHandler(CProcessReport *pHandler) | SBMLImporter | |
setInitialValues(CModel *pModel, const std::map< CCopasiObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | [protected] |
speciesMap | SBMLImporter | [protected] |
variables2objects(const CEvaluationNode *pOrigNode, const std::map< std::string, std::string > &replacementMap) | SBMLImporter | [protected] |
~SBMLImporter() | SBMLImporter | |