atlas
atlas::field::FieldImpl Member List

This is the complete list of members for atlas::field::FieldImpl, including all inherited members.

adjointHaloExchange(bool on_device=false) const (defined in atlas::field::FieldImpl)atlas::field::FieldImpl
array() const (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
array() (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
bytes() constatlas::field::FieldImplinline
callbackOnDestruction(std::function< void()> &&f) (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
create(const eckit::Parametrisation &)atlas::field::FieldImplstatic
create(const std::string &name, array::DataType, const array::ArrayShape &=array::ArrayShape())atlas::field::FieldImplstatic
create(const std::string &name, array::DataType, array::ArraySpec &&)atlas::field::FieldImplstatic
create(const std::string &name, const array::ArrayShape &=array::ArrayShape())atlas::field::FieldImplstatic
create(const std::string &name, array::Array *)atlas::field::FieldImplstatic
data() const (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
data() (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
datatype() constatlas::field::FieldImplinline
device_data() const (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
device_data() (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
deviceNeedsUpdate() const (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
dirty() const (defined in atlas::field::FieldImpl)atlas::field::FieldImpl
dump(std::ostream &os) constatlas::field::FieldImpl
footprint() constatlas::field::FieldImpl
functionspace() const (defined in atlas::field::FieldImpl)atlas::field::FieldImpl
haloExchange(bool on_device=false) const (defined in atlas::field::FieldImpl)atlas::field::FieldImpl
host_data() const (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
host_data() (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
hostNeedsUpdate() const (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
insert(idx_t idx1, idx_t size1) (defined in atlas::field::FieldImpl)atlas::field::FieldImpl
levels() const (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
metadata() constatlas::field::FieldImplinline
metadata() (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
name() constatlas::field::FieldImpl
operator array::Array &() (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
operator const array::Array &() constatlas::field::FieldImplinline
operator<<(std::ostream &os, const FieldImpl &v)atlas::field::FieldImplfriend
rank() constatlas::field::FieldImplinline
reactivateDeviceWriteViews() const (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
reactivateHostWriteViews() const (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
rename(const std::string &name)atlas::field::FieldImplinline
resize(const array::ArrayShape &)atlas::field::FieldImpl
set_dirty(bool=true) const (defined in atlas::field::FieldImpl)atlas::field::FieldImpl
set_functionspace(const FunctionSpace &) (defined in atlas::field::FieldImpl)atlas::field::FieldImpl
set_levels(idx_t n)atlas::field::FieldImplinline
set_variables(idx_t n) (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
shape() constatlas::field::FieldImplinline
shape(idx_t i) constatlas::field::FieldImplinline
shapef() constatlas::field::FieldImplinline
size() constatlas::field::FieldImplinline
storage()atlas::field::FieldImplinline
stride(idx_t i) constatlas::field::FieldImplinline
strides() constatlas::field::FieldImplinline
stridesf() constatlas::field::FieldImplinline
syncHostDevice() const (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
updateDevice() const (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
updateHost() const (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
variables() const (defined in atlas::field::FieldImpl)atlas::field::FieldImplinline
wrap(const std::string &name, DATATYPE *data, const array::ArraySpec &)atlas::field::FieldImplstatic
wrap(const std::string &name, DATATYPE *data, const array::ArrayShape &)atlas::field::FieldImplstatic
~FieldImpl() (defined in atlas::field::FieldImpl)atlas::field::FieldImplvirtual