atlas
Public Member Functions | List of all members
atlas::array::ArraySpec Class Reference

Public Member Functions

 ArraySpec (const ArrayShape &)
 
 ArraySpec (const ArrayShape &, const ArrayStrides &)
 
 ArraySpec (const ArrayShape &, const ArrayStrides &, const ArrayLayout &)
 
 ArraySpec (const ArrayShape &, const ArrayAlignment &)
 
 ArraySpec (const ArrayShape &, const ArrayStrides &, const ArrayAlignment &)
 
 ArraySpec (const ArrayShape &, const ArrayStrides &, const ArrayLayout &, const ArrayAlignment &)
 
size_t allocatedSize () const
 
size_t size () const
 
idx_t rank () const
 
const ArrayShapeshape () const
 
const ArrayAlignmentalignment () const
 
const ArrayStridesstrides () const
 
const ArrayLayoutlayout () const
 
const std::vector< int > & shapef () const
 
const std::vector< int > & stridesf () const
 
bool contiguous () const
 
bool hasDefaultLayout () const
 

The documentation for this class was generated from the following files: