daskr_kinds Module

Real kinds and common numeric constants.


Uses

  • module~~daskr_kinds~~UsesGraph module~daskr_kinds daskr_kinds iso_fortran_env iso_fortran_env module~daskr_kinds->iso_fortran_env

Used by

  • module~~daskr_kinds~~UsedByGraph module~daskr_kinds daskr_kinds module~blas_interfaces blas_interfaces module~blas_interfaces->module~daskr_kinds module~daskr daskr module~daskr->module~daskr_kinds module~daskr_banpre daskr_banpre module~daskr_banpre->module~daskr_kinds module~daskr_banpre->module~daskr module~daskr_ilupre daskr_ilupre module~daskr_ilupre->module~daskr_kinds module~daskr_ilupre->module~daskr module~daskr_rbdpre daskr_rbdpre module~daskr_rbdpre->module~daskr_kinds module~daskr_rbgpre daskr_rbgpre module~daskr_rbgpre->module~daskr_kinds module~heat_m heat_m module~heat_m->module~daskr_kinds module~heatilu_m heatilu_m module~heatilu_m->module~daskr_kinds module~krdem1_m krdem1_m module~krdem1_m->module~daskr_kinds module~krdem2_m krdem2_m module~krdem2_m->module~daskr_kinds module~linpack linpack module~linpack->module~daskr_kinds module~web_m web_m module~web_m->module~daskr_kinds module~web_par web_par module~web_par->module~daskr_kinds proc~datv datv proc~datv->module~daskr_kinds proc~datv->module~daskr proc~ddasid ddasid proc~ddasid->module~daskr_kinds proc~ddasid->module~daskr proc~ddasik ddasik proc~ddasik->module~daskr_kinds proc~ddasik->module~daskr proc~ddwnrm ddwnrm proc~ddwnrm->module~daskr_kinds proc~dfnrmd dfnrmd proc~dfnrmd->module~daskr_kinds proc~dfnrmd->module~daskr proc~dfnrmk dfnrmk proc~dfnrmk->module~daskr_kinds proc~dfnrmk->module~blas_interfaces proc~dfnrmk->module~daskr proc~dhels dhels proc~dhels->module~daskr_kinds proc~dhels->module~blas_interfaces proc~dheqr dheqr proc~dheqr->module~daskr_kinds proc~dlinsd dlinsd proc~dlinsd->module~daskr_kinds proc~dlinsd->module~daskr proc~dlinsk dlinsk proc~dlinsk->module~daskr_kinds proc~dlinsk->module~daskr proc~dmatd dmatd proc~dmatd->module~daskr_kinds proc~dmatd->module~daskr proc~dmatd->module~linpack proc~dnedd dnedd proc~dnedd->module~daskr_kinds proc~dnedd->module~daskr proc~dnedk dnedk proc~dnedk->module~daskr_kinds proc~dnedk->module~daskr proc~dnsd dnsd proc~dnsd->module~daskr_kinds proc~dnsd->module~daskr proc~dnsid dnsid proc~dnsid->module~daskr_kinds proc~dnsid->module~daskr proc~dnsik dnsik proc~dnsik->module~daskr_kinds proc~dnsik->module~daskr proc~dnsk dnsk proc~dnsk->module~daskr_kinds proc~dnsk->module~daskr proc~dorth dorth proc~dorth->module~daskr_kinds proc~dorth->module~blas_interfaces proc~dslvd dslvd proc~dslvd->module~daskr_kinds proc~dslvd->module~daskr proc~dslvd->module~linpack proc~dslvk dslvk proc~dslvk->module~daskr_kinds proc~dslvk->module~blas_interfaces proc~dslvk->module~daskr proc~dspigm dspigm proc~dspigm->module~daskr_kinds proc~dspigm->module~blas_interfaces proc~dspigm->module~daskr program~example_heat example_heat program~example_heat->module~daskr_kinds program~example_heat->module~daskr_banpre program~example_heat->module~heat_m program~example_heatilu example_heatilu program~example_heatilu->module~daskr_kinds program~example_heatilu->module~daskr_ilupre program~example_heatilu->module~heatilu_m program~example_web example_web program~example_web->module~daskr_kinds program~example_web->module~daskr_rbdpre program~example_web->module~daskr_rbgpre program~example_web->module~web_m program~example_web->module~web_par program~test_krdem1 test_krdem1 program~test_krdem1->module~daskr_kinds program~test_krdem1->module~krdem1_m program~test_krdem2 test_krdem2 program~test_krdem2->module~daskr_kinds program~test_krdem2->module~krdem2_m proc~c1_average c1_average proc~c1_average->module~web_par proc~cinit cinit proc~cinit->module~web_par proc~dgbfa dgbfa proc~dgbfa->module~blas_interfaces proc~dgbsl dgbsl proc~dgbsl->module~blas_interfaces proc~dgefa dgefa proc~dgefa->module~blas_interfaces proc~jac_banpre jac_banpre proc~jac_banpre->module~linpack proc~jac_rbdpre jac_rbdpre proc~jac_rbdpre->module~linpack proc~jac_rbgpre jac_rbgpre proc~jac_rbgpre->module~linpack proc~jac~2 jac proc~jac~2->module~daskr proc~jac~2->module~daskr_rbdpre proc~jac~2->module~daskr_rbgpre proc~psol psol proc~psol->module~daskr_rbdpre proc~psol->module~daskr_rbgpre proc~psol_banpre psol_banpre proc~psol_banpre->module~linpack proc~psol_rbdpre psol_rbdpre proc~psol_rbdpre->module~linpack proc~psol_rbgpre psol_rbgpre proc~psol_rbgpre->module~linpack proc~res~3 res proc~res~3->module~web_par

Variables

Type Visibility Attributes Name Initial
integer, public, parameter :: sp = real32
integer, public, parameter :: dp = real64
integer, public, parameter :: rk = dp
real(kind=rk), public, parameter :: zero = 0.0_rk
real(kind=rk), public, parameter :: half = 0.5_rk
real(kind=rk), public, parameter :: one = 1.0_rk
real(kind=rk), public, parameter :: two = 2.0_rk
real(kind=rk), public, parameter :: ten = 10.0_rk
real(kind=rk), public, parameter :: pi = 4*atan(one)