#include "ov-flt-re-mat.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 53 of file ov-flt-re-mat.h.
|
inline |
Definition at line 57 of file ov-flt-re-mat.h.
|
inline |
Definition at line 60 of file ov-flt-re-mat.h.
|
inline |
Definition at line 63 of file ov-flt-re-mat.h.
|
inline |
Definition at line 66 of file ov-flt-re-mat.h.
Definition at line 69 of file ov-flt-re-mat.h.
|
inline |
Definition at line 72 of file ov-flt-re-mat.h.
|
inline |
Definition at line 75 of file ov-flt-re-mat.h.
|
inline |
Definition at line 78 of file ov-flt-re-mat.h.
|
inline |
Definition at line 81 of file ov-flt-re-mat.h.
|
default |
Reimplemented from octave_base_value.
Definition at line 194 of file ov-flt-re-mat.cc.
References octave_base_matrix< FloatNDArray >::m_matrix.
Referenced by save_hdf5().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 239 of file ov-flt-re-mat.cc.
References octave_base_matrix< FloatNDArray >::m_matrix.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 257 of file ov-flt-re-mat.cc.
References octave_base_matrix< FloatNDArray >::m_matrix.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 263 of file ov-flt-re-mat.cc.
References octave_base_matrix< FloatNDArray >::m_matrix.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 269 of file ov-flt-re-mat.cc.
References octave_base_matrix< FloatNDArray >::m_matrix.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 251 of file ov-flt-re-mat.cc.
References octave_base_matrix< FloatNDArray >::m_matrix.
Reimplemented from octave_base_value.
Definition at line 727 of file ov-flt-re-mat.cc.
References Array< T, Alloc >::data(), octave_base_matrix< FloatNDArray >::dims(), mxArray::get_data(), octave_base_matrix< FloatNDArray >::m_matrix, and octave_base_matrix< FloatNDArray >::numel().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 245 of file ov-flt-re-mat.cc.
References octave_base_matrix< FloatNDArray >::m_matrix.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 281 of file ov-flt-re-mat.cc.
References octave_base_matrix< FloatNDArray >::m_matrix.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 287 of file ov-flt-re-mat.cc.
References octave_base_matrix< FloatNDArray >::m_matrix.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 293 of file ov-flt-re-mat.cc.
References octave_base_matrix< FloatNDArray >::m_matrix.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 275 of file ov-flt-re-mat.cc.
References octave_base_matrix< FloatNDArray >::m_matrix.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 200 of file ov-flt-re-mat.cc.
References FloatNDArray::any_element_is_nan(), FloatNDArray::any_element_not_one_or_zero(), octave_base_matrix< FloatNDArray >::m_matrix, and warn_logical_conversion().
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 99 of file ov-flt-re-mat.h.
References btyp_float.
|
inline |
Definition at line 193 of file ov-flt-re-mat.h.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 211 of file ov-flt-re-mat.cc.
References octave_base_matrix< FloatNDArray >::dims(), Array< T, Alloc >::elem(), octave_base_matrix< FloatNDArray >::m_matrix, and octave_base_matrix< FloatNDArray >::numel().
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 223 of file ov-flt-re-mat.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 86 of file ov-flt-re-mat.h.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 182 of file ov-flt-re-mat.cc.
References octave_base_matrix< FloatNDArray >::m_matrix.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 170 of file ov-flt-re-mat.cc.
References octave_base_matrix< FloatNDArray >::m_matrix.
Reimplemented from octave_base_value.
Definition at line 138 of file ov-flt-re-mat.cc.
References octave_base_value::columns(), err_invalid_conversion(), octave_base_matrix< FloatNDArray >::m_matrix, octave_base_value::rows(), and warn_implicit_conversion().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 324 of file ov-flt-re-mat.cc.
References d, octave_base_matrix< FloatNDArray >::dims(), octave_base_matrix< FloatNDArray >::m_matrix, dim_vector::numel(), octave_base_value::octave_value, and warning().
|
inline |
Definition at line 191 of file ov-flt-re-mat.h.
|
virtual |
Reimplemented from octave_base_matrix< FloatNDArray >.
Definition at line 299 of file ov-flt-re-mat.cc.
References Array< T, Alloc >::columns(), octave_base_matrix< MT >::diag(), octave_base_matrix< FloatNDArray >::m_matrix, Array< T, Alloc >::ndims(), and Array< T, Alloc >::rows().
|
virtual |
Reimplemented from octave_base_matrix< FloatNDArray >.
Definition at line 312 of file ov-flt-re-mat.cc.
References Array< T, Alloc >::columns(), FloatMatrix::diag(), error(), octave_base_matrix< FloatNDArray >::m_matrix, Array< T, Alloc >::ndims(), and Array< T, Alloc >::rows().
Reimplemented from octave_base_value.
Definition at line 100 of file ov-flt-re-mat.cc.
References err_invalid_conversion(), octave_base_value::isempty(), octave_base_matrix< FloatNDArray >::m_matrix, and warn_implicit_conversion().
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 88 of file ov-flt-re-mat.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 165 of file ov-flt-re-mat.h.
Referenced by save_ascii(), and save_binary().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 188 of file ov-flt-re-mat.cc.
References octave_base_matrix< FloatNDArray >::m_matrix.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 176 of file ov-flt-re-mat.cc.
References octave_base_matrix< FloatNDArray >::m_matrix.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 150 of file ov-flt-re-mat.cc.
References octave_base_value::columns(), err_invalid_conversion(), lo_ieee_float_nan_value(), octave_base_matrix< FloatNDArray >::m_matrix, octave_base_value::rows(), and warn_implicit_conversion().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 132 of file ov-flt-re-mat.cc.
References octave_base_matrix< FloatNDArray >::m_matrix.
Referenced by save_ascii().
Reimplemented from octave_base_value.
Definition at line 140 of file ov-flt-re-mat.h.
Reimplemented from octave_base_value.
Definition at line 112 of file ov-flt-re-mat.cc.
References err_invalid_conversion(), octave_base_value::isempty(), octave_base_matrix< FloatNDArray >::m_matrix, and warn_implicit_conversion().
|
inline |
Definition at line 189 of file ov-flt-re-mat.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 93 of file ov-flt-re-mat.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 113 of file ov-flt-re-mat.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 116 of file ov-flt-re-mat.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 119 of file ov-flt-re-mat.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 110 of file ov-flt-re-mat.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 101 of file ov-flt-re-mat.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 105 of file ov-flt-re-mat.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 107 of file ov-flt-re-mat.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 103 of file ov-flt-re-mat.h.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 396 of file ov-flt-re-mat.cc.
References error(), extract_keyword(), octave_base_matrix< FloatNDArray >::m_matrix, and dim_vector::resize().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 503 of file ov-flt-re-mat.cc.
References len, octave_base_matrix< FloatNDArray >::m_matrix, dim_vector::numel(), read_floats(), dim_vector::resize(), Array< T, Alloc >::rwdata(), and swap_bytes< 4 >().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 648 of file ov-flt-re-mat.cc.
References load_hdf5_empty(), octave_base_matrix< FloatNDArray >::m_matrix, octave_H5P_DEFAULT, octave_H5S_ALL, OCTAVE_LOCAL_BUFFER, Array< T, Alloc >::resize(), dim_vector::resize(), Array< T, Alloc >::rwdata(), and octave_base_value::warn_load().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 783 of file ov-flt-re-mat.cc.
References abs(), acos(), acosh(), ARRAY_MAPPER, ARRAY_METHOD_MAPPER, asin(), asinh(), atan(), atanh(), cbrt(), ceil(), octave_base_value::convert_to_str(), dawson(), Array< T, Alloc >::dims(), erf(), erfc(), erfcinv(), erfcx(), erfi(), erfinv(), expm1(), fix(), floor(), gamma(), isfinite(), isinf(), isna(), isnan(), lgamma(), log1p(), log2(), octave_base_matrix< FloatNDArray >::m_matrix, octave_value::map(), octave_base_value::map(), RC_ARRAY_MAPPER, round(), roundb(), signum(), octave_base_value::umap_conj, octave_base_value::umap_imag, octave_base_value::umap_real, octave_base_value::umap_xisalnum, octave_base_value::umap_xisalpha, octave_base_value::umap_xisascii, octave_base_value::umap_xiscntrl, octave_base_value::umap_xisdigit, octave_base_value::umap_xisgraph, octave_base_value::umap_xislower, octave_base_value::umap_xisprint, octave_base_value::umap_xispunct, octave_base_value::umap_xisspace, octave_base_value::umap_xisupper, octave_base_value::umap_xisxdigit, octave_base_value::umap_xtolower, and octave_base_value::umap_xtoupper.
Reimplemented from octave_base_value.
Definition at line 126 of file ov-flt-re-mat.cc.
References octave_base_matrix< FloatNDArray >::m_matrix.
Referenced by sparse_matrix_value().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 719 of file ov-flt-re-mat.cc.
References octave_base_value::current_print_indent_level(), octave_base_matrix< FloatNDArray >::m_matrix, and octave_print_internal().
|
static |
Definition at line 86 of file ov-flt-re-mat.cc.
|
static |
Definition at line 86 of file ov-flt-re-mat.cc.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 367 of file ov-flt-re-mat.cc.
References octave_base_value::columns(), octave_base_matrix< FloatNDArray >::dims(), float_array_value(), float_matrix_value(), dim_vector::ndims(), and octave_base_value::rows().
Reimplemented from octave_base_value.
Definition at line 472 of file ov-flt-re-mat.cc.
References FloatNDArray::all_integers(), Array< T, Alloc >::data(), octave_base_matrix< FloatNDArray >::dims(), float_array_value(), LS_FLOAT, dim_vector::ndims(), dim_vector::numel(), and write_floats().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 577 of file ov-flt-re-mat.cc.
References FloatNDArray::all_integers(), array_value(), Array< T, Alloc >::data(), octave_base_matrix< FloatNDArray >::dims(), dim_vector::ndims(), octave_H5P_DEFAULT, octave_H5S_ALL, OCTAVE_LOCAL_BUFFER, save_hdf5_empty(), save_type_to_hdf5(), and octave_base_value::warn_save().
Reimplemented from octave_base_value.
Definition at line 137 of file ov-flt-re-mat.h.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 230 of file ov-flt-re-mat.cc.
References sparse_matrix_value().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 224 of file ov-flt-re-mat.cc.
References matrix_value().
Referenced by sparse_complex_matrix_value().
|
inlinestatic |
Definition at line 223 of file ov-flt-re-mat.h.
|
inlinestatic |
Definition at line 223 of file ov-flt-re-mat.h.
Referenced by octave_float_diag_matrix::numeric_conversion_function(), and octave_matrix::numeric_demotion_function().
|
inlinestatic |
Definition at line 223 of file ov-flt-re-mat.h.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 89 of file ov-flt-re-mat.cc.
References octave_base_matrix< FloatNDArray >::m_matrix, and Array< T, Alloc >::numel().
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 223 of file ov-flt-re-mat.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 223 of file ov-flt-re-mat.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 125 of file ov-flt-re-mat.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 128 of file ov-flt-re-mat.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 131 of file ov-flt-re-mat.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 122 of file ov-flt-re-mat.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 212 of file ov-flt-re-mat.h.