ABS enum value | CEvaluationNodeFunction | |
acoth(C_FLOAT64 value) | CEvaluationNodeFunction | inlineprivatestatic |
acsch(C_FLOAT64 value) | CEvaluationNodeFunction | inlineprivatestatic |
addChild(CCopasiNode< Data > *pChild, CCopasiNode< Data > *pAfter=NULL) | CCopasiNode< std::string > | inlinevirtual |
addChildren(const std::vector< CEvaluationNode * > &children) | CEvaluationNode | |
addSibling(CCopasiNode< Data > *pSibling, CCopasiNode< Data > *pAfter=NULL) | CCopasiNode< std::string > | inline |
ARCCOS enum value | CEvaluationNodeFunction | |
ARCCOSH enum value | CEvaluationNodeFunction | |
arccot(C_FLOAT64 value) | CEvaluationNodeFunction | inlineprivatestatic |
ARCCOT enum value | CEvaluationNodeFunction | |
ARCCOTH enum value | CEvaluationNodeFunction | |
arccsc(C_FLOAT64 value) | CEvaluationNodeFunction | inlineprivatestatic |
ARCCSC enum value | CEvaluationNodeFunction | |
ARCCSCH enum value | CEvaluationNodeFunction | |
arcsec(C_FLOAT64 value) | CEvaluationNodeFunction | inlineprivatestatic |
ARCSEC enum value | CEvaluationNodeFunction | |
ARCSECH enum value | CEvaluationNodeFunction | |
ARCSIN enum value | CEvaluationNodeFunction | |
ARCSINH enum value | CEvaluationNodeFunction | |
ARCTAN enum value | CEvaluationNodeFunction | |
ARCTANH enum value | CEvaluationNodeFunction | |
asech(C_FLOAT64 value) | CEvaluationNodeFunction | inlineprivatestatic |
buildBerkeleyMadonnaString() const | CEvaluationNode | |
buildCCodeString() const | CEvaluationNode | |
buildDisplayString() const | CEvaluationNode | |
buildInfix() const | CEvaluationNode | |
buildMMLString(bool expand, const std::vector< std::vector< std::string > > &variables) const | CEvaluationNode | |
buildXPPString() const | CEvaluationNode | |
calculate() | CEvaluationNodeFunction | inlinevirtual |
CALL enum value | CEvaluationNode | |
CCopasiNode(CCopasiNode< Data > *pParent=NULL) | CCopasiNode< std::string > | inline |
CCopasiNode(const CCopasiNode< Data > &src) | CCopasiNode< std::string > | inline |
CCopasiNode(const Data &data, CCopasiNode< Data > *pParent=NULL) | CCopasiNode< std::string > | inline |
CEIL enum value | CEvaluationNodeFunction | |
CEvaluationNode() | CEvaluationNode | |
CEvaluationNode(const Type &type, const Data &data) | CEvaluationNode | protected |
CEvaluationNode(const CEvaluationNode &src) | CEvaluationNode | |
CEvaluationNodeFunction() | CEvaluationNodeFunction | private |
CEvaluationNodeFunction(const SubType &subType, const Data &data) | CEvaluationNodeFunction | |
CEvaluationNodeFunction(const CEvaluationNodeFunction &src) | CEvaluationNodeFunction | |
CHOICE enum value | CEvaluationNode | |
compile(const CEvaluationTree *pTree) | CEvaluationNodeFunction | virtual |
CONSTANT enum value | CEvaluationNode | |
copasiNot(C_FLOAT64 value) | CEvaluationNodeFunction | inlineprivatestatic |
copyBranch() const | CEvaluationNode | |
copyNode(CEvaluationNode *child1, CEvaluationNode *child2) const | CEvaluationNode | |
copyNode(const std::vector< CEvaluationNode * > &children) const | CEvaluationNode | |
COS enum value | CEvaluationNodeFunction | |
COSH enum value | CEvaluationNodeFunction | |
cot(C_FLOAT64 value) | CEvaluationNodeFunction | inlineprivatestatic |
COT enum value | CEvaluationNodeFunction | |
coth(C_FLOAT64 value) | CEvaluationNodeFunction | inlineprivatestatic |
COTH enum value | CEvaluationNodeFunction | |
create(const Type &type, const Data &data) | CEvaluationNode | static |
CSC enum value | CEvaluationNodeFunction | |
csc(C_FLOAT64 value) | CEvaluationNodeFunction | inlineprivatestatic |
csch(C_FLOAT64 value) | CEvaluationNodeFunction | inlineprivatestatic |
CSCH enum value | CEvaluationNodeFunction | |
Data typedef | CCopasiNode< std::string > | |
DELAY enum value | CEvaluationNode | |
deleteChildren() | CCopasiNode< std::string > | inline |
EXP enum value | CEvaluationNodeFunction | |
factorial(C_FLOAT64 value) | CEvaluationNodeFunction | inlineprivatestatic |
FACTORIAL enum value | CEvaluationNodeFunction | |
findTopMinus(const std::vector< CFunctionAnalyzer::CValue > &callParameters) const | CEvaluationNode | |
FLOOR enum value | CEvaluationNodeFunction | |
fromAST(const ASTNode *pASTNode, const std::vector< CEvaluationNode * > &children) | CEvaluationNodeFunction | static |
FUNCTION enum value | CEvaluationNode | |
getBerkeleyMadonnaString(const std::vector< std::string > &children) const | CEvaluationNodeFunction | virtual |
getCCodeString(const std::vector< std::string > &children) const | CEvaluationNodeFunction | virtual |
getChild() | CCopasiNode< std::string > | inline |
getChild() const | CCopasiNode< std::string > | inline |
getChild(const size_t &index) | CCopasiNode< std::string > | inline |
getChild(const size_t &index) const | CCopasiNode< std::string > | inline |
getData() const | CCopasiNode< std::string > | inlinevirtual |
getDisplayString(const std::vector< std::string > &children) const | CEvaluationNodeFunction | virtual |
getInfix(const std::vector< std::string > &children) const | CEvaluationNodeFunction | virtual |
getLeft() | CEvaluationNodeFunction | |
getLeft() const | CEvaluationNodeFunction | |
getMMLString(const std::vector< std::string > &children, bool expand, const std::vector< std::vector< std::string > > &variables) const | CEvaluationNodeFunction | virtual |
getNext() | CCopasiNode< std::string > | inline |
getNext() const | CCopasiNode< std::string > | inline |
getNextNonChild() | CCopasiNode< std::string > | inline |
getNextNonChild() const | CCopasiNode< std::string > | inline |
getNumChildren() const | CCopasiNode< std::string > | inline |
getParent() | CCopasiNode< std::string > | inline |
getParent() const | CCopasiNode< std::string > | inline |
getSibling() | CCopasiNode< std::string > | inline |
getSibling() const | CCopasiNode< std::string > | inline |
getType() const | CEvaluationNode | |
getValue() const | CEvaluationNode | inline |
getValuePointer() const | CEvaluationNode | |
getXPPString(const std::vector< std::string > &children) const | CEvaluationNodeFunction | virtual |
handleNot(const std::string &str) const | CEvaluationNodeFunction | private |
handleSign(const std::string &str) const | CEvaluationNodeFunction | private |
INVALID enum value | CEvaluationNodeFunction | |
isBoolean() const | CEvaluationNodeFunction | virtual |
isKeyword(const std::string &str) | CEvaluationNode | static |
LOG enum value | CEvaluationNodeFunction | |
LOG10 enum value | CEvaluationNodeFunction | |
LOGICAL enum value | CEvaluationNode | |
max(const C_FLOAT64 &x1, const C_FLOAT64 &x2) | CEvaluationNodeFunction | privatestatic |
MAX enum value | CEvaluationNodeFunction | |
mData | CCopasiNode< std::string > | protected |
min(const C_FLOAT64 &x1, const C_FLOAT64 &x2) | CEvaluationNodeFunction | privatestatic |
MIN enum value | CEvaluationNodeFunction | |
minus(C_FLOAT64 value) | CEvaluationNodeFunction | inlineprivatestatic |
MINUS enum value | CEvaluationNodeFunction | |
mpArg1 | CEvaluationNodeFunction | private |
mpArg2 | CEvaluationNodeFunction | private |
mpArg3 | CEvaluationNodeFunction | private |
mpArg4 | CEvaluationNodeFunction | private |
mpFunction | CEvaluationNodeFunction | private |
mpFunction2 | CEvaluationNodeFunction | private |
mpFunction4 | CEvaluationNodeFunction | private |
mpRandom | CEvaluationNodeFunction | privatestatic |
mPrecedence | CEvaluationNode | protected |
mpValue | CEvaluationNode | protected |
mType | CEvaluationNode | protected |
MV_FUNCTION enum value | CEvaluationNode | |
mValue | CEvaluationNode | protected |
NOT enum value | CEvaluationNodeFunction | |
NUMBER enum value | CEvaluationNode | |
OBJECT enum value | CEvaluationNode | |
OPERATOR enum value | CEvaluationNode | |
operator!=(const CEvaluationNode &right) const | CEvaluationNode | virtual |
operator<(const CEvaluationNode &right) const | CEvaluationNode | |
operator<(const CEvaluationNode &rhs) | CEvaluationNode | |
operator==(const CEvaluationNode &right) const | CEvaluationNode | |
PLUS enum value | CEvaluationNodeFunction | |
plus(C_FLOAT64 value) | CEvaluationNodeFunction | inlineprivatestatic |
printRecursively(std::ostream &os, int indent=0) const | CEvaluationNode | |
printRecursively() const | CEvaluationNode | |
removeChild(CCopasiNode< Data > *pChild) | CCopasiNode< std::string > | inlinevirtual |
RGAMMA enum value | CEvaluationNodeFunction | |
rgamma(const C_FLOAT64 &shape, const C_FLOAT64 &scale) | CEvaluationNodeFunction | privatestatic |
rnormal(const C_FLOAT64 &mean, const C_FLOAT64 &sd) | CEvaluationNodeFunction | privatestatic |
RNORMAL enum value | CEvaluationNodeFunction | |
rpoisson(const C_FLOAT64 mu) | CEvaluationNodeFunction | privatestatic |
RPOISSON enum value | CEvaluationNodeFunction | |
runiform(const C_FLOAT64 &lowerBound, const C_FLOAT64 &upperBound) | CEvaluationNodeFunction | privatestatic |
RUNIFORM enum value | CEvaluationNodeFunction | |
sec(C_FLOAT64 value) | CEvaluationNodeFunction | inlineprivatestatic |
SEC enum value | CEvaluationNodeFunction | |
SECH enum value | CEvaluationNodeFunction | |
sech(C_FLOAT64 value) | CEvaluationNodeFunction | inlineprivatestatic |
setChild(CCopasiNode< Data > *pChild) | CCopasiNode< std::string > | inlineprotected |
setData(const Data &data) | CCopasiNode< std::string > | inlinevirtual |
setParent(CCopasiNode< Data > *pParent) | CCopasiNode< std::string > | inlineprotected |
setSibling(CCopasiNode< Data > *pSibling) | CCopasiNode< std::string > | inlineprotected |
simplifyNode(const std::vector< CEvaluationNode * > &children) const | CEvaluationNodeFunction | virtual |
SIN enum value | CEvaluationNodeFunction | |
SINH enum value | CEvaluationNodeFunction | |
splitBranch(const CEvaluationNode *splitnode, bool left) const | CEvaluationNode | |
SQRT enum value | CEvaluationNodeFunction | |
STRUCTURE enum value | CEvaluationNode | |
subType(const Type &type) | CEvaluationNode | static |
SubType enum name | CEvaluationNodeFunction | |
TAN enum value | CEvaluationNodeFunction | |
TANH enum value | CEvaluationNodeFunction | |
toAST(const CCopasiDataModel *pDataModel) const | CEvaluationNodeFunction | virtual |
Type enum name | CEvaluationNode | |
type(const Type &type) | CEvaluationNode | static |
VARIABLE enum value | CEvaluationNode | |
VECTOR enum value | CEvaluationNode | |
WHITESPACE enum value | CEvaluationNode | |
~CCopasiNode() | CCopasiNode< std::string > | inlinevirtual |
~CEvaluationNode() | CEvaluationNode | virtual |
~CEvaluationNodeFunction() | CEvaluationNodeFunction | virtual |