GNU Octave  4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Macros
bsxfun-decl.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define BSXFUN_MIXED_INT_DECLS(INT_TYPE, API)
 
#define BSXFUN_OP2_DECL(OP, ARRAY, ARRAY1, ARRAY2, API)   extern API ARRAY bsxfun_ ## OP (const ARRAY1&, const ARRAY2&);
 
#define BSXFUN_OP_DECL(OP, ARRAY, API)   extern API ARRAY bsxfun_ ## OP (const ARRAY&, const ARRAY&);
 
#define BSXFUN_REL_DECL(OP, ARRAY, API)   extern API boolNDArray bsxfun_ ## OP (const ARRAY&, const ARRAY&);
 
#define BSXFUN_STDOP_DECLS(ARRAY, API)
 
#define BSXFUN_STDREL_DECLS(ARRAY, API)
 

Macro Definition Documentation

#define BSXFUN_MIXED_INT_DECLS (   INT_TYPE,
  API 
)
Value:
BSXFUN_OP2_DECL (pow, INT_TYPE, INT_TYPE, NDArray, API) \
BSXFUN_OP2_DECL (pow, INT_TYPE, INT_TYPE, FloatNDArray, API) \
BSXFUN_OP2_DECL (pow, INT_TYPE, NDArray, INT_TYPE, API) \
BSXFUN_OP2_DECL (pow, INT_TYPE, FloatNDArray, INT_TYPE, API)
octave_int< T > pow(const octave_int< T > &a, const octave_int< T > &b)
#define BSXFUN_OP2_DECL(OP, ARRAY, ARRAY1, ARRAY2, API)
Definition: bsxfun-decl.h:30

Definition at line 45 of file bsxfun-decl.h.

#define BSXFUN_OP2_DECL (   OP,
  ARRAY,
  ARRAY1,
  ARRAY2,
  API 
)    extern API ARRAY bsxfun_ ## OP (const ARRAY1&, const ARRAY2&);

Definition at line 30 of file bsxfun-decl.h.

#define BSXFUN_OP_DECL (   OP,
  ARRAY,
  API 
)    extern API ARRAY bsxfun_ ## OP (const ARRAY&, const ARRAY&);

Definition at line 27 of file bsxfun-decl.h.

#define BSXFUN_REL_DECL (   OP,
  ARRAY,
  API 
)    extern API boolNDArray bsxfun_ ## OP (const ARRAY&, const ARRAY&);

Definition at line 33 of file bsxfun-decl.h.

#define BSXFUN_STDOP_DECLS (   ARRAY,
  API 
)
Value:
BSXFUN_OP_DECL (add, ARRAY, API) \
BSXFUN_OP_DECL (sub, ARRAY, API) \
BSXFUN_OP_DECL (mul, ARRAY, API) \
BSXFUN_OP_DECL (div, ARRAY, API) \
BSXFUN_OP_DECL (pow, ARRAY, API) \
BSXFUN_OP_DECL (min, ARRAY, API) \
BSXFUN_OP_DECL (max, ARRAY, API)
octave_int< T > pow(const octave_int< T > &a, const octave_int< T > &b)
charNDArray max(char d, const charNDArray &m)
Definition: chNDArray.cc:233
#define BSXFUN_OP_DECL(OP, ARRAY, API)
Definition: bsxfun-decl.h:27
charNDArray min(char d, const charNDArray &m)
Definition: chNDArray.cc:210

Definition at line 36 of file bsxfun-decl.h.

#define BSXFUN_STDREL_DECLS (   ARRAY,
  API 
)
Value:
BSXFUN_REL_DECL (eq, ARRAY, API) \
BSXFUN_REL_DECL (ne, ARRAY, API) \
BSXFUN_REL_DECL (lt, ARRAY, API) \
BSXFUN_REL_DECL (le, ARRAY, API) \
BSXFUN_REL_DECL (gt, ARRAY, API) \
BSXFUN_REL_DECL (ge, ARRAY, API)
#define BSXFUN_REL_DECL(OP, ARRAY, API)
Definition: bsxfun-decl.h:33

Definition at line 51 of file bsxfun-decl.h.