Minotaur 0.4.1
Docs for developers
Minotaur::CNode Member List

This is the complete list of members for Minotaur::CNode, including all inherited members.

addPar(CNode *node)Minotaur::CNode
b_ (defined in Minotaur::CNode)Minotaur::CNodeprotected
changeChild(CNode *out, CNode *in)Minotaur::CNode
child_Minotaur::CNodeprotected
clone() constMinotaur::CNode
CNode()Minotaur::CNode
CNode(OpCode op, CNode **children, size_t num_child)Minotaur::CNode
CNode(OpCode op, CNode *lchild, CNode *rchild)Minotaur::CNode
copyParChild(CNode *out, std::map< const CNode *, CNode * > *nmap) constMinotaur::CNode
d_Minotaur::CNodeprotected
eval(const double *x, int *error)Minotaur::CNode
evalSingle(double x, int *error) constMinotaur::CNode
findFType()Minotaur::CNode
fType_Minotaur::CNodeprotected
fwdGrad()Minotaur::CNode
g_Minotaur::CNodeprotected
getB() constMinotaur::CNodeinline
getG() constMinotaur::CNodeinline
getH() constMinotaur::CNodeinline
getId() constMinotaur::CNodeinline
getIndex() constMinotaur::CNodeinline
getL() constMinotaur::CNodeinline
getLb() constMinotaur::CNodeinline
getListL() constMinotaur::CNodeinline
getListR() constMinotaur::CNodeinline
getOp() constMinotaur::CNodeinline
getParB() const (defined in Minotaur::CNode)Minotaur::CNodeinline
getR() constMinotaur::CNodeinline
getTempI() const (defined in Minotaur::CNode)Minotaur::CNodeinline
getType() constMinotaur::CNodeinline
getUb() constMinotaur::CNodeinline
getUPar() constMinotaur::CNodeinline
getV() constMinotaur::CNodeinline
getVal() constMinotaur::CNodeinline
gi_Minotaur::CNodeprotected
grad(int *error)Minotaur::CNode
h_Minotaur::CNodeprotected
hess(int *error)Minotaur::CNode
hess2(CNodeRSet *nset, int *error)Minotaur::CNode
id_Minotaur::CNodeprotected
index_Minotaur::CNodeprotected
l_Minotaur::CNodeprotected
lb_Minotaur::CNodeprotected
numChild() constMinotaur::CNodeinline
numChild_Minotaur::CNodeprotected
numPar() constMinotaur::CNodeinline
numPar_Minotaur::CNodeprotected
op_Minotaur::CNodeprotected
parB_Minotaur::CNodeprotected
parE_Minotaur::CNodeprotected
propBounds(bool *is_inf, int *error)Minotaur::CNode
propBounds_(double lb, double ub, bool *is_inf)Minotaur::CNodeprotected
propHessSpa()Minotaur::CNode
propHessSpa2(CNodeRSet *nset)Minotaur::CNode
r_Minotaur::CNodeprotected
setB(bool b)Minotaur::CNodeinline
setBounds(double lb, double ub)Minotaur::CNodeinline
setDouble(double d)Minotaur::CNodeinline
setG(double g)Minotaur::CNodeinline
setGi(double gi)Minotaur::CNodeinline
setH(double h)Minotaur::CNodeinline
setId(size_t i)Minotaur::CNodeinline
setIndex(size_t i)Minotaur::CNodeinline
setL(CNode *n)Minotaur::CNodeinline
setOp(OpCode op)Minotaur::CNodeinline
setR(CNode *n)Minotaur::CNodeinline
setTempI(int i)Minotaur::CNodeinline
setType(FunctionType t)Minotaur::CNode
setV(VariablePtr v)Minotaur::CNodeinline
setVal(double v)Minotaur::CNode
ti_Minotaur::CNodeprotected
ub_Minotaur::CNodeprotected
uPar_Minotaur::CNodeprotected
updateBnd(int *error)Minotaur::CNode
v_Minotaur::CNodeprotected
val_Minotaur::CNodeprotected
write(std::ostream &out) constMinotaur::CNode
writeSubExp(std::ostream &out) constMinotaur::CNode
writeSubNl(std::stringstream &s, int *err) constMinotaur::CNode
~CNode()Minotaur::CNode

Minotaur source code documented by Doxygen 1.9.4 on Fri Apr 25 2025