ARTS  2.4.0(git:4fb77825)
m_extract.h File Reference

Implementation of Extract. More...

#include "array.h"
#include "exceptions.h"
#include "gridded_fields.h"
#include "matpackV.h"
#include "quantum.h"

Go to the source code of this file.

Functions

template<typename T >
void Extract (T &e, const Array< T > &arr, const Index &index, const Verbosity &)
 
void ArrayOfIndexExtractFromArrayOfArrayOfIndex (ArrayOfIndex &aoi, const ArrayOfArrayOfIndex &aoaoi, const Index &index, const Verbosity &)
 
void Extract (Numeric &n, const Vector &v, const Index &index, const Verbosity &)
 
void Extract (Matrix &m, const Tensor3 &t3, const Index &index, const Verbosity &)
 
void Extract (Tensor3 &t3, const Tensor4 &t4, const Index &index, const Verbosity &)
 
void Extract (Tensor4 &t4, const Tensor5 &t5, const Index &index, const Verbosity &)
 
void Extract (ArrayOfGriddedField3 &agf, const ArrayOfArrayOfGriddedField3 &aagf, const Index &index, const Verbosity &)
 
void Extract (GriddedField4 &m, const ArrayOfGriddedField4 &agf4, const Index &index, const Verbosity &)
 
void Extract (QuantumIdentifier &qi, const ArrayOfQuantumIdentifier &aoqi, const Index &index, const Verbosity &)
 

Detailed Description

Implementation of Extract.

Author
Oliver Lemke olemk.nosp@m.e@co.nosp@m.re-du.nosp@m.mp.i.nosp@m.nfo
Date
2008-10-08

This file contains the implementation of the supergeneric method Extract.

Definition in file m_extract.h.

Function Documentation

◆ ArrayOfIndexExtractFromArrayOfArrayOfIndex()

void ArrayOfIndexExtractFromArrayOfArrayOfIndex ( ArrayOfIndex aoi,
const ArrayOfArrayOfIndex aoaoi,
const Index index,
const Verbosity  
)
inline

Definition at line 62 of file m_extract.h.

References Array< base >::nelem(), and Absorption::nelem().

◆ Extract() [1/8]

void Extract ( ArrayOfGriddedField3 agf,
const ArrayOfArrayOfGriddedField3 aagf,
const Index index,
const Verbosity  
)
inline

Definition at line 159 of file m_extract.h.

References Array< base >::nelem(), and Absorption::nelem().

◆ Extract() [2/8]

void Extract ( GriddedField4 m,
const ArrayOfGriddedField4 agf4,
const Index index,
const Verbosity  
)
inline

Definition at line 183 of file m_extract.h.

References Array< base >::nelem().

◆ Extract() [3/8]

void Extract ( Matrix m,
const Tensor3 t3,
const Index index,
const Verbosity  
)
inline

Definition at line 99 of file m_extract.h.

References joker, and ConstTensor3View::npages().

◆ Extract() [4/8]

void Extract ( Numeric n,
const Vector v,
const Index index,
const Verbosity  
)
inline

Definition at line 81 of file m_extract.h.

References ConstVectorView::nelem().

◆ Extract() [5/8]

void Extract ( QuantumIdentifier qi,
const ArrayOfQuantumIdentifier aoqi,
const Index index,
const Verbosity  
)
inline

Definition at line 204 of file m_extract.h.

References Array< base >::nelem().

◆ Extract() [6/8]

◆ Extract() [7/8]

void Extract ( Tensor3 t3,
const Tensor4 t4,
const Index index,
const Verbosity  
)
inline

◆ Extract() [8/8]

void Extract ( Tensor4 t4,
const Tensor5 t5,
const Index index,
const Verbosity  
)
inline