38#if defined (DEFINENULLASSIGNCONV)
50#if ! defined (LDMATRIX)
51# define LDMATRIX LMATRIX
54#if ! defined (RDMATRIX)
55# define RDMATRIX RMATRIX
58#define OCTAVE_LMATRIX CONCAT2(octave_, LMATRIX)
59#define OCTAVE_LDMATRIX CONCAT2(octave_, LDMATRIX)
60#define OCTAVE_RMATRIX CONCAT2(octave_, RMATRIX)
61#define LMATRIX_VALUE CONCAT2(LMATRIX, _value)
62#define RMATRIX_VALUE CONCAT2(RMATRIX, _value)
63#define LDMATRIX_VALUE CONCAT2(LDMATRIX, _value)
64#define RDMATRIX_VALUE CONCAT2(RDMATRIX, _value)
66#if defined (DEFINEDIV)
72 return xdiv (v1.LDMATRIX_VALUE (),
v2.RMATRIX_VALUE ());
76#if defined (DEFINELDIV)
82 return xleftdiv (v1.LMATRIX_VALUE (),
v2.RDMATRIX_VALUE ());
86#define SHORT_NAME CONCAT3(LSHORT, _, RSHORT)
87#define INST_NAME CONCAT3(install_, SHORT_NAME, _ops)
95#if defined (DEFINEDIV)
98#if defined (DEFINELDIV)
101#if defined (DEFINENULLASSIGNCONV)
108OCTAVE_END_NAMESPACE(octave)
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn
const octave_base_value & a2
const octave_char_matrix & v2
#define DEFBINOP(name, t1, t2)
#define DEFBINOP_OP(name, t1, t2, op)
#define INSTALL_ASSIGNCONV_TI(ti, t1, t2, tr)
#define OCTAVE_CAST_BASE_VALUE(T, T_VAL, BASE_VAL)
#define INSTALL_BINOP_TI(ti, op, t1, t2, f)
octave_value op_add(const octave_value &a1, const octave_value &a2)
octave_value op_sub(const octave_value &a1, const octave_value &a2)
octave_value op_mul(const octave_value &a1, const octave_value &a2)
octave_value op_ldiv(const octave_value &a1, const octave_value &a2)
octave_value op_div(const octave_value &a1, const octave_value &a2)
Matrix xdiv(const Matrix &a, const SparseMatrix &b, MatrixType &typ)
Matrix xleftdiv(const SparseMatrix &a, const Matrix &b, MatrixType &typ)