COPASI API  4.40.278
CUnit Member List

This is the complete list of members for CUnit, including all inherited members.

addComponent(const CUnitComponent &component)CUnit
area enum valueCUnit
AvogadroCUnitstatic
buildExpression()CUnit
compile()CUnit
CUnit()CUnit
CUnit(const CBaseUnit::Kind &kind)CUnit
CUnit(const std::string &expression)CUnit
CUnit(const CUnit &src)CUnit
exponentiate(double exp) constCUnit
filterUsedSymbols(const CUnitDefinitionDB &unitDefinitiionDB)CUnit
getComponents() constCUnit
getExponentOfSymbol(const std::pair< std::string, CUnit > &SymbolDef, CUnit &unit)CUnitprivatestatic
getExpression() constCUnit
getSymbolComponents() constCUnit
getUsedSymbols() constCUnit
isDimensionless() constCUnit
isEquivalent(const CUnit &rightSide) constCUnit
isUndefined() constCUnit
isUnitType(UnitType type) constCUnit
isValid() constCUnit
length enum valueCUnit
mComponentsCUnitprivate
mExpressionCUnitprivate
mpDimensionlessCUnitprivate
mUsedSymbolsCUnitprivate
operator*(const CUnit &rightSide) constCUnit
operator<(const CUnit &rightSide) constCUnit
operator<<(std::ostream &os, const CUnit &o)CUnitfriend
operator=(const CUnit &rightSide)CUnit
operator==(const CUnit &rightSide) constCUnit
prettyPrint(const std::string &expression)CUnitstatic
quantity enum valueCUnit
removeSymbolFromUnit(const CUnit &symbol, CUnit &unit)CUnitprivatestatic
replaceExponentInExpression(std::string &expression, const size_t &exponent)CUnitprivatestatic
replaceSymbol(const std::string &expression, const std::string &oldSymbol, const std::string &newSymbol)CUnitstatic
replaceSymbol(const std::string &oldSymbol, const std::string &newSymbol)CUnit
setDimensionLess(double multiplier, double scale, double exponent)CUnit
setExpression(const std::string &expression)CUnitvirtual
time enum valueCUnit
UnitType enum nameCUnit
volume enum valueCUnit
~CUnit()CUnitvirtual