Skip to content

StateMod / Code List

This page facilitates access to StateMod code in the GitHub repository, without having to clone the repository or download as a zip file. Additional information will be added to this page over time.


Code API and Diagrams

Code API documentation and call diagrams are auto-generated using Doxygen software and are useful for software developers:

Code List (alphabetical)

The following is the list of StateMod code files, organized alphabetically. This documentation may lag the list of source files.

Group File Purpose
accdiv.for
accou.for
accoul.for
adjcase.for
ave12.for
average.for
backfil.for
bintop.for
bomsec.for
calldat.for
carrpl.for
chekav2.for
chekava.for
chekin.for
chekpor.for
chekres.for
chekts.for
chkavail.for
chkavail2.for
chkprf.for
chkrivrf.for
chkver.for
closs.for
coeffa.for
comment.for
count.for
datinp.for
dattim.for
dattim_gfortran.for
daydata.for
daydist.for
daydivo.for
dayest.for
daymon.for
dayoutr.for
dayrate.for
dayreso.for
dayset.for
daywelo.for
demand.for
demcons.for
deplete.for
depletep.for
directby.for
directex.for
directfs.for
directwr.for
divalt.for
divcar.for
divcar1.for
divcar2.for
divcarl.for
divcarr.for
divimpr.for
divimpr2.for
divmulti.for
divres.for
divresp.for
divresp2.for
divresr.for
divrig.for
divrigs.for
divrpl.for
divrplp.for
divrplp2.for
divrplr.for
dnmfso.for
dnmfso2.for
dnmfsow.for
doc.for
dsamod.for
evasec.for
execut.for
findmo.for
getcall.for
getctl2.for
getctlc.for
getdiv.for
getdiv2.for
geteomx.for
getexpt.for
getfile.for
getfn.for
getid.for
getin.for
getipy2.for
getipy4.for
getopr.for
getpar.for
getpath.for
getpath_linux.for
getpln.for
getplnr.for
getplnw.for
getrch.for
getrep.for
getres.for
getres2.for
getrig.for
getrtn.for
getrtnw.for
getrtnw2.for
getrtnx.for
getsta.for
getver.for
getwel.for
getwel2.for
gnu.for
gwsub.for
ifrdown.for
ifrrig.for
ifrrig2.for
ifrrigsp.for
ifrrigx.for
interp.for
intersup.for
mdainp.for
namext.for
oopbook.for
oopbook2.for
oopdiv.for
oprdown.for
oprexp.for
oprfind.for
oprinout.for
oprinp.for
ouflow.for
outbal2.for
outcall.for
outcallr.for
outcalls.for
outcu.for
outdeb.for
outdivc.for
outdivw.for
outgvc.for
outichk.for
outifr.for
outmon.for
outopr.for
outpln.for
outplnmo.for
outplnw.for
outpltd.for
outpltr.for
outpltw.for
outrch.for
outrchr.for
outres.for
outresc.for
outrev.for
outrg.for
outriv.for
outsp.for
outspd.for
outsum.for
outsys.for
outsyt.for
outsyta.for
outtbl.for
outtop.for
outwel.for
outwelc.for
outwelp.for
outwr.for
outwr2.for
outxss.for
outxssmo.for
parse.for
parse_gfortran.for
planeva.for
powres.for
powres2.for
powresp.for
powrig.for
powsea.for
powseap.for
powsear.for
putpath.for
putpath_linux.for
randfn.for
reldep.for
replace.for
report.for
repsort.for
resoop.for
resrg1.for
resrg1p.for
resrg2.for
resrgp.for
resrpl.for
return.for
return2.for
rgrg.for
riginp.for
rigsor.for
rivrtn.for
roundof.for
rsrspu.for
rsrspup.for
rtncarry.for
rtnmax.for
rtnmaxe.for
rtnsec.for
rtnsecc.for
rtnsecm.for
rtnsecp.for
rtnsecr.for
rtnsecrp.for
rtnsecw.for
rtnsecwp.for
rtnsecx.for
rtnxcu.for
rtnxcup.for
sepsec.for
setcarl.for
setdem.for
seteff.for
setgw.for
setlimit.for
setloss.for
setpar.for
setplano.for
setqdiv.for
setqdivc.for
setqdivx.for
settc.for
sjrip.for
skip.for
skipn.for
soilcu.for
soilcu2.for
soilin.for
soilm.for
somnmy.for
splatte.for
spruse.for
stafind.for
statem.for
takou2.for
takout.for
vircom.for
virgain.for
virgen.for
virin.for
virnod.for
virout.for
virset.for
welaugp.for
welprity.for
welrech.for
welrig.for
welrig3.for
welrig3p.for
xdebug.for
year.for
year2.for

Code List (by purpose)

The following is the list of StateMod code files, organized by purpose. This documentation may lag the list of source files.

Group File Purpose
accdiv.for
accou.for
accoul.for
adjcase.for
ave12.for
average.for
backfil.for
bintop.for
bomsec.for
calldat.for
carrpl.for
chekav2.for
chekava.for
chekin.for
chekpor.for
chekres.for
chekts.for
chkavail.for
chkavail2.for
chkprf.for
chkrivrf.for
chkver.for
closs.for
coeffa.for
comment.for
count.for
datinp.for
dattim.for
dattim_gfortran.for
daydata.for
daydist.for
daydivo.for
dayest.for
daymon.for
dayoutr.for
dayrate.for
dayreso.for
dayset.for
daywelo.for
demand.for
demcons.for
deplete.for
depletep.for
directby.for
directex.for
directfs.for
directwr.for
divalt.for
divcar.for
divcar1.for
divcar2.for
divcarl.for
divcarr.for
divimpr.for
divimpr2.for
divmulti.for
divres.for
divresp.for
divresp2.for
divresr.for
divrig.for
divrigs.for
divrpl.for
divrplp.for
divrplp2.for
divrplr.for
dnmfso.for
dnmfso2.for
dnmfsow.for
doc.for
dsamod.for
evasec.for
execut.for
findmo.for
getcall.for
getctl2.for
getctlc.for
getdiv.for
getdiv2.for
geteomx.for
getexpt.for
getfile.for
getfn.for
getid.for
getin.for
getipy2.for
getipy4.for
getopr.for
getpar.for
getpath.for
getpath_linux.for
getpln.for
getplnr.for
getplnw.for
getrch.for
getrep.for
getres.for
getres2.for
getrig.for
getrtn.for
getrtnw.for
getrtnw2.for
getrtnx.for
getsta.for
getver.for
getwel.for
getwel2.for
gnu.for
gwsub.for
ifrdown.for
ifrrig.for
ifrrig2.for
ifrrigsp.for
ifrrigx.for
interp.for
intersup.for
mdainp.for
namext.for
oopbook.for
oopbook2.for
oopdiv.for
oprdown.for
oprexp.for
oprfind.for
oprinout.for
oprinp.for
ouflow.for
outbal2.for
outcall.for
outcallr.for
outcalls.for
outcu.for
outdeb.for
outdivc.for
outdivw.for
outgvc.for
outichk.for
outifr.for
outmon.for
outopr.for
outpln.for
outplnmo.for
outplnw.for
outpltd.for
outpltr.for
outpltw.for
outrch.for
outrchr.for
outres.for
outresc.for
outrev.for
outrg.for
outriv.for
outsp.for
outspd.for
outsum.for
outsys.for
outsyt.for
outsyta.for
outtbl.for
outtop.for
outwel.for
outwelc.for
outwelp.for
outwr.for
outwr2.for
outxss.for
outxssmo.for
parse.for
parse_gfortran.for
planeva.for
powres.for
powres2.for
powresp.for
powrig.for
powsea.for
powseap.for
powsear.for
putpath.for
putpath_linux.for
randfn.for
reldep.for
replace.for
report.for
repsort.for
resoop.for
resrg1.for
resrg1p.for
resrg2.for
resrgp.for
resrpl.for
return.for
return2.for
rgrg.for
riginp.for
rigsor.for
rivrtn.for
roundof.for
rsrspu.for
rsrspup.for
rtncarry.for
rtnmax.for
rtnmaxe.for
rtnsec.for
rtnsecc.for
rtnsecm.for
rtnsecp.for
rtnsecr.for
rtnsecrp.for
rtnsecw.for
rtnsecwp.for
rtnsecx.for
rtnxcu.for
rtnxcup.for
sepsec.for
setcarl.for
setdem.for
seteff.for
setgw.for
setlimit.for
setloss.for
setpar.for
setplano.for
setqdiv.for
setqdivc.for
setqdivx.for
settc.for
sjrip.for
skip.for
skipn.for
soilcu.for
soilcu2.for
soilin.for
soilm.for
somnmy.for
splatte.for
spruse.for
stafind.for
statem.for
takou2.for
takout.for
vircom.for
virgain.for
virgen.for
virin.for
virnod.for
virout.for
virset.for
welaugp.for
welprity.for
welrech.for
welrig.for
welrig3.for
welrig3p.for
xdebug.for
year.for
year2.for