ARTS 2.5.10 (git: 2f1c442c)
|
The Tensor7View class. More...
#include <matpackVII.h>
Protected Member Functions | |
Tensor7View ()=default | |
Tensor7View (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. | |
Tensor7View (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. | |
![]() | |
ConstTensor7View ()=default | |
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. | |
Additional Inherited Members | |
![]() | |
static constexpr bool | matpack_type {true} |
![]() | |
Range | mlr {0, 0, 1} |
The library range of mdata that is actually used. | |
Range | mvr {0, 0, 1} |
The vitrine range of mdata that is actually used. | |
Range | msr {0, 0, 1} |
The shelf range of mdata that is actually used. | |
Range | mbr {0, 0, 1} |
The book range of mdata that is actually used. | |
Range | mpr {0, 0, 1} |
The page range of mdata that is actually used. | |
Range | mrr {0, 0, 1} |
The row range of mdata that is actually used. | |
Range | mcr {0, 0, 1} |
The column range of mdata that is actually used. | |
Numeric * | mdata {nullptr} |
Pointer to the plain C array that holds the data. | |
The Tensor7View class.
This 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.
The class Tensor7 is just a special case of a Tensor7View which also allocates storage.
Definition at line 1308 of file matpackVII.h.
|
constexprdefault |
|
overridedefault |
Destructor.
Tensor7View::Tensor7View | ( | const Tensor6View & | a | ) |
Special constructor to make a Tensor7 view of a Tensor6.
Definition at line 5229 of file matpackVII.cc.
|
protecteddefault |
Referenced by operator()().
|
protected |
Explicit constructor.
This one is used by Tensor7 to initialize its own Tensor7View part.
Definition at line 5246 of file matpackVII.cc.
|
protected |
Recursive constructor.
This is used to construct SubMatrices from SubMatrices. 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.
*data | The actual data. |
pl | Previous range. |
pv | Previous range. |
ps | Previous range. |
pb | Previous range. |
pp | Previous range. |
pr | Previous range. |
pc | Previous range. |
nl | New Range. |
nv | New Range. |
ns | New Range. |
nb | New Range. |
np | New Range. |
nr | New Range. |
nc | New Range. |
Definition at line 5282 of file matpackVII.cc.
Iterator7D Tensor7View::begin | ( | ) |
Return iterator to first sub-tensor.
Definition at line 5037 of file matpackVII.cc.
References ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, Range::mstart, Range::mstride, and ConstTensor7View::mvr.
Referenced by operator*=(), operator+=(), operator-=(), operator/=(), operator=(), Tensor7::Tensor7(), and transform().
ConstIterator7D ConstTensor7View::begin | ( | ) | const |
Return const iterator to first sub-tensor.
Definition at line 1238 of file matpackVII.cc.
Iterator7D Tensor7View::end | ( | ) |
Return iterator behind last sub-tensor.
Definition at line 5044 of file matpackVII.cc.
References ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, Range::mextent, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, Range::mstart, Range::mstride, and ConstTensor7View::mvr.
Referenced by operator*=(), operator+=(), operator-=(), operator/=(), and operator=().
ConstIterator7D ConstTensor7View::end | ( | ) | const |
Return const iterator behind last sub-tensor.
Definition at line 1239 of file matpackVII.cc.
Get element implementation without assertions.
Definition at line 2333 of file matpackVII.h.
References b, c, GETFUN, and v.
Referenced by interpweights().
|
inline |
Get element implementation without assertions.
Definition at line 1231 of file matpackVII.h.
Numeric * Tensor7View::get_c_array | ( | ) |
Conversion to plain C-array.
This function returns a pointer to the raw data. It fails if the Tensor5View is not pointing to the beginning of a Tensor5 or the stride is not 1 because the caller expects to get a C array with continuous data.
Definition at line 4956 of file matpackVII.cc.
References ARTS_ASSERT, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, Range::mextent, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, Range::mstart, Range::mstride, ConstTensor7View::mvr, and ConstTensor7View::size().
const Numeric * Tensor7View::get_c_array | ( | ) | const |
Conversion to plain C-array.
This function returns a pointer to the raw data. It fails if the Tensor5View is not pointing to the beginning of a Tensor5 or the stride is not 1 because the caller expects to get a C array with continuous data.
Definition at line 4999 of file matpackVII.cc.
References ARTS_ASSERT, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, Range::mextent, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, Range::mstart, Range::mstride, ConstTensor7View::mvr, and ConstTensor7View::size().
Referenced by Reduce(), and xml_read_from_stream().
Tensor7View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
const Range & | s, | ||
const Range & | b, | ||
const Range & | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 2566 of file matpackVII.cc.
References b, c, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, ConstTensor7View::mvr, Tensor7View(), and v.
Tensor6View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
const Range & | s, | ||
const Range & | b, | ||
const Range & | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 2590 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor6View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
const Range & | s, | ||
const Range & | b, | ||
const Range & | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 2616 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
const Range & | s, | ||
const Range & | b, | ||
const Range & | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 2746 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor6View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
const Range & | s, | ||
const Range & | b, | ||
Index | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 2642 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mrr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
const Range & | s, | ||
const Range & | b, | ||
Index | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 2781 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mrr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
const Range & | s, | ||
const Range & | b, | ||
Index | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 2921 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
const Range & | s, | ||
const Range & | b, | ||
Index | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 3271 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor6View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
const Range & | s, | ||
Index | b, | ||
const Range & | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 2668 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
const Range & | s, | ||
Index | b, | ||
const Range & | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 2816 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
const Range & | s, | ||
Index | b, | ||
const Range & | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 2956 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
const Range & | s, | ||
Index | b, | ||
const Range & | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 3313 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
const Range & | s, | ||
Index | b, | ||
Index | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 3061 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mrr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
const Range & | s, | ||
Index | b, | ||
Index | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 3439 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mrr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
const Range & | s, | ||
Index | b, | ||
Index | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 3691 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
const Range & | s, | ||
Index | b, | ||
Index | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4685 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor6View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
Index | s, | ||
const Range & | b, | ||
const Range & | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 2694 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::mvr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
Index | s, | ||
const Range & | b, | ||
const Range & | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 2851 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::mvr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
Index | s, | ||
const Range & | b, | ||
const Range & | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 2991 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mvr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
Index | s, | ||
const Range & | b, | ||
const Range & | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 3355 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mvr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
Index | s, | ||
const Range & | b, | ||
Index | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 3096 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mrr, ConstTensor7View::mvr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
Index | s, | ||
const Range & | b, | ||
Index | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 3481 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mrr, ConstTensor7View::mvr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
Index | s, | ||
const Range & | b, | ||
Index | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 3733 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mvr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
Index | s, | ||
const Range & | b, | ||
Index | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4644 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mvr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
Index | s, | ||
Index | b, | ||
const Range & | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 3166 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::mvr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
Index | s, | ||
Index | b, | ||
const Range & | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 3565 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::mvr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
Index | s, | ||
Index | b, | ||
const Range & | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 3817 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mvr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
Index | s, | ||
Index | b, | ||
const Range & | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4562 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mvr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
Index | s, | ||
Index | b, | ||
Index | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 3943 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mrr, ConstTensor7View::mvr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
Index | s, | ||
Index | b, | ||
Index | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 4439 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mrr, ConstTensor7View::mvr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
Index | s, | ||
Index | b, | ||
Index | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 4275 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mvr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | const Range & | l, |
const Range & | v, | ||
Index | s, | ||
Index | b, | ||
Index | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4901 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mvr, OFFSET, and v.
Tensor6View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
const Range & | s, | ||
const Range & | b, | ||
const Range & | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 2720 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
const Range & | s, | ||
const Range & | b, | ||
const Range & | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 2886 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
const Range & | s, | ||
const Range & | b, | ||
const Range & | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 3026 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::msr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
const Range & | s, | ||
const Range & | b, | ||
const Range & | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 3397 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::msr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
const Range & | s, | ||
const Range & | b, | ||
Index | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 3131 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mrr, ConstTensor7View::msr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
const Range & | s, | ||
const Range & | b, | ||
Index | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 3523 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mrr, ConstTensor7View::msr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
const Range & | s, | ||
const Range & | b, | ||
Index | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 3775 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::msr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
const Range & | s, | ||
const Range & | b, | ||
Index | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4603 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::msr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
const Range & | s, | ||
Index | b, | ||
const Range & | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 3201 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
const Range & | s, | ||
Index | b, | ||
const Range & | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 3607 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
const Range & | s, | ||
Index | b, | ||
const Range & | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 3859 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::msr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
const Range & | s, | ||
Index | b, | ||
const Range & | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4521 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::msr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
const Range & | s, | ||
Index | b, | ||
Index | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 3985 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mrr, ConstTensor7View::msr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
const Range & | s, | ||
Index | b, | ||
Index | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 4398 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mrr, ConstTensor7View::msr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
const Range & | s, | ||
Index | b, | ||
Index | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 4234 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::msr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
const Range & | s, | ||
Index | b, | ||
Index | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4866 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::msr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
Index | s, | ||
const Range & | b, | ||
const Range & | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 3236 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
Index | s, | ||
const Range & | b, | ||
const Range & | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 3649 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
Index | s, | ||
const Range & | b, | ||
const Range & | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 3901 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
Index | s, | ||
const Range & | b, | ||
const Range & | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4480 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
Index | s, | ||
const Range & | b, | ||
Index | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 4027 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mrr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
Index | s, | ||
const Range & | b, | ||
Index | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 4357 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mrr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
Index | s, | ||
const Range & | b, | ||
Index | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 4193 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
Index | s, | ||
const Range & | b, | ||
Index | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4831 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mlr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
Index | s, | ||
Index | b, | ||
const Range & | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 4069 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
Index | s, | ||
Index | b, | ||
const Range & | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 4316 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
Index | s, | ||
Index | b, | ||
const Range & | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 4152 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
Index | s, | ||
Index | b, | ||
const Range & | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4796 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mpr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
Index | s, | ||
Index | b, | ||
Index | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 4111 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mrr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
Index | s, | ||
Index | b, | ||
Index | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 4761 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mlr, ConstTensor7View::mrr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
Index | s, | ||
Index | b, | ||
Index | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 4726 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mlr, OFFSET, and v.
VectorView Tensor7View::operator() | ( | const Range & | l, |
Index | v, | ||
Index | s, | ||
Index | b, | ||
Index | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4936 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mlr, OFFSET, and v.
Tensor6View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
const Range & | s, | ||
const Range & | b, | ||
const Range & | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 2577 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
const Range & | s, | ||
const Range & | b, | ||
const Range & | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 2602 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
const Range & | s, | ||
const Range & | b, | ||
const Range & | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 2628 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
const Range & | s, | ||
const Range & | b, | ||
const Range & | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 2759 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
const Range & | s, | ||
const Range & | b, | ||
Index | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 2654 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mrr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
const Range & | s, | ||
const Range & | b, | ||
Index | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 2794 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mrr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
const Range & | s, | ||
const Range & | b, | ||
Index | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 2934 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
const Range & | s, | ||
const Range & | b, | ||
Index | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 3292 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
const Range & | s, | ||
Index | b, | ||
const Range & | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 2680 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
const Range & | s, | ||
Index | b, | ||
const Range & | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 2829 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
const Range & | s, | ||
Index | b, | ||
const Range & | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 2969 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
const Range & | s, | ||
Index | b, | ||
const Range & | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 3334 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
const Range & | s, | ||
Index | b, | ||
Index | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 3074 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mrr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
const Range & | s, | ||
Index | b, | ||
Index | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 3460 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mrr, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
const Range & | s, | ||
Index | b, | ||
Index | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 3712 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
const Range & | s, | ||
Index | b, | ||
Index | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4705 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::msr, ConstTensor7View::mvr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
Index | s, | ||
const Range & | b, | ||
const Range & | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 2706 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::mvr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
Index | s, | ||
const Range & | b, | ||
const Range & | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 2864 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::mvr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
Index | s, | ||
const Range & | b, | ||
const Range & | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 3004 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::mvr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
Index | s, | ||
const Range & | b, | ||
const Range & | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 3376 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::mvr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
Index | s, | ||
const Range & | b, | ||
Index | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 3109 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mrr, ConstTensor7View::mvr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
Index | s, | ||
const Range & | b, | ||
Index | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 3502 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mrr, ConstTensor7View::mvr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
Index | s, | ||
const Range & | b, | ||
Index | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 3754 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mvr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
Index | s, | ||
const Range & | b, | ||
Index | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4664 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mvr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
Index | s, | ||
Index | b, | ||
const Range & | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 3179 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::mvr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
Index | s, | ||
Index | b, | ||
const Range & | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 3586 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::mvr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
Index | s, | ||
Index | b, | ||
const Range & | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 3838 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::mvr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
Index | s, | ||
Index | b, | ||
const Range & | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4582 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::mvr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
Index | s, | ||
Index | b, | ||
Index | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 3964 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mrr, ConstTensor7View::mvr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
Index | s, | ||
Index | b, | ||
Index | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 4459 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mrr, ConstTensor7View::mvr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
Index | s, | ||
Index | b, | ||
Index | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 4295 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mvr, OFFSET, and v.
VectorView Tensor7View::operator() | ( | Index | l, |
const Range & | v, | ||
Index | s, | ||
Index | b, | ||
Index | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4921 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mvr, OFFSET, and v.
Tensor5View Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
const Range & | s, | ||
const Range & | b, | ||
const Range & | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 2732 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
const Range & | s, | ||
const Range & | b, | ||
const Range & | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 2899 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
const Range & | s, | ||
const Range & | b, | ||
const Range & | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 3039 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::msr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
const Range & | s, | ||
const Range & | b, | ||
const Range & | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 3418 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::msr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
const Range & | s, | ||
const Range & | b, | ||
Index | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 3144 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mrr, ConstTensor7View::msr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
const Range & | s, | ||
const Range & | b, | ||
Index | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 3544 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mrr, ConstTensor7View::msr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
const Range & | s, | ||
const Range & | b, | ||
Index | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 3796 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::msr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
const Range & | s, | ||
const Range & | b, | ||
Index | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4623 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::msr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
const Range & | s, | ||
Index | b, | ||
const Range & | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 3214 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
const Range & | s, | ||
Index | b, | ||
const Range & | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 3628 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
const Range & | s, | ||
Index | b, | ||
const Range & | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 3880 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::msr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
const Range & | s, | ||
Index | b, | ||
const Range & | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4541 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::msr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
const Range & | s, | ||
Index | b, | ||
Index | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 4006 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mrr, ConstTensor7View::msr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
const Range & | s, | ||
Index | b, | ||
Index | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 4418 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mrr, ConstTensor7View::msr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
const Range & | s, | ||
Index | b, | ||
Index | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 4254 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::msr, OFFSET, and v.
VectorView Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
const Range & | s, | ||
Index | b, | ||
Index | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4886 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::msr, OFFSET, and v.
Tensor4View Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
Index | s, | ||
const Range & | b, | ||
const Range & | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 3249 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::mrr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
Index | s, | ||
const Range & | b, | ||
const Range & | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 3670 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::mrr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
Index | s, | ||
const Range & | b, | ||
const Range & | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 3922 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mpr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
Index | s, | ||
const Range & | b, | ||
const Range & | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4500 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mpr, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
Index | s, | ||
const Range & | b, | ||
Index | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 4048 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mrr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
Index | s, | ||
const Range & | b, | ||
Index | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 4377 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, ConstTensor7View::mrr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
Index | s, | ||
const Range & | b, | ||
Index | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 4213 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mcr, ConstTensor7View::mdata, OFFSET, and v.
VectorView Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
Index | s, | ||
const Range & | b, | ||
Index | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4851 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mbr, ConstTensor7View::mdata, OFFSET, and v.
Tensor3View Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
Index | s, | ||
Index | b, | ||
const Range & | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 4090 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::mrr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
Index | s, | ||
Index | b, | ||
const Range & | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 4336 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mpr, ConstTensor7View::mrr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
Index | s, | ||
Index | b, | ||
const Range & | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 4172 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mpr, OFFSET, and v.
VectorView Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
Index | s, | ||
Index | b, | ||
const Range & | p, | ||
Index | r, | ||
Index | c | ||
) |
Definition at line 4816 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mpr, OFFSET, and v.
MatrixView Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
Index | s, | ||
Index | b, | ||
Index | p, | ||
const Range & | r, | ||
const Range & | c | ||
) |
Definition at line 4131 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, ConstTensor7View::mrr, OFFSET, and v.
VectorView Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
Index | s, | ||
Index | b, | ||
Index | p, | ||
const Range & | r, | ||
Index | c | ||
) |
Definition at line 4781 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mdata, ConstTensor7View::mrr, OFFSET, and v.
VectorView Tensor7View::operator() | ( | Index | l, |
Index | v, | ||
Index | s, | ||
Index | b, | ||
Index | p, | ||
Index | r, | ||
const Range & | c | ||
) |
Definition at line 4746 of file matpackVII.cc.
References b, c, CHECK, ConstTensor7View::mcr, ConstTensor7View::mdata, OFFSET, and v.
Tensor7View & Tensor7View::operator*= | ( | const ConstTensor7View & | x | ) |
Element-vise multiplication by another Tensor7.
Definition at line 5157 of file matpackVII.cc.
References ARTS_ASSERT, begin(), ConstTensor7View::begin(), end(), ConstTensor7View::nbooks(), ConstTensor7View::ncols(), ConstTensor7View::nlibraries(), ConstTensor7View::npages(), ConstTensor7View::nrows(), ConstTensor7View::nshelves(), and ConstTensor7View::nvitrines().
Tensor7View & Tensor7View::operator*= | ( | Numeric | x | ) |
Multiplication by scalar.
Definition at line 5121 of file matpackVII.cc.
Tensor7View & Tensor7View::operator+= | ( | const ConstTensor7View & | x | ) |
Element-vise addition of another Tensor7.
Definition at line 5193 of file matpackVII.cc.
References ARTS_ASSERT, begin(), ConstTensor7View::begin(), end(), ConstTensor7View::nbooks(), ConstTensor7View::ncols(), ConstTensor7View::nlibraries(), ConstTensor7View::npages(), ConstTensor7View::nrows(), ConstTensor7View::nshelves(), and ConstTensor7View::nvitrines().
Tensor7View & Tensor7View::operator+= | ( | Numeric | x | ) |
Tensor7View & Tensor7View::operator-= | ( | const ConstTensor7View & | x | ) |
Element-vise subtraction of another Tensor7.
Definition at line 5211 of file matpackVII.cc.
References ARTS_ASSERT, begin(), ConstTensor7View::begin(), end(), ConstTensor7View::nbooks(), ConstTensor7View::ncols(), ConstTensor7View::nlibraries(), ConstTensor7View::npages(), ConstTensor7View::nrows(), ConstTensor7View::nshelves(), and ConstTensor7View::nvitrines().
Tensor7View & Tensor7View::operator-= | ( | Numeric | x | ) |
Subtraction of scalar.
Definition at line 5148 of file matpackVII.cc.
Tensor7View & Tensor7View::operator/= | ( | const ConstTensor7View & | x | ) |
Element-vise division by another Tensor7.
Definition at line 5175 of file matpackVII.cc.
References ARTS_ASSERT, begin(), ConstTensor7View::begin(), end(), ConstTensor7View::nbooks(), ConstTensor7View::ncols(), ConstTensor7View::nlibraries(), ConstTensor7View::npages(), ConstTensor7View::nrows(), ConstTensor7View::nshelves(), and ConstTensor7View::nvitrines().
Tensor7View & Tensor7View::operator/= | ( | Numeric | x | ) |
Tensor7View & Tensor7View::operator= | ( | const ConstTensor7View & | m | ) |
Assignment operator.
This copies the data from another Tensor7View to this Tensor7View. Dimensions must agree! Resizing would destroy the selection that we might have done in this Tensor7View by setting its range.
Definition at line 5060 of file matpackVII.cc.
References ARTS_ASSERT, begin(), ConstTensor7View::begin(), copy(), ConstTensor7View::end(), ConstTensor7View::mbr, ConstTensor7View::mcr, Range::mextent, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, and ConstTensor7View::mvr.
Tensor7View & Tensor7View::operator= | ( | const Tensor7 & | m | ) |
Assignment from a Tensor7.
This must exist to overide the automatically generated assignment operators, which don't copy the contents!
Definition at line 5096 of file matpackVII.cc.
References ARTS_ASSERT, begin(), copy(), end(), ConstTensor7View::mbr, ConstTensor7View::mcr, Range::mextent, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, and ConstTensor7View::mvr.
Tensor7View & Tensor7View::operator= | ( | const Tensor7View & | m | ) |
Assignment from Tensor7View to Tensor7View.
This is a tricky one. The problem is that since Tensor7View is derived from ConstTensor7View, a default = operator is generated by the compiler, which does not do what we want. So we need this one to override the default.
Definition at line 5079 of file matpackVII.cc.
References ARTS_ASSERT, begin(), copy(), end(), ConstTensor7View::mbr, ConstTensor7View::mcr, Range::mextent, ConstTensor7View::mlr, ConstTensor7View::mpr, ConstTensor7View::mrr, ConstTensor7View::msr, and ConstTensor7View::mvr.
Tensor7View & Tensor7View::operator= | ( | Numeric | x | ) |
Assigning a scalar to a Tensor7View will set all elements to this value.
Definition at line 5112 of file matpackVII.cc.