#include "ov-re-diag.h"
Static Public Member Functions | |
static void | register_type () |
static void | register_type (octave::type_info &) |
static std::string | static_class_name () |
static int | static_type_id () |
static std::string | static_type_name () |
![]() | |
static void | register_type () |
static void | register_type (octave::type_info &) |
static std::string | static_class_name () |
static int | static_type_id () |
static std::string | static_type_name () |
Definition at line 41 of file ov-re-diag.h.
|
inline |
Definition at line 46 of file ov-re-diag.h.
|
inline |
Definition at line 49 of file ov-re-diag.h.
|
inline |
Definition at line 52 of file ov-re-diag.h.
|
default |
|
virtual |
Reimplemented from octave_base_value.
Definition at line 159 of file ov-re-diag.cc.
References octave_base_diag< DiagMatrix, Matrix >::m_matrix.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 177 of file ov-re-diag.cc.
References octave_base_diag< DiagMatrix, Matrix >::int16_array_value().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 183 of file ov-re-diag.cc.
References octave_base_diag< DiagMatrix, Matrix >::int32_array_value().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 189 of file ov-re-diag.cc.
References octave_base_diag< DiagMatrix, Matrix >::int64_array_value().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 171 of file ov-re-diag.cc.
References octave_base_diag< DiagMatrix, Matrix >::int8_array_value().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 165 of file ov-re-diag.cc.
References octave_base_diag< DiagMatrix, Matrix >::m_matrix.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 201 of file ov-re-diag.cc.
References octave_base_diag< DiagMatrix, Matrix >::uint16_array_value().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 207 of file ov-re-diag.cc.
References octave_base_diag< DiagMatrix, Matrix >::uint32_array_value().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 213 of file ov-re-diag.cc.
References octave_base_diag< DiagMatrix, Matrix >::uint64_array_value().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 195 of file ov-re-diag.cc.
References octave_base_diag< DiagMatrix, Matrix >::uint8_array_value().
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 71 of file ov-re-diag.h.
References btyp_double.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 114 of file ov-re-diag.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 57 of file ov-re-diag.h.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 147 of file ov-re-diag.cc.
References octave_base_diag< DiagMatrix, Matrix >::m_matrix.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 135 of file ov-re-diag.cc.
References octave_base_diag< DiagMatrix, Matrix >::m_matrix.
|
virtual |
Reimplemented from octave_base_diag< DiagMatrix, Matrix >.
Definition at line 83 of file ov-re-diag.cc.
References DiagArray2< T >::cols(), octave_base_diag< DMT, MT >::do_index_op(), MDiagArray2< T >::is_multiple_of_identity(), octave_value::is_undefined(), octave_value_list::length(), octave_base_value::m_count, octave_base_diag< DiagMatrix, Matrix >::m_matrix, and DiagArray2< T >::rows().
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 59 of file ov-re-diag.h.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 153 of file ov-re-diag.cc.
References octave_base_diag< DiagMatrix, Matrix >::m_matrix.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 141 of file ov-re-diag.cc.
References octave_base_diag< DiagMatrix, Matrix >::m_matrix.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 77 of file ov-re-diag.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 73 of file ov-re-diag.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 79 of file ov-re-diag.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 75 of file ov-re-diag.h.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 278 of file ov-re-diag.cc.
References len, DiagArray2< T >::length(), octave_base_diag< DiagMatrix, Matrix >::m_matrix, read_doubles(), DiagArray2< T >::rwdata(), and swap_bytes< 4 >().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 219 of file ov-re-diag.cc.
References DiagMatrix::abs(), DiagArray2< T >::cols(), DiagArray2< T >::columns(), DiagMatrix::extract_diag(), octave_base_diag< DiagMatrix, Matrix >::m_matrix, Array< T, Alloc >::map(), octave_value::map(), DiagArray2< T >::rows(), octave_base_diag< DiagMatrix, Matrix >::to_dense(), octave_base_value::umap_abs, octave_base_value::umap_conj, octave_base_value::umap_imag, octave_base_value::umap_real, and octave_base_value::umap_sqrt.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 49 of file ov-re-diag.cc.
References octave_matrix::static_type_id().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 64 of file ov-re-diag.cc.
References octave_float_diag_matrix::static_type_id().
|
static |
Definition at line 38 of file ov-re-diag.cc.
|
static |
Definition at line 38 of file ov-re-diag.cc.
Reimplemented from octave_base_value.
Definition at line 244 of file ov-re-diag.cc.
References NDArray::all_integers(), DiagArray2< T >::cols(), Array< T, Alloc >::data(), DiagMatrix::extract_diag(), DiagArray2< T >::length(), LS_DOUBLE, LS_FLOAT, octave_base_diag< DiagMatrix, Matrix >::m_matrix, Array< T, Alloc >::numel(), DiagArray2< T >::rows(), NDArray::too_large_for_float(), warning(), and write_doubles().
|
inlinestatic |
Definition at line 114 of file ov-re-diag.h.
|
inlinestatic |
Definition at line 114 of file ov-re-diag.h.
|
inlinestatic |
Definition at line 114 of file ov-re-diag.h.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 72 of file ov-re-diag.cc.
References octave_base_diag< DiagMatrix, Matrix >::m_matrix, and DiagArray2< T >::nelem().
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 114 of file ov-re-diag.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 114 of file ov-re-diag.h.