calculateStatistics() | CSBMLunitInterface | |
CSBMLunitInterface(const CSBMLunitInterface &src) | CSBMLunitInterface | private |
CSBMLunitInterface(Model *model, bool unitsFromModel) | CSBMLunitInterface | |
debugOutput() const | CSBMLunitInterface | |
determineUnits() | CSBMLunitInterface | |
evaluate(const ASTNode *node) | CSBMLunitInterface | private |
getExpressions() const | CSBMLunitInterface | inline |
getIdentifier(const ASTNode *node) | CSBMLunitInterface | privatestatic |
getListOfConflictingNodes() const | CSBMLunitInterface | |
getListOfLocalParametersWithGivenUnitStatus(int status) const | CSBMLunitInterface | |
getListOfObjectsWithGivenUnitStatus(int status) const | CSBMLunitInterface | |
getMappedUnitFromIdentifier(const std::string &node, const CEnvironmentInformation &ei) | CSBMLunitInterface | |
getMappedUnitFromNumberNode(const ASTNode *node) | CSBMLunitInterface | |
getMessageAboutUnknownUnits() const | CSBMLunitInterface | |
getModel() | CSBMLunitInterface | inline |
getModel() const | CSBMLunitInterface | inline |
getStatistics() const | CSBMLunitInterface | inline |
getValueFromNumberNode(const ASTNode *node) | CSBMLunitInterface | privatestatic |
handleOneExpression(CExpressionInformation &ei) | CSBMLunitInterface | private |
handleTerminalNode(const CSBMLunitInformation &ui, CSBMLunitInformation *pNodeUnit, const ASTNode *node) | CSBMLunitInterface | private |
initializeDefaultUnits() | CSBMLunitInterface | private |
initializeFromSBMLModel(bool unitsFromModel) | CSBMLunitInterface | private |
isBuiltInFunctionCall(const ASTNode *node) | CSBMLunitInterface | privatestatic |
isFunctionCall(const ASTNode *node) | CSBMLunitInterface | privatestatic |
isNumber(const ASTNode *node) | CSBMLunitInterface | privatestatic |
isObject(const ASTNode *node) | CSBMLunitInterface | privatestatic |
isOperator(const ASTNode *node) | CSBMLunitInterface | privatestatic |
mAssumeDimensionlessOne | CSBMLunitInterface | private |
mConflictingNodes | CSBMLunitInterface | private |
mError | CSBMLunitInterface | private |
mpModel | CSBMLunitInterface | private |
mpSBMLAmountUnit | CSBMLunitInterface | private |
mpSBMLAreaUnit | CSBMLunitInterface | private |
mpSBMLConflictUnit | CSBMLunitInterface | private |
mpSBMLLengthUnit | CSBMLunitInterface | private |
mpSBMLTimeUnit | CSBMLunitInterface | private |
mpSBMLVolumeUnit | CSBMLunitInterface | private |
mSBMLExpressions | CSBMLunitInterface | private |
mSBMLLevel | CSBMLunitInterface | private |
mSBMLLocalParametersMap | CSBMLunitInterface | private |
mSBMLNumbersMap | CSBMLunitInterface | private |
mSBMLObjectsMap | CSBMLunitInterface | private |
mSBMLVersion | CSBMLunitInterface | private |
mStatistics | CSBMLunitInterface | private |
operator=(const CSBMLunitInterface &src) | CSBMLunitInterface | private |
outputStatistics(const Statistics &stat, bool flag) | CSBMLunitInterface | static |
recursion(const ASTNode *node, const CSBMLunitInformation &ui, const CEnvironmentInformation &ei) | CSBMLunitInterface | private |
recursionDivide(const ASTNode *node, const CSBMLunitInformation &ui, const CEnvironmentInformation &ei) | CSBMLunitInterface | private |
recursionEqual(const ASTNode *node, const CSBMLunitInformation &ui, const CEnvironmentInformation &ei) | CSBMLunitInterface | private |
recursionPiecewise(const ASTNode *node, const CSBMLunitInformation &ui, const CEnvironmentInformation &ei) | CSBMLunitInterface | private |
recursionPower(const ASTNode *node, const CSBMLunitInformation &ui, const CEnvironmentInformation &ei) | CSBMLunitInterface | private |
recursionTimes(const ASTNode *node, const CSBMLunitInformation &ui, const CEnvironmentInformation &ei) | CSBMLunitInterface | private |
resolveFunctionName(const std::string &node) | CSBMLunitInterface | private |
resolveVariableName(const std::string &node, const CEnvironmentInformation &ei) | CSBMLunitInterface | private |
setAssumeDimensionlessOne(bool f) | CSBMLunitInterface | inline |
writeBackToModel() | CSBMLunitInterface | |
~CSBMLunitInterface() | CSBMLunitInterface | |