|
| Tensor7 ()=default |
|
| Tensor7 (Index l, Index v, Index s, Index b, Index p, Index r, Index c) |
| Constructor setting size. More...
|
|
| 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. More...
|
|
| Tensor7 (const ConstTensor7View &v) |
| Copy constructor from Tensor7View. More...
|
|
| Tensor7 (const Tensor7 &v) |
| Copy constructor from Tensor7. More...
|
|
| Tensor7 (Tensor7 &&v) noexcept |
|
Tensor7 & | operator= (const Tensor7 &x) |
| Assignment operator from another tensor. More...
|
|
Tensor7 & | operator= (Tensor7 &&x) noexcept |
| Copy assignment operator from another tensor. More...
|
|
Tensor7 & | operator= (Numeric x) |
| Assignment operator from scalar. More...
|
|
void | resize (Index l, Index v, Index s, Index b, Index p, Index r, Index c) |
| Resize function. More...
|
|
virtual | ~Tensor7 () |
| Destructor for Tensor7. More...
|
|
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. More...
|
|
const Numeric * | get_c_array () const ARTS_NOEXCEPT |
| Conversion to plain C-array. More...
|
|
Numeric * | get_c_array () ARTS_NOEXCEPT |
| Conversion to plain C-array. More...
|
|
Iterator7D | begin () |
| Return iterator to first sub-tensor. More...
|
|
Iterator7D | end () |
| Return iterator behind last sub-tensor. More...
|
|
Tensor7View & | operator= (const ConstTensor7View &v) |
| Assignment operator. More...
|
|
Tensor7View & | operator= (const Tensor7View &v) |
| Assignment from Tensor7View to Tensor7View. More...
|
|
Tensor7View & | operator= (const Tensor7 &v) |
| Assignment from a Tensor7. More...
|
|
Tensor7View & | operator= (Numeric x) |
| Assigning a scalar to a Tensor7View will set all elements to this value. More...
|
|
Tensor7View & | operator*= (Numeric x) |
| Multiplication by scalar. More...
|
|
Tensor7View & | operator/= (Numeric x) |
| Division by scalar. More...
|
|
Tensor7View & | operator+= (Numeric x) |
| Addition of scalar. More...
|
|
Tensor7View & | operator-= (Numeric x) |
| Subtraction of scalar. More...
|
|
Tensor7View & | operator*= (const ConstTensor7View &x) |
| Element-vise multiplication by another Tensor7. More...
|
|
Tensor7View & | operator/= (const ConstTensor7View &x) |
| Element-vise division by another Tensor7. More...
|
|
Tensor7View & | operator+= (const ConstTensor7View &x) |
| Element-vise addition of another Tensor7. More...
|
|
Tensor7View & | operator-= (const ConstTensor7View &x) |
| Element-vise subtraction of another Tensor7. More...
|
|
virtual | ~Tensor7View ()=default |
| Destructor. More...
|
|
| Tensor7View (const Tensor6View &a) |
| Special constructor to make a Tensor7 view of a Tensor6. More...
|
|
ConstIterator7D | begin () const |
| Return const iterator to first sub-tensor. More...
|
|
ConstIterator7D | end () const |
| Return const iterator behind last sub-tensor. More...
|
|
Numeric | get (Index l, Index v, Index s, Index b, Index p, Index r, Index c) const |
| Get element implementation without assertions. More...
|
|
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. More...
|
|
ConstIterator7D | begin () const |
| Return const iterator to first sub-tensor. More...
|
|
ConstIterator7D | end () const |
| Return const iterator behind last sub-tensor. More...
|
|
virtual | ~ConstTensor7View ()=default |
| Destructor. More...
|
|
| ConstTensor7View (const ConstTensor6View &a) |
| Special constructor to make a Tensor7 view of a Tensor6. More...
|
|