COPASI API  4.16.103
CNormalTranslation Member List

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

createChain(const CEvaluationNode *pLink, const CEvaluationNode *pNeutralElement, const std::vector< const CEvaluationNode * > &elements)CNormalTranslationstatic
createChain(const CEvaluationNode *pLink, const CEvaluationNode *pNeutralElement, const std::vector< CEvaluationNode * > &elements)CNormalTranslationstatic
createOperatorChain(CEvaluationNodeOperator::SubType type, const char *data, const std::vector< CEvaluationNode * > &nodes)CNormalTranslationstatic
createOperatorChain(CEvaluationNodeOperator::SubType type, const char *data, const std::vector< const CEvaluationNode * > &nodes)CNormalTranslationstatic
elementaryElimination(CEvaluationNode *pOrig)CNormalTranslationprotectedstatic
elementaryEliminationDivide(const CEvaluationNode *pDivideNode)CNormalTranslationprotectedstatic
elementaryEliminationFunction(const CEvaluationNode *pFunctionNode)CNormalTranslationprotectedstatic
elementaryEliminationMinus(const CEvaluationNode *pMinusNode)CNormalTranslationprotectedstatic
elementaryEliminationModulus(const CEvaluationNode *pModulusNode)CNormalTranslationprotectedstatic
elementaryEliminationMultiply(const CEvaluationNode *pMultiplyNode)CNormalTranslationprotectedstatic
elementaryEliminationPlus(const CEvaluationNode *pPlusNode)CNormalTranslationprotectedstatic
elementaryEliminationPower(const CEvaluationNode *pPowerNode)CNormalTranslationprotectedstatic
eliminate(const CEvaluationNode *pOrig)CNormalTranslationprotectedstatic
eliminateDirectlyNestedFractions(const CEvaluationNode *pOrig)CNormalTranslationprotectedstatic
eliminateNestedPowers(const CEvaluationNode *pOrig)CNormalTranslationprotectedstatic
eliminatePowersOfFractions(const CEvaluationNode *pOrig)CNormalTranslationprotectedstatic
expandPowerBases(const CEvaluationNode *pRoot)CNormalTranslationstatic
expandPowerExponents(const CEvaluationNode *pRoot)CNormalTranslationstatic
expandPowerNodes(const CEvaluationNode *pOrig)CNormalTranslationprotectedstatic
expandProducts(const CEvaluationNode *pOrig)CNormalTranslationstatic
factorize(const std::vector< CEvaluationNode * > &additions, const std::vector< CEvaluationNode * > &subtractions)CNormalTranslationprotectedstatic
findNegativeNumbers(std::vector< const CEvaluationNode * > &v1, std::vector< CEvaluationNode * > &v2)CNormalTranslationprotectedstatic
findSummands(const CEvaluationNode *pRoot, std::vector< const CEvaluationNode * > &summands)CNormalTranslationstatic
has_duplicate_nodes(const CEvaluationNode *pNode)CNormalTranslationstatic
matchPowerBases(const std::vector< const CEvaluationNode * > &multiplications, const std::vector< const CEvaluationNode * > &divisions)CNormalTranslationprotectedstatic
matchSummands(const std::vector< CEvaluationNode * > &additions, const std::vector< CEvaluationNode * > &subtractions)CNormalTranslationprotectedstatic
matchSummands(const std::vector< const CEvaluationNode * > &additions, const std::vector< const CEvaluationNode * > &subtractions)CNormalTranslationprotectedstatic
multiply(const CEvaluationNode *pNode1, const CEvaluationNode *pNode2)CNormalTranslationprotectedstatic
NEUTRAL_ELEMENT_ADDCNormalTranslationstatic
NEUTRAL_ELEMENT_ANDCNormalTranslationstatic
NEUTRAL_ELEMENT_MULTIPLYCNormalTranslationstatic
NEUTRAL_ELEMENT_ORCNormalTranslationstatic
newCancel(const CEvaluationNode *pOrig)CNormalTranslationprotectedstatic
newEvaluateNumbers(const CEvaluationNode *pOrig)CNormalTranslationstatic
normAndSimplify(const CEvaluationNode *root0)CNormalTranslationstatic
normAndSimplifyReptdly(const CEvaluationTree *tree0, unsigned int depth=0)CNormalTranslationstatic
normAndSimplifyReptdly(const CEvaluationNode *tree0, unsigned int depth=0)CNormalTranslationstatic
ONE_NODECNormalTranslationstatic
order(const CEvaluationNode *pRoot, std::list< const CEvaluationNode * > &orderList)CNormalTranslationprotectedstatic
PLUS_NODECNormalTranslationstatic
printPointers(const CEvaluationNode *pNode, const char *indent="")CNormalTranslationprotectedstatic
product2fraction(const CEvaluationNode *pOrig)CNormalTranslationprotectedstatic
RECURSION_LIMITCNormalTranslationprotectedstatic
simplify(const CEvaluationNode *pOrig)CNormalTranslationprotectedstatic
simplifyTree(const CEvaluationNode *node)CNormalTranslationstatic
simplifyTreeReptdly(const CEvaluationNode *root0)CNormalTranslationstatic
splitProduct(const CEvaluationNode *pRoot, std::vector< const CEvaluationNode * > &multiplications, std::vector< const CEvaluationNode * > &divisions, bool division)CNormalTranslationstatic
splitSum(const CEvaluationNode *pRoot, std::vector< CEvaluationNode * > &additions, std::vector< CEvaluationNode * > &substractions, bool minus)CNormalTranslationstatic
splitSum(const CEvaluationNode *pRoot, std::vector< const CEvaluationNode * > &additions, std::vector< const CEvaluationNode * > &substractions, bool minus)CNormalTranslationstatic
swapNegativeNumbers(std::vector< CEvaluationNode * > &v1, std::vector< CEvaluationNode * > &v2)CNormalTranslationprotectedstatic
TIMES_NODECNormalTranslationstatic
ZEROCNormalTranslationprotectedstatic
ZERO_NODECNormalTranslationstatic