| arg | graph::straight_node< T, SAFE_MATH > | protected |
| base typedef | graph::leaf_node< T, SAFE_MATH > | |
| caches | graph::leaf_node< T, SAFE_MATH > | inlinestatic |
| compile(std::ostringstream &stream, jit::register_map ®isters, jit::register_map &indices, const jit::register_usage &usage) | graph::sqrt_node< T, SAFE_MATH > | inlinevirtual |
| compile_preamble(std::ostringstream &stream, jit::register_map ®isters, jit::visiter_map &visited, jit::register_usage &usage, jit::texture1d_list &textures1d, jit::texture2d_list &textures2d, int &avail_const_mem) | graph::straight_node< T, SAFE_MATH > | inlinevirtual |
| complexity | graph::leaf_node< T, SAFE_MATH > | protected |
| contains_pseudo | graph::leaf_node< T, SAFE_MATH > | protected |
| df(shared_leaf< T, SAFE_MATH > x) | graph::sqrt_node< T, SAFE_MATH > | inlinevirtual |
| graph::straight_node::df(std::shared_ptr< leaf_node< T, SAFE_MATH > > x)=0 | graph::leaf_node< T, SAFE_MATH > | pure virtual |
| df_cache | graph::leaf_node< T, SAFE_MATH > | protected |
| endline(std::ostringstream &stream, const jit::register_usage &usage) const final | graph::leaf_node< T, SAFE_MATH > | inlinevirtual |
| evaluate() | graph::sqrt_node< T, SAFE_MATH > | inlinevirtual |
| get_arg() | graph::straight_node< T, SAFE_MATH > | inline |
| get_complexity() const | graph::leaf_node< T, SAFE_MATH > | inline |
| get_hash() const | graph::leaf_node< T, SAFE_MATH > | inline |
| get_power_base() | graph::sqrt_node< T, SAFE_MATH > | inlinevirtual |
| get_power_exponent() const | graph::sqrt_node< T, SAFE_MATH > | inlinevirtual |
| has_constant_zero() const | graph::leaf_node< T, SAFE_MATH > | inlinevirtual |
| has_pseudo() const | graph::leaf_node< T, SAFE_MATH > | inlinevirtual |
| hash | graph::leaf_node< T, SAFE_MATH > | protected |
| is_all_variables() const | graph::straight_node< T, SAFE_MATH > | inlinevirtual |
| is_constant() const | graph::leaf_node< T, SAFE_MATH > | inlinevirtual |
| is_match(shared_leaf< T, SAFE_MATH > x) | graph::sqrt_node< T, SAFE_MATH > | inlinevirtual |
| graph::straight_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() const | graph::sqrt_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 |
| reduce() | graph::sqrt_node< T, SAFE_MATH > | inlinevirtual |
| remove_pseudo() | graph::sqrt_node< T, SAFE_MATH > | inlinevirtual |
| 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 |
| sqrt_node(shared_leaf< T, SAFE_MATH > x) | graph::sqrt_node< T, SAFE_MATH > | inline |
| straight_node(shared_leaf< T, SAFE_MATH > a, const std::string s) | graph::straight_node< T, SAFE_MATH > | inline |
| to_latex() const | graph::sqrt_node< T, SAFE_MATH > | inlinevirtual |
| to_vizgraph(std::stringstream &stream, jit::register_map ®isters) | graph::sqrt_node< T, SAFE_MATH > | inlinevirtual |
| ~leaf_node() | graph::leaf_node< T, SAFE_MATH > | inlinevirtual |