#include <matpackVII.h>


Public Member Functions | |
| Index | nlibraries () const |
| Returns the number of libraries. | |
| Index | nvitrines () const |
| Returns the number of vitrines. | |
| Index | nshelves () const |
| Returns the number of shelves. | |
| Index | nbooks () const |
| Returns the number of books. | |
| Index | npages () const |
| Returns the number of pages. | |
| Index | nrows () const |
| Returns the number of rows. | |
| Index | ncols () const |
| Returns the number of columns. | |
| 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 |
| ConstIterator7D | begin () const |
| Return const iterator to first sub-tensor. | |
| ConstIterator7D | end () const |
| Return const iterator behind last sub-tensor. | |
| virtual | ~ConstTensor7View () |
| Destructor. | |
| ConstTensor7View (const ConstTensor6View &a) | |
| Special constructor to make a Tensor7 view of a Tensor6. | |
Protected Member Functions | |
| ConstTensor7View () | |
| Default constructor. | |
| ConstTensor7View (Numeric *data, const Range &l, const Range &v, const Range &s, const Range &b, const Range &p, const Range &r, const Range &c) | |
| Explicit constructor. | |
| ConstTensor7View (Numeric *data, const Range &pl, const Range &pv, const Range &ps, const Range &pb, const Range &pp, const Range &pr, const Range &pc, const Range &nl, const Range &nv, const Range &ns, const Range &nb, const Range &np, const Range &nr, const Range &nc) | |
| Recursive constructor. | |
Protected Attributes | |
| Range | mlr |
| The library range of mdata that is actually used. | |
| Range | mvr |
| The vitrine range of mdata that is actually used. | |
| Range | msr |
| The shelf range of mdata that is actually used. | |
| Range | mbr |
| The book range of mdata that is actually used. | |
| Range | mpr |
| The page range of mdata that is actually used. | |
| Range | mrr |
| The row range of mdata that is actually used. | |
| Range | mcr |
| The column range of mdata that is actually used. | |
| Numeric * | mdata |
| Pointer to the plain C array that holds the data. | |
Friends | |
| class | Tensor7View |
This, together with the derived class Tensor7View, contains the main implementation of a Tensor7. It defines the concepts of Tensor7View. Plus additionally the recursive subrange operator, which makes it possible to create a Tensor7View from a subrange of a Tensor7View.
Dimensions are called: library, vitrine, shelf, book, page, row, column. or short: l, v, s, b, p, r, c
The class Tensor7 is just a special case of a Tensor7View which also allocates storage.
Definition at line 169 of file matpackVII.h.
| virtual ConstTensor7View::~ConstTensor7View | ( | ) | [inline, virtual] |
| ConstTensor7View::ConstTensor7View | ( | const ConstTensor6View & | a | ) |
Special constructor to make a Tensor7 view of a Tensor6.
Definition at line 1879 of file matpackVII.cc.
| ConstTensor7View::ConstTensor7View | ( | ) | [protected] |
Default constructor.
This is necessary, so that we can have a default constructor for derived classes.
Definition at line 1900 of file matpackVII.cc.
Referenced by operator()().
| ConstTensor7View::ConstTensor7View | ( | Numeric * | data, | |
| const Range & | l, | |||
| const Range & | v, | |||
| const Range & | s, | |||
| const Range & | b, | |||
| const Range & | p, | |||
| const Range & | r, | |||
| const Range & | c | |||
| ) | [protected] |
Explicit constructor.
This one is used by Tensor7 to initialize its own Tensor7View part. The row range rr must have a stride to account for the length of one row. The page range pr must have a stride to account for the length of one page.
Definition at line 1913 of file matpackVII.cc.
| ConstTensor7View::ConstTensor7View | ( | Numeric * | data, | |
| const Range & | pl, | |||
| const Range & | pv, | |||
| const Range & | ps, | |||
| const Range & | pb, | |||
| const Range & | pp, | |||
| const Range & | pr, | |||
| const Range & | pc, | |||
| const Range & | nl, | |||
| const Range & | nv, | |||
| const Range & | ns, | |||
| const Range & | nb, | |||
| const Range & | np, | |||
| const Range & | nr, | |||
| const Range & | nc | |||
| ) | [protected] |
Recursive constructor.
This is used to construct sub-tensors from sub-tensors. That means that the new ranges have to be interpreted relative to the original ranges.
The new ranges may contain -1 for the extent which acts as a joker. However, the used Range constructor converts this to an explicit range, consistent with the original Range.
Definition at line 1940 of file matpackVII.cc.
| Index ConstTensor7View::nlibraries | ( | ) | const |
Returns the number of libraries.
Definition at line 31 of file matpackVII.cc.
References Range::mextent, and mlr.
Referenced by chk_size(), describe(), doit_i_fieldSetClearsky(), is_size(), Tensor7View::operator*=(), Tensor7View::operator+=(), Tensor7View::operator-=(), Tensor7View::operator/=(), Tensor7Scale(), test7(), transform(), xml_read_from_stream(), and xml_write_to_stream().
| Index ConstTensor7View::nvitrines | ( | ) | const |
Returns the number of vitrines.
Definition at line 37 of file matpackVII.cc.
References Range::mextent, and mvr.
Referenced by chk_size(), describe(), doit_i_fieldSetClearsky(), is_size(), iy_interp_cloudbox_field(), Tensor7View::operator*=(), Tensor7View::operator+=(), Tensor7View::operator-=(), Tensor7View::operator/=(), Tensor7Scale(), test7(), transform(), and xml_write_to_stream().
| Index ConstTensor7View::nshelves | ( | ) | const |
Returns the number of shelves.
Definition at line 43 of file matpackVII.cc.
References Range::mextent, and msr.
Referenced by chk_size(), describe(), doit_i_fieldSetClearsky(), is_size(), iy_interp_cloudbox_field(), Tensor7View::operator*=(), Tensor7View::operator+=(), Tensor7View::operator-=(), Tensor7View::operator/=(), Tensor7Scale(), test7(), transform(), and xml_write_to_stream().
| Index ConstTensor7View::nbooks | ( | ) | const |
Returns the number of books.
Definition at line 49 of file matpackVII.cc.
References mbr, and Range::mextent.
Referenced by chk_size(), describe(), doit_i_fieldSetClearsky(), is_size(), iy_interp_cloudbox_field(), Tensor7View::operator*=(), Tensor7View::operator+=(), Tensor7View::operator-=(), Tensor7View::operator/=(), Tensor7Scale(), test7(), transform(), and xml_write_to_stream().
| Index ConstTensor7View::npages | ( | ) | const |
Returns the number of pages.
Definition at line 55 of file matpackVII.cc.
References Range::mextent, and mpr.
Referenced by chk_size(), describe(), doit_i_fieldSetClearsky(), doit_i_fieldSetConst(), is_size(), Tensor7View::operator*=(), Tensor7View::operator+=(), Tensor7View::operator-=(), Tensor7View::operator/=(), Tensor7Scale(), test7(), transform(), and xml_write_to_stream().
| Index ConstTensor7View::nrows | ( | ) | const |
Returns the number of rows.
Definition at line 61 of file matpackVII.cc.
References Range::mextent, and mrr.
Referenced by chk_size(), describe(), doit_i_fieldSetClearsky(), doit_i_fieldSetConst(), is_size(), Tensor7View::operator*=(), Tensor7View::operator+=(), Tensor7View::operator-=(), Tensor7View::operator/=(), Tensor7Scale(), test7(), transform(), and xml_write_to_stream().
| Index ConstTensor7View::ncols | ( | ) | const |
Returns the number of columns.
Definition at line 67 of file matpackVII.cc.
References mcr, and Range::mextent.
Referenced by chk_size(), describe(), doit_i_fieldSetClearsky(), interp_scat_angle_temperature(), is_size(), Tensor7View::operator*=(), Tensor7View::operator+=(), Tensor7View::operator-=(), Tensor7View::operator/=(), pha_mat_singleExtract(), Tensor7Scale(), test7(), transform(), and xml_write_to_stream().
| ConstTensor7View ConstTensor7View::operator() | ( | const Range & | l, | |
| const Range & | v, | |||
| const Range & | s, | |||
| const Range & | b, | |||
| const Range & | p, | |||
| const Range & | r, | |||
| const Range & | c | |||
| ) | const |
Reimplemented in Tensor7View.
Definition at line 76 of file matpackVII.cc.
References ConstTensor7View(), mbr, mcr, mdata, mlr, mpr, mrr, msr, and mvr.
Referenced by Tensor7View::operator()().
| ConstTensor4View ConstTensor7View::operator() | ( | const Range & | l, | |
| const Range & | v, | |||
| const Range & | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | const Range & | l, | |
| const Range & | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | const Range & | l, | |
| const Range & | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| const Range & | s, | |||
| const Range & | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| const Range & | s, | |||
| const Range & | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | const Range & | l, | |
| const Range & | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | const Range & | l, | |
| const Range & | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| const Range & | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| const Range & | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | const Range & | l, | |
| const Range & | v, | |||
| Index | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| const Range & | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| const Range & | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| const Range & | s, | |||
| const Range & | b, | |||
| const Range & | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | const Range & | l, | |
| const Range & | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| Index | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | const Range & | l, | |
| const Range & | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| const Range & | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| const Range & | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | const Range & | l, | |
| const Range & | v, | |||
| Index | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| const Range & | s, | |||
| const Range & | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | const Range & | l, | |
| const Range & | v, | |||
| Index | s, | |||
| Index | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| const Range & | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| Index | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| const Range & | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| Index | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| const Range & | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| const Range & | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor4View ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| const Range & | p, | |||
| const Range & | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| Index | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| const Range & | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| Index | s, | |||
| Index | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| Index | s, | |||
| Index | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| Index | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| Index | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| const Range & | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| Index | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| Index | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | const Range & | l, | |
| const Range & | v, | |||
| Index | s, | |||
| Index | b, | |||
| Index | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| const Range & | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| Index | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| Index | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| const Range & | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | const Range & | l, | |
| const Range & | v, | |||
| Index | s, | |||
| Index | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| const Range & | s, | |||
| const Range & | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | const Range & | l, | |
| const Range & | v, | |||
| Index | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| const Range & | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| const Range & | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | const Range & | l, | |
| const Range & | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstTensor3View ConstTensor7View::operator() | ( | const Range & | l, | |
| const Range & | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| Index | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| Index | s, | |||
| Index | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| const Range & | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| Index | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| Index | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| Index | s, | |||
| Index | b, | |||
| Index | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| Index | s, | |||
| Index | b, | |||
| Index | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| Index | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| Index | s, | |||
| Index | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| Index | s, | |||
| Index | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| Index | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| Index | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| const Range & | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| Index | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| Index | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstMatrixView ConstTensor7View::operator() | ( | const Range & | l, | |
| const Range & | v, | |||
| Index | s, | |||
| Index | b, | |||
| Index | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstVectorView ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| Index | s, | |||
| Index | b, | |||
| Index | p, | |||
| Index | r, | |||
| const Range & | c | |||
| ) | const |
| ConstVectorView ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| Index | s, | |||
| Index | b, | |||
| Index | p, | |||
| const Range & | r, | |||
| Index | c | |||
| ) | const |
| ConstVectorView ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| Index | s, | |||
| Index | b, | |||
| const Range & | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstVectorView ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| Index | s, | |||
| const Range & | b, | |||
| Index | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstVectorView ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| const Range & | s, | |||
| Index | b, | |||
| Index | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstVectorView ConstTensor7View::operator() | ( | Index | l, | |
| const Range & | v, | |||
| Index | s, | |||
| Index | b, | |||
| Index | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| ConstVectorView ConstTensor7View::operator() | ( | const Range & | l, | |
| Index | v, | |||
| Index | s, | |||
| Index | b, | |||
| Index | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const |
| Numeric ConstTensor7View::operator() | ( | Index | l, | |
| Index | v, | |||
| Index | s, | |||
| Index | b, | |||
| Index | p, | |||
| Index | r, | |||
| Index | c | |||
| ) | const [inline] |
| ConstIterator7D ConstTensor7View::begin | ( | ) | const |
Return const iterator to first sub-tensor.
Reimplemented in Tensor7View.
Definition at line 1852 of file matpackVII.cc.
References mbr, mcr, mdata, mlr, mpr, mrr, msr, Range::mstart, Range::mstride, and mvr.
Referenced by Tensor7View::begin(), max(), min(), Tensor7View::operator*=(), Tensor7View::operator+=(), Tensor7View::operator-=(), Tensor7View::operator/=(), operator<<(), Tensor7View::operator=(), Tensor7::Tensor7(), and transform().
| ConstIterator7D ConstTensor7View::end | ( | ) | const |
Return const iterator behind last sub-tensor.
Reimplemented in Tensor7View.
Definition at line 1865 of file matpackVII.cc.
References mbr, mcr, mdata, Range::mextent, mlr, mpr, mrr, msr, Range::mstart, Range::mstride, and mvr.
Referenced by Tensor7View::end(), max(), min(), operator<<(), Tensor7View::operator=(), Tensor7::Tensor7(), and transform().
friend class Tensor7View [friend] |
Range ConstTensor7View::mlr [protected] |
The library range of mdata that is actually used.
Definition at line 753 of file matpackVII.h.
Referenced by Tensor7View::begin(), begin(), Tensor7View::end(), end(), nlibraries(), Tensor7View::operator()(), operator()(), Tensor7::operator=(), Tensor7View::operator=(), and Tensor7::resize().
Range ConstTensor7View::mvr [protected] |
The vitrine range of mdata that is actually used.
Definition at line 755 of file matpackVII.h.
Referenced by Tensor7View::begin(), begin(), Tensor7View::end(), end(), nvitrines(), Tensor7View::operator()(), operator()(), Tensor7::operator=(), Tensor7View::operator=(), and Tensor7::resize().
Range ConstTensor7View::msr [protected] |
The shelf range of mdata that is actually used.
Definition at line 757 of file matpackVII.h.
Referenced by Tensor7View::begin(), begin(), Tensor7View::end(), end(), nshelves(), Tensor7View::operator()(), operator()(), Tensor7::operator=(), Tensor7View::operator=(), and Tensor7::resize().
Range ConstTensor7View::mbr [protected] |
The book range of mdata that is actually used.
Definition at line 759 of file matpackVII.h.
Referenced by Tensor7View::begin(), begin(), Tensor7View::end(), end(), nbooks(), Tensor7View::operator()(), operator()(), Tensor7::operator=(), Tensor7View::operator=(), and Tensor7::resize().
Range ConstTensor7View::mpr [protected] |
The page range of mdata that is actually used.
Definition at line 761 of file matpackVII.h.
Referenced by Tensor7View::begin(), begin(), Tensor7View::end(), end(), npages(), Tensor7View::operator()(), operator()(), Tensor7::operator=(), Tensor7View::operator=(), and Tensor7::resize().
Range ConstTensor7View::mrr [protected] |
The row range of mdata that is actually used.
Definition at line 763 of file matpackVII.h.
Referenced by Tensor7View::begin(), begin(), Tensor7View::end(), end(), nrows(), Tensor7View::operator()(), operator()(), Tensor7::operator=(), Tensor7View::operator=(), and Tensor7::resize().
Range ConstTensor7View::mcr [protected] |
The column range of mdata that is actually used.
Definition at line 765 of file matpackVII.h.
Referenced by Tensor7View::begin(), begin(), Tensor7View::end(), end(), ncols(), Tensor7View::operator()(), operator()(), Tensor7::operator=(), Tensor7View::operator=(), and Tensor7::resize().
Numeric* ConstTensor7View::mdata [protected] |
Pointer to the plain C array that holds the data.
Definition at line 767 of file matpackVII.h.
Referenced by Tensor7View::begin(), begin(), Tensor7View::end(), end(), Tensor7View::operator()(), operator()(), Tensor7::resize(), Tensor7::Tensor7(), and Tensor7::~Tensor7().
1.5.6