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~derstep derstep proc~derstep->module~odrpack_kinds proc~desubi desubi proc~desubi->module~odrpack_kinds proc~detaf detaf proc~detaf->module~odrpack_kinds proc~devjac devjac proc~devjac->module~odrpack_kinds proc~devjac->module~blas_interfaces proc~dfctr dfctr proc~dfctr->module~odrpack_kinds proc~dfctr->module~blas_interfaces proc~dfctrw dfctrw proc~dfctrw->module~odrpack_kinds proc~dhstep dhstep proc~dhstep->module~odrpack_kinds proc~difix difix proc~difix->module~odrpack_kinds proc~diniwk diniwk proc~diniwk->module~odrpack_kinds proc~diniwk->module~blas_interfaces proc~djaccd djaccd proc~djaccd->module~odrpack_kinds proc~djacfd djacfd proc~djacfd->module~odrpack_kinds proc~djck djck proc~djck->module~odrpack_kinds proc~djckc djckc proc~djckc->module~odrpack_kinds proc~djckf djckf proc~djckf->module~odrpack_kinds proc~djckm djckm proc~djckm->module~odrpack_kinds proc~djckz djckz proc~djckz->module~odrpack_kinds proc~dodchk dodchk proc~dodchk->module~odrpack_kinds proc~dodcnt dodcnt proc~dodcnt->module~odrpack_kinds proc~dodcnt->module~odrpack_core proc~doddrv doddrv proc~doddrv->module~odrpack_kinds proc~doddrv->module~blas_interfaces proc~doddrv->module~odrpack_core proc~doddrv->module~odrpack_reports proc~dodlm dodlm proc~dodlm->module~odrpack_kinds proc~dodlm->module~blas_interfaces proc~dodmn dodmn proc~dodmn->module~odrpack_kinds proc~dodmn->module~blas_interfaces proc~dodmn->module~odrpack_core proc~dodmn->module~odrpack_reports proc~dodpc1 dodpc1 proc~dodpc1->module~odrpack_kinds proc~dodpc1->module~odrpack_core proc~dodpc2 dodpc2 proc~dodpc2->module~odrpack_kinds proc~dodstp dodstp proc~dodstp->module~odrpack_kinds proc~dodstp->module~blas_interfaces proc~dodvcv dodvcv proc~dodvcv->module~odrpack_kinds proc~dppnml dppnml proc~dppnml->module~odrpack_kinds proc~dppt dppt proc~dppt->module~odrpack_kinds proc~dscale dscale proc~dscale->module~odrpack_kinds proc~dsclb dsclb proc~dsclb->module~odrpack_kinds proc~dscld dscld proc~dscld->module~odrpack_kinds proc~dsetn dsetn proc~dsetn->module~odrpack_kinds proc~dsolve dsolve proc~dsolve->module~odrpack_kinds proc~dsolve->module~blas_interfaces proc~dvevtr dvevtr proc~dvevtr->module~odrpack_kinds proc~dwght dwght proc~dwght->module~odrpack_kinds proc~mbfb mbfb proc~mbfb->module~odrpack_kinds proc~odr odr proc~odr->module~odrpack_kinds proc~odr->module~odrpack_core proc~odr->module~odrpack_reports 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~dodpc3 dodpc3 proc~dodpc3->module~odrpack_core proc~dodpcr dodpcr proc~dodpcr->module~odrpack_core proc~dpack dpack proc~dpack->module~blas_interfaces proc~dunpac dunpac proc~dunpac->module~blas_interfaces

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)