qlat.LatData¶
- class qlat.LatData¶
- __init__()¶
Methods
__init__()bcast(self, Int root=0)copy(self, Bool is_copying_data=True)dim_idx(self, int dim, string idx)Return the Long idx_int that dim.indices[idx_int] contains the std::string& idx.
dim_indices(self, int dim, ...)dim_name(self, int dim)dim_names(self)By default, return list can be used as the input argument for ld.from_numpy
dim_size(self, int dim)dim_sizes(self)from_list(self, list val, *, ...)from_numpy(self, ndarray val, ...)only set LatData shape if it is initially empty otherwise only set data and ignore shape completely dim_names should be a list of names for each dimension
glb_sum(self)glb_sum_in_place(self)info(self[, dim])by default, return list can be used as the input argument for ld.set_info or mk_lat_data
is_complex(self)is_match(self, LatData ld1)ld.info needs to be exactly equal.
load(self, string path)load_node(self, string path)load_str(self, bytes content)ndim(self)qnorm(self)release_buffer(self, Buffer buf)save(self, string path)save_node(self, string path)save_str(self)set_dim_name(self, int dim, string name, ...)set_dim_sizes(self, list dim_sizes, *, ...)set_info(self, list info_list, *, ...)info_listformat.set_zero(self)show(self)to_list(self)to_numpy(self)to_xarray(self)Attributes
cdataview_count