Skip to content

Release/v1.0.0 - #13

Merged
pastewka merged 2 commits into
mainfrom
release/v1.0.0
Sep 16, 2026
Merged

pastewka merged 2 commits into
mainfrom
release/v1.0.0

Conversation

@pastewka

Copy link
Copy Markdown
Contributor

No description provided.

pastewka and others added 2 commits September 16, 2026 18:16
muTopOpt had no changelog, so this one opens with a summary of what the
project does rather than a diff against a previous release.

__version__ goes 0.0.1 -> 1.0.0; flit reads it from the module, so that is the
only place it lives.

Two things must happen before this is tagged, both noted in the files:

  - the muGrid pin in pyproject.toml is still >=0.112.0, but
    ConsistentDoubleWell now calls muGrid's NodalMomentOperator, which no
    released muGrid has (1.2.0 does not). The pin has to name whichever muGrid
    release ships it;
  - this branch is cut from main, so it does not itself contain the two
    feature branches whose behaviour the changelog describes (the fused
    double well, and the version banner written into the output file). Merge
    those first.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
The "about 55 GiB" figure was extrapolated from single objective/gradient
evaluations at 128^3 and 192^3, which never exercise the outer optimizer's own
state. A real 512^3 L-BFGS run sits at 54 GiB through the early solves and then
steps to 61.5 GiB and beyond as the later load cases and the L-BFGS history
allocate.

Replaced with a claim that does not turn on a number still in motion: it fits
on a single 128 GB unified-memory accelerator, with the measured figure given
as a floor rather than an estimate.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@pastewka
pastewka merged commit 758ca67 into main Sep 16, 2026
8 checks passed
@pastewka
pastewka deleted the release/v1.0.0 branch September 16, 2026 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant