35 #if defined (DEFINENULLASSIGNCONV) 45 #if ! defined (LDMATRIX) 46 # define LDMATRIX LMATRIX 49 #if ! defined (RDMATRIX) 50 # define RDMATRIX RMATRIX 53 #define OCTAVE_LMATRIX CONCAT2(octave_, LMATRIX) 54 #define OCTAVE_LDMATRIX CONCAT2(octave_, LDMATRIX) 55 #define OCTAVE_RMATRIX CONCAT2(octave_, RMATRIX) 56 #define LMATRIX_VALUE CONCAT2(LMATRIX, _value) 57 #define RMATRIX_VALUE CONCAT2(RMATRIX, _value) 58 #define LDMATRIX_VALUE CONCAT2(LDMATRIX, _value) 59 #define RDMATRIX_VALUE CONCAT2(RDMATRIX, _value) 61 #if defined (DEFINEDIV) 67 return xdiv (v1.LDMATRIX_VALUE (),
v2.RMATRIX_VALUE ());
71 #if defined (DEFINELDIV) 77 return xleftdiv (v1.LMATRIX_VALUE (),
v2.RDMATRIX_VALUE ());
81 #define SHORT_NAME CONCAT3(LSHORT, _, RSHORT) 82 #define INST_NAME CONCAT3(install_, SHORT_NAME, _ops) 90 #if defined (DEFINEDIV) 93 #if defined (DEFINELDIV) 96 #if defined (DEFINENULLASSIGNCONV) #define DEFBINOP(name, t1, t2)
#define INSTALL_BINOP_TI(ti, op, t1, t2, f)
#define DEFBINOP_OP(name, t1, t2, op)
const octave_base_value & a2
octave_value op_div(const octave_value &a1, const octave_value &a2)
Matrix xleftdiv(const SparseMatrix &a, const Matrix &b, MatrixType &typ)
#define INSTALL_ASSIGNCONV_TI(ti, t1, t2, tr)
const octave_char_matrix & v2
Matrix xdiv(const Matrix &a, const SparseMatrix &b, MatrixType &typ)
octave_value op_add(const octave_value &a1, const octave_value &a2)
octave_value op_ldiv(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)