copasi API  0.1
CNormalTranslation Member List
This is the complete list of members for CNormalTranslation, including all inherited members.
cancel(const CEvaluationNode *pOrig)CNormalTranslation [protected, static]
createChain(const CEvaluationNode *pLink, const CEvaluationNode *pNeutralElement, const std::vector< const CEvaluationNode * > &elements)CNormalTranslation [static]
createChain(const CEvaluationNode *pLink, const CEvaluationNode *pNeutralElement, const std::vector< CEvaluationNode * > &elements)CNormalTranslation [static]
createOperatorChain(CEvaluationNodeOperator::SubType type, const char *data, const std::vector< CEvaluationNode * > &nodes)CNormalTranslation [static]
createOperatorChain(CEvaluationNodeOperator::SubType type, const char *data, const std::vector< const CEvaluationNode * > &nodes)CNormalTranslation [static]
elementaryElimination(CEvaluationNode *pOrig)CNormalTranslation [protected, static]
elementaryEliminationDivide(CEvaluationNode *pDivideNode)CNormalTranslation [protected, static]
elementaryEliminationFunction(CEvaluationNode *pFunctionNode)CNormalTranslation [protected, static]
elementaryEliminationMinus(CEvaluationNode *pMinusNode)CNormalTranslation [protected, static]
elementaryEliminationModulus(CEvaluationNode *pModulusNode)CNormalTranslation [protected, static]
elementaryEliminationMultiply(CEvaluationNode *pMultiplyNode)CNormalTranslation [protected, static]
elementaryEliminationPlus(CEvaluationNode *pPlusNode)CNormalTranslation [protected, static]
elementaryEliminationPower(CEvaluationNode *pPowerNode)CNormalTranslation [protected, static]
eliminate(const CEvaluationNode *pOrig)CNormalTranslation [protected, static]
eliminateDirectlyNestedFractions(const CEvaluationNode *pOrig)CNormalTranslation [protected, static]
eliminateNestedPowers(const CEvaluationNode *pOrig)CNormalTranslation [protected, static]
eliminatePowersOfFractions(const CEvaluationNode *pOrig)CNormalTranslation [protected, static]
evaluateNumbers(CEvaluationNode *pOrig)CNormalTranslation [static]
expandPowerBases(const CEvaluationNode *pRoot)CNormalTranslation [static]
expandPowerExponents(const CEvaluationNode *pRoot)CNormalTranslation [static]
expandPowerNodes(const CEvaluationNode *pOrig)CNormalTranslation [protected, static]
expandProducts(CEvaluationNode *pOrig)CNormalTranslation [static]
factorize(const std::vector< CEvaluationNode * > &additions, const std::vector< CEvaluationNode * > &subtractions)CNormalTranslation [protected, static]
findSummands(const CEvaluationNode *pRoot, std::vector< const CEvaluationNode * > &summands)CNormalTranslation [static]
matchPowerBases(const std::vector< const CEvaluationNode * > &multiplications, const std::vector< const CEvaluationNode * > &divisions)CNormalTranslation [protected, static]
matchSummands(const std::vector< CEvaluationNode * > &additions, const std::vector< CEvaluationNode * > &subtractions)CNormalTranslation [protected, static]
multiply(const CEvaluationNode *pNode1, const CEvaluationNode *pNode2)CNormalTranslation [protected, static]
NEUTRAL_ELEMENT_ADDCNormalTranslation [static]
NEUTRAL_ELEMENT_ANDCNormalTranslation [static]
NEUTRAL_ELEMENT_MULTIPLYCNormalTranslation [static]
NEUTRAL_ELEMENT_ORCNormalTranslation [static]
normAndSimplify(const CEvaluationNode *root0)CNormalTranslation [static]
normAndSimplifyReptdly(const CEvaluationTree *tree0, unsigned int depth=0)CNormalTranslation [static]
normAndSimplifyReptdly(const CEvaluationNode *tree0, unsigned int depth=0)CNormalTranslation [static]
ONE_NODECNormalTranslation [static]
PLUS_NODECNormalTranslation [static]
product2fraction(const CEvaluationNode *pOrig)CNormalTranslation [protected, static]
RECURSION_LIMITCNormalTranslation [protected, static]
simplify(const CEvaluationNode *pOrig)CNormalTranslation [protected, static]
simplifyTree(const CEvaluationNode *node)CNormalTranslation [static]
simplifyTreeReptdly(const CEvaluationNode *root0)CNormalTranslation [static]
splitProduct(const CEvaluationNode *pRoot, std::vector< const CEvaluationNode * > &multiplications, std::vector< const CEvaluationNode * > &divisions, bool division)CNormalTranslation [static]
splitSum(const CEvaluationNode *pRoot, std::vector< CEvaluationNode * > &additions, std::vector< CEvaluationNode * > &substractions, bool minus)CNormalTranslation [static]
splitSum(const CEvaluationNode *pRoot, std::vector< const CEvaluationNode * > &additions, std::vector< const CEvaluationNode * > &substractions, bool minus)CNormalTranslation [static]
swapNegativeNumbers(std::vector< CEvaluationNode * > &v1, std::vector< CEvaluationNode * > &v2)CNormalTranslation [protected, static]
TIMES_NODECNormalTranslation [static]
ZEROCNormalTranslation [protected, static]
ZERO_NODECNormalTranslation [static]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines