History / version ETM7A7ST · saved
Cite this version
@software{constellaration_2026, author = {ScienceHub editor}, title = {ConStellaration: evaluate}, version = {ETM7A7ST}, year = {2026}, publisher = {ScienceHub}, url = {https://sciencehub.sh/sciencehub-team/constellaration/history/ver_01M61H8DYB06JWP1EWETM7A7ST} }
editor, S. (2026). ConStellaration: evaluate (Version ETM7A7ST) [Computer software]. ScienceHub. https://sciencehub.sh/sciencehub-team/constellaration/history/ver_01M61H8DYB06JWP1EWETM7A7STcff-version: 1.2.0 message: "If you use this version, cite it as below." title: "ConStellaration: evaluate" type: software authors: - family-names: "editor" given-names: "ScienceHub" version: "ETM7A7ST" date-released: "2026-10-28" url: "https://sciencehub.sh/sciencehub-team/constellaration/history/ver_01M61H8DYB06JWP1EWETM7A7ST"
This address names exactly this version. The project page cites all versions.
evaluate.py
2 cells changed against the version before: +12 −2 lines.
ChangedScript header+6−2
16 unchanged lines
import marimo
Removed: __generated_with = "0.25.1"
Removed: app = marimo.App(width="medium", app_title="Evaluate a stellarator boundary")
Added: __generated_with = "0.25.2"
Added: app = marimo.App(
Added: width="medium",
Added: app_title="Evaluate a stellarator boundary",
Added: auto_download=["html"],
Added: )
30 unchanged cells
AddedCell+6
Added: import resource as _res, pathlib as _pl
Added: _lim = memory_limit_gib()
Added: _recs = evaluate_many("geometrical", [reference], jobs=1)
Added: _child = _res.getrusage(_res.RUSAGE_CHILDREN).ru_maxrss / 1024
Added: _peak = [(_p, _pl.Path(_p).read_text().strip()) for _p in ("/sys/fs/cgroup/memory.peak", "/sys/fs/cgroup/memory.max", "/sys/fs/cgroup/memory/memory.max_usage_in_bytes") if _pl.Path(_p).exists()]
Added: (_lim, {_k: _recs[0].get(_k) for _k in ("feasible", "feasibility", "score", "seconds", "error")}, _child, _peak)
3 unchanged cells