|
RadCluster
Graph-based cluster dynamics for irradiated materials
|
Functions | |
| dict | board () |
| cell (rec) | |
| ladder (B, md, tbl, prefix, bins, dom, refid) | |
| main (argv=None) | |
Variables | |
| HERE = Path(__file__).resolve().parent | |
| DT = HERE.parent | |
| MOD = DT.parent | |
| REPO = MOD.parent | |
| str | SYNC = HERE / ".sync" / "claims" |
| str | SCORE_DOSE = "20" |
| list | OBS |
make_M_report.py — campaign M: binning convergence against the exact arm.
python make_M_report.py # markdown to stdout
python make_M_report.py --out FILE
Campaign M asks one question that Table 4 could not answer cleanly: at a FIXED
domain and a FIXED discrete core (i_discrete = v_discrete = 50), how do the six
observables converge as the bin count rises? Table 4 varied the discrete core
and the bin count together, so its rungs moved along two axes at once. Here
only the binning moves, and the reference is a fully discrete solve of the same
domain -- so a deviation is closure error and nothing else.
The reference is M1_D10000: I = V = 10000 discrete, one core, no wall-clock
cap. Until it finishes, the rungs are still reported -- their mutual spread IS
self-convergence evidence -- but the deviation columns are withheld rather than
computed against the finest rung. Quoting convergence against the finest
AVAILABLE approximation is how a ladder appears to converge to the wrong
answer; plan S3.4.1 exists for the same reason.
| dict make_M_report.board | ( | ) |
Definition at line 52 of file make_M_report.py.
| make_M_report.cell | ( | rec | ) |
The scored block at the comparison dose, or None if it may not be used.
Definition at line 63 of file make_M_report.py.
| make_M_report.ladder | ( | B, | |
| md, | |||
| tbl, | |||
| prefix, | |||
| bins, | |||
| dom, | |||
| refid | |||
| ) |
One binning ladder, with deviations only if its exact arm completed.
Definition at line 73 of file make_M_report.py.
| make_M_report.main | ( | argv = None | ) |
Definition at line 130 of file make_M_report.py.
| make_M_report.DT = HERE.parent |
Definition at line 31 of file make_M_report.py.
| make_M_report.HERE = Path(__file__).resolve().parent |
Definition at line 30 of file make_M_report.py.
| make_M_report.MOD = DT.parent |
Definition at line 32 of file make_M_report.py.
| list make_M_report.OBS |
Definition at line 44 of file make_M_report.py.
| make_M_report.REPO = MOD.parent |
Definition at line 33 of file make_M_report.py.
| str make_M_report.SCORE_DOSE = "20" |
Definition at line 41 of file make_M_report.py.
| str make_M_report.SYNC = HERE / ".sync" / "claims" |
Definition at line 40 of file make_M_report.py.