SpectraRust/.claude/settings.json

99 lines
6.7 KiB
JSON

{
"bypassPermissions": true,
"permissions": {
"allow": [
"Bash(make)",
"Bash(make stats:*)",
"Bash(nm synspec_direct.exe)",
"Bash(nm extracted/synspec_extracted)",
"Bash(ls /home/fmq/program/tlusty/tl208-s54/rust/tlusty/*.FOR)",
"Bash(cp tlusty/*.FOR tlusty/extracted/)",
"Bash(ls -la tlusty/extracted/*.FOR)",
"Bash(ls tlusty/extracted/*.f)",
"Read(//home/fmq/program/tlusty/tl208-s54/rust/**)",
"Bash(for f:*)",
"Bash(do echo:*)",
"Read(//home/fmq/program/tlusty/tl208-s54/rust/tlusty/extracted/**)",
"Bash(done)",
"Bash(find tlusty:*)",
"Bash(ls -la tlusty/*.FOR)",
"Bash(ls -la /home/fmq/program/tlusty/tl208-s54/rust/tlusty/extracted/*.FOR)",
"Bash(grep -l \"COMMON\" /home/fmq/program/tlusty/tl208-s54/rust/tlusty/extracted/*.FOR)",
"Bash(ls -1 /home/fmq/program/tlusty/tl208-s54/rust/src/math/*.rs)",
"Bash(ls -la /home/fmq/program/tlusty/tl208-s54/rust/src/math/*.rs)",
"Bash(ls /home/fmq/program/tlusty/tl208-s54/rust/src/math/*.rs)",
"Bash(xargs -n1 basename)",
"Bash(sed 's/.rs$//')",
"Bash(cargo build:*)",
"Read(//home/fmq/program/tlusty/tl208-s54/**)",
"Bash(cargo check:*)",
"Bash(find /home/fmq/program/tlusty/tl208-s54 -name cross*.f)",
"Bash(grep -r \"ITRBF\\\\|DIESIG\" /home/fmq/program/tlusty/tl208-s54/rust/tlusty/*.FOR)",
"Bash(find /home/fmq/program/tlusty/tl208-s54 -name vern*.f)",
"Bash(ls -la /home/fmq/program/tlusty/tl208-s54/rust/tlusty/extracted/gfree*.f)",
"Bash(grep -l SGMSUM /home/fmq/program/tlusty/tl208-s54/rust/tlusty/extracted/*.f)",
"Bash(ls -la /home/fmq/program/tlusty/tl208-s54/rust/tlusty/extracted/ckoest*.f)",
"Bash(grep -r \"AMUC\\\\|WTMUC\\\\|CALPH\\\\|CBETA\\\\|CGAMM\" /home/fmq/program/tlusty/tl208-s54/rust/tlusty/*.FOR)",
"Bash(grep -l \"AMUC\\\\|WTMUC\\\\|CALPH\\\\|CBETA\\\\|CGAMM\" /home/fmq/program/tlusty/tl208-s54/rust/tlusty/extracted/*.f)",
"Bash(grep -n \"ANGLES\" /home/fmq/program/tlusty/tl208-s54/rust/tlusty/*.FOR)",
"Bash(grep -rn \"AMUC\\\\|CALPH\" /home/fmq/program/tlusty/tl208-s54/rust/tlusty/extracted/*.f)",
"Bash(grep -n \"COMPT\" /home/fmq/program/tlusty/tl208-s54/rust/tlusty/*.FOR)",
"Bash(ls /home/fmq/program/tlusty/tl208-s54/rust/tlusty/extracted/*.f)",
"Bash(grep -l INCLUDE.*FOR /home/fmq/program/tlusty/tl208-s54/rust/tlusty/extracted/*.f)",
"Bash(ls /home/fmq/program/tlusty/tl208-s54/synspec/extracted/*.f)",
"Bash(ls src/math/*.rs)",
"Bash(xargs -I {} basename {} .rs)",
"Read(//home/fmq/program/tlusty/**)",
"Bash(grep -n PTOTAL /home/fmq/program/tlusty/tl208-s54/tlusty/*.FOR)",
"Bash(grep -A 10 \"COMMON/PRESSR\" /home/fmq/program/tlusty/tl208-s54/tlusty/*.FOR)",
"Bash(grep -n \"DWC1\\\\|DWC2\\\\|Z3\\\\|ELEC23\\\\|ACOR\" /home/fmq/program/tlusty/tl208-s54/tlusty/*.FOR)",
"Bash(grep -n \"bergfc\\\\|BERGFC\" /home/fmq/program/tlusty/tl208-s54/tlusty/*.FOR)",
"Bash(find /home/fmq/program/tlusty/tl208-s54 -name dwnfr1* -type f)",
"Bash(grep -rn berfc /home/fmq/program/tlusty/tl208-s54/tlusty/*.FOR /home/fmq/program/tlusty/tl208-s54/tlusty/*.for)",
"Bash(grep -rn berfc /home/fmq/program/tlusty/tl208-s54/ --include=*.f --include=*.FOR)",
"Bash(grep -rn berfcs*= /home/fmq/program/tlusty/tl208-s54/tlusty/*.f /home/fmq/program/tlusty/tl208-s54/tlusty/*.FOR)",
"Bash(grep -rn \"bergfc\\\\|berfc\" /home/fmq/program/tlusty/tl208-s54/tlusty/ --include=*.f)",
"Bash(grep -rn bergfc /home/fmq/program/tlusty/tl208-s54/tlusty/ --include=*.FOR)",
"Bash(sort -t: -k2 -n)",
"Bash(git status:*)",
"Bash(grep -n \"PRFHYD\\\\|XNELEM\\\\|XTLEM\\\\|NTH\\\\|NEH\\\\|WLH\" /home/fmq/program/tlusty/tl208-s54/tlusty/*.FOR)",
"Bash(grep -rn \"parameter.*MLINH\\\\|parameter.*MHWL\\\\|parameter.*MHT\\\\|parameter.*MHE\" /home/fmq/program/tlusty/tl208-s54/tlusty/*.FOR)",
"Bash(grep -rn \"MLINH\\\\|MHWL\\\\|MHT\\\\|MHE\" /home/fmq/program/tlusty/tl208-s54/rust/tlusty/extracted/*.f)",
"Bash(grep -l \"starka\\\\|STARKA\" /home/fmq/program/tlusty/tl208-s54/rust/tlusty/extracted/*.f)",
"Bash(grep -n \"VTURBS\\\\|XK0\\\\|NWLHYD\\\\|ELEC\\\\|TEMP\" /home/fmq/program/tlusty/tl208-s54/rust/tlusty/*.FOR)",
"Bash(ls -la sbfhmi*)",
"Bash(ls /home/fmq/program/tlusty/tl208-s54/rust/src/state/*.rs)",
"Bash(grep -l \"state::\" /home/fmq/program/tlusty/tl208-s54/rust/src/math/*.rs)",
"Bash(grep -l \"ALIPAR\" /home/fmq/program/tlusty/tl208-s54/rust/tlusty/extracted/*.f)",
"Bash(xargs -I{} basename {} .rs)",
"Bash(sort cut:*)",
"Bash(xargs -I{} basename {} .f)",
"Read(//tmp/**)",
"Bash(grep \",pending$\" fortran_analysis.csv)",
"Bash(grep \",pending$\")",
"Bash(sort -t' ' -k3 -n)",
"Bash(ls /home/fmq/program/tlusty/tl208-s54/rust/../*.f)",
"Bash(ls /home/fmq/program/tlusty/tl208-s54/*.f)",
"Bash(grep -rn \"RAYSC\\\\|RAYTAB\\\\|NUMTEMP\\\\|NUMRHO\\\\|TEMPVEC\\\\|RHOMAT\" /home/fmq/program/tlusty/tl208-s54/tlusty/*.FOR)",
"Bash(grep -n \"STRAUX\\\\|XK0\\\\|XK\\\\|DBETA\\\\|BETAD\\\\|ADH\\\\|DIVH\" /home/fmq/program/tlusty/tl208-s54/rust/src/state/*.rs)",
"Bash(grep -rn \"MLINH\\\\|MHWL\\\\|MHT\\\\|MHE\" /home/fmq/program/tlusty/tl208-s54/tlusty/*.FOR)",
"Bash(grep -l \"^ SUBROUTINE C$\" /home/fmq/program/tlusty/tl208-s54/rust/tlusty/extracted/*.f)",
"Bash(grep -n \"^ SUBROUTINE C$\" /home/fmq/program/tlusty/tl208-s54/tlusty/tlusty208.f)",
"Bash(grep -c \"^pub fn\" /home/fmq/program/tlusty/tl208-s54/rust/src/math/*.rs)",
"Bash(sort -t' ' -k2 -n)",
"Read(//home/fmq/program/tlusty/tl208-s54/rust/NR > 1 && $7 == \"\"\"\"\"\"\"\"False\"\"\"\"\"\"\"\" && $9 == \"\"\"\"\"\"\"\"pending\"\"\"\"\"\"\"\" && $5 ~ /^\"\"\"\"\"\"\"\"BASICS\"\"\"\"\"\"\"\"$/**)",
"Read(//home/fmq/program/tlusty/tl208-s54/rust/NR > 1 && $5 ~ /BASICS/ && !/MODELQ|ATOMIC|ALIPAR|ODFPAR|ITERAT|ARRAY1|SURFEX|CMATZD|CUBCON|OPTDPT|FLXAUX|hmolab|grdpra|AUXRTE|rybpgs|imodlc|RYBMTX|VECTORS|NUMBOPAC|TABLOP|RAYTBL|POPULS|abntab|callard|quasun|calphatd|ADCHAR|EXTINT|relcor|imucnn|abntab|hdicof|contab|hdicos|stateq|cdnorm|RTEPRB|rybchn/**)",
"Bash(grep -E \"^[^,]+,\\([^,]+,\\){3}\"\"BASICS\"\"\")",
"Bash(git -C /home/fmq/program/tlusty/tl208-s54/rust status src/math --short)",
"Bash(git -C /home/fmq/program/tlusty/tl208-s54/rust diff src/math/mod.rs)",
"Read(//home/fmq/program/tlusty/tl208-s54/rust/$2 ~ /^\\(COLHE|SIGK|DOPGAM|entene|LEVSET|LINSPL|OPADD0\\)$/**)",
"Bash(grep -E \"^pub fn\" /home/fmq/program/tlusty/tl208-s54/rust/src/math/*.rs)"
],
"additionalDirectories": [
"/home/fmq/program/tlusty/tl208-s54/rust",
"/home/fmq/program/tlusty/tl208-s54/tlusty"
]
}
}