Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
PatchDataField< T > Member List

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

append_subset_to(const std::vector< u32 > &idxs, PatchDataField &pfield)PatchDataField< T >
append_subset_to(sycl::buffer< u32 > &idxs_buf, u32 sz, PatchDataField &pfield) (defined in PatchDataField< T >)PatchDataField< T >
append_subset_to(const sham::DeviceBuffer< u32 > &idxs_buf, u32 sz, PatchDataField &pfield) const (defined in PatchDataField< T >)PatchDataField< T >
apply_offset(T off) (defined in PatchDataField< T >)PatchDataField< T >
check_err_range(Lambdacd &&cd_true, T vmin, T vmax, std::string add_log="") (defined in PatchDataField< T >)PatchDataField< T >inline
check_field_match(PatchDataField< T > &f2) (defined in PatchDataField< T >)PatchDataField< T >
compute_dot_sum() (defined in PatchDataField< T >)PatchDataField< T >
compute_max() const (defined in PatchDataField< T >)PatchDataField< T >
compute_min() const (defined in PatchDataField< T >)PatchDataField< T >
compute_sum() const (defined in PatchDataField< T >)PatchDataField< T >
copy_to_stdvec() (defined in PatchDataField< T >)PatchDataField< T >inline
deserialize_buf(shamalgs::SerializeHelper &serializer, std::string field_name, u32 nvar)PatchDataField< T >static
deserialize_full(shamalgs::SerializeHelper &serializer)PatchDataField< T >static
duplicate() const (defined in PatchDataField< T >)PatchDataField< T >inline
duplicate(std::string new_name) const (defined in PatchDataField< T >)PatchDataField< T >inline
duplicate_to_ptr() const (defined in PatchDataField< T >)PatchDataField< T >inline
expand(u32 obj_to_add) (defined in PatchDataField< T >)PatchDataField< T >inline
extract_element(u32 pidx, PatchDataField< T > &to) (defined in PatchDataField< T >)PatchDataField< T >
extract_elements(const sham::DeviceBuffer< u32 > &idxs, PatchDataField< T > &to) (defined in PatchDataField< T >)PatchDataField< T >
field_raz() (defined in PatchDataField< T >)PatchDataField< T >inline
Field_type typedef (defined in PatchDataField< T >)PatchDataField< T >
gen_mock_data(u32 obj_cnt, std::mt19937 &eng) (defined in PatchDataField< T >)PatchDataField< T >
get_buf() (defined in PatchDataField< T >)PatchDataField< T >inline
get_buf() const (defined in PatchDataField< T >)PatchDataField< T >inline
get_elements_in_half_open(T vmin, T vmax)PatchDataField< T >
get_elements_with_range(Lambdacd &&cd_true, T vmin, T vmax) (defined in PatchDataField< T >)PatchDataField< T >inline
get_elements_with_range_buf(Lambdacd &&cd_true, T vmin, T vmax) (defined in PatchDataField< T >)PatchDataField< T >inline
get_ids_buf_where(Lambdacd &&cd_true, Args... args)PatchDataField< T >inline
get_ids_set_where(Lambdacd &&cd_true, Args... args)PatchDataField< T >inline
get_ids_vec_where(Lambdacd &&cd_true, Args &&...args)PatchDataField< T >inline
get_ids_where(Lambdacd &&cd_true, Args... args) constPatchDataField< T >inline
get_ids_where_recycle_buffer(sham::DeviceBuffer< u32 > &mask, Lambdacd &&cd_true, Args... args) const (defined in PatchDataField< T >)PatchDataField< T >inline
get_name() const (defined in PatchDataField< T >)PatchDataField< T >inline
get_nvar() const (defined in PatchDataField< T >)PatchDataField< T >inline
get_obj_cnt() const (defined in PatchDataField< T >)PatchDataField< T >inline
get_pointer_span() (defined in PatchDataField< T >)PatchDataField< T >inline
get_span()PatchDataField< T >inline
get_span_nvar_dynamic()PatchDataField< T >inline
get_val_cnt() constPatchDataField< T >inline
has_inf() (defined in PatchDataField< T >)PatchDataField< T >
has_nan() (defined in PatchDataField< T >)PatchDataField< T >
has_nan_or_inf() (defined in PatchDataField< T >)PatchDataField< T >
index_remap(sham::DeviceBuffer< u32 > &index_map, u32 len)PatchDataField< T >
index_remap_resize(sham::DeviceBuffer< u32 > &index_map, u32 len)PatchDataField< T >
insert(const PatchDataField< T > &f2) (defined in PatchDataField< T >)PatchDataField< T >
insert_element(T v) (defined in PatchDataField< T >)PatchDataField< T >
is_empty() const (defined in PatchDataField< T >)PatchDataField< T >inline
make_new_from_subset(sycl::buffer< u32 > &idxs_buf, u32 sz) (defined in PatchDataField< T >)PatchDataField< T >inline
make_new_from_subset(sham::DeviceBuffer< u32 > &idxs_buf, u32 sz) (defined in PatchDataField< T >)PatchDataField< T >inline
memsize() const (defined in PatchDataField< T >)PatchDataField< T >inline
mock_field(u64 seed, u32 obj_cnt, std::string name, u32 nvar) (defined in PatchDataField< T >)PatchDataField< T >static
mock_field(u64 seed, u32 obj_cnt, std::string name, u32 nvar, T vmin, T vmax) (defined in PatchDataField< T >)PatchDataField< T >static
operator=(PatchDataField &&other) noexcept (defined in PatchDataField< T >)PatchDataField< T >inline
operator=(const PatchDataField &other)=delete (defined in PatchDataField< T >)PatchDataField< T >
override(sycl::buffer< T > &data, u32 cnt) (defined in PatchDataField< T >)PatchDataField< T >inline
override(std::vector< T > &data, u32 cnt) (defined in PatchDataField< T >)PatchDataField< T >inline
override(const T val) (defined in PatchDataField< T >)PatchDataField< T >inline
overwrite(const PatchDataField< T > &f2, u32 obj_cnt) (defined in PatchDataField< T >)PatchDataField< T >inline
overwrite(const sham::DeviceBuffer< T > &f2, u32 len) (defined in PatchDataField< T >)PatchDataField< T >inline
PatchDataField(PatchDataField &&other) noexcept (defined in PatchDataField< T >)PatchDataField< T >inline
PatchDataField(std::string name, u32 nvar) (defined in PatchDataField< T >)PatchDataField< T >inline
PatchDataField(std::string name, u32 nvar, u32 obj_cnt) (defined in PatchDataField< T >)PatchDataField< T >inline
PatchDataField(const PatchDataField &other) (defined in PatchDataField< T >)PatchDataField< T >inline
PatchDataField(sham::DeviceBuffer< T > &&moved_buf, std::string name, u32 nvar) (defined in PatchDataField< T >)PatchDataField< T >inline
PatchDataField(sycl::buffer< T > &&moved_buf, u32 obj_cnt, std::string name, u32 nvar) (defined in PatchDataField< T >)PatchDataField< T >inline
permut_vars(const std::vector< u32 > &permut)PatchDataField< T >
remove_ids(const sham::DeviceBuffer< u32 > &indexes, u32 len)PatchDataField< T >
reserve(u32 new_obj_cnt) (defined in PatchDataField< T >)PatchDataField< T >inline
resize(u32 new_obj_cnt) (defined in PatchDataField< T >)PatchDataField< T >inline
serialize_buf(shamalgs::SerializeHelper &serializer)PatchDataField< T >
serialize_buf_byte_size()PatchDataField< T >
serialize_full(shamalgs::SerializeHelper &serializer)PatchDataField< T >
serialize_full_byte_size()PatchDataField< T >
shrink(u32 obj_to_rem) (defined in PatchDataField< T >)PatchDataField< T >inline
synchronize_buf() (defined in PatchDataField< T >)PatchDataField< T >inline