GNU Octave  6.2.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 >::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 >::SparseRep::SparseRep(), text_label_property::text_label_property(), octave::sys::time::time(), Sparse< T >::SparseRep::~SparseRep(), Sparse< bool >::SparseRep::any_element_is_nan(), Sparse< T >::SparseRep::any_element_is_nan(), Sparse< T >::SparseRep::cdata(), KPty::close(), KPty::closeSlave(), compute_index(), NDArray::concat(), FloatNDArray::concat(), charNDArray::concat(), octave::load_path::contains_canonical(), octave_float_matrix::convert_to_str_internal(), octave_matrix::convert_to_str_internal(), octave_sparse_matrix::convert_to_str_internal(), Sparse< T >::SparseRep::data(), Array< T >::diag(), Sparse< T >::diag(), mxArray_matlab::dims_to_dim_vector(), octave::rand::distribution(), dmdm_div_impl(), dmdm_leftdiv_impl(), dmm_leftdiv_impl(), dmperm_internal(), dmsolve(), do_add_dm_sm(), do_add_sm_dm(), do_commutative_add_dm_sm(), octave::rand::do_distribution(), octave::math::do_erfcinv(), octave::math::do_erfinv(), do_leftdiv_dm_sm(), do_mat2cell(), do_mat2cell_2d(), do_mat2cell_nd(), do_mul_dm_sm(), do_mul_sm_dm(), do_rand(), octave::rand::do_reset(), do_rightdiv_sm_dm(), octave::rand::do_seed(), text_label_property::do_set(), octave::rand::do_state(), do_sub_dm_sm(), do_sub_sm_dm(), downdate(), EigsComplexNonSymmetricFunc(), EigsComplexNonSymmetricMatrix(), EigsComplexNonSymmetricMatrixShift(), EigsRealNonSymmetricFunc(), EigsRealNonSymmetricMatrix(), EigsRealNonSymmetricMatrixShift(), EigsRealSymmetricFunc(), EigsRealSymmetricMatrix(), EigsRealSymmetricMatrixShift(), DiagArray2< T >::extract_diag(), F77_FUNC(), F__dsearchn__(), F__voronoi__(), Fmat2cell(), Fquadcc(), octave::rand::get_dist_id(), octave::load_path::dir_info::get_file_list(), octave::load_path::dir_info::get_method_file_map(), octave::load_path::dir_info::get_package_dir(), octave::load_path::dir_info::get_private_file_map(), octave::get_size(), hdf5_read_next_data_internal(), Array< octave_value * >::hermitian(), 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(), Array< octave_value * >::linear_slice(), load_hdf5_empty(), LuAminusSigmaB(), make_format(), QtHandles::Utils::makeImageFromCData(), KPty::masterFd(), mat2cell_mismatch(), matrix_complex_probe(), matrix_real_probe(), max(), mdm_div_impl(), 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(), octave_write_double(), octave_write_float(), 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-=(), octave::sys::dir_entry::operator=(), octave::pown(), pr_int(), prepare_idx(), octave::rand_gamma(), rational_approx(), read_hdf5_data(), read_mat_ascii_data(), read_until_newline(), octave::rand::reset(), octave_bool::save_ascii(), octave_float_scalar::save_ascii(), octave_scalar::save_ascii(), save_hdf5_empty(), lin_scaler::scale(), log_scaler::scale(), neg_log_scaler::scale(), scaler::scale(), base_property::set_id(), property::set_id(), octave::ft_text_renderer::set_mode(), octave::opengl_renderer::set_normal(), KPty::setWinSize(), Array< T >::size(), skip_preceeding_newline(), skip_until_newline(), KPty::slaveFd(), octave::rand::state(), KPty::tcGetAttr(), KPty::tcSetAttr(), try_cellfun_internal_ops(), KPty::ttyName(), lin_scaler::unscale(), log_scaler::unscale(), neg_log_scaler::unscale(), scaler::unscale(), axes::properties::update_camera(), 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(), hook_function::hook_function(), octave_oncleanup::octave_oncleanup(), singleton_cleanup_list::add(), octave::command_editor::add_event_hook(), octave::command_editor::add_pre_input_hook(), octave::command_editor::add_startup_hook(), octave_struct::as_mxArray(), octave_scalar_struct::as_mxArray(), c_file_ptr_buf::clear(), c_zfile_ptr_buf::clear(), close_fcn(), QtHandles::Utils::computeFont(), convert_position(), octave_stdiostream::create(), octave_zstdiostream::create(), singleton_cleanup_list::do_add(), octave_value::do_non_const_unary_op(), octave::default_command_editor::do_set_input_stream(), octave::default_command_editor::do_set_output_stream(), octave::command_editor::event_handler(), F__get_cmdline_fcn_txt__(), Farrayfun(), Fcellfun(), Fdbstatus(), c_zfile_ptr_buf::file_close(), c_file_ptr_buf::file_number(), Flog2(), handle_message(), hook_function_list::insert(), install_dld_function(), main(), make_format(), QtHandles::Utils::makeImageFromCData(), map_2_xlog2(), mark_facets(), octave_user_function::maybe_relocate_end(), mexAtExit(), octave_base_value::numeric_assign(), octave_fgetl(), octave_fgets(), octave::command_editor::pre_input_handler(), octave::command_editor::remove_event_hook(), octave::command_editor::remove_pre_input_hook(), octave::command_editor::remove_startup_hook(), Screen::reverseRendition(), same_file(), c_zfile_ptr_buf::seek(), octave::command_editor::set_char_is_quoted_function(), octave::command_editor::set_completion_function(), octave::command_editor::set_dequoting_function(), ODESFunc::set_fsub_function(), DAEFunc::set_function(), ODEFunc::set_function(), octave::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(), octave::command_editor::set_output_stream(), octave::command_editor::set_quoting_function(), octave::command_editor::set_user_accept_line_function(), QWinTerminalImpl::setTerminalFont(), TerminalView::setVTFont(), octave::command_editor::startup_handler(), c_file_ptr_buf::stdiofile(), c_zfile_ptr_buf::stdiofile(), c_zfile_ptr_buf::tell(), and axes::properties::update_camera().

◆ 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 >::Array(), idx_vector::idx_scalar_rep::idx_scalar_rep(), octave::shortcut_manager::shortcut_t::shortcut_t(), __lo_ieee_finite(), __lo_ieee_float_finite(), __lo_ieee_float_is_NA(), __lo_ieee_float_isinf(), __lo_ieee_float_isnan(), __lo_ieee_float_signbit(), __lo_ieee_is_NA(), __lo_ieee_is_old_NA(), __lo_ieee_isinf(), __lo_ieee_isnan(), __lo_ieee_replace_old_NA(), __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(), octave::math::acos(), octave::math::acosh(), octave_int_arith_base< T, false >::add(), octave_int_arith_base< T, true >::add(), add_point(), octave::as_bool_nd_array(), octave::as_nd_array(), octave_sort< T >::ascending_compare(), octave::math::asin(), octave::math::asinh(), octave::math::atan(), octave::math::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(), octave::math::cbrt(), octave::math::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(), octave::opengl_renderer::clip_code(), octave::math::conj(), convert(), convert_cdata_2(), convert_index(), octave::math::copysign(), octave::create_ziggurat_float_tables(), octave::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(), octave::math::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(), octave::math::do_bessel(), do_bessel(), do_blkmm(), do_bsxfun_op(), do_bsxfun_real_pow(), octave::math::do_erfcinv(), octave::math::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(), octave::opengl_renderer::draw_image(), octave::opengl_renderer::draw_line(), octave::opengl_renderer::draw_marker(), octave::opengl_renderer::draw_surface(), TerminalView::drawContents(), QConsolePrivate::drawText(), QConsolePrivate::drawTextBackground(), dual_p(), eigs_complex_func(), eigs_func(), EigsComplexNonSymmetricFunc(), EigsRealNonSymmetricFunc(), EigsRealSymmetricFunc(), elem_dual_p(), octave_int_cmp_op::emulate_mop(), engineering_exponent(), eps(), octave::math::erf(), octave::math::erfc(), octave::math::erfcinv(), octave::math::erfcx(), octave::math::erfi(), octave::math::erfinv(), eval_error(), octave::math::exp2(), octave::math::expm1(), extended_gcd(), F__betainc__(), F__dsearchn__(), 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(), octave::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(), octave::rand::fill(), filter(), octave::file_editor::find_create(), find_starting_node(), octave::math::fix(), float_user_function(), Flog2(), octave::math::floor(), Fluupdate(), Fmgorth(), force_in_range(), Fqrinsert(), Frepelems(), octave::math::frexp(), Ftsearch(), octave::math::gamma(), get_red_dims(), octave::text_renderer::string::get_x(), Givens(), octave::opengl_functions::glRasterPos3d(), octave::opengl_functions::glReadPixels(), octave::opengl_functions::glRotated(), octave::opengl_functions::glScaled(), octave::opengl_functions::glScalef(), octave::opengl_functions::glTranslated(), octave::opengl_functions::glTranslatef(), octave::opengl_functions::glVertex2d(), octave::opengl_functions::glVertex3d(), octave::opengl_functions::glViewport(), octave::octave_dock_widget::handle_settings(), helper_getreal(), higham(), base_diff_eqn::initialize(), octave::math::is_integer_value(), octave::opengl_renderer::is_nan_or_inf(), octave::math::is_NaN_or_NA(), octave::is_opaque(), octave::math::isfinite(), octave::math::isinf(), octave::math::isinteger(), octave::math::isna(), octave::math::isnan(), Screen::isSelected(), jcobi(), octave::math::lgamma(), lin_interpn(), octave::math::log1p(), octave::math::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(), map_2_xlog2(), figure::properties::map_from_boundingbox(), figure::properties::map_to_boundingbox(), matrix_norm(), octave::math::max(), mdm_div_impl(), octave::math::min(), min_index(), base_minimizer::minimize(), octave_int_arith_base< T, true >::minus(), mod(), octave::math::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(), octave::math::negative_sign(), octave::math::nint(), octave::math::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/(), base_diff_eqn::operator=(), base_minimizer::operator=(), DASRT_result::operator=(), octave_class::exemplar_info::operator=(), octave::shortcut_manager::shortcut_t::operator=(), octave::text_renderer::string::operator=(), octave::math::positive_sign(), norm_accumulator_2< R >::pow2(), octave::pown(), TerminalView::preeditRect(), qp(), qs_preprocess(), qs_search(), quad_float_user_function(), quad_user_function(), octave::rand_exponential< double >(), octave::rand_exponential< float >(), octave::rand_gamma(), octave::rand_normal< double >(), octave::rand_normal< float >(), octave::math::rc_acos(), octave::math::rc_acosh(), octave::math::rc_asin(), octave::math::rc_atanh(), octave::math::rc_lgamma(), octave::math::rc_log(), octave::math::rc_log10(), octave::math::rc_log1p(), octave::math::rc_log2(), octave::math::rc_sqrt(), rem(), octave::math::rem(), octave_int_arith_base< T, false >::rem(), octave_int_arith_base< T, true >::rem(), octave::opengl_selector::render_text(), octave::opengl_renderer::render_text(), replace_polygons(), octave::variable_editor_model::retrieve_variable(), octave::math::round(), octave::math::roundb(), octave_int_arith_base< T, false >::rshift(), octave_int_arith_base< T, true >::rshift(), save_mat_binary_data(), scale(), octave::opengl_selector::select(), octave::opengl_renderer::set_normal(), octave::text_renderer::string::set_x(), Screen::setCursorX(), Screen::setCursorYX(), Screen::setSelectionEnd(), Screen::setSelectionStart(), octave::math::signbit(), octave::math::signum(), octave_int_arith_base< T, false >::signum(), octave_int_arith_base< T, true >::signum(), sinc(), sinh_taylor(), base_diff_eqn::size(), base_minimizer::size(), sort_isnan< Complex >(), sort_isnan< double >(), sort_isnan< float >(), sort_isnan< FloatComplex >(), sqr(), start_contour(), base_diff_eqn::state(), DASRT_result::state(), octave_int_arith_base< T, false >::sub(), octave_int_arith_base< T, true >::sub(), svd_matrix_norm(), octave::math::sparse_qr< SPARSE_T >::sparse_qr_rep< SPARSE_T >::tall_solve(), tfloor(), transform(), graphics_xform::transform(), translate(), trilinear(), octave::math::trunc(), umul128(), graphics_xform::untransform(), TerminalView::updateImage(), user_function(), vector_product(), w_im_y100(), octave::math::sparse_qr< SPARSE_T >::sparse_qr_rep< SPARSE_T >::wide_solve(), octave::math::x_nint(), xabs(), xcolnorms(), xform_scale(), xform_translate(), xform_vector(), graphics_xform::xform_vector(), xfrobnorm(), xis_false(), xis_int_or_inf_or_nan(), xis_one_or_zero(), xis_true(), xis_zero(), xisint(), octave::xisint(), octave::xlgamma(), octave::math::xlog(), xmax(), xmin(), xnorm(), xrownorms(), xtoo_large_for_float(), axes::properties::zoom(), and axes::properties::zoom_about_point().