23 #if !defined (octave_chNDArray_h)
24 #define octave_chNDArray_h 1
91 int start_dimension = 0);
octave_idx_type compute_index(octave_idx_type n, const dim_vector &dims)
const octave_base_value const Array< octave_idx_type > & ra_idx
#define BSXFUN_STDREL_DECLS(ARRAY, API)
#define NDND_CMP_OP_DECLS(ND1, ND2, API)
OCTAVE_API charNDArray min(char d, const charNDArray &m)
#define SND_BOOL_OP_DECLS(S, ND, API)
charNDArray(const Array< char > &a)
ComplexNDArray concat(NDArray &ra, ComplexNDArray &rb, const Array< octave_idx_type > &ra_idx)
#define NDND_BOOL_OP_DECLS(ND1, ND2, API)
charNDArray(const dim_vector &dv)
#define NDS_BOOL_OP_DECLS(ND, S, API)
F77_RET_T const double const double double * d
#define NDS_CMP_OP_DECLS(ND, S, API)
#define SND_CMP_OP_DECLS(S, ND, API)
charNDArray(const charNDArray &a)
bool any_element_is_nan(void) const
void increment_index(Array< octave_idx_type > &ra_idx, const dim_vector &dimensions, int start_dimension)
boolMatrix all(int dim=-1) const
Array< T > squeeze(void) const
Chop off leading singleton dimensions.
boolMatrix any(int dim=-1) const
OCTAVE_API charNDArray max(char d, const charNDArray &m)
ComplexNDArray & operator=(const ComplexNDArray &a)
ComplexMatrix & insert(const Matrix &a, octave_idx_type r, octave_idx_type c)
charNDArray squeeze(void) const
ComplexMatrix diag(octave_idx_type k=0) const
charNDArray(const dim_vector &dv, char val)
Array< T > & operator=(const Array< T > &a)
Array< Complex > index(const idx_vector &i) const
Indexing without resizing.