#include "ov-flt-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-flt-re-diag.h.
|
inline |
Definition at line 46 of file ov-flt-re-diag.h.
|
inline |
Definition at line 49 of file ov-flt-re-diag.h.
|
inline |
Definition at line 52 of file ov-flt-re-diag.h.
|
default |
|
virtual |
Reimplemented from octave_base_value.
Definition at line 91 of file ov-flt-re-diag.cc.
References octave_base_diag< FloatDiagMatrix, FloatMatrix >::m_matrix.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 109 of file ov-flt-re-diag.cc.
References octave_base_diag< FloatDiagMatrix, FloatMatrix >::int16_array_value().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 115 of file ov-flt-re-diag.cc.
References octave_base_diag< FloatDiagMatrix, FloatMatrix >::int32_array_value().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 121 of file ov-flt-re-diag.cc.
References octave_base_diag< FloatDiagMatrix, FloatMatrix >::int64_array_value().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 103 of file ov-flt-re-diag.cc.
References octave_base_diag< FloatDiagMatrix, FloatMatrix >::int8_array_value().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 97 of file ov-flt-re-diag.cc.
References octave_base_diag< FloatDiagMatrix, FloatMatrix >::m_matrix.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 133 of file ov-flt-re-diag.cc.
References octave_base_diag< FloatDiagMatrix, FloatMatrix >::uint16_array_value().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 139 of file ov-flt-re-diag.cc.
References octave_base_diag< FloatDiagMatrix, FloatMatrix >::uint32_array_value().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 145 of file ov-flt-re-diag.cc.
References octave_base_diag< FloatDiagMatrix, FloatMatrix >::uint64_array_value().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 127 of file ov-flt-re-diag.cc.
References octave_base_diag< FloatDiagMatrix, FloatMatrix >::uint8_array_value().
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 66 of file ov-flt-re-diag.h.
References btyp_float.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 109 of file ov-flt-re-diag.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 57 of file ov-flt-re-diag.h.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 79 of file ov-flt-re-diag.cc.
References octave_base_diag< FloatDiagMatrix, FloatMatrix >::m_matrix.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 67 of file ov-flt-re-diag.cc.
References octave_base_diag< FloatDiagMatrix, FloatMatrix >::m_matrix.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 59 of file ov-flt-re-diag.h.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 85 of file ov-flt-re-diag.cc.
References octave_base_diag< FloatDiagMatrix, FloatMatrix >::m_matrix.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 73 of file ov-flt-re-diag.cc.
References octave_base_diag< FloatDiagMatrix, FloatMatrix >::m_matrix.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 68 of file ov-flt-re-diag.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 72 of file ov-flt-re-diag.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 74 of file ov-flt-re-diag.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 70 of file ov-flt-re-diag.h.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 200 of file ov-flt-re-diag.cc.
References len, DiagArray2< T >::length(), octave_base_diag< FloatDiagMatrix, FloatMatrix >::m_matrix, read_floats(), DiagArray2< T >::rwdata(), and swap_bytes< 4 >().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 151 of file ov-flt-re-diag.cc.
References FloatDiagMatrix::abs(), DiagArray2< T >::cols(), DiagArray2< T >::columns(), FloatDiagMatrix::extract_diag(), octave_base_diag< FloatDiagMatrix, FloatMatrix >::m_matrix, Array< T, Alloc >::map(), octave_value::map(), DiagArray2< T >::rows(), octave_base_diag< FloatDiagMatrix, FloatMatrix >::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-flt-re-diag.cc.
References octave_float_matrix::static_type_id().
|
static |
Definition at line 37 of file ov-flt-re-diag.cc.
|
static |
Definition at line 37 of file ov-flt-re-diag.cc.
Reimplemented from octave_base_value.
Definition at line 175 of file ov-flt-re-diag.cc.
References FloatNDArray::all_integers(), DiagArray2< T >::cols(), Array< T, Alloc >::data(), FloatDiagMatrix::extract_diag(), DiagArray2< T >::length(), LS_FLOAT, octave_base_diag< FloatDiagMatrix, FloatMatrix >::m_matrix, Array< T, Alloc >::numel(), DiagArray2< T >::rows(), and write_floats().
|
inlinestatic |
Definition at line 109 of file ov-flt-re-diag.h.
|
inlinestatic |
Definition at line 109 of file ov-flt-re-diag.h.
Referenced by octave_diag_matrix::numeric_demotion_function().
|
inlinestatic |
Definition at line 109 of file ov-flt-re-diag.h.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 56 of file ov-flt-re-diag.cc.
References octave_base_diag< FloatDiagMatrix, FloatMatrix >::m_matrix, and DiagArray2< T >::nelem().
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 109 of file ov-flt-re-diag.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 109 of file ov-flt-re-diag.h.