9.1
general documentation
array< T, N, L > Member List

This is the complete list of members for array< T, N, L >, including all inherited members.

array()array< T, N, L >inline
array(cs_lnum_t size, cs_alloc_mode_t alloc_mode=cs_alloc_mode, const char *file_name=__FILE__, const int line_number=__LINE__)array< T, N, L >inline
array(const cs_lnum_t(&dims)[N], cs_alloc_mode_t alloc_mode=cs_alloc_mode, const char *file_name=__FILE__, const int line_number=__LINE__)array< T, N, L >inline
array(cs_lnum_t size1, cs_lnum_t size2, cs_alloc_mode_t alloc_mode=cs_alloc_mode, const char *file_name=__FILE__, const int line_number=__LINE__)array< T, N, L >inline
array(cs_lnum_t size1, cs_lnum_t size2, cs_lnum_t size3, cs_alloc_mode_t alloc_mode=cs_alloc_mode, const char *file_name=__FILE__, const int line_number=__LINE__)array< T, N, L >inline
array(cs_lnum_t size1, cs_lnum_t size2, cs_lnum_t size3, cs_lnum_t size4, cs_alloc_mode_t alloc_mode=cs_alloc_mode, const char *file_name=__FILE__, const int line_number=__LINE__)array< T, N, L >inline
array(T *data, Args... indices)array< T, N, L >inline
array(T *data, const cs_lnum_t(&dims)[N])array< T, N, L >inline
array(const array &other, bool deep_copy=false, const char *file_name=__FILE__, const int line_number=__LINE__)array< T, N, L >inline
array(array &&other)array< T, N, L >inline
clear()array< T, N, L >inline
copy_data(T *data, const cs_lnum_t n_vals=-1)array< T, N, L >inline
copy_data(const T *data, const cs_lnum_t n_vals=-1)array< T, N, L >inline
copy_data(array &other, const cs_lnum_t n_vals=-1)array< T, N, L >inline
copy_data(mdspan< T, N, L > &span, const cs_lnum_t n_vals=-1)array< T, N, L >inline
copy_data(cs_dispatch_context &ctx, T *data, const cs_lnum_t n_vals=-1)array< T, N, L >inline
copy_data(cs_dispatch_context &ctx, const T *data, const cs_lnum_t n_vals=-1)array< T, N, L >inline
copy_data(cs_dispatch_context &ctx, array &other, const cs_lnum_t n_vals=-1)array< T, N, L >inline
copy_data(cs_dispatch_context &ctx, mdspan< T, N, L > &span, const cs_lnum_t n_vals=-1)array< T, N, L >inline
data()array< T, N, L >inline
data()array< T, N, L >inline
data() constarray< T, N, L >inline
extent(int i)array< T, N, L >inline
extent(int i) constarray< T, N, L >inline
get_mdspan(const cs_lnum_t(&dims)[_N_])array< T, N, L >inline
get_mdspan(Args... indices)array< T, N, L >inline
mode()array< T, N, L >inline
mode() constarray< T, N, L >inline
offset(int i)array< T, N, L >inline
offset(int i) constarray< T, N, L >inline
operator()(Id1 i)array< T, N, L >inline
operator()(Id1 i) constarray< T, N, L >inline
operator()(Id1 i, Id2 j)array< T, N, L >inline
operator()(Id1 i, Id2 j) constarray< T, N, L >inline
operator()(Args... indices)array< T, N, L >inline
operator()(Args... indices) constarray< T, N, L >inline
operator=(array other)array< T, N, L >inline
operator[](cs_lnum_t i)array< T, N, L >inline
operator[](cs_lnum_t i) constarray< T, N, L >inline
owner()array< T, N, L >inline
owner() constarray< T, N, L >inline
reshape(cs_lnum_t new_size, const char *file_name=__FILE__, const int line_number=__LINE__)array< T, N, L >inline
reshape(const cs_lnum_t(&dims)[N], const char *file_name=__FILE__, const int line_number=__LINE__)array< T, N, L >inline
reshape(const cs_lnum_t size1, const cs_lnum_t size2, const char *file_name=__FILE__, const int line_number=__LINE__)array< T, N, L >inline
reshape(const cs_lnum_t size1, const cs_lnum_t size2, const cs_lnum_t size3, const char *file_name=__FILE__, const int line_number=__LINE__)array< T, N, L >inline
reshape_and_copy(cs_lnum_t new_size, cs_lnum_t size_to_keep, const char *file_name=__FILE__, const int line_number=__LINE__)array< T, N, L >inline
reshape_and_copy(const cs_lnum_t(&dims)[N], cs_lnum_t size_to_keep=-1, const char *file_name=__FILE__, const int line_number=__LINE__)array< T, N, L >inline
reshape_and_copy(const cs_lnum_t size1, const cs_lnum_t size2, cs_lnum_t size_to_keep, const char *file_name=__FILE__, const int line_number=__LINE__)array< T, N, L >inline
reshape_and_copy(const cs_lnum_t size1, const cs_lnum_t size2, const cs_lnum_t size3, cs_lnum_t size_to_keep, const char *file_name=__FILE__, const int line_number=__LINE__)array< T, N, L >inline
set_alloc_mode(cs_alloc_mode_t mode)array< T, N, L >inline
set_empty()array< T, N, L >inline
set_to_val(T val, const cs_lnum_t n_vals=-1)array< T, N, L >inline
set_to_val(cs_dispatch_context &ctx, T val, const cs_lnum_t n_vals=-1)array< T, N, L >inline
set_to_val_on_subset(T val, const cs_lnum_t n_elts, const cs_lnum_t elt_ids[])array< T, N, L >inline
set_to_val_on_subset(cs_dispatch_context &ctx, T val, const cs_lnum_t n_elts, const cs_lnum_t elt_ids[])array< T, N, L >inline
size()array< T, N, L >inline
size() constarray< T, N, L >inline
sub_array(Args... indices)array< T, N, L >inline
sub_array(Args... indices) constarray< T, N, L >inline
sub_view(Args... indices)array< T, N, L >inline
swaparray< T, N, L >friend
view()array< T, N, L >inline
zero()array< T, N, L >inline
zero(cs_dispatch_context &ctx)array< T, N, L >inline
~array()array< T, N, L >inline