#include "ov-flt-complex.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 52 of file ov-flt-complex.h.
|
inline |
Definition at line 56 of file ov-flt-complex.h.
|
inline |
Definition at line 59 of file ov-flt-complex.h.
|
inline |
Definition at line 62 of file ov-flt-complex.h.
|
default |
|
inlinevirtual |
Reimplemented from octave_base_scalar< FloatComplex >.
Definition at line 82 of file ov-flt-complex.h.
Reimplemented from octave_base_value.
Definition at line 136 of file ov-flt-complex.cc.
References octave_base_scalar< FloatComplex >::scalar, and warn_implicit_conversion().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 223 of file ov-flt-complex.cc.
References octave_base_scalar< FloatComplex >::scalar.
Reimplemented from octave_base_value.
Definition at line 408 of file ov-flt-complex.cc.
References mxArray::get_data(), mxArray::get_imag_data(), and octave_base_scalar< FloatComplex >::scalar.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 229 of file ov-flt-complex.cc.
References octave_base_scalar< FloatComplex >::scalar.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 147 of file ov-flt-complex.h.
References warn_logical_conversion().
Reimplemented from octave_base_value.
Definition at line 137 of file ov-flt-complex.h.
References warn_logical_conversion().
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 89 of file ov-flt-complex.h.
References btyp_float_complex.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 199 of file ov-flt-complex.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 67 of file ov-flt-complex.h.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 188 of file ov-flt-complex.cc.
References octave_base_scalar< FloatComplex >::scalar.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 176 of file ov-flt-complex.cc.
References octave_base_scalar< FloatComplex >::scalar.
Reimplemented from octave_base_value.
Definition at line 164 of file ov-flt-complex.cc.
References octave_base_scalar< FloatComplex >::scalar.
|
inline |
Definition at line 169 of file ov-flt-complex.h.
|
virtual |
Reimplemented from octave_base_scalar< FloatComplex >.
Definition at line 235 of file ov-flt-complex.cc.
References octave_base_scalar< FloatComplex >::scalar.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 70 of file ov-flt-complex.cc.
References float_complex_matrix_value(), and octave_value::index_op().
Reimplemented from octave_base_value.
Definition at line 88 of file ov-flt-complex.cc.
References octave_base_scalar< FloatComplex >::scalar, and warn_implicit_conversion().
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 74 of file ov-flt-complex.h.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 150 of file ov-flt-complex.cc.
References octave_base_scalar< FloatComplex >::scalar, and warn_implicit_conversion().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 194 of file ov-flt-complex.cc.
References octave_base_scalar< FloatComplex >::scalar.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 182 of file ov-flt-complex.cc.
References octave_base_scalar< FloatComplex >::scalar.
Referenced by do_index_op().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 170 of file ov-flt-complex.cc.
References octave_base_scalar< FloatComplex >::scalar.
Referenced by save_ascii(), save_binary(), and save_hdf5().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 122 of file ov-flt-complex.cc.
References octave_base_scalar< FloatComplex >::scalar, and warn_implicit_conversion().
Reimplemented from octave_base_value.
Definition at line 106 of file ov-flt-complex.h.
Reimplemented from octave_base_value.
Definition at line 98 of file ov-flt-complex.cc.
References octave_base_scalar< FloatComplex >::scalar, and warn_implicit_conversion().
|
inline |
Definition at line 167 of file ov-flt-complex.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 91 of file ov-flt-complex.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 95 of file ov-flt-complex.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 93 of file ov-flt-complex.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 97 of file ov-flt-complex.h.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 255 of file ov-flt-complex.cc.
References error(), and octave_base_scalar< FloatComplex >::scalar.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 277 of file ov-flt-complex.cc.
References read_floats(), and octave_base_scalar< FloatComplex >::scalar.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 350 of file ov-flt-complex.cc.
References hdf5_make_complex_type(), hdf5_types_compatible(), octave_H5P_DEFAULT, octave_H5S_ALL, octave_base_scalar< FloatComplex >::scalar, and octave_base_value::warn_load().
|
virtual |
Reimplemented from octave_base_value.
Definition at line 433 of file ov-flt-complex.cc.
References abs(), acos(), acosh(), asin(), asinh(), atan(), atanh(), ceil(), conj(), dawson(), erf(), erfc(), erfcx(), erfi(), expm1(), fix(), floor(), imag(), isfinite(), isinf(), isna(), isnan(), log1p(), log2(), octave_base_value::map(), real(), round(), roundb(), octave_base_scalar< FloatComplex >::scalar, SCALAR_MAPPER, signum(), octave_base_value::umap_xtolower, and octave_base_value::umap_xtoupper.
Reimplemented from octave_base_value.
Definition at line 108 of file ov-flt-complex.cc.
References octave_base_scalar< FloatComplex >::scalar, and warn_implicit_conversion().
|
static |
Definition at line 54 of file ov-flt-complex.cc.
|
static |
Definition at line 54 of file ov-flt-complex.cc.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 200 of file ov-flt-complex.cc.
References dim_vector::numel(), and octave_base_scalar< FloatComplex >::scalar.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 243 of file ov-flt-complex.cc.
References float_complex_value().
Reimplemented from octave_base_value.
Definition at line 266 of file ov-flt-complex.cc.
References float_complex_value(), and LS_FLOAT.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 296 of file ov-flt-complex.cc.
References float_complex_value(), hdf5_make_complex_type(), octave_H5P_DEFAULT, octave_H5S_ALL, and octave_base_value::warn_save().
Reimplemented from octave_base_value.
Definition at line 103 of file ov-flt-complex.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 120 of file ov-flt-complex.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 117 of file ov-flt-complex.h.
|
inlinestatic |
Definition at line 199 of file ov-flt-complex.h.
|
inlinestatic |
Definition at line 199 of file ov-flt-complex.h.
Referenced by octave_complex::numeric_demotion_function().
|
inlinestatic |
Definition at line 199 of file ov-flt-complex.h.
|
virtual |
Reimplemented from octave_base_value.
Definition at line 57 of file ov-flt-complex.cc.
References octave_base_scalar< FloatComplex >::scalar.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 199 of file ov-flt-complex.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 199 of file ov-flt-complex.h.
|
inlinevirtual |
Reimplemented from octave_base_value.
Definition at line 184 of file ov-flt-complex.h.
References octave_value_list::array_value().