Containers and views
Containers are in-memory expressions that share a common implementation of most of the methods of the xexpression API.
The final container classes (xt::xarray, xt::xtensor) mainly implement constructors and value semantic, most of the
xexpression API is actually implemented in xstrided_container and xcontainer.
- layout
- xcontainer
- xstrided_container
- xiterable
- xarray
- xarray_adaptor
- xchunked_array
- xtensor
- xtensor_adaptor
- xtensor_fixed
- xadapt
- xoptional_assembly_base
xt::xoptional_assembly_basesize()dimension()shape()shape()strides()backstrides()resize()resize()resize()reshape()layout()fill()front()front()back()back()flat()flat()in_bounds()operator()()operator()()at()at()unchecked()unchecked()operator[]()operator[]()periodic()periodic()element()element()broadcast_shape()has_linear_assign()value()value()has_value()has_value()
- xoptional_assembly
xt::xoptional_assemblyxoptional_assembly()xoptional_assembly()xoptional_assembly()xoptional_assembly()xoptional_assembly()xoptional_assembly()xoptional_assembly()xoptional_assembly()xoptional_assembly()xoptional_assembly()xoptional_assembly()xoptional_assembly()xoptional_assembly()xoptional_assembly()from_shape()xoptional_assembly()operator=()
- xoptional_assembly_adaptor
- xmasked_view
- xview
- xstrided_view
- xbroadcast
- xindex_view
- xfunctor_view
- xrepeat