Graph Framework
Loading...
Searching...
No Matches
graph::subtract_node< T, SAFE_MATH > Member List

This is the complete list of members for graph::subtract_node< T, SAFE_MATH >, including all inherited members.

base typedefgraph::leaf_node< T, SAFE_MATH >
branch_node(shared_leaf< T, SAFE_MATH > l, shared_leaf< T, SAFE_MATH > r, const std::string s)graph::branch_node< T, SAFE_MATH >inline
branch_node(shared_leaf< T, SAFE_MATH > l, shared_leaf< T, SAFE_MATH > r, const std::string s, const size_t count, const bool pseudo)graph::branch_node< T, SAFE_MATH >inline
cachesgraph::leaf_node< T, SAFE_MATH >inlinestatic
compile(std::ostringstream &stream, jit::register_map &registers, jit::register_map &indices, const jit::register_usage &usage)graph::subtract_node< T, SAFE_MATH >inlinevirtual
compile_preamble(std::ostringstream &stream, jit::register_map &registers, jit::visiter_map &visited, jit::register_usage &usage, jit::texture1d_list &textures1d, jit::texture2d_list &textures2d, int &avail_const_mem)graph::branch_node< T, SAFE_MATH >inlinevirtual
complexitygraph::leaf_node< T, SAFE_MATH >protected
contains_pseudograph::leaf_node< T, SAFE_MATH >protected
df(shared_leaf< T, SAFE_MATH > x)graph::subtract_node< T, SAFE_MATH >inlinevirtual
graph::branch_node::df(std::shared_ptr< leaf_node< T, SAFE_MATH > > x)=0graph::leaf_node< T, SAFE_MATH >pure virtual
df_cachegraph::leaf_node< T, SAFE_MATH >protected
endline(std::ostringstream &stream, const jit::register_usage &usage) const finalgraph::leaf_node< T, SAFE_MATH >inlinevirtual
evaluate()graph::subtract_node< T, SAFE_MATH >inlinevirtual
get_complexity() constgraph::leaf_node< T, SAFE_MATH >inline
get_hash() constgraph::leaf_node< T, SAFE_MATH >inline
get_left()graph::branch_node< T, SAFE_MATH >inline
get_power_base()graph::leaf_node< T, SAFE_MATH >inlinevirtual
get_power_exponent() constgraph::branch_node< T, SAFE_MATH >inlinevirtual
get_right()graph::branch_node< T, SAFE_MATH >inline
has_constant_zero() constgraph::leaf_node< T, SAFE_MATH >inlinevirtual
has_pseudo() constgraph::leaf_node< T, SAFE_MATH >inlinevirtual
hashgraph::leaf_node< T, SAFE_MATH >protected
is_all_variables() constgraph::branch_node< T, SAFE_MATH >inlinevirtual
is_constant() constgraph::leaf_node< T, SAFE_MATH >inlinevirtual
is_match(shared_leaf< T, SAFE_MATH > x)graph::subtract_node< T, SAFE_MATH >inlinevirtual
graph::branch_node::is_match(std::shared_ptr< leaf_node< T, SAFE_MATH > > x)graph::leaf_node< T, SAFE_MATH >inlinevirtual
is_normal()graph::leaf_node< T, SAFE_MATH >inline
is_power_base_match(std::shared_ptr< leaf_node< T, SAFE_MATH > > x)graph::leaf_node< T, SAFE_MATH >inline
is_power_like() constgraph::leaf_node< T, SAFE_MATH >inlinevirtual
leaf_node(const std::string s, const size_t count, const bool pseudo)graph::leaf_node< T, SAFE_MATH >inline
leftgraph::branch_node< T, SAFE_MATH >protected
reduce()graph::subtract_node< T, SAFE_MATH >inlinevirtual
remove_pseudo()graph::subtract_node< T, SAFE_MATH >inlinevirtual
rightgraph::branch_node< T, SAFE_MATH >protected
set(const T d)graph::leaf_node< T, SAFE_MATH >inlinevirtual
set(const size_t index, const T d)graph::leaf_node< T, SAFE_MATH >inlinevirtual
set(const std::vector< T > &d)graph::leaf_node< T, SAFE_MATH >inlinevirtual
set(const backend::buffer< T > &d)graph::leaf_node< T, SAFE_MATH >inlinevirtual
subtract_node(shared_leaf< T, SAFE_MATH > l, shared_leaf< T, SAFE_MATH > r)graph::subtract_node< T, SAFE_MATH >inline
to_latex() constgraph::subtract_node< T, SAFE_MATH >inlinevirtual
to_vizgraph(std::stringstream &stream, jit::register_map &registers)graph::subtract_node< T, SAFE_MATH >inlinevirtual
~leaf_node()graph::leaf_node< T, SAFE_MATH >inlinevirtual