Functions

op-dm-scm.cc File Reference

#include "gripes.h"
#include "oct-obj.h"
#include "ov.h"
#include "ov-typeinfo.h"
#include "ops.h"
#include "ov-re-diag.h"
#include "ov-cx-diag.h"
#include "ov-re-sparse.h"
#include "ov-cx-sparse.h"
#include "sparse-xdiv.h"
Include dependency graph for op-dm-scm.cc:

Go to the source code of this file.

Functions

 DEFBINOP (mul_dm_scm, diag_matrix, sparse_complex_matrix)
 DEFBINOP (mul_cdm_sm, complex_diag_matrix, sparse_matrix)
 DEFBINOP (sub_scm_cdm, sparse_complex_matrix, complex_diag_matrix)
 DEFBINOP (sub_scm_dm, sparse_complex_matrix, diag_matrix)
 DEFBINOP (sub_sm_cdm, sparse_matrix, complex_diag_matrix)
 DEFBINOP (add_scm_cdm, sparse_complex_matrix, complex_diag_matrix)
 DEFBINOP (add_scm_dm, sparse_complex_matrix, diag_matrix)
 DEFBINOP (add_sm_cdm, sparse_matrix, complex_diag_matrix)
 DEFBINOP (div_scm_cdm, sparse_complex_matrix, complex_diag_matrix)
 DEFBINOP (div_sm_cdm, sparse_matrix, complex_diag_matrix)
 DEFBINOP (ldiv_dm_scm, diag_matrix, sparse_complex_matrix)
 DEFBINOP (mul_scm_cdm, sparse_complex_matrix, complex_diag_matrix)
 DEFBINOP (mul_sm_cdm, sparse_matrix, complex_diag_matrix)
 DEFBINOP (mul_scm_dm, sparse_complex_matrix, diag_matrix)
 DEFBINOP (sub_cdm_scm, complex_diag_matrix, sparse_complex_matrix)
 DEFBINOP (sub_cdm_sm, complex_diag_matrix, sparse_matrix)
 DEFBINOP (sub_dm_scm, diag_matrix, sparse_complex_matrix)
 DEFBINOP (add_cdm_scm, complex_diag_matrix, sparse_complex_matrix)
 DEFBINOP (add_cdm_sm, complex_diag_matrix, sparse_matrix)
 DEFBINOP (add_dm_scm, diag_matrix, sparse_complex_matrix)
 DEFBINOP (ldiv_cdm_scm, complex_diag_matrix, sparse_complex_matrix)
 DEFBINOP (ldiv_cdm_sm, complex_diag_matrix, sparse_matrix)
 DEFBINOP (div_scm_dm, sparse_complex_matrix, diag_matrix)
 DEFBINOP (mul_cdm_scm, complex_diag_matrix, sparse_complex_matrix)
void install_dm_scm_ops (void)

Function Documentation

DEFBINOP ( mul_dm_scm  ,
diag_matrix  ,
sparse_complex_matrix   
)
DEFBINOP ( mul_cdm_sm  ,
complex_diag_matrix  ,
sparse_matrix   
)
DEFBINOP ( sub_scm_cdm  ,
sparse_complex_matrix  ,
complex_diag_matrix   
)

Definition at line 455 of file op-dm-scm.cc.

References CAST_BINOP_ARGS(), d, and octave_value().

DEFBINOP ( sub_scm_dm  ,
sparse_complex_matrix  ,
diag_matrix   
)

Definition at line 439 of file op-dm-scm.cc.

References CAST_BINOP_ARGS(), d, and octave_value().

DEFBINOP ( sub_sm_cdm  ,
sparse_matrix  ,
complex_diag_matrix   
)

Definition at line 423 of file op-dm-scm.cc.

References CAST_BINOP_ARGS(), d, and octave_value().

DEFBINOP ( add_scm_cdm  ,
sparse_complex_matrix  ,
complex_diag_matrix   
)

Definition at line 407 of file op-dm-scm.cc.

References CAST_BINOP_ARGS(), d, and octave_value().

DEFBINOP ( add_scm_dm  ,
sparse_complex_matrix  ,
diag_matrix   
)

Definition at line 391 of file op-dm-scm.cc.

References CAST_BINOP_ARGS(), d, and octave_value().

DEFBINOP ( add_sm_cdm  ,
sparse_matrix  ,
complex_diag_matrix   
)

Definition at line 375 of file op-dm-scm.cc.

References CAST_BINOP_ARGS(), d, and octave_value().

DEFBINOP ( div_scm_cdm  ,
sparse_complex_matrix  ,
complex_diag_matrix   
)

Definition at line 355 of file op-dm-scm.cc.

References CAST_BINOP_ARGS(), d, gripe_divide_by_zero(), octave_value(), and xdiv().

DEFBINOP ( div_sm_cdm  ,
sparse_matrix  ,
complex_diag_matrix   
)

Definition at line 335 of file op-dm-scm.cc.

References CAST_BINOP_ARGS(), d, gripe_divide_by_zero(), octave_value(), and xdiv().

DEFBINOP ( ldiv_dm_scm  ,
diag_matrix  ,
sparse_complex_matrix   
)

Definition at line 111 of file op-dm-scm.cc.

References CAST_BINOP_ARGS(), and xleftdiv().

DEFBINOP ( mul_scm_cdm  ,
sparse_complex_matrix  ,
complex_diag_matrix   
)
DEFBINOP ( mul_sm_cdm  ,
sparse_matrix  ,
complex_diag_matrix   
)
DEFBINOP ( mul_scm_dm  ,
sparse_complex_matrix  ,
diag_matrix   
)
DEFBINOP ( sub_cdm_scm  ,
complex_diag_matrix  ,
sparse_complex_matrix   
)

Definition at line 221 of file op-dm-scm.cc.

References CAST_BINOP_ARGS(), d, and octave_value().

DEFBINOP ( sub_cdm_sm  ,
complex_diag_matrix  ,
sparse_matrix   
)

Definition at line 205 of file op-dm-scm.cc.

References CAST_BINOP_ARGS(), d, and octave_value().

DEFBINOP ( sub_dm_scm  ,
diag_matrix  ,
sparse_complex_matrix   
)

Definition at line 189 of file op-dm-scm.cc.

References CAST_BINOP_ARGS(), d, and octave_value().

DEFBINOP ( add_cdm_scm  ,
complex_diag_matrix  ,
sparse_complex_matrix   
)

Definition at line 173 of file op-dm-scm.cc.

References CAST_BINOP_ARGS(), d, and octave_value().

DEFBINOP ( add_cdm_sm  ,
complex_diag_matrix  ,
sparse_matrix   
)

Definition at line 157 of file op-dm-scm.cc.

References CAST_BINOP_ARGS(), d, and octave_value().

DEFBINOP ( add_dm_scm  ,
diag_matrix  ,
sparse_complex_matrix   
)

Definition at line 141 of file op-dm-scm.cc.

References CAST_BINOP_ARGS(), d, and octave_value().

DEFBINOP ( ldiv_cdm_scm  ,
complex_diag_matrix  ,
sparse_complex_matrix   
)

Definition at line 131 of file op-dm-scm.cc.

References CAST_BINOP_ARGS(), and xleftdiv().

DEFBINOP ( ldiv_cdm_sm  ,
complex_diag_matrix  ,
sparse_matrix   
)

Definition at line 121 of file op-dm-scm.cc.

References CAST_BINOP_ARGS(), and xleftdiv().

DEFBINOP ( div_scm_dm  ,
sparse_complex_matrix  ,
diag_matrix   
)

Definition at line 315 of file op-dm-scm.cc.

References CAST_BINOP_ARGS(), d, gripe_divide_by_zero(), octave_value(), and xdiv().

DEFBINOP ( mul_cdm_scm  ,
complex_diag_matrix  ,
sparse_complex_matrix   
)
void install_dm_scm_ops ( void   ) 

Definition at line 472 of file op-dm-scm.cc.

References INSTALL_BINOP.

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines