Phalanx  Development
 All Classes Functions Variables Typedefs Enumerations Friends Pages
PHX::DataLayout Member List

This is the complete list of members for PHX::DataLayout, including all inherited members.

DataLayout()=default (defined in PHX::DataLayout)PHX::DataLayout
dimension(size_type ordinal) const =0 (defined in PHX::DataLayout)PHX::DataLayoutpure virtual
dimensions(std::vector< PHX::Device::size_type > &dim) const =0 (defined in PHX::DataLayout)PHX::DataLayoutpure virtual
extent(size_type ordinal) const =0 (defined in PHX::DataLayout)PHX::DataLayoutpure virtual
extent_int(size_type ordinal) const =0 (defined in PHX::DataLayout)PHX::DataLayoutpure virtual
identifier() const =0PHX::DataLayoutpure virtual
kokkosLayout() const =0 (defined in PHX::DataLayout)PHX::DataLayoutpure virtual
KokkosLayoutType enum namePHX::DataLayout
name(size_type ordinal) const =0 (defined in PHX::DataLayout)PHX::DataLayoutpure virtual
names(std::vector< std::string > &names) const =0 (defined in PHX::DataLayout)PHX::DataLayoutpure virtual
operator!=(const DataLayout &left) const (defined in PHX::DataLayout)PHX::DataLayoutinlinevirtual
operator==(const DataLayout &left) const =0 (defined in PHX::DataLayout)PHX::DataLayoutpure virtual
print(std::ostream &os, int indent=0) const =0 (defined in PHX::DataLayout)PHX::DataLayoutpure virtual
rank() const =0 (defined in PHX::DataLayout)PHX::DataLayoutpure virtual
setExtents(extent_pack...extents) (defined in PHX::DataLayout)PHX::DataLayoutinline
setExtentsOnDerivedClass(const std::vector< PHX::Device::size_type > &extents)=0 (defined in PHX::DataLayout)PHX::DataLayoutprotectedpure virtual
size() const =0 (defined in PHX::DataLayout)PHX::DataLayoutpure virtual
size_type typedef (defined in PHX::DataLayout)PHX::DataLayout
~DataLayout()=default (defined in PHX::DataLayout)PHX::DataLayoutvirtual