atlas
atlas::array::Array Member List

This is the complete list of members for atlas::array::Array, including all inherited members.

accMap() const =0 (defined in atlas::array::Array)atlas::array::Arraypure virtual
Array()=default (defined in atlas::array::Array)atlas::array::Array
Array(ArraySpec &&spec) (defined in atlas::array::Array)atlas::array::Arrayinlineprotected
bytes() const (defined in atlas::array::Array)atlas::array::Arrayinline
contiguous() const (defined in atlas::array::Array)atlas::array::Arrayinline
create(array::DataType, const ArrayShape &) (defined in atlas::array::Array)atlas::array::Arraystatic
create(array::DataType, const ArrayShape &, const ArrayLayout &) (defined in atlas::array::Array)atlas::array::Arraystatic
create(array::DataType, ArraySpec &&) (defined in atlas::array::Array)atlas::array::Arraystatic
create(idx_t size0) (defined in atlas::array::Array)atlas::array::Arraystatic
create(idx_t size0, idx_t size1) (defined in atlas::array::Array)atlas::array::Arraystatic
create(idx_t size0, idx_t size1, idx_t size2) (defined in atlas::array::Array)atlas::array::Arraystatic
create(idx_t size0, idx_t size1, idx_t size2, idx_t size3) (defined in atlas::array::Array)atlas::array::Arraystatic
create(idx_t size0, idx_t size1, idx_t size2, idx_t size3, idx_t size4) (defined in atlas::array::Array)atlas::array::Arraystatic
create(const ArrayShape &shape) (defined in atlas::array::Array)atlas::array::Arraystatic
create(const ArrayShape &shape, const ArrayLayout &layout) (defined in atlas::array::Array)atlas::array::Arraystatic
data() const (defined in atlas::array::Array)atlas::array::Arrayinline
data() (defined in atlas::array::Array)atlas::array::Arrayinline
data() const (defined in atlas::array::Array)atlas::array::Arrayinline
data() (defined in atlas::array::Array)atlas::array::Arrayinline
data_store() const (defined in atlas::array::Array)atlas::array::Arrayinline
data_store_ (defined in atlas::array::Array)atlas::array::Arrayprotected
datatype() const =0 (defined in atlas::array::Array)atlas::array::Arraypure virtual
device_data() const (defined in atlas::array::Array)atlas::array::Arrayinline
device_data() (defined in atlas::array::Array)atlas::array::Arrayinline
deviceNeedsUpdate() const (defined in atlas::array::Array)atlas::array::Arrayinline
dump(std::ostream &os) const =0 (defined in atlas::array::Array)atlas::array::Arraypure virtual
footprint() const =0 (defined in atlas::array::Array)atlas::array::Arraypure virtual
hasDefaultLayout() const (defined in atlas::array::Array)atlas::array::Arrayinline
host_data() const (defined in atlas::array::Array)atlas::array::Arrayinline
host_data() (defined in atlas::array::Array)atlas::array::Arrayinline
hostNeedsUpdate() const (defined in atlas::array::Array)atlas::array::Arrayinline
insert(idx_t idx1, idx_t size1)=0 (defined in atlas::array::Array)atlas::array::Arraypure virtual
rank() const (defined in atlas::array::Array)atlas::array::Arrayinline
reactivateDeviceWriteViews() const (defined in atlas::array::Array)atlas::array::Arrayinline
reactivateHostWriteViews() const (defined in atlas::array::Array)atlas::array::Arrayinline
replace(Array &array) (defined in atlas::array::Array)atlas::array::Arrayinlineprotected
resize(const ArrayShape &shape)=0 (defined in atlas::array::Array)atlas::array::Arraypure virtual
resize(idx_t size0)=0 (defined in atlas::array::Array)atlas::array::Arraypure virtual
resize(idx_t size0, idx_t size1)=0 (defined in atlas::array::Array)atlas::array::Arraypure virtual
resize(idx_t size0, idx_t size1, idx_t size2)=0 (defined in atlas::array::Array)atlas::array::Arraypure virtual
resize(idx_t size0, idx_t size1, idx_t size2, idx_t size3)=0 (defined in atlas::array::Array)atlas::array::Arraypure virtual
resize(idx_t size0, idx_t size1, idx_t size2, idx_t size3, idx_t size4)=0 (defined in atlas::array::Array)atlas::array::Arraypure virtual
shape(idx_t i) const (defined in atlas::array::Array)atlas::array::Arrayinline
shape() const (defined in atlas::array::Array)atlas::array::Arrayinline
shapef() const (defined in atlas::array::Array)atlas::array::Arrayinline
size() const (defined in atlas::array::Array)atlas::array::Arrayinline
spec() const (defined in atlas::array::Array)atlas::array::Arrayinline
spec_ (defined in atlas::array::Array)atlas::array::Arrayprotected
storage() (defined in atlas::array::Array)atlas::array::Arrayinlinevirtual
storage() const (defined in atlas::array::Array)atlas::array::Arrayinlinevirtual
stride(idx_t i) const (defined in atlas::array::Array)atlas::array::Arrayinline
strides() const (defined in atlas::array::Array)atlas::array::Arrayinline
stridesf() const (defined in atlas::array::Array)atlas::array::Arrayinline
syncHostDevice() const (defined in atlas::array::Array)atlas::array::Arrayinline
updateDevice() const (defined in atlas::array::Array)atlas::array::Arrayinline
updateHost() const (defined in atlas::array::Array)atlas::array::Arrayinline
valid() const (defined in atlas::array::Array)atlas::array::Arrayinline
wrap(Value *data, const ArrayShape &shape) (defined in atlas::array::Array)atlas::array::Arraystatic
wrap(Value *data, const ArraySpec &spec) (defined in atlas::array::Array)atlas::array::Arraystatic
~Array() (defined in atlas::array::Array)atlas::array::Arrayvirtual