ARTS  2.2.66
m_select.h File Reference
#include "messages.h"
#include "mystring.h"
#include "workspace_ng.h"
#include "agenda_class.h"
#include "matpackII.h"

Go to the source code of this file.

Functions

template<class T >
void Select (Array< T > &needles, const Array< T > &haystack, const ArrayOfIndex &needleind, const Verbosity &)
 
void Select (Vector &needles, const Vector &haystack, const ArrayOfIndex &needleind, const Verbosity &)
 
void Select (Matrix &needles, const Matrix &haystack, const ArrayOfIndex &needleind, const Verbosity &)
 
void Select (Sparse &needles, const Sparse &haystack, const ArrayOfIndex &needleind, const Verbosity &verbosity)
 

Function Documentation

◆ Select() [1/4]

template<class T >
void Select ( Array< T > &  needles,
const Array< T > &  haystack,
const ArrayOfIndex needleind,
const Verbosity  
)

Definition at line 40 of file m_select.h.

References Array< base >::nelem().

Referenced by Select_sg_ArrayOfArrayOfGriddedField1ArrayOfArrayOfGriddedField1_g(), Select_sg_ArrayOfArrayOfGriddedField2ArrayOfArrayOfGriddedField2_g(), Select_sg_ArrayOfArrayOfGriddedField3ArrayOfArrayOfGriddedField3_g(), Select_sg_ArrayOfArrayOfIndexArrayOfArrayOfIndex_g(), Select_sg_ArrayOfArrayOfLineMixingRecordArrayOfArrayOfLineMixingRecord_g(), Select_sg_ArrayOfArrayOfLineRecordArrayOfArrayOfLineRecord_g(), Select_sg_ArrayOfArrayOfMatrixArrayOfArrayOfMatrix_g(), Select_sg_ArrayOfArrayOfSpeciesTagArrayOfArrayOfSpeciesTag_g(), Select_sg_ArrayOfArrayOfTensor3ArrayOfArrayOfTensor3_g(), Select_sg_ArrayOfArrayOfTensor6ArrayOfArrayOfTensor6_g(), Select_sg_ArrayOfArrayOfVectorArrayOfArrayOfVector_g(), Select_sg_ArrayOfCIARecordArrayOfCIARecord_g(), Select_sg_ArrayOfGriddedField1ArrayOfGriddedField1_g(), Select_sg_ArrayOfGriddedField2ArrayOfGriddedField2_g(), Select_sg_ArrayOfGriddedField3ArrayOfGriddedField3_g(), Select_sg_ArrayOfGriddedField4ArrayOfGriddedField4_g(), Select_sg_ArrayOfIndexArrayOfIndex_g(), Select_sg_ArrayOfLineMixingRecordArrayOfLineMixingRecord_g(), Select_sg_ArrayOfLineRecordArrayOfLineRecord_g(), Select_sg_ArrayOfLineshapeSpecArrayOfLineshapeSpec_g(), Select_sg_ArrayOfMatrixArrayOfMatrix_g(), Select_sg_ArrayOfRetrievalQuantityArrayOfRetrievalQuantity_g(), Select_sg_ArrayOfScatteringMetaDataArrayOfScatteringMetaData_g(), Select_sg_ArrayOfSingleScatteringDataArrayOfSingleScatteringData_g(), Select_sg_ArrayOfSparseArrayOfSparse_g(), Select_sg_ArrayOfStringArrayOfString_g(), Select_sg_ArrayOfTensor3ArrayOfTensor3_g(), Select_sg_ArrayOfTensor4ArrayOfTensor4_g(), Select_sg_ArrayOfTensor6ArrayOfTensor6_g(), Select_sg_ArrayOfTensor7ArrayOfTensor7_g(), Select_sg_ArrayOfVectorArrayOfVector_g(), Select_sg_MatrixMatrix_g(), Select_sg_SparseSparse_g(), and Select_sg_VectorVector_g().

◆ Select() [2/4]

void Select ( Matrix needles,
const Matrix haystack,
const ArrayOfIndex needleind,
const Verbosity  
)

◆ Select() [3/4]

void Select ( Sparse needles,
const Sparse haystack,
const ArrayOfIndex needleind,
const Verbosity verbosity 
)

◆ Select() [4/4]

void Select ( Vector needles,
const Vector haystack,
const ArrayOfIndex needleind,
const Verbosity  
)

Definition at line 72 of file m_select.h.

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

Referenced by WMRFSelectChannels().