Procedure | Location | Procedure Type | Description |
---|---|---|---|
add_lvst | dsparsk.f | Subroutine | |
amudia | dsparsk.f | Subroutine | |
amux | dsparsk.f | Subroutine | |
aplb | dsparsk.f | Subroutine | |
aplb1 | dsparsk.f | Subroutine | |
aplsb | dsparsk.f | Subroutine | |
aplsca | dsparsk.f | Subroutine | |
atob | dsparsk.f | Subroutine | |
banja | daskr_banpre | Subroutine | This subroutine generates a banded preconditioner matrix that approximates the
iteration matrix , where the DAE system is .
The band matrix has half-bandwidths and . It is computed
by making calls to the user's |
banps | daskr_banpre | Subroutine | This subroutine uses the factors produced by banja to solve linear systems for the banded preconditioner , given a vector . It calls the LINPACK routine dgbsl for this. |
BFS | dsparsk.f | Subroutine | |
c1_average | web_m | Subroutine | This routine computes the spatial average value of . |
cinit | web_m | Subroutine | This routine computes and loads the vectors of initial values. |
coicsr | dsparsk.f | Subroutine | |
coocsr | dsparsk.f | Subroutine | |
cperm | dsparsk.f | Subroutine | |
csrbnd | dsparsk.f | Subroutine | |
csrcoo | dsparsk.f | Subroutine | |
csrcsc | dsparsk.f | Subroutine | |
csrcsc2 | dsparsk.f | Subroutine | |
csrdia | dsparsk.f | Subroutine | |
csrdns | dsparsk.f | Subroutine | |
D1MACH | daux.f | Function | |
DASKR | daskr.f | Subroutine | |
DATV | daskr.f | Subroutine | |
daxpy | dlinpk.f | Subroutine | |
dblstr | dsparsk.f | Subroutine | |
DCNST0 | daskr.f | Subroutine | |
DCNSTR | daskr.f | Subroutine | |
dcopy | dlinpk.f | Subroutine | |
DDASIC | daskr.f | Subroutine | |
DDASID | daskr.f | Subroutine | |
DDASIK | daskr.f | Subroutine | |
DDATRP | daskr.f | Subroutine | |
DDAWTS | daskr.f | Subroutine | |
ddot | dlinpk.f | Function | |
DDSTP | daskr.f | Subroutine | |
DDWNRM | daskr.f | Function | |
DFNRMD | daskr.f | Subroutine | |
DFNRMK | daskr.f | Subroutine | |
dgbfa | dlinpk.f | Subroutine | |
dgbsl | dlinpk.f | Subroutine | |
dgefa | dlinpk.f | Subroutine | |
dgesl | dlinpk.f | Subroutine | |
DGSET2 | drbgpre.f | Subroutine | |
DHELS | daskr.f | Subroutine | |
DHEQR | daskr.f | Subroutine | |
diamua | dsparsk.f | Subroutine | |
diapos | dsparsk.f | Subroutine | |
DINVWT | daskr.f | Subroutine | |
DJACILU | dilupre.f | Subroutine | |
DJCALC | dilupre.f | Subroutine | |
DJILU | dilupre.f | Subroutine | |
DJREORD | dilupre.f | Subroutine | |
DLINSD | daskr.f | Subroutine | |
DLINSK | daskr.f | Subroutine | |
DMATD | daskr.f | Subroutine | |
DMSET2 | drbdpre.f | Subroutine | |
DNEDD | daskr.f | Subroutine | |
DNEDK | daskr.f | Subroutine | |
dnrm2 | dlinpk.f | Function | |
DNSD | daskr.f | Subroutine | |
DNSID | daskr.f | Subroutine | |
DNSIK | daskr.f | Subroutine | |
DNSK | daskr.f | Subroutine | |
DORTH | daskr.f | Subroutine | |
dperm | dsparsk.f | Subroutine | |
DPSOLILU | dilupre.f | Subroutine | |
DRBDJA | drbdpre.f | Subroutine | |
DRBDPS | drbdpre.f | Subroutine | |
DRBGJA | drbgpre.f | Subroutine | |
DRBGPS | drbgpre.f | Subroutine | |
DRCHEK | daskr.f | Subroutine | |
DROOTS | daskr.f | Subroutine | |
dscal | dlinpk.f | Subroutine | |
DSLVD | daskr.f | Subroutine | |
DSLVK | daskr.f | Subroutine | |
DSPIGM | daskr.f | Subroutine | |
DSPSETUP | dilupre.f | Subroutine | |
DUMSUM | daux.f | Subroutine | |
dvperm | dsparsk.f | Subroutine | |
DYYPNW | daskr.f | Subroutine | |
f | krdem1_m | Subroutine | dy1/dt routine. |
f | web_m | Subroutine | This routine computes the right-hand sides of all the equations and returns them in the
array |
f | krdem2_m | Subroutine | dy/dt routine. |
gauss_seidel | web_m | Subroutine | This routine provides the inverse of the spatial factor for a product preconditoner in an
ns-species reaction-diffusion problem. It performs |
getbwd | dsparsk.f | Subroutine | |
GSET1 | drbgpre.f | Subroutine | |
idamax | dlinpk.f | Function | |
ilut | dsparsk.f | Subroutine | |
ilutp | dsparsk.f | Subroutine | |
infdia | dsparsk.f | Subroutine | |
ivperm | dsparsk.f | Subroutine | |
IXSAV | daux.f | Function | |
jac | krdem2_m | Subroutine | Jacobian routine. |
jacrs | web_m | Subroutine | This routine interfaces to subroutines DRBDJA or DRBGJA, depending on the flag
|
lusol | dsparsk.f | Subroutine | |
maskdeg | dsparsk.f | Function | |
out | web_m | Subroutine | This routine prints the values of the individual species densities at the current time
|
perphn | dsparsk.f | Subroutine | |
prtmt | dsparsk.f | Subroutine | |
psolrs | web_m | Subroutine | This routine applies the inverse of a product preconditioner matrix to the vector in the
array |
qsplit | dsparsk.f | Subroutine | |
rates | web_m | Subroutine | This routine computes one block of the rate term of the system , namely block
|
res | heatilu_m | Subroutine | User-supplied residuals subroutine. It computes the residuals for the 2D discretized heat equation, with zero boundary values. |
res | heat_m | Subroutine | User-supplied residuals subroutine. It computes the residuals for the 2D discretized heat equation, with zero boundary values. |
res | krdem1_m | Subroutine | Residuals routine. |
res | web_m | Subroutine | This routine computes the residuals vector, using subroutine f for the right-hand sides. |
res | krdem2_m | Subroutine | Residuals routine. |
rnrms | dsparsk.f | Subroutine | |
roscal | dsparsk.f | Subroutine | |
rperm | dsparsk.f | Subroutine | |
rt | heatilu_m | Subroutine | Roots routine. |
rt | heat_m | Subroutine | Roots routine. |
rt | krdem1_m | Subroutine | Roots routine. |
rt | web_m | Subroutine | Roots routine. |
rt | krdem2_m | Subroutine | Roots routine. |
rversp | dsparsk.f | Subroutine | |
setid | web_m | Subroutine | This routine sets the ID array in |
setpar | web_par | Subroutine | This routine sets the basic problem parameters which are passed to the various routines via the module web_par. |
stripes | dsparsk.f | Subroutine | |
to_string | web_m | Function | |
uinit | heatilu_m | Subroutine | This routine computes and loads the vector of initial values.
The initial |
uinit | heat_m | Subroutine | This routine computes and loads the vector of initial values.
The initial |
XERRWD | daux.f | Subroutine | |
XSETF | daux.f | Subroutine | |
XSETUN | daux.f | Subroutine |