SpectraRust/FORTRAN_TRACKING.md
2026-03-21 09:12:18 +08:00

30 KiB

Fortran 重构追踪表

自动生成,请勿手动修改。运行 python3 scripts/generate_tracking.py > FORTRAN_TRACKING.md 更新。

统计

指标 数量
总单元数 304
已完成 113
待处理 191
纯函数 67
有文件 I/O 117
完成率 37.2%

状态说明

  • done - 已重构为 Rust
  • pending - 待处理
  • 🔄 in_progress - 进行中
  • ⏭️ skip - 跳过 (I/O 依赖或暂不处理)

类型说明

  • 纯函数: 无 COMMON 依赖、无文件 I/O、无外部调用依赖
  • COMMON 依赖: 需要状态结构体
  • 调用依赖: 调用其他子程序,需要先实现依赖

完整追踪表

Fortran 文件 单元名 类型 纯函数 COMMON 依赖 调用依赖 I/O Rust 模块 状态
unnamed_block_data.f C BLOCK DATA BASICS, ATOMIC
accel2.f ACCEL2 SUBROUTINE BASICS, ITERAT, MODELQ 📁
accelp.f ACCELP SUBROUTINE BASICS, MODELQ, ITERAT, POPULS 📁
alifr1.f ALIFR1 SUBROUTINE BASICS, ATOMIC, MODELQ, ALIPAR ALIFR3
alifr3.f ALIFR3 SUBROUTINE BASICS, ATOMIC, MODELQ, ALIPAR alifr3.rs
alifr6.f ALIFR6 SUBROUTINE BASICS, ATOMIC, MODELQ, ALIPAR alifr6.rs
alifrk.f ALIFRK SUBROUTINE BASICS, ATOMIC, MODELQ, ALIPAR alifrk.rs
alisk1.f ALISK1 SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, ALIPAR, ARRAY1, ITERAT ALIFRK, RTEFR1, OPACF1, ROSSTD 📁
alisk2.f ALISK2 SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, ALIPAR, ARRAY1, ITERAT ALIFRK, RTEFR1, OPACF1, ROSSTD 📁
alist1.f ALIST1 SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, ALIPAR, ITERAT ROSSTD, RTEFR1, ALIFR1, OPACFD 📁
alist2.f ALIST2 SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, ALIPAR, ARRAY1, ITERAT RTEFR1, ALIFR1, QUIT, ROSSTD, OPACFD 📁
allard.f ALLARD SUBROUTINE BASICS, callarda, callardc, quasun, callardb, callardg, calphatd ALLARDT 📁
allardt.f ALLARDT SUBROUTINE BASICS, calphatd allardt.rs
angset.f ANGSET SUBROUTINE BASICS GAULEG angset.rs
betah.f BETAH FUNCTION BETAH betah.rs
bhe.f BHE SUBROUTINE BASICS, ATOMIC, MODELQ, ARRAY1, ALIPAR
bhed.f BHED SUBROUTINE BASICS, ATOMIC, MODELQ, ARRAY1, ALIPAR, SURFEX, CMATZD
bhez.f BHEZ SUBROUTINE BASICS, ATOMIC, MODELQ, ARRAY1, ALIPAR, SURFEX
bkhsgo.f BKHSGO SUBROUTINE bkhsgo.rs
bpop.f BPOP SUBROUTINE BASICS, ATOMIC, MODELQ, ARRAY1, ALIPAR, ODFPAR, ITERAT BPOPF, RATMAT, BPOPT, LEVSOL, MATINV, BPOPC, BPOPE, LEVGRP
bpopc.f BPOPC SUBROUTINE BASICS, ATOMIC, MODELQ, ARRAY1, ALIPAR, ODFPAR, ADCHAR STATE
bpope.f BPOPE SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, ALIPAR, ITERAT, ARRAY1 SGMER1, DWNFR1
bpopf.f BPOPF SUBROUTINE BASICS, ATOMIC, MODELQ, ARRAY1, ALIPAR, ODFPAR bpopf.rs
bpopt.f BPOPT SUBROUTINE BASICS, ATOMIC, MODELQ, ARRAY1, ALIPAR, ODFPAR COLIS
bre.f BRE SUBROUTINE BASICS, ATOMIC, MODELQ, ARRAY1, ALIPAR COMPT0
brez.f BREZ SUBROUTINE BASICS, ATOMIC, MODELQ, ARRAY1, ALIPAR COMPT0
brte.f BRTE SUBROUTINE BASICS, ATOMIC, MODELQ, ALIPAR, ARRAY1 COMPT0
brtez.f BRTEZ SUBROUTINE BASICS, ATOMIC, MODELQ, ALIPAR, ARRAY1 COMPT0
butler.f BUTLER SUBROUTINE butler.rs
carbon.f CARBON SUBROUTINE carbon.rs
ceh12.f CEH12 FUNCTION CEH12 ceh12.rs
change.f CHANGE SUBROUTINE BASICS, ATOMIC, MODELQ READBF, STEQEQ 📁
chckse.f CHCKSE SUBROUTINE BASICS, ATOMIC, MODELQ SABOLF 📁
chctab.f CHCTAB SUBROUTINE BASICS, MODELQ, abntab 📁
cheav.f CHEAV FUNCTION BASICS, ATOMIC QUIT, CHEAV 📁
cheavj.f CHEAVJ FUNCTION BASICS, ATOMIC CHEAVJ, QUIT 📁
cia_h2h.f CIA_H2H SUBROUTINE LOCATE, IF 📁
cia_h2h2.f CIA_H2H2 SUBROUTINE LOCATE, IF 📁
cia_h2he.f CIA_H2HE SUBROUTINE LOCATE, IF 📁
cia_hhe.f CIA_HHE SUBROUTINE LOCATE, IF 📁
cion.f CION FUNCTION CION cion.rs
ckoest.f CKOEST FUNCTION BASICS CKOEST ckoest.rs
colh.f COLH SUBROUTINE BASICS, ATOMIC, MODELQ CSPEC, IRC, BUTLER
colhe.f COLHE SUBROUTINE BASICS, ATOMIC CSPEC, COLLHE, IRC
colis.f COLIS SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, CTRTEMP CSPEC, COLH, IRC, COLHE
collhe.f COLLHE SUBROUTINE collhe.rs
column.f COLUMN SUBROUTINE BASICS, MODELQ, relcor 📁
compt0.f COMPT0 SUBROUTINE BASICS, MODELQ, ALIPAR, ITERAT, auxcbc
comset.f COMSET SUBROUTINE BASICS, MODELQ, comgfs, auxcbc
concor.f CONCOR SUBROUTINE BASICS, MODELQ CONOUT 📁
conout.f CONOUT SUBROUTINE BASICS, MODELQ, ALIPAR, CUBCON MEANOPT, OPACF0, CONVEC, MEANOP 📁
conref.f CONREF SUBROUTINE BASICS, MODELQ, ARRAY1, imucnn, CUBCON STEQEQ, WNSTOR, CONVC1, CONOUT, CONVEC, ELDENS 📁
contmd.f CONTMD SUBROUTINE BASICS, ATOMIC, MODELQ, ALIPAR, PRSAUX, CUBCON MEANOP, CUBIC, STEQEQ, WNSTOR, OPACF0, CONOUT, CONVEC 📁
contmp.f CONTMP SUBROUTINE BASICS, ATOMIC, MODELQ, ALIPAR, ichndm, CUBCON MEANOP, CUBIC, STEQEQ, WNSTOR, OPACF0, CONOUT, CONVEC, MEANOPT, ELDENS 📁
convc1.f CONVC1 SUBROUTINE BASICS, CUBCON TRMDER, TRMDRT
convec.f CONVEC SUBROUTINE BASICS, CUBCON TRMDER, TRMDRT
coolrt.f COOLRT SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, ALIPAR, ARRAY1, ITERAT, COOLCO RTEFR1, OPACFA 📁
corrwm.f CORRWM SUBROUTINE BASICS, ATOMIC, MODELQ QUIT 📁
cross.f CROSS FUNCTION BASICS, ATOMIC, MODELQ CROSS cross.rs
crossd.f CROSSD FUNCTION BASICS, ATOMIC, MODELQ CROSSD cross.rs
cspec.f CSPEC SUBROUTINE BASICS, ATOMIC QUIT
ctdata.f CTDATA BLOCK DATA CTRecomb, CTIon ctdata.rs
cubic.f CUBIC SUBROUTINE BASICS, CUBCON cubic.rs
dielrc.f DIELRC SUBROUTINE dielrc.rs
dietot.f DIETOT SUBROUTINE BASICS, ATOMIC, MODELQ DIELRC 📁
divstr.f DIVSTR SUBROUTINE BASICS, MODELQ divstr.rs
dmder.f DMDER SUBROUTINE BASICS, ATOMIC, MODELQ, DEPTDR dmder.rs
dmeval.f DMEVAL SUBROUTINE BASICS, ATOMIC, MODELQ, ITERAT, ARRAY1 📁
dopgam.f DOPGAM SUBROUTINE BASICS, ATOMIC, MODELQ GAMSP dopgam.rs
dwnfr.f DWNFR SUBROUTINE BASICS, MODELQ dwnfr.rs
dwnfr0.f DWNFR0 SUBROUTINE BASICS, MODELQ dwnfr0.rs
dwnfr1.f DWNFR1 SUBROUTINE BASICS, MODELQ dwnfr1.rs
eint.f EINT SUBROUTINE EXPINX expint.rs
elcor.f ELCOR SUBROUTINE BASICS, ATOMIC, MODELQ, ADCHAR MOLEQ, STATE, STEQEQ, WNSTOR 📁
eldenc.f ELDENC SUBROUTINE BASICS, MODELQ, ATOMIC, eospar, eletab, hmolab MOLEQ, STATE, RHONEN 📁
eldens.f ELDENS SUBROUTINE BASICS, MODELQ, ATOMIC, eospar, terden STATE, ENTENE, MOLEQ, MPARTF, LINEQS 📁
emat.f EMAT SUBROUTINE BASICS, ATOMIC, MODELQ, ARRAY1, ALIPAR emat.rs
entene.f ENTENE SUBROUTINE BASICS, ATOMIC, MODELQ MPARTF
erfcin.f ERFCIN FUNCTION ERFCIN erfcx.rs
erfcx.f ERFCX FUNCTION ERFCX erfcx.rs
expint.f EXPINT FUNCTION EXPINT expint.rs
expinx.f EXPINX SUBROUTINE expint.rs
expo.f EXPO FUNCTION EXPO expo.rs
ffcros.f FFCROS FUNCTION FFCROS ffcros.rs
gami.f GAMI FUNCTION GAMI gami.rs
gamsp.f GAMSP SUBROUTINE BASICS gamsp.rs
gauleg.f GAULEG SUBROUTINE gauleg.rs
gaunt.f GAUNT FUNCTION GAUNT gaunt.rs
getlal.f GETLAL SUBROUTINE BASICS, callarda, callardc, quasun, callardb, callardg, calphatd 📁
getwrd.f GETWRD SUBROUTINE getwrd.rs
gfree0.f GFREE0 SUBROUTINE BASICS, MODELQ gfree.rs
gfree1.f GFREE1 FUNCTION BASICS, MODELQ GFREE1 gfree.rs
gfreed.f GFREED SUBROUTINE BASICS, MODELQ gfree.rs
ghydop.f GHYDOP SUBROUTINE BASICS, MODELQ, ATOMIC, intcfg
gntk.f GNTK FUNCTION GNTK gntk.rs
gomini.f GOMINI SUBROUTINE BASICS, MODELQ, intcfg 📁
grcor.f GRCOR SUBROUTINE grcor.rs
greyd.f GREYD SUBROUTINE BASICS, MODELQ, ATOMIC, ALIPAR MEANOP, RHONEN, STEQEQ, WNSTOR, OPACF0 📁
gridp.f GRIDP SUBROUTINE BASICS gridp.rs
h2minus.f H2MINUS SUBROUTINE BASICS LOCATE 📁
hction.f HCTION FUNCTION CTIon, CTRTEMP HCTION ctdata.rs
hctrecom.f HCTRECOM FUNCTION CTRecomb, CTRTEMP HCTRECOM ctdata.rs
hedif.f HEDIF SUBROUTINE BASICS, MODELQ, ATOMIC, hediff 📁
hephot.f HEPHOT FUNCTION HEPHOT hephot.rs
hesol6.f HESOL6 SUBROUTINE BASICS, MODELQ, PRSAUX MATINV
hesolv.f HESOLV SUBROUTINE BASICS, MODELQ, PRSAUX MATINV, STEQEQ, RHONEN, WNSTOR 📁
hidalg.f HIDALG FUNCTION HIDALG hidalg.rs
ijali2.f IJALI2 SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR QUIT 📁
ijalis.f IJALIS SUBROUTINE BASICS, ATOMIC, MODELQ 📁
incldy.f INCLDY SUBROUTINE BASICS, ATOMIC, MODELQ RATMAT, LEVSOL, QUIT, WNSTOR, SABOLF 📁
indexx.f INDEXX SUBROUTINE indexx.rs
inicom.f INICOM SUBROUTINE BASICS, ATOMIC, MODELQ, comgfs inicom.rs
inifrc.f INIFRC SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, ijflar INDEXX 📁
inifrs.f INIFRS SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR QUIT, INDEXX 📁
inifrt.f INIFRT SUBROUTINE BASICS, ATOMIC, MODELQ, ijflar INDEXX 📁
inilam.f INILAM SUBROUTINE BASICS, ATOMIC, MODELQ, ITERAT, ALIPAR ELCOR, RTEFR1, STEQEQ, COLIS, WNSTOR, OPAINI, SABOLF, RATES1, OPACF1
initia.f INITIA SUBROUTINE BASICS, ATOMIC, MODELQ, ITERAT, ODFPAR, ALIPAR, freqcl, STRPAR, INUNIT STATE, LINSET, INIFRC, QUIT, ODFHYS, OPADD0, LINSPL, RDATA, NSTPAR, RDATAX, DOPGAM, READBF, INTERP 📁
inkul.f INKUL SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, LINED, COLKUR 📁
inpdis.f INPDIS SUBROUTINE BASICS, ATOMIC, MODELQ, ITERAT, ODFPAR, ALIPAR, relcor GRCOR 📁
inpmod.f INPMOD SUBROUTINE BASICS, ATOMIC, MODELQ, eospar RATMAT, LEVSOL, QUIT, WNSTOR, SABOLF, KURUCZ, MOLEQ, INCLDY 📁
interp.f INTERP SUBROUTINE BASICS interp.rs
inthyd.f INTHYD SUBROUTINE BASICS, MODELQ DIVSTR inthyd.rs
intlem.f INTLEM SUBROUTINE BASICS, MODELQ INTHYD intlem.rs
intxen.f INTXEN SUBROUTINE BASICS, MODELQ intxen.rs
irc.f IRC SUBROUTINE EXPINX, SZIRC irc.rs
iroset.f IROSET SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, LINED INKUL, QUIT, LEVCD 📁
kurucz.f KURUCZ SUBROUTINE BASICS, ATOMIC, MODELQ, temlim RHONEN, RATMAT, LEVSOL, QUIT, WNSTOR, SABOLF, MOLEQ 📁
lagran.f LAGRAN SUBROUTINE interpolate.rs
laguer.f LAGUER SUBROUTINE 📁 laguer.rs
lemini.f LEMINI SUBROUTINE BASICS, MODELQ 📁
levcd.f LEVCD SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, COLKUR QUIT, INDEXX 📁
levgrp.f LEVGRP SUBROUTINE BASICS, ATOMIC, MODELQ, ITERAT
levset.f LEVSET SUBROUTINE BASICS, ATOMIC, MODELQ QUIT
levsol.f LEVSOL SUBROUTINE BASICS, ATOMIC, MODELQ, ITERAT LINEQS levsol.rs
lineqs.f LINEQS SUBROUTINE BASICS lineqs.rs
linpro.f LINPRO SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, quasun DIVSTR, INTLEM, STARK0, INTXEN, DOPGAM
linsel.f LINSEL SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, ALIPAR OPAINI, QUIT, RTEFR1, OPACF1 📁
linset.f LINSET SUBROUTINE BASICS, ATOMIC, MODELQ STARK0, QUIT, DIVSTR, IJALIS 📁
linspl.f LINSPL SUBROUTINE BASICS, ATOMIC, MODELQ
locate.f LOCATE SUBROUTINE locate.rs
ltegr.f LTEGR SUBROUTINE BASICS, ATOMIC, MODELQ ROSSOP, QUIT, STEQEQ, WNSTOR, CONOUT, INTERP 📁
ltegrd.f LTEGRD SUBROUTINE BASICS, MODELQ, PRSAUX, TOTJHK, CUBCON, FLXAUX, FACTRS TEMPER, QUIT, STEQEQ, WNSTOR, CONOUT, ZMRHO, ELDENS, INTERP 📁
lucy.f LUCY SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, ITERAT, ALIPAR, ARRAY1 RTEFR1, ELCOR, STEQEQ, WNSTOR, COLIS, OPAINI, SABOLF, OPACFL 📁
lymlin.f LYMLIN SUBROUTINE BASICS, ATOMIC, MODELQ STARK0, DIVSTR 📁
matcon.f MATCON SUBROUTINE BASICS, MODELQ, ARRAY1, CUBCON CONVEC
matgen.f MATGEN SUBROUTINE BASICS, ATOMIC, MODELQ, ARRAY1, ALIPAR BRE, BRTE, BREZ, BHEZ, BHED, MATCON, EMAT, SABOLF, BRTEZ, BHE, BPOP
matinv.f MATINV SUBROUTINE BASICS matinv.rs
meanop.f MEANOP SUBROUTINE BASICS, MODELQ, ATOMIC meanop.rs
meanopt.f MEANOPT SUBROUTINE BASICS, MODELQ OPCTAB
minv3.f MINV3 SUBROUTINE minv3.rs
moleq.f MOLEQ SUBROUTINE BASICS, MODELQ, ATOMIC, ioniz2, COMFH1, hmolab, eospar, entrop, terden, adchar, moldat MPARTF, RUSSEL 📁
mpartf.f MPARTF SUBROUTINE moldat 📁
newdm.f NEWDM SUBROUTINE BASICS, MODELQ, PRSAUX, FLXAUX, FACTRS TEMPER, INTERP 📁
newdmt.f NEWDMT SUBROUTINE BASICS, MODELQ, PRSAUX, FLXAUX, FACTRS TEMPER, GRIDP, INTERP 📁
newpop.f NEWPOP SUBROUTINE BASICS, ATOMIC, MODELQ, ITERAT 📁
nstout.f NSTOUT SUBROUTINE BASICS, ATOMIC, MODELQ, ITERAT, ODFPAR, ALIPAR QUIT 📁
nstpar.f NSTPAR SUBROUTINE BASICS, ATOMIC, MODELQ, ITERAT, ODFPAR, ALIPAR, hediff, ichndm, imucnn, adiaba, irwint, icnrsp, quasun, deridt, temlim, derdif, FLXAUX, ipricr, freqcl, ifpzpa, moldat QUIT, GETWRD 📁
odf1.f ODF1 SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR DIVSTR, DWNFR, ODFHST 📁
odffr.f ODFFR SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR QUIT
odfhst.f ODFHST SUBROUTINE BASICS, MODELQ, ODFPAR odfhst.rs
odfhyd.f ODFHYD SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR DIVSTR, INDEXX, ODFHST
odfhys.f ODFHYS SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR STARK0, ODFFR, IJALIS
odfmer.f ODFMER SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR ODFHYD
odfset.f ODFSET SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, STFCR QUIT, IJALIS 📁
opacf0.f OPACF0 SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, ALIPAR, hmolab OPADD, WNSTOR, DWNFR1, SABOLF, DWNFR0, GFREE0, OPACT1, SGMER1, LINPRO
opacf1.f OPACF1 SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, ALIPAR, ipricr, hmolab OPADD, DWNFR1, GHYDOP, QUASIM, OPACT1, PRD, SGMER1, LYMLIN 📁
opacfa.f OPACFA SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, ALIPAR, COOLCO PRD, SGMER1, DWNFR1, OPADD
opacfd.f OPACFD SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, ALIPAR, ARRAY1, ITERAT, dsctva, hmolab, rhoder OPADD, GFREED, OPACTD, DWNFR1, QUASIM, PRD, SGMER1, OPCTAB, LYMLIN 📁
opacfl.f OPACFL SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, ALIPAR SGMER1, DWNFR1, OPADD
opact1.f OPACT1 SUBROUTINE BASICS, MODELQ, ALIPAR, hmolab OPCTAB
opactd.f OPACTD SUBROUTINE BASICS, MODELQ, ALIPAR, ARRAY1, ITERAT, rhoder, dsctva, hmolab OPCTAB
opactr.f OPACTR SUBROUTINE BASICS, MODELQ, ALIPAR, ATOMIC, grdpra, dsctva, hmolab OPACF1, LEVSOL, STEQEQ, WNSTOR, OPAINI, PGSET, SABOLF, ELDENS, RATMAL
opadd.f OPADD SUBROUTINE BASICS, ATOMIC, MODELQ, eospar CIA_H2H, H2MINUS, CIA_H2HE, CIA_H2H2, CIA_HHE
opadd0.f OPADD0 SUBROUTINE BASICS, ATOMIC, MODELQ QUIT
opahst.f OPAHST SUBROUTINE BASICS, ODFPAR STARK0 📁
opaini.f OPAINI SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, ALIPAR REFLEV, WNSTOR, SABOLF, DWNFR0, LINPRO, LEVGRP
opctab.f OPCTAB SUBROUTINE BASICS, MODELQ RAYLEIGH
opdata.f OPDATA SUBROUTINE TOPB 📁
opfrac.f OPFRAC SUBROUTINE pfoptb 📁
osccor.f OSCCOR SUBROUTINE BASICS, MODELQ, ITERAT 📁
outpri.f OUTPRI SUBROUTINE BASICS, ATOMIC, MODELQ, ARRAY1, grdpra OPACF1, LEVSOL, WNSTOR, SABOLF, RATMAL 📁
output.f OUTPUT SUBROUTINE BASICS, MODELQ 📁
partf.f PARTF SUBROUTINE BASICS, PFSTDS, irwint PFNI, OPFRAC, PFHEAV, PFCNO, PFSPEC, MPARTF, PFFE
pfcno.f PFCNO SUBROUTINE BASICS pfcno.rs
pffe.f PFFE SUBROUTINE pffe.rs
pfheav.f PFHEAV SUBROUTINE 📁
pfni.f PFNI SUBROUTINE pfni.rs
pfspec.f PFSPEC SUBROUTINE pfspec.rs
pgset.f PGSET SUBROUTINE BASICS, ITERAT, MODELQ, rybpgs, grdpra TRIDAG 📁
prchan.f PRCHAN SUBROUTINE BASICS, ATOMIC, MODELQ, ITERAT 📁
prd.f PRD SUBROUTINE BASICS, ATOMIC, MODELQ, ITERAT DOPGAM
prdini.f PRDINI SUBROUTINE BASICS, ATOMIC, MODELQ prdini.rs
princ.f PRINC SUBROUTINE BASICS, ATOMIC, MODELQ, ALIPAR LINPRO, SABOLF, OPACF1, DWNFR 📁
prnt.f PRNT SUBROUTINE BASICS, ATOMIC, MODELQ SABOLF 📁
profil.f PROFIL FUNCTION BASICS, ATOMIC, MODELQ, quasun STARK0, PROFIL, DIVSTR
profsp.f PROFSP FUNCTION BASICS, ATOMIC, MODELQ SABOLF, PROFSP
prsent.f PRSENT SUBROUTINE tdedge, tdflag, THERM, TABLTD 📁
psolve.f PSOLVE SUBROUTINE BASICS, MODELQ psolve.rs
pzert.f PZERT SUBROUTINE BASICS, ATOMIC, MODELQ
pzeval.f PZEVAL SUBROUTINE BASICS, MODELQ, ALIPAR, icnrsp CONOUT 📁
pzevld.f PZEVLD SUBROUTINE BASICS, ATOMIC, MODELQ, ALIPAR, ARRAY1, PRSAUX, DEPTDR, ifpzpa, grdpra
quartc.f QUARTC SUBROUTINE 📁 quartc.rs
quasim.f QUASIM SUBROUTINE BASICS, ATOMIC, MODELQ, quasun ALLARD
quit.f QUIT SUBROUTINE 📁 quit.rs
radpre.f RADPRE SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, ALIPAR RTEFR1, QUIT, OPACF1, INDEXX 📁
radtot.f RADTOT SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, ALIPAR, ITERAT, OPTDPT, SURFEX, TOTJHK OPAINI, RTEFR1, OPACF1
raph.f RAPH FUNCTION RAPH raph.rs
rates1.f RATES1 SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, ALIPAR, ITERAT ROSSTD, RTEFR1, OPACF1
ratmal.f RATMAL SUBROUTINE BASICS, ATOMIC, MODELQ ratmal.rs
ratmat.f RATMAT SUBROUTINE BASICS, ATOMIC, MODELQ REFLEV
ratsp1.f RATSP1 SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, ALIPAR, ARRAY1, ITERAT ROSSTD, RTEFR1, OPACF1 📁
rayini.f RAYINI SUBROUTINE BASICS, MODELQ, ATOMIC RAYLEIGH 📁
rayleigh.f RAYLEIGH SUBROUTINE BASICS, ATOMIC, MODELQ, RAYSCT, eospar rayleigh.rs
rayset.f RAYSET SUBROUTINE BASICS, MODELQ rayset.rs
rdata.f RDATA SUBROUTINE BASICS, ATOMIC, MODELQ, ITERAT, ODFPAR, ALIPAR, STRPAR, imodlc, INUNIT LINSET, QUIT, RDATAX, DOPGAM 📁
rdatax.f RDATAX SUBROUTINE BASICS, ATOMIC, MODELQ BKHSGO 📁
readbf.f READBF SUBROUTINE BASICS 📁
rechck.f RECHCK SUBROUTINE BASICS, ATOMIC, MODELQ RTEFR1, OPACF1 📁
reflev.f REFLEV SUBROUTINE BASICS, ATOMIC, MODELQ, ITERAT
reiman.f REIMAN FUNCTION REIMAN reiman.rs
resolv.f RESOLV SUBROUTINE BASICS, ATOMIC, MODELQ, ITERAT, ALIPAR, ARRAY1, icnrsp RTEFR1, ELCOR, STEQEQ, NEWPOP, OPAINI, ROSSTD, CONOUT, TIMING, PRD, TAUFR1, RATES1, OPACF1 📁
rhoeos.f RHOEOS FUNCTION BASICS, MODELQ PRSENT, RHOEOS
rhonen.f RHONEN SUBROUTINE BASICS, MODELQ ELDENS
rhsgen.f RHSGEN SUBROUTINE BASICS, ATOMIC, MODELQ, ARRAY1, ALIPAR, CUBCON STATE, RATMAT, MATINV, SABOLF, CONVEC, COMPT0, LEVGRP
rossop.f ROSSOP SUBROUTINE BASICS, ATOMIC, MODELQ, ALIPAR MEANOP, STEQEQ, WNSTOR, OPACF0, MEANOPT, ELDENS
rosstd.f ROSSTD SUBROUTINE BASICS, ATOMIC, MODELQ, ITERAT, ALIPAR 📁
rte_sc.f RTE_SC SUBROUTINE BASICS rte_sc.rs
rteang.f RTEANG SUBROUTINE BASICS, MODELQ, ALIPAR, SURFEX, EXTINT GAULEG
rtecf0.f RTECF0 SUBROUTINE BASICS, MODELQ, ALIPAR, ITERAT, OPTDPT, auxcbc, AUXRTE
rtecf1.f RTECF1 SUBROUTINE BASICS, MODELQ, ALIPAR, ITERAT, SURFEX, AUXRTE, EXTINT, OPTDPT, comgfs RTECF0, RTEFE2, RTESOL 📁
rtecmc.f RTECMC SUBROUTINE BASICS, MODELQ, ALIPAR, ITERAT, AUXRTE, comgfs RTECF0, OPACF1, MATINV
rtecmu.f RTECMU SUBROUTINE BASICS, MODELQ, ALIPAR, ITERAT, OPTDPT, AUXRTE GAULEG, RTECF0, OPACF1, RTESOL 📁
rtecom.f RTECOM SUBROUTINE BASICS, MODELQ, ALIPAR, ITERAT, OPTDPT, AUXRTE, comgfs RTECF0, RTECF1, OPACF1
rtedf1.f RTEDF1 SUBROUTINE BASICS, MODELQ, ALIPAR, OPTDPT
rtedf2.f RTEDF2 SUBROUTINE BASICS, MODELQ, ALIPAR
rtefe2.f RTEFE2 SUBROUTINE BASICS rtefe2.rs
rtefr1.f RTEFR1 SUBROUTINE BASICS, MODELQ, ALIPAR, ITERAT, OPTDPT RTEDF2, MATINV, RTECF1, RTEDF1, MINV3, RTESOL 📁
rteint.f RTEINT SUBROUTINE BASICS, MODELQ, ALIPAR, ITERAT, OPTDPT MATINV, OPACF1 📁
rtesol.f RTESOL SUBROUTINE BASICS rtesol.rs
russel.f RUSSEL SUBROUTINE BASICS, MODELQ, COMFH1 MPARTF 📁
rybchn.f RYBCHN SUBROUTINE BASICS, ITERAT, MODELQ, ALIPAR, ARRAY1, rybpgs, grdpra PGSET, ELDENS 📁
rybene.f RYBENE SUBROUTINE BASICS, MODELQ, ALIPAR, ARRAY1, CUBCON, deridt, RYBMTX CONVEC
rybheq.f RYBHEQ SUBROUTINE BASICS, MODELQ, rybpgs, grdpra RTEFR1, ELCOR, STEQEQ, WNSTOR, OPAINI, PGSET, ELDENS, OPACF1 📁
rybmat.f RYBMAT SUBROUTINE BASICS, MODELQ, ALIPAR, ARRAY1, dsctva, RYBMTX
rybsol.f RYBSOL SUBROUTINE BASICS, MODELQ, ATOMIC, ALIPAR, ARRAY1, ITERAT, RYBMTX, imodlc RTEFR1, ALIFR1, TRIDAG, STEQEQ, ROSSTD, RYBMAT, OPACTR, OPACFD, RYBCHN, LINEQS 📁
sabolf.f SABOLF SUBROUTINE BASICS, ATOMIC, MODELQ PARTF
sbfch.f SBFCH FUNCTION SBFCH sbfch.rs
sbfhe1.f SBFHE1 FUNCTION BASICS, ATOMIC SBFHE1, QUIT 📁 sbfhe1.rs
sbfhmi.f SBFHMI FUNCTION SBFHMI sbfhmi.rs
sbfhmi_old.f SBFHMI_OLD FUNCTION SBFHMI_OLD sbfhmi_old.rs
sbfoh.f SBFOH FUNCTION SBFOH sbfoh.rs
setdrt.f SETDRT SUBROUTINE BASICS, MODELQ, RHODER
settrm.f SETTRM SUBROUTINE tdedge, tdflag, THERM, TABLTD PRSENT 📁
sffhmi.f SFFHMI FUNCTION SFFHMI sffhmi.rs
sffhmi_add.f SFFHMI_ADD FUNCTION SFFHMI_ADD sffhmi_add.rs
sghe12.f SGHE12 FUNCTION SGHE12 sghe12.rs
sgmer0.f SGMER0 SUBROUTINE BASICS, ATOMIC, MODELQ sgmer.rs
sgmer1.f SGMER1 SUBROUTINE BASICS, ATOMIC, MODELQ sgmer.rs
sgmerd.f SGMERD SUBROUTINE BASICS, ATOMIC, MODELQ sgmer.rs
sigave.f SIGAVE SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR 📁
sigk.f SIGK FUNCTION BASICS, ATOMIC SIGK, SPSIGK
sigmar.f SIGMAR FUNCTION BASICS SIGMAR, LAGUER 📁
solve.f SOLVE SUBROUTINE BASICS, ITERAT, MODELQ, ARRAY1, ALIPAR, CMATZD MATINV, WNSTOR, MATGEN, RHSGEN, PRCHAN 📁
solves.f SOLVES SUBROUTINE BASICS, ITERAT, MODELQ, ARRAY1, ALIPAR, CMATZD, STOMAT MATINV, WNSTOR, MATGEN, RHSGEN, PRCHAN 📁
spsigk.f SPSIGK SUBROUTINE CARBON spsigk.rs
srtfrq.f SRTFRQ SUBROUTINE BASICS, ATOMIC, MODELQ QUIT, INDEXX 📁
stark0.f STARK0 SUBROUTINE stark0.rs
starka.f STARKA FUNCTION BASICS, MODELQ STARKA starka.rs
start.f START SUBROUTINE BASICS, hediff 📁
state.f STATE SUBROUTINE BASICS, ATOMIC, MODELQ, PFSTDS, terden PARTF, OPFRAC 📁
steqeq.f STEQEQ SUBROUTINE BASICS, ATOMIC, MODELQ, ITERAT, POPSTR, PPAPAR MOLEQ, LEVSOL, SABOLF, RATMAT
switch.f SWITCH SUBROUTINE BASICS, ATOMIC, MODELQ 📁
szirc.f SZIRC SUBROUTINE EINT szirc.rs
tabini.f TABINI SUBROUTINE BASICS, MODELQ, ATOMIC, intcff, abntab, eletab 📁
tabint.f TABINT SUBROUTINE BASICS, MODELQ, ATOMIC, intcff
taufr1.f TAUFR1 SUBROUTINE BASICS, MODELQ, ALIPAR, ITERAT, OPTDPT
tdpini.f TDPINI SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR, ALIPAR GFREE0 tdpini.rs
temcor.f TEMCOR SUBROUTINE BASICS, MODELQ, ARRAY1, ALIPAR, CUBCON MEANOP, STEQEQ, WNSTOR, OPACF0, CONVEC, ELDENS 📁
temper.f TEMPER SUBROUTINE BASICS, MODELQ, ALIPAR, PRSAUX, FLXAUX, FACTRS MEANOP, STEQEQ, WNSTOR, OPACF0, TLOCAL, MEANOPT, ELDENS 📁
timing.f TIMING SUBROUTINE 📁
tiopf.f TIOPF SUBROUTINE tiopf.rs
tlocal.f TLOCAL SUBROUTINE BASICS, MODELQ, FACTRS, FLXAUX QUARTC
tlusty.f TLUSTY UNKNOWN BASICS, ITERAT, ALIPAR TIMING 📁
topbas.f TOPBAS FUNCTION TOPB TOPBAS 📁
traini.f TRAINI SUBROUTINE BASICS, ATOMIC, MODELQ, ODFPAR traini.rs
tridag.f TRIDAG SUBROUTINE tridag.rs
trmder.f TRMDER SUBROUTINE BASICS, terden, adiaba, derdif ELDENS
trmdrt.f TRMDRT SUBROUTINE BASICS, tdflag, CONVOUT, tdedge, CC PRSENT
ubeta.f UBETA FUNCTION UBETA, LAGRAN ubeta.rs
vern16.f VERN16 FUNCTION BASICS VERN16 vern16.rs
vern18.f VERN18 FUNCTION BASICS VERN18 vern18.rs
vern20.f VERN20 FUNCTION BASICS VERN20 vern20.rs
vern26.f VERN26 FUNCTION BASICS VERN26 vern26.rs
verner.f VERNER FUNCTION BASICS, ATOMIC VERNER, QUIT verner.rs
visini.f VISINI SUBROUTINE BASICS, ATOMIC, MODELQ, ITERAT 📁
voigt.f VOIGT FUNCTION VOIGT voigt.rs
voigte.f VOIGTE FUNCTION VOIGTE voigte.rs
wn.f WN FUNCTION BASICS WN wn.rs
wnstor.f WNSTOR SUBROUTINE BASICS, ATOMIC, MODELQ wnstor.rs
xenini.f XENINI SUBROUTINE BASICS, MODELQ 📁
xk2dop.f XK2DOP FUNCTION XK2DOP xk2dop.rs
yint.f YINT FUNCTION YINT interpolate.rs
ylintp.f YLINTP FUNCTION YLINTP ylintp.rs
zmrho.f ZMRHO SUBROUTINE BASICS, MODELQ zmrho.rs