GNU Octave  8.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
lo-slatec-proto.h File Reference
#include "octave-config.h"
#include "f77-fcn.h"
Include dependency graph for lo-slatec-proto.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

F77_RET_T F77_FUNC (dpchim, DPCHIM)(const F77_INT &n
 
F77_RET_T const F77_INT const F77_INT const F77_INT F77_REAL F77_INT F77_INT &F77_RET_T F77_FUNC (dpsifn, DPSIFN)(const F77_DBLE &
 
F77_RET_T F77_FUNC (pchim, PCHIM)(const F77_INT &n
 
F77_RET_T F77_FUNC (psifn, PSIFN)(const F77_REAL &
 

Variables

F77_RET_T const F77_DBLE const F77_DBLE F77_DBLEd
 
F77_RET_T const F77_DBLE const F77_DBLEf
 
F77_RET_T const F77_DBLE const F77_DBLE F77_DBLE const F77_INT F77_INTierr
 
F77_RET_T const F77_DBLE const F77_DBLE F77_DBLE const F77_INTincfd
 
F77_RET_T const F77_DBLEx
 

Function Documentation

◆ F77_FUNC() [1/4]

F77_RET_T F77_FUNC ( dpchim  ,
DPCHIM   
) const &

◆ F77_FUNC() [2/4]

F77_RET_T const F77_INT const F77_INT const F77_INT F77_REAL F77_INT F77_INT& F77_RET_T F77_FUNC ( dpsifn  ,
DPSIFN   
) const &

◆ F77_FUNC() [3/4]

F77_RET_T F77_FUNC ( pchim  ,
PCHIM   
) const &

◆ F77_FUNC() [4/4]

F77_RET_T F77_FUNC ( psifn  ,
PSIFN   
) const &

Variable Documentation

◆ d

Definition at line 39 of file lo-slatec-proto.h.

Referenced by Array< T, Alloc >::ArrayRep::ArrayRep(), hook_function::hook_function(), idx_vector::idx_mask_rep::idx_mask_rep(), idx_vector::idx_vector_rep::idx_vector_rep(), MatrixType::MatrixType(), Sparse< T, Alloc >::SparseRep::SparseRep(), time::time(), KPty::close(), KPty::closeSlave(), compute_index(), NDArray::concat(), FloatNDArray::concat(), charNDArray::concat(), load_path::contains_canonical(), octave_float_matrix::convert_to_str_internal(), octave_matrix::convert_to_str_internal(), octave_sparse_matrix::convert_to_str_internal(), Array< T, Alloc >::diag(), Sparse< T, Alloc >::diag(), mxArray_matlab::dims_to_dim_vector(), rand::distribution(), dmdm_div_impl(), dmdm_leftdiv_impl(), dmm_leftdiv_impl(), dmperm_internal(), dmsolve(), do_add_dm_sm(), do_add_sm_dm(), rec_index_helper::do_assign(), do_commutative_add_dm_sm(), rand::do_distribution(), do_erfcinv(), do_erfinv(), do_leftdiv_dm_sm(), do_mat2cell(), do_mat2cell_2d(), do_mat2cell_nd(), do_mul_dm_sm(), do_mul_sm_dm(), do_rand(), rand::do_reset(), do_rightdiv_sm_dm(), rand::do_seed(), rand::do_state(), do_sub_dm_sm(), do_sub_sm_dm(), downdate(), draw(), EigsComplexNonSymmetricFunc(), EigsComplexNonSymmetricMatrix(), EigsComplexNonSymmetricMatrixShift(), EigsRealNonSymmetricFunc(), EigsRealNonSymmetricMatrix(), EigsRealNonSymmetricMatrixShift(), EigsRealSymmetricFunc(), EigsRealSymmetricMatrix(), EigsRealSymmetricMatrixShift(), DiagArray2< T >::extract_diag(), F77_FUNC(), F__dsearchn__(), F__voronoi__(), Fjsondecode(), Fmat2cell(), Fquadcc(), rand::get_dist_id(), load_path::dir_info::get_file_list(), load_path::dir_info::get_method_file_map(), load_path::dir_info::get_package_dir(), load_path::dir_info::get_private_file_map(), get_size(), hdf5_read_next_data_internal(), IEEE_big_double_to_IEEE_little_double(), IEEE_big_float_to_IEEE_little_float(), IEEE_little_double_to_IEEE_big_double(), IEEE_little_float_to_IEEE_big_float(), inner_do_add_sm_dm(), isprimescalar(), load_hdf5_empty(), LuAminusSigmaB(), make_format(), Utils::makeImageFromCData(), KPty::masterFd(), mat2cell_mismatch(), matrix_complex_probe(), matrix_real_probe(), max(), mdm_div_impl(), millerrabin(), min(), octave_base_value::nint_value(), MDiagArray2< T >::nnz(), oct_binop_add_cdm_scm(), oct_binop_add_cdm_sm(), oct_binop_add_dm_scm(), oct_binop_add_dm_sm(), oct_binop_add_scm_cdm(), oct_binop_add_scm_dm(), oct_binop_add_sm_cdm(), oct_binop_add_sm_dm(), oct_binop_mul_cdm_scm(), oct_binop_mul_cdm_sm(), oct_binop_mul_dm_scm(), oct_binop_mul_dm_sm(), oct_binop_mul_pm_scm(), oct_binop_mul_pm_sm(), oct_binop_mul_scm_cdm(), oct_binop_mul_scm_dm(), oct_binop_mul_scm_pm(), oct_binop_mul_sm_cdm(), oct_binop_mul_sm_dm(), oct_binop_mul_sm_pm(), oct_binop_sub_cdm_scm(), oct_binop_sub_cdm_sm(), oct_binop_sub_dm_scm(), oct_binop_sub_dm_sm(), oct_binop_sub_scm_cdm(), oct_binop_sub_scm_dm(), oct_binop_sub_sm_cdm(), oct_binop_sub_sm_dm(), octave_print_internal(), KPty::open(), operator*(), operator+(), ComplexColumnVector::operator+=(), ComplexDiagMatrix::operator+=(), FloatComplexColumnVector::operator+=(), FloatComplexDiagMatrix::operator+=(), FloatComplexMatrix::operator+=(), FloatComplexRowVector::operator+=(), ComplexMatrix::operator+=(), ComplexRowVector::operator+=(), operator-(), ComplexColumnVector::operator-=(), FloatComplexColumnVector::operator-=(), FloatComplexMatrix::operator-=(), FloatComplexRowVector::operator-=(), ComplexMatrix::operator-=(), ComplexRowVector::operator-=(), dir_entry::operator=(), pathArc(), pown(), pr_int(), prepare_idx(), rand_gamma(), rational_approx(), read_hdf5_data(), read_mat_ascii_data(), read_until_newline(), rand::reset(), octave_bool::save_ascii(), octave_float_scalar::save_ascii(), octave_scalar::save_ascii(), save_hdf5_empty(), mxArray_base_full::set_complex_doubles(), mxArray_base_sparse::set_complex_doubles(), mxArray_base_full::set_complex_singles(), mxArray_base_full::set_doubles(), mxArray_base_sparse::set_doubles(), mxArray_base_full::set_int16s(), mxArray_base_full::set_int32s(), mxArray_base_full::set_int64s(), mxArray_base_full::set_int8s(), ft_text_renderer::set_mode(), opengl_renderer::set_normal(), mxArray_base_full::set_singles(), mxArray_base_full::set_uint16s(), mxArray_base_full::set_uint32s(), mxArray_base_full::set_uint64s(), mxArray_base_full::set_uint8s(), KPty::setWinSize(), Array< T, Alloc >::size(), skip_preceeding_newline(), skip_until_newline(), KPty::slaveFd(), rand::state(), subdirs_modified(), KPty::tcGetAttr(), KPty::tcSetAttr(), try_cellfun_internal_ops(), KPty::ttyName(), Vinvfx(), and xleftdiv().

◆ f

F77_RET_T const F77_REAL const F77_REAL * f

Definition at line 39 of file lo-slatec-proto.h.

Referenced by base_det< T >::base_det(), documentation_bookmarks::documentation_bookmarks(), dynamic_library::dynlib_rep::dynlib_rep(), hook_function::hook_function(), octave_oncleanup::octave_oncleanup(), tree_classdef_methods_list::tree_classdef_methods_list(), singleton_cleanup_list::add(), command_editor::add_event_hook(), file_editor::add_file_editor_tab(), command_editor::add_pre_input_hook(), command_editor::add_startup_hook(), call_stack::all_scripts(), command_history::append(), octave_struct::as_mxArray(), octave_scalar_struct::as_mxArray(), command_history::clean_up_and_save(), Utils::computeFont(), convert_position(), stdiostream::create(), zstdiostream::create(), call_stack::curr_fcn_unwind_protect_frame(), call_stack::current_user_code(), call_stack::current_user_code_column(), call_stack::current_user_code_line(), call_stack::debug_user_code(), call_stack::debug_user_code_column(), call_stack::debug_user_code_line(), singleton_cleanup_list::do_add(), command_history::do_append(), do_bessel(), command_history::do_clean_up_and_save(), command_history::do_read(), command_history::do_read_range(), command_history::do_set_file(), default_command_editor::do_set_input_stream(), default_command_editor::do_set_output_stream(), command_history::do_truncate_file(), command_history::do_write(), opengl_renderer::draw_patch(), tree_superclass_ref::evaluate_n(), command_editor::event_handler(), F__get_cmdline_fcn_txt__(), Farrayfun(), Fcellfun(), Fdbstatus(), fgetl(), fgets(), Flog2(), Fpow2(), dynamic_library::dynlib_rep::get_instance(), find_file_less_than::getValue(), file_editor::handle_autoc_cancelled(), handle_message(), hook_function_list::insert(), type_info::install_assign_op(), type_info::install_assignany_op(), type_info::install_binary_class_op(), type_info::install_binary_op(), fcn_info::fcn_info_rep::install_built_in_function(), fcn_info::install_built_in_function(), type_info::install_cat_op(), fcn_info::fcn_info_rep::install_cmdline_function(), fcn_info::install_cmdline_function(), install_dld_function(), fcn_info::fcn_info_rep::install_local_function(), fcn_info::install_local_function(), type_info::install_non_const_unary_op(), type_info::install_unary_class_op(), type_info::install_unary_op(), fcn_info::fcn_info_rep::install_user_function(), fcn_info::install_user_function(), type_info::install_widening_op(), call_stack::is_class_constructor_executing(), call_stack::is_class_method_executing(), dynamic_loader::load_oct(), type_info::lookup_assign_op(), type_info::lookup_assignany_op(), type_info::lookup_binary_class_op(), type_info::lookup_binary_op(), type_info::lookup_cat_op(), type_info::lookup_non_const_unary_op(), type_info::lookup_unary_class_op(), type_info::lookup_unary_op(), type_info::lookup_widening_op(), main(), file_editor::make_file_editor_tab(), make_format(), Utils::makeImageFromCData(), map_2_xldexp(), map_2_xldexp_sparse(), map_2_xlog2(), mark_facets(), octave_user_function::maybe_relocate_end(), mexAtExit(), dynamic_library::dynlib_rep::new_instance(), octave_base_value::numeric_assign(), dynamic_library::open(), pclose(), command_editor::pre_input_handler(), base_anonymous_fcn_handle::print_raw(), command_history::read(), command_history::read_range(), child_list::reap(), type_info::register_assign_op(), type_info::register_assignany_op(), type_info::register_cat_op(), type_info::register_non_const_unary_op(), type_info::register_unary_class_op(), type_info::register_unary_op(), type_info::register_widening_op(), command_editor::remove_event_hook(), command_editor::remove_pre_input_hook(), command_editor::remove_startup_hook(), file_editor::reset_focus(), Screen::reverseRendition(), same_file(), dynamic_library::search(), load_path::set_add_hook(), command_editor::set_char_is_quoted_function(), command_editor::set_completion_function(), command_editor::set_dequoting_function(), command_history::set_file(), ODESFunc::set_fsub_function(), DAEFunc::set_function(), ODEFunc::set_function(), command_editor::set_input_stream(), set_liboctave_error_handler(), set_liboctave_error_with_id_handler(), set_liboctave_warning_handler(), set_liboctave_warning_with_id_handler(), command_editor::set_output_stream(), command_editor::set_quoting_function(), load_path::set_remove_hook(), command_editor::set_user_accept_line_function(), QWinTerminalImpl::setTerminalFont(), TerminalView::setVTFont(), command_editor::startup_handler(), command_history::truncate_file(), file_editor_tab::update_lexer_settings(), tree_evaluator::visit_function_def(), tree_print_code::visit_function_def(), tree_walker::visit_function_def(), and command_history::write().

◆ ierr

◆ incfd

F77_RET_T const F77_REAL const F77_REAL F77_REAL const F77_INT & incfd

Definition at line 40 of file lo-slatec-proto.h.

Referenced by F__pchip_deriv__().

◆ x

F77_RET_T const F77_REAL * x

Definition at line 38 of file lo-slatec-proto.h.

Referenced by Array< T, Alloc >::Array(), idx_vector::idx_scalar_rep::idx_scalar_rep(), shortcut_manager::shortcut_t::shortcut_t(), __lo_ieee_float_is_NA(), __lo_ieee_float_isfinite(), __lo_ieee_float_isinf(), __lo_ieee_float_isnan(), __lo_ieee_float_signbit(), __lo_ieee_is_NA(), __lo_ieee_isfinite(), __lo_ieee_isinf(), __lo_ieee_isnan(), __lo_ieee_signbit(), octave_int_arith_base< T, true >::__signbit(), abs(), octave_int_arith_base< T, false >::abs(), octave_int_arith_base< T, true >::abs(), acos(), acosh(), octave_int_arith_base< T, false >::add(), octave_int_arith_base< T, true >::add(), add_point(), as_bool_nd_array(), as_nd_array(), octave_sort< T >::ascending_compare(), asin(), asinh(), atan(), atanh(), bilinear(), binmap(), bitop(), bitopx(), bitopxx(), blkmm_internal(), bsxfun_forward_op(), bsxfun_forward_rel(), btyp_mixed_numeric(), calc_scale_exp(), calculate_step_vector2d(), calculate_step_vector3d(), cbrt(), ceil(), octave_complex_diag_matrix::chk_valid_scalar(), octave_diag_matrix::chk_valid_scalar(), octave_float_diag_matrix::chk_valid_scalar(), octave_float_complex_diag_matrix::chk_valid_scalar(), opengl_renderer::clip_code(), conj(), convert(), convert_cdata_2(), convert_index(), copysign(), create_ziggurat_float_tables(), create_ziggurat_tables(), cross_product(), daspk_user_function(), daspk_user_jacobian(), dasrt_user_cf(), dasrt_user_f(), dasrt_user_j(), dassl_user_function(), dassl_user_jacobian(), dawson(), dbleget(), dblesplit(), octave_sort< T >::descending_compare(), dfopr(), dif(), octave_int_arith_base< T, false >::div(), octave_int_arith_base< T, true >::div(), dmdm_div_impl(), dmdm_leftdiv_impl(), dmm_leftdiv_impl(), do_bessel(), do_blkmm(), do_bsxfun_op(), do_bsxfun_real_pow(), do_erfcinv(), do_erfinv(), do_extended_gcd(), do_hypot(), do_inplace_bsxfun_op(), do_mgorth(), do_minmax_bin_op(), do_minmax_bin_op< charNDArray >(), do_mm_binary_op(), do_mm_inplace_op(), do_ms_binary_op(), do_ms_inplace_op(), do_mx_unary_map(), do_mx_unary_op(), do_sm_binary_op(), do_sqrtm(), draw(), opengl_renderer::draw_image(), opengl_renderer::draw_line(), opengl_renderer::draw_marker(), opengl_renderer::draw_scatter(), opengl_renderer::draw_surface(), opengl_renderer::draw_texture_image(), TerminalView::drawContents(), QConsolePrivate::drawText(), QConsolePrivate::drawTextBackground(), dual_p(), eigs_callback::eigs_complex_func(), eigs_callback::eigs_func(), EigsComplexNonSymmetricFunc(), EigsRealNonSymmetricFunc(), EigsRealSymmetricFunc(), elem_dual_p(), octave_int_cmp_op::emulate_mop(), engineering_exponent(), eps(), erf(), erfc(), erfcinv(), erfcx(), erfi(), erfinv(), eval_error(), exp2(), expm1(), extended_gcd(), F__betainc__(), F__dsearchn__(), F__eigs__(), F__expint__(), F__gammainc__(), F__qp__(), Faddeeva_Dawson(), Faddeeva_Dawson_re(), Faddeeva_erf(), Faddeeva_erf_re(), Faddeeva_erfc(), Faddeeva_erfc_re(), Faddeeva_erfcx_re(), Faddeeva_erfi_re(), Faddeeva_w(), Faddeeva_w_im(), opengl_selector::fake_text(), octave_base_matrix< MT >::fast_elem_insert(), octave_struct::fast_elem_insert(), octave_value::fast_elem_insert(), Fcellindexmat(), Fcellslices(), Fdlmread(), Fdot(), Ffilter(), Fgcd(), Fgivens(), rand::fill(), filter(), file_editor::find_create(), find_starting_node(), fix(), float_user_function(), Flog2(), floor(), Fluupdate(), Fmgorth(), force_in_range(), Fpow2(), Fqrinsert(), Frepelems(), frexp(), from_size_t(), from_suitesparse_long(), Ftsearch(), gamma(), get_red_dims(), Givens(), opengl_functions::glRasterPos3d(), opengl_functions::glReadPixels(), opengl_functions::glRotated(), opengl_functions::glScaled(), opengl_functions::glScalef(), opengl_functions::glTranslated(), opengl_functions::glTranslatef(), opengl_functions::glVertex2d(), opengl_functions::glVertex3d(), opengl_functions::glViewport(), octave_dock_widget::handle_settings(), helper_getreal(), higham(), is_int_or_inf_or_nan(), is_integer_value(), opengl_renderer::is_nan_or_inf(), is_NaN_or_NA(), is_one_or_zero(), is_opaque(), is_zero(), isfinite(), isinf(), isinteger(), isna(), isnan(), Screen::isSelected(), jcobi(), lgamma(), lin_interpn(), log1p(), log2(), logical_value(), lookup(), octave_int_arith_base< T, false >::lshift(), octave_int_arith_base< T, true >::lshift(), lsode_user_function(), lsode_user_jacobian(), magform(), make_valid_name(), map_2_xlog2(), matrix_norm(), max(), mdm_div_impl(), millerrabin(), min(), min_index(), octave_int_arith_base< T, true >::minus(), mod(), octave_int_arith_base< T, false >::mod(), octave_int_arith_base< T, true >::mod(), octave_int_cmp_op::mop(), TerminalView::mouseDoubleClickEvent(), TerminalView::mouseTripleClickEvent(), octave_int_arith_base< T, false >::mul(), octave_int_arith_base< T, true >::mul(), octave_int_arith_base< T, false >::mul_internal(), octave_int_arith_base< T, true >::mul_internal(), octave_int_arith_base< T, is_signed >::mul_internal(), mx_inline_all_finite(), mx_inline_all_real(), mx_inline_and2(), mx_inline_any_nan(), mx_inline_any_negative(), mx_inline_any_positive(), mx_inline_equal(), mx_inline_imag(), mx_inline_iszero(), mx_inline_map(), mx_inline_not(), mx_inline_notzero(), mx_inline_or2(), mx_inline_pow(), mx_inline_real(), mx_inline_uminus(), mx_inline_xmax(), mx_inline_xmin(), nan_ascending_compare(), nan_descending_compare(), negative_sign(), nint(), nint_big(), no_op_fcn(), num_digits(), oct_unop_not(), octave_frexp_wrapper(), octave_frexpf_wrapper(), octave_int_abs(), octave_int_cmp_op::op(), octave_int_cmp_op::uiop< xop, size >::op(), bsxfun_wrapper< R, X, Y, F >::op_mm(), bsxfun_wrapper< R, X, Y, F >::op_ms(), bsxfun_wrapper< R, X, Y, F >::op_sm(), identity_val< T >::operator()(), operator*(), operator+(), operator-(), operator/(), octave_class::exemplar_info::operator=(), shortcut_manager::shortcut_t::operator=(), parsePathDataFast(), pathArc(), pollardrho(), positive_sign(), norm_accumulator_2< R >::pow2(), pown(), TerminalView::preeditRect(), qp(), qs_preprocess(), qs_search(), quad_float_user_function(), quad_user_function(), rand_exponential< double >(), rand_exponential< float >(), rand_gamma(), rand_normal< double >(), rand_normal< float >(), rc_acos(), rc_acosh(), rc_asin(), rc_atanh(), rc_lgamma(), rc_log(), rc_log10(), rc_log1p(), rc_log2(), rc_sqrt(), rem(), octave_int_arith_base< T, false >::rem(), octave_int_arith_base< T, true >::rem(), opengl_selector::render_text(), opengl_renderer::render_text(), replace_polygons(), variable_editor_model::retrieve_variable(), round(), roundb(), octave_int_arith_base< T, false >::rshift(), octave_int_arith_base< T, true >::rshift(), save_mat_binary_data(), scale(), opengl_selector::select(), opengl_renderer::set_normal(), text_renderer::string::set_x(), text_renderer::string::set_xdata(), Screen::setCursorX(), Screen::setCursorYX(), Screen::setSelectionEnd(), Screen::setSelectionStart(), signbit(), signum(), octave_int_arith_base< T, false >::signum(), octave_int_arith_base< T, true >::signum(), sinc(), sinh_taylor(), sort_isnan< Complex >(), sort_isnan< double >(), sort_isnan< float >(), sort_isnan< FloatComplex >(), sqr(), start_contour(), octave_int_arith_base< T, false >::sub(), octave_int_arith_base< T, true >::sub(), svd_matrix_norm(), sparse_qr< SPARSE_T >::sparse_qr_rep< SPARSE_T >::tall_solve(), tfloor(), too_large_for_float(), transform(), translate(), trilinear(), trunc(), umul128(), TerminalView::updateImage(), user_function(), vector_product(), w_im_y100(), sparse_qr< SPARSE_T >::sparse_qr_rep< SPARSE_T >::wide_solve(), x_nint(), xabs(), xcolnorms(), xform_scale(), xform_translate(), xform_vector(), xfrobnorm(), xis_false(), xis_true(), xisint(), xlgamma(), xlog(), xmax(), xmin(), xnorm(), xrownorms(), and xtfloor().