|
RadCluster
Graph-based cluster dynamics for irradiated materials
|
Functions | |
| board () | |
| cell (rec) | |
| why_blank (rec) | |
| w (name, lines) | |
| main () | |
Variables | |
| HERE = Path(__file__).resolve().parent | |
| DT = HERE.parent | |
| MOD = DT.parent | |
| REPO = MOD.parent | |
| str | SYNC = HERE / ".sync" / "claims" |
| str | OUT = REPO / "docs" / "Formulation" / "verification_campaign" / "tables" |
| str | DOSE = "20" |
make_M_latex.py — LaTeX table bodies for campaign M.
Writes docs/Formulation/verification_campaign/tables/M*.tex, which campaign_results.tex \\input{}s.
Generated rather than transcribed: this report has already had one table carry
a fabricated N_eq (28006 for a run whose value was 8006) because a number was
filled in from memory when the tool left a blank.
Every table refuses to print a metric for a run that missed its comparison dose
(plan S3.4.1); such a cell prints \\dnr instead.
| make_M_latex.board | ( | ) |
Definition at line 33 of file make_M_latex.py.
| make_M_latex.cell | ( | rec | ) |
Definition at line 44 of file make_M_latex.py.
| make_M_latex.main | ( | ) |
Definition at line 73 of file make_M_latex.py.
| make_M_latex.w | ( | name, | |
| lines | |||
| ) |
Definition at line 67 of file make_M_latex.py.
| make_M_latex.why_blank | ( | rec | ) |
WHY a cell is empty -- the three reasons are not the same thing. A run that timed out short of the comparison dose is a cost result; a configuration the bin layout cannot realise is a statement about the grid, not about cost; and a cell never attempted is neither. Printing one symbol for all three would let a reader read the M2D grid's expensive corner as if the method had failed there.
Definition at line 51 of file make_M_latex.py.
| str make_M_latex.DOSE = "20" |
Definition at line 30 of file make_M_latex.py.
| make_M_latex.DT = HERE.parent |
Definition at line 19 of file make_M_latex.py.
| make_M_latex.HERE = Path(__file__).resolve().parent |
Definition at line 18 of file make_M_latex.py.
| make_M_latex.MOD = DT.parent |
Definition at line 20 of file make_M_latex.py.
| str make_M_latex.OUT = REPO / "docs" / "Formulation" / "verification_campaign" / "tables" |
Definition at line 29 of file make_M_latex.py.
| make_M_latex.REPO = MOD.parent |
Definition at line 21 of file make_M_latex.py.
| str make_M_latex.SYNC = HERE / ".sync" / "claims" |
Definition at line 28 of file make_M_latex.py.