Namespaces | |
namespace | build_env |
namespace | crypto |
namespace | KeyMap |
namespace | mach_info |
namespace | math |
namespace | string |
Octave string utility functions. | |
namespace | sys |
namespace | Utils |
Typedefs | |
typedef comp_ggsvd3_ptr< F77_CMPLX, F77_REAL >::type | cggsvd3_type |
typedef comp_ggsvd_ptr< F77_CMPLX, F77_REAL >::type | cggsvd_type |
typedef octave_value(* | conv_fptr) (std::list< void * > &input_buf_list, octave_idx_type input_buf_elts, octave_idx_type elts_read, octave_idx_type nr, octave_idx_type nc, bool swap, bool do_float_fmt_conv, bool do_NA_conv, mach_info::float_format from_flt_fmt) |
typedef real_ggsvd3_ptr< F77_DBLE >::type | dggsvd3_type |
typedef real_ggsvd_ptr< F77_DBLE >::type | dggsvd_type |
typedef real_ggsvd3_ptr< F77_REAL >::type | sggsvd3_type |
typedef real_ggsvd_ptr< F77_REAL >::type | sggsvd_type |
typedef int | suitesparse_integer |
typedef tree_expression * | tree_expression_ptr_t |
typedef octave_handle | url_handle |
typedef comp_ggsvd3_ptr< F77_DBLE_CMPLX, F77_DBLE >::type | zggsvd3_type |
typedef comp_ggsvd_ptr< F77_DBLE_CMPLX, F77_DBLE >::type | zggsvd_type |
Enumerations | |
enum | { UNIFORM , FLAT , INTERP , TEXTURE } |
enum | { NONE , GOURAUD = 2 } |
enum | { X_AXIS , Y_AXIS , Z_AXIS } |
enum | convn_type { convn_full , convn_same , convn_valid , convn_full , convn_same , convn_valid } |
enum | dbstop_args { dbstop_in , dbstop_at , dbstop_if , dbstop_none } |
enum | MouseMode { NoMode , RotateMode , ZoomInMode , ZoomOutMode , PanMode , SelectMode , TextMode } |
enum | select_flags { select_ignore_hittest = 0x01 , select_last = 0x02 } |
Functions | |
bp_table & | __get_bp_table__ (const std::string &who) |
cdef_manager & | __get_cdef_manager__ (const std::string &who) |
child_list & | __get_child_list__ (const std::string &who) |
symbol_scope | __get_current_scope__ (const std::string &who) |
display_info & | __get_display_info__ (const std::string &who) |
dynamic_loader & | __get_dynamic_loader__ (const std::string &who) |
error_system & | __get_error_system__ (const std::string &who) |
tree_evaluator & | __get_evaluator__ (const std::string &who) |
event_manager & | __get_event_manager__ (const std::string &who) |
gh_manager & | __get_gh_manager__ (const std::string &who) |
gtk_manager & | __get_gtk_manager__ (const std::string &who) |
help_system & | __get_help_system__ (const std::string &who) |
input_system & | __get_input_system__ (const std::string &who) |
interpreter & | __get_interpreter__ (const std::string &who) |
load_path & | __get_load_path__ (const std::string &who) |
load_save_system & | __get_load_save_system__ (const std::string &who) |
output_system & | __get_output_system__ (const std::string &who) |
symbol_table & | __get_symbol_table__ (const std::string &who) |
type_info & | __get_type_info__ (const std::string &who) |
symbol_scope | __require_current_scope__ (const std::string &who) |
static QKeySequence | accelSequence (const uimenu::properties &up) |
static QAction * | addEmptyAction (QToolBar *bar) |
template<typename F , typename T , bool zero> | |
bool | any_all_test (F fcn, const T *m, octave_idx_type len) |
template<typename T , typename R > | |
void | array_norm_2 (const T *v, octave_idx_type n, R &res) |
static octave_value | attempt_type_conversion (const octave_value &ov, const octave_value &old_value) |
template<typename T > | |
static std::string | attribute_value_to_string (T *t, octave_value v) |
static void | autoscale_axes (gh_manager &gh_mgr, axes::properties &ap) |
Array< double > | base64_decode (const std::string &str) |
intNDArray< octave_uint8 > | base64_decode_bytes (const std::string &str) |
bool | base64_encode (const char *inc, const std::size_t inlen, char **out) |
static int | borderWidthFromProperties (const uibuttongroup::properties &pp) |
static int | borderWidthFromProperties (const uipanel::properties &pp) |
static QRect | boundingBoxToRect (const Matrix &bb) |
static double | button_number (QMouseEvent *event) |
static bool | cell_is_editable (const octave_value &val) |
bool | check_access (const cdef_class &cls, const octave_value &acc, const std::string &meth_name, const std::string &prop_name, bool is_prop_set) |
std::string | check_for_doc_string (comment_list *comments) |
static void | check_suitesparse_integer_size (void) |
static ComplexMatrix | chol2inv_internal (const ComplexMatrix &r, bool is_upper=true) |
static FloatComplexMatrix | chol2inv_internal (const FloatComplexMatrix &r, bool is_upper=true) |
static FloatMatrix | chol2inv_internal (const FloatMatrix &r, bool is_upper=true) |
static Matrix | chol2inv_internal (const Matrix &r, bool is_upper=true) |
static octave_value_list | class_eq (const octave_value_list &args, int) |
static octave_value_list | class_fevalStatic (const octave_value_list &args, int nargout) |
static octave_value_list | class_fromName (const octave_value_list &args, int) |
static octave_value_list | class_ge (const octave_value_list &args, int) |
static octave_value_list | class_get_inferiorclasses (const octave_value_list &args, int) |
static octave_value_list | class_get_methods (const octave_value_list &args, int) |
static octave_value_list | class_get_properties (const octave_value_list &args, int) |
static octave_value_list | class_get_superclasses (const octave_value_list &args, int) |
static octave_value_list | class_getConstant (const octave_value_list &args, int) |
static octave_value_list | class_gt (const octave_value_list &args, int) |
static octave_value_list | class_le (const octave_value_list &args, int) |
static octave_value_list | class_lt (const octave_value_list &args, int) |
static octave_value_list | class_ne (const octave_value_list &args, int) |
OCTINTERP_API void | cleanup_statement_list (tree_statement_list **lst) |
template<typename T , typename R , typename ACC > | |
void | column_norms (const MArray< T > &m, MArray< R > &res, ACC acc) |
template<typename T , typename R > | |
MArray< R > | column_norms (const MArray< T > &v, R p) |
template<typename T , typename R , typename ACC > | |
void | column_norms (const MSparse< T > &m, MArray< R > &res, ACC acc) |
template<typename T , typename R > | |
MArray< R > | column_norms (const MSparse< T > &v, R p) |
static octave_value | compute_attribute_value (tree_evaluator &tw, tree_classdef_attribute *t) |
template<typename SRC_T , typename DST_T > | |
static octave_value | convert_and_copy (std::list< void * > &input_buf_list, octave_idx_type input_buf_elts, octave_idx_type elts_read, octave_idx_type nr, octave_idx_type nc, bool swap, bool do_float_fmt_conv, bool do_NA_conv, mach_info::float_format from_flt_fmt) |
template<typename T , typename V > | |
static void | convert_chars (const void *data, void *conv_data, octave_idx_type n_elts) |
template<typename T > | |
static bool | convert_data (const T *data, void *conv_data, octave_idx_type n_elts, oct_data_conv::data_type output_type, mach_info::float_format flt_fmt) |
convn_type | convert_enum (::convn_type ct) |
octave_idx_type | convert_index (double x, octave_idx_type &ext) |
octave_idx_type | convert_index (float x, octave_idx_type &ext) |
octave_idx_type | convert_index (octave_idx_type i, octave_idx_type &ext) |
template<typename T > | |
octave_idx_type | convert_index (octave_int< T > x, octave_idx_type &ext) |
template<typename T , typename V > | |
static void | convert_ints (const T *data, void *conv_data, octave_idx_type n_elts, bool swap) |
template<typename T > | |
static void | convert_packcomplex_1d (T *out, std::size_t nr, std::size_t nc, octave_idx_type stride, octave_idx_type dist) |
template<typename T > | |
static void | convert_packcomplex_Nd (T *out, const dim_vector &dv) |
static int | convert_to_valid_int (const octave_value &tc, int &conv_err) |
ComplexMatrix | convn (const ComplexMatrix &a, const ColumnVector &c, const RowVector &r, convn_type ct) |
ComplexMatrix | convn (const ComplexMatrix &a, const ComplexColumnVector &c, const ComplexRowVector &r, convn_type ct) |
ComplexMatrix | convn (const ComplexMatrix &a, const ComplexMatrix &b, convn_type ct) |
ComplexMatrix | convn (const ComplexMatrix &a, const Matrix &b, convn_type ct) |
ComplexNDArray | convn (const ComplexNDArray &a, const ComplexNDArray &b, convn_type ct) |
ComplexNDArray | convn (const ComplexNDArray &a, const NDArray &b, convn_type ct) |
FloatComplexMatrix | convn (const FloatComplexMatrix &a, const FloatColumnVector &c, const FloatRowVector &r, convn_type ct) |
FloatComplexMatrix | convn (const FloatComplexMatrix &a, const FloatComplexColumnVector &c, const FloatComplexRowVector &r, convn_type ct) |
FloatComplexMatrix | convn (const FloatComplexMatrix &a, const FloatComplexMatrix &b, convn_type ct) |
FloatComplexMatrix | convn (const FloatComplexMatrix &a, const FloatMatrix &b, convn_type ct) |
FloatComplexNDArray | convn (const FloatComplexNDArray &a, const FloatComplexNDArray &b, convn_type ct) |
FloatComplexNDArray | convn (const FloatComplexNDArray &a, const FloatNDArray &b, convn_type ct) |
FloatMatrix | convn (const FloatMatrix &a, const FloatColumnVector &c, const FloatRowVector &r, convn_type ct) |
FloatMatrix | convn (const FloatMatrix &a, const FloatMatrix &b, convn_type ct) |
FloatNDArray | convn (const FloatNDArray &a, const FloatNDArray &b, convn_type ct) |
Matrix | convn (const Matrix &a, const ColumnVector &c, const RowVector &r, convn_type ct) |
Matrix | convn (const Matrix &a, const Matrix &b, convn_type ct) |
NDArray | convn (const NDArray &a, const NDArray &b, convn_type ct) |
template<typename T , typename R > | |
static MArray< T > | convolve (const MArray< T > &a, const MArray< R > &b, convn_type ct) |
template<typename T , typename R > | |
static void | convolve_2d (const T *a, F77_INT ma, F77_INT na, const R *b, F77_INT mb, F77_INT nb, T *c, bool inner) |
template<> | |
F77_RET_T const F77_INT const F77_DBLE const F77_INT const F77_INT const F77_DBLE F77_DBLE *C F77_RET_T const F77_INT const F77_DBLE const F77_INT const F77_INT const F77_DBLE F77_DBLE *void | convolve_2d< double, double > (const double *a, F77_INT ma, F77_INT na, const double *b, F77_INT mb, F77_INT nb, double *c, bool inner) |
template<> | |
F77_RET_T const F77_INT const F77_REAL const F77_INT const F77_INT const F77_REAL F77_REAL *C F77_RET_T const F77_INT const F77_REAL const F77_INT const F77_INT const F77_REAL F77_REAL *void | convolve_2d< float, float > (const float *a, F77_INT ma, F77_INT na, const float *b, F77_INT mb, F77_INT nb, float *c, bool inner) |
template<> | |
F77_RET_T const F77_INT const F77_DBLE_CMPLX const F77_INT const F77_INT const F77_DBLE F77_DBLE_CMPLX *C F77_RET_T const F77_INT const F77_DBLE_CMPLX const F77_INT const F77_INT const F77_DBLE F77_DBLE_CMPLX *void | convolve_2d< std::complex< double >, double > (const std::complex< double > *a, F77_INT ma, F77_INT na, const double *b, F77_INT mb, F77_INT nb, std::complex< double > *c, bool inner) |
template<> | |
F77_RET_T const F77_INT const F77_CMPLX const F77_INT const F77_INT const F77_REAL F77_CMPLX *C F77_RET_T const F77_INT const F77_CMPLX const F77_INT const F77_INT const F77_REAL F77_CMPLX *void | convolve_2d< std::complex< float >, float > (const std::complex< float > *a, F77_INT ma, F77_INT na, const float *b, F77_INT mb, F77_INT nb, std::complex< float > *c, bool inner) |
template<typename T , typename R > | |
void | convolve_nd (const T *a, const dim_vector &ad, const dim_vector &acd, const R *b, const dim_vector &bd, const dim_vector &bcd, T *c, const dim_vector &ccd, int nd, bool inner) |
static void | create_ziggurat_float_tables (void) |
void | create_ziggurat_tables (void) |
static void | dfopr (octave_idx_type n, octave_idx_type n0, octave_idx_type n1, octave_idx_type i, octave_idx_type id, double *dif1, double *dif2, double *dif3, double *root, double *vect) |
static void | dif (octave_idx_type nt, double *root, double *dif1, double *dif2, double *dif3) |
static void | display_scope (std::ostream &os, const symbol_scope &scope) |
char * | do_completer_word_break_hook () |
template<typename T > | |
static int | do_printf_conv (std::ostream &os, const std::string &encoding, const char *fmt, int nsa, int sa_1, int sa_2, T arg, const std::string &who) |
static std::size_t | do_printf_string (std::ostream &os, const printf_format_elt *elt, int nsa, int sa_1, int sa_2, const std::string &arg, const std::string &encoding, const std::string &who) |
static bool | do_requires_sub_editor_sub (const octave_value &elt) |
template void | do_scanf_conv (std::istream &, const scanf_format_elt &, double *, Matrix &, double *, octave_idx_type &, octave_idx_type &, octave_idx_type, octave_idx_type, bool) |
template<typename T > | |
static void | do_scanf_conv (std::istream &is, const scanf_format_elt &fmt, T valptr, Matrix &mval, double *data, octave_idx_type &idx, octave_idx_type &conversion_count, octave_idx_type nr, octave_idx_type max_size, bool discard) |
template<typename VectorT , typename R > | |
VectorT | dual_p (const VectorT &x, R p, R q) |
template<typename T , typename R > | |
T | elem_dual_p (T x, R p) |
void | err_del_index_out_of_range (bool is1d, octave_idx_type idx, octave_idx_type ext) |
void | err_index_out_of_range (int nd, int dim, octave_idx_type idx, octave_idx_type ext) |
void | err_index_out_of_range (int nd, int dim, octave_idx_type idx, octave_idx_type ext, const dim_vector &dv) |
static OCTAVE_NORETURN void | err_index_out_of_range (void) |
static OCTAVE_NORETURN void | err_invalid_file_id (int fid, const std::string &who) |
void | err_invalid_index (const std::string &idx, octave_idx_type nd, octave_idx_type dim, const std::string &) |
void | err_invalid_index (double n, octave_idx_type nd, octave_idx_type dim, const std::string &var) |
void | err_invalid_index (octave_idx_type n, octave_idx_type nd, octave_idx_type dim, const std::string &var) |
static OCTAVE_NORETURN void | err_invalid_range (void) |
void | err_invalid_resize (void) |
static OCTAVE_NORETURN void | err_method_access (const std::string &from, const cdef_method &meth) |
void | err_nan_to_character_conversion (void) |
void | err_nan_to_logical_conversion (void) |
void | err_nonconformant (const char *op, const dim_vector &op1_dims, const dim_vector &op2_dims) |
void | err_nonconformant (const char *op, octave_idx_type op1_len, octave_idx_type op2_len) |
void | err_nonconformant (const char *op, octave_idx_type op1_nr, octave_idx_type op1_nc, octave_idx_type op2_nr, octave_idx_type op2_nc) |
static std::string | expand_char_class (const std::string &s) |
static double | f (double k, double l_nu, double c_pm) |
F77_RET_T const F77_INT const F77_CMPLX const F77_INT const F77_INT const F77_CMPLX F77_CMPLX *C F77_RET_T | F77_FUNC (cconv2i, CCONV2I)(const F77_INT & |
F77_RET_T | F77_FUNC (cconv2o, CCONV2O)(const F77_INT & |
F77_RET_T const F77_INT const F77_CMPLX const F77_INT const F77_INT const F77_REAL F77_CMPLX *C F77_RET_T | F77_FUNC (csconv2i, CSCONV2I)(const F77_INT & |
F77_RET_T | F77_FUNC (csconv2o, CSCONV2O)(const F77_INT & |
F77_RET_T const F77_INT const F77_DBLE const F77_INT const F77_INT const F77_DBLE F77_DBLE *C F77_RET_T | F77_FUNC (dconv2i, DCONV2I)(const F77_INT & |
F77_RET_T | F77_FUNC (dconv2o, DCONV2O)(const F77_INT & |
F77_RET_T const F77_INT const F77_REAL const F77_INT const F77_INT const F77_REAL F77_REAL *C F77_RET_T | F77_FUNC (sconv2i, SCONV2I)(const F77_INT & |
F77_RET_T | F77_FUNC (sconv2o, SCONV2O)(const F77_INT & |
F77_RET_T const F77_INT const F77_DBLE_CMPLX const F77_INT const F77_INT const F77_DBLE_CMPLX F77_DBLE_CMPLX *C F77_RET_T | F77_FUNC (zconv2i, ZCONV2I)(const F77_INT & |
F77_RET_T | F77_FUNC (zconv2o, ZCONV2O)(const F77_INT & |
F77_RET_T const F77_INT const F77_DBLE_CMPLX const F77_INT const F77_INT const F77_DBLE F77_DBLE_CMPLX *C F77_RET_T | F77_FUNC (zdconv2i, ZDCONV2I)(const F77_INT & |
F77_RET_T | F77_FUNC (zdconv2o, ZDCONV2O)(const F77_INT & |
OCTINTERP_API octave_value_list | feval (const char *name, const octave_value_list &args=octave_value_list(), int nargout=0) |
OCTINTERP_API octave_value_list | feval (const octave_value &val, const octave_value_list &args=octave_value_list(), int nargout=0) |
OCTINTERP_API octave_value_list | feval (const octave_value_list &args, int nargout=0) |
OCTINTERP_API octave_value_list | feval (const std::string &name, const octave_value_list &args=octave_value_list(), int nargout=0) |
OCTINTERP_API octave_value_list | feval (octave_function *fcn, const octave_value_list &args=octave_value_list(), int nargout=0) |
std::string | fftw_version (void) |
std::string | fftwf_version (void) |
std::string | fgetl (FILE *f) |
std::string | fgetl (FILE *f, bool &eof) |
OCTAVE_API std::string | fgetl (std::FILE *) |
OCTAVE_API std::string | fgetl (std::FILE *, bool &eof) |
std::string | fgets (FILE *f) |
std::string | fgets (FILE *f, bool &eof) |
OCTAVE_API std::string | fgets (std::FILE *) |
OCTAVE_API std::string | fgets (std::FILE *, bool &eof) |
std::string | find_bkpt_list (octave_value_list slist, std::string match) |
static octave_user_code * | find_fcn_by_line (octave_user_code *main_fcn, int lineno, int *end_line=nullptr) |
static double | flogfak (double k) |
static int32_t | force_to_fit_range (int32_t i, int32_t lo, int32_t hi) |
static QString | formatComplex (Complex c, char format='f', int precision=4) |
static QString | formatNumber (double d, char format='f', int precision=4) |
static QString | formatNumber (float d, char format='f', int precision=4) |
static int | frameStyleFromProperties (const uibuttongroup::properties &pp) |
static int | frameStyleFromProperties (const uipanel::properties &pp) |
octave_idx_type | from_size_t (std::size_t x) |
octave_idx_type | from_suitesparse_long (SuiteSparse_long x) |
static void | ft_face_destroyed (void *object) |
std::string | get_base_name (const std::string &nm) |
cdef_class | get_class_context (std::string &name, bool &in_constructor) |
cdef_class | get_class_context (void) |
std::string | get_comment_text (void) |
char * | get_comment_text_c_str (void) |
std::string | get_concat_class (const std::string &c1, const std::string &c2) |
static float_display_format | get_edit_display_format (const octave_value &val) |
octave_value | get_function_handle (interpreter &interp, const octave_value &arg, const std::list< std::string > ¶meter_names) |
octave_value | get_function_handle (interpreter &interp, const octave_value &arg, const std::string ¶meter_name) |
OCTINTERP_API std::string | get_help_from_file (const std::string &nm, bool &symbol_found) |
OCTINTERP_API std::string | get_help_from_file (const std::string &nm, bool &symbol_found, std::string &file) |
static char | get_job (bool noperm, bool noscal) |
void | get_mersenne_twister_state (uint32_t *save) |
static char | get_quote_char (const octave_value &val) |
static void | get_size (const Array< double > &size, octave_idx_type &nr, octave_idx_type &nc, bool &one_elt_size_spec, const std::string &who) |
static octave_idx_type | get_size (double d, const std::string &who) |
void | gl2ps_print (opengl_functions &glfcns, const graphics_object &fig, const std::string &stream, const std::string &term) |
void | graphics_init (interpreter &interp, base_qobject &oct_qobj) |
static octave_value_list | handle_delete (const octave_value_list &, int) |
template<typename MatrixT , typename VectorT , typename R > | |
R | higham (const MatrixT &m, R p, R tol, int maxiter, VectorT &x) |
template<typename ColVectorT , typename R > | |
static void | higham_subp (const ColVectorT &y, const ColVectorT &col, octave_idx_type nsamp, R p, R &lambda, R &mu) |
template<typename ColVectorT , typename R > | |
static void | higham_subp (const ColVectorT &y, const ColVectorT &col, octave_idx_type nsamp, R p, std::complex< R > &lambda, std::complex< R > &mu) |
static Cell | init_inf_nan (void) |
void | init_mersenne_twister (const uint32_t *init_key, const int key_length) |
void | init_mersenne_twister (const uint32_t s) |
void | init_mersenne_twister (void) |
static base_mutex * | init_rep (void) |
static void | initialize_gsvd (void) |
OCTGUI_API QColor | interpolate_color (const QColor &col1, const QColor &col2, double fs, double fv) |
bool | is_direct_superclass (const cdef_class &clsa, const cdef_class &clsb) |
bool | is_dummy_method (const octave_value &fcn) |
static bool | is_end (const QString &candidate, const QString &opening) |
bool | is_int_or_inf_or_nan (double x) |
bool | is_int_or_inf_or_nan (float x) |
static bool | is_method_executing (const octave_value &ov, const cdef_object &obj) |
static bool | is_nan_or_inf (const octave_value &val) |
template<typename T > | |
bool | is_one_or_zero (const T &x) |
bool | is_opaque (const FT_GlyphSlot &glyph, const int x, const int y) |
bool | is_strict_superclass (const cdef_class &clsa, const cdef_class &clsb) |
bool | is_superclass (const cdef_class &clsa, const cdef_class &clsb, bool allow_equal, int max_depth) |
template<typename T > | |
bool | is_zero (const T &x) |
bool | iskeyword (const std::string &s) |
static std::string | isolate_tilde_prefix (const std::string &fname) |
static QTableWidgetItem * | itemFor (octave_value val, std::string format="", bool enabled=false) |
static bool | jcobi (octave_idx_type n, octave_idx_type n0, octave_idx_type n1, double alpha, double beta, double *dif1, double *dif2, double *dif3, double *root) |
OCTINTERP_API octave_value | load_fcn_from_file (const std::string &file_name, const std::string &dir_name="", const std::string &dispatch_type="", const std::string &package_name="", const std::string &fcn_name="", bool autoload=false) |
cdef_class | lookup_class (const cdef_class &cls) |
cdef_class | lookup_class (const octave_value &ov) |
cdef_class | lookup_class (const std::string &name, bool error_if_not_found, bool load_if_not_found) |
std::list< cdef_class > | lookup_classes (const Cell &cls_list) |
cdef_package | lookup_package (const std::string &name, bool error_if_not_found, bool load_if_not_found) |
static octave_value | make_fcn_handle (const octave_value &fcn, const std::string &meth_name, const std::string &class_name) |
static octave_value | make_fcn_handle (octave_builtin::fcn ff, const std::string &nm) |
base_text_renderer * | make_ft_text_renderer (void) |
void | make_function_of_class (const cdef_class &cls, const octave_value &fcn) |
void | make_function_of_class (const std::string &class_name, const octave_value &fcn) |
static double | make_handle_fraction (void) |
base_text_renderer * | make_latex_text_renderer (void) |
static QLabel * | make_octave_logo (QWidget *p=nullptr, int height=100) |
static QSignalMapper * | make_plot_mapper (QMenu *menu) |
static QIcon | makeEmptyIcon (void) |
template<typename T1 , typename T2 > | |
Cell | map2Cell (const std::map< T1, T2 > &m) |
template<typename MatrixT , typename VectorT , typename R > | |
R | matrix_norm (const MatrixT &m, R p, VectorT) |
tree_binary_expression * | maybe_compound_binary_expression (tree_expression *a, tree_expression *b, int l, int c, octave_value::binary_op t) |
void | maybe_warn_string_concat (bool all_dq_strings_p, bool all_sq_strings_p) |
static void | message_handler (QtMsgType, const QMessageLogContext &, const QString &) |
static int | next_power_of_2 (int n) |
static void | next_state (void) |
template<> | |
std::istream & | octave_scan (std::istream &is, const scanf_format_elt &fmt, double *valptr) |
template<typename T > | |
static std::istream & | octave_scan (std::istream &is, const scanf_format_elt &fmt, T *valptr) |
template<typename T > | |
static std::istream & | octave_scan_1 (std::istream &is, const scanf_format_elt &fmt, T *valptr) |
static bool | ok_for_signed_int_conv (const octave_value &val) |
static bool | ok_for_unsigned_int_conv (const octave_value &val) |
bool | operator!= (const cdef_class &clsa, const cdef_class &clsb) |
bool | operator< (const cdef_class &clsa, const cdef_class &clsb) |
std::ostream & | operator<< (std::ostream &os, const CollocWt &a) |
bool | operator== (const cdef_class &clsa, const cdef_class &clsb) |
static octave_value_list | package_fromName (const octave_value_list &args, int) |
static octave_value_list | package_get_classes (const octave_value_list &args, int) |
static octave_value_list | package_get_functions (const octave_value_list &args, int) |
static octave_value_list | package_get_packages (const octave_value_list &args, int) |
static octave_value_list | package_getAllPackages (interpreter &interp, const octave_value_list &, int) |
static bool | pan_enabled (const graphics_object figObj) |
static std::string | pan_mode (const graphics_object figObj) |
OCTINTERP_API octave_value | parse_fcn_file (interpreter &interp, const std::string &full_file, const std::string &file, const std::string &dir_name, const std::string &dispatch_type, const std::string &package_name, bool require_file, bool force_script, bool autoload, bool relative_lookup) |
static QImage | pointer_to_qimage (const Matrix &cdata) |
template<typename T > | |
static void | poisson_cdf_lookup (double lambda, T *p, std::size_t n) |
template<typename T > | |
static void | poisson_rejection (double lambda, T *p, std::size_t n) |
static double | pown (double x, unsigned int n) |
static double | pprsc (double my) |
static octave_value_list | property_get_defaultvalue (const octave_value_list &args, int) |
static QString | qdockwidget_css (const QString &close_icon, const QString &close_tooltip, const QString &float_icon, const QString &float_tooltip, int icon_size, const QString &titlebar_foreground, const QString &titlebar_background) |
static std::pair< Qt::AlignmentFlag, QString > | qStringValueFor (octave_value val, std::string format="") |
int | qt_fontmetrics_horizontal_advance (const QFontMetrics &fm, const QString &text, int len=-1) |
int | qt_fontmetrics_horizontal_advance (const QFontMetrics &fm, QChar ch) |
std::string | quote_string (std::string str) |
template<> | |
OCTAVE_API void | rand_exponential (octave_idx_type n, double *p) |
template<> | |
OCTAVE_API void | rand_exponential (octave_idx_type n, float *p) |
template<typename T > | |
OCTAVE_API void | rand_exponential (octave_idx_type n, T *p) |
template<typename T > | |
OCTAVE_API T | rand_exponential (void) |
template<> | |
OCTAVE_API void | rand_exponential< double > (octave_idx_type n, double *p) |
template<> | |
OCTAVE_API double | rand_exponential< double > (void) |
template<> | |
OCTAVE_API double | rand_exponential< double > (void) |
template<> | |
OCTAVE_API void | rand_exponential< float > (octave_idx_type n, float *p) |
template<> | |
OCTAVE_API float | rand_exponential< float > (void) |
template<> | |
OCTAVE_API float | rand_exponential< float > (void) |
template OCTAVE_API void | rand_gamma (double, octave_idx_type, double *) |
template OCTAVE_API void | rand_gamma (float, octave_idx_type, float *) |
template<typename T > | |
T | rand_gamma (T a) |
template<typename T > | |
OCTAVE_API void | rand_gamma (T a, octave_idx_type n, T *p) |
template<typename T > | |
void | rand_gamma (T a, octave_idx_type n, T *r) |
template<> | |
OCTAVE_API void | rand_normal (octave_idx_type n, double *p) |
template<> | |
OCTAVE_API void | rand_normal (octave_idx_type n, float *p) |
template<typename T > | |
OCTAVE_API void | rand_normal (octave_idx_type n, T *p) |
template<typename T > | |
OCTAVE_API T | rand_normal (void) |
template<> | |
OCTAVE_API void | rand_normal< double > (octave_idx_type n, double *p) |
template<> | |
OCTAVE_API double | rand_normal< double > (void) |
template<> | |
OCTAVE_API double | rand_normal< double > (void) |
template<> | |
OCTAVE_API void | rand_normal< float > (octave_idx_type n, float *p) |
template<> | |
OCTAVE_API float | rand_normal< float > (void) |
template<> | |
OCTAVE_API float | rand_normal< float > (void) |
template<typename T > | |
OCTAVE_API T | rand_poisson (T L) |
template<typename T > | |
OCTAVE_API void | rand_poisson (T L, octave_idx_type n, T *p) |
template<typename T > | |
T | rand_poisson (T L_arg) |
template<typename T > | |
void | rand_poisson (T L_arg, octave_idx_type n, T *p) |
template OCTAVE_API double | rand_poisson< double > (double) |
template void | rand_poisson< double > (double, octave_idx_type, double *) |
template OCTAVE_API float | rand_poisson< float > (float) |
template void | rand_poisson< float > (float, octave_idx_type, float *) |
template<> | |
OCTAVE_API void | rand_uniform (octave_idx_type n, float *p) |
template<typename T > | |
OCTAVE_API void | rand_uniform (octave_idx_type n, T *p) |
template<typename T > | |
OCTAVE_API T | rand_uniform (void) |
template<> | |
OCTAVE_API void | rand_uniform< double > (octave_idx_type n, double *p) |
template<> | |
OCTAVE_API void | rand_uniform< double > (octave_idx_type n, double *p) |
template<> | |
OCTAVE_API double | rand_uniform< double > (void) |
template<> | |
OCTAVE_API double | rand_uniform< double > (void) |
template<> | |
OCTAVE_API void | rand_uniform< float > (octave_idx_type n, float *p) |
template<> | |
OCTAVE_API float | rand_uniform< float > (void) |
template<> | |
OCTAVE_API float | rand_uniform< float > (void) |
static uint64_t | randi53 (void) |
static uint64_t | randi54 (void) |
static uint32_t | randmt (void) |
static float | randu24 (void) |
static double | randu53 (void) |
template<typename T > | |
std::complex< T > | read_cx_fp_value (std::istream &is) |
static int | read_data (void *buffer, std::size_t size, std::size_t nmemb, void *streamp) |
template<typename T > | |
double | read_fp_value (std::istream &is) |
template<typename T > | |
T | read_inf_nan_na (std::istream &is, char c0) |
template<typename T > | |
T | read_value (std::istream &is) |
template<> | |
OCTAVE_API double | read_value (std::istream &is) |
template<> | |
OCTAVE_API Complex | read_value (std::istream &is) |
template<> | |
OCTAVE_API float | read_value (std::istream &is) |
template<> | |
OCTAVE_API FloatComplex | read_value (std::istream &is) |
template<typename T > | |
OCTAVE_API T | read_value (std::istream &is) |
template<> | |
OCTAVE_API double | read_value (std::istream &is) |
template<> | |
OCTAVE_API Complex | read_value (std::istream &is) |
template<> | |
OCTAVE_API float | read_value (std::istream &is) |
template<> | |
OCTAVE_API FloatComplex | read_value (std::istream &is) |
template OCTAVE_API bool | read_value< bool > (std::istream &is) |
template OCTAVE_API octave_int16 | read_value< octave_int16 > (std::istream &is) |
template OCTAVE_API octave_int32 | read_value< octave_int32 > (std::istream &is) |
template OCTAVE_API octave_int64 | read_value< octave_int64 > (std::istream &is) |
template OCTAVE_API octave_int8 | read_value< octave_int8 > (std::istream &is) |
template OCTAVE_API octave_uint16 | read_value< octave_uint16 > (std::istream &is) |
template OCTAVE_API octave_uint32 | read_value< octave_uint32 > (std::istream &is) |
template OCTAVE_API octave_uint64 | read_value< octave_uint64 > (std::istream &is) |
template OCTAVE_API octave_uint8 | read_value< octave_uint8 > (std::istream &is) |
static QSize | realQSizeForTable (QTableWidget *t) |
int | release_unreferenced_dynamic_libraries (void) |
template<typename T , typename R , typename ACC > | |
void | row_norms (const MArray< T > &m, MArray< R > &res, ACC acc) |
template<typename T , typename R > | |
MArray< R > | row_norms (const MArray< T > &v, R p) |
template<typename T , typename R , typename ACC > | |
void | row_norms (const MSparse< T > &m, MArray< R > &res, ACC acc) |
template<typename T , typename R > | |
MArray< R > | row_norms (const MSparse< T > &v, R p) |
process_execution_result | run_command_and_return_output (const std::string &cmd_str) |
void | save_comment_text (const std::string &text) |
void | set_mersenne_twister_state (const uint32_t *save) |
static void | setupPalette (const uibuttongroup::properties &pp, QPalette &p) |
static void | setupPalette (const uipanel::properties &pp, QPalette &p) |
static octave_value::compound_binary_op | simplify_ldiv_op (tree_expression_ptr_t &a, tree_expression_ptr_t &) |
static octave_value::compound_binary_op | simplify_mul_op (tree_expression_ptr_t &a, tree_expression_ptr_t &b) |
static bool | single_match_exists (const std::string &file) |
OCTINTERP_API void | source_file (const std::string &file_name, const std::string &context="", bool verbose=false, bool require_file=true) |
template<typename T > | |
QList< T > | std_list_to_qt_list (const std::list< T > &lst) |
static octave_value::unary_op | strip_trans_herm (tree_expression_ptr_t &exp) |
char * | strsave (const char *s) |
template<typename MatrixT , typename VectorT , typename R > | |
R | svd_matrix_norm (const MatrixT &m, R p, VectorT) |
static std::string | switch_to_g_format (const printf_format_elt *elt) |
static std::size_t | throw_away (void *, std::size_t size, std::size_t nmemb, void *) |
static std::string | tilde_expand_word (const std::string &filename) |
static std::size_t | tilde_find_prefix (const std::string &s, std::size_t &len) |
static std::size_t | tilde_find_suffix (const std::string &s) |
cdef_object | to_cdef (const cdef_object &obj) |
cdef_object | to_cdef (const octave_value &val) |
cdef_object & | to_cdef_ref (const octave_value &val) |
const octave_idx_type * | to_octave_idx_type_ptr (const suitesparse_integer *i) |
octave_idx_type * | to_octave_idx_type_ptr (suitesparse_integer *i) |
octave_value | to_ov (const cdef_object &obj) |
octave_value | to_ov (const octave_value &ov) |
octave_value | to_ov (const std::list< cdef_class > &class_list) |
const suitesparse_integer * | to_suitesparse_intptr (const octave_idx_type *i) |
suitesparse_integer * | to_suitesparse_intptr (octave_idx_type *i) |
bool | too_large_for_float (const Complex &x) |
bool | too_large_for_float (double x) |
OCTAVE_API bool | too_large_for_float (float x) |
static std::string | toolkitObjectProperty (const graphics_object &go) |
static void | updatePalette (const uicontrol::properties &props, QWidget *w) |
static void | updateSelection (QListWidget *list, const Matrix &value) |
template<typename T , typename R , typename ACC > | |
void | vector_norm (const Array< T > &v, R &res, ACC acc) |
template<typename T , typename R > | |
R | vector_norm (const MArray< T > &v, R p) |
static void | warn_glyph_render (FT_ULong c) |
static void | warn_missing_glyph (FT_ULong c) |
void | warn_singular_matrix (double rcond) |
static int | write_data (void *buffer, std::size_t size, std::size_t nmemb, void *streamp) |
template<> | |
OCTAVE_API void | write_value (std::ostream &os, const Complex &value) |
template<> | |
OCTAVE_API void | write_value (std::ostream &os, const Complex &value) |
template<> | |
OCTAVE_API void | write_value (std::ostream &os, const double &value) |
template<> | |
OCTAVE_API void | write_value (std::ostream &os, const double &value) |
template<> | |
OCTAVE_API void | write_value (std::ostream &os, const float &value) |
template<> | |
OCTAVE_API void | write_value (std::ostream &os, const float &value) |
template<> | |
OCTAVE_API void | write_value (std::ostream &os, const FloatComplex &value) |
template<> | |
OCTAVE_API void | write_value (std::ostream &os, const FloatComplex &value) |
template<typename T > | |
void | write_value (std::ostream &os, const T &value) |
template<typename T > | |
OCTAVE_API void | write_value (std::ostream &os, const T &value) |
template OCTAVE_API void | write_value< bool > (std::ostream &os, const bool &value) |
template OCTAVE_API void | write_value< octave_int16 > (std::ostream &os, const octave_int16 &value) |
template OCTAVE_API void | write_value< octave_int32 > (std::ostream &os, const octave_int32 &value) |
template OCTAVE_API void | write_value< octave_int64 > (std::ostream &os, const octave_int64 &value) |
template OCTAVE_API void | write_value< octave_int8 > (std::ostream &os, const octave_int8 &value) |
template OCTAVE_API void | write_value< octave_uint16 > (std::ostream &os, const octave_uint16 &value) |
template OCTAVE_API void | write_value< octave_uint32 > (std::ostream &os, const octave_uint32 &value) |
template OCTAVE_API void | write_value< octave_uint64 > (std::ostream &os, const octave_uint64 &value) |
template OCTAVE_API void | write_value< octave_uint8 > (std::ostream &os, const octave_uint8 &value) |
template<typename T > | |
bool | xall_elements_are_ints (T base, T inc, T final_val, octave_idx_type nel) |
RowVector | xcolnorms (const ComplexMatrix &m, double p) |
FloatRowVector | xcolnorms (const FloatComplexMatrix &m, float p) |
FloatRowVector | xcolnorms (const FloatMatrix &m, float p) |
RowVector | xcolnorms (const Matrix &m, double p) |
RowVector | xcolnorms (const SparseComplexMatrix &m, double p) |
RowVector | xcolnorms (const SparseMatrix &m, double p) |
template<typename T > | |
T | xfinal_value (T base, T limit, T inc, octave_idx_type nel) |
double | xfrobnorm (const ComplexMatrix &x) |
float | xfrobnorm (const FloatComplexMatrix &x) |
float | xfrobnorm (const FloatMatrix &x) |
double | xfrobnorm (const Matrix &x) |
double | xfrobnorm (const SparseComplexMatrix &x) |
double | xfrobnorm (const SparseMatrix &x) |
template<typename T > | |
void | xinit (const octave_int< T > &base, const octave_int< T > &limit, const octave_int< T > &inc, bool reverse, octave_int< T > &final_val, octave_idx_type &nel) |
template<typename T > | |
void | xinit (T base, T limit, T inc, bool reverse, T &final_val, octave_idx_type &nel) |
OCTAVE_API bool | xis_int_or_inf_or_nan (double x) |
template<typename T > | |
bool | xis_storable (T base, T limit, octave_idx_type nel) |
static double | xlgamma (double x) |
template<typename T > | |
octave_idx_type | xnnz (T base, T limit, T inc, T final_val, octave_idx_type nel) |
double | xnorm (const ColumnVector &x, double p) |
double | xnorm (const ComplexColumnVector &x, double p) |
double | xnorm (const ComplexMatrix &x, double p) |
double | xnorm (const ComplexRowVector &x, double p) |
float | xnorm (const FloatColumnVector &x, float p) |
float | xnorm (const FloatComplexColumnVector &x, float p) |
float | xnorm (const FloatComplexMatrix &x, float p) |
float | xnorm (const FloatComplexRowVector &x, float p) |
float | xnorm (const FloatMatrix &x, float p) |
float | xnorm (const FloatRowVector &x, float p) |
double | xnorm (const Matrix &x, double p) |
double | xnorm (const RowVector &x, double p) |
double | xnorm (const SparseComplexMatrix &x, double p) |
double | xnorm (const SparseMatrix &x, double p) |
template<typename T > | |
octave_idx_type | xnumel_internal (T base, T limit, T inc) |
ColumnVector | xrownorms (const ComplexMatrix &m, double p) |
FloatColumnVector | xrownorms (const FloatComplexMatrix &m, float p) |
FloatColumnVector | xrownorms (const FloatMatrix &m, float p) |
ColumnVector | xrownorms (const Matrix &m, double p) |
ColumnVector | xrownorms (const SparseComplexMatrix &m, double p) |
ColumnVector | xrownorms (const SparseMatrix &m, double p) |
template<typename T > | |
bool | xteq (T u, T v, T ct=3 *std::numeric_limits< T >::epsilon()) |
template<typename T > | |
T | xtfloor (T x, T ct) |
static bool | zoom_enabled (const graphics_object figObj) |
static std::string | zoom_mode (const graphics_object figObj) |
Variables | |
static const int | AUTO_WIDTH = 75 |
class OCTINTERP_API | cdef_class |
class OCTINTERP_API | cdef_object |
class OCTINTERP_API | cdef_package |
static const char * | default_prefixes [] = { " ~", "\t~", ":~", nullptr } |
static const char * | default_suffixes [] = { " ", "\n", ":", nullptr } |
static const char * | error_id_index_out_of_bounds = "Octave:index-out-of-bounds" |
static const char * | error_id_invalid_index = "Octave:invalid-index" |
static const char * | error_id_nonconformant_args = "Octave:nonconformant-args" |
static mutex | event_hook_lock |
static double | fe [256] |
static float | ffe [256] |
static float | ffi [256] |
static double | fi [256] |
static uint32_t | fke [256] |
static uint32_t | fki [256] |
static float | fwe [256] |
static float | fwi [256] |
static std::unordered_map< std::string, void * > | gsvd_fcn |
static bool | gsvd_initialized = false |
static bool | have_DGGSVD3 = false |
static int | initf = 0 |
static int | initt = 1 |
static int | inittf = 1 |
static uint64_t | ke [256] |
static uint64_t | ki [256] |
static int | left = 1 |
static bool | lookbehind_warned = false |
static int | max_norm_iter = 100 |
static uint32_t * | next |
static const char * | p_less1_gripe = "xnorm: p must be >= 1" |
std::list< dynamic_library > | possibly_unreferenced_dynamic_libraries |
template<typename T , typename ENABLE = void> | |
class OCTAVE_API | range |
static uint32_t | state [624] |
static const char * | warning_id_nearly_singular_matrix = "Octave:nearly-singular-matrix" |
static const char * | warning_id_singular_matrix = "Octave:singular-matrix" |
static double | we [256] |
static double | wi [256] |
typedef comp_ggsvd3_ptr<F77_CMPLX,F77_REAL>::type octave::cggsvd3_type |
typedef comp_ggsvd_ptr<F77_CMPLX,F77_REAL>::type octave::cggsvd_type |
typedef octave_value(* octave::conv_fptr) (std::list< void * > &input_buf_list, octave_idx_type input_buf_elts, octave_idx_type elts_read, octave_idx_type nr, octave_idx_type nc, bool swap, bool do_float_fmt_conv, bool do_NA_conv, mach_info::float_format from_flt_fmt) |
Definition at line 6462 of file oct-stream.cc.
typedef real_ggsvd3_ptr<F77_DBLE>::type octave::dggsvd3_type |
typedef real_ggsvd_ptr<F77_DBLE>::type octave::dggsvd_type |
typedef real_ggsvd3_ptr<F77_REAL>::type octave::sggsvd3_type |
typedef real_ggsvd_ptr<F77_REAL>::type octave::sggsvd_type |
typedef int octave::suitesparse_integer |
Definition at line 173 of file oct-sparse.h.
Definition at line 65 of file pt-cbinop.cc.
typedef octave_handle octave::url_handle |
Definition at line 45 of file url-handle-manager.h.
typedef comp_ggsvd3_ptr<F77_DBLE_CMPLX,F77_DBLE>::type octave::zggsvd3_type |
typedef comp_ggsvd_ptr<F77_DBLE_CMPLX,F77_DBLE>::type octave::zggsvd_type |
anonymous enum |
Enumerator | |
---|---|
UNIFORM | |
FLAT | |
INTERP | |
TEXTURE |
Definition at line 74 of file gl-render.cc.
anonymous enum |
Enumerator | |
---|---|
NONE | |
GOURAUD |
Definition at line 83 of file gl-render.cc.
anonymous enum |
Enumerator | |
---|---|
X_AXIS | |
Y_AXIS | |
Z_AXIS |
Definition at line 66 of file gl-render.cc.
enum octave::convn_type |
Enumerator | |
---|---|
convn_full | |
convn_same | |
convn_valid | |
convn_full | |
convn_same | |
convn_valid |
Definition at line 60 of file oct-convn.h.
enum octave::dbstop_args |
Enumerator | |
---|---|
dbstop_in | |
dbstop_at | |
dbstop_if | |
dbstop_none |
Definition at line 319 of file bp-table.cc.
enum octave::MouseMode |
enum octave::select_flags |
Enumerator | |
---|---|
select_ignore_hittest | |
select_last |
Definition at line 38 of file gl-select.h.
OCTINTERP_API bp_table & octave::__get_bp_table__ | ( | const std::string & | who | ) |
Definition at line 167 of file interpreter-private.cc.
References __get_evaluator__(), and tree_evaluator::get_bp_table().
Referenced by out_of_date_check().
OCTINTERP_API cdef_manager & octave::__get_cdef_manager__ | ( | const std::string & | who | ) |
Definition at line 181 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_cdef_manager().
Referenced by octave::cdef_class::cdef_class_rep::construct_object(), fcn_info::fcn_info_rep::find_package(), fcn_info::fcn_info_rep::load_class_method(), lookup_class(), lookup_package(), octave::cdef_class::make_meta_class(), octave::cdef_class::cdef_class_rep::meta_release(), and octave::cdef_package::cdef_package_rep::meta_release().
OCTINTERP_API child_list & octave::__get_child_list__ | ( | const std::string & | who | ) |
Definition at line 174 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_child_list().
Referenced by respond_to_pending_signals(), and run_command_and_return_output().
OCTINTERP_API symbol_scope octave::__get_current_scope__ | ( | const std::string & | who | ) |
Definition at line 143 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_current_scope().
Referenced by __require_current_scope__(), fcn_info::fcn_info_rep::builtin_find(), fcn_info::fcn_info_rep::find(), and find_private_file().
OCTINTERP_API display_info & octave::__get_display_info__ | ( | const std::string & | who | ) |
Definition at line 188 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_display_info().
Referenced by default_screendepth(), default_screenpixelsperinch(), and default_screensize().
OCTINTERP_API dynamic_loader & octave::__get_dynamic_loader__ | ( | const std::string & | who | ) |
Definition at line 66 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_dynamic_loader().
Referenced by octave_dld_function::~octave_dld_function(), and octave_mex_function::~octave_mex_function().
OCTINTERP_API error_system & octave::__get_error_system__ | ( | const std::string & | who | ) |
Definition at line 73 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_error_system().
Referenced by disable_warning(), error_1(), interpreter_try(), vpanic(), vusage_with_id(), vwarning(), and warning_enabled().
OCTINTERP_API tree_evaluator & octave::__get_evaluator__ | ( | const std::string & | who | ) |
Definition at line 160 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_evaluator().
Referenced by __get_bp_table__(), nested_fcn_handle::call(), weak_nested_fcn_handle::call(), anonymous_fcn_handle::call(), weak_anonymous_fcn_handle::call(), called_from_builtin(), curr_fcn_unwind_protect_frame(), fcn_info::fcn_info_rep::find_autoload(), mex::function_name(), get_class_context(), octave_class::get_current_method_class(), get_current_shlib(), octave_class::in_class_method(), is_method_executing(), out_of_date_check(), print_usage(), and octave::base_parser::validate_matrix_for_assignment().
OCTINTERP_API event_manager & octave::__get_event_manager__ | ( | const std::string & | who | ) |
Definition at line 122 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_event_manager().
Referenced by octave_user_code::~octave_user_code(), edit_history_add_hist(), readline_event_hook(), and rehash_internal().
OCTINTERP_API gh_manager & octave::__get_gh_manager__ | ( | const std::string & | who | ) |
Definition at line 80 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_gh_manager().
Referenced by adopt(), calc_dimensions(), close_figure(), convert_cdata(), convert_text_position(), delete_graphics_object(), device_pixel_ratio(), do_cleanup_waitfor_listener(), octave::opengl_renderer::draw(), octave::opengl_renderer::draw_all_lights(), octave::opengl_renderer::draw_axes_x_grid(), octave::opengl_renderer::draw_axes_y_grid(), octave::opengl_renderer::draw_axes_z_grid(), octave::opengl_renderer::draw_scatter(), callback_event::execute(), mcode_event::execute(), set_event::execute(), octave::base_graphics_toolkit::finalize(), finalize_r(), get_children_limits(), get_graphics_object_type(), get_property_from_handle(), octave::base_graphics_toolkit::initialize(), initialize_r(), is_handle_visible(), isfigure(), ishghandle(), make_graphics_handle(), make_graphics_object(), octave::opengl_renderer::points_to_pixels(), process_graphics_events(), octave::latex_renderer::render(), reparent(), screen_size_pixels(), set_property_in_handle(), sleep(), octave::latex_renderer::text_to_strlist(), octave::base_graphics_toolkit::update(), update_text_pos(), waitfor_listener(), xcreatefcn(), xget(), xinitialize(), xreset_default_properties(), xset(), and xset_gcbo().
OCTINTERP_API gtk_manager & octave::__get_gtk_manager__ | ( | const std::string & | who | ) |
Definition at line 195 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_gtk_manager().
Referenced by default_graphics_toolkit().
OCTINTERP_API help_system & octave::__get_help_system__ | ( | const std::string & | who | ) |
Definition at line 87 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_help_system().
OCTINTERP_API input_system & octave::__get_input_system__ | ( | const std::string & | who | ) |
Definition at line 94 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_input_system().
Referenced by generate_completion(), internal_input_event_hook_fcn(), and load_path::read_dir_config().
OCTINTERP_API interpreter & octave::__get_interpreter__ | ( | const std::string & | who | ) |
Definition at line 53 of file interpreter-private.cc.
References error(), and interpreter::the_interpreter().
Referenced by __get_cdef_manager__(), __get_child_list__(), __get_current_scope__(), __get_display_info__(), __get_dynamic_loader__(), __get_error_system__(), __get_evaluator__(), __get_event_manager__(), __get_gh_manager__(), __get_gtk_manager__(), __get_help_system__(), __get_input_system__(), __get_load_path__(), __get_load_save_system__(), __get_output_system__(), __get_symbol_table__(), __get_type_info__(), interpreter::add_atexit_function_deprecated(), internal_fcn_handle::call(), simple_fcn_handle::call(), scoped_fcn_handle::call(), class_simple_fcn_handle::call(), octave_oncleanup::call_object_destructor(), cleanup_tmp_files_deprecated(), convert_to_valid_int(), octave::base_stream::do_gets(), octave::base_stream::do_oscanf(), octave::base_stream::do_scanf(), octave::base_stream::do_textscan(), octave::octave_lvalue::eval_for_numel(), octave_builtin::execute(), extract_function(), feval(), octave::cdef_package::cdef_package_rep::find(), octave::base_parser::finish_array_list(), generate_struct_completions(), get_help_from_file(), get_output_list(), have_gnuplot_binary(), load_path::dir_info::initialize(), Java_org_octave_Octave_doEvalString(), base_anonymous_fcn_handle::load_ascii(), base_anonymous_fcn_handle::load_binary(), load_fcn_from_file(), base_anonymous_fcn_handle::load_hdf5(), load_inline_fcn(), octave::base_parser::make_colon_expression(), mark_for_deletion_deprecated(), maybe_missing_function_hook(), mexCallMATLAB(), mexEvalString(), mexEvalStringWithTrap(), mexGetVariable(), mexIsLocked(), mexLock(), mexPutVariable(), mexUnlock(), base_anonymous_fcn_handle::parse(), raw_mode(), octave::latex_renderer::read_image(), read_mat5_binary_element(), octave_class::reconstruct_exemplar(), octave::cdef_object_rep::release(), interpreter::remove_atexit_function_deprecated(), octave_user_function::restore_warning_states(), safe_source_file(), save_mat_ascii_data(), set_warning_state(), show_octave_dbstack(), octave::base_stream::skipl(), source_file(), symbol_exist(), unique_symbol_name(), load_path::dir_info::update(), and octave_classdef::xnumel().
OCTINTERP_API load_path & octave::__get_load_path__ | ( | const std::string & | who | ) |
Definition at line 108 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_load_path().
Referenced by fcn_info::fcn_info_rep::builtin_find(), octave::cdef_method::cdef_method_rep::check_method(), contents_file_in_path(), fcn_file_in_path(), file_in_path(), fcn_info::fcn_info_rep::find(), find_data_file_in_load_path(), fcn_info::fcn_info_rep::find_user_function(), octave_class::load_ascii(), octave_class::load_binary(), fcn_info::fcn_info_rep::load_class_constructor(), fcn_info::fcn_info_rep::load_class_method(), octave_class::load_hdf5(), fcn_info::fcn_info_rep::load_private_function(), out_of_date_check(), rehash_internal(), octave_class::save_ascii(), octave_class::save_binary(), octave_class::save_hdf5(), and save_mat5_binary_element().
OCTINTERP_API load_save_system & octave::__get_load_save_system__ | ( | const std::string & | who | ) |
Definition at line 115 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_load_save_system().
Referenced by dump_octave_core(), and my_friendly_exit().
OCTINTERP_API output_system & octave::__get_output_system__ | ( | const std::string & | who | ) |
Definition at line 101 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_output_system().
Referenced by __diary__(), __stdout__(), flush_stdout(), pager_buf::sync(), and diary_buf::sync().
OCTINTERP_API symbol_table & octave::__get_symbol_table__ | ( | const std::string & | who | ) |
Definition at line 136 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_symbol_table().
Referenced by octave_class::octave_class(), load_path::package_info::add_to_fcn_map(), attempt_type_conversion(), do_class_concat(), simple_fcn_handle::fcn_val(), scoped_fcn_handle::find_function(), octave::base_parser::finish_classdef_file(), simple_fcn_handle::function_value(), class_simple_fcn_handle::function_value(), get_dispatch_type(), octave_class::index_vector(), install_dld_function(), install_mex_function(), octave_class::is_true(), is_valid_function(), fcn_info::fcn_info_rep::load_class_method(), oct_binop_default(), oct_unop_default(), out_of_date_check(), octave_class::size(), octave_class::string_vector_value(), octave_class::subsasgn_common(), octave_class::subsref(), simple_fcn_handle::user_function_value(), and octave_class::xnumel().
OCTINTERP_API type_info & octave::__get_type_info__ | ( | const std::string & | who | ) |
Definition at line 129 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_type_info().
Referenced by hdf5_read_next_data_internal(), octave_value_typeinfo::installed_type_info(), octave_value_typeinfo::installed_type_names(), octave_value_typeinfo::lookup_assign_op(), octave_value_typeinfo::lookup_assignany_op(), octave_value_typeinfo::lookup_binary_class_op(), octave_value_typeinfo::lookup_binary_op(), octave_value_typeinfo::lookup_cat_op(), octave_value_typeinfo::lookup_non_const_unary_op(), octave_value_typeinfo::lookup_pref_assign_conv(), octave_value_typeinfo::lookup_type(), octave_value_typeinfo::lookup_unary_class_op(), octave_value_typeinfo::lookup_unary_op(), octave_value_typeinfo::lookup_widening_op(), octave_base_value::numeric_assign(), read_binary_data(), read_text_data(), and octave_value_typeinfo::register_type().
OCTINTERP_API symbol_scope octave::__require_current_scope__ | ( | const std::string & | who | ) |
Definition at line 150 of file interpreter-private.cc.
References __get_current_scope__(), and error().
|
static |
Definition at line 45 of file Menu.cc.
References CTRL.
Referenced by octave::Menu::Menu(), and octave::Menu::update().
|
static |
Definition at line 59 of file ToolBar.cc.
References makeEmptyIcon().
Referenced by octave::ToolBar::ToolBar().
bool octave::any_all_test | ( | F | fcn, |
const T * | m, | ||
octave_idx_type | len | ||
) |
Definition at line 46 of file lo-utils.h.
References len.
|
inline |
Definition at line 592 of file oct-norm.cc.
References octave::norm_accumulator_2< R >::accum().
|
static |
Definition at line 356 of file Table.cc.
References octave_value::is_single_type(), octave_value::is_string(), octave_value::isinteger(), octave_value::islogical(), octave_value::isnumeric(), octave_value(), SCANF_AND_CONVERT, octave::string::str2double(), and octave_value::string_value().
Referenced by octave::Table::comboBoxCurrentIndexChanged(), and octave::Table::itemChanged().
|
static |
Definition at line 835 of file cdef-class.cc.
References octave_value::is_string(), and octave_value::string_value().
Referenced by octave::cdef_class::make_meta_class().
|
static |
Definition at line 263 of file Canvas.cc.
Referenced by octave::Canvas::canvasMousePressEvent().
OCTAVE_API Array< double > octave::base64_decode | ( | const std::string & | str | ) |
Definition at line 61 of file oct-base64.cc.
References Array< T, Alloc >::fortran_vec(), free(), len, octave_base64_decode_alloc_wrapper(), and Array< T, Alloc >::resize().
Referenced by Fbase64_decode().
OCTAVE_API intNDArray< octave_uint8 > octave::base64_decode_bytes | ( | const std::string & | str | ) |
Definition at line 99 of file oct-base64.cc.
References Array< T, Alloc >::fortran_vec(), free(), octave_base64_decode_alloc_wrapper(), and Array< T, Alloc >::resize().
Referenced by F__base64_decode_bytes__().
OCTAVE_API bool octave::base64_encode | ( | const char * | inc, |
const std::size_t | inlen, | ||
char ** | out | ||
) |
Definition at line 39 of file oct-base64.cc.
References current_liboctave_error_handler, and octave_base64_encode_alloc_wrapper().
Referenced by Fbase64_encode().
|
static |
Definition at line 88 of file ButtonGroup.cc.
References octave::math::round().
Referenced by octave::ButtonGroup::updateLayout(), and octave::Panel::updateLayout().
|
static |
Definition at line 81 of file Panel.cc.
References octave::math::round().
|
static |
Definition at line 74 of file Figure.cc.
References Array< T, Alloc >::numel(), and octave::math::round().
Referenced by octave::Figure::Figure(), and octave::Figure::update().
|
static |
Definition at line 549 of file Canvas.cc.
Referenced by octave::Canvas::canvasMousePressEvent().
|
static |
Definition at line 54 of file variable-editor-model.cc.
References octave_value::is_string(), octave_value::is_zero_by_zero(), octave_value::islogical(), octave_value::isnumeric(), octave_value::numel(), and octave_value::rows().
Referenced by octave::base_ve_model::edit_display_sub().
OCTINTERP_API bool octave::check_access | ( | const cdef_class & | cls, |
const octave_value & | acc, | ||
const std::string & | meth_name, | ||
const std::string & | prop_name, | ||
bool | is_prop_set | ||
) |
Definition at line 294 of file cdef-utils.cc.
References octave_value::cell_value(), check_access(), error(), octave::cdef_class::find_method(), octave::cdef_class::find_property(), octave::cdef_object::get(), get_class_context(), octave::cdef_class::get_name(), is_strict_superclass(), octave_value::is_string(), is_superclass(), octave_value::iscell(), octave_value::isobject(), octave_value::numel(), octave::cdef_object::ok(), panic_impossible, octave_value::string_value(), and to_cdef().
Referenced by check_access(), octave::cdef_method::cdef_method_rep::check_access(), octave::cdef_property::cdef_property_rep::check_get_access(), and octave::cdef_property::cdef_property_rep::check_set_access().
std::string octave::check_for_doc_string | ( | comment_list * | comments | ) |
Definition at line 125 of file pt-classdef.cc.
References octave::base_list< elt_type >::back(), octave::comment_elt::is_block(), octave::comment_elt::is_full_line(), and octave::comment_elt::text().
|
inlinestatic |
Definition at line 40 of file oct-sparse.cc.
Referenced by to_octave_idx_type_ptr(), and to_suitesparse_intptr().
|
static |
Definition at line 149 of file chol.cc.
References Array< T, Alloc >::cols(), conj(), F77_DBLE_CMPLX_ARG, F77_XFCN, Array< T, Alloc >::fortran_vec(), Array< T, Alloc >::rows(), and Array< T, Alloc >::xelem().
|
static |
Definition at line 194 of file chol.cc.
References Array< T, Alloc >::cols(), conj(), F77_CMPLX_ARG, F77_XFCN, Array< T, Alloc >::fortran_vec(), Array< T, Alloc >::rows(), and Array< T, Alloc >::xelem().
|
static |
Definition at line 101 of file chol.cc.
References Array< T, Alloc >::cols(), F77_XFCN, Array< T, Alloc >::fortran_vec(), Array< T, Alloc >::rows(), and Array< T, Alloc >::xelem().
Definition at line 53 of file chol.cc.
References Array< T, Alloc >::cols(), F77_XFCN, Array< T, Alloc >::fortran_vec(), Array< T, Alloc >::rows(), and Array< T, Alloc >::xelem().
Referenced by octave::math::chol2inv(), and octave::math::chol< T >::inverse().
|
static |
Definition at line 201 of file cdef-manager.cc.
Referenced by octave::cdef_manager::cdef_manager().
|
static |
Definition at line 127 of file cdef-manager.cc.
References error(), octave::cdef_method::execute(), octave::cdef_class::find_method(), octave::cdef_method::is_static(), octave_value_list::length(), octave::cdef_object::ok(), octave_value_list::splice(), and to_cdef().
Referenced by octave::cdef_manager::cdef_manager().
|
static |
Definition at line 112 of file cdef-manager.cc.
References error(), octave_value_list::length(), lookup_class(), name, and to_ov().
Referenced by octave::cdef_manager::cdef_manager().
|
static |
Definition at line 200 of file cdef-manager.cc.
Referenced by octave::cdef_manager::cdef_manager().
|
static |
Definition at line 94 of file cdef-manager.cc.
References octave_value::cell_value(), octave::cdef_object::get(), octave_value_list::length(), lookup_classes(), to_cdef(), and to_ov().
Referenced by octave::cdef_manager::cdef_manager().
|
static |
Definition at line 61 of file cdef-manager.cc.
References octave::cdef_class::get_methods(), octave_value_list::length(), and to_cdef().
Referenced by octave::cdef_manager::cdef_manager().
|
static |
Definition at line 46 of file cdef-manager.cc.
References octave::cdef_class::get_properties(), octave_value_list::length(), and to_cdef().
Referenced by octave::cdef_manager::cdef_manager().
|
static |
Definition at line 76 of file cdef-manager.cc.
References octave_value::cell_value(), octave::cdef_object::get(), octave_value_list::length(), lookup_classes(), to_cdef(), and to_ov().
Referenced by octave::cdef_manager::cdef_manager().
|
static |
Definition at line 148 of file cdef-manager.cc.
References error(), octave::cdef_class::find_property(), octave::cdef_property::get_value(), octave::cdef_property::is_constant(), octave_value_list::length(), octave::cdef_object::ok(), and to_cdef().
Referenced by octave::cdef_manager::cdef_manager().
|
static |
Definition at line 199 of file cdef-manager.cc.
Referenced by octave::cdef_manager::cdef_manager().
|
static |
Definition at line 198 of file cdef-manager.cc.
Referenced by octave::cdef_manager::cdef_manager().
|
static |
Definition at line 197 of file cdef-manager.cc.
Referenced by octave::cdef_manager::cdef_manager().
|
static |
Definition at line 202 of file cdef-manager.cc.
Referenced by octave::cdef_manager::cdef_manager().
OCTINTERP_API void octave::cleanup_statement_list | ( | tree_statement_list ** | lst | ) |
void octave::column_norms | ( | const MArray< T > & | m, |
MArray< R > & | res, | ||
ACC | acc | ||
) |
Definition at line 264 of file oct-norm.cc.
References Array< T, Alloc >::columns(), Array< T, Alloc >::rows(), and Array< T, Alloc >::xelem().
Definition at line 349 of file oct-norm.cc.
void octave::column_norms | ( | const MSparse< T > & | m, |
MArray< R > & | res, | ||
ACC | acc | ||
) |
Definition at line 294 of file oct-norm.cc.
References Sparse< T, Alloc >::cidx(), Sparse< T, Alloc >::columns(), Sparse< T, Alloc >::data(), and Array< T, Alloc >::xelem().
Definition at line 351 of file oct-norm.cc.
|
static |
Definition at line 808 of file cdef-class.cc.
References octave::tree_expression::evaluate(), octave::tree_classdef_attribute::expression(), octave::tree_expression::is_identifier(), octave::tree_expression::name(), and octave_value().
Referenced by octave::cdef_class::make_meta_class().
|
static |
Definition at line 6373 of file oct-stream.cc.
References do_float_format_conversion(), and octave::mach_info::native_float_format().
|
static |
Definition at line 6800 of file oct-stream.cc.
References V.
|
static |
Definition at line 6847 of file oct-stream.cc.
References do_double_format_conversion(), do_float_format_conversion(), oct_data_conv::dt_char, oct_data_conv::dt_double, oct_data_conv::dt_int16, oct_data_conv::dt_int32, oct_data_conv::dt_int64, oct_data_conv::dt_int8, oct_data_conv::dt_schar, oct_data_conv::dt_single, oct_data_conv::dt_uchar, oct_data_conv::dt_uint16, oct_data_conv::dt_uint32, oct_data_conv::dt_uint64, oct_data_conv::dt_uint8, error(), octave::mach_info::flt_fmt_ieee_big_endian, octave::mach_info::flt_fmt_ieee_little_endian, and octave::mach_info::words_big_endian().
Referenced by octave::stream::write().
convn_type octave::convert_enum | ( | ::convn_type | ct | ) |
Definition at line 141 of file oct-convn.h.
References convn_full, convn_full, convn_same, convn_same, convn_valid, and convn_valid.
|
inline |
Definition at line 218 of file idx-vector.cc.
References convert_index(), err_invalid_index(), and x.
|
inline |
Definition at line 228 of file idx-vector.cc.
References convert_index(), and x.
|
inline |
Definition at line 207 of file idx-vector.cc.
References err_invalid_index().
Referenced by octave::idx_vector::idx_scalar_rep::idx_scalar_rep(), octave::idx_vector::idx_vector_rep::idx_vector_rep(), and convert_index().
|
inline |
Definition at line 234 of file idx-vector.cc.
References convert_index(), octave_int< T >::value(), and x.
|
static |
Definition at line 6812 of file oct-stream.cc.
References V.
|
inlinestatic |
|
inlinestatic |
Definition at line 796 of file oct-fftw.cc.
References conj(), dim_vector::ndims(), and dim_vector::numel().
Referenced by octave::fftw::fftNd().
|
static |
Definition at line 88 of file oct-stream.cc.
References __get_interpreter__(), octave_value::double_value(), lo_ieee_isnan, octave::math::nint(), and interpreter::recover_from_exception().
Referenced by octave::stream_list::get_file_number(), octave::stream_list::get_info(), octave::stream::getl(), octave::stream::gets(), octave::stream::seek(), and octave::stream::skipl().
OCTAVE_API ComplexMatrix octave::convn | ( | const ComplexMatrix & | a, |
const ColumnVector & | c, | ||
const RowVector & | r, | ||
convn_type | ct | ||
) |
Definition at line 214 of file oct-convn.cc.
OCTAVE_API ComplexMatrix octave::convn | ( | const ComplexMatrix & | a, |
const ComplexColumnVector & | c, | ||
const ComplexRowVector & | r, | ||
convn_type | ct | ||
) |
Definition at line 215 of file oct-convn.cc.
OCTAVE_API ComplexMatrix octave::convn | ( | const ComplexMatrix & | a, |
const ComplexMatrix & | b, | ||
convn_type | ct | ||
) |
Definition at line 215 of file oct-convn.cc.
OCTAVE_API ComplexMatrix octave::convn | ( | const ComplexMatrix & | a, |
const Matrix & | b, | ||
convn_type | ct | ||
) |
Definition at line 214 of file oct-convn.cc.
OCTAVE_API ComplexNDArray octave::convn | ( | const ComplexNDArray & | a, |
const ComplexNDArray & | b, | ||
convn_type | ct | ||
) |
Definition at line 215 of file oct-convn.cc.
OCTAVE_API ComplexNDArray octave::convn | ( | const ComplexNDArray & | a, |
const NDArray & | b, | ||
convn_type | ct | ||
) |
Definition at line 214 of file oct-convn.cc.
OCTAVE_API FloatComplexMatrix octave::convn | ( | const FloatComplexMatrix & | a, |
const FloatColumnVector & | c, | ||
const FloatRowVector & | r, | ||
convn_type | ct | ||
) |
Definition at line 217 of file oct-convn.cc.
OCTAVE_API FloatComplexMatrix octave::convn | ( | const FloatComplexMatrix & | a, |
const FloatComplexColumnVector & | c, | ||
const FloatComplexRowVector & | r, | ||
convn_type | ct | ||
) |
Definition at line 218 of file oct-convn.cc.
OCTAVE_API FloatComplexMatrix octave::convn | ( | const FloatComplexMatrix & | a, |
const FloatComplexMatrix & | b, | ||
convn_type | ct | ||
) |
Definition at line 218 of file oct-convn.cc.
OCTAVE_API FloatComplexMatrix octave::convn | ( | const FloatComplexMatrix & | a, |
const FloatMatrix & | b, | ||
convn_type | ct | ||
) |
Definition at line 217 of file oct-convn.cc.
OCTAVE_API FloatComplexNDArray octave::convn | ( | const FloatComplexNDArray & | a, |
const FloatComplexNDArray & | b, | ||
convn_type | ct | ||
) |
Definition at line 218 of file oct-convn.cc.
OCTAVE_API FloatComplexNDArray octave::convn | ( | const FloatComplexNDArray & | a, |
const FloatNDArray & | b, | ||
convn_type | ct | ||
) |
Definition at line 217 of file oct-convn.cc.
OCTAVE_API FloatMatrix octave::convn | ( | const FloatMatrix & | a, |
const FloatColumnVector & | c, | ||
const FloatRowVector & | r, | ||
convn_type | ct | ||
) |
Definition at line 216 of file oct-convn.cc.
OCTAVE_API FloatMatrix octave::convn | ( | const FloatMatrix & | a, |
const FloatMatrix & | b, | ||
convn_type | ct | ||
) |
Definition at line 216 of file oct-convn.cc.
OCTAVE_API FloatNDArray octave::convn | ( | const FloatNDArray & | a, |
const FloatNDArray & | b, | ||
convn_type | ct | ||
) |
Definition at line 216 of file oct-convn.cc.
OCTAVE_API Matrix octave::convn | ( | const Matrix & | a, |
const ColumnVector & | c, | ||
const RowVector & | r, | ||
convn_type | ct | ||
) |
Definition at line 213 of file oct-convn.cc.
OCTAVE_API Matrix octave::convn | ( | const Matrix & | a, |
const Matrix & | b, | ||
convn_type | ct | ||
) |
Definition at line 213 of file oct-convn.cc.
OCTAVE_API NDArray octave::convn | ( | const NDArray & | a, |
const NDArray & | b, | ||
convn_type | ct | ||
) |
Definition at line 213 of file oct-convn.cc.
|
static |
Definition at line 147 of file oct-convn.cc.
|
static |
F77_RET_T const F77_INT const F77_DBLE const F77_INT const F77_INT const F77_DBLE F77_DBLE *C F77_RET_T const F77_INT const F77_DBLE const F77_INT const F77_INT const F77_DBLE F77_DBLE *void octave::convolve_2d< double, double > | ( | const double * | a, |
F77_INT | ma, | ||
F77_INT | na, | ||
const double * | b, | ||
F77_INT | mb, | ||
F77_INT | nb, | ||
double * | c, | ||
bool | inner | ||
) |
Definition at line 92 of file oct-convn.cc.
F77_RET_T const F77_INT const F77_REAL const F77_INT const F77_INT const F77_REAL F77_REAL *C F77_RET_T const F77_INT const F77_REAL const F77_INT const F77_INT const F77_REAL F77_REAL *void octave::convolve_2d< float, float > | ( | const float * | a, |
F77_INT | ma, | ||
F77_INT | na, | ||
const float * | b, | ||
F77_INT | mb, | ||
F77_INT | nb, | ||
float * | c, | ||
bool | inner | ||
) |
Definition at line 93 of file oct-convn.cc.
F77_RET_T const F77_INT const F77_DBLE_CMPLX const F77_INT const F77_INT const F77_DBLE F77_DBLE_CMPLX *C F77_RET_T const F77_INT const F77_DBLE_CMPLX const F77_INT const F77_INT const F77_DBLE F77_DBLE_CMPLX *void octave::convolve_2d< std::complex< double >, double > | ( | const std::complex< double > * | a, |
F77_INT | ma, | ||
F77_INT | na, | ||
const double * | b, | ||
F77_INT | mb, | ||
F77_INT | nb, | ||
std::complex< double > * | c, | ||
bool | inner | ||
) |
Definition at line 101 of file oct-convn.cc.
F77_RET_T const F77_INT const F77_CMPLX const F77_INT const F77_INT const F77_REAL F77_CMPLX *C F77_RET_T const F77_INT const F77_CMPLX const F77_INT const F77_INT const F77_REAL F77_CMPLX *void octave::convolve_2d< std::complex< float >, float > | ( | const std::complex< float > * | a, |
F77_INT | ma, | ||
F77_INT | na, | ||
const float * | b, | ||
F77_INT | mb, | ||
F77_INT | nb, | ||
std::complex< float > * | c, | ||
bool | inner | ||
) |
Definition at line 102 of file oct-convn.cc.
void octave::convolve_nd | ( | const T * | a, |
const dim_vector & | ad, | ||
const dim_vector & | acd, | ||
const R * | b, | ||
const dim_vector & | bd, | ||
const dim_vector & | bcd, | ||
T * | c, | ||
const dim_vector & | ccd, | ||
int | nd, | ||
bool | inner | ||
) |
Definition at line 103 of file oct-convn.cc.
|
static |
Definition at line 708 of file randmtzig.cc.
References EMANTISSA, EXP_SECTION_AREA, ffe, ffi, fke, fki, fwe, fwi, inittf, NMANTISSA, NOR_SECTION_AREA, x, ZIGGURAT_EXP_R, ZIGGURAT_NOR_R, and ZIGINT.
Referenced by rand_exponential< float >(), and rand_normal< float >().
void octave::create_ziggurat_tables | ( | void | ) |
Definition at line 505 of file randmtzig.cc.
References EMANTISSA, EXP_SECTION_AREA, fe, fi, initt, ke, ki, NMANTISSA, NOR_SECTION_AREA, we, wi, x, ZIGGURAT_EXP_R, ZIGGURAT_NOR_R, and ZIGINT.
Referenced by rand_exponential< double >(), and rand_normal< double >().
|
static |
|
static |
Definition at line 63 of file CollocWt.cc.
References x.
Referenced by jcobi(), and mx_inline_diff().
|
static |
Definition at line 563 of file stack-frame.cc.
References octave::symbol_scope::name(), octave::symbol_scope::num_symbols(), and octave::symbol_scope::symbol_list().
Referenced by octave::script_stack_frame::display(), octave::user_fcn_stack_frame::display(), and octave::scope_stack_frame::display().
char * octave::do_completer_word_break_hook | ( | ) |
|
static |
Definition at line 5635 of file oct-stream.cc.
References error(), and format().
Referenced by octave::base_stream::do_numeric_printf_conv().
|
static |
Definition at line 5664 of file oct-stream.cc.
References error(), octave::printf_format_elt::flags, octave::printf_format_elt::fw, left, len, octave::printf_format_elt::prec, and octave::string::u8_to_encoding().
Referenced by octave::base_stream::do_printf().
|
static |
Definition at line 87 of file variable-editor-model.cc.
References octave_value::is_string(), octave_value::isempty(), octave_value::islogical(), octave_value::isnumeric(), octave_value::numel(), and octave_value::rows().
Referenced by octave::cell_model::requires_sub_editor(), octave::scalar_struct_model::requires_sub_editor(), octave::vector_struct_model::requires_sub_editor(), and octave::struct_model::requires_sub_editor().
template void octave::do_scanf_conv | ( | std::istream & | , |
const scanf_format_elt & | , | ||
double * | , | ||
Matrix & | , | ||
double * | , | ||
octave_idx_type & | , | ||
octave_idx_type & | , | ||
octave_idx_type | , | ||
octave_idx_type | , | ||
bool | |||
) |
|
static |
Definition at line 4409 of file oct-stream.cc.
References Array< T, Alloc >::fortran_vec(), octave_scan(), and Matrix::resize().
Referenced by octave::base_stream::do_scanf().
VectorT octave::dual_p | ( | const VectorT & | x, |
R | p, | ||
R | q | ||
) |
Definition at line 442 of file oct-norm.cc.
References elem_dual_p(), vector_norm(), and x.
Referenced by higham().
|
inline |
Definition at line 432 of file oct-norm.cc.
References abs(), pow(), octave::math::signum(), and x.
Referenced by dual_p().
OCTAVE_NORETURN OCTAVE_API void octave::err_del_index_out_of_range | ( | bool | is1d, |
octave_idx_type | idx, | ||
octave_idx_type | ext | ||
) |
Definition at line 111 of file lo-array-errwarn.cc.
References error_id_index_out_of_bounds.
Referenced by Array< T, Alloc >::delete_elements(), and Sparse< T, Alloc >::delete_elements().
void octave::err_index_out_of_range | ( | int | nd, |
int | dim, | ||
octave_idx_type | idx, | ||
octave_idx_type | ext | ||
) |
Definition at line 309 of file lo-array-errwarn.cc.
OCTAVE_NORETURN OCTAVE_API void octave::err_index_out_of_range | ( | int | nd, |
int | dim, | ||
octave_idx_type | idx, | ||
octave_idx_type | ext, | ||
const dim_vector & | dv | ||
) |
Definition at line 274 of file lo-array-errwarn.cc.
|
static |
Definition at line 52 of file idx-vector.cc.
Referenced by DiagArray2< T >::check_idx(), octave::idx_vector::idx_colon_rep::checkelem(), octave::idx_vector::idx_range_rep::checkelem(), octave::idx_vector::idx_scalar_rep::checkelem(), octave::range< T, typename std::enable_if< std::is_floating_point< T >::value >::type >::checkelem(), Range::checkelem(), Array< T, Alloc >::checkelem(), compute_index(), Array< T, Alloc >::index(), octave::range< T, typename std::enable_if< std::is_floating_point< T >::value >::type >::index(), Range::index(), Sparse< T, Alloc >::index(), and sub2ind().
|
static |
Definition at line 7415 of file oct-stream.cc.
References error().
Referenced by octave::stream_list::lookup(), and octave::stream_list::remove().
OCTAVE_NORETURN OCTAVE_API void octave::err_invalid_index | ( | const std::string & | idx, |
octave_idx_type | nd, | ||
octave_idx_type | dim, | ||
const std::string & | |||
) |
Definition at line 202 of file lo-array-errwarn.cc.
Referenced by octave::idx_vector::idx_range_rep::idx_range_rep(), octave::idx_vector::idx_scalar_rep::idx_scalar_rep(), octave::idx_vector::idx_vector_rep::idx_vector_rep(), octave::idx_vector::idx_vector_rep::checkelem(), octave::idx_vector::idx_mask_rep::checkelem(), Array< T, Alloc >::checkelem(), compute_index(), convert_index(), err_invalid_index(), octave_base_value::index_vector(), and octave_sparse_matrix::index_vector().
OCTAVE_NORETURN OCTAVE_API void octave::err_invalid_index | ( | double | n, |
octave_idx_type | nd, | ||
octave_idx_type | dim, | ||
const std::string & | var | ||
) |
Definition at line 218 of file lo-array-errwarn.cc.
References err_invalid_index(), octave::math::floor(), and octave::math::isnan().
OCTAVE_NORETURN OCTAVE_API void octave::err_invalid_index | ( | octave_idx_type | n, |
octave_idx_type | nd, | ||
octave_idx_type | dim, | ||
const std::string & | var | ||
) |
Definition at line 211 of file lo-array-errwarn.cc.
References err_invalid_index().
|
static |
Definition at line 47 of file idx-vector.cc.
Referenced by octave::idx_vector::idx_range_rep::idx_range_rep().
OCTAVE_NORETURN OCTAVE_API void octave::err_invalid_resize | ( | void | ) |
Definition at line 281 of file lo-array-errwarn.cc.
Referenced by Array< T, Alloc >::resize(), Sparse< T, Alloc >::resize1(), Array< T, Alloc >::resize1(), and Array< T, Alloc >::resize2().
|
static |
Definition at line 56 of file cdef-method.cc.
References error(), octave::cdef_object::get(), octave::cdef_method::get_name(), octave_value::is_string(), and octave_value::string_value().
Referenced by octave::cdef_method::cdef_method_rep::execute().
OCTAVE_NORETURN OCTAVE_API void octave::err_nan_to_character_conversion | ( | void | ) |
OCTAVE_NORETURN OCTAVE_API void octave::err_nan_to_logical_conversion | ( | void | ) |
Definition at line 57 of file lo-array-errwarn.cc.
Referenced by octave_complex::bool_array_value(), octave_complex_matrix::bool_array_value(), octave_float_scalar::bool_array_value(), octave_float_complex::bool_array_value(), octave_float_complex_matrix::bool_array_value(), octave_float_matrix::bool_array_value(), octave_matrix::bool_array_value(), octave_sparse_matrix::bool_array_value(), octave_scalar::bool_array_value(), octave_complex::bool_value(), octave_float_scalar::bool_value(), octave_float_complex::bool_value(), octave_scalar::bool_value(), octave_base_matrix< MT >::is_true(), oct_unop_not(), ComplexNDArray::operator!(), SparseComplexMatrix::operator!(), NDArray::operator!(), SparseMatrix::operator!(), FloatComplexNDArray::operator!(), FloatNDArray::operator!(), octave_base_scalar< T >::print_raw(), octave_sparse_complex_matrix::sparse_bool_matrix_value(), and octave_sparse_matrix::sparse_bool_matrix_value().
OCTAVE_NORETURN OCTAVE_API void octave::err_nonconformant | ( | const char * | op, |
const dim_vector & | op1_dims, | ||
const dim_vector & | op2_dims | ||
) |
Definition at line 97 of file lo-array-errwarn.cc.
References error_id_nonconformant_args, and dim_vector::str().
OCTAVE_NORETURN OCTAVE_API void octave::err_nonconformant | ( | const char * | op, |
octave_idx_type | op1_len, | ||
octave_idx_type | op2_len | ||
) |
Definition at line 71 of file lo-array-errwarn.cc.
References error_id_nonconformant_args.
Referenced by Array< T, Alloc >::assign(), Sparse< T, Alloc >::assign(), binmap(), do_add_dm_sm(), do_add_sm_dm(), do_extended_gcd(), do_mm_binary_op(), do_mm_inplace_op(), do_mul_dm_sm(), do_mul_sm_dm(), do_sub_dm_sm(), do_sub_sm_dm(), elem_xpow(), Fbalance(), Fordqz(), Fqz(), Fsylvester(), gepbalance< T >::init(), max(), min(), mx_div_conform(), mx_leftdiv_conform(), octinternal_do_mul_pm_sm(), octinternal_do_mul_sm_pm(), operator*(), ComplexColumnVector::operator+=(), ComplexDiagMatrix::operator+=(), ComplexMatrix::operator+=(), Matrix::operator+=(), FloatComplexColumnVector::operator+=(), FloatComplexDiagMatrix::operator+=(), FloatComplexMatrix::operator+=(), FloatMatrix::operator+=(), FloatComplexRowVector::operator+=(), ComplexRowVector::operator+=(), ComplexColumnVector::operator-=(), ComplexMatrix::operator-=(), Matrix::operator-=(), FloatComplexColumnVector::operator-=(), FloatComplexMatrix::operator-=(), FloatMatrix::operator-=(), FloatComplexRowVector::operator-=(), ComplexRowVector::operator-=(), plus_or_minus(), product(), quotient(), and xgemm().
OCTAVE_NORETURN OCTAVE_API void octave::err_nonconformant | ( | const char * | op, |
octave_idx_type | op1_nr, | ||
octave_idx_type | op1_nc, | ||
octave_idx_type | op2_nr, | ||
octave_idx_type | op2_nc | ||
) |
Definition at line 83 of file lo-array-errwarn.cc.
References error_id_nonconformant_args.
|
static |
Definition at line 206 of file oct-stream.cc.
References len.
Referenced by octave::scanf_format_list::finish_conversion().
Definition at line 118 of file randpoisson.cc.
References flogfak().
Referenced by octave::documentation_bookmarks::documentation_bookmarks(), octave::dynamic_library::dynlib_rep::dynlib_rep(), octave::hook_function::hook_function(), octave::tree_classdef_methods_list::tree_classdef_methods_list(), octave::file_editor::add_file_editor_tab(), octave::command_history::append(), octave::command_history::clean_up_and_save(), octave::Utils::computeFont(), octave::files_dock_widget::contextmenu_rename(), octave::command_history::do_append(), octave::math::do_bessel(), octave::command_history::do_clean_up_and_save(), octave::command_history::do_read(), octave::command_history::do_read_range(), octave::command_history::do_set_file(), octave::command_history::do_truncate_file(), octave::command_history::do_write(), octave::opengl_renderer::draw_patch(), octave::tree_superclass_ref::evaluate_n(), fgetl(), fgets(), octave::dynamic_library::dynlib_rep::get_instance(), octave::find_file_less_than::getValue(), octave::file_editor::handle_autoc_cancelled(), octave::hook_function_list::insert(), octave::dynamic_loader::load_oct(), octave::file_editor::make_file_editor_tab(), octave::Utils::makeImageFromCData(), octave::dynamic_library::dynlib_rep::new_instance(), octave::dynamic_library::open(), pprsc(), octave::command_history::read(), octave::command_history::read_range(), octave::child_list::reap(), octave::file_editor::reset_focus(), octave::dynamic_library::search(), octave::command_history::set_file(), octave::command_history::truncate_file(), octave::file_editor_tab::update_lexer_settings(), octave::tree_print_code::visit_function_def(), octave::tree_walker::visit_function_def(), and octave::command_history::write().
F77_RET_T const F77_INT const F77_CMPLX const F77_INT const F77_INT const F77_CMPLX F77_CMPLX *C F77_RET_T octave::F77_FUNC | ( | cconv2i | , |
CCONV2I | |||
) | const & |
F77_RET_T const F77_INT const F77_CMPLX const F77_INT const F77_INT const F77_REAL F77_CMPLX *C F77_RET_T octave::F77_FUNC | ( | csconv2i | , |
CSCONV2I | |||
) | const & |
F77_RET_T const F77_INT const F77_DBLE const F77_INT const F77_INT const F77_DBLE F77_DBLE *C F77_RET_T octave::F77_FUNC | ( | dconv2i | , |
DCONV2I | |||
) | const & |
Referenced by octave::math::airy(), octave::math::biry(), octave::math::cbesh1(), octave::math::cbesh2(), octave::math::cbesi(), octave::math::cbesj(), octave::math::cbesk(), octave::math::cbesy(), octave::rand::do_exponential_distribution(), octave::rand::do_gamma_distribution(), octave::rand::do_normal_distribution(), octave::rand::do_poisson_distribution(), octave::rand::do_seed(), octave::rand::do_uniform_distribution(), octave::rand::exponential(), octave::rand::fill(), octave::rand::gamma(), initialize_gsvd(), octave::rand::initialize_ranlib_generators(), octave::sys::lapack_version(), octave::dynamic_loader::mex_f77_mangler(), octave::rand::normal(), octave::rand::poisson(), octave::rand::uniform(), octave::math::zbesh1(), octave::math::zbesh2(), octave::math::zbesi(), octave::math::zbesj(), octave::math::zbesk(), and octave::math::zbesy().
F77_RET_T const F77_INT const F77_REAL const F77_INT const F77_INT const F77_REAL F77_REAL *C F77_RET_T octave::F77_FUNC | ( | sconv2i | , |
SCONV2I | |||
) | const & |
F77_RET_T const F77_INT const F77_DBLE_CMPLX const F77_INT const F77_INT const F77_DBLE_CMPLX F77_DBLE_CMPLX *C F77_RET_T octave::F77_FUNC | ( | zconv2i | , |
ZCONV2I | |||
) | const & |
F77_RET_T const F77_INT const F77_DBLE_CMPLX const F77_INT const F77_INT const F77_DBLE F77_DBLE_CMPLX *C F77_RET_T octave::F77_FUNC | ( | zdconv2i | , |
ZDCONV2I | |||
) | const & |
OCTINTERP_API octave_value_list octave::feval | ( | const char * | name, |
const octave_value_list & | args = octave_value_list() , |
||
int | nargout = 0 |
||
) |
Referenced by octave_oncleanup::call_object_destructor(), compare_property_values(), eigs_callback::eigs_complex_func(), eigs_callback::eigs_func(), octave::named_hook_function::eval(), octave::fcn_handle_hook_function::eval(), octave::tree_simple_assignment::evaluate(), octave::tree_multi_assignment::evaluate_n(), octave::tree_identifier::evaluate_n(), octave::cdef_method::cdef_method_rep::execute(), octave::gtk_manager::get_toolkit(), octave::cdef_property::cdef_property_rep::get_value(), have_gnuplot_binary(), octave_class::index_vector(), octave_class::is_true(), Java_org_octave_Octave_call(), Java_org_octave_Octave_doInvoke(), octave_class::load_ascii(), octave_class::load_binary(), octave_class::load_hdf5(), lsode_user_function(), lsode_user_jacobian(), maybe_missing_function_hook(), octave::cdef_package::cdef_package_rep::meta_subsref(), mexCallMATLAB(), oct_binop_default(), oct_unop_default(), gnuplot_graphics_toolkit::print_figure(), read_mat5_binary_element(), octave_class::reconstruct_exemplar(), gnuplot_graphics_toolkit::redraw_figure(), octave_class::save_ascii(), octave_class::save_binary(), octave_class::save_hdf5(), save_mat5_binary_element(), octave::cdef_property::cdef_property_rep::set_value(), octave_class::size(), octave_class::string_vector_value(), octave_class::subsasgn_common(), octave_class::subsref(), and octave_class::xnumel().
OCTINTERP_API octave_value_list octave::feval | ( | const octave_value & | val, |
const octave_value_list & | args = octave_value_list() , |
||
int | nargout = 0 |
||
) |
OCTINTERP_API octave_value_list octave::feval | ( | const octave_value_list & | args, |
int | nargout = 0 |
||
) |
OCTINTERP_API octave_value_list octave::feval | ( | const std::string & | name, |
const octave_value_list & | args = octave_value_list() , |
||
int | nargout = 0 |
||
) |
OCTINTERP_API octave_value_list octave::feval | ( | octave_function * | fcn, |
const octave_value_list & | args = octave_value_list() , |
||
int | nargout = 0 |
||
) |
OCTAVE_API std::string octave::fftw_version | ( | void | ) |
Definition at line 1133 of file oct-fftw.cc.
References fftw_version().
Referenced by F__octave_config_info__(), and fftw_version().
OCTAVE_API std::string octave::fftwf_version | ( | void | ) |
Definition at line 1143 of file oct-fftw.cc.
References fftwf_version().
Referenced by F__octave_config_info__(), and fftwf_version().
std::string octave::fgetl | ( | FILE * | f | ) |
Definition at line 165 of file lo-utils.cc.
Referenced by octave::default_command_editor::do_readline(), and fgetl().
std::string octave::fgetl | ( | FILE * | f, |
bool & | eof | ||
) |
Definition at line 171 of file lo-utils.cc.
OCTAVE_API std::string octave::fgetl | ( | std::FILE * | ) |
OCTAVE_API std::string octave::fgetl | ( | std::FILE * | , |
bool & | eof | ||
) |
std::string octave::fgets | ( | FILE * | f | ) |
Definition at line 85 of file lo-utils.cc.
Referenced by fgetl(), fgets(), and load_path::read_dir_config().
std::string octave::fgets | ( | FILE * | f, |
bool & | eof | ||
) |
OCTAVE_API std::string octave::fgets | ( | std::FILE * | ) |
OCTAVE_API std::string octave::fgets | ( | std::FILE * | , |
bool & | eof | ||
) |
std::string octave::find_bkpt_list | ( | octave_value_list | slist, |
std::string | match | ||
) |
Definition at line 958 of file bp-table.cc.
References octave_value_list::length().
Referenced by octave::bp_table::get_breakpoint_list().
|
static |
Definition at line 609 of file bp-table.cc.
References find_fcn_by_line(), octave_base_value::is_user_function(), max(), and octave_user_code::subfunctions().
Referenced by octave::bp_table::add_breakpoints_in_function(), and find_fcn_by_line().
Definition at line 52 of file randpoisson.cc.
References C0, C1, C3, C5, and C7.
Referenced by f(), poisson_rejection(), and pprsc().
|
static |
Definition at line 97 of file oct-rand.cc.
Referenced by octave::rand::do_seed(), and octave::rand::initialize_ranlib_generators().
Definition at line 121 of file Table.cc.
References format(), and formatNumber().
Referenced by qStringValueFor().
Definition at line 116 of file Table.cc.
Referenced by formatComplex().
|
static |
Definition at line 58 of file ButtonGroup.cc.
Referenced by octave::ButtonGroup::ButtonGroup(), octave::Panel::Panel(), octave::ButtonGroup::update(), and octave::Panel::update().
|
static |
|
inline |
Definition at line 200 of file oct-sparse.h.
Referenced by octave::math::sparse_qr< SPARSE_T >::sparse_qr_rep< SPARSE_T >::R().
|
inline |
Definition at line 189 of file oct-sparse.h.
References max(), min(), and x.
Referenced by octave::math::sparse_qr< SPARSE_T >::sparse_qr_rep< SPARSE_T >::E(), octave::math::sparse_qr< SPARSE_T >::sparse_qr_rep< SPARSE_T >::P(), and octave::math::sparse_qr< SPARSE_T >::sparse_qr_rep< SPARSE_T >::R().
|
static |
Definition at line 452 of file ft-text-renderer.cc.
References octave::ft_manager::font_destroyed().
Referenced by octave::ft_manager::do_get_font().
OCTINTERP_API std::string octave::get_base_name | ( | const std::string & | nm | ) |
Definition at line 44 of file cdef-utils.cc.
Referenced by make_function_of_class(), and octave::cdef_class::cdef_class_rep::run_constructor().
OCTINTERP_API cdef_class octave::get_class_context | ( | std::string & | name, |
bool & | in_constructor | ||
) |
Definition at line 247 of file cdef-utils.cc.
References __get_evaluator__(), tree_evaluator::current_function(), octave_function::dispatch_class(), tree_evaluator::get_dispatch_class(), octave_function::is_anonymous_function_of_class(), octave_function::is_class_method(), octave_function::is_classdef_constructor(), octave_function::is_private_function(), lookup_class(), name, and octave_function::name().
Referenced by check_access(), octave_classdef_superclass_ref::execute(), get_class_context(), and in_class_method().
OCTINTERP_API cdef_class octave::get_class_context | ( | void | ) |
Definition at line 285 of file cdef-utils.cc.
References get_class_context().
std::string octave::get_comment_text | ( | void | ) |
char * octave::get_comment_text_c_str | ( | void | ) |
std::string octave::get_concat_class | ( | const std::string & | c1, |
const std::string & | c2 | ||
) |
Definition at line 56 of file pt-mat.cc.
References octave_base_value::static_class_name().
Referenced by do_cat(), octave::tm_const::init(), and octave::tm_row_const::init_element().
|
static |
Definition at line 78 of file variable-editor-model.cc.
References octave_value::get_edit_display_format(), and octave_value::numel().
Referenced by octave::base_ve_model::edit_display_sub().
OCTINTERP_API octave_value octave::get_function_handle | ( | interpreter & | interp, |
const octave_value & | arg, | ||
const std::list< std::string > & | parameter_names | ||
) |
Definition at line 215 of file interpreter-private.cc.
References interpreter::feval(), symbol_table::find_function(), interpreter::get_symbol_table(), octave_value::is_defined(), octave_value::is_function_handle(), octave_value::is_inline_function(), octave_value::is_string(), octave_value_list::length(), octave_value(), and octave_value::string_value().
OCTINTERP_API octave_value octave::get_function_handle | ( | interpreter & | interp, |
const octave_value & | arg, | ||
const std::string & | parameter_name | ||
) |
Definition at line 203 of file interpreter-private.cc.
References get_function_handle().
Referenced by DEFMETHOD(), DEFMETHODX(), F__eigs__(), Farrayfun(), Fcellfun(), Fquadcc(), and get_function_handle().
OCTINTERP_API std::string octave::get_help_from_file | ( | const std::string & | nm, |
bool & | symbol_found | ||
) |
OCTINTERP_API std::string octave::get_help_from_file | ( | const std::string & | nm, |
bool & | symbol_found, | ||
std::string & | file | ||
) |
Referenced by get_help_from_file().
Definition at line 43 of file aepbalance.cc.
OCTAVE_API void octave::get_mersenne_twister_state | ( | uint32_t * | save | ) |
Definition at line 317 of file randmtzig.cc.
References left, MT_N, and state.
Referenced by octave::rand::get_internal_state().
|
static |
Definition at line 66 of file variable-editor-model.cc.
References octave_value::is_dq_string(), and octave_value::is_sq_string().
Referenced by octave::string_model::quote_char(), octave::cell_model::quote_char(), octave::scalar_struct_model::quote_char(), octave::vector_struct_model::quote_char(), and octave::struct_model::quote_char().
|
static |
Definition at line 157 of file oct-stream.cc.
References error(), get_size(), octave::math::isinf(), max(), and Array< T, Alloc >::numel().
|
static |
Definition at line 128 of file oct-stream.cc.
References d, error(), octave::math::isinf(), lo_ieee_isnan, max(), and octave::math::nint_big().
Referenced by get_size(), octave::stream::read(), and octave::base_stream::scanf().
OCTINTERP_API void octave::gl2ps_print | ( | opengl_functions & | glfcns, |
const graphics_object & | fig, | ||
const std::string & | stream, | ||
const std::string & | term | ||
) |
Definition at line 1590 of file gl2ps-print.cc.
Referenced by octave::GLCanvas::do_print().
void octave::graphics_init | ( | interpreter & | interp, |
base_qobject & | oct_qobj | ||
) |
Definition at line 45 of file graphics-init.cc.
References interpreter::get_gh_manager(), interpreter::get_gtk_manager(), octave::gtk_manager::load_toolkit(), and octave::gtk_manager::register_toolkit().
Referenced by octave::interpreter_qobject::execute().
|
static |
Definition at line 225 of file cdef-manager.cc.
Referenced by octave::cdef_manager::cdef_manager().
R octave::higham | ( | const MatrixT & | m, |
R | p, | ||
R | tol, | ||
int | maxiter, | ||
VectorT & | x | ||
) |
Definition at line 452 of file oct-norm.cc.
References dual_p(), gamma(), higham_subp(), vector_norm(), and x.
Referenced by matrix_norm(), and svd_matrix_norm().
|
static |
Definition at line 360 of file oct-norm.cc.
References abs(), fi, pow(), and vector_norm().
Referenced by higham().
|
static |
Definition at line 388 of file oct-norm.cc.
References abs(), fi, pow(), and vector_norm().
|
static |
Definition at line 1200 of file oct-stream.cc.
OCTAVE_API void octave::init_mersenne_twister | ( | const uint32_t * | init_key, |
const int | key_length | ||
) |
Definition at line 219 of file randmtzig.cc.
References init_mersenne_twister(), initf, left, MT_N, and state.
OCTAVE_API void octave::init_mersenne_twister | ( | const uint32_t | s | ) |
Definition at line 199 of file randmtzig.cc.
References initf, left, MT_N, and state.
Referenced by octave::rand::do_reset(), init_mersenne_twister(), octave::rand::initialize_mersenne_twister(), next_state(), and octave::rand::set_internal_state().
OCTAVE_API void octave::init_mersenne_twister | ( | void | ) |
Definition at line 259 of file randmtzig.cc.
References octave::sys::getpid(), init_mersenne_twister(), min(), MT_N, octave::sys::time::unix_time(), and octave::sys::time::usec().
|
static |
Definition at line 169 of file oct-mutex.cc.
|
static |
Definition at line 56 of file gsvd.cc.
References F77_FUNC(), gsvd_fcn, gsvd_initialized, have_DGGSVD3, octave::dynamic_library::search(), and STRINGIZE.
Referenced by octave::math::gsvd< T >::gsvd(), and gsvd< T >::ggsvd().
OCTGUI_API QColor octave::interpolate_color | ( | const QColor & | col1, |
const QColor & | col2, | ||
double | fs, | ||
double | fv | ||
) |
Deterimine an alternative color to col1
with less contrast to col2
. The HSV representation of the new color is calculated by
col1 | Base color to which the alternative has to be computed |
col2 | Color to which the the new color should have less contrast |
fs | Factor for changing the saturation ![]() |
fv | Factor for interpolating the brightness ![]() ![]() ![]() |
Definition at line 35 of file gui-utils.cc.
References v2.
Referenced by octave::command_widget::notice_settings(), octave::led_indicator::style_sheet(), and octave::file_editor_tab::update_lexer_settings().
OCTINTERP_API bool octave::is_direct_superclass | ( | const cdef_class & | clsa, |
const cdef_class & | clsb | ||
) |
Definition at line 232 of file cdef-utils.cc.
References is_superclass().
Referenced by octave_classdef_superclass_ref::execute().
OCTINTERP_API bool octave::is_dummy_method | ( | const octave_value & | fcn | ) |
Definition at line 179 of file cdef-utils.cc.
References octave_user_code::body(), octave_value::is_defined(), octave_value::is_user_function(), and octave_value::user_function_value().
Referenced by octave::cdef_method::cdef_method_rep::check_method(), and octave::cdef_manager::make_method().
|
static |
Definition at line 77 of file octave-qscintilla.cc.
Referenced by octave::octave_qscintilla::auto_close(), and octave::octave_qscintilla::smart_indent().
Definition at line 50 of file lo-utils.cc.
References octave::math::isnan(), x, and octave::math::x_nint().
Referenced by NDArray::all_elements_are_int_or_inf_or_nan(), and FloatNDArray::all_elements_are_int_or_inf_or_nan().
OCTAVE_API bool octave::is_int_or_inf_or_nan | ( | float | x | ) |
Definition at line 67 of file lo-utils.cc.
References octave::math::isnan(), x, and octave::math::x_nint().
|
static |
Definition at line 56 of file cdef-property.cc.
References __get_evaluator__(), tree_evaluator::current_function(), tree_evaluator::evaluate(), octave::base_list< elt_type >::front(), octave_value::function_value(), octave::cdef_object::is(), octave_user_function::is_classdef_constructor(), octave_value::is_defined(), octave_user_function::parameter_list(), octave_user_function::return_list(), octave::base_list< elt_type >::size(), to_cdef(), octave_value::type_name(), and octave_base_value::user_function_value().
Referenced by octave::cdef_property::cdef_property_rep::get_value(), and octave::cdef_property::cdef_property_rep::set_value().
|
static |
Definition at line 5695 of file oct-stream.cc.
References octave_value::is_true(), octave_value::isinf(), and octave_value::isnan().
Referenced by octave::opengl_renderer::clip_code(), and octave::base_stream::do_numeric_printf_conv().
bool octave::is_one_or_zero | ( | const T & | x | ) |
Definition at line 73 of file lo-utils.h.
References x.
Referenced by NDArray::any_element_not_one_or_zero(), and FloatNDArray::any_element_not_one_or_zero().
Definition at line 823 of file ft-text-renderer.cc.
Referenced by octave::ft_text_renderer::process_character().
OCTINTERP_API bool octave::is_strict_superclass | ( | const cdef_class & | clsa, |
const cdef_class & | clsb | ||
) |
Definition at line 226 of file cdef-utils.cc.
References is_superclass().
Referenced by check_access(), and octave_classdef_superclass_ref::execute().
OCTINTERP_API bool octave::is_superclass | ( | const cdef_class & | clsa, |
const cdef_class & | clsb, | ||
bool | allow_equal, | ||
int | max_depth | ||
) |
Definition at line 200 of file cdef-utils.cc.
References octave_value::cell_value(), octave::cdef_object::get(), octave_classdef::get_property(), is_superclass(), lookup_class(), Array< T, Alloc >::numel(), and octave_value::string_value().
Referenced by check_access(), in_class_method(), is_direct_superclass(), octave_classdef::is_instance_of(), is_strict_superclass(), and is_superclass().
bool octave::is_zero | ( | const T & | x | ) |
Definition at line 79 of file lo-utils.h.
References x.
Referenced by NDArray::all_elements_are_zero(), and FloatNDArray::all_elements_are_zero().
bool octave::iskeyword | ( | const std::string & | s | ) |
|
static |
Definition at line 140 of file file-ops.cc.
References octave::sys::file_ops::is_dir_sep(), and len.
Referenced by tilde_expand_word().
|
static |
Definition at line 338 of file Table.cc.
References format(), and qStringValueFor().
Referenced by octave::Table::updateData().
|
static |
Definition at line 150 of file CollocWt.cc.
References abs(), dif(), octave::math::isnan(), and x.
Referenced by octave::CollocWt::init().
OCTINTERP_API octave_value octave::load_fcn_from_file | ( | const std::string & | file_name, |
const std::string & | dir_name = "" , |
||
const std::string & | dispatch_type = "" , |
||
const std::string & | package_name = "" , |
||
const std::string & | fcn_name = "" , |
||
bool | autoload = false |
||
) |
Referenced by octave::cdef_method::cdef_method_rep::check_method(), and read_mat5_binary_element().
OCTINTERP_API cdef_class octave::lookup_class | ( | const cdef_class & | cls | ) |
Definition at line 89 of file cdef-utils.cc.
OCTINTERP_API cdef_class octave::lookup_class | ( | const octave_value & | ov | ) |
Definition at line 98 of file cdef-utils.cc.
References cdef_class, octave_value::is_string(), lookup_class(), octave_value::string_value(), and to_cdef().
OCTINTERP_API cdef_class octave::lookup_class | ( | const std::string & | name, |
bool | error_if_not_found, | ||
bool | load_if_not_found | ||
) |
Definition at line 80 of file cdef-utils.cc.
References __get_cdef_manager__(), octave::cdef_manager::find_class(), and name.
Referenced by class_fromName(), octave::cdef_class::cdef_class_rep::delete_object(), octave_classdef_superclass_ref::execute(), F__methods__(), octave::cdef_manager::find_class(), octave::cdef_manager::find_method(), octave::cdef_class::cdef_class_rep::find_method(), octave::cdef_class::cdef_class_rep::find_methods(), octave::cdef_class::cdef_class_rep::find_names(), octave::cdef_class::cdef_class_rep::find_properties(), octave::cdef_class::cdef_class_rep::find_property(), Fproperties(), get_class_context(), octave_classdef::is_instance_of(), is_superclass(), lookup_class(), lookup_classes(), octave::cdef_class::make_meta_class(), octave_classdef::metaclass_query(), octave::cdef_class::cdef_class_rep::run_constructor(), and octave::ctor_analyzer::visit_superclass_ref().
OCTINTERP_API std::list< cdef_class > octave::lookup_classes | ( | const Cell & | cls_list | ) |
Definition at line 113 of file cdef-utils.cc.
References lookup_class(), and Array< T, Alloc >::numel().
Referenced by class_get_inferiorclasses(), class_get_superclasses(), octave::cdef_class::cdef_class_rep::initialize_object(), and octave::cdef_object_scalar::mark_for_construction().
OCTINTERP_API cdef_package octave::lookup_package | ( | const std::string & | name, |
bool | error_if_not_found, | ||
bool | load_if_not_found | ||
) |
Definition at line 238 of file cdef-utils.cc.
References __get_cdef_manager__(), octave::cdef_manager::find_package(), and name.
Referenced by F__meta_get_package__(), and package_fromName().
|
static |
Definition at line 66 of file cdef-class.cc.
References octave_value::is_defined(), and octave_value().
Referenced by octave::cdef_manager::cdef_manager(), and octave::cdef_class::make_meta_class().
|
static |
Definition at line 38 of file cdef-manager.cc.
References octave_value().
base_text_renderer * octave::make_ft_text_renderer | ( | void | ) |
Definition at line 1536 of file ft-text-renderer.cc.
OCTINTERP_API void octave::make_function_of_class | ( | const cdef_class & | cls, |
const octave_value & | fcn | ||
) |
Definition at line 74 of file cdef-utils.cc.
References octave::cdef_class::get_name(), and make_function_of_class().
OCTINTERP_API void octave::make_function_of_class | ( | const std::string & | class_name, |
const octave_value & | fcn | ||
) |
Definition at line 55 of file cdef-utils.cc.
References octave_value::function_value(), get_base_name(), octave_user_function::mark_as_classdef_constructor(), octave_user_function::mark_as_classdef_method(), octave_function::name(), octave_function::stash_dispatch_class(), and octave_base_value::user_function_value().
Referenced by octave::cdef_method::cdef_method_rep::check_method(), make_function_of_class(), octave::cdef_class::make_meta_class(), octave::cdef_manager::make_method(), and octave::cdef_manager::make_property().
|
static |
Definition at line 39 of file url-handle-manager.cc.
Referenced by octave::url_handle_manager::free(), and octave::url_handle_manager::get_handle().
base_text_renderer * octave::make_latex_text_renderer | ( | void | ) |
Definition at line 509 of file latex-text-renderer.cc.
Definition at line 48 of file welcome-wizard.cc.
|
static |
Definition at line 70 of file variable-editor.cc.
Referenced by octave::variable_editor::construct_tool_bar(), octave::variable_editor_view::createColumnMenu(), octave::variable_editor_view::createContextMenu(), and octave::variable_editor_view::createRowMenu().
|
static |
Definition at line 49 of file ToolBar.cc.
Referenced by addEmptyAction().
Cell octave::map2Cell | ( | const std::map< T1, T2 > & | m | ) |
Definition at line 83 of file cdef-package.cc.
References to_ov().
Referenced by octave::cdef_package::cdef_package_rep::get_classes(), octave::cdef_package::cdef_package_rep::get_functions(), and octave::cdef_package::cdef_package_rep::get_packages().
R octave::matrix_norm | ( | const MatrixT & | m, |
R | p, | ||
VectorT | |||
) |
Definition at line 542 of file oct-norm.cc.
References current_liboctave_error_handler, higham(), lo_ieee_isinf, ColumnVector::max(), RowVector::max(), max_norm_iter, p_less1_gripe, x, xcolnorms(), and xrownorms().
tree_binary_expression * octave::maybe_compound_binary_expression | ( | tree_expression * | a, |
tree_expression * | b, | ||
int | l, | ||
int | c, | ||
octave_value::binary_op | t | ||
) |
Definition at line 203 of file pt-cbinop.cc.
References octave_value::op_el_and, octave_value::op_el_or, octave_value::op_ldiv, octave_value::op_mul, simplify_ldiv_op(), simplify_mul_op(), and octave_value::unknown_compound_binary_op.
Referenced by octave::base_parser::make_binary_op().
Definition at line 127 of file pt-mat.cc.
References warning_with_id().
Referenced by octave::tm_const::concat(), and do_cat().
|
static |
Definition at line 136 of file octave-qobject.cc.
Referenced by octave::base_qobject::base_qobject().
Definition at line 53 of file gl-render.cc.
References max().
Referenced by octave::opengl_texture::create().
|
static |
std::istream & octave::octave_scan | ( | std::istream & | is, |
const scanf_format_elt & | fmt, | ||
double * | valptr | ||
) |
Definition at line 4371 of file oct-stream.cc.
References panic_impossible, and octave::scanf_format_elt::type.
|
static |
Definition at line 4323 of file oct-stream.cc.
References octave_scan_1(), and octave::scanf_format_elt::width.
Referenced by octave::base_stream::do_oscanf(), and do_scanf_conv().
|
static |
Definition at line 4234 of file oct-stream.cc.
References octave::scanf_format_elt::type.
Referenced by octave_scan().
|
static |
Definition at line 5704 of file oct-stream.cc.
References octave_value::double_value(), octave::math::fix(), octave_value::is_string(), octave_value::is_uint64_type(), octave_value::isinteger(), max(), octave_value::uint64_scalar_value(), and octave_int< T >::value().
Referenced by octave::base_stream::do_numeric_printf_conv().
|
static |
Definition at line 5734 of file oct-stream.cc.
References binary_op(), octave_value::double_value(), octave::math::fix(), octave_value::is_string(), octave_value::is_true(), octave_value::isinteger(), max(), and octave_value::op_ge.
Referenced by octave::base_stream::do_numeric_printf_conv().
|
inline |
Definition at line 445 of file cdef-class.h.
|
inline |
Definition at line 452 of file cdef-class.h.
std::ostream & octave::operator<< | ( | std::ostream & | os, |
const CollocWt & | a | ||
) |
Definition at line 482 of file CollocWt.cc.
|
inline |
Definition at line 437 of file cdef-class.h.
|
static |
Definition at line 310 of file cdef-manager.cc.
References error(), octave_value_list::length(), lookup_package(), name, and to_ov().
Referenced by octave::cdef_manager::cdef_manager().
|
static |
Definition at line 235 of file cdef-manager.cc.
References octave::cdef_package::get_classes(), octave_value_list::length(), and to_cdef().
Referenced by octave::cdef_manager::cdef_manager().
|
static |
Definition at line 251 of file cdef-manager.cc.
References octave::cdef_package::get_functions(), octave_value_list::length(), and to_cdef().
Referenced by octave::cdef_manager::cdef_manager().
|
static |
Definition at line 267 of file cdef-manager.cc.
References octave::cdef_package::get_packages(), octave_value_list::length(), and to_cdef().
Referenced by octave::cdef_manager::cdef_manager().
|
static |
Definition at line 283 of file cdef-manager.cc.
References octave::cdef_manager::find_package(), load_path::get_all_package_names(), interpreter::get_cdef_manager(), interpreter::get_load_path(), and to_ov().
Referenced by octave::cdef_manager::cdef_manager().
|
static |
Definition at line 292 of file Canvas.cc.
References octave_scalar_map::contents(), octave_value::scalar_map_value(), and octave_value::string_value().
Referenced by octave::Canvas::canvasWheelEvent().
|
static |
Definition at line 304 of file Canvas.cc.
References octave_scalar_map::contents(), octave_value::scalar_map_value(), and octave_value::string_value().
Referenced by octave::Canvas::canvasMouseMoveEvent(), and octave::Canvas::canvasWheelEvent().
OCTINTERP_API octave_value octave::parse_fcn_file | ( | interpreter & | interp, |
const std::string & | full_file, | ||
const std::string & | file, | ||
const std::string & | dir_name, | ||
const std::string & | dispatch_type, | ||
const std::string & | package_name, | ||
bool | require_file, | ||
bool | force_script, | ||
bool | autoload, | ||
bool | relative_lookup | ||
) |
Definition at line 709 of file oct-parse.cc.
Referenced by F__parse_file__(), get_help_from_file(), and load_fcn_from_file().
|
static |
Definition at line 90 of file Figure.cc.
References Array< T, Alloc >::columns(), and Array< T, Alloc >::rows().
Referenced by octave::Figure::update().
|
static |
Definition at line 285 of file randpoisson.cc.
References octave::math::floor(), rand_uniform< double >(), and TABLESIZE.
|
static |
Definition at line 350 of file randpoisson.cc.
References flogfak(), octave::math::floor(), rand_uniform< double >(), and xlgamma().
Definition at line 1185 of file oct-stream.cc.
Referenced by octave::textscan::read_double().
Definition at line 123 of file randpoisson.cc.
References octave::math::ceil(), f(), flogfak(), octave::math::floor(), rand_uniform< double >(), and V.
Referenced by rand_poisson().
|
static |
Definition at line 205 of file cdef-manager.cc.
References error_with_id(), octave::cdef_object::get(), octave::cdef_property::get_name(), and to_cdef().
Referenced by octave::cdef_manager::cdef_manager().
|
static |
Definition at line 137 of file octave-dock-widget.cc.
Referenced by octave::octave_dock_widget::octave_dock_widget(), and octave::octave_dock_widget::set_style().
|
static |
Definition at line 195 of file Table.cc.
References octave_value::bool_value(), octave_value::class_name(), octave_value::complex_value(), octave_value::double_value(), octave_value::float_value(), format(), FORMAT_INT_VALUE, FORMAT_UINT_VALUE, FORMAT_VALUE, formatComplex(), octave::Utils::fromStdString(), octave_value::int64_value(), octave_value::int_value(), octave_value::is_double_type(), octave_value::is_int16_type(), octave_value::is_int32_type(), octave_value::is_int64_type(), octave_value::is_int8_type(), octave_value::is_single_type(), octave_value::is_string(), octave_value::is_uint16_type(), octave_value::is_uint32_type(), octave_value::is_uint64_type(), octave_value::is_uint8_type(), octave_value::iscomplex(), octave_value::isempty(), octave_value::islogical(), octave_value::long_value(), rational_approx(), octave_value::short_value(), octave_value::string_value(), octave_value::uint64_value(), octave_value::uint_value(), octave_value::ulong_value(), octave_value::ushort_value(), and warning().
Referenced by octave::Table::itemChanged(), itemFor(), and octave::Table::updateData().
|
inline |
Definition at line 58 of file qt-utils.h.
References len.
|
inline |
Definition at line 48 of file qt-utils.h.
Referenced by TerminalView::fontChange(), octave::variable_editor_view::setModel(), and TerminalView::showResizeNotification().
std::string octave::quote_string | ( | std::string | str | ) |
Definition at line 47 of file latex-text-renderer.cc.
Referenced by octave::latex_renderer::latex_renderer(), and octave::latex_renderer::render().
OCTAVE_API void octave::rand_exponential | ( | octave_idx_type | n, |
double * | p | ||
) |
Definition at line 684 of file randmtzig.cc.
References rand_exponential< double >().
OCTAVE_API void octave::rand_exponential | ( | octave_idx_type | n, |
float * | p | ||
) |
Definition at line 862 of file randmtzig.cc.
References rand_exponential< float >().
OCTAVE_API void octave::rand_exponential | ( | octave_idx_type | n, |
T * | p | ||
) |
OCTAVE_API T octave::rand_exponential | ( | void | ) |
OCTAVE_API void octave::rand_exponential< double > | ( | octave_idx_type | n, |
double * | p | ||
) |
OCTAVE_API double octave::rand_exponential< double > | ( | void | ) |
Definition at line 648 of file randmtzig.cc.
References create_ziggurat_tables(), ERANDI, fe, initt, ke, RANDU, we, x, ZIGGURAT_EXP_R, and ZIGINT.
Referenced by octave::rand::exponential(), octave::rand::fill(), and rand_exponential().
OCTAVE_API double octave::rand_exponential< double > | ( | void | ) |
Definition at line 648 of file randmtzig.cc.
References create_ziggurat_tables(), ERANDI, fe, initt, ke, RANDU, we, x, ZIGGURAT_EXP_R, and ZIGINT.
Referenced by octave::rand::exponential(), octave::rand::fill(), and rand_exponential().
OCTAVE_API void octave::rand_exponential< float > | ( | octave_idx_type | n, |
float * | p | ||
) |
OCTAVE_API float octave::rand_exponential< float > | ( | void | ) |
Definition at line 826 of file randmtzig.cc.
References create_ziggurat_float_tables(), ERANDI, ffe, fke, fwe, inittf, RANDU, x, ZIGGURAT_EXP_R, and ZIGINT.
Referenced by octave::rand::exponential(), octave::rand::fill(), and rand_exponential().
OCTAVE_API float octave::rand_exponential< float > | ( | void | ) |
Definition at line 826 of file randmtzig.cc.
References create_ziggurat_float_tables(), ERANDI, ffe, fke, fwe, inittf, RANDU, x, ZIGGURAT_EXP_R, and ZIGINT.
Referenced by octave::rand::exponential(), octave::rand::fill(), and rand_exponential().
template OCTAVE_API void octave::rand_gamma | ( | double | , |
octave_idx_type | , | ||
double * | |||
) |
template OCTAVE_API void octave::rand_gamma | ( | float | , |
octave_idx_type | , | ||
float * | |||
) |
T octave::rand_gamma | ( | T | a | ) |
Definition at line 42 of file randgamma.h.
References rand_gamma().
OCTAVE_API void octave::rand_gamma | ( | T | a, |
octave_idx_type | n, | ||
T * | p | ||
) |
Definition at line 95 of file randgamma.cc.
References d, lo_ieee_isinf, NaN, and x.
Referenced by rand_gamma().
void octave::rand_gamma | ( | T | a, |
octave_idx_type | n, | ||
T * | r | ||
) |
Definition at line 95 of file randgamma.cc.
References d, lo_ieee_isinf, NaN, and x.
Referenced by rand_gamma().
OCTAVE_API void octave::rand_normal | ( | octave_idx_type | n, |
double * | p | ||
) |
Definition at line 679 of file randmtzig.cc.
References rand_normal< double >().
OCTAVE_API void octave::rand_normal | ( | octave_idx_type | n, |
float * | p | ||
) |
Definition at line 857 of file randmtzig.cc.
References rand_normal< float >().
OCTAVE_API void octave::rand_normal | ( | octave_idx_type | n, |
T * | p | ||
) |
OCTAVE_API T octave::rand_normal | ( | void | ) |
OCTAVE_API void octave::rand_normal< double > | ( | octave_idx_type | n, |
double * | p | ||
) |
OCTAVE_API double octave::rand_normal< double > | ( | void | ) |
Definition at line 584 of file randmtzig.cc.
References create_ziggurat_tables(), fi, initt, ki, NRANDI, randi32, RANDU, UMASK, wi, x, ZIGGURAT_NOR_INV_R, and ZIGGURAT_NOR_R.
Referenced by octave::rand::fill(), octave::rand::normal(), and rand_normal().
OCTAVE_API double octave::rand_normal< double > | ( | void | ) |
Definition at line 584 of file randmtzig.cc.
References create_ziggurat_tables(), fi, initt, ki, NRANDI, randi32, RANDU, UMASK, wi, x, ZIGGURAT_NOR_INV_R, and ZIGGURAT_NOR_R.
Referenced by octave::rand::fill(), octave::rand::normal(), and rand_normal().
OCTAVE_API void octave::rand_normal< float > | ( | octave_idx_type | n, |
float * | p | ||
) |
OCTAVE_API float octave::rand_normal< float > | ( | void | ) |
Definition at line 786 of file randmtzig.cc.
References create_ziggurat_float_tables(), ffi, fki, fwi, inittf, LMASK, randi32, RANDU, x, ZIGGURAT_NOR_INV_R, and ZIGGURAT_NOR_R.
Referenced by octave::rand::fill(), octave::rand::normal(), and rand_normal().
OCTAVE_API float octave::rand_normal< float > | ( | void | ) |
Definition at line 786 of file randmtzig.cc.
References create_ziggurat_float_tables(), ffi, fki, fwi, inittf, LMASK, randi32, RANDU, x, ZIGGURAT_NOR_INV_R, and ZIGGURAT_NOR_R.
Referenced by octave::rand::fill(), octave::rand::normal(), and rand_normal().
OCTAVE_API T octave::rand_poisson | ( | T | L | ) |
Definition at line 420 of file randpoisson.cc.
References octave::math::floor(), lo_ieee_isinf, and NaN.
OCTAVE_API void octave::rand_poisson | ( | T | L, |
octave_idx_type | n, | ||
T * | p | ||
) |
Definition at line 385 of file randpoisson.cc.
References octave::math::floor(), lo_ieee_isinf, NaN, and pprsc().
T octave::rand_poisson | ( | T | L_arg | ) |
Definition at line 420 of file randpoisson.cc.
References octave::math::floor(), lo_ieee_isinf, and NaN.
void octave::rand_poisson | ( | T | L_arg, |
octave_idx_type | n, | ||
T * | p | ||
) |
Definition at line 385 of file randpoisson.cc.
References octave::math::floor(), lo_ieee_isinf, NaN, and pprsc().
template OCTAVE_API double octave::rand_poisson< double > | ( | double | ) |
template void octave::rand_poisson< double > | ( | double | , |
octave_idx_type | , | ||
double * | |||
) |
Referenced by octave::rand::fill(), and octave::rand::poisson().
template OCTAVE_API float octave::rand_poisson< float > | ( | float | ) |
template void octave::rand_poisson< float > | ( | float | , |
octave_idx_type | , | ||
float * | |||
) |
Referenced by octave::rand::fill().
OCTAVE_API void octave::rand_uniform | ( | octave_idx_type | n, |
float * | p | ||
) |
Definition at line 852 of file randmtzig.cc.
References rand_uniform< float >().
OCTAVE_API void octave::rand_uniform | ( | octave_idx_type | n, |
T * | p | ||
) |
OCTAVE_API T octave::rand_uniform | ( | void | ) |
OCTAVE_API void octave::rand_uniform< double > | ( | octave_idx_type | n, |
double * | p | ||
) |
Definition at line 674 of file randmtzig.cc.
References rand_uniform< double >().
OCTAVE_API void octave::rand_uniform< double > | ( | octave_idx_type | n, |
double * | p | ||
) |
Definition at line 674 of file randmtzig.cc.
References rand_uniform< double >().
OCTAVE_API double octave::rand_uniform< double > | ( | void | ) |
Definition at line 429 of file randmtzig.cc.
References randu53().
Referenced by octave::rand::fill(), poisson_cdf_lookup(), poisson_rejection(), pprsc(), rand_uniform< double >(), and octave::rand::uniform().
OCTAVE_API double octave::rand_uniform< double > | ( | void | ) |
Definition at line 429 of file randmtzig.cc.
References randu53().
Referenced by octave::rand::fill(), poisson_cdf_lookup(), poisson_rejection(), pprsc(), rand_uniform< double >(), and octave::rand::uniform().
OCTAVE_API void octave::rand_uniform< float > | ( | octave_idx_type | n, |
float * | p | ||
) |
OCTAVE_API float octave::rand_uniform< float > | ( | void | ) |
Definition at line 437 of file randmtzig.cc.
References randu24().
Referenced by octave::rand::fill(), rand_uniform(), and octave::rand::uniform().
OCTAVE_API float octave::rand_uniform< float > | ( | void | ) |
Definition at line 437 of file randmtzig.cc.
References randu24().
Referenced by octave::rand::fill(), rand_uniform(), and octave::rand::uniform().
|
static |
Definition at line 368 of file randmtzig.cc.
References randi32.
|
static |
Definition at line 383 of file randmtzig.cc.
References randi32.
|
static |
Definition at line 348 of file randmtzig.cc.
References left, next, and next_state().
|
static |
Definition at line 399 of file randmtzig.cc.
References randi32.
Referenced by rand_uniform< float >().
|
static |
Definition at line 413 of file randmtzig.cc.
References randi32.
Referenced by rand_uniform< double >().
std::complex< T > octave::read_cx_fp_value | ( | std::istream & | is | ) |
Definition at line 336 of file lo-utils.cc.
|
static |
Definition at line 242 of file url-transfer.cc.
References octave::stream::eof(), and octave::stream::read().
Referenced by octave::curl_transfer::init().
double octave::read_fp_value | ( | std::istream & | is | ) |
Definition at line 261 of file lo-utils.cc.
References max().
T octave::read_inf_nan_na | ( | std::istream & | is, |
char | c0 | ||
) |
Definition at line 205 of file lo-utils.cc.
T octave::read_value | ( | std::istream & | is | ) |
Definition at line 183 of file lo-utils.cc.
OCTAVE_API double octave::read_value | ( | std::istream & | is | ) |
Definition at line 380 of file lo-utils.cc.
OCTAVE_API Complex octave::read_value | ( | std::istream & | is | ) |
Definition at line 385 of file lo-utils.cc.
OCTAVE_API float octave::read_value | ( | std::istream & | is | ) |
Definition at line 390 of file lo-utils.cc.
OCTAVE_API FloatComplex octave::read_value | ( | std::istream & | is | ) |
Definition at line 395 of file lo-utils.cc.
OCTAVE_API T octave::read_value | ( | std::istream & | is | ) |
Definition at line 183 of file lo-utils.cc.
OCTAVE_API double octave::read_value | ( | std::istream & | is | ) |
Definition at line 380 of file lo-utils.cc.
OCTAVE_API Complex octave::read_value | ( | std::istream & | is | ) |
Definition at line 380 of file lo-utils.cc.
OCTAVE_API float octave::read_value | ( | std::istream & | is | ) |
Definition at line 380 of file lo-utils.cc.
OCTAVE_API FloatComplex octave::read_value | ( | std::istream & | is | ) |
Definition at line 380 of file lo-utils.cc.
template OCTAVE_API bool octave::read_value< bool > | ( | std::istream & | is | ) |
template OCTAVE_API octave_int16 octave::read_value< octave_int16 > | ( | std::istream & | is | ) |
template OCTAVE_API octave_int32 octave::read_value< octave_int32 > | ( | std::istream & | is | ) |
template OCTAVE_API octave_int64 octave::read_value< octave_int64 > | ( | std::istream & | is | ) |
template OCTAVE_API octave_int8 octave::read_value< octave_int8 > | ( | std::istream & | is | ) |
template OCTAVE_API octave_uint16 octave::read_value< octave_uint16 > | ( | std::istream & | is | ) |
template OCTAVE_API octave_uint32 octave::read_value< octave_uint32 > | ( | std::istream & | is | ) |
template OCTAVE_API octave_uint64 octave::read_value< octave_uint64 > | ( | std::istream & | is | ) |
template OCTAVE_API octave_uint8 octave::read_value< octave_uint8 > | ( | std::istream & | is | ) |
|
static |
Definition at line 67 of file Table.cc.
References Faddeeva::w().
Referenced by octave::Table::updateExtent().
OCTAVE_API int octave::release_unreferenced_dynamic_libraries | ( | void | ) |
Definition at line 70 of file oct-shlib.cc.
References possibly_unreferenced_dynamic_libraries.
Referenced by interpreter::main_loop(), debugger::server_loop(), and tree_evaluator::server_loop().
void octave::row_norms | ( | const MArray< T > & | m, |
MArray< R > & | res, | ||
ACC | acc | ||
) |
Definition at line 278 of file oct-norm.cc.
References Array< T, Alloc >::columns(), Array< T, Alloc >::rows(), and Array< T, Alloc >::xelem().
Definition at line 350 of file oct-norm.cc.
void octave::row_norms | ( | const MSparse< T > & | m, |
MArray< R > & | res, | ||
ACC | acc | ||
) |
Definition at line 308 of file oct-norm.cc.
References Sparse< T, Alloc >::cidx(), Sparse< T, Alloc >::columns(), Sparse< T, Alloc >::data(), Sparse< T, Alloc >::ridx(), Sparse< T, Alloc >::rows(), and Array< T, Alloc >::xelem().
Definition at line 352 of file oct-norm.cc.
OCTINTERP_API process_execution_result octave::run_command_and_return_output | ( | const std::string & | cmd_str | ) |
Definition at line 51 of file oct-process.cc.
References procstreambase::close(), octave::process_execution_result::of_error(), octave::process_execution_result::of_success(), octave::sys::wexitstatus(), and octave::sys::wifexited().
Referenced by initialize_jvm(), and octave::latex_renderer::render().
void octave::save_comment_text | ( | const std::string & | text | ) |
OCTAVE_API void octave::set_mersenne_twister_state | ( | const uint32_t * | save | ) |
Definition at line 310 of file randmtzig.cc.
References left, MT_N, next, and state.
Referenced by octave::rand::set_internal_state().
|
static |
Definition at line 75 of file ButtonGroup.cc.
References octave::Utils::fromRgb().
Referenced by octave::ButtonGroup::ButtonGroup(), octave::Panel::Panel(), octave::ButtonGroup::update(), and octave::Panel::update().
|
static |
Definition at line 68 of file Panel.cc.
References octave::Utils::fromRgb().
|
static |
Definition at line 149 of file pt-cbinop.cc.
References octave_value::op_herm_ldiv, octave_value::op_hermitian, octave_value::op_trans_ldiv, octave_value::op_transpose, strip_trans_herm(), and octave_value::unknown_compound_binary_op.
Referenced by maybe_compound_binary_expression().
|
static |
Definition at line 122 of file pt-cbinop.cc.
References octave_value::op_herm_mul, octave_value::op_hermitian, octave_value::op_mul_herm, octave_value::op_mul_trans, octave_value::op_trans_mul, octave_value::op_transpose, strip_trans_herm(), and octave_value::unknown_compound_binary_op.
Referenced by maybe_compound_binary_expression().
|
static |
Definition at line 57 of file oct-glob.cc.
References octave::sys::base_file_stat::exists().
Referenced by octave::sys::glob(), and octave::sys::windows_glob().
OCTINTERP_API void octave::source_file | ( | const std::string & | file_name, |
const std::string & | context = "" , |
||
bool | verbose = false , |
||
bool | require_file = true |
||
) |
|
inline |
Definition at line 38 of file qt-utils.h.
|
static |
Definition at line 71 of file pt-cbinop.cc.
References octave::tree_expression::is_unary_expression(), octave_value::op_hermitian, octave_value::op_transpose, octave::tree_unary_expression::op_type(), octave::tree_unary_expression::operand(), and octave_value::unknown_unary_op.
Referenced by simplify_ldiv_op(), and simplify_mul_op().
OCTAVE_API char * octave::strsave | ( | const char * | s | ) |
Definition at line 74 of file lo-utils.cc.
Referenced by octave::sys::time::time(), string_vector::c_str_vec(), octave::sys::env::do_set_program_name(), octave::sys::strptime::init(), and octave::sys::base_tm::strftime().
R octave::svd_matrix_norm | ( | const MatrixT & | m, |
R | p, | ||
VectorT | |||
) |
Definition at line 512 of file oct-norm.cc.
References current_liboctave_error_handler, higham(), lo_ieee_isinf, ColumnVector::max(), RowVector::max(), max_norm_iter, p_less1_gripe, octave::math::svd< T >::singular_values(), x, xcolnorms(), and xrownorms().
|
static |
Definition at line 5761 of file oct-stream.cc.
References octave::printf_format_elt::text, and octave::printf_format_elt::type.
Referenced by octave::base_stream::do_numeric_printf_conv().
|
static |
Definition at line 253 of file url-transfer.cc.
Referenced by octave::curl_transfer::get_fileinfo().
|
static |
Definition at line 156 of file file-ops.cc.
References octave::sys::password::dir(), octave::sys::file_ops::dirname(), octave::sys::env::get_home_directory(), octave::sys::password::getpwnam(), octave::sys::file_ops::is_dir_sep(), isolate_tilde_prefix(), octave::sys::file_ops::tilde_expansion_failure_hook, and octave::sys::file_ops::tilde_expansion_preexpansion_hook.
Referenced by octave::sys::file_ops::tilde_expand().
|
static |
Definition at line 74 of file file-ops.cc.
References string_vector::empty(), len, string_vector::numel(), and octave::sys::file_ops::tilde_additional_prefixes.
Referenced by octave::sys::file_ops::tilde_expand().
|
static |
Definition at line 109 of file file-ops.cc.
References string_vector::empty(), octave::sys::file_ops::is_dir_sep(), string_vector::numel(), and octave::sys::file_ops::tilde_additional_suffixes.
Referenced by octave::sys::file_ops::tilde_expand().
OCTINTERP_API cdef_object octave::to_cdef | ( | const cdef_object & | obj | ) |
Definition at line 161 of file cdef-utils.cc.
OCTINTERP_API cdef_object octave::to_cdef | ( | const octave_value & | val | ) |
Definition at line 143 of file cdef-utils.cc.
References error(), octave_value::internal_rep(), and octave_value::type_name().
Referenced by check_access(), octave::cdef_method::cdef_method_rep::check_access(), octave::cdef_property::cdef_property_rep::check_get_access(), octave::cdef_property::cdef_property_rep::check_set_access(), class_fevalStatic(), class_get_inferiorclasses(), class_get_methods(), class_get_properties(), class_get_superclasses(), class_getConstant(), Fmetaclass(), octave::cdef_property::cdef_property_rep::get_value(), is_method_executing(), lookup_class(), package_get_classes(), package_get_functions(), package_get_packages(), property_get_defaultvalue(), octave::cdef_class::cdef_class_rep::run_constructor(), octave::cdef_property::cdef_property_rep::set_value(), octave::cdef_object_array::subsasgn(), and octave::cdef_object_scalar::subsasgn().
OCTINTERP_API cdef_object & octave::to_cdef_ref | ( | const octave_value & | val | ) |
Definition at line 152 of file cdef-utils.cc.
References error(), octave_value::internal_rep(), and octave_value::type_name().
Referenced by octave_classdef_superclass_ref::execute().
const OCTAVE_API octave_idx_type * octave::to_octave_idx_type_ptr | ( | const suitesparse_integer * | i | ) |
Definition at line 75 of file oct-sparse.cc.
References check_suitesparse_integer_size().
OCTAVE_API octave_idx_type * octave::to_octave_idx_type_ptr | ( | suitesparse_integer * | i | ) |
Definition at line 67 of file oct-sparse.cc.
References check_suitesparse_integer_size().
Referenced by dmsolve().
OCTINTERP_API octave_value octave::to_ov | ( | const cdef_object & | obj | ) |
Definition at line 128 of file cdef-utils.cc.
References octave_value(), and octave::cdef_object::ok().
Referenced by octave::cdef_class::cdef_class_rep::cdef_class_rep(), class_fromName(), class_get_inferiorclasses(), class_get_superclasses(), octave::cdef_class::cdef_class_rep::construct(), octave::cdef_method::cdef_method_rep::execute(), F__meta_get_package__(), Fmetaclass(), octave::cdef_class::cdef_class_rep::get_methods(), octave::cdef_class::cdef_class_rep::get_properties(), octave::cdef_property::cdef_property_rep::get_value(), octave::cdef_class::make_meta_class(), octave::cdef_manager::make_method(), octave::cdef_manager::make_package(), octave::cdef_manager::make_property(), map2Cell(), octave_classdef::metaclass_query(), package_fromName(), package_getAllPackages(), octave::cdef_class::cdef_class_rep::run_constructor(), octave::cdef_property::cdef_property_rep::set_value(), octave::cdef_object_array::subsasgn(), octave::cdef_object_scalar::subsasgn(), octave::cdef_object_array::subsref(), octave::cdef_object_scalar::subsref(), and to_ov().
OCTINTERP_API octave_value octave::to_ov | ( | const octave_value & | ov | ) |
Definition at line 137 of file cdef-utils.cc.
OCTINTERP_API octave_value octave::to_ov | ( | const std::list< cdef_class > & | class_list | ) |
Definition at line 167 of file cdef-utils.cc.
References octave_value(), and to_ov().
const OCTAVE_API suitesparse_integer * octave::to_suitesparse_intptr | ( | const octave_idx_type * | i | ) |
Definition at line 59 of file oct-sparse.cc.
References check_suitesparse_integer_size().
OCTAVE_API suitesparse_integer * octave::to_suitesparse_intptr | ( | octave_idx_type * | i | ) |
Definition at line 51 of file oct-sparse.cc.
References check_suitesparse_integer_size().
Referenced by SparseComplexMatrix::determinant(), SparseMatrix::determinant(), dmperm_internal(), dmsolve(), SparseComplexMatrix::factorize(), SparseMatrix::factorize(), Famd(), Fcsymamd(), SparseComplexMatrix::fsolve(), SparseMatrix::fsolve(), Fsymamd(), Fsymbfact(), octave::math::umfpack_get_lunz< Complex >(), octave::math::umfpack_get_lunz< double >(), octave::math::umfpack_get_numeric< Complex >(), octave::math::umfpack_get_numeric< double >(), octave::math::umfpack_numeric< Complex >(), octave::math::umfpack_numeric< double >(), octave::math::umfpack_qsymbolic< Complex >(), octave::math::umfpack_qsymbolic< double >(), octave::math::umfpack_report_matrix< Complex >(), octave::math::umfpack_report_matrix< double >(), octave::math::umfpack_report_perm< Complex >(), and octave::math::umfpack_report_perm< double >().
OCTAVE_API bool octave::too_large_for_float | ( | const Complex & | x | ) |
Definition at line 61 of file lo-utils.cc.
References too_large_for_float(), and x.
OCTAVE_API bool octave::too_large_for_float | ( | double | x | ) |
Definition at line 55 of file lo-utils.cc.
References octave::math::isfinite(), max(), and x.
Referenced by save_mat5_array_length(), too_large_for_float(), ComplexNDArray::too_large_for_float(), SparseComplexMatrix::too_large_for_float(), NDArray::too_large_for_float(), and SparseMatrix::too_large_for_float().
OCTAVE_API bool octave::too_large_for_float | ( | float | x | ) |
|
static |
Definition at line 80 of file qt-graphics-toolkit.cc.
Referenced by octave::qt_graphics_toolkit::finalize(), octave::qt_graphics_toolkit::initialize(), and octave::qt_graphics_toolkit::toolkitObjectProxy().
|
static |
Definition at line 46 of file BaseControl.cc.
References abs(), Matrix::fill(), octave::Utils::fromRgb(), and Faddeeva::w().
Referenced by octave::BaseControl::init(), and octave::BaseControl::update().
|
static |
Definition at line 44 of file ListBoxControl.cc.
References Array< T, Alloc >::numel(), and octave::math::round().
Referenced by octave::ListBoxControl::update().
|
inline |
Definition at line 254 of file oct-norm.cc.
References Array< T, Alloc >::numel().
Referenced by dual_p(), higham(), and higham_subp().
R octave::vector_norm | ( | const MArray< T > & | v, |
R | p | ||
) |
Definition at line 348 of file oct-norm.cc.
|
static |
Definition at line 81 of file ft-text-renderer.cc.
References warning_with_id().
Referenced by octave::ft_text_renderer::process_character().
|
static |
Definition at line 74 of file ft-text-renderer.cc.
References warning_with_id().
Referenced by octave::ft_text_renderer::process_character().
OCTAVE_API void octave::warn_singular_matrix | ( | double | rcond | ) |
Definition at line 289 of file lo-array-errwarn.cc.
References warning_id_nearly_singular_matrix, and warning_id_singular_matrix.
Referenced by SparseComplexMatrix::bsolve(), SparseMatrix::bsolve(), SparseComplexMatrix::factorize(), SparseMatrix::factorize(), Finv(), ComplexMatrix::fsolve(), FloatComplexMatrix::fsolve(), FloatMatrix::fsolve(), Matrix::fsolve(), SparseComplexMatrix::fsolve(), SparseMatrix::fsolve(), ComplexMatrix::ltsolve(), FloatComplexMatrix::ltsolve(), FloatMatrix::ltsolve(), Matrix::ltsolve(), SparseComplexMatrix::ltsolve(), SparseMatrix::ltsolve(), solve_singularity_warning(), SparseComplexMatrix::trisolve(), SparseMatrix::trisolve(), ComplexMatrix::utsolve(), FloatComplexMatrix::utsolve(), FloatMatrix::utsolve(), Matrix::utsolve(), SparseComplexMatrix::utsolve(), and SparseMatrix::utsolve().
|
static |
Definition at line 234 of file url-transfer.cc.
References octave::stream::write().
Referenced by octave::curl_transfer::get_fileinfo(), octave::curl_transfer::init(), and octave::curl_transfer::pwd().
OCTAVE_API void octave::write_value | ( | std::ostream & | os, |
const Complex & | value | ||
) |
Definition at line 443 of file lo-utils.cc.
OCTAVE_API void octave::write_value | ( | std::ostream & | os, |
const Complex & | value | ||
) |
Definition at line 443 of file lo-utils.cc.
OCTAVE_API void octave::write_value | ( | std::ostream & | os, |
const double & | value | ||
) |
Definition at line 430 of file lo-utils.cc.
References lo_ieee_is_NA, lo_ieee_isinf, and lo_ieee_isnan.
OCTAVE_API void octave::write_value | ( | std::ostream & | os, |
const double & | value | ||
) |
Definition at line 430 of file lo-utils.cc.
References lo_ieee_is_NA, lo_ieee_isinf, and lo_ieee_isnan.
OCTAVE_API void octave::write_value | ( | std::ostream & | os, |
const float & | value | ||
) |
Definition at line 456 of file lo-utils.cc.
References lo_ieee_is_NA, lo_ieee_isinf, and lo_ieee_isnan.
OCTAVE_API void octave::write_value | ( | std::ostream & | os, |
const float & | value | ||
) |
Definition at line 456 of file lo-utils.cc.
References lo_ieee_is_NA, lo_ieee_isinf, and lo_ieee_isnan.
OCTAVE_API void octave::write_value | ( | std::ostream & | os, |
const FloatComplex & | value | ||
) |
Definition at line 469 of file lo-utils.cc.
OCTAVE_API void octave::write_value | ( | std::ostream & | os, |
const FloatComplex & | value | ||
) |
Definition at line 469 of file lo-utils.cc.
void octave::write_value | ( | std::ostream & | os, |
const T & | value | ||
) |
Definition at line 402 of file lo-utils.cc.
OCTAVE_API void octave::write_value | ( | std::ostream & | os, |
const T & | value | ||
) |
Definition at line 402 of file lo-utils.cc.
template OCTAVE_API void octave::write_value< bool > | ( | std::ostream & | os, |
const bool & | value | ||
) |
template OCTAVE_API void octave::write_value< octave_int16 > | ( | std::ostream & | os, |
const octave_int16 & | value | ||
) |
template OCTAVE_API void octave::write_value< octave_int32 > | ( | std::ostream & | os, |
const octave_int32 & | value | ||
) |
template OCTAVE_API void octave::write_value< octave_int64 > | ( | std::ostream & | os, |
const octave_int64 & | value | ||
) |
template OCTAVE_API void octave::write_value< octave_int8 > | ( | std::ostream & | os, |
const octave_int8 & | value | ||
) |
template OCTAVE_API void octave::write_value< octave_uint16 > | ( | std::ostream & | os, |
const octave_uint16 & | value | ||
) |
template OCTAVE_API void octave::write_value< octave_uint32 > | ( | std::ostream & | os, |
const octave_uint32 & | value | ||
) |
template OCTAVE_API void octave::write_value< octave_uint64 > | ( | std::ostream & | os, |
const octave_uint64 & | value | ||
) |
template OCTAVE_API void octave::write_value< octave_uint8 > | ( | std::ostream & | os, |
const octave_uint8 & | value | ||
) |
bool octave::xall_elements_are_ints | ( | T | base, |
T | inc, | ||
T | final_val, | ||
octave_idx_type | nel | ||
) |
Definition at line 136 of file Range.cc.
References octave::math::isnan(), and octave::math::nint_big().
Referenced by xfinal_value().
OCTAVE_API RowVector octave::xcolnorms | ( | const ComplexMatrix & | m, |
double | p | ||
) |
Definition at line 629 of file oct-norm.cc.
OCTAVE_API FloatRowVector octave::xcolnorms | ( | const FloatComplexMatrix & | m, |
float | p | ||
) |
Definition at line 631 of file oct-norm.cc.
OCTAVE_API FloatRowVector octave::xcolnorms | ( | const FloatMatrix & | m, |
float | p | ||
) |
Definition at line 630 of file oct-norm.cc.
OCTAVE_API RowVector octave::xcolnorms | ( | const Matrix & | m, |
double | p | ||
) |
Definition at line 628 of file oct-norm.cc.
Referenced by F__icholt__(), F__iluc__(), F__ilutp__(), Fnorm(), matrix_norm(), svd_matrix_norm(), and xcolnorms().
OCTAVE_API RowVector octave::xcolnorms | ( | const SparseComplexMatrix & | m, |
double | p | ||
) |
Definition at line 634 of file oct-norm.cc.
OCTAVE_API RowVector octave::xcolnorms | ( | const SparseMatrix & | m, |
double | p | ||
) |
Definition at line 633 of file oct-norm.cc.
T octave::xfinal_value | ( | T | base, |
T | limit, | ||
T | inc, | ||
octave_idx_type | nel | ||
) |
Definition at line 158 of file Range.cc.
References octave::math::round(), and xall_elements_are_ints().
Referenced by xinit().
OCTAVE_API double octave::xfrobnorm | ( | const ComplexMatrix & | x | ) |
Definition at line 586 of file oct-norm.cc.
OCTAVE_API float octave::xfrobnorm | ( | const FloatComplexMatrix & | x | ) |
Definition at line 588 of file oct-norm.cc.
OCTAVE_API float octave::xfrobnorm | ( | const FloatMatrix & | x | ) |
Definition at line 587 of file oct-norm.cc.
OCTAVE_API double octave::xfrobnorm | ( | const Matrix & | x | ) |
Definition at line 585 of file oct-norm.cc.
Referenced by Fnorm(), Fsqrtm(), and xfrobnorm().
OCTAVE_API double octave::xfrobnorm | ( | const SparseComplexMatrix & | x | ) |
Definition at line 614 of file oct-norm.cc.
OCTAVE_API double octave::xfrobnorm | ( | const SparseMatrix & | x | ) |
Definition at line 613 of file oct-norm.cc.
void octave::xinit | ( | const octave_int< T > & | base, |
const octave_int< T > & | limit, | ||
const octave_int< T > & | inc, | ||
bool | reverse, | ||
octave_int< T > & | final_val, | ||
octave_idx_type & | nel | ||
) |
Definition at line 262 of file Range.cc.
References octave_int< T >::value().
void octave::xinit | ( | T | base, |
T | limit, | ||
T | inc, | ||
bool | reverse, | ||
T & | final_val, | ||
octave_idx_type & | nel | ||
) |
Definition at line 195 of file Range.cc.
References octave::math::isinf(), octave::math::isnan(), max(), NaN, xfinal_value(), and xnumel_internal().
OCTAVE_API bool octave::xis_int_or_inf_or_nan | ( | double | x | ) |
bool octave::xis_storable | ( | T | base, |
T | limit, | ||
octave_idx_type | nel | ||
) |
Definition at line 298 of file Range.cc.
References octave::math::isinf().
Definition at line 44 of file randpoisson.cc.
References octave::math::lgamma(), and x.
Referenced by poisson_rejection().
octave_idx_type octave::xnnz | ( | T | base, |
T | limit, | ||
T | inc, | ||
T | final_val, | ||
octave_idx_type | nel | ||
) |
Definition at line 409 of file Range.cc.
References octave::math::mod().
OCTAVE_API double octave::xnorm | ( | const ColumnVector & | x, |
double | p | ||
) |
Definition at line 585 of file oct-norm.cc.
Referenced by do_mgorth(), do_sqrtm(), Fnorm(), chol< T >::init(), and xnorm().
OCTAVE_API double octave::xnorm | ( | const ComplexColumnVector & | x, |
double | p | ||
) |
Definition at line 586 of file oct-norm.cc.
OCTAVE_API double octave::xnorm | ( | const ComplexMatrix & | x, |
double | p | ||
) |
Definition at line 586 of file oct-norm.cc.
OCTAVE_API double octave::xnorm | ( | const ComplexRowVector & | x, |
double | p | ||
) |
Definition at line 586 of file oct-norm.cc.
OCTAVE_API float octave::xnorm | ( | const FloatColumnVector & | x, |
float | p | ||
) |
Definition at line 587 of file oct-norm.cc.
OCTAVE_API float octave::xnorm | ( | const FloatComplexColumnVector & | x, |
float | p | ||
) |
Definition at line 588 of file oct-norm.cc.
OCTAVE_API float octave::xnorm | ( | const FloatComplexMatrix & | x, |
float | p | ||
) |
Definition at line 588 of file oct-norm.cc.
OCTAVE_API float octave::xnorm | ( | const FloatComplexRowVector & | x, |
float | p | ||
) |
Definition at line 588 of file oct-norm.cc.
OCTAVE_API float octave::xnorm | ( | const FloatMatrix & | x, |
float | p | ||
) |
Definition at line 587 of file oct-norm.cc.
OCTAVE_API float octave::xnorm | ( | const FloatRowVector & | x, |
float | p | ||
) |
Definition at line 587 of file oct-norm.cc.
OCTAVE_API double octave::xnorm | ( | const Matrix & | x, |
double | p | ||
) |
Definition at line 585 of file oct-norm.cc.
OCTAVE_API double octave::xnorm | ( | const RowVector & | x, |
double | p | ||
) |
Definition at line 585 of file oct-norm.cc.
OCTAVE_API double octave::xnorm | ( | const SparseComplexMatrix & | x, |
double | p | ||
) |
Definition at line 614 of file oct-norm.cc.
OCTAVE_API double octave::xnorm | ( | const SparseMatrix & | x, |
double | p | ||
) |
Definition at line 613 of file oct-norm.cc.
octave_idx_type octave::xnumel_internal | ( | T | base, |
T | limit, | ||
T | inc | ||
) |
Definition at line 84 of file Range.cc.
References octave::math::isfinite(), octave::math::isinf(), octave::math::isnan(), max(), xteq(), and xtfloor().
Referenced by xinit().
OCTAVE_API ColumnVector octave::xrownorms | ( | const ComplexMatrix & | m, |
double | p | ||
) |
Definition at line 629 of file oct-norm.cc.
OCTAVE_API FloatColumnVector octave::xrownorms | ( | const FloatComplexMatrix & | m, |
float | p | ||
) |
Definition at line 631 of file oct-norm.cc.
OCTAVE_API FloatColumnVector octave::xrownorms | ( | const FloatMatrix & | m, |
float | p | ||
) |
Definition at line 630 of file oct-norm.cc.
OCTAVE_API ColumnVector octave::xrownorms | ( | const Matrix & | m, |
double | p | ||
) |
Definition at line 628 of file oct-norm.cc.
Referenced by F__iluc__(), F__ilutp__(), Fnorm(), matrix_norm(), svd_matrix_norm(), and xrownorms().
OCTAVE_API ColumnVector octave::xrownorms | ( | const SparseComplexMatrix & | m, |
double | p | ||
) |
Definition at line 634 of file oct-norm.cc.
OCTAVE_API ColumnVector octave::xrownorms | ( | const SparseMatrix & | m, |
double | p | ||
) |
Definition at line 633 of file oct-norm.cc.
bool octave::xteq | ( | T | u, |
T | v, | ||
T | ct = 3 * std::numeric_limits<T>::epsilon () |
||
) |
T octave::xtfloor | ( | T | x, |
T | ct | ||
) |
Definition at line 45 of file Range.cc.
References octave::math::floor(), and x.
Referenced by xnumel_internal().
|
static |
Definition at line 316 of file Canvas.cc.
References octave_scalar_map::contents(), octave_value::scalar_map_value(), and octave_value::string_value().
Referenced by octave::Canvas::canvasWheelEvent().
|
static |
Definition at line 328 of file Canvas.cc.
References octave_scalar_map::contents(), octave_value::scalar_map_value(), and octave_value::string_value().
Referenced by octave::Canvas::canvasMouseReleaseEvent(), and octave::Canvas::canvasWheelEvent().
|
static |
Definition at line 63 of file Table.cc.
Referenced by octave::Table::updateColumnwidth().
class OCTINTERP_API octave::cdef_class |
Definition at line 33 of file cdef-fwd.h.
Referenced by F__methods__(), octave::cdef_manager::find_class(), Fproperties(), octave::cdef_object_base::get_class(), lookup_class(), tree_evaluator::make_fcn_handle(), and octave::cdef_class::cdef_class_rep::wrap().
class OCTINTERP_API octave::cdef_object |
Definition at line 34 of file cdef-fwd.h.
Referenced by octave::cdef_object::clone(), octave::cdef_object::copy(), octave::cdef_object::empty_clone(), F__restful_service__(), Fmetaclass(), octave::cdef_object::make_array(), and tree_evaluator::make_fcn_handle().
class OCTINTERP_API octave::cdef_package |
Definition at line 35 of file cdef-fwd.h.
Referenced by octave::cdef_package::cdef_package_rep::wrap().
|
static |
Definition at line 66 of file file-ops.cc.
|
static |
Definition at line 71 of file file-ops.cc.
|
static |
Definition at line 46 of file lo-array-errwarn.cc.
Referenced by err_del_index_out_of_range(), and octave::out_of_range::err_id().
|
static |
Definition at line 49 of file lo-array-errwarn.cc.
Referenced by octave::invalid_index::err_id().
|
static |
Definition at line 43 of file lo-array-errwarn.cc.
Referenced by err_nonconformant().
|
static |
Definition at line 67 of file cmd-edit.cc.
Referenced by octave::command_editor::add_event_hook(), octave::command_editor::event_handler(), and octave::command_editor::remove_event_hook().
|
static |
Definition at line 465 of file randmtzig.cc.
Referenced by octave::file_editor_tab_widget::file_editor_tab_widget(), create_ziggurat_tables(), and rand_exponential< double >().
|
static |
Definition at line 706 of file randmtzig.cc.
Referenced by create_ziggurat_float_tables(), and rand_exponential< float >().
|
static |
Definition at line 704 of file randmtzig.cc.
Referenced by create_ziggurat_float_tables(), and rand_normal< float >().
|
static |
Definition at line 463 of file randmtzig.cc.
Referenced by octave::documentation::~documentation(), load_path::package_info::add_to_fcn_map(), load_path::package_info::add_to_method_map(), create_ziggurat_tables(), load_path::package_info::find_fcn(), load_path::package_info::find_method(), higham_subp(), load_path::file_info::operator=(), and rand_normal< double >().
|
static |
Definition at line 705 of file randmtzig.cc.
Referenced by create_ziggurat_float_tables(), and rand_exponential< float >().
|
static |
Definition at line 703 of file randmtzig.cc.
Referenced by create_ziggurat_float_tables(), and rand_normal< float >().
|
static |
Definition at line 706 of file randmtzig.cc.
Referenced by create_ziggurat_float_tables(), and rand_exponential< float >().
|
static |
Definition at line 704 of file randmtzig.cc.
Referenced by create_ziggurat_float_tables(), and rand_normal< float >().
|
static |
Definition at line 47 of file gsvd.cc.
Referenced by gsvd< T >::ggsvd(), and initialize_gsvd().
|
static |
Definition at line 50 of file gsvd.cc.
Referenced by octave::math::gsvd< T >::gsvd(), gsvd< T >::ggsvd(), and initialize_gsvd().
|
static |
Definition at line 49 of file gsvd.cc.
Referenced by octave::math::gsvd< T >::gsvd(), gsvd< T >::ggsvd(), and initialize_gsvd().
|
static |
Definition at line 194 of file randmtzig.cc.
Referenced by init_mersenne_twister(), and next_state().
|
static |
Definition at line 195 of file randmtzig.cc.
Referenced by create_ziggurat_tables(), rand_exponential< double >(), and rand_normal< double >().
|
static |
Definition at line 196 of file randmtzig.cc.
Referenced by create_ziggurat_float_tables(), rand_exponential< float >(), and rand_normal< float >().
|
static |
Definition at line 464 of file randmtzig.cc.
Referenced by create_ziggurat_tables(), and rand_exponential< double >().
|
static |
Definition at line 462 of file randmtzig.cc.
Referenced by create_ziggurat_tables(), and rand_normal< double >().
|
static |
Definition at line 193 of file randmtzig.cc.
Referenced by octave::symbol_info::display_line(), octave_perm_matrix::do_index_op(), octave_diag_matrix::do_index_op(), do_printf_string(), TerminalView::extendSelection(), Fcolloc(), get_mersenne_twister_state(), octave::opengl_functions::glOrtho(), init_mersenne_twister(), octave::idx_vector::is_permutation(), octave::find_file_less_than::lessThan(), octave::stream_list::list_open_files(), load_save_system::load_vars(), next_state(), octave::find_file_less_than::operator()(), pr_scale_header(), print_DASPK_options(), print_DASRT_options(), print_DASSL_options(), octave::symbol_info_list::print_descriptor(), print_LSODE_options(), print_Quad_options(), randmt(), set_mersenne_twister_state(), and Screen::writeSelectionToStream().
|
static |
Definition at line 59 of file lo-regexp.cc.
Referenced by octave::regexp::compile_internal().
|
static |
Definition at line 508 of file oct-norm.cc.
Referenced by matrix_norm(), and svd_matrix_norm().
|
static |
Definition at line 191 of file randmtzig.cc.
Referenced by KeyboardTranslator::findEntry(), TerminalView::focusNextPrevChild(), octave_sort< T >::issorted(), next_state(), randmt(), octave::textscan::read_until(), octave::dw_main_window::request_switch(), and set_mersenne_twister_state().
|
static |
Definition at line 503 of file oct-norm.cc.
Referenced by matrix_norm(), and svd_matrix_norm().
std::list<dynamic_library> octave::possibly_unreferenced_dynamic_libraries |
Definition at line 63 of file oct-shlib.cc.
Referenced by octave::dynamic_library::delete_later(), and release_unreferenced_dynamic_libraries().
class OCTAVE_API octave::range |
Definition at line 33 of file range-fwd.h.
Referenced by do_minmax_body(), F__player_play__(), F__player_playblocking__(), Faudioread(), octave::opengl_functions::glDeleteLists(), octave::opengl_functions::glGenLists(), parse_range_spec(), octave::variable_editor_view::range_selected(), octave::variable_editor_view::selected_command_requested(), and octave::idx_vector::unconvert().
|
static |
Definition at line 192 of file randmtzig.cc.
Referenced by TerminalModel::activityStateSet(), octave::base_lexer::begin_string(), check_state(), ddaspk_f(), ddaspk_j(), ddasrt_f(), ddasrt_g(), ddasrt_j(), ddassl_f(), ddassl_j(), error_system::default_warning_state(), DEFMETHOD(), error_system::display_warning_options(), do_rand(), F__db_next_breakpoint_quiet__(), F__get__(), octave::history_dock_widget::filter_activate(), octave::workspace_view::filter_activate(), octave::documentation_bookmarks::filter_activate(), KeyboardTranslator::findEntry(), Fpause(), Fwarning(), generate_completion(), get_mersenne_twister_state(), octave::enter_shortcut::handle_direct_shortcut(), octave::file_editor_tab::handle_margin_clicked(), octave::main_window::handle_profiler_status_update(), octave::enter_shortcut::handle_shift_modifier(), octave::welcome_wizard::handle_web_connect_option(), init_mersenne_twister(), init_warning_options(), KeyboardTranslator::Entry::insertState(), KeyboardTranslator::Entry::matches(), next_state(), parseTransformationMatrix(), octave::base_lexer::push_start_state(), octave::textscan::scan(), octave::textscan::scan_complex(), octave::Figure::set_geometry(), set_mersenne_twister_state(), octave::led_indicator::set_state(), error_system::set_warning_option(), set_warning_state(), KeyboardTranslator::Entry::setState(), octave::textscan::skip_whitespace(), toggle_warn(), tree_evaluator::uwp_set_echo_state(), error_system::warning_enabled(), error_system::warning_query(), and xreset_default_properties().
|
static |
Definition at line 51 of file lo-array-errwarn.cc.
Referenced by warn_singular_matrix().
|
static |
Definition at line 54 of file lo-array-errwarn.cc.
Referenced by warn_singular_matrix().
|
static |
Definition at line 465 of file randmtzig.cc.
Referenced by create_ziggurat_tables(), rand_exponential< double >(), and octave::documentation_browser::wheelEvent().
|
static |
Definition at line 463 of file randmtzig.cc.
Referenced by create_ziggurat_tables(), Faddeeva_w(), Fordschur(), FloatEIG::init(), EIG::init(), schur< T >::init(), rand_normal< double >(), and octave::math::zbesy().