ARTS  2.2.66
ConstTensor7View Class Reference

A constant view of a Tensor7. More...

#include <matpackVII.h>

Inheritance diagram for ConstTensor7View:
Collaboration diagram for ConstTensor7View:

Public Member Functions

Index nlibraries () const
 Returns the number of libraries. More...
 
Index nvitrines () const
 Returns the number of vitrines. More...
 
Index nshelves () const
 Returns the number of shelves. More...
 
Index nbooks () const
 Returns the number of books. More...
 
Index npages () const
 Returns the number of pages. More...
 
Index nrows () const
 Returns the number of rows. More...
 
Index ncols () const
 Returns the number of columns. More...
 
ConstTensor7View operator() (const Range &l, const Range &v, const Range &s, const Range &b, const Range &p, const Range &r, const Range &c) const
 
ConstTensor6View operator() (const Range &l, const Range &v, const Range &s, const Range &b, const Range &p, const Range &r, Index c) const
 
ConstTensor6View operator() (const Range &l, const Range &v, const Range &s, const Range &b, const Range &p, Index r, const Range &c) const
 
ConstTensor6View operator() (const Range &l, const Range &v, const Range &s, const Range &b, Index p, const Range &r, const Range &c) const
 
ConstTensor6View operator() (const Range &l, const Range &v, const Range &s, Index b, const Range &p, const Range &r, const Range &c) const
 
ConstTensor6View operator() (const Range &l, const Range &v, Index s, const Range &b, const Range &p, const Range &r, const Range &c) const
 
ConstTensor6View operator() (const Range &l, Index v, const Range &s, const Range &b, const Range &p, const Range &r, const Range &c) const
 
ConstTensor6View operator() (Index l, const Range &v, const Range &s, const Range &b, const Range &p, const Range &r, const Range &c) const
 
ConstTensor5View operator() (const Range &l, const Range &v, const Range &s, const Range &b, const Range &p, Index r, Index c) const
 
ConstTensor5View operator() (const Range &l, const Range &v, const Range &s, const Range &b, Index p, const Range &r, Index c) const
 
ConstTensor5View operator() (const Range &l, const Range &v, const Range &s, Index b, const Range &p, const Range &r, Index c) const
 
ConstTensor5View operator() (const Range &l, const Range &v, Index s, const Range &b, const Range &p, const Range &r, Index c) const
 
ConstTensor5View operator() (const Range &l, Index v, const Range &s, const Range &b, const Range &p, const Range &r, Index c) const
 
ConstTensor5View operator() (Index l, const Range &v, const Range &s, const Range &b, const Range &p, const Range &r, Index c) const
 
ConstTensor5View operator() (const Range &l, const Range &v, const Range &s, const Range &b, Index p, Index r, const Range &c) const
 
ConstTensor5View operator() (const Range &l, const Range &v, const Range &s, Index b, const Range &p, Index r, const Range &c) const
 
ConstTensor5View operator() (const Range &l, const Range &v, Index s, const Range &b, const Range &p, Index r, const Range &c) const
 
ConstTensor5View operator() (const Range &l, Index v, const Range &s, const Range &b, const Range &p, Index r, const Range &c) const
 
ConstTensor5View operator() (Index l, const Range &v, const Range &s, const Range &b, const Range &p, Index r, const Range &c) const
 
ConstTensor5View operator() (const Range &l, const Range &v, const Range &s, Index b, Index p, const Range &r, const Range &c) const
 
ConstTensor5View operator() (const Range &l, const Range &v, Index s, const Range &b, Index p, const Range &r, const Range &c) const
 
ConstTensor5View operator() (const Range &l, Index v, const Range &s, const Range &b, Index p, const Range &r, const Range &c) const
 
ConstTensor5View operator() (Index l, const Range &v, const Range &s, const Range &b, Index p, const Range &r, const Range &c) const
 
ConstTensor5View operator() (const Range &l, const Range &v, Index s, Index b, const Range &p, const Range &r, const Range &c) const
 
ConstTensor5View operator() (const Range &l, Index v, const Range &s, Index b, const Range &p, const Range &r, const Range &c) const
 
ConstTensor5View operator() (Index l, const Range &v, const Range &s, Index b, const Range &p, const Range &r, const Range &c) const
 
ConstTensor5View operator() (const Range &l, Index v, Index s, const Range &b, const Range &p, const Range &r, const Range &c) const
 
ConstTensor5View operator() (Index l, const Range &v, Index s, const Range &b, const Range &p, const Range &r, const Range &c) const
 
ConstTensor5View operator() (Index l, Index v, const Range &s, const Range &b, const Range &p, const Range &r, const Range &c) const
 
ConstTensor4View operator() (const Range &l, const Range &v, const Range &s, const Range &b, Index p, Index r, Index c) const
 
ConstTensor4View operator() (const Range &l, const Range &v, const Range &s, Index b, const Range &p, Index r, Index c) const
 
ConstTensor4View operator() (const Range &l, const Range &v, Index s, const Range &b, const Range &p, Index r, Index c) const
 
ConstTensor4View operator() (const Range &l, Index v, const Range &s, const Range &b, const Range &p, Index r, Index c) const
 
ConstTensor4View operator() (Index l, const Range &v, const Range &s, const Range &b, const Range &p, Index r, Index c) const
 
ConstTensor4View operator() (const Range &l, const Range &v, const Range &s, Index b, Index p, const Range &r, Index c) const
 
ConstTensor4View operator() (const Range &l, const Range &v, Index s, const Range &b, Index p, const Range &r, Index c) const
 
ConstTensor4View operator() (const Range &l, Index v, const Range &s, const Range &b, Index p, const Range &r, Index c) const
 
ConstTensor4View operator() (Index l, const Range &v, const Range &s, const Range &b, Index p, const Range &r, Index c) const
 
ConstTensor4View operator() (const Range &l, const Range &v, Index s, Index b, const Range &p, const Range &r, Index c) const
 
ConstTensor4View operator() (const Range &l, Index v, const Range &s, Index b, const Range &p, const Range &r, Index c) const
 
ConstTensor4View operator() (Index l, const Range &v, const Range &s, Index b, const Range &p, const Range &r, Index c) const
 
ConstTensor4View operator() (const Range &l, Index v, Index s, const Range &b, const Range &p, const Range &r, Index c) const
 
ConstTensor4View operator() (Index l, const Range &v, Index s, const Range &b, const Range &p, const Range &r, Index c) const
 
ConstTensor4View operator() (Index l, Index v, const Range &s, const Range &b, const Range &p, const Range &r, Index c) const
 
ConstTensor4View operator() (const Range &l, const Range &v, const Range &s, Index b, Index p, Index r, const Range &c) const
 
ConstTensor4View operator() (const Range &l, const Range &v, Index s, const Range &b, Index p, Index r, const Range &c) const
 
ConstTensor4View operator() (const Range &l, Index v, const Range &s, const Range &b, Index p, Index r, const Range &c) const
 
ConstTensor4View operator() (Index l, const Range &v, const Range &s, const Range &b, Index p, Index r, const Range &c) const
 
ConstTensor4View operator() (const Range &l, const Range &v, Index s, Index b, const Range &p, Index r, const Range &c) const
 
ConstTensor4View operator() (const Range &l, Index v, const Range &s, Index b, const Range &p, Index r, const Range &c) const
 
ConstTensor4View operator() (Index l, const Range &v, const Range &s, Index b, const Range &p, Index r, const Range &c) const
 
ConstTensor4View operator() (const Range &l, Index v, Index s, const Range &b, const Range &p, Index r, const Range &c) const
 
ConstTensor4View operator() (Index l, const Range &v, Index s, const Range &b, const Range &p, Index r, const Range &c) const
 
ConstTensor4View operator() (Index l, Index v, const Range &s, const Range &b, const Range &p, Index r, const Range &c) const
 
ConstTensor4View operator() (const Range &l, const Range &v, Index s, Index b, Index p, const Range &r, const Range &c) const
 
ConstTensor4View operator() (const Range &l, Index v, const Range &s, Index b, Index p, const Range &r, const Range &c) const
 
ConstTensor4View operator() (Index l, const Range &v, const Range &s, Index b, Index p, const Range &r, const Range &c) const
 
ConstTensor4View operator() (const Range &l, Index v, Index s, const Range &b, Index p, const Range &r, const Range &c) const
 
ConstTensor4View operator() (Index l, const Range &v, Index s, const Range &b, Index p, const Range &r, const Range &c) const
 
ConstTensor4View operator() (Index l, Index v, const Range &s, const Range &b, Index p, const Range &r, const Range &c) const
 
ConstTensor4View operator() (const Range &l, Index v, Index s, Index b, const Range &p, const Range &r, const Range &c) const
 
ConstTensor4View operator() (Index l, const Range &v, Index s, Index b, const Range &p, const Range &r, const Range &c) const
 
ConstTensor4View operator() (Index l, Index v, const Range &s, Index b, const Range &p, const Range &r, const Range &c) const
 
ConstTensor4View operator() (Index l, Index v, Index s, const Range &b, const Range &p, const Range &r, const Range &c) const
 
ConstTensor3View operator() (Index l, Index v, Index s, Index b, const Range &p, const Range &r, const Range &c) const
 
ConstTensor3View operator() (Index l, Index v, Index s, const Range &b, Index p, const Range &r, const Range &c) const
 
ConstTensor3View operator() (Index l, Index v, const Range &s, Index b, Index p, const Range &r, const Range &c) const
 
ConstTensor3View operator() (Index l, const Range &v, Index s, Index b, Index p, const Range &r, const Range &c) const
 
ConstTensor3View operator() (const Range &l, Index v, Index s, Index b, Index p, const Range &r, const Range &c) const
 
ConstTensor3View operator() (Index l, Index v, Index s, const Range &b, const Range &p, Index r, const Range &c) const
 
ConstTensor3View operator() (Index l, Index v, const Range &s, Index b, const Range &p, Index r, const Range &c) const
 
ConstTensor3View operator() (Index l, const Range &v, Index s, Index b, const Range &p, Index r, const Range &c) const
 
ConstTensor3View operator() (const Range &l, Index v, Index s, Index b, const Range &p, Index r, const Range &c) const
 
ConstTensor3View operator() (Index l, Index v, const Range &s, const Range &b, Index p, Index r, const Range &c) const
 
ConstTensor3View operator() (Index l, const Range &v, Index s, const Range &b, Index p, Index r, const Range &c) const
 
ConstTensor3View operator() (const Range &l, Index v, Index s, const Range &b, Index p, Index r, const Range &c) const
 
ConstTensor3View operator() (Index l, const Range &v, const Range &s, Index b, Index p, Index r, const Range &c) const
 
ConstTensor3View operator() (const Range &l, Index v, const Range &s, Index b, Index p, Index r, const Range &c) const
 
ConstTensor3View operator() (const Range &l, const Range &v, Index s, Index b, Index p, Index r, const Range &c) const
 
ConstTensor3View operator() (Index l, Index v, Index s, const Range &b, const Range &p, const Range &r, Index c) const
 
ConstTensor3View operator() (Index l, Index v, const Range &s, Index b, const Range &p, const Range &r, Index c) const
 
ConstTensor3View operator() (Index l, const Range &v, Index s, Index b, const Range &p, const Range &r, Index c) const
 
ConstTensor3View operator() (const Range &l, Index v, Index s, Index b, const Range &p, const Range &r, Index c) const
 
ConstTensor3View operator() (Index l, Index v, const Range &s, const Range &b, Index p, const Range &r, Index c) const
 
ConstTensor3View operator() (Index l, const Range &v, Index s, const Range &b, Index p, const Range &r, Index c) const
 
ConstTensor3View operator() (const Range &l, Index v, Index s, const Range &b, Index p, const Range &r, Index c) const
 
ConstTensor3View operator() (Index l, const Range &v, const Range &s, Index b, Index p, const Range &r, Index c) const
 
ConstTensor3View operator() (const Range &l, Index v, const Range &s, Index b, Index p, const Range &r, Index c) const
 
ConstTensor3View operator() (const Range &l, const Range &v, Index s, Index b, Index p, const Range &r, Index c) const
 
ConstTensor3View operator() (Index l, Index v, const Range &s, const Range &b, const Range &p, Index r, Index c) const
 
ConstTensor3View operator() (Index l, const Range &v, Index s, const Range &b, const Range &p, Index r, Index c) const
 
ConstTensor3View operator() (const Range &l, Index v, Index s, const Range &b, const Range &p, Index r, Index c) const
 
ConstTensor3View operator() (Index l, const Range &v, const Range &s, Index b, const Range &p, Index r, Index c) const
 
ConstTensor3View operator() (const Range &l, Index v, const Range &s, Index b, const Range &p, Index r, Index c) const
 
ConstTensor3View operator() (const Range &l, const Range &v, Index s, Index b, const Range &p, Index r, Index c) const
 
ConstTensor3View operator() (Index l, const Range &v, const Range &s, const Range &b, Index p, Index r, Index c) const
 
ConstTensor3View operator() (const Range &l, Index v, const Range &s, const Range &b, Index p, Index r, Index c) const
 
ConstTensor3View operator() (const Range &l, const Range &v, Index s, const Range &b, Index p, Index r, Index c) const
 
ConstTensor3View operator() (const Range &l, const Range &v, const Range &s, Index b, Index p, Index r, Index c) const
 
ConstMatrixView operator() (Index l, Index v, Index s, Index b, Index p, const Range &r, const Range &c) const
 
ConstMatrixView operator() (Index l, Index v, Index s, Index b, const Range &p, Index r, const Range &c) const
 
ConstMatrixView operator() (Index l, Index v, Index s, const Range &b, Index p, Index r, const Range &c) const
 
ConstMatrixView operator() (Index l, Index v, const Range &s, Index b, Index p, Index r, const Range &c) const
 
ConstMatrixView operator() (Index l, const Range &v, Index s, Index b, Index p, Index r, const Range &c) const
 
ConstMatrixView operator() (const Range &l, Index v, Index s, Index b, Index p, Index r, const Range &c) const
 
ConstMatrixView operator() (Index l, Index v, Index s, Index b, const Range &p, const Range &r, Index c) const
 
ConstMatrixView operator() (Index l, Index v, Index s, const Range &b, Index p, const Range &r, Index c) const
 
ConstMatrixView operator() (Index l, Index v, const Range &s, Index b, Index p, const Range &r, Index c) const
 
ConstMatrixView operator() (Index l, const Range &v, Index s, Index b, Index p, const Range &r, Index c) const
 
ConstMatrixView operator() (const Range &l, Index v, Index s, Index b, Index p, const Range &r, Index c) const
 
ConstMatrixView operator() (Index l, Index v, Index s, const Range &b, const Range &p, Index r, Index c) const
 
ConstMatrixView operator() (Index l, Index v, const Range &s, Index b, const Range &p, Index r, Index c) const
 
ConstMatrixView operator() (Index l, const Range &v, Index s, Index b, const Range &p, Index r, Index c) const
 
ConstMatrixView operator() (const Range &l, Index v, Index s, Index b, const Range &p, Index r, Index c) const
 
ConstMatrixView operator() (Index l, Index v, const Range &s, const Range &b, Index p, Index r, Index c) const
 
ConstMatrixView operator() (Index l, const Range &v, Index s, const Range &b, Index p, Index r, Index c) const
 
ConstMatrixView operator() (const Range &l, Index v, Index s, const Range &b, Index p, Index r, Index c) const
 
ConstMatrixView operator() (Index l, const Range &v, const Range &s, Index b, Index p, Index r, Index c) const
 
ConstMatrixView operator() (const Range &l, Index v, const Range &s, Index b, Index p, Index r, Index c) const
 
ConstMatrixView operator() (const Range &l, const Range &v, Index s, Index b, Index p, Index r, Index c) const
 
ConstVectorView operator() (Index l, Index v, Index s, Index b, Index p, Index r, const Range &c) const
 
ConstVectorView operator() (Index l, Index v, Index s, Index b, Index p, const Range &r, Index c) const
 
ConstVectorView operator() (Index l, Index v, Index s, Index b, const Range &p, Index r, Index c) const
 
ConstVectorView operator() (Index l, Index v, Index s, const Range &b, Index p, Index r, Index c) const
 
ConstVectorView operator() (Index l, Index v, const Range &s, Index b, Index p, Index r, Index c) const
 
ConstVectorView operator() (Index l, const Range &v, Index s, Index b, Index p, Index r, Index c) const
 
ConstVectorView operator() (const Range &l, Index v, Index s, Index b, Index p, Index r, Index c) const
 
Numeric operator() (Index l, Index v, Index s, Index b, Index p, Index r, Index c) const
 
Numeric get (Index l, Index v, Index s, Index b, Index p, Index r, Index c) const
 Get element implementation without assertions. More...
 
ConstIterator7D begin () const
 Return const iterator to first sub-tensor. More...
 
ConstIterator7D end () const
 Return const iterator behind last sub-tensor. More...
 
virtual ~ConstTensor7View ()
 Destructor. More...
 
 ConstTensor7View (const ConstTensor6View &a)
 Special constructor to make a Tensor7 view of a Tensor6. More...
 

Protected Member Functions

 ConstTensor7View ()
 Default constructor. More...
 
 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. More...
 
 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. More...
 

Protected Attributes

Range mlr
 The library range of mdata that is actually used. More...
 
Range mvr
 The vitrine range of mdata that is actually used. More...
 
Range msr
 The shelf range of mdata that is actually used. More...
 
Range mbr
 The book range of mdata that is actually used. More...
 
Range mpr
 The page range of mdata that is actually used. More...
 
Range mrr
 The row range of mdata that is actually used. More...
 
Range mcr
 The column range of mdata that is actually used. More...
 
Numericmdata
 Pointer to the plain C array that holds the data. More...
 

Friends

class Tensor7View
 

Detailed Description

A constant view of a Tensor7.

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 162 of file matpackVII.h.

Constructor & Destructor Documentation

◆ ~ConstTensor7View()

virtual ConstTensor7View::~ConstTensor7View ( )
inlinevirtual

Destructor.

Definition at line 728 of file matpackVII.h.

◆ ConstTensor7View() [1/4]

ConstTensor7View::ConstTensor7View ( const ConstTensor6View a)

Special constructor to make a Tensor7 view of a Tensor6.

Definition at line 1880 of file matpackVII.cc.

◆ ConstTensor7View() [2/4]

ConstTensor7View::ConstTensor7View ( )
protected

Default constructor.

This is necessary, so that we can have a default constructor for derived classes.

Definition at line 1901 of file matpackVII.cc.

Referenced by operator()().

◆ ConstTensor7View() [3/4]

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 1914 of file matpackVII.cc.

◆ ConstTensor7View() [4/4]

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 1941 of file matpackVII.cc.

Member Function Documentation

◆ begin()

◆ end()

◆ get()

Numeric ConstTensor7View::get ( Index  l,
Index  v,
Index  s,
Index  b,
Index  p,
Index  r,
Index  c 
) const
inline

Get element implementation without assertions.

Definition at line 713 of file matpackVII.h.

References OFFSET.

Referenced by Tensor7View::get(), and interp().

◆ nbooks()

◆ ncols()

◆ nlibraries()

◆ npages()

◆ nrows()

◆ nshelves()

◆ nvitrines()

◆ operator()() [1/128]

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

Definition at line 77 of file matpackVII.cc.

References ConstTensor7View(), mbr, mcr, mdata, mlr, mpr, mrr, msr, and mvr.

Referenced by Tensor7View::operator()().

◆ operator()() [2/128]

ConstTensor6View ConstTensor7View::operator() ( const Range l,
const Range v,
const Range s,
const Range b,
const Range p,
const Range r,
Index  c 
) const

Definition at line 99 of file matpackVII.cc.

References CHECK, mbr, mdata, mlr, mpr, mrr, msr, mvr, and OFFSET.

◆ operator()() [3/128]

ConstTensor6View ConstTensor7View::operator() ( const Range l,
const Range v,
const Range s,
const Range b,
const Range p,
Index  r,
const Range c 
) const

Definition at line 123 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mlr, mpr, msr, mvr, and OFFSET.

◆ operator()() [4/128]

ConstTensor6View ConstTensor7View::operator() ( const Range l,
const Range v,
const Range s,
const Range b,
Index  p,
const Range r,
const Range c 
) const

Definition at line 147 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mlr, mrr, msr, mvr, and OFFSET.

◆ operator()() [5/128]

ConstTensor6View ConstTensor7View::operator() ( const Range l,
const Range v,
const Range s,
Index  b,
const Range p,
const Range r,
const Range c 
) const

Definition at line 171 of file matpackVII.cc.

References CHECK, mcr, mdata, mlr, mpr, mrr, msr, mvr, and OFFSET.

◆ operator()() [6/128]

ConstTensor6View ConstTensor7View::operator() ( const Range l,
const Range v,
Index  s,
const Range b,
const Range p,
const Range r,
const Range c 
) const

Definition at line 195 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mlr, mpr, mrr, mvr, and OFFSET.

◆ operator()() [7/128]

ConstTensor6View ConstTensor7View::operator() ( const Range l,
Index  v,
const Range s,
const Range b,
const Range p,
const Range r,
const Range c 
) const

Definition at line 219 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mlr, mpr, mrr, msr, and OFFSET.

◆ operator()() [8/128]

ConstTensor6View ConstTensor7View::operator() ( Index  l,
const Range v,
const Range s,
const Range b,
const Range p,
const Range r,
const Range c 
) const

Definition at line 87 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mpr, mrr, msr, mvr, and OFFSET.

◆ operator()() [9/128]

ConstTensor5View ConstTensor7View::operator() ( const Range l,
const Range v,
const Range s,
const Range b,
const Range p,
Index  r,
Index  c 
) const

Definition at line 243 of file matpackVII.cc.

References CHECK, mbr, mdata, mlr, mpr, msr, mvr, and OFFSET.

◆ operator()() [10/128]

ConstTensor5View ConstTensor7View::operator() ( const Range l,
const Range v,
const Range s,
const Range b,
Index  p,
const Range r,
Index  c 
) const

Definition at line 269 of file matpackVII.cc.

References CHECK, mbr, mdata, mlr, mrr, msr, mvr, and OFFSET.

◆ operator()() [11/128]

ConstTensor5View ConstTensor7View::operator() ( const Range l,
const Range v,
const Range s,
Index  b,
const Range p,
const Range r,
Index  c 
) const

Definition at line 295 of file matpackVII.cc.

References CHECK, mdata, mlr, mpr, mrr, msr, mvr, and OFFSET.

◆ operator()() [12/128]

ConstTensor5View ConstTensor7View::operator() ( const Range l,
const Range v,
Index  s,
const Range b,
const Range p,
const Range r,
Index  c 
) const

Definition at line 321 of file matpackVII.cc.

References CHECK, mbr, mdata, mlr, mpr, mrr, mvr, and OFFSET.

◆ operator()() [13/128]

ConstTensor5View ConstTensor7View::operator() ( const Range l,
Index  v,
const Range s,
const Range b,
const Range p,
const Range r,
Index  c 
) const

Definition at line 347 of file matpackVII.cc.

References CHECK, mbr, mdata, mlr, mpr, mrr, msr, and OFFSET.

◆ operator()() [14/128]

ConstTensor5View ConstTensor7View::operator() ( Index  l,
const Range v,
const Range s,
const Range b,
const Range p,
const Range r,
Index  c 
) const

Definition at line 110 of file matpackVII.cc.

References CHECK, mbr, mdata, mpr, mrr, msr, mvr, and OFFSET.

◆ operator()() [15/128]

ConstTensor5View ConstTensor7View::operator() ( const Range l,
const Range v,
const Range s,
const Range b,
Index  p,
Index  r,
const Range c 
) const

Definition at line 373 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mlr, msr, mvr, and OFFSET.

◆ operator()() [16/128]

ConstTensor5View ConstTensor7View::operator() ( const Range l,
const Range v,
const Range s,
Index  b,
const Range p,
Index  r,
const Range c 
) const

Definition at line 399 of file matpackVII.cc.

References CHECK, mcr, mdata, mlr, mpr, msr, mvr, and OFFSET.

◆ operator()() [17/128]

ConstTensor5View ConstTensor7View::operator() ( const Range l,
const Range v,
Index  s,
const Range b,
const Range p,
Index  r,
const Range c 
) const

Definition at line 425 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mlr, mpr, mvr, and OFFSET.

◆ operator()() [18/128]

ConstTensor5View ConstTensor7View::operator() ( const Range l,
Index  v,
const Range s,
const Range b,
const Range p,
Index  r,
const Range c 
) const

Definition at line 451 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mlr, mpr, msr, and OFFSET.

◆ operator()() [19/128]

ConstTensor5View ConstTensor7View::operator() ( Index  l,
const Range v,
const Range s,
const Range b,
const Range p,
Index  r,
const Range c 
) const

Definition at line 134 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mpr, msr, mvr, and OFFSET.

◆ operator()() [20/128]

ConstTensor5View ConstTensor7View::operator() ( const Range l,
const Range v,
const Range s,
Index  b,
Index  p,
const Range r,
const Range c 
) const

Definition at line 477 of file matpackVII.cc.

References CHECK, mcr, mdata, mlr, mrr, msr, mvr, and OFFSET.

◆ operator()() [21/128]

ConstTensor5View ConstTensor7View::operator() ( const Range l,
const Range v,
Index  s,
const Range b,
Index  p,
const Range r,
const Range c 
) const

Definition at line 503 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mlr, mrr, mvr, and OFFSET.

◆ operator()() [22/128]

ConstTensor5View ConstTensor7View::operator() ( const Range l,
Index  v,
const Range s,
const Range b,
Index  p,
const Range r,
const Range c 
) const

Definition at line 529 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mlr, mrr, msr, and OFFSET.

◆ operator()() [23/128]

ConstTensor5View ConstTensor7View::operator() ( Index  l,
const Range v,
const Range s,
const Range b,
Index  p,
const Range r,
const Range c 
) const

Definition at line 158 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mrr, msr, mvr, and OFFSET.

◆ operator()() [24/128]

ConstTensor5View ConstTensor7View::operator() ( const Range l,
const Range v,
Index  s,
Index  b,
const Range p,
const Range r,
const Range c 
) const

Definition at line 555 of file matpackVII.cc.

References CHECK, mcr, mdata, mlr, mpr, mrr, mvr, and OFFSET.

◆ operator()() [25/128]

ConstTensor5View ConstTensor7View::operator() ( const Range l,
Index  v,
const Range s,
Index  b,
const Range p,
const Range r,
const Range c 
) const

Definition at line 581 of file matpackVII.cc.

References CHECK, mcr, mdata, mlr, mpr, mrr, msr, and OFFSET.

◆ operator()() [26/128]

ConstTensor5View ConstTensor7View::operator() ( Index  l,
const Range v,
const Range s,
Index  b,
const Range p,
const Range r,
const Range c 
) const

Definition at line 182 of file matpackVII.cc.

References CHECK, mcr, mdata, mpr, mrr, msr, mvr, and OFFSET.

◆ operator()() [27/128]

ConstTensor5View ConstTensor7View::operator() ( const Range l,
Index  v,
Index  s,
const Range b,
const Range p,
const Range r,
const Range c 
) const

Definition at line 607 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mlr, mpr, mrr, and OFFSET.

◆ operator()() [28/128]

ConstTensor5View ConstTensor7View::operator() ( Index  l,
const Range v,
Index  s,
const Range b,
const Range p,
const Range r,
const Range c 
) const

Definition at line 206 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mpr, mrr, mvr, and OFFSET.

◆ operator()() [29/128]

ConstTensor5View ConstTensor7View::operator() ( Index  l,
Index  v,
const Range s,
const Range b,
const Range p,
const Range r,
const Range c 
) const

Definition at line 230 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mpr, mrr, msr, and OFFSET.

◆ operator()() [30/128]

ConstTensor4View ConstTensor7View::operator() ( const Range l,
const Range v,
const Range s,
const Range b,
Index  p,
Index  r,
Index  c 
) const

Definition at line 633 of file matpackVII.cc.

References CHECK, mbr, mdata, mlr, msr, mvr, and OFFSET.

◆ operator()() [31/128]

ConstTensor4View ConstTensor7View::operator() ( const Range l,
const Range v,
const Range s,
Index  b,
const Range p,
Index  r,
Index  c 
) const

Definition at line 661 of file matpackVII.cc.

References CHECK, mdata, mlr, mpr, msr, mvr, and OFFSET.

◆ operator()() [32/128]

ConstTensor4View ConstTensor7View::operator() ( const Range l,
const Range v,
Index  s,
const Range b,
const Range p,
Index  r,
Index  c 
) const

Definition at line 689 of file matpackVII.cc.

References CHECK, mbr, mdata, mlr, mpr, mvr, and OFFSET.

◆ operator()() [33/128]

ConstTensor4View ConstTensor7View::operator() ( const Range l,
Index  v,
const Range s,
const Range b,
const Range p,
Index  r,
Index  c 
) const

Definition at line 717 of file matpackVII.cc.

References CHECK, mbr, mdata, mlr, mpr, msr, and OFFSET.

◆ operator()() [34/128]

ConstTensor4View ConstTensor7View::operator() ( Index  l,
const Range v,
const Range s,
const Range b,
const Range p,
Index  r,
Index  c 
) const

Definition at line 255 of file matpackVII.cc.

References CHECK, mbr, mdata, mpr, msr, mvr, and OFFSET.

◆ operator()() [35/128]

ConstTensor4View ConstTensor7View::operator() ( const Range l,
const Range v,
const Range s,
Index  b,
Index  p,
const Range r,
Index  c 
) const

Definition at line 745 of file matpackVII.cc.

References CHECK, mdata, mlr, mrr, msr, mvr, and OFFSET.

◆ operator()() [36/128]

ConstTensor4View ConstTensor7View::operator() ( const Range l,
const Range v,
Index  s,
const Range b,
Index  p,
const Range r,
Index  c 
) const

Definition at line 773 of file matpackVII.cc.

References CHECK, mbr, mdata, mlr, mrr, mvr, and OFFSET.

◆ operator()() [37/128]

ConstTensor4View ConstTensor7View::operator() ( const Range l,
Index  v,
const Range s,
const Range b,
Index  p,
const Range r,
Index  c 
) const

Definition at line 801 of file matpackVII.cc.

References CHECK, mbr, mdata, mlr, mrr, msr, and OFFSET.

◆ operator()() [38/128]

ConstTensor4View ConstTensor7View::operator() ( Index  l,
const Range v,
const Range s,
const Range b,
Index  p,
const Range r,
Index  c 
) const

Definition at line 281 of file matpackVII.cc.

References CHECK, mbr, mdata, mrr, msr, mvr, and OFFSET.

◆ operator()() [39/128]

ConstTensor4View ConstTensor7View::operator() ( const Range l,
const Range v,
Index  s,
Index  b,
const Range p,
const Range r,
Index  c 
) const

Definition at line 829 of file matpackVII.cc.

References CHECK, mdata, mlr, mpr, mrr, mvr, and OFFSET.

◆ operator()() [40/128]

ConstTensor4View ConstTensor7View::operator() ( const Range l,
Index  v,
const Range s,
Index  b,
const Range p,
const Range r,
Index  c 
) const

Definition at line 857 of file matpackVII.cc.

References CHECK, mdata, mlr, mpr, mrr, msr, and OFFSET.

◆ operator()() [41/128]

ConstTensor4View ConstTensor7View::operator() ( Index  l,
const Range v,
const Range s,
Index  b,
const Range p,
const Range r,
Index  c 
) const

Definition at line 307 of file matpackVII.cc.

References CHECK, mdata, mpr, mrr, msr, mvr, and OFFSET.

◆ operator()() [42/128]

ConstTensor4View ConstTensor7View::operator() ( const Range l,
Index  v,
Index  s,
const Range b,
const Range p,
const Range r,
Index  c 
) const

Definition at line 885 of file matpackVII.cc.

References CHECK, mbr, mdata, mlr, mpr, mrr, and OFFSET.

◆ operator()() [43/128]

ConstTensor4View ConstTensor7View::operator() ( Index  l,
const Range v,
Index  s,
const Range b,
const Range p,
const Range r,
Index  c 
) const

Definition at line 333 of file matpackVII.cc.

References CHECK, mbr, mdata, mpr, mrr, mvr, and OFFSET.

◆ operator()() [44/128]

ConstTensor4View ConstTensor7View::operator() ( Index  l,
Index  v,
const Range s,
const Range b,
const Range p,
const Range r,
Index  c 
) const

Definition at line 359 of file matpackVII.cc.

References CHECK, mbr, mdata, mpr, mrr, msr, and OFFSET.

◆ operator()() [45/128]

ConstTensor4View ConstTensor7View::operator() ( const Range l,
const Range v,
const Range s,
Index  b,
Index  p,
Index  r,
const Range c 
) const

Definition at line 913 of file matpackVII.cc.

References CHECK, mcr, mdata, mlr, msr, mvr, and OFFSET.

◆ operator()() [46/128]

ConstTensor4View ConstTensor7View::operator() ( const Range l,
const Range v,
Index  s,
const Range b,
Index  p,
Index  r,
const Range c 
) const

Definition at line 941 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mlr, mvr, and OFFSET.

◆ operator()() [47/128]

ConstTensor4View ConstTensor7View::operator() ( const Range l,
Index  v,
const Range s,
const Range b,
Index  p,
Index  r,
const Range c 
) const

Definition at line 969 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mlr, msr, and OFFSET.

◆ operator()() [48/128]

ConstTensor4View ConstTensor7View::operator() ( Index  l,
const Range v,
const Range s,
const Range b,
Index  p,
Index  r,
const Range c 
) const

Definition at line 385 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, msr, mvr, and OFFSET.

◆ operator()() [49/128]

ConstTensor4View ConstTensor7View::operator() ( const Range l,
const Range v,
Index  s,
Index  b,
const Range p,
Index  r,
const Range c 
) const

Definition at line 997 of file matpackVII.cc.

References CHECK, mcr, mdata, mlr, mpr, mvr, and OFFSET.

◆ operator()() [50/128]

ConstTensor4View ConstTensor7View::operator() ( const Range l,
Index  v,
const Range s,
Index  b,
const Range p,
Index  r,
const Range c 
) const

Definition at line 1025 of file matpackVII.cc.

References CHECK, mcr, mdata, mlr, mpr, msr, and OFFSET.

◆ operator()() [51/128]

ConstTensor4View ConstTensor7View::operator() ( Index  l,
const Range v,
const Range s,
Index  b,
const Range p,
Index  r,
const Range c 
) const

Definition at line 411 of file matpackVII.cc.

References CHECK, mcr, mdata, mpr, msr, mvr, and OFFSET.

◆ operator()() [52/128]

ConstTensor4View ConstTensor7View::operator() ( const Range l,
Index  v,
Index  s,
const Range b,
const Range p,
Index  r,
const Range c 
) const

Definition at line 1053 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mlr, mpr, and OFFSET.

◆ operator()() [53/128]

ConstTensor4View ConstTensor7View::operator() ( Index  l,
const Range v,
Index  s,
const Range b,
const Range p,
Index  r,
const Range c 
) const

Definition at line 437 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mpr, mvr, and OFFSET.

◆ operator()() [54/128]

ConstTensor4View ConstTensor7View::operator() ( Index  l,
Index  v,
const Range s,
const Range b,
const Range p,
Index  r,
const Range c 
) const

Definition at line 463 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mpr, msr, and OFFSET.

◆ operator()() [55/128]

ConstTensor4View ConstTensor7View::operator() ( const Range l,
const Range v,
Index  s,
Index  b,
Index  p,
const Range r,
const Range c 
) const

Definition at line 1081 of file matpackVII.cc.

References CHECK, mcr, mdata, mlr, mrr, mvr, and OFFSET.

◆ operator()() [56/128]

ConstTensor4View ConstTensor7View::operator() ( const Range l,
Index  v,
const Range s,
Index  b,
Index  p,
const Range r,
const Range c 
) const

Definition at line 1109 of file matpackVII.cc.

References CHECK, mcr, mdata, mlr, mrr, msr, and OFFSET.

◆ operator()() [57/128]

ConstTensor4View ConstTensor7View::operator() ( Index  l,
const Range v,
const Range s,
Index  b,
Index  p,
const Range r,
const Range c 
) const

Definition at line 489 of file matpackVII.cc.

References CHECK, mcr, mdata, mrr, msr, mvr, and OFFSET.

◆ operator()() [58/128]

ConstTensor4View ConstTensor7View::operator() ( const Range l,
Index  v,
Index  s,
const Range b,
Index  p,
const Range r,
const Range c 
) const

Definition at line 1137 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mlr, mrr, and OFFSET.

◆ operator()() [59/128]

ConstTensor4View ConstTensor7View::operator() ( Index  l,
const Range v,
Index  s,
const Range b,
Index  p,
const Range r,
const Range c 
) const

Definition at line 515 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mrr, mvr, and OFFSET.

◆ operator()() [60/128]

ConstTensor4View ConstTensor7View::operator() ( Index  l,
Index  v,
const Range s,
const Range b,
Index  p,
const Range r,
const Range c 
) const

Definition at line 541 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mrr, msr, and OFFSET.

◆ operator()() [61/128]

ConstTensor4View ConstTensor7View::operator() ( const Range l,
Index  v,
Index  s,
Index  b,
const Range p,
const Range r,
const Range c 
) const

Definition at line 1165 of file matpackVII.cc.

References CHECK, mcr, mdata, mlr, mpr, mrr, and OFFSET.

◆ operator()() [62/128]

ConstTensor4View ConstTensor7View::operator() ( Index  l,
const Range v,
Index  s,
Index  b,
const Range p,
const Range r,
const Range c 
) const

Definition at line 567 of file matpackVII.cc.

References CHECK, mcr, mdata, mpr, mrr, mvr, and OFFSET.

◆ operator()() [63/128]

ConstTensor4View ConstTensor7View::operator() ( Index  l,
Index  v,
const Range s,
Index  b,
const Range p,
const Range r,
const Range c 
) const

Definition at line 593 of file matpackVII.cc.

References CHECK, mcr, mdata, mpr, mrr, msr, and OFFSET.

◆ operator()() [64/128]

ConstTensor4View ConstTensor7View::operator() ( Index  l,
Index  v,
Index  s,
const Range b,
const Range p,
const Range r,
const Range c 
) const

Definition at line 619 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mpr, mrr, and OFFSET.

◆ operator()() [65/128]

ConstTensor3View ConstTensor7View::operator() ( Index  l,
Index  v,
Index  s,
Index  b,
const Range p,
const Range r,
const Range c 
) const

Definition at line 1178 of file matpackVII.cc.

References CHECK, mcr, mdata, mpr, mrr, and OFFSET.

◆ operator()() [66/128]

ConstTensor3View ConstTensor7View::operator() ( Index  l,
Index  v,
Index  s,
const Range b,
Index  p,
const Range r,
const Range c 
) const

Definition at line 1150 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mrr, and OFFSET.

◆ operator()() [67/128]

ConstTensor3View ConstTensor7View::operator() ( Index  l,
Index  v,
const Range s,
Index  b,
Index  p,
const Range r,
const Range c 
) const

Definition at line 1122 of file matpackVII.cc.

References CHECK, mcr, mdata, mrr, msr, and OFFSET.

◆ operator()() [68/128]

ConstTensor3View ConstTensor7View::operator() ( Index  l,
const Range v,
Index  s,
Index  b,
Index  p,
const Range r,
const Range c 
) const

Definition at line 1094 of file matpackVII.cc.

References CHECK, mcr, mdata, mrr, mvr, and OFFSET.

◆ operator()() [69/128]

ConstTensor3View ConstTensor7View::operator() ( const Range l,
Index  v,
Index  s,
Index  b,
Index  p,
const Range r,
const Range c 
) const

Definition at line 1193 of file matpackVII.cc.

References CHECK, mcr, mdata, mlr, mrr, and OFFSET.

◆ operator()() [70/128]

ConstTensor3View ConstTensor7View::operator() ( Index  l,
Index  v,
Index  s,
const Range b,
const Range p,
Index  r,
const Range c 
) const

Definition at line 1066 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mpr, and OFFSET.

◆ operator()() [71/128]

ConstTensor3View ConstTensor7View::operator() ( Index  l,
Index  v,
const Range s,
Index  b,
const Range p,
Index  r,
const Range c 
) const

Definition at line 1038 of file matpackVII.cc.

References CHECK, mcr, mdata, mpr, msr, and OFFSET.

◆ operator()() [72/128]

ConstTensor3View ConstTensor7View::operator() ( Index  l,
const Range v,
Index  s,
Index  b,
const Range p,
Index  r,
const Range c 
) const

Definition at line 1010 of file matpackVII.cc.

References CHECK, mcr, mdata, mpr, mvr, and OFFSET.

◆ operator()() [73/128]

ConstTensor3View ConstTensor7View::operator() ( const Range l,
Index  v,
Index  s,
Index  b,
const Range p,
Index  r,
const Range c 
) const

Definition at line 1223 of file matpackVII.cc.

References CHECK, mcr, mdata, mlr, mpr, and OFFSET.

◆ operator()() [74/128]

ConstTensor3View ConstTensor7View::operator() ( Index  l,
Index  v,
const Range s,
const Range b,
Index  p,
Index  r,
const Range c 
) const

Definition at line 982 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, msr, and OFFSET.

◆ operator()() [75/128]

ConstTensor3View ConstTensor7View::operator() ( Index  l,
const Range v,
Index  s,
const Range b,
Index  p,
Index  r,
const Range c 
) const

Definition at line 954 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mvr, and OFFSET.

◆ operator()() [76/128]

ConstTensor3View ConstTensor7View::operator() ( const Range l,
Index  v,
Index  s,
const Range b,
Index  p,
Index  r,
const Range c 
) const

Definition at line 1253 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, mlr, and OFFSET.

◆ operator()() [77/128]

ConstTensor3View ConstTensor7View::operator() ( Index  l,
const Range v,
const Range s,
Index  b,
Index  p,
Index  r,
const Range c 
) const

Definition at line 926 of file matpackVII.cc.

References CHECK, mcr, mdata, msr, mvr, and OFFSET.

◆ operator()() [78/128]

ConstTensor3View ConstTensor7View::operator() ( const Range l,
Index  v,
const Range s,
Index  b,
Index  p,
Index  r,
const Range c 
) const

Definition at line 1283 of file matpackVII.cc.

References CHECK, mcr, mdata, mlr, msr, and OFFSET.

◆ operator()() [79/128]

ConstTensor3View ConstTensor7View::operator() ( const Range l,
const Range v,
Index  s,
Index  b,
Index  p,
Index  r,
const Range c 
) const

Definition at line 1313 of file matpackVII.cc.

References CHECK, mcr, mdata, mlr, mvr, and OFFSET.

◆ operator()() [80/128]

ConstTensor3View ConstTensor7View::operator() ( Index  l,
Index  v,
Index  s,
const Range b,
const Range p,
const Range r,
Index  c 
) const

Definition at line 898 of file matpackVII.cc.

References CHECK, mbr, mdata, mpr, mrr, and OFFSET.

◆ operator()() [81/128]

ConstTensor3View ConstTensor7View::operator() ( Index  l,
Index  v,
const Range s,
Index  b,
const Range p,
const Range r,
Index  c 
) const

Definition at line 870 of file matpackVII.cc.

References CHECK, mdata, mpr, mrr, msr, and OFFSET.

◆ operator()() [82/128]

ConstTensor3View ConstTensor7View::operator() ( Index  l,
const Range v,
Index  s,
Index  b,
const Range p,
const Range r,
Index  c 
) const

Definition at line 842 of file matpackVII.cc.

References CHECK, mdata, mpr, mrr, mvr, and OFFSET.

◆ operator()() [83/128]

ConstTensor3View ConstTensor7View::operator() ( const Range l,
Index  v,
Index  s,
Index  b,
const Range p,
const Range r,
Index  c 
) const

Definition at line 1343 of file matpackVII.cc.

References CHECK, mdata, mlr, mpr, mrr, and OFFSET.

◆ operator()() [84/128]

ConstTensor3View ConstTensor7View::operator() ( Index  l,
Index  v,
const Range s,
const Range b,
Index  p,
const Range r,
Index  c 
) const

Definition at line 814 of file matpackVII.cc.

References CHECK, mbr, mdata, mrr, msr, and OFFSET.

◆ operator()() [85/128]

ConstTensor3View ConstTensor7View::operator() ( Index  l,
const Range v,
Index  s,
const Range b,
Index  p,
const Range r,
Index  c 
) const

Definition at line 786 of file matpackVII.cc.

References CHECK, mbr, mdata, mrr, mvr, and OFFSET.

◆ operator()() [86/128]

ConstTensor3View ConstTensor7View::operator() ( const Range l,
Index  v,
Index  s,
const Range b,
Index  p,
const Range r,
Index  c 
) const

Definition at line 1373 of file matpackVII.cc.

References CHECK, mbr, mdata, mlr, mrr, and OFFSET.

◆ operator()() [87/128]

ConstTensor3View ConstTensor7View::operator() ( Index  l,
const Range v,
const Range s,
Index  b,
Index  p,
const Range r,
Index  c 
) const

Definition at line 758 of file matpackVII.cc.

References CHECK, mdata, mrr, msr, mvr, and OFFSET.

◆ operator()() [88/128]

ConstTensor3View ConstTensor7View::operator() ( const Range l,
Index  v,
const Range s,
Index  b,
Index  p,
const Range r,
Index  c 
) const

Definition at line 1403 of file matpackVII.cc.

References CHECK, mdata, mlr, mrr, msr, and OFFSET.

◆ operator()() [89/128]

ConstTensor3View ConstTensor7View::operator() ( const Range l,
const Range v,
Index  s,
Index  b,
Index  p,
const Range r,
Index  c 
) const

Definition at line 1433 of file matpackVII.cc.

References CHECK, mdata, mlr, mrr, mvr, and OFFSET.

◆ operator()() [90/128]

ConstTensor3View ConstTensor7View::operator() ( Index  l,
Index  v,
const Range s,
const Range b,
const Range p,
Index  r,
Index  c 
) const

Definition at line 730 of file matpackVII.cc.

References CHECK, mbr, mdata, mpr, msr, and OFFSET.

◆ operator()() [91/128]

ConstTensor3View ConstTensor7View::operator() ( Index  l,
const Range v,
Index  s,
const Range b,
const Range p,
Index  r,
Index  c 
) const

Definition at line 702 of file matpackVII.cc.

References CHECK, mbr, mdata, mpr, mvr, and OFFSET.

◆ operator()() [92/128]

ConstTensor3View ConstTensor7View::operator() ( const Range l,
Index  v,
Index  s,
const Range b,
const Range p,
Index  r,
Index  c 
) const

Definition at line 1463 of file matpackVII.cc.

References CHECK, mbr, mdata, mlr, mpr, and OFFSET.

◆ operator()() [93/128]

ConstTensor3View ConstTensor7View::operator() ( Index  l,
const Range v,
const Range s,
Index  b,
const Range p,
Index  r,
Index  c 
) const

Definition at line 674 of file matpackVII.cc.

References CHECK, mdata, mpr, msr, mvr, and OFFSET.

◆ operator()() [94/128]

ConstTensor3View ConstTensor7View::operator() ( const Range l,
Index  v,
const Range s,
Index  b,
const Range p,
Index  r,
Index  c 
) const

Definition at line 1493 of file matpackVII.cc.

References CHECK, mdata, mlr, mpr, msr, and OFFSET.

◆ operator()() [95/128]

ConstTensor3View ConstTensor7View::operator() ( const Range l,
const Range v,
Index  s,
Index  b,
const Range p,
Index  r,
Index  c 
) const

Definition at line 1523 of file matpackVII.cc.

References CHECK, mdata, mlr, mpr, mvr, and OFFSET.

◆ operator()() [96/128]

ConstTensor3View ConstTensor7View::operator() ( Index  l,
const Range v,
const Range s,
const Range b,
Index  p,
Index  r,
Index  c 
) const

Definition at line 646 of file matpackVII.cc.

References CHECK, mbr, mdata, msr, mvr, and OFFSET.

◆ operator()() [97/128]

ConstTensor3View ConstTensor7View::operator() ( const Range l,
Index  v,
const Range s,
const Range b,
Index  p,
Index  r,
Index  c 
) const

Definition at line 1553 of file matpackVII.cc.

References CHECK, mbr, mdata, mlr, msr, and OFFSET.

◆ operator()() [98/128]

ConstTensor3View ConstTensor7View::operator() ( const Range l,
const Range v,
Index  s,
const Range b,
Index  p,
Index  r,
Index  c 
) const

Definition at line 1583 of file matpackVII.cc.

References CHECK, mbr, mdata, mlr, mvr, and OFFSET.

◆ operator()() [99/128]

ConstTensor3View ConstTensor7View::operator() ( const Range l,
const Range v,
const Range s,
Index  b,
Index  p,
Index  r,
Index  c 
) const

Definition at line 1613 of file matpackVII.cc.

References CHECK, mdata, mlr, msr, mvr, and OFFSET.

◆ operator()() [100/128]

ConstMatrixView ConstTensor7View::operator() ( Index  l,
Index  v,
Index  s,
Index  b,
Index  p,
const Range r,
const Range c 
) const

Definition at line 1207 of file matpackVII.cc.

References CHECK, mcr, mdata, mrr, and OFFSET.

◆ operator()() [101/128]

ConstMatrixView ConstTensor7View::operator() ( Index  l,
Index  v,
Index  s,
Index  b,
const Range p,
Index  r,
const Range c 
) const

Definition at line 1237 of file matpackVII.cc.

References CHECK, mcr, mdata, mpr, and OFFSET.

◆ operator()() [102/128]

ConstMatrixView ConstTensor7View::operator() ( Index  l,
Index  v,
Index  s,
const Range b,
Index  p,
Index  r,
const Range c 
) const

Definition at line 1267 of file matpackVII.cc.

References CHECK, mbr, mcr, mdata, and OFFSET.

◆ operator()() [103/128]

ConstMatrixView ConstTensor7View::operator() ( Index  l,
Index  v,
const Range s,
Index  b,
Index  p,
Index  r,
const Range c 
) const

Definition at line 1297 of file matpackVII.cc.

References CHECK, mcr, mdata, msr, and OFFSET.

◆ operator()() [104/128]

ConstMatrixView ConstTensor7View::operator() ( Index  l,
const Range v,
Index  s,
Index  b,
Index  p,
Index  r,
const Range c 
) const

Definition at line 1327 of file matpackVII.cc.

References CHECK, mcr, mdata, mvr, and OFFSET.

◆ operator()() [105/128]

ConstMatrixView ConstTensor7View::operator() ( const Range l,
Index  v,
Index  s,
Index  b,
Index  p,
Index  r,
const Range c 
) const

Definition at line 1643 of file matpackVII.cc.

References CHECK, mcr, mdata, mlr, and OFFSET.

◆ operator()() [106/128]

ConstMatrixView ConstTensor7View::operator() ( Index  l,
Index  v,
Index  s,
Index  b,
const Range p,
const Range r,
Index  c 
) const

Definition at line 1357 of file matpackVII.cc.

References CHECK, mdata, mpr, mrr, and OFFSET.

◆ operator()() [107/128]

ConstMatrixView ConstTensor7View::operator() ( Index  l,
Index  v,
Index  s,
const Range b,
Index  p,
const Range r,
Index  c 
) const

Definition at line 1387 of file matpackVII.cc.

References CHECK, mbr, mdata, mrr, and OFFSET.

◆ operator()() [108/128]

ConstMatrixView ConstTensor7View::operator() ( Index  l,
Index  v,
const Range s,
Index  b,
Index  p,
const Range r,
Index  c 
) const

Definition at line 1417 of file matpackVII.cc.

References CHECK, mdata, mrr, msr, and OFFSET.

◆ operator()() [109/128]

ConstMatrixView ConstTensor7View::operator() ( Index  l,
const Range v,
Index  s,
Index  b,
Index  p,
const Range r,
Index  c 
) const

Definition at line 1447 of file matpackVII.cc.

References CHECK, mdata, mrr, mvr, and OFFSET.

◆ operator()() [110/128]

ConstMatrixView ConstTensor7View::operator() ( const Range l,
Index  v,
Index  s,
Index  b,
Index  p,
const Range r,
Index  c 
) const

Definition at line 1675 of file matpackVII.cc.

References CHECK, mdata, mlr, mrr, and OFFSET.

◆ operator()() [111/128]

ConstMatrixView ConstTensor7View::operator() ( Index  l,
Index  v,
Index  s,
const Range b,
const Range p,
Index  r,
Index  c 
) const

Definition at line 1477 of file matpackVII.cc.

References CHECK, mbr, mdata, mpr, and OFFSET.

◆ operator()() [112/128]

ConstMatrixView ConstTensor7View::operator() ( Index  l,
Index  v,
const Range s,
Index  b,
const Range p,
Index  r,
Index  c 
) const

Definition at line 1507 of file matpackVII.cc.

References CHECK, mdata, mpr, msr, and OFFSET.

◆ operator()() [113/128]

ConstMatrixView ConstTensor7View::operator() ( Index  l,
const Range v,
Index  s,
Index  b,
const Range p,
Index  r,
Index  c 
) const

Definition at line 1537 of file matpackVII.cc.

References CHECK, mdata, mpr, mvr, and OFFSET.

◆ operator()() [114/128]

ConstMatrixView ConstTensor7View::operator() ( const Range l,
Index  v,
Index  s,
Index  b,
const Range p,
Index  r,
Index  c 
) const

Definition at line 1707 of file matpackVII.cc.

References CHECK, mdata, mlr, mpr, and OFFSET.

◆ operator()() [115/128]

ConstMatrixView ConstTensor7View::operator() ( Index  l,
Index  v,
const Range s,
const Range b,
Index  p,
Index  r,
Index  c 
) const

Definition at line 1567 of file matpackVII.cc.

References CHECK, mbr, mdata, msr, and OFFSET.

◆ operator()() [116/128]

ConstMatrixView ConstTensor7View::operator() ( Index  l,
const Range v,
Index  s,
const Range b,
Index  p,
Index  r,
Index  c 
) const

Definition at line 1597 of file matpackVII.cc.

References CHECK, mbr, mdata, mvr, and OFFSET.

◆ operator()() [117/128]

ConstMatrixView ConstTensor7View::operator() ( const Range l,
Index  v,
Index  s,
const Range b,
Index  p,
Index  r,
Index  c 
) const

Definition at line 1739 of file matpackVII.cc.

References CHECK, mbr, mdata, mlr, and OFFSET.

◆ operator()() [118/128]

ConstMatrixView ConstTensor7View::operator() ( Index  l,
const Range v,
const Range s,
Index  b,
Index  p,
Index  r,
Index  c 
) const

Definition at line 1627 of file matpackVII.cc.

References CHECK, mdata, msr, mvr, and OFFSET.

◆ operator()() [119/128]

ConstMatrixView ConstTensor7View::operator() ( const Range l,
Index  v,
const Range s,
Index  b,
Index  p,
Index  r,
Index  c 
) const

Definition at line 1771 of file matpackVII.cc.

References CHECK, mdata, mlr, msr, and OFFSET.

◆ operator()() [120/128]

ConstMatrixView ConstTensor7View::operator() ( const Range l,
const Range v,
Index  s,
Index  b,
Index  p,
Index  r,
Index  c 
) const

Definition at line 1803 of file matpackVII.cc.

References CHECK, mdata, mlr, mvr, and OFFSET.

◆ operator()() [121/128]

ConstVectorView ConstTensor7View::operator() ( Index  l,
Index  v,
Index  s,
Index  b,
Index  p,
Index  r,
const Range c 
) const

Definition at line 1658 of file matpackVII.cc.

References CHECK, mcr, mdata, and OFFSET.

◆ operator()() [122/128]

ConstVectorView ConstTensor7View::operator() ( Index  l,
Index  v,
Index  s,
Index  b,
Index  p,
const Range r,
Index  c 
) const

Definition at line 1690 of file matpackVII.cc.

References CHECK, mdata, mrr, and OFFSET.

◆ operator()() [123/128]

ConstVectorView ConstTensor7View::operator() ( Index  l,
Index  v,
Index  s,
Index  b,
const Range p,
Index  r,
Index  c 
) const

Definition at line 1722 of file matpackVII.cc.

References CHECK, mdata, mpr, and OFFSET.

◆ operator()() [124/128]

ConstVectorView ConstTensor7View::operator() ( Index  l,
Index  v,
Index  s,
const Range b,
Index  p,
Index  r,
Index  c 
) const

Definition at line 1754 of file matpackVII.cc.

References CHECK, mbr, mdata, and OFFSET.

◆ operator()() [125/128]

ConstVectorView ConstTensor7View::operator() ( Index  l,
Index  v,
const Range s,
Index  b,
Index  p,
Index  r,
Index  c 
) const

Definition at line 1786 of file matpackVII.cc.

References CHECK, mdata, msr, and OFFSET.

◆ operator()() [126/128]

ConstVectorView ConstTensor7View::operator() ( Index  l,
const Range v,
Index  s,
Index  b,
Index  p,
Index  r,
Index  c 
) const

Definition at line 1818 of file matpackVII.cc.

References CHECK, mdata, mvr, and OFFSET.

◆ operator()() [127/128]

ConstVectorView ConstTensor7View::operator() ( const Range l,
Index  v,
Index  s,
Index  b,
Index  p,
Index  r,
Index  c 
) const

Definition at line 1835 of file matpackVII.cc.

References CHECK, mdata, mlr, and OFFSET.

◆ operator()() [128/128]

Numeric ConstTensor7View::operator() ( Index  l,
Index  v,
Index  s,
Index  b,
Index  p,
Index  r,
Index  c 
) const
inline

Definition at line 699 of file matpackVII.h.

References CHECK.

Friends And Related Function Documentation

◆ Tensor7View

friend class Tensor7View
friend

Definition at line 731 of file matpackVII.h.

Referenced by Tensor7View::operator()().

Member Data Documentation

◆ mbr

Range ConstTensor7View::mbr
protected

◆ mcr

Range ConstTensor7View::mcr
protected

◆ mdata

Numeric* ConstTensor7View::mdata
protected

◆ mlr

Range ConstTensor7View::mlr
protected

◆ mpr

Range ConstTensor7View::mpr
protected

◆ mrr

Range ConstTensor7View::mrr
protected

◆ msr

Range ConstTensor7View::msr
protected

◆ mvr

Range ConstTensor7View::mvr
protected

The documentation for this class was generated from the following files: