Modules

ModuleSource FileDescription
blas_interfaces blas_interfaces.f90

Single and double precision interfaces for the BLAS procedures used by odrpack.

daskr daskr_new.f90
daskr_banpre daskr_banpre.f90

This module provides a general-purpose banded preconditioner for use with the daskr solver, with the Krylov linear system method.

Read more…
daskr_ilupre daskr_ilupre.f90

This module provides a general-purpose sparse incomplete LU (ILU) preconditioner for use with the daskr solver, with the Krylov linear system method.

Read more…
daskr_kinds daskr_kinds.F90

Real kinds and common numeric constants.

daskr_rbdpre daskr_rbdpre.f90

This module is provided to assist in the generation and solution of preconditioner matrices for problems arising from reaction-transport systems. More specifically, the routines jac_rbdpre, and psol_rbdpre are intended as auxiliary routines for the user-supplied routines jac and psol called by daskr when the Krylov method is selected.

Read more…
daskr_rbgpre daskr_rbgpre.f90

This module is provided to assist in the generation and solution of preconditioner matrices for problems arising from reaction-transport systems. More specifically, the routines jac_rbgpre, and psol_rbgpre are intended as auxiliary routines for the user-supplied routines jac and psol called by daskr when the Krylov method is selected.

Read more…
dsparskit dsparskit.f
heat_m example_heat.f90

Procedures for example_heat.

heatilu_m example_heatilu.f90

Procedures for example_heatilu.

krdem1_m test_krdem1.f90

Procedures for test_krdem1.

krdem2_m test_krdem2.f90

Procedures for test_krdem2.

linpack linpack.f90

Selected routines from LINPACK.

web_m example_web.f90

Procedures for example_web.

web_par example_web.f90

Common set of parameters for example_web.

module~~graph~~ModuleGraph module~blas_interfaces blas_interfaces module~daskr_kinds daskr_kinds module~blas_interfaces->module~daskr_kinds module~daskr daskr module~daskr->module~daskr_kinds module~daskr_banpre daskr_banpre module~daskr_banpre->module~daskr module~daskr_banpre->module~daskr_kinds module~daskr_ilupre daskr_ilupre module~daskr_ilupre->module~daskr module~daskr_ilupre->module~daskr_kinds iso_fortran_env iso_fortran_env module~daskr_kinds->iso_fortran_env module~daskr_rbdpre daskr_rbdpre module~daskr_rbdpre->module~daskr_kinds module~daskr_rbgpre daskr_rbgpre module~daskr_rbgpre->module~daskr_kinds module~dsparskit dsparskit 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~c1_average c1_average proc~c1_average->module~web_par proc~cinit cinit proc~cinit->module~web_par proc~datv datv proc~datv->module~daskr proc~datv->module~daskr_kinds proc~ddasid ddasid proc~ddasid->module~daskr proc~ddasid->module~daskr_kinds proc~ddasik ddasik proc~ddasik->module~daskr proc~ddasik->module~daskr_kinds proc~ddwnrm ddwnrm proc~ddwnrm->module~daskr_kinds proc~dfnrmd dfnrmd proc~dfnrmd->module~daskr proc~dfnrmd->module~daskr_kinds proc~dfnrmk dfnrmk proc~dfnrmk->module~blas_interfaces proc~dfnrmk->module~daskr proc~dfnrmk->module~daskr_kinds 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~dhels dhels proc~dhels->module~blas_interfaces proc~dhels->module~daskr_kinds proc~dheqr dheqr proc~dheqr->module~daskr_kinds proc~dlinsd dlinsd proc~dlinsd->module~daskr proc~dlinsd->module~daskr_kinds proc~dlinsk dlinsk proc~dlinsk->module~daskr proc~dlinsk->module~daskr_kinds proc~dmatd dmatd proc~dmatd->module~daskr proc~dmatd->module~daskr_kinds proc~dmatd->module~linpack proc~dnedd dnedd proc~dnedd->module~daskr proc~dnedd->module~daskr_kinds proc~dnedk dnedk proc~dnedk->module~daskr proc~dnedk->module~daskr_kinds proc~dnsd dnsd proc~dnsd->module~daskr proc~dnsd->module~daskr_kinds proc~dnsid dnsid proc~dnsid->module~daskr proc~dnsid->module~daskr_kinds proc~dnsik dnsik proc~dnsik->module~daskr proc~dnsik->module~daskr_kinds proc~dnsk dnsk proc~dnsk->module~daskr proc~dnsk->module~daskr_kinds proc~dorth dorth proc~dorth->module~blas_interfaces proc~dorth->module~daskr_kinds proc~dslvd dslvd proc~dslvd->module~daskr proc~dslvd->module~daskr_kinds proc~dslvd->module~linpack proc~dslvk dslvk proc~dslvk->module~blas_interfaces proc~dslvk->module~daskr proc~dslvk->module~daskr_kinds proc~dspigm dspigm proc~dspigm->module~blas_interfaces proc~dspigm->module~daskr proc~dspigm->module~daskr_kinds proc~jac_banpre jac_banpre proc~jac_banpre->module~linpack proc~jac_ilupre jac_ilupre proc~jac_ilupre->module~dsparskit 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_ilupre psol_ilupre proc~psol_ilupre->module~dsparskit 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 program~example_heat example_heat program~example_heat->module~daskr_banpre program~example_heat->module~daskr_kinds program~example_heat->module~heat_m program~example_heat->iso_fortran_env program~example_heatilu example_heatilu program~example_heatilu->module~daskr_ilupre program~example_heatilu->module~daskr_kinds program~example_heatilu->module~heatilu_m program~example_heatilu->iso_fortran_env 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_krdem1->iso_fortran_env program~test_krdem2 test_krdem2 program~test_krdem2->module~daskr_kinds program~test_krdem2->module~krdem2_m program~test_krdem2->iso_fortran_env
Help