ARTS  2.2.66
ConstTensor7View Class Reference

A constant view of a Tensor7. More...

#include <matpackVII.h>

Inheritance diagram for ConstTensor7View:
Tensor7View Tensor7

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.

◆ 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()

ConstIterator7D ConstTensor7View::end ( ) const

Return const iterator behind last sub-tensor.

Definition at line 1866 of file matpackVII.cc.

References mbr, mcr, mdata, Range::mextent, mlr, mpr, mrr, msr, Range::mstart, Range::mstride, and mvr.

Referenced by Tensor7View::end(), max(), min(), operator<<(), Tensor7View::operator=(), Tensor7::Tensor7(), and transform().

◆ 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 mdata, and OFFSET.

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

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

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

References CHECK, 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 122 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [4/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 242 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [5/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 146 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [6/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 268 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [7/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 372 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [8/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 632 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [9/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 170 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [10/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 294 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [11/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 398 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [12/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 660 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [13/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 476 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [14/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 744 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [15/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 912 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [16/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 1612 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [17/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 194 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [18/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 320 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [19/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 424 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [20/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 688 of file matpackVII.cc.

References CHECK, 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 502 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [22/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 772 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [23/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 940 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [24/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 1582 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [25/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 554 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [26/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 828 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [27/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 996 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [28/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 1522 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [29/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 1080 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [30/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 1432 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [31/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 1312 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [32/128]

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

Definition at line 1802 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [33/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 218 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [34/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 346 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [35/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 450 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [36/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 716 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [37/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 528 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [38/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 800 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [39/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 968 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [40/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 1552 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [41/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 580 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [42/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 856 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [43/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 1024 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [44/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 1492 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [45/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 1108 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [46/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 1402 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [47/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 1282 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [48/128]

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

Definition at line 1770 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [49/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 606 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [50/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 884 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [51/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 1052 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [52/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 1462 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [53/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 1136 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [54/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 1372 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [55/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 1252 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [56/128]

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

Definition at line 1738 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [57/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 1164 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [58/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 1342 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [59/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 1222 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [60/128]

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

Definition at line 1706 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [61/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 1192 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [62/128]

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

Definition at line 1674 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [63/128]

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

Definition at line 1642 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [64/128]

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

Definition at line 1834 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [65/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 86 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [66/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 109 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [67/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 133 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [68/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 254 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [69/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 157 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [70/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 280 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [71/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 384 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [72/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 645 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [73/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 181 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [74/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 306 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [75/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 410 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [76/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 673 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [77/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 488 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [78/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 757 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [79/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 925 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [80/128]

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

Definition at line 1626 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [81/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 205 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [82/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 332 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [83/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 436 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [84/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 701 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [85/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 514 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [86/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 785 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [87/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 953 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [88/128]

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

Definition at line 1596 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [89/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 566 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [90/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 841 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [91/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 1009 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [92/128]

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

Definition at line 1536 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [93/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 1093 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [94/128]

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

Definition at line 1446 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [95/128]

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

Definition at line 1326 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [96/128]

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

Definition at line 1817 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [97/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 229 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [98/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 358 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [99/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 462 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [100/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 729 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [101/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 540 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [102/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 813 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [103/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 981 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [104/128]

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

Definition at line 1566 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [105/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 592 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [106/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 869 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [107/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 1037 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [108/128]

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

Definition at line 1506 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [109/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 1121 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [110/128]

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

Definition at line 1416 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [111/128]

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

Definition at line 1296 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [112/128]

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

Definition at line 1785 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [113/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 618 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [114/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 897 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [115/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 1065 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [116/128]

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

Definition at line 1476 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [117/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 1149 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [118/128]

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

Definition at line 1386 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [119/128]

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

Definition at line 1266 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [120/128]

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

Definition at line 1753 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [121/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 1177 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [122/128]

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

Definition at line 1356 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [123/128]

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

Definition at line 1236 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [124/128]

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

Definition at line 1721 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [125/128]

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

Definition at line 1206 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [126/128]

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

Definition at line 1689 of file matpackVII.cc.

References CHECK, and OFFSET.

◆ operator()() [127/128]

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

Definition at line 1657 of file matpackVII.cc.

References CHECK, 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, and get().

Friends And Related Function Documentation

◆ Tensor7View

friend class Tensor7View
friend

Definition at line 731 of file matpackVII.h.

Member Data Documentation

◆ mbr

Range ConstTensor7View::mbr
protected

The book range of mdata that is actually used.

Definition at line 760 of file matpackVII.h.

Referenced by Tensor7View::begin(), begin(), Tensor7View::end(), end(), Tensor7View::get_c_array(), nbooks(), Tensor7View::operator=(), Tensor7::resize(), and swap().

◆ mcr

Range ConstTensor7View::mcr
protected

The column range of mdata that is actually used.

Definition at line 766 of file matpackVII.h.

Referenced by Tensor7View::begin(), begin(), Tensor7View::end(), end(), Tensor7View::get_c_array(), ncols(), Tensor7View::operator=(), Tensor7::resize(), and swap().

◆ mdata

Numeric* ConstTensor7View::mdata
protected

Pointer to the plain C array that holds the data.

Definition at line 768 of file matpackVII.h.

Referenced by Tensor7View::begin(), begin(), Tensor7View::end(), end(), Tensor7View::get(), get(), Tensor7View::get_c_array(), Tensor7::resize(), swap(), Tensor7::Tensor7(), and Tensor7::~Tensor7().

◆ mlr

Range ConstTensor7View::mlr
protected

The library range of mdata that is actually used.

Definition at line 754 of file matpackVII.h.

Referenced by Tensor7View::begin(), begin(), Tensor7View::end(), end(), Tensor7View::get_c_array(), nlibraries(), Tensor7View::operator=(), Tensor7::resize(), and swap().

◆ mpr

Range ConstTensor7View::mpr
protected

The page range of mdata that is actually used.

Definition at line 762 of file matpackVII.h.

Referenced by Tensor7View::begin(), begin(), Tensor7View::end(), end(), Tensor7View::get_c_array(), npages(), Tensor7View::operator=(), Tensor7::resize(), and swap().

◆ mrr

Range ConstTensor7View::mrr
protected

The row range of mdata that is actually used.

Definition at line 764 of file matpackVII.h.

Referenced by Tensor7View::begin(), begin(), Tensor7View::end(), end(), Tensor7View::get_c_array(), nrows(), Tensor7View::operator=(), Tensor7::resize(), and swap().

◆ msr

Range ConstTensor7View::msr
protected

The shelf range of mdata that is actually used.

Definition at line 758 of file matpackVII.h.

Referenced by Tensor7View::begin(), begin(), Tensor7View::end(), end(), Tensor7View::get_c_array(), nshelves(), Tensor7View::operator=(), Tensor7::resize(), and swap().

◆ mvr

Range ConstTensor7View::mvr
protected

The vitrine range of mdata that is actually used.

Definition at line 756 of file matpackVII.h.

Referenced by Tensor7View::begin(), begin(), Tensor7View::end(), end(), Tensor7View::get_c_array(), nvitrines(), Tensor7View::operator=(), Tensor7::resize(), and swap().


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