odrpack_kinds Module

Real kinds and common numeric constants.


Uses

  • module~~odrpack_kinds~~UsesGraph module~odrpack_kinds odrpack_kinds iso_fortran_env iso_fortran_env module~odrpack_kinds->iso_fortran_env

Used by

  • module~~odrpack_kinds~~UsedByGraph module~odrpack_kinds odrpack_kinds module~blas_interfaces blas_interfaces module~blas_interfaces->module~odrpack_kinds module~example1_model example1_model module~example1_model->module~odrpack_kinds module~example2_model example2_model module~example2_model->module~odrpack_kinds module~example3_model example3_model module~example3_model->module~odrpack_kinds module~example4_model example4_model module~example4_model->module~odrpack_kinds module~example5_model example5_model module~example5_model->module~odrpack_kinds module~odrpack odrpack module~odrpack->module~odrpack_kinds module~odrpack_core odrpack_core module~odrpack_core->module~odrpack_kinds module~odrpack_reports odrpack_reports module~odrpack_reports->module~odrpack_kinds proc~check_inputs check_inputs proc~check_inputs->module~odrpack_kinds proc~check_jac check_jac proc~check_jac->module~odrpack_kinds proc~check_jac_curv check_jac_curv proc~check_jac_curv->module~odrpack_kinds proc~check_jac_fp check_jac_fp proc~check_jac_fp->module~odrpack_kinds proc~check_jac_value check_jac_value proc~check_jac_value->module~odrpack_kinds proc~check_jac_zero check_jac_zero proc~check_jac_zero->module~odrpack_kinds proc~derstep derstep proc~derstep->module~odrpack_kinds proc~esubi esubi proc~esubi->module~odrpack_kinds proc~eta_fcn eta_fcn proc~eta_fcn->module~odrpack_kinds proc~eval_jac eval_jac proc~eval_jac->module~odrpack_kinds proc~fctr fctr proc~fctr->module~odrpack_kinds proc~fctrw fctrw proc~fctrw->module~odrpack_kinds proc~hstep hstep proc~hstep->module~odrpack_kinds proc~init_work init_work proc~init_work->module~odrpack_kinds proc~jac_cdiff jac_cdiff proc~jac_cdiff->module~odrpack_kinds proc~jac_fwdiff jac_fwdiff proc~jac_fwdiff->module~odrpack_kinds proc~lcstep lcstep proc~lcstep->module~odrpack_kinds proc~lcstep->module~blas_interfaces proc~move_beta move_beta proc~move_beta->module~odrpack_kinds proc~odr odr proc~odr->module~odrpack_kinds proc~odr->module~odrpack_core proc~odr->module~odrpack_reports proc~ppf_normal ppf_normal proc~ppf_normal->module~odrpack_kinds proc~ppf_tstudent ppf_tstudent proc~ppf_tstudent->module~odrpack_kinds proc~print_report_initial print_report_initial proc~print_report_initial->module~odrpack_kinds proc~print_report_initial->module~odrpack_core proc~print_report_iter print_report_iter proc~print_report_iter->module~odrpack_kinds proc~scale_beta scale_beta proc~scale_beta->module~odrpack_kinds proc~scale_delta scale_delta proc~scale_delta->module~odrpack_kinds proc~scale_mat scale_mat proc~scale_mat->module~odrpack_kinds proc~scale_vec scale_vec proc~scale_vec->module~odrpack_kinds proc~select_row select_row proc~select_row->module~odrpack_kinds proc~set_ifix set_ifix proc~set_ifix->module~odrpack_kinds proc~solve_trl solve_trl proc~solve_trl->module~odrpack_kinds proc~trust_region trust_region proc~trust_region->module~odrpack_kinds proc~vcv_beta vcv_beta proc~vcv_beta->module~odrpack_kinds program~example1 example1 program~example1->module~odrpack_kinds program~example1->module~example1_model program~example1->module~odrpack program~example2 example2 program~example2->module~odrpack_kinds program~example2->module~example2_model program~example2->module~odrpack program~example3 example3 program~example3->module~odrpack_kinds program~example3->module~example3_model program~example3->module~odrpack program~example4 example4 program~example4->module~odrpack_kinds program~example4->module~example4_model program~example4->module~odrpack program~example5 example5 program~example5->module~odrpack_kinds program~example5->module~example5_model program~example5->module~odrpack module~odrpack_capi odrpack_capi module~odrpack_capi->module~odrpack module~odrpack_capi->module~odrpack_core proc~print_report_final print_report_final proc~print_report_final->module~odrpack_core proc~print_reports print_reports proc~print_reports->module~odrpack_core

Variables

Type Visibility Attributes Name Initial
integer, public, parameter :: sp = real32
integer, public, parameter :: dp = real64
integer, public, parameter :: wp = dp
real(kind=wp), public, parameter :: negone = -1.0_wp
real(kind=wp), public, parameter :: zero = 0.0_wp
real(kind=wp), public, parameter :: half = 0.5_wp
real(kind=wp), public, parameter :: one = 1.0_wp
real(kind=wp), public, parameter :: two = 2.0_wp
real(kind=wp), public, parameter :: three = 3.0_wp
real(kind=wp), public, parameter :: eight = 8.0_wp
real(kind=wp), public, parameter :: ten = 10.0_wp
real(kind=wp), public, parameter :: fiftn = 15.0_wp
real(kind=wp), public, parameter :: hundred = 100.0_wp
real(kind=wp), public, parameter :: pi = 4*atan(one)