GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include <cstddef>
#include <cmath>
#include <memory>
#include "quit.h"
#include "oct-cmplx.h"
#include "oct-locbuf.h"
#include "oct-inttypes.h"
#include "Array.h"
#include "Array-util.h"
#include "bsxfun.h"
Go to the source code of this file.
Macros | |
#define | DEFMINMAXSPEC(T, F, OP) |
#define | DEFMXBINOP(F, OP) |
#define | DEFMXBINOPEQ(F, OP) |
#define | DEFMXBOOLOP(F, NOT1, OP, NOT2) |
#define | DEFMXBOOLOPEQ(F, OP) |
#define | DEFMXCMPOP(F, OP) |
#define | DEFMXMAPPER(F, FUN) |
#define | DEFMXMAPPER2(F, FUN) |
#define | DEFMXMAPPER2X(F, FUN) |
#define | DEFMXUNBOOLOP(F, OP) |
#define | DEFMXUNOP(F, OP) |
#define | DEFMXUNOPEQ(F, OP) |
#define | octave_mx_inlines_h 1 |
#define | OP_CUM_FCN(F, TSRC, TRES, OP) |
#define | OP_CUM_FCN2(F, TSRC, TRES, OP) |
#define | OP_CUM_FCNN(F, TSRC, TRES) |
#define | OP_CUMMINMAX_FCN(F, OP) |
#define | OP_CUMMINMAX_FCN2(F, OP) |
#define | OP_CUMMINMAX_FCNN(F) |
#define | OP_MINMAX_FCN(F, OP) |
#define | OP_MINMAX_FCN2(F, OP) |
#define | OP_MINMAX_FCNN(F) |
#define | OP_RED_ALLC(ac, el) if (xis_false (el)) { ac = false; break; } else continue |
#define | OP_RED_ALLR(ac, el) ac &= xis_true (el) |
#define | OP_RED_ANYC(ac, el) if (xis_true (el)) { ac = true; break; } else continue |
#define | OP_RED_ANYR(ac, el) ac |= xis_true (el) |
#define | OP_RED_FCN(F, TSRC, TRES, OP, ZERO) |
#define | OP_RED_FCNN(F, TSRC, TRES) |
#define | OP_RED_PROD(ac, el) ac *= el |
#define | OP_RED_SUM(ac, el) ac += el |
#define | OP_RED_SUMSQ(ac, el) ac += el*el |
#define | OP_RED_SUMSQC(ac, el) ac += cabsq (el) |
#define | OP_ROW_SHORT_CIRCUIT(F, PRED, ZERO) |
#define | PROMOTE_DOUBLE(T) typename subst_template_param<std::complex, T, double>::type |
Functions | |
template<class T > | |
T | cabsq (const std::complex< T > &c) |
template<class R , class X , class Y > | |
Array< R > | do_mm_binary_op (const Array< X > &x, const Array< Y > &y, void(*op)(size_t, R *, const X *, const Y *) throw(), void(*op1)(size_t, R *, X, const Y *) throw(), void(*op2)(size_t, R *, const X *, Y) throw(), const char *opname) |
template<class R , class X > | |
Array< R > & | do_mm_inplace_op (Array< R > &r, const Array< X > &x, void(*op)(size_t, R *, const X *) throw(), void(*op1)(size_t, R *, X) throw(), const char *opname) |
template<class R , class X , class Y > | |
Array< R > | do_ms_binary_op (const Array< X > &x, const Y &y, void(*op)(size_t, R *, const X *, Y) throw()) |
template<class R , class X > | |
Array< R > & | do_ms_inplace_op (Array< R > &r, const X &x, void(*op)(size_t, R *, X) throw()) |
template<class T > | |
bool | do_mx_check (const Array< T > &a, bool(*op)(size_t, const T *) throw()) |
template<class R , class T > | |
Array< R > | do_mx_cum_op (const Array< T > &src, int dim, void(*mx_cum_op)(const T *, R *, octave_idx_type, octave_idx_type, octave_idx_type)) |
template<class R > | |
Array< R > | do_mx_cumminmax_op (const Array< R > &src, int dim, void(*mx_cumminmax_op)(const R *, R *, octave_idx_type, octave_idx_type, octave_idx_type)) |
template<class R > | |
Array< R > | do_mx_cumminmax_op (const Array< R > &src, Array< octave_idx_type > &idx, int dim, void(*mx_cumminmax_op)(const R *, R *, octave_idx_type *, octave_idx_type, octave_idx_type, octave_idx_type)) |
template<class R > | |
Array< R > | do_mx_diff_op (const Array< R > &src, int dim, octave_idx_type order, void(*mx_diff_op)(const R *, R *, octave_idx_type, octave_idx_type, octave_idx_type, octave_idx_type)) |
template<class R > | |
Array< R > & | do_mx_inplace_op (Array< R > &r, void(*op)(size_t, R *) throw()) |
template<class R > | |
Array< R > | do_mx_minmax_op (const Array< R > &src, int dim, void(*mx_minmax_op)(const R *, R *, octave_idx_type, octave_idx_type, octave_idx_type)) |
template<class R > | |
Array< R > | do_mx_minmax_op (const Array< R > &src, Array< octave_idx_type > &idx, int dim, void(*mx_minmax_op)(const R *, R *, octave_idx_type *, octave_idx_type, octave_idx_type, octave_idx_type)) |
template<class R , class T > | |
Array< R > | do_mx_red_op (const Array< T > &src, int dim, void(*mx_red_op)(const T *, R *, octave_idx_type, octave_idx_type, octave_idx_type)) |
template<class R , class X , R fun> | |
Array< R > | do_mx_unary_map (const Array< X > &x) |
template<class R , class X > | |
Array< R > | do_mx_unary_op (const Array< X > &x, void(*op)(size_t, R *, const X *) throw()) |
template<class R , class X , class Y > | |
Array< R > | do_sm_binary_op (const X &x, const Array< Y > &y, void(*op)(size_t, R *, X, const Y *) throw()) |
template<class T > | |
void | F (const TSRC *v, TRES *r, octave_idx_type m, octave_idx_type n) |
void | get_extent_triplet (const dim_vector &dims, int &dim, octave_idx_type &l, octave_idx_type &n, octave_idx_type &u) |
template<class T > | |
bool | logical_value (T x) |
template<class T > | |
bool | logical_value (const std::complex< T > &x) |
template<class T > | |
bool | logical_value (const octave_int< T > &x) |
template<class R , class X , class Y > | |
void | mx_inline_add (size_t n, R *r, const X *x, const Y *y) throw () |
template<class R , class X , class Y > | |
void | mx_inline_add (size_t n, R *r, X x, const Y *y) throw () |
template<class R , class X , class Y > | |
void | mx_inline_add (size_t n, R *r, const X *x, Y y) throw () |
template<class R , class X > | |
void | mx_inline_add2 (size_t n, R *r, const X *x) throw () |
template<class R , class X > | |
void | mx_inline_add2 (size_t n, R *r, X x) throw () |
template<class T > | |
bool | mx_inline_all (const T *v, octave_idx_type n) |
template<class T > | |
void | mx_inline_all (const T *v, bool *r, octave_idx_type m, octave_idx_type n) |
template<class T > | |
void | mx_inline_all (const T *v, bool *r, octave_idx_type l, octave_idx_type n, octave_idx_type u) |
template<class T > | |
bool | mx_inline_all_finite (size_t n, const T *x) throw () |
template<class T > | |
bool | mx_inline_all_real (size_t n, const std::complex< T > *x) throw () |
template<class X , class Y > | |
void | mx_inline_and (size_t n, bool *r, const X *x, Y y) throw () |
template<class X , class Y > | |
void | mx_inline_and (size_t n, bool *r, const X *x, const Y *y) throw () |
template<class X , class Y > | |
void | mx_inline_and (size_t n, bool *r, X x, const Y *y) throw () |
template<class X > | |
void | mx_inline_and2 (size_t n, bool *r, const X *x) throw () |
template<class X > | |
void | mx_inline_and2 (size_t n, bool *r, X x) throw () |
template<class X , class Y > | |
void | mx_inline_and_not (size_t n, bool *r, const X *x, const Y *y) throw () |
template<class X , class Y > | |
void | mx_inline_and_not (size_t n, bool *r, const X *x, Y y) throw () |
template<class X , class Y > | |
void | mx_inline_and_not (size_t n, bool *r, X x, const Y *y) throw () |
template<class T > | |
bool | mx_inline_any (const T *v, octave_idx_type n) |
template<class T > | |
void | mx_inline_any (const T *v, bool *r, octave_idx_type m, octave_idx_type n) |
template<class T > | |
void | mx_inline_any (const T *v, bool *r, octave_idx_type l, octave_idx_type n, octave_idx_type u) |
template<class T > | |
bool | mx_inline_any_nan (size_t n, const T *x) throw () |
template<class T > | |
bool | mx_inline_any_negative (size_t n, const T *x) throw () |
template<class T > | |
bool | mx_inline_any_positive (size_t n, const T *x) throw () |
template<class T > | |
T | mx_inline_count (const bool *v, octave_idx_type n) |
template<class T > | |
void | mx_inline_count (const bool *v, T *r, octave_idx_type l, octave_idx_type n, octave_idx_type u) |
template<class T > | |
void | mx_inline_cumcount (const bool *v, T *r, octave_idx_type n) |
template<class T > | |
void | mx_inline_cumcount (const bool *v, T *r, octave_idx_type m, octave_idx_type n) |
template<class T > | |
void | mx_inline_cumcount (const bool *v, T *r, octave_idx_type l, octave_idx_type n, octave_idx_type u) |
template<class T > | |
void | mx_inline_cummax (const T *v, T *r, octave_idx_type *ri, octave_idx_type n) |
template<class T > | |
void | mx_inline_cummax (const T *v, T *r, octave_idx_type n) |
template<class T > | |
void | mx_inline_cummax (const T *v, T *r, octave_idx_type m, octave_idx_type n) |
template<class T > | |
void | mx_inline_cummax (const T *v, T *r, octave_idx_type *ri, octave_idx_type m, octave_idx_type n) |
template<class T > | |
void | mx_inline_cummax (const T *v, T *r, octave_idx_type *ri, octave_idx_type l, octave_idx_type n, octave_idx_type u) |
template<class T > | |
void | mx_inline_cummax (const T *v, T *r, octave_idx_type l, octave_idx_type n, octave_idx_type u) |
template<class T > | |
void | mx_inline_cummin (const T *v, T *r, octave_idx_type n) |
template<class T > | |
void | mx_inline_cummin (const T *v, T *r, octave_idx_type *ri, octave_idx_type n) |
template<class T > | |
void | mx_inline_cummin (const T *v, T *r, octave_idx_type *ri, octave_idx_type m, octave_idx_type n) |
template<class T > | |
void | mx_inline_cummin (const T *v, T *r, octave_idx_type m, octave_idx_type n) |
template<class T > | |
void | mx_inline_cummin (const T *v, T *r, octave_idx_type l, octave_idx_type n, octave_idx_type u) |
template<class T > | |
void | mx_inline_cummin (const T *v, T *r, octave_idx_type *ri, octave_idx_type l, octave_idx_type n, octave_idx_type u) |
template<class T > | |
void | mx_inline_cumprod (const T *v, T *r, octave_idx_type n) |
template<class T > | |
void | mx_inline_cumprod (const T *v, T *r, octave_idx_type m, octave_idx_type n) |
template<class T > | |
void | mx_inline_cumprod (const T *v, T *r, octave_idx_type l, octave_idx_type n, octave_idx_type u) |
template<class T > | |
void | mx_inline_cumsum (const T *v, T *r, octave_idx_type n) |
template<class T > | |
void | mx_inline_cumsum (const T *v, T *r, octave_idx_type m, octave_idx_type n) |
template<class T > | |
void | mx_inline_cumsum (const T *v, T *r, octave_idx_type l, octave_idx_type n, octave_idx_type u) |
template<class T > | |
void | mx_inline_diff (const T *v, T *r, octave_idx_type n, octave_idx_type order) |
template<class T > | |
void | mx_inline_diff (const T *v, T *r, octave_idx_type m, octave_idx_type n, octave_idx_type order) |
template<class T > | |
void | mx_inline_diff (const T *v, T *r, octave_idx_type l, octave_idx_type n, octave_idx_type u, octave_idx_type order) |
template<class R , class X , class Y > | |
void | mx_inline_div (size_t n, R *r, X x, const Y *y) throw () |
template<class R , class X , class Y > | |
void | mx_inline_div (size_t n, R *r, const X *x, Y y) throw () |
template<class R , class X , class Y > | |
void | mx_inline_div (size_t n, R *r, const X *x, const Y *y) throw () |
template<class R , class X > | |
void | mx_inline_div2 (size_t n, R *r, X x) throw () |
template<class R , class X > | |
void | mx_inline_div2 (size_t n, R *r, const X *x) throw () |
template<class T > | |
subst_template_param < std::complex, T, double > ::type | mx_inline_dsum (const T *v, octave_idx_type n) |
template<class T > | |
void | mx_inline_dsum (const T *v, typename subst_template_param< std::complex, T, double >::type *r, octave_idx_type l, octave_idx_type n, octave_idx_type u) |
template<class X , class Y > | |
void | mx_inline_eq (size_t n, bool *r, const X *x, const Y *y) throw () |
template<class X , class Y > | |
void | mx_inline_eq (size_t n, bool *r, const X *x, Y y) throw () |
template<class X , class Y > | |
void | mx_inline_eq (size_t n, bool *r, X x, const Y *y) throw () |
template<class T1 , class T2 > | |
bool | mx_inline_equal (size_t n, const T1 *x, const T2 *y) throw () |
template<class R , class S > | |
void | mx_inline_fill (size_t n, R *r, S s) throw () |
template<class X , class Y > | |
void | mx_inline_ge (size_t n, bool *r, const X *x, Y y) throw () |
template<class X , class Y > | |
void | mx_inline_ge (size_t n, bool *r, const X *x, const Y *y) throw () |
template<class X , class Y > | |
void | mx_inline_ge (size_t n, bool *r, X x, const Y *y) throw () |
template<class X , class Y > | |
void | mx_inline_gt (size_t n, bool *r, const X *x, const Y *y) throw () |
template<class X , class Y > | |
void | mx_inline_gt (size_t n, bool *r, const X *x, Y y) throw () |
template<class X , class Y > | |
void | mx_inline_gt (size_t n, bool *r, X x, const Y *y) throw () |
template<class T > | |
void | mx_inline_imag (size_t n, T *r, const std::complex< T > *x) throw () |
template<class X > | |
void | mx_inline_iszero (size_t n, bool *r, const X *x) throw () |
template<class X , class Y > | |
void | mx_inline_le (size_t n, bool *r, const X *x, const Y *y) throw () |
template<class X , class Y > | |
void | mx_inline_le (size_t n, bool *r, const X *x, Y y) throw () |
template<class X , class Y > | |
void | mx_inline_le (size_t n, bool *r, X x, const Y *y) throw () |
template<class X , class Y > | |
void | mx_inline_lt (size_t n, bool *r, const X *x, const Y *y) throw () |
template<class X , class Y > | |
void | mx_inline_lt (size_t n, bool *r, const X *x, Y y) throw () |
template<class X , class Y > | |
void | mx_inline_lt (size_t n, bool *r, X x, const Y *y) throw () |
template<class R , class X , R fun> | |
void | mx_inline_map (size_t n, R *r, const X *x) throw () |
template<class T > | |
void | mx_inline_max (const T *v, T *r, octave_idx_type *ri, octave_idx_type n) |
template<class T > | |
void | mx_inline_max (const T *v, T *r, octave_idx_type n) |
template<class T > | |
void | mx_inline_max (const T *v, T *r, octave_idx_type m, octave_idx_type n) |
template<class T > | |
void | mx_inline_max (const T *v, T *r, octave_idx_type *ri, octave_idx_type m, octave_idx_type n) |
template<class T > | |
void | mx_inline_max (const T *v, T *r, octave_idx_type *ri, octave_idx_type l, octave_idx_type n, octave_idx_type u) |
template<class T > | |
void | mx_inline_max (const T *v, T *r, octave_idx_type l, octave_idx_type n, octave_idx_type u) |
template<class T > | |
void | mx_inline_min (const T *v, T *r, octave_idx_type n) |
template<class T > | |
void | mx_inline_min (const T *v, T *r, octave_idx_type *ri, octave_idx_type n) |
template<class T > | |
void | mx_inline_min (const T *v, T *r, octave_idx_type m, octave_idx_type n) |
template<class T > | |
void | mx_inline_min (const T *v, T *r, octave_idx_type *ri, octave_idx_type m, octave_idx_type n) |
template<class T > | |
void | mx_inline_min (const T *v, T *r, octave_idx_type *ri, octave_idx_type l, octave_idx_type n, octave_idx_type u) |
template<class T > | |
void | mx_inline_min (const T *v, T *r, octave_idx_type l, octave_idx_type n, octave_idx_type u) |
template<class R , class X , class Y > | |
void | mx_inline_mul (size_t n, R *r, const X *x, const Y *y) throw () |
template<class R , class X , class Y > | |
void | mx_inline_mul (size_t n, R *r, const X *x, Y y) throw () |
template<class R , class X , class Y > | |
void | mx_inline_mul (size_t n, R *r, X x, const Y *y) throw () |
template<class R , class X > | |
void | mx_inline_mul2 (size_t n, R *r, const X *x) throw () |
template<class R , class X > | |
void | mx_inline_mul2 (size_t n, R *r, X x) throw () |
template<class X , class Y > | |
void | mx_inline_ne (size_t n, bool *r, const X *x, const Y *y) throw () |
template<class X , class Y > | |
void | mx_inline_ne (size_t n, bool *r, const X *x, Y y) throw () |
template<class X , class Y > | |
void | mx_inline_ne (size_t n, bool *r, X x, const Y *y) throw () |
template<class X > | |
void | mx_inline_not (size_t n, bool *r, const X *x) throw () |
void | mx_inline_not2 (size_t n, bool *r) throw () |
template<class X , class Y > | |
void | mx_inline_not_and (size_t n, bool *r, const X *x, const Y *y) throw () |
template<class X , class Y > | |
void | mx_inline_not_and (size_t n, bool *r, const X *x, Y y) throw () |
template<class X , class Y > | |
void | mx_inline_not_and (size_t n, bool *r, X x, const Y *y) throw () |
template<class X , class Y > | |
void | mx_inline_not_or (size_t n, bool *r, const X *x, const Y *y) throw () |
template<class X , class Y > | |
void | mx_inline_not_or (size_t n, bool *r, const X *x, Y y) throw () |
template<class X , class Y > | |
void | mx_inline_not_or (size_t n, bool *r, X x, const Y *y) throw () |
template<class X > | |
void | mx_inline_notzero (size_t n, bool *r, const X *x) throw () |
template<class X , class Y > | |
void | mx_inline_or (size_t n, bool *r, const X *x, const Y *y) throw () |
template<class X , class Y > | |
void | mx_inline_or (size_t n, bool *r, const X *x, Y y) throw () |
template<class X , class Y > | |
void | mx_inline_or (size_t n, bool *r, X x, const Y *y) throw () |
template<class X > | |
void | mx_inline_or2 (size_t n, bool *r, X x) throw () |
template<class X > | |
void | mx_inline_or2 (size_t n, bool *r, const X *x) throw () |
template<class X , class Y > | |
void | mx_inline_or_not (size_t n, bool *r, const X *x, const Y *y) throw () |
template<class X , class Y > | |
void | mx_inline_or_not (size_t n, bool *r, const X *x, Y y) throw () |
template<class X , class Y > | |
void | mx_inline_or_not (size_t n, bool *r, X x, const Y *y) throw () |
template<class R , class X , class Y > | |
void | mx_inline_pow (size_t n, R *r, X x, const Y *y) throw () |
template<class R , class X , class Y > | |
void | mx_inline_pow (size_t n, R *r, const X *x, const Y *y) throw () |
template<class R , class X , class Y > | |
void | mx_inline_pow (size_t n, R *r, const X *x, Y y) throw () |
template<class T > | |
T | mx_inline_prod (const T *v, octave_idx_type n) |
template<class T > | |
void | mx_inline_prod (const T *v, T *r, octave_idx_type l, octave_idx_type n, octave_idx_type u) |
template<class T > | |
void | mx_inline_real (size_t n, T *r, const std::complex< T > *x) throw () |
template<class R , class X , class Y > | |
void | mx_inline_sub (size_t n, R *r, X x, const Y *y) throw () |
template<class R , class X , class Y > | |
void | mx_inline_sub (size_t n, R *r, const X *x, const Y *y) throw () |
template<class R , class X , class Y > | |
void | mx_inline_sub (size_t n, R *r, const X *x, Y y) throw () |
template<class R , class X > | |
void | mx_inline_sub2 (size_t n, R *r, X x) throw () |
template<class R , class X > | |
void | mx_inline_sub2 (size_t n, R *r, const X *x) throw () |
template<class T > | |
T | mx_inline_sum (const T *v, octave_idx_type n) |
template<class T > | |
void | mx_inline_sum (const T *v, T *r, octave_idx_type l, octave_idx_type n, octave_idx_type u) |
template<class T > | |
T | mx_inline_sumsq (const std::complex< T > *v, octave_idx_type n) |
template<class T > | |
T | mx_inline_sumsq (const T *v, octave_idx_type n) |
template<class T > | |
void | mx_inline_sumsq (const T *v, T *r, octave_idx_type l, octave_idx_type n, octave_idx_type u) |
template<class T > | |
void | mx_inline_sumsq (const std::complex< T > *v, T *r, octave_idx_type l, octave_idx_type n, octave_idx_type u) |
template<class R , class X > | |
void | mx_inline_uminus (size_t n, R *r, const X *x) throw () |
template<class R > | |
void | mx_inline_uminus2 (size_t n, R *r) throw () |
template<class T > | |
void | mx_inline_xmax (size_t n, T *r, const T *x, const T *y) throw () |
template<class T > | |
void | mx_inline_xmax (size_t n, T *r, T x, const T *y) throw () |
template<class T > | |
void | mx_inline_xmax (size_t n, T *r, const T *x, T y) throw () |
template<> | |
void | mx_inline_xmax< double > (size_t n, double *r, const double *x, double y) throw () |
template<> | |
void | mx_inline_xmax< double > (size_t n, double *r, double x, const double *y) throw () |
template<> | |
void | mx_inline_xmax< float > (size_t n, float *r, const float *x, float y) throw () |
template<> | |
void | mx_inline_xmax< float > (size_t n, float *r, float x, const float *y) throw () |
template<class T > | |
void | mx_inline_xmin (size_t n, T *r, T x, const T *y) throw () |
template<class T > | |
void | mx_inline_xmin (size_t n, T *r, const T *x, T y) throw () |
template<class T > | |
void | mx_inline_xmin (size_t n, T *r, const T *x, const T *y) throw () |
template<> | |
void | mx_inline_xmin< double > (size_t n, double *r, const double *x, double y) throw () |
template<> | |
void | mx_inline_xmin< double > (size_t n, double *r, double x, const double *y) throw () |
template<> | |
void | mx_inline_xmin< float > (size_t n, float *r, const float *x, float y) throw () |
template<> | |
void | mx_inline_xmin< float > (size_t n, float *r, float x, const float *y) throw () |
template<class T > | |
T | mx_inline_xsum (const T *v, octave_idx_type n) |
template<class T > | |
void | mx_inline_xsum (const T *v, T *r, octave_idx_type m, octave_idx_type n) |
template<class T > | |
void | mx_inline_xsum (const T *v, T *r, octave_idx_type l, octave_idx_type n, octave_idx_type u) |
void | op_dble_sum (double &ac, float el) |
void | op_dble_sum (Complex &ac, const FloatComplex &el) |
template<class T > | |
void | op_dble_sum (double &ac, const octave_int< T > &el) |
template<class T > | |
void | twosum_accum (T &s, T &e, const T &x) |
template<class T > | |
bool | xis_false (T x) |
template<class T > | |
bool | xis_false (const octave_int< T > &x) |
bool | xis_false (double x) |
bool | xis_false (float x) |
bool | xis_false (const Complex &x) |
template<class T > | |
bool | xis_true (T x) |
template<class T > | |
bool | xis_true (const octave_int< T > &x) |
bool | xis_true (double x) |
bool | xis_true (float x) |
bool | xis_true (const Complex &x) |
#define DEFMINMAXSPEC | ( | T, | |
F, | |||
OP | |||
) |
#define DEFMXBINOP | ( | F, | |
OP | |||
) |
Definition at line 70 of file mx-inlines.cc.
#define DEFMXBINOPEQ | ( | F, | |
OP | |||
) |
Definition at line 86 of file mx-inlines.cc.
#define DEFMXBOOLOP | ( | F, | |
NOT1, | |||
OP, | |||
NOT2 | |||
) |
Definition at line 136 of file mx-inlines.cc.
#define DEFMXBOOLOPEQ | ( | F, | |
OP | |||
) |
Definition at line 165 of file mx-inlines.cc.
#define DEFMXCMPOP | ( | F, | |
OP | |||
) |
Definition at line 99 of file mx-inlines.cc.
#define DEFMXMAPPER | ( | F, | |
FUN | |||
) |
Definition at line 244 of file mx-inlines.cc.
#define DEFMXMAPPER2 | ( | F, | |
FUN | |||
) |
Definition at line 257 of file mx-inlines.cc.
#define DEFMXMAPPER2X | ( | F, | |
FUN | |||
) |
Definition at line 296 of file mx-inlines.cc.
#define DEFMXUNBOOLOP | ( | F, | |
OP | |||
) |
Definition at line 62 of file mx-inlines.cc.
#define DEFMXUNOP | ( | F, | |
OP | |||
) |
Definition at line 48 of file mx-inlines.cc.
#define DEFMXUNOPEQ | ( | F, | |
OP | |||
) |
Definition at line 55 of file mx-inlines.cc.
#define octave_mx_inlines_h 1 |
Definition at line 26 of file mx-inlines.cc.
#define OP_CUM_FCN | ( | F, | |
TSRC, | |||
TRES, | |||
OP | |||
) |
Definition at line 609 of file mx-inlines.cc.
#define OP_CUM_FCN2 | ( | F, | |
TSRC, | |||
TRES, | |||
OP | |||
) |
Definition at line 626 of file mx-inlines.cc.
#define OP_CUM_FCNN | ( | F, | |
TSRC, | |||
TRES | |||
) |
Definition at line 650 of file mx-inlines.cc.
#define OP_CUMMINMAX_FCN | ( | F, | |
OP | |||
) |
Definition at line 844 of file mx-inlines.cc.
#define OP_CUMMINMAX_FCN2 | ( | F, | |
OP | |||
) |
Definition at line 893 of file mx-inlines.cc.
#define OP_CUMMINMAX_FCNN | ( | F | ) |
Definition at line 971 of file mx-inlines.cc.
#define OP_MINMAX_FCN | ( | F, | |
OP | |||
) |
Definition at line 679 of file mx-inlines.cc.
#define OP_MINMAX_FCN2 | ( | F, | |
OP | |||
) |
Definition at line 720 of file mx-inlines.cc.
#define OP_MINMAX_FCNN | ( | F | ) |
Definition at line 791 of file mx-inlines.cc.
Definition at line 496 of file mx-inlines.cc.
#define OP_RED_ALLR | ( | ac, | |
el | |||
) | ac &= xis_true (el) |
Definition at line 535 of file mx-inlines.cc.
Definition at line 495 of file mx-inlines.cc.
#define OP_RED_ANYR | ( | ac, | |
el | |||
) | ac |= xis_true (el) |
Definition at line 534 of file mx-inlines.cc.
#define OP_RED_FCN | ( | F, | |
TSRC, | |||
TRES, | |||
OP, | |||
ZERO | |||
) |
Definition at line 498 of file mx-inlines.cc.
#define OP_RED_FCNN | ( | F, | |
TSRC, | |||
TRES | |||
) |
Definition at line 575 of file mx-inlines.cc.
#define OP_RED_PROD | ( | ac, | |
el | |||
) | ac *= el |
Definition at line 482 of file mx-inlines.cc.
#define OP_RED_SUM | ( | ac, | |
el | |||
) | ac += el |
Definition at line 481 of file mx-inlines.cc.
#define OP_RED_SUMSQ | ( | ac, | |
el | |||
) | ac += el*el |
Definition at line 483 of file mx-inlines.cc.
#define OP_RED_SUMSQC | ( | ac, | |
el | |||
) | ac += cabsq (el) |
Definition at line 484 of file mx-inlines.cc.
#define OP_ROW_SHORT_CIRCUIT | ( | F, | |
PRED, | |||
ZERO | |||
) |
Definition at line 544 of file mx-inlines.cc.
#define PROMOTE_DOUBLE | ( | T | ) | typename subst_template_param<std::complex, T, double>::type |
Definition at line 509 of file mx-inlines.cc.
|
inline |
Definition at line 457 of file mx-inlines.cc.
|
inline |
Definition at line 362 of file mx-inlines.cc.
References Array< T >::data(), Array< T >::dims(), do_bsxfun_op(), Array< T >::fortran_vec(), gripe_nonconformant(), is_valid_bsxfun(), Array< T >::length(), and base_qr< FloatComplexMatrix >::r.
|
inline |
Definition at line 408 of file mx-inlines.cc.
References Array< T >::data(), Array< T >::dims(), do_inplace_bsxfun_op(), Array< T >::fortran_vec(), gripe_nonconformant(), is_valid_inplace_bsxfun(), Array< T >::length(), and base_qr< FloatComplexMatrix >::r.
|
inline |
Definition at line 388 of file mx-inlines.cc.
References Array< T >::data(), Array< T >::dims(), Array< T >::fortran_vec(), Array< T >::length(), and base_qr< FloatComplexMatrix >::r.
|
inline |
Definition at line 429 of file mx-inlines.cc.
References Array< T >::fortran_vec(), Array< T >::length(), base_qr< FloatComplexMatrix >::r, and x.
|
inline |
Definition at line 448 of file mx-inlines.cc.
References Array< T >::data(), and Array< T >::numel().
|
inline |
Definition at line 1189 of file mx-inlines.cc.
|
inline |
Definition at line 1249 of file mx-inlines.cc.
|
inline |
Definition at line 1265 of file mx-inlines.cc.
|
inline |
Definition at line 1284 of file mx-inlines.cc.
|
inline |
Definition at line 353 of file mx-inlines.cc.
References Array< T >::fortran_vec(), Array< T >::numel(), and base_qr< FloatComplexMatrix >::r.
|
inline |
Definition at line 1206 of file mx-inlines.cc.
|
inline |
Definition at line 1226 of file mx-inlines.cc.
|
inline |
Definition at line 1165 of file mx-inlines.cc.
Definition at line 339 of file mx-inlines.cc.
References x.
|
inline |
Definition at line 327 of file mx-inlines.cc.
References Array< T >::data(), Array< T >::dims(), Array< T >::fortran_vec(), Array< T >::numel(), and base_qr< FloatComplexMatrix >::r.
|
inline |
Definition at line 398 of file mx-inlines.cc.
References Array< T >::data(), Array< T >::dims(), Array< T >::fortran_vec(), Array< T >::length(), base_qr< FloatComplexMatrix >::r, and x.
|
inline |
Definition at line 515 of file mx-inlines.cc.
Referenced by DEFUN_DLD(), and axes::properties::update_camera().
|
inline |
Definition at line 1134 of file mx-inlines.cc.
Referenced by MArray< T >::idx_add_nd().
|
inline |
|
inline |
Definition at line 119 of file mx-inlines.cc.
|
inline |
Definition at line 121 of file mx-inlines.cc.
References octave_int< T >::value().
|
inline |
Definition at line 81 of file mx-inlines.cc.
Referenced by Sparse< T >::assign().
|
inline |
Definition at line 81 of file mx-inlines.cc.
|
inline |
Definition at line 81 of file mx-inlines.cc.
Definition at line 94 of file mx-inlines.cc.
Referenced by Sparse< T >::assign(), MArray< T >::idx_add_nd(), operator+=(), ComplexRowVector::operator+=(), ComplexColumnVector::operator+=(), FloatComplexRowVector::operator+=(), FloatComplexColumnVector::operator+=(), ComplexDiagMatrix::operator+=(), FloatComplexDiagMatrix::operator+=(), ComplexMatrix::operator+=(), and FloatComplexMatrix::operator+=().
Definition at line 94 of file mx-inlines.cc.
|
inline |
Definition at line 512 of file mx-inlines.cc.
Referenced by charNDArray::all(), boolNDArray::all(), boolMatrix::all(), ComplexNDArray::all(), intNDArray< T >::all(), FloatComplexNDArray::all(), FloatNDArray::all(), NDArray::all(), charMatrix::all(), Matrix::all(), FloatMatrix::all(), ComplexMatrix::all(), and FloatComplexMatrix::all().
|
inline |
Definition at line 573 of file mx-inlines.cc.
|
inline |
Definition at line 607 of file mx-inlines.cc.
Definition at line 194 of file mx-inlines.cc.
Referenced by ComplexNDArray::any_element_is_inf_or_nan(), FloatComplexNDArray::any_element_is_inf_or_nan(), FloatNDArray::any_element_is_inf_or_nan(), NDArray::any_element_is_inf_or_nan(), Matrix::any_element_is_inf_or_nan(), FloatMatrix::any_element_is_inf_or_nan(), ComplexMatrix::any_element_is_inf_or_nan(), and FloatComplexMatrix::any_element_is_inf_or_nan().
|
inline |
Definition at line 233 of file mx-inlines.cc.
Referenced by ComplexNDArray::all_elements_are_real(), FloatComplexNDArray::all_elements_are_real(), ComplexDiagMatrix::all_elements_are_real(), FloatComplexDiagMatrix::all_elements_are_real(), ComplexMatrix::all_elements_are_real(), FloatComplexMatrix::all_elements_are_real(), and SparseComplexMatrix::all_elements_are_real().
|
inline |
Definition at line 158 of file mx-inlines.cc.
|
inline |
Definition at line 158 of file mx-inlines.cc.
|
inline |
Definition at line 158 of file mx-inlines.cc.
Definition at line 176 of file mx-inlines.cc.
Referenced by mx_el_and_assign().
Definition at line 176 of file mx-inlines.cc.
|
inline |
Definition at line 162 of file mx-inlines.cc.
|
inline |
Definition at line 162 of file mx-inlines.cc.
|
inline |
Definition at line 162 of file mx-inlines.cc.
|
inline |
Definition at line 512 of file mx-inlines.cc.
Referenced by charNDArray::any(), boolNDArray::any(), boolMatrix::any(), ComplexNDArray::any(), intNDArray< T >::any(), FloatComplexNDArray::any(), FloatNDArray::any(), NDArray::any(), charMatrix::any(), Matrix::any(), FloatMatrix::any(), ComplexMatrix::any(), and FloatComplexMatrix::any().
|
inline |
Definition at line 572 of file mx-inlines.cc.
|
inline |
Definition at line 606 of file mx-inlines.cc.
Definition at line 181 of file mx-inlines.cc.
Referenced by ComplexNDArray::any_element_is_nan(), FloatComplexNDArray::any_element_is_nan(), FloatNDArray::any_element_is_nan(), NDArray::any_element_is_nan(), Matrix::any_element_is_nan(), FloatMatrix::any_element_is_nan(), ComplexMatrix::any_element_is_nan(), and FloatComplexMatrix::any_element_is_nan().
Definition at line 207 of file mx-inlines.cc.
References x.
Referenced by FloatNDArray::any_element_is_negative(), NDArray::any_element_is_negative(), Matrix::any_element_is_negative(), and FloatMatrix::any_element_is_negative().
Definition at line 220 of file mx-inlines.cc.
References x.
Referenced by FloatNDArray::any_element_is_positive(), NDArray::any_element_is_positive(), Matrix::any_element_is_positive(), and FloatMatrix::any_element_is_positive().
|
inline |
Definition at line 512 of file mx-inlines.cc.
Referenced by boolNDArray::sum().
|
inline |
Definition at line 602 of file mx-inlines.cc.
|
inline |
Definition at line 624 of file mx-inlines.cc.
Referenced by boolNDArray::cumsum().
|
inline |
Definition at line 648 of file mx-inlines.cc.
|
inline |
Definition at line 677 of file mx-inlines.cc.
void mx_inline_cummax | ( | const T * | v, |
T * | r, | ||
octave_idx_type * | ri, | ||
octave_idx_type | n | ||
) |
Definition at line 887 of file mx-inlines.cc.
void mx_inline_cummax | ( | const T * | v, |
T * | r, | ||
octave_idx_type | n | ||
) |
Definition at line 887 of file mx-inlines.cc.
Referenced by intNDArray< T >::cummax(), ComplexNDArray::cummax(), FloatComplexNDArray::cummax(), FloatNDArray::cummax(), and NDArray::cummax().
|
inline |
Definition at line 969 of file mx-inlines.cc.
|
inline |
Definition at line 969 of file mx-inlines.cc.
|
inline |
Definition at line 1022 of file mx-inlines.cc.
|
inline |
Definition at line 1022 of file mx-inlines.cc.
void mx_inline_cummin | ( | const T * | v, |
T * | r, | ||
octave_idx_type | n | ||
) |
Definition at line 886 of file mx-inlines.cc.
Referenced by intNDArray< T >::cummin(), ComplexNDArray::cummin(), FloatComplexNDArray::cummin(), FloatNDArray::cummin(), and NDArray::cummin().
void mx_inline_cummin | ( | const T * | v, |
T * | r, | ||
octave_idx_type * | ri, | ||
octave_idx_type | n | ||
) |
Definition at line 886 of file mx-inlines.cc.
|
inline |
Definition at line 968 of file mx-inlines.cc.
|
inline |
Definition at line 968 of file mx-inlines.cc.
|
inline |
Definition at line 1021 of file mx-inlines.cc.
|
inline |
Definition at line 1021 of file mx-inlines.cc.
|
inline |
Definition at line 623 of file mx-inlines.cc.
Referenced by ComplexNDArray::cumprod(), FloatComplexNDArray::cumprod(), FloatNDArray::cumprod(), NDArray::cumprod(), Matrix::cumprod(), FloatMatrix::cumprod(), ComplexMatrix::cumprod(), and FloatComplexMatrix::cumprod().
|
inline |
Definition at line 647 of file mx-inlines.cc.
|
inline |
Definition at line 676 of file mx-inlines.cc.
|
inline |
Definition at line 622 of file mx-inlines.cc.
Referenced by ComplexNDArray::cumsum(), FloatComplexNDArray::cumsum(), FloatNDArray::cumsum(), intNDArray< T >::cumsum(), NDArray::cumsum(), Matrix::cumsum(), FloatMatrix::cumsum(), ComplexMatrix::cumsum(), and FloatComplexMatrix::cumsum().
|
inline |
Definition at line 646 of file mx-inlines.cc.
|
inline |
Definition at line 675 of file mx-inlines.cc.
void mx_inline_diff | ( | const T * | v, |
T * | r, | ||
octave_idx_type | n, | ||
octave_idx_type | order | ||
) |
Definition at line 1025 of file mx-inlines.cc.
References dif(), and OCTAVE_LOCAL_BUFFER.
Referenced by intNDArray< T >::diff(), ComplexNDArray::diff(), FloatComplexNDArray::diff(), FloatNDArray::diff(), and NDArray::diff().
void mx_inline_diff | ( | const T * | v, |
T * | r, | ||
octave_idx_type | m, | ||
octave_idx_type | n, | ||
octave_idx_type | order | ||
) |
Definition at line 1066 of file mx-inlines.cc.
|
inline |
Definition at line 1107 of file mx-inlines.cc.
|
inline |
Definition at line 84 of file mx-inlines.cc.
|
inline |
Definition at line 84 of file mx-inlines.cc.
|
inline |
Definition at line 84 of file mx-inlines.cc.
Definition at line 97 of file mx-inlines.cc.
Definition at line 97 of file mx-inlines.cc.
Referenced by operator/=(), and quotient_eq().
|
inline |
Definition at line 511 of file mx-inlines.cc.
Referenced by FloatComplexNDArray::dsum(), intNDArray< T >::dsum(), and FloatNDArray::dsum().
|
inline |
Definition at line 601 of file mx-inlines.cc.
|
inline |
Definition at line 114 of file mx-inlines.cc.
|
inline |
Definition at line 114 of file mx-inlines.cc.
|
inline |
Definition at line 114 of file mx-inlines.cc.
|
inline |
Definition at line 438 of file mx-inlines.cc.
Referenced by RowVector::operator==(), ColumnVector::operator==(), FloatRowVector::operator==(), boolMatrix::operator==(), FloatColumnVector::operator==(), ComplexRowVector::operator==(), ComplexColumnVector::operator==(), FloatDiagMatrix::operator==(), DiagMatrix::operator==(), FloatComplexColumnVector::operator==(), FloatComplexRowVector::operator==(), charMatrix::operator==(), ComplexDiagMatrix::operator==(), FloatComplexDiagMatrix::operator==(), Matrix::operator==(), FloatMatrix::operator==(), ComplexMatrix::operator==(), and FloatComplexMatrix::operator==().
Definition at line 45 of file mx-inlines.cc.
References base_qr< FloatComplexMatrix >::r.
|
inline |
Definition at line 113 of file mx-inlines.cc.
|
inline |
Definition at line 113 of file mx-inlines.cc.
|
inline |
Definition at line 113 of file mx-inlines.cc.
|
inline |
Definition at line 112 of file mx-inlines.cc.
|
inline |
Definition at line 112 of file mx-inlines.cc.
|
inline |
Definition at line 112 of file mx-inlines.cc.
|
inline |
Definition at line 253 of file mx-inlines.cc.
References imag(), base_qr< FloatComplexMatrix >::r, and x.
Referenced by imag().
Definition at line 67 of file mx-inlines.cc.
|
inline |
Definition at line 111 of file mx-inlines.cc.
|
inline |
Definition at line 111 of file mx-inlines.cc.
|
inline |
Definition at line 111 of file mx-inlines.cc.
|
inline |
Definition at line 110 of file mx-inlines.cc.
|
inline |
Definition at line 110 of file mx-inlines.cc.
|
inline |
Definition at line 110 of file mx-inlines.cc.
|
inline |
Definition at line 315 of file mx-inlines.cc.
References x.
void mx_inline_max | ( | const T * | v, |
T * | r, | ||
octave_idx_type * | ri, | ||
octave_idx_type | n | ||
) |
Definition at line 714 of file mx-inlines.cc.
void mx_inline_max | ( | const T * | v, |
T * | r, | ||
octave_idx_type | n | ||
) |
Definition at line 714 of file mx-inlines.cc.
Referenced by charNDArray::max(), intNDArray< T >::max(), ComplexNDArray::max(), FloatComplexNDArray::max(), FloatNDArray::max(), and NDArray::max().
|
inline |
Definition at line 789 of file mx-inlines.cc.
|
inline |
Definition at line 789 of file mx-inlines.cc.
|
inline |
Definition at line 842 of file mx-inlines.cc.
|
inline |
Definition at line 842 of file mx-inlines.cc.
void mx_inline_min | ( | const T * | v, |
T * | r, | ||
octave_idx_type | n | ||
) |
Definition at line 713 of file mx-inlines.cc.
Referenced by charNDArray::min(), intNDArray< T >::min(), ComplexNDArray::min(), FloatComplexNDArray::min(), FloatNDArray::min(), and NDArray::min().
void mx_inline_min | ( | const T * | v, |
T * | r, | ||
octave_idx_type * | ri, | ||
octave_idx_type | n | ||
) |
Definition at line 713 of file mx-inlines.cc.
|
inline |
Definition at line 788 of file mx-inlines.cc.
|
inline |
Definition at line 788 of file mx-inlines.cc.
|
inline |
Definition at line 841 of file mx-inlines.cc.
|
inline |
Definition at line 841 of file mx-inlines.cc.
|
inline |
Definition at line 83 of file mx-inlines.cc.
Referenced by kron(), and operator*().
|
inline |
Definition at line 83 of file mx-inlines.cc.
|
inline |
Definition at line 83 of file mx-inlines.cc.
Definition at line 96 of file mx-inlines.cc.
Referenced by operator*=(), and product_eq().
Definition at line 96 of file mx-inlines.cc.
|
inline |
Definition at line 115 of file mx-inlines.cc.
|
inline |
Definition at line 115 of file mx-inlines.cc.
|
inline |
Definition at line 115 of file mx-inlines.cc.
Definition at line 125 of file mx-inlines.cc.
References logical_value(), base_qr< FloatComplexMatrix >::r, and x.
Referenced by boolNDArray::operator!(), ComplexNDArray::operator!(), FloatComplexNDArray::operator!(), FloatNDArray::operator!(), NDArray::operator!(), Matrix::operator!(), FloatMatrix::operator!(), ComplexMatrix::operator!(), and FloatComplexMatrix::operator!().
Definition at line 131 of file mx-inlines.cc.
References base_qr< FloatComplexMatrix >::r.
Referenced by boolNDArray::invert().
|
inline |
Definition at line 160 of file mx-inlines.cc.
|
inline |
Definition at line 160 of file mx-inlines.cc.
|
inline |
Definition at line 160 of file mx-inlines.cc.
|
inline |
Definition at line 161 of file mx-inlines.cc.
|
inline |
Definition at line 161 of file mx-inlines.cc.
|
inline |
Definition at line 161 of file mx-inlines.cc.
Definition at line 68 of file mx-inlines.cc.
|
inline |
Definition at line 159 of file mx-inlines.cc.
|
inline |
Definition at line 159 of file mx-inlines.cc.
|
inline |
Definition at line 159 of file mx-inlines.cc.
Definition at line 177 of file mx-inlines.cc.
Definition at line 177 of file mx-inlines.cc.
Referenced by mx_el_or_assign().
|
inline |
Definition at line 163 of file mx-inlines.cc.
|
inline |
Definition at line 163 of file mx-inlines.cc.
|
inline |
Definition at line 163 of file mx-inlines.cc.
|
inline |
Definition at line 310 of file mx-inlines.cc.
|
inline |
Definition at line 310 of file mx-inlines.cc.
|
inline |
Definition at line 310 of file mx-inlines.cc.
|
inline |
Definition at line 512 of file mx-inlines.cc.
Referenced by ComplexNDArray::prod(), FloatComplexNDArray::prod(), FloatNDArray::prod(), NDArray::prod(), Matrix::prod(), FloatMatrix::prod(), ComplexMatrix::prod(), and FloatComplexMatrix::prod().
|
inline |
Definition at line 603 of file mx-inlines.cc.
|
inline |
Definition at line 250 of file mx-inlines.cc.
References base_qr< FloatComplexMatrix >::r, real, and x.
Referenced by real().
|
inline |
Definition at line 82 of file mx-inlines.cc.
|
inline |
Definition at line 82 of file mx-inlines.cc.
Referenced by Sparse< T >::delete_elements(), and Sparse< T >::index().
|
inline |
Definition at line 82 of file mx-inlines.cc.
Definition at line 95 of file mx-inlines.cc.
Definition at line 95 of file mx-inlines.cc.
Referenced by operator-=(), ComplexRowVector::operator-=(), ComplexColumnVector::operator-=(), FloatComplexRowVector::operator-=(), FloatComplexColumnVector::operator-=(), ComplexMatrix::operator-=(), and FloatComplexMatrix::operator-=().
|
inline |
Definition at line 511 of file mx-inlines.cc.
Referenced by ComplexNDArray::sum(), FloatComplexNDArray::sum(), intNDArray< T >::sum(), FloatNDArray::sum(), NDArray::sum(), Matrix::sum(), FloatMatrix::sum(), ComplexMatrix::sum(), and FloatComplexMatrix::sum().
|
inline |
Definition at line 600 of file mx-inlines.cc.
|
inline |
Definition at line 512 of file mx-inlines.cc.
|
inline |
Definition at line 512 of file mx-inlines.cc.
Referenced by ComplexNDArray::sumsq(), FloatComplexNDArray::sumsq(), FloatNDArray::sumsq(), NDArray::sumsq(), Matrix::sumsq(), FloatMatrix::sumsq(), ComplexMatrix::sumsq(), and FloatComplexMatrix::sumsq().
|
inline |
Definition at line 604 of file mx-inlines.cc.
|
inline |
Definition at line 605 of file mx-inlines.cc.
Definition at line 53 of file mx-inlines.cc.
Referenced by operator-().
Definition at line 60 of file mx-inlines.cc.
Referenced by MArray< T >::changesign().
|
inline |
Definition at line 269 of file mx-inlines.cc.
Referenced by max().
Definition at line 269 of file mx-inlines.cc.
Definition at line 269 of file mx-inlines.cc.
|
inline |
Definition at line 291 of file mx-inlines.cc.
|
inline |
Definition at line 291 of file mx-inlines.cc.
|
inline |
Definition at line 293 of file mx-inlines.cc.
|
inline |
Definition at line 293 of file mx-inlines.cc.
Definition at line 268 of file mx-inlines.cc.
Definition at line 268 of file mx-inlines.cc.
|
inline |
Definition at line 268 of file mx-inlines.cc.
Referenced by min().
|
inline |
Definition at line 290 of file mx-inlines.cc.
|
inline |
Definition at line 290 of file mx-inlines.cc.
|
inline |
Definition at line 292 of file mx-inlines.cc.
|
inline |
Definition at line 292 of file mx-inlines.cc.
|
inline |
Definition at line 1331 of file mx-inlines.cc.
References x.
Referenced by ComplexNDArray::xsum(), and NDArray::xsum().
|
inline |
Definition at line 1342 of file mx-inlines.cc.
|
inline |
Definition at line 1361 of file mx-inlines.cc.
Definition at line 486 of file mx-inlines.cc.
|
inline |
Definition at line 488 of file mx-inlines.cc.
|
inline |
Definition at line 491 of file mx-inlines.cc.
References octave_int< T >::double_value().
|
inline |
Definition at line 1321 of file mx-inlines.cc.
|
inline |
Definition at line 464 of file mx-inlines.cc.
References x.
|
inline |
Definition at line 469 of file mx-inlines.cc.
References octave_int< T >::value().
Definition at line 472 of file mx-inlines.cc.
Definition at line 474 of file mx-inlines.cc.
Definition at line 477 of file mx-inlines.cc.
|
inline |
Definition at line 462 of file mx-inlines.cc.
References x.
|
inline |
Definition at line 467 of file mx-inlines.cc.
References octave_int< T >::value().
Definition at line 471 of file mx-inlines.cc.
References xisnan().
Definition at line 473 of file mx-inlines.cc.
References xisnan().
Definition at line 476 of file mx-inlines.cc.
References xisnan().