|
COPASI API
4.40.278
|
This is the complete list of members for SBMLImporter, including all inherited members.
| applyConversionFactors() | SBMLImporter | |
| applyStoichiometricExpressions(std::map< const CDataObject *, SBase * > &copasi2sbmlmap, Model *pSBMLModel) | SBMLImporter | protected |
| areApproximatelyEqual(const double &x, const double &y, const double &t=1e-9) | SBMLImporter | static |
| areEqualFunctions(const CFunction *pFun, const CFunction *pFun2) | SBMLImporter | static |
| areEqualSubtrees(const CEvaluationNode *pNode1, const CEvaluationNode *pNode2) | SBMLImporter | static |
| areRulesUnique(const Model *copasiMode) | SBMLImporter | protected |
| areSBMLUnitDefinitionsIdentical(const SUnitInfo &unitInfo1, const SUnitInfo &unitInfo2) | SBMLUnitSupport | static |
| checkElementUnits(const Model *pSBMLModel, CModel *pCopasiModel) | SBMLUnitSupport | |
| checkForSpatialSizeUnits(const CDataModel &dataModel, std::vector< SBMLIncompatibility > &result) | SBMLUnitSupport | static |
| checkForUnitsOnNumbers(const ASTNode *pNode) | SBMLImporter | static |
| checkRuleMathConsistency(const Rule *pRule, std::map< const CDataObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | protected |
| checkValidityOfSourceDocument(SBMLDocument *sbmlDoc) | SBMLImporter | protected |
| clearCallBack() | SBMLImporter | virtual |
| containsVolume(const ASTNode *pNode, const std::string &compartmentCN) | SBMLImporter | protected |
| createBVarMap(const ASTNode *uDefFunction, const ASTNode *function) | SBMLImporter | protected |
| createCCompartmentFromCompartment(const Compartment *sbmlComp, CModel *copasiModel, std::map< const CDataObject *, SBase * > &copasi2sbmlmap, const Model *pSBMLModel) | SBMLImporter | protected |
| createCFunctionFromFunctionDefinition(const FunctionDefinition *sbmlFunction, Model *pSBMLModel, std::map< const CDataObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | protected |
| createCFunctionFromFunctionTree(const FunctionDefinition *pSBMLFunction, Model *pSBMLModel, std::map< const CDataObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | protected |
| createCMetabFromSpecies(const Species *sbmlSpecies, CModel *copasiModel, CCompartment *copasiCompartment, std::map< const CDataObject *, SBase * > &copasi2sbmlmap, const Model *pSBMLModel) | SBMLImporter | protected |
| createCModelFromSBMLDocument(SBMLDocument *doc, std::map< const CDataObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | protected |
| createCModelValueFromParameter(const Parameter *sbmlParameter, CModel *copasiModel, std::map< const CDataObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | protected |
| createCReactionFromReaction(Reaction *sbmlReaction, Model *sbmlModel, CModel *cmodel, std::map< const CDataObject *, SBase * > &copasi2sbmlmap) | 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< const CDataObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | protected |
| createProgressStepOrStop(unsigned C_INT32 globalStep, unsigned C_INT32 currentTotal, const std::string &title) | SBMLImporter | protected |
| createUnitExpressionFor(SUnitInfo &unitInfo) const | SBMLUnitSupport | |
| deleteCopasiModel() | SBMLImporter | |
| divideByObject(const CEvaluationNode *pOrigNode, const CDataObject *pObject) | SBMLImporter | static |
| divideByVolume(ASTNode *node, const std::string &compartmentSBMLId) | 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< const CDataObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | protected |
| findAvogadroConstant(Model *pSBMLModel, double factor) | SBMLImporter | protected |
| findCorrespondingFunction(const CExpression *pExpression, const CReaction *reaction) | SBMLImporter | protected |
| findDirectDependencies(const FunctionDefinition *pFunDef, std::map< const FunctionDefinition *, std::set< std::string > > &dependencies) | SBMLImporter | protectedstatic |
| findDirectDependencies(const ASTNode *pNode, std::set< std::string > &dependencies) | SBMLImporter | protectedstatic |
| findFunctionCalls(const CEvaluationNode *pNode, std::set< std::string > &functionNameSet) | SBMLImporter | protected |
| findIdInASTTree(const ASTNode *pMath, const std::set< std::string > &reactionIds) | SBMLImporter | |
| findIdInASTTree(const ASTNode *pMath, const std::map< std::string, double > &reactionIds) | SBMLImporter | |
| finishCurrentStep() | SBMLImporter | protected |
| finishImport() | 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 | |
| getProcessReport() const | SBMLImporter | |
| importEvent(const Event *pEvent, Model *pSBMLModel, CModel *pCopasiModel, std::map< const CDataObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | protected |
| importEvents(Model *pSBMLModel, CModel *pCopasiModel, std::map< const CDataObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | protected |
| importFunctionDefinitions(Model *pSBMLModel, std::map< const CDataObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | protected |
| importInitialAssignments(Model *pSBMLModel, std::map< const CDataObject *, SBase * > &copasi2sbmlMap, const CModel *pCOPASIModel) | SBMLImporter | protected |
| importMIRIAM(const SBase *pSBMLObject, CDataObject *pCOPASIObject) | SBMLImporter | protected |
| importNotes(CAnnotation *pAnno, const SBase *pSBase) | SBMLImporter | static |
| importRule(const Rule *rule, CModelEntity::Status ruleType, std::map< const CDataObject *, SBase * > &copasi2sbmlmap, Model *pSBMLModel) | SBMLImporter | protected |
| importRuleForModelEntity(const Rule *rule, const CModelEntity *pMV, CModelEntity::Status ruleType, std::map< const CDataObject *, SBase * > &copasi2sbmlmap, Model *pSBMLModel) | SBMLImporter | protected |
| importSBMLRule(const Rule *sbmlRule, std::map< const CDataObject *, SBase * > &copasi2sbmlmap, Model *pSBMLModel) | SBMLImporter | protected |
| importUnit(const std::string unitId, const Model *pSBMLModel) | SBMLUnitSupport | |
| importUnit(const UnitDefinition *pUnitDefinition, const bool &allocated) | SBMLUnitSupport | |
| importUnitsFromSBMLDocument(Model *sbmlModel, CModel *pCopasiModel) | SBMLUnitSupport | |
| isConstantFlux(const CEvaluationNode *pRoot, CModel *pModel) | SBMLImporter | protected |
| isDelayFunctionUsed(ConverterASTNode *pNode) | SBMLImporter | protected |
| isEmptyOrWhiteSpace(const std::string &name) | SBMLImporter | static |
| 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 |
| isSimpleFunctionCall(const CEvaluationNode *pRootNode) | SBMLImporter | protected |
| isStochasticModel(const Model *pSBMLModel) | SBMLImporter | protected |
| mAssignmentToSpeciesReferenceFound | SBMLImporter | protected |
| mAvogadroCreated | SBMLImporter | protected |
| mAvogadroSet | SBMLUnitSupport | protected |
| mChangedObjects | SBMLImporter | protected |
| mChemEqElementSpeciesIdMap | SBMLImporter | protected |
| mCompartmentMap | SBMLImporter | protected |
| mConversionFactorFound | SBMLImporter | protected |
| mCreatedFunctions | SBMLImporter | protected |
| mCurrentStepCounter | SBMLImporter | protected |
| mCurrentStepHandle | SBMLImporter | protected |
| mCurrentStepTotal | SBMLImporter | protected |
| mDelayFound | SBMLImporter | protected |
| mDelayNodeMap | SBMLImporter | protected |
| mDivisionByCompartmentReactions | SBMLImporter | protected |
| mEventAssignmentForSpeciesReferenceIgnored | SBMLImporter | protected |
| mExplicitelyTimeDependentFunctionDefinitions | SBMLImporter | protected |
| mFastReactions | SBMLImporter | protected |
| mFunctionNameMapping | SBMLImporter | protected |
| mGlobalStepCounter | SBMLImporter | protected |
| mGlobalStepHandle | SBMLImporter | protected |
| mGlobalStepTotal | SBMLImporter | protected |
| mIgnoredParameterUnits | SBMLImporter | protected |
| mIgnoredSBMLMessages | SBMLImporter | protected |
| mImportCOPASIMIRIAM | SBMLImporter | protected |
| mImportedUnits | SBMLUnitSupport | private |
| mIncompleteModel | SBMLImporter | protected |
| mKnownCustomUserDefinedFunctions | SBMLImporter | protected |
| mKnownInitalValues | SBMLImporter | protected |
| mLevel | SBMLUnitSupport | protected |
| mOriginalLevel | SBMLImporter | protected |
| mParameterFluxMap | SBMLImporter | protected |
| mpAreaUnit | SBMLUnitSupport | private |
| mpCopasiModel | SBMLImporter | protected |
| mpDataModel | SBMLImporter | protected |
| mpLengthUnit | SBMLUnitSupport | private |
| mpModelConversionFactor | SBMLImporter | protected |
| mPotentialAvogadroNumbers | SBMLImporter | protected |
| mpProcessReport | SBMLImporter | protected |
| mpSbmlCallback | SBMLImporter | protected |
| mpSubstanceUnit | SBMLUnitSupport | private |
| mpTimeUnit | SBMLUnitSupport | private |
| mpVolumeUnit | SBMLUnitSupport | private |
| mRateRuleForSpeciesReferenceIgnored | SBMLImporter | protected |
| mReactions | SBMLImporter | protected |
| mReactionsWithReplacedLocalParameters | SBMLImporter | protected |
| mSBMLIdModelValueMap | SBMLImporter | protected |
| mSBMLSpeciesReferenceIds | SBMLImporter | protected |
| mSpeciesConversionParameterMap | SBMLImporter | protected |
| mStoichiometricExpressionMap | SBMLImporter | protected |
| mSubstanceOnlySpecies | SBMLImporter | protected |
| multiplySubstanceOnlySpeciesByVolume(ConverterASTNode *pNode) | SBMLImporter | protected |
| mUnitOnNumberFound | SBMLImporter | protected |
| mUnsupportedAssignmentRuleFound | SBMLImporter | protected |
| mUnsupportedRateRuleFound | SBMLImporter | protected |
| mUnsupportedRuleFound | SBMLImporter | protected |
| mUsedSBMLIds | SBMLImporter | protected |
| mUsedSBMLIdsPopulated | SBMLImporter | protected |
| mVersion | SBMLUnitSupport | protected |
| parseSBML(const std::string &sbmlDocumentText, SBMLDocument *&pSBMLDocument, std::map< const CDataObject *, SBase * > &copasi2sbmlmap, CListOfLayouts *&prLol, CDataModel *pDataModel) | SBMLImporter | |
| preprocessNode(ConverterASTNode *pNode, Model *pSBMLModel, std::map< const CDataObject *, SBase * > &copasi2sbmlmap, Reaction *pSBMLReaction=NULL) | SBMLImporter | protected |
| readSBML(std::string filename, SBMLDocument *&pSBMLDocument, std::map< const CDataObject *, SBase * > &copasi2sbmlmap, CListOfLayouts *&prLol, CDataModel *pDataModel) | SBMLImporter | |
| removeUnusedFunctions(std::map< const CDataObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | protected |
| renameMassActionParameters(CEvaluationNodeCall *pCallNode) | SBMLImporter | protected |
| replace_delay_nodes(ConverterASTNode *pNode, Model *pModel, std::map< const CDataObject *, 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< const CDataObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | protected |
| replaceCallNodeNames(ASTNode *pNode) | SBMLImporter | protected |
| replaceLog(ConverterASTNode *sourceNode) | SBMLImporter | protected |
| replaceObjectNames(ASTNode *pNode, const std::map< const CDataObject *, SBase * > &copasi2sbmlmap, bool initialExpression=false) | SBMLImporter | protected |
| replacePowerFunctionNodes(ASTNode *node) | SBMLImporter | protected |
| replaceRoot(ConverterASTNode *sourceNode) | SBMLImporter | protected |
| replaceTimeAndAvogadroNodeNames(ASTNode *pNode) | SBMLImporter | protected |
| replaceTimeDependentFunctionCalls(ASTNode *root) | SBMLImporter | protected |
| replaceTimeNodesInFunctionDefinition(ASTNode *root, std::string newNodeName) | SBMLImporter | protected |
| reportCurrentProgressOrStop() | SBMLImporter | protected |
| restoreFunctionDB() | SBMLImporter | |
| round(const C_FLOAT64 &x) | SBMLImporter | protectedstatic |
| sbmlId2CopasiCN(ASTNode *pNode, std::map< const CDataObject *, SBase * > &copasi2sbmlmap, CCopasiParameterGroup &pParamGroup, SBase *pParentObject=NULL) | 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 *pProcessReport) | SBMLImporter | |
| setInitialValues(CModel *pModel, const std::map< const CDataObject *, SBase * > &copasi2sbmlmap) | SBMLImporter | protected |
| setLevelAndVersion(int level, int version) | SBMLUnitSupport | |
| speciesMap | SBMLImporter | protected |
| unitKindToString(UnitKind_t kind) | SBMLUnitSupport | static |
| UnitType enum name | SBMLUnitSupport | |
| updateSBMLSpeciesReferenceIds(Model *pModel, std::map< std::string, double > &ids) | SBMLImporter | static |
| validateUnit(SUnitInfo &unitInfo, const std::string &constraint) const | SBMLUnitSupport | |
| variables2objects(const CEvaluationNode *pOrigNode, const std::map< std::string, std::string > &replacementMap) | SBMLImporter | protected |
| ~SBMLImporter() | SBMLImporter | |
| ~SBMLUnitSupport() | SBMLUnitSupport |