MC++
mc::FFGraph Member List

This is the complete list of members for mc::FFGraph, including all inherited members.

_add_auxiliary(const FFDep &dep, FFOp *pOp)mc::FFGraphinlineprotected
_add_constant(const double x)mc::FFGraphinlineprotected
_add_constant(const int n)mc::FFGraphinlineprotected
_append_aux(FFVar *pAux, typename FFOp::TYPE tOp)mc::FFGraphinlineprotected
_append_aux(FFVar *pAux)mc::FFGraphinlineprotectedvirtual
_append_var(FFVar *pVar)mc::FFGraphinlineprotectedvirtual
_clear_operations()mc::FFGraphinlineprotected
_clear_variables()mc::FFGraphinlineprotected
_find_var(const typename FFVar::pt_idVar &id)mc::FFGraphinlineprotected
_insert_binary_operation(const typename FFOp::TYPE top, const FFDep &dep, const FFVar &Var1, const FFVar &Var2)mc::FFGraphinlineprotectedstatic
_insert_binary_operation(const typename FFOp::TYPE top, const FFDep &dep, const U &Cst1, const FFVar &Var2)mc::FFGraphinlineprotectedstatic
_insert_binary_operation(const typename FFOp::TYPE top, const FFDep &dep, const FFVar &Var1, const U &Cst2)mc::FFGraphinlineprotectedstatic
_insert_operation(const typename FFOp::TYPE top, FFVar *lop, FFVar *rop=0)mc::FFGraphinlineprotected
_insert_unary_operation(const typename FFOp::TYPE top, const FFDep &dep, const FFVar &Var)mc::FFGraphinlineprotectedstatic
_nauxmc::FFGraphprotected
_nvarmc::FFGraphprotected
_Opsmc::FFGraphprotected
_remove_operation(FFOp *op)mc::FFGraphinlineprotected
_reset_operations() const mc::FFGraphinlineprotected
_Varsmc::FFGraphprotected
BAD(const std::vector< const FFVar * > &vDep, const std::vector< const FFVar * > &vIndep)mc::FFGraphinline
BAD(const unsigned nDep, const FFVar *const pDep, const unsigned nIndep, const FFVar *const pIndep, const bool transp=false)mc::FFGraphinline
clear()mc::FFGraphinline
compose(const std::vector< const FFVar * > &vDepOut, const std::vector< std::pair< const FFVar *, const FFVar * > > &vDepIn)mc::FFGraphinline
compose(const unsigned nDepOut, const FFVar *pDepOut, const unsigned nDepIn, const FFVar *pVarOut, const FFVar *pDepIn)mc::FFGraphinline
cpuclock()mc::FFGraphinlinestatic
depmap(const unsigned nDep, const FFVar *const pDep, const unsigned nIndep, const FFVar *const pIndep)mc::FFGraphinline
depmap(std::list< const FFOp * > &opDep, const unsigned nDep, const FFVar *const pDep, const unsigned nIndep, const FFVar *const pIndep)mc::FFGraphinline
depmap(const std::vector< const FFVar * > &vDep, const std::vector< const FFVar * > &vIndep)mc::FFGraphinline
depmap(std::list< const FFOp * > &opDep, const std::vector< const FFVar * > &vDep, const std::vector< const FFVar * > &vIndep)mc::FFGraphinline
dot_script(const unsigned int nDep, const FFVar *pDep, std::ostream &os=std::cout) const mc::FFGraphinline
dot_script(const std::vector< const FFVar * > &vDep, std::ostream &os=std::cout) const mc::FFGraphinline
eval(const std::vector< const FFVar * > &vDep, const std::vector< std::pair< const FFVar *, U > > &vVar)mc::FFGraphinline
eval(std::list< const FFOp * > &opDep, const std::vector< const FFVar * > &vDep, const std::vector< std::pair< const FFVar *, U > > &vVar)mc::FFGraphinline
eval(std::list< const FFOp * > &opDep, U *opRes, const std::vector< const FFVar * > &vDep, const std::vector< std::pair< const FFVar *, U > > &vVar)mc::FFGraphinline
eval(const unsigned nDep, const FFVar *pDep, U *vDep, const unsigned nVar, const FFVar *pVar, U *vVar, const bool add=false)mc::FFGraphinline
eval(std::list< const FFOp * > &opDep, const unsigned nDep, const FFVar *pDep, U *vDep, const unsigned nVar, const FFVar *pVar, U *vVar, const bool add=false)mc::FFGraphinline
eval(std::list< const FFOp * > &opDep, U *opRes, const unsigned nDep, const FFVar *pDep, U *vDep, const unsigned nVar, const FFVar *pVar, U *vVar, const bool add=false)mc::FFGraphinline
FAD(const std::vector< const FFVar * > &vDep, const std::vector< const FFVar * > &vIndep)mc::FFGraphinline
FAD(const unsigned nDep, const FFVar *const pDep, const unsigned nIndep, const FFVar *const pIndep, const bool transp=false)mc::FFGraphinline
FFGraph()mc::FFGraphinline
naux() const mc::FFGraphinline
nvar() const mc::FFGraphinline
output(const std::list< const FFOp * > &Ops, std::ostream &os=std::cout)mc::FFGraphinlinestatic
subgraph(const unsigned int nDep, const FFVar *pDep) const mc::FFGraphinline
subgraph(const std::vector< const FFVar * > &vDep) const mc::FFGraphinline
TAD(const unsigned int ordermax, const std::vector< const FFVar * > &vDep, const std::vector< const FFVar * > &vVar, const FFVar *const pIndep=0)mc::FFGraphinline
TAD(const unsigned int ordermax, const unsigned nDep, const FFVar *const pDep, const unsigned nVar, const FFVar *const pVar, const FFVar *const pIndep=0)mc::FFGraphinline
Vars() const mc::FFGraphinline
~FFGraph()mc::FFGraphinlinevirtual