GNU Octave  6.2.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
Array-b.cc File Reference
#include "Array.h"
#include "Array.cc"
#include "oct-sort.cc"
#include "DiagArray2.h"
#include "DiagArray2.cc"
Include dependency graph for Array-b.cc:

Go to the source code of this file.

Macros

#define INLINE_ASCENDING_SORT   1
 
#define INLINE_DESCENDING_SORT   1
 

Functions

template<bool desc>
static void do_bool_partition (bool *data, octave_idx_type *idx, octave_idx_type nel)
 
template<bool desc>
static void do_bool_partition (bool *data, octave_idx_type nel)
 
template OCTAVE_API std::ostream & operator<< (std::ostream &, const Array< bool > &)
 

Variables

template class OCTAVE_API Array< bool >
 
template class OCTAVE_API Array< idx_vector >
 
template class OCTAVE_API Array< octave_idx_type >
 
template class OCTAVE_API DiagArray2< bool >
 
template class OCTAVE_API octave_sort< bool >
 

Macro Definition Documentation

◆ INLINE_ASCENDING_SORT

#define INLINE_ASCENDING_SORT   1

Definition at line 35 of file Array-b.cc.

◆ INLINE_DESCENDING_SORT

#define INLINE_DESCENDING_SORT   1

Definition at line 36 of file Array-b.cc.

Function Documentation

◆ do_bool_partition() [1/2]

template<bool desc>
static void do_bool_partition ( bool *  data,
octave_idx_type idx,
octave_idx_type  nel 
)
static

Definition at line 59 of file Array-b.cc.

References OCTAVE_LOCAL_BUFFER.

◆ do_bool_partition() [2/2]

template<bool desc>
static void do_bool_partition ( bool *  data,
octave_idx_type  nel 
)
static

Definition at line 48 of file Array-b.cc.

◆ operator<<()

template OCTAVE_API std::ostream& operator<< ( std::ostream &  ,
const Array< bool > &   
)

Variable Documentation

◆ Array< bool >

template class OCTAVE_API Array< bool >

Definition at line 123 of file Array-b.cc.

Referenced by idx_vector::idx_mask_rep::idx_mask_rep().

◆ Array< idx_vector >

template class OCTAVE_API Array< idx_vector >
extern

Definition at line 44 of file Array-idx-vec.cc.

◆ Array< octave_idx_type >

◆ DiagArray2< bool >

template class OCTAVE_API DiagArray2< bool >

Definition at line 131 of file Array-b.cc.

◆ octave_sort< bool >

template class OCTAVE_API octave_sort< bool >

Definition at line 121 of file Array-b.cc.