YASK
Yet Another Stencil Kit: a software framework for creating HPC stencil code. Copyright 2014-2023 Intel Corporation.
|
This is the complete list of members for yask::yc_var_proxy, including all inherited members.
get_var() | yask::yc_var_proxy | inlinevirtual |
get_var() const | yask::yc_var_proxy | inlinevirtual |
operator yc_number_ptr_arg() | yask::yc_var_proxy | inlinevirtual |
operator()(const std::vector< yc_number_node_ptr > &index_exprs) | yask::yc_var_proxy | inlinevirtual |
operator()(const std::initializer_list< yc_number_node_ptr > &index_exprs) | yask::yc_var_proxy | inlinevirtual |
operator()(const yc_number_any_arg i1=nullptr, const yc_number_any_arg i2=nullptr, const yc_number_any_arg i3=nullptr, const yc_number_any_arg i4=nullptr, const yc_number_any_arg i5=nullptr, const yc_number_any_arg i6=nullptr) | yask::yc_var_proxy | inlinevirtual |
operator[](const yc_number_any_arg i1) | yask::yc_var_proxy | inlinevirtual |
yc_var_proxy(const std::string &name, yc_solution_ptr soln, const std::vector< yc_index_node_ptr > &dims, bool is_scratch=false) | yask::yc_var_proxy | inline |
yc_var_proxy(const std::string &name, yc_solution_ptr soln, const std::initializer_list< yc_index_node_ptr > &dims, bool is_scratch=false) | yask::yc_var_proxy | inline |
yc_var_proxy(const std::string &name, yc_solution_ptr soln) | yask::yc_var_proxy | inline |
yc_var_proxy(yc_var_ptr &var) | yask::yc_var_proxy | inline |
yc_var_proxy(yc_var_proxy &proxy) | yask::yc_var_proxy | inline |
~yc_var_proxy() | yask::yc_var_proxy | inlinevirtual |