|
| Tensor7 ()=default |
|
| Tensor7 (Index l, Index v, Index s, Index b, Index p, Index r, Index c) |
| Constructor setting size.
|
|
| Tensor7 (Index l, Index v, Index s, Index b, Index p, Index r, Index c, Numeric fill) |
| Constructor setting size and filling with constant value.
|
|
| Tensor7 (const ConstTensor7View &v) |
| Copy constructor from Tensor7View.
|
|
| Tensor7 (const Tensor7 &v) |
| Copy constructor from Tensor7.
|
|
| Tensor7 (Tensor7 &&v) noexcept |
|
| Tensor7 (const matpack::tensor7_like_not_tensor7 auto &init) |
| Initialization from a tensor type.
|
|
Tensor7 & | operator= (const matpack::tensor7_like_not_tensor7 auto &init) |
| Set from a tensor type.
|
|
Tensor7 & | operator= (const Tensor7 &x) |
| Assignment operator from another tensor.
|
|
Tensor7 & | operator= (Tensor7 &&x) ARTS_NOEXCEPT |
| Copy assignment operator from another tensor.
|
|
Tensor7 & | operator= (Numeric x) |
| Assignment operator from scalar.
|
|
void | resize (Index l, Index v, Index s, Index b, Index p, Index r, Index c) |
| Resize function.
|
|
| ~Tensor7 () noexcept override |
| Destructor for Tensor7.
|
|
template<std::size_t dim0> |
Vector | reduce_rank () &&ARTS_NOEXCEPT |
|
template<std::size_t dim0, std::size_t dim1> |
Matrix | reduce_rank () &&ARTS_NOEXCEPT |
|
template<std::size_t dim0, std::size_t dim1, std::size_t dim2> |
Tensor3 | reduce_rank () &&ARTS_NOEXCEPT |
|
template<std::size_t dim0, std::size_t dim1, std::size_t dim2, std::size_t dim3> |
Tensor4 | reduce_rank () &&ARTS_NOEXCEPT |
|
template<std::size_t dim0, std::size_t dim1, std::size_t dim2, std::size_t dim3, std::size_t dim4> |
Tensor5 | reduce_rank () &&ARTS_NOEXCEPT |
|
template<std::size_t dim0, std::size_t dim1, std::size_t dim2, std::size_t dim3, std::size_t dim4, std::size_t dim5> |
Tensor6 | reduce_rank () &&ARTS_NOEXCEPT |
|
template<class F > |
void | transform_elementwise (F &&func) |
|
constexpr | Tensor7View (const Tensor7View &)=default |
|
Tensor7View | operator() (const Range &l, const Range &v, const Range &s, const Range &b, const Range &p, const Range &r, const Range &c) |
|
Tensor6View | operator() (const Range &l, const Range &v, const Range &s, const Range &b, const Range &p, const Range &r, Index c) |
|
Tensor6View | operator() (const Range &l, const Range &v, const Range &s, const Range &b, const Range &p, Index r, const Range &c) |
|
Tensor6View | operator() (const Range &l, const Range &v, const Range &s, const Range &b, Index p, const Range &r, const Range &c) |
|
Tensor6View | operator() (const Range &l, const Range &v, const Range &s, Index b, const Range &p, const Range &r, const Range &c) |
|
Tensor6View | operator() (const Range &l, const Range &v, Index s, const Range &b, const Range &p, const Range &r, const Range &c) |
|
Tensor6View | operator() (const Range &l, Index v, const Range &s, const Range &b, const Range &p, const Range &r, const Range &c) |
|
Tensor6View | operator() (Index l, const Range &v, const Range &s, const Range &b, const Range &p, const Range &r, const Range &c) |
|
Tensor5View | operator() (const Range &l, const Range &v, const Range &s, const Range &b, const Range &p, Index r, Index c) |
|
Tensor5View | operator() (const Range &l, const Range &v, const Range &s, const Range &b, Index p, const Range &r, Index c) |
|
Tensor5View | operator() (const Range &l, const Range &v, const Range &s, Index b, const Range &p, const Range &r, Index c) |
|
Tensor5View | operator() (const Range &l, const Range &v, Index s, const Range &b, const Range &p, const Range &r, Index c) |
|
Tensor5View | operator() (const Range &l, Index v, const Range &s, const Range &b, const Range &p, const Range &r, Index c) |
|
Tensor5View | operator() (Index l, const Range &v, const Range &s, const Range &b, const Range &p, const Range &r, Index c) |
|
Tensor5View | operator() (const Range &l, const Range &v, const Range &s, const Range &b, Index p, Index r, const Range &c) |
|
Tensor5View | operator() (const Range &l, const Range &v, const Range &s, Index b, const Range &p, Index r, const Range &c) |
|
Tensor5View | operator() (const Range &l, const Range &v, Index s, const Range &b, const Range &p, Index r, const Range &c) |
|
Tensor5View | operator() (const Range &l, Index v, const Range &s, const Range &b, const Range &p, Index r, const Range &c) |
|
Tensor5View | operator() (Index l, const Range &v, const Range &s, const Range &b, const Range &p, Index r, const Range &c) |
|
Tensor5View | operator() (const Range &l, const Range &v, const Range &s, Index b, Index p, const Range &r, const Range &c) |
|
Tensor5View | operator() (const Range &l, const Range &v, Index s, const Range &b, Index p, const Range &r, const Range &c) |
|
Tensor5View | operator() (const Range &l, Index v, const Range &s, const Range &b, Index p, const Range &r, const Range &c) |
|
Tensor5View | operator() (Index l, const Range &v, const Range &s, const Range &b, Index p, const Range &r, const Range &c) |
|
Tensor5View | operator() (const Range &l, const Range &v, Index s, Index b, const Range &p, const Range &r, const Range &c) |
|
Tensor5View | operator() (const Range &l, Index v, const Range &s, Index b, const Range &p, const Range &r, const Range &c) |
|
Tensor5View | operator() (Index l, const Range &v, const Range &s, Index b, const Range &p, const Range &r, const Range &c) |
|
Tensor5View | operator() (const Range &l, Index v, Index s, const Range &b, const Range &p, const Range &r, const Range &c) |
|
Tensor5View | operator() (Index l, const Range &v, Index s, const Range &b, const Range &p, const Range &r, const Range &c) |
|
Tensor5View | operator() (Index l, Index v, const Range &s, const Range &b, const Range &p, const Range &r, const Range &c) |
|
Tensor4View | operator() (const Range &l, const Range &v, const Range &s, const Range &b, Index p, Index r, Index c) |
|
Tensor4View | operator() (const Range &l, const Range &v, const Range &s, Index b, const Range &p, Index r, Index c) |
|
Tensor4View | operator() (const Range &l, const Range &v, Index s, const Range &b, const Range &p, Index r, Index c) |
|
Tensor4View | operator() (const Range &l, Index v, const Range &s, const Range &b, const Range &p, Index r, Index c) |
|
Tensor4View | operator() (Index l, const Range &v, const Range &s, const Range &b, const Range &p, Index r, Index c) |
|
Tensor4View | operator() (const Range &l, const Range &v, const Range &s, Index b, Index p, const Range &r, Index c) |
|
Tensor4View | operator() (const Range &l, const Range &v, Index s, const Range &b, Index p, const Range &r, Index c) |
|
Tensor4View | operator() (const Range &l, Index v, const Range &s, const Range &b, Index p, const Range &r, Index c) |
|
Tensor4View | operator() (Index l, const Range &v, const Range &s, const Range &b, Index p, const Range &r, Index c) |
|
Tensor4View | operator() (const Range &l, const Range &v, Index s, Index b, const Range &p, const Range &r, Index c) |
|
Tensor4View | operator() (const Range &l, Index v, const Range &s, Index b, const Range &p, const Range &r, Index c) |
|
Tensor4View | operator() (Index l, const Range &v, const Range &s, Index b, const Range &p, const Range &r, Index c) |
|
Tensor4View | operator() (const Range &l, Index v, Index s, const Range &b, const Range &p, const Range &r, Index c) |
|
Tensor4View | operator() (Index l, const Range &v, Index s, const Range &b, const Range &p, const Range &r, Index c) |
|
Tensor4View | operator() (Index l, Index v, const Range &s, const Range &b, const Range &p, const Range &r, Index c) |
|
Tensor4View | operator() (const Range &l, const Range &v, const Range &s, Index b, Index p, Index r, const Range &c) |
|
Tensor4View | operator() (const Range &l, const Range &v, Index s, const Range &b, Index p, Index r, const Range &c) |
|
Tensor4View | operator() (const Range &l, Index v, const Range &s, const Range &b, Index p, Index r, const Range &c) |
|
Tensor4View | operator() (Index l, const Range &v, const Range &s, const Range &b, Index p, Index r, const Range &c) |
|
Tensor4View | operator() (const Range &l, const Range &v, Index s, Index b, const Range &p, Index r, const Range &c) |
|
Tensor4View | operator() (const Range &l, Index v, const Range &s, Index b, const Range &p, Index r, const Range &c) |
|
Tensor4View | operator() (Index l, const Range &v, const Range &s, Index b, const Range &p, Index r, const Range &c) |
|
Tensor4View | operator() (const Range &l, Index v, Index s, const Range &b, const Range &p, Index r, const Range &c) |
|
Tensor4View | operator() (Index l, const Range &v, Index s, const Range &b, const Range &p, Index r, const Range &c) |
|
Tensor4View | operator() (Index l, Index v, const Range &s, const Range &b, const Range &p, Index r, const Range &c) |
|
Tensor4View | operator() (const Range &l, const Range &v, Index s, Index b, Index p, const Range &r, const Range &c) |
|
Tensor4View | operator() (const Range &l, Index v, const Range &s, Index b, Index p, const Range &r, const Range &c) |
|
Tensor4View | operator() (Index l, const Range &v, const Range &s, Index b, Index p, const Range &r, const Range &c) |
|
Tensor4View | operator() (const Range &l, Index v, Index s, const Range &b, Index p, const Range &r, const Range &c) |
|
Tensor4View | operator() (Index l, const Range &v, Index s, const Range &b, Index p, const Range &r, const Range &c) |
|
Tensor4View | operator() (Index l, Index v, const Range &s, const Range &b, Index p, const Range &r, const Range &c) |
|
Tensor4View | operator() (const Range &l, Index v, Index s, Index b, const Range &p, const Range &r, const Range &c) |
|
Tensor4View | operator() (Index l, const Range &v, Index s, Index b, const Range &p, const Range &r, const Range &c) |
|
Tensor4View | operator() (Index l, Index v, const Range &s, Index b, const Range &p, const Range &r, const Range &c) |
|
Tensor4View | operator() (Index l, Index v, Index s, const Range &b, const Range &p, const Range &r, const Range &c) |
|
Tensor3View | operator() (Index l, Index v, Index s, Index b, const Range &p, const Range &r, const Range &c) |
|
Tensor3View | operator() (Index l, Index v, Index s, const Range &b, Index p, const Range &r, const Range &c) |
|
Tensor3View | operator() (Index l, Index v, const Range &s, Index b, Index p, const Range &r, const Range &c) |
|
Tensor3View | operator() (Index l, const Range &v, Index s, Index b, Index p, const Range &r, const Range &c) |
|
Tensor3View | operator() (const Range &l, Index v, Index s, Index b, Index p, const Range &r, const Range &c) |
|
Tensor3View | operator() (Index l, Index v, Index s, const Range &b, const Range &p, Index r, const Range &c) |
|
Tensor3View | operator() (Index l, Index v, const Range &s, Index b, const Range &p, Index r, const Range &c) |
|
Tensor3View | operator() (Index l, const Range &v, Index s, Index b, const Range &p, Index r, const Range &c) |
|
Tensor3View | operator() (const Range &l, Index v, Index s, Index b, const Range &p, Index r, const Range &c) |
|
Tensor3View | operator() (Index l, Index v, const Range &s, const Range &b, Index p, Index r, const Range &c) |
|
Tensor3View | operator() (Index l, const Range &v, Index s, const Range &b, Index p, Index r, const Range &c) |
|
Tensor3View | operator() (const Range &l, Index v, Index s, const Range &b, Index p, Index r, const Range &c) |
|
Tensor3View | operator() (Index l, const Range &v, const Range &s, Index b, Index p, Index r, const Range &c) |
|
Tensor3View | operator() (const Range &l, Index v, const Range &s, Index b, Index p, Index r, const Range &c) |
|
Tensor3View | operator() (const Range &l, const Range &v, Index s, Index b, Index p, Index r, const Range &c) |
|
Tensor3View | operator() (Index l, Index v, Index s, const Range &b, const Range &p, const Range &r, Index c) |
|
Tensor3View | operator() (Index l, Index v, const Range &s, Index b, const Range &p, const Range &r, Index c) |
|
Tensor3View | operator() (Index l, const Range &v, Index s, Index b, const Range &p, const Range &r, Index c) |
|
Tensor3View | operator() (const Range &l, Index v, Index s, Index b, const Range &p, const Range &r, Index c) |
|
Tensor3View | operator() (Index l, Index v, const Range &s, const Range &b, Index p, const Range &r, Index c) |
|
Tensor3View | operator() (Index l, const Range &v, Index s, const Range &b, Index p, const Range &r, Index c) |
|
Tensor3View | operator() (const Range &l, Index v, Index s, const Range &b, Index p, const Range &r, Index c) |
|
Tensor3View | operator() (Index l, const Range &v, const Range &s, Index b, Index p, const Range &r, Index c) |
|
Tensor3View | operator() (const Range &l, Index v, const Range &s, Index b, Index p, const Range &r, Index c) |
|
Tensor3View | operator() (const Range &l, const Range &v, Index s, Index b, Index p, const Range &r, Index c) |
|
Tensor3View | operator() (Index l, Index v, const Range &s, const Range &b, const Range &p, Index r, Index c) |
|
Tensor3View | operator() (Index l, const Range &v, Index s, const Range &b, const Range &p, Index r, Index c) |
|
Tensor3View | operator() (const Range &l, Index v, Index s, const Range &b, const Range &p, Index r, Index c) |
|
Tensor3View | operator() (Index l, const Range &v, const Range &s, Index b, const Range &p, Index r, Index c) |
|
Tensor3View | operator() (const Range &l, Index v, const Range &s, Index b, const Range &p, Index r, Index c) |
|
Tensor3View | operator() (const Range &l, const Range &v, Index s, Index b, const Range &p, Index r, Index c) |
|
Tensor3View | operator() (Index l, const Range &v, const Range &s, const Range &b, Index p, Index r, Index c) |
|
Tensor3View | operator() (const Range &l, Index v, const Range &s, const Range &b, Index p, Index r, Index c) |
|
Tensor3View | operator() (const Range &l, const Range &v, Index s, const Range &b, Index p, Index r, Index c) |
|
Tensor3View | operator() (const Range &l, const Range &v, const Range &s, Index b, Index p, Index r, Index c) |
|
MatrixView | operator() (Index l, Index v, Index s, Index b, Index p, const Range &r, const Range &c) |
|
MatrixView | operator() (Index l, Index v, Index s, Index b, const Range &p, Index r, const Range &c) |
|
MatrixView | operator() (Index l, Index v, Index s, const Range &b, Index p, Index r, const Range &c) |
|
MatrixView | operator() (Index l, Index v, const Range &s, Index b, Index p, Index r, const Range &c) |
|
MatrixView | operator() (Index l, const Range &v, Index s, Index b, Index p, Index r, const Range &c) |
|
MatrixView | operator() (const Range &l, Index v, Index s, Index b, Index p, Index r, const Range &c) |
|
MatrixView | operator() (Index l, Index v, Index s, Index b, const Range &p, const Range &r, Index c) |
|
MatrixView | operator() (Index l, Index v, Index s, const Range &b, Index p, const Range &r, Index c) |
|
MatrixView | operator() (Index l, Index v, const Range &s, Index b, Index p, const Range &r, Index c) |
|
MatrixView | operator() (Index l, const Range &v, Index s, Index b, Index p, const Range &r, Index c) |
|
MatrixView | operator() (const Range &l, Index v, Index s, Index b, Index p, const Range &r, Index c) |
|
MatrixView | operator() (Index l, Index v, Index s, const Range &b, const Range &p, Index r, Index c) |
|
MatrixView | operator() (Index l, Index v, const Range &s, Index b, const Range &p, Index r, Index c) |
|
MatrixView | operator() (Index l, const Range &v, Index s, Index b, const Range &p, Index r, Index c) |
|
MatrixView | operator() (const Range &l, Index v, Index s, Index b, const Range &p, Index r, Index c) |
|
MatrixView | operator() (Index l, Index v, const Range &s, const Range &b, Index p, Index r, Index c) |
|
MatrixView | operator() (Index l, const Range &v, Index s, const Range &b, Index p, Index r, Index c) |
|
MatrixView | operator() (const Range &l, Index v, Index s, const Range &b, Index p, Index r, Index c) |
|
MatrixView | operator() (Index l, const Range &v, const Range &s, Index b, Index p, Index r, Index c) |
|
MatrixView | operator() (const Range &l, Index v, const Range &s, Index b, Index p, Index r, Index c) |
|
MatrixView | operator() (const Range &l, const Range &v, Index s, Index b, Index p, Index r, Index c) |
|
VectorView | operator() (Index l, Index v, Index s, Index b, Index p, Index r, const Range &c) |
|
VectorView | operator() (Index l, Index v, Index s, Index b, Index p, const Range &r, Index c) |
|
VectorView | operator() (Index l, Index v, Index s, Index b, const Range &p, Index r, Index c) |
|
VectorView | operator() (Index l, Index v, Index s, const Range &b, Index p, Index r, Index c) |
|
VectorView | operator() (Index l, Index v, const Range &s, Index b, Index p, Index r, Index c) |
|
VectorView | operator() (Index l, const Range &v, Index s, Index b, Index p, Index r, Index c) |
|
VectorView | operator() (const Range &l, Index v, Index s, Index b, Index p, Index r, Index c) |
|
Numeric & | operator() (Index l, Index v, Index s, Index b, Index p, Index r, Index c) |
|
Numeric & | get (Index l, Index v, Index s, Index b, Index p, Index r, Index c) |
| Get element implementation without assertions.
|
|
const Numeric * | get_c_array () const ARTS_NOEXCEPT |
| Conversion to plain C-array.
|
|
Numeric * | get_c_array () ARTS_NOEXCEPT |
| Conversion to plain C-array.
|
|
Iterator7D | begin () |
| Return iterator to first sub-tensor.
|
|
Iterator7D | end () |
| Return iterator behind last sub-tensor.
|
|
Tensor7View & | operator= (const ConstTensor7View &v) |
| Assignment operator.
|
|
Tensor7View & | operator= (const Tensor7View &v) |
| Assignment from Tensor7View to Tensor7View.
|
|
Tensor7View & | operator= (const Tensor7 &v) |
| Assignment from a Tensor7.
|
|
Tensor7View & | operator= (Numeric x) |
| Assigning a scalar to a Tensor7View will set all elements to this value.
|
|
Tensor7View & | operator*= (Numeric x) |
| Multiplication by scalar.
|
|
Tensor7View & | operator/= (Numeric x) |
| Division by scalar.
|
|
Tensor7View & | operator+= (Numeric x) |
| Addition of scalar.
|
|
Tensor7View & | operator-= (Numeric x) |
| Subtraction of scalar.
|
|
Tensor7View & | operator*= (const ConstTensor7View &x) |
| Element-vise multiplication by another Tensor7.
|
|
Tensor7View & | operator/= (const ConstTensor7View &x) |
| Element-vise division by another Tensor7.
|
|
Tensor7View & | operator+= (const ConstTensor7View &x) |
| Element-vise addition of another Tensor7.
|
|
Tensor7View & | operator-= (const ConstTensor7View &x) |
| Element-vise subtraction of another Tensor7.
|
|
| ~Tensor7View () override=default |
| Destructor.
|
|
| Tensor7View (const Tensor6View &a) |
| Special constructor to make a Tensor7 view of a Tensor6.
|
|
ConstIterator7D | begin () const |
| Return const iterator to first sub-tensor.
|
|
ConstIterator7D | end () const |
| Return const iterator behind last sub-tensor.
|
|
Numeric | get (Index l, Index v, Index s, Index b, Index p, Index r, Index c) const |
| Get element implementation without assertions.
|
|
constexpr | ConstTensor7View (const ConstTensor7View &)=default |
|
constexpr | ConstTensor7View (ConstTensor7View &&)=default |
|
ConstTensor7View & | operator= (const ConstTensor7View &)=default |
|
ConstTensor7View & | operator= (ConstTensor7View &&)=default |
|
Index | nlibraries () const noexcept |
|
Index | nvitrines () const noexcept |
|
Index | nshelves () const noexcept |
|
Index | nbooks () const noexcept |
|
Index | npages () const noexcept |
|
Index | nrows () const noexcept |
|
Index | ncols () const noexcept |
|
Index | size () const noexcept |
|
bool | empty () const noexcept |
|
Shape< 7 > | shape () const |
|
ConstTensor7View | operator() (const Range &l, const Range &v, const Range &s, const Range &b, const Range &p, const Range &r, const Range &c) const |
|
ConstTensor6View | operator() (const Range &l, const Range &v, const Range &s, const Range &b, const Range &p, const Range &r, Index c) const |
|
ConstTensor6View | operator() (const Range &l, const Range &v, const Range &s, const Range &b, const Range &p, Index r, const Range &c) const |
|
ConstTensor6View | operator() (const Range &l, const Range &v, const Range &s, const Range &b, Index p, const Range &r, const Range &c) const |
|
ConstTensor6View | operator() (const Range &l, const Range &v, const Range &s, Index b, const Range &p, const Range &r, const Range &c) const |
|
ConstTensor6View | operator() (const Range &l, const Range &v, Index s, const Range &b, const Range &p, const Range &r, const Range &c) const |
|
ConstTensor6View | operator() (const Range &l, Index v, const Range &s, const Range &b, const Range &p, const Range &r, const Range &c) const |
|
ConstTensor6View | operator() (Index l, const Range &v, const Range &s, const Range &b, const Range &p, const Range &r, const Range &c) const |
|
ConstTensor5View | operator() (const Range &l, const Range &v, const Range &s, const Range &b, const Range &p, Index r, Index c) const |
|
ConstTensor5View | operator() (const Range &l, const Range &v, const Range &s, const Range &b, Index p, const Range &r, Index c) const |
|
ConstTensor5View | operator() (const Range &l, const Range &v, const Range &s, Index b, const Range &p, const Range &r, Index c) const |
|
ConstTensor5View | operator() (const Range &l, const Range &v, Index s, const Range &b, const Range &p, const Range &r, Index c) const |
|
ConstTensor5View | operator() (const Range &l, Index v, const Range &s, const Range &b, const Range &p, const Range &r, Index c) const |
|
ConstTensor5View | operator() (Index l, const Range &v, const Range &s, const Range &b, const Range &p, const Range &r, Index c) const |
|
ConstTensor5View | operator() (const Range &l, const Range &v, const Range &s, const Range &b, Index p, Index r, const Range &c) const |
|
ConstTensor5View | operator() (const Range &l, const Range &v, const Range &s, Index b, const Range &p, Index r, const Range &c) const |
|
ConstTensor5View | operator() (const Range &l, const Range &v, Index s, const Range &b, const Range &p, Index r, const Range &c) const |
|
ConstTensor5View | operator() (const Range &l, Index v, const Range &s, const Range &b, const Range &p, Index r, const Range &c) const |
|
ConstTensor5View | operator() (Index l, const Range &v, const Range &s, const Range &b, const Range &p, Index r, const Range &c) const |
|
ConstTensor5View | operator() (const Range &l, const Range &v, const Range &s, Index b, Index p, const Range &r, const Range &c) const |
|
ConstTensor5View | operator() (const Range &l, const Range &v, Index s, const Range &b, Index p, const Range &r, const Range &c) const |
|
ConstTensor5View | operator() (const Range &l, Index v, const Range &s, const Range &b, Index p, const Range &r, const Range &c) const |
|
ConstTensor5View | operator() (Index l, const Range &v, const Range &s, const Range &b, Index p, const Range &r, const Range &c) const |
|
ConstTensor5View | operator() (const Range &l, const Range &v, Index s, Index b, const Range &p, const Range &r, const Range &c) const |
|
ConstTensor5View | operator() (const Range &l, Index v, const Range &s, Index b, const Range &p, const Range &r, const Range &c) const |
|
ConstTensor5View | operator() (Index l, const Range &v, const Range &s, Index b, const Range &p, const Range &r, const Range &c) const |
|
ConstTensor5View | operator() (const Range &l, Index v, Index s, const Range &b, const Range &p, const Range &r, const Range &c) const |
|
ConstTensor5View | operator() (Index l, const Range &v, Index s, const Range &b, const Range &p, const Range &r, const Range &c) const |
|
ConstTensor5View | operator() (Index l, Index v, const Range &s, const Range &b, const Range &p, const Range &r, const Range &c) const |
|
ConstTensor4View | operator() (const Range &l, const Range &v, const Range &s, const Range &b, Index p, Index r, Index c) const |
|
ConstTensor4View | operator() (const Range &l, const Range &v, const Range &s, Index b, const Range &p, Index r, Index c) const |
|
ConstTensor4View | operator() (const Range &l, const Range &v, Index s, const Range &b, const Range &p, Index r, Index c) const |
|
ConstTensor4View | operator() (const Range &l, Index v, const Range &s, const Range &b, const Range &p, Index r, Index c) const |
|
ConstTensor4View | operator() (Index l, const Range &v, const Range &s, const Range &b, const Range &p, Index r, Index c) const |
|
ConstTensor4View | operator() (const Range &l, const Range &v, const Range &s, Index b, Index p, const Range &r, Index c) const |
|
ConstTensor4View | operator() (const Range &l, const Range &v, Index s, const Range &b, Index p, const Range &r, Index c) const |
|
ConstTensor4View | operator() (const Range &l, Index v, const Range &s, const Range &b, Index p, const Range &r, Index c) const |
|
ConstTensor4View | operator() (Index l, const Range &v, const Range &s, const Range &b, Index p, const Range &r, Index c) const |
|
ConstTensor4View | operator() (const Range &l, const Range &v, Index s, Index b, const Range &p, const Range &r, Index c) const |
|
ConstTensor4View | operator() (const Range &l, Index v, const Range &s, Index b, const Range &p, const Range &r, Index c) const |
|
ConstTensor4View | operator() (Index l, const Range &v, const Range &s, Index b, const Range &p, const Range &r, Index c) const |
|
ConstTensor4View | operator() (const Range &l, Index v, Index s, const Range &b, const Range &p, const Range &r, Index c) const |
|
ConstTensor4View | operator() (Index l, const Range &v, Index s, const Range &b, const Range &p, const Range &r, Index c) const |
|
ConstTensor4View | operator() (Index l, Index v, const Range &s, const Range &b, const Range &p, const Range &r, Index c) const |
|
ConstTensor4View | operator() (const Range &l, const Range &v, const Range &s, Index b, Index p, Index r, const Range &c) const |
|
ConstTensor4View | operator() (const Range &l, const Range &v, Index s, const Range &b, Index p, Index r, const Range &c) const |
|
ConstTensor4View | operator() (const Range &l, Index v, const Range &s, const Range &b, Index p, Index r, const Range &c) const |
|
ConstTensor4View | operator() (Index l, const Range &v, const Range &s, const Range &b, Index p, Index r, const Range &c) const |
|
ConstTensor4View | operator() (const Range &l, const Range &v, Index s, Index b, const Range &p, Index r, const Range &c) const |
|
ConstTensor4View | operator() (const Range &l, Index v, const Range &s, Index b, const Range &p, Index r, const Range &c) const |
|
ConstTensor4View | operator() (Index l, const Range &v, const Range &s, Index b, const Range &p, Index r, const Range &c) const |
|
ConstTensor4View | operator() (const Range &l, Index v, Index s, const Range &b, const Range &p, Index r, const Range &c) const |
|
ConstTensor4View | operator() (Index l, const Range &v, Index s, const Range &b, const Range &p, Index r, const Range &c) const |
|
ConstTensor4View | operator() (Index l, Index v, const Range &s, const Range &b, const Range &p, Index r, const Range &c) const |
|
ConstTensor4View | operator() (const Range &l, const Range &v, Index s, Index b, Index p, const Range &r, const Range &c) const |
|
ConstTensor4View | operator() (const Range &l, Index v, const Range &s, Index b, Index p, const Range &r, const Range &c) const |
|
ConstTensor4View | operator() (Index l, const Range &v, const Range &s, Index b, Index p, const Range &r, const Range &c) const |
|
ConstTensor4View | operator() (const Range &l, Index v, Index s, const Range &b, Index p, const Range &r, const Range &c) const |
|
ConstTensor4View | operator() (Index l, const Range &v, Index s, const Range &b, Index p, const Range &r, const Range &c) const |
|
ConstTensor4View | operator() (Index l, Index v, const Range &s, const Range &b, Index p, const Range &r, const Range &c) const |
|
ConstTensor4View | operator() (const Range &l, Index v, Index s, Index b, const Range &p, const Range &r, const Range &c) const |
|
ConstTensor4View | operator() (Index l, const Range &v, Index s, Index b, const Range &p, const Range &r, const Range &c) const |
|
ConstTensor4View | operator() (Index l, Index v, const Range &s, Index b, const Range &p, const Range &r, const Range &c) const |
|
ConstTensor4View | operator() (Index l, Index v, Index s, const Range &b, const Range &p, const Range &r, const Range &c) const |
|
ConstTensor3View | operator() (Index l, Index v, Index s, Index b, const Range &p, const Range &r, const Range &c) const |
|
ConstTensor3View | operator() (Index l, Index v, Index s, const Range &b, Index p, const Range &r, const Range &c) const |
|
ConstTensor3View | operator() (Index l, Index v, const Range &s, Index b, Index p, const Range &r, const Range &c) const |
|
ConstTensor3View | operator() (Index l, const Range &v, Index s, Index b, Index p, const Range &r, const Range &c) const |
|
ConstTensor3View | operator() (const Range &l, Index v, Index s, Index b, Index p, const Range &r, const Range &c) const |
|
ConstTensor3View | operator() (Index l, Index v, Index s, const Range &b, const Range &p, Index r, const Range &c) const |
|
ConstTensor3View | operator() (Index l, Index v, const Range &s, Index b, const Range &p, Index r, const Range &c) const |
|
ConstTensor3View | operator() (Index l, const Range &v, Index s, Index b, const Range &p, Index r, const Range &c) const |
|
ConstTensor3View | operator() (const Range &l, Index v, Index s, Index b, const Range &p, Index r, const Range &c) const |
|
ConstTensor3View | operator() (Index l, Index v, const Range &s, const Range &b, Index p, Index r, const Range &c) const |
|
ConstTensor3View | operator() (Index l, const Range &v, Index s, const Range &b, Index p, Index r, const Range &c) const |
|
ConstTensor3View | operator() (const Range &l, Index v, Index s, const Range &b, Index p, Index r, const Range &c) const |
|
ConstTensor3View | operator() (Index l, const Range &v, const Range &s, Index b, Index p, Index r, const Range &c) const |
|
ConstTensor3View | operator() (const Range &l, Index v, const Range &s, Index b, Index p, Index r, const Range &c) const |
|
ConstTensor3View | operator() (const Range &l, const Range &v, Index s, Index b, Index p, Index r, const Range &c) const |
|
ConstTensor3View | operator() (Index l, Index v, Index s, const Range &b, const Range &p, const Range &r, Index c) const |
|
ConstTensor3View | operator() (Index l, Index v, const Range &s, Index b, const Range &p, const Range &r, Index c) const |
|
ConstTensor3View | operator() (Index l, const Range &v, Index s, Index b, const Range &p, const Range &r, Index c) const |
|
ConstTensor3View | operator() (const Range &l, Index v, Index s, Index b, const Range &p, const Range &r, Index c) const |
|
ConstTensor3View | operator() (Index l, Index v, const Range &s, const Range &b, Index p, const Range &r, Index c) const |
|
ConstTensor3View | operator() (Index l, const Range &v, Index s, const Range &b, Index p, const Range &r, Index c) const |
|
ConstTensor3View | operator() (const Range &l, Index v, Index s, const Range &b, Index p, const Range &r, Index c) const |
|
ConstTensor3View | operator() (Index l, const Range &v, const Range &s, Index b, Index p, const Range &r, Index c) const |
|
ConstTensor3View | operator() (const Range &l, Index v, const Range &s, Index b, Index p, const Range &r, Index c) const |
|
ConstTensor3View | operator() (const Range &l, const Range &v, Index s, Index b, Index p, const Range &r, Index c) const |
|
ConstTensor3View | operator() (Index l, Index v, const Range &s, const Range &b, const Range &p, Index r, Index c) const |
|
ConstTensor3View | operator() (Index l, const Range &v, Index s, const Range &b, const Range &p, Index r, Index c) const |
|
ConstTensor3View | operator() (const Range &l, Index v, Index s, const Range &b, const Range &p, Index r, Index c) const |
|
ConstTensor3View | operator() (Index l, const Range &v, const Range &s, Index b, const Range &p, Index r, Index c) const |
|
ConstTensor3View | operator() (const Range &l, Index v, const Range &s, Index b, const Range &p, Index r, Index c) const |
|
ConstTensor3View | operator() (const Range &l, const Range &v, Index s, Index b, const Range &p, Index r, Index c) const |
|
ConstTensor3View | operator() (Index l, const Range &v, const Range &s, const Range &b, Index p, Index r, Index c) const |
|
ConstTensor3View | operator() (const Range &l, Index v, const Range &s, const Range &b, Index p, Index r, Index c) const |
|
ConstTensor3View | operator() (const Range &l, const Range &v, Index s, const Range &b, Index p, Index r, Index c) const |
|
ConstTensor3View | operator() (const Range &l, const Range &v, const Range &s, Index b, Index p, Index r, Index c) const |
|
ConstMatrixView | operator() (Index l, Index v, Index s, Index b, Index p, const Range &r, const Range &c) const |
|
ConstMatrixView | operator() (Index l, Index v, Index s, Index b, const Range &p, Index r, const Range &c) const |
|
ConstMatrixView | operator() (Index l, Index v, Index s, const Range &b, Index p, Index r, const Range &c) const |
|
ConstMatrixView | operator() (Index l, Index v, const Range &s, Index b, Index p, Index r, const Range &c) const |
|
ConstMatrixView | operator() (Index l, const Range &v, Index s, Index b, Index p, Index r, const Range &c) const |
|
ConstMatrixView | operator() (const Range &l, Index v, Index s, Index b, Index p, Index r, const Range &c) const |
|
ConstMatrixView | operator() (Index l, Index v, Index s, Index b, const Range &p, const Range &r, Index c) const |
|
ConstMatrixView | operator() (Index l, Index v, Index s, const Range &b, Index p, const Range &r, Index c) const |
|
ConstMatrixView | operator() (Index l, Index v, const Range &s, Index b, Index p, const Range &r, Index c) const |
|
ConstMatrixView | operator() (Index l, const Range &v, Index s, Index b, Index p, const Range &r, Index c) const |
|
ConstMatrixView | operator() (const Range &l, Index v, Index s, Index b, Index p, const Range &r, Index c) const |
|
ConstMatrixView | operator() (Index l, Index v, Index s, const Range &b, const Range &p, Index r, Index c) const |
|
ConstMatrixView | operator() (Index l, Index v, const Range &s, Index b, const Range &p, Index r, Index c) const |
|
ConstMatrixView | operator() (Index l, const Range &v, Index s, Index b, const Range &p, Index r, Index c) const |
|
ConstMatrixView | operator() (const Range &l, Index v, Index s, Index b, const Range &p, Index r, Index c) const |
|
ConstMatrixView | operator() (Index l, Index v, const Range &s, const Range &b, Index p, Index r, Index c) const |
|
ConstMatrixView | operator() (Index l, const Range &v, Index s, const Range &b, Index p, Index r, Index c) const |
|
ConstMatrixView | operator() (const Range &l, Index v, Index s, const Range &b, Index p, Index r, Index c) const |
|
ConstMatrixView | operator() (Index l, const Range &v, const Range &s, Index b, Index p, Index r, Index c) const |
|
ConstMatrixView | operator() (const Range &l, Index v, const Range &s, Index b, Index p, Index r, Index c) const |
|
ConstMatrixView | operator() (const Range &l, const Range &v, Index s, Index b, Index p, Index r, Index c) const |
|
ConstVectorView | operator() (Index l, Index v, Index s, Index b, Index p, Index r, const Range &c) const |
|
ConstVectorView | operator() (Index l, Index v, Index s, Index b, Index p, const Range &r, Index c) const |
|
ConstVectorView | operator() (Index l, Index v, Index s, Index b, const Range &p, Index r, Index c) const |
|
ConstVectorView | operator() (Index l, Index v, Index s, const Range &b, Index p, Index r, Index c) const |
|
ConstVectorView | operator() (Index l, Index v, const Range &s, Index b, Index p, Index r, Index c) const |
|
ConstVectorView | operator() (Index l, const Range &v, Index s, Index b, Index p, Index r, Index c) const |
|
ConstVectorView | operator() (const Range &l, Index v, Index s, Index b, Index p, Index r, Index c) const |
|
Numeric | operator() (Index l, Index v, Index s, Index b, Index p, Index r, Index c) const |
|
Numeric | get (Index l, Index v, Index s, Index b, Index p, Index r, Index c) const |
| Get element implementation without assertions.
|
|
ConstIterator7D | begin () const |
| Return const iterator to first sub-tensor.
|
|
ConstIterator7D | end () const |
| Return const iterator behind last sub-tensor.
|
|
virtual | ~ConstTensor7View ()=default |
| Destructor.
|
|
| ConstTensor7View (const ConstTensor6View &a) |
| Special constructor to make a Tensor7 view of a Tensor6.
|
|