docs: record combined optional-density validation

This commit is contained in:
2026-09-16 15:59:27 -04:00
parent c88baa19c3
commit 0848590377

View File

@@ -58,7 +58,7 @@ are `diagnostics/numerical_campaign_2026-09-16/controls/n1_J0p05_no_central_R40`
and `n1_J0p05_no_central_R160`. Measurements come from `final_physical.csv`;
iteration outcomes and settings come from `newton.csv` and `metadata.txt`.
These controls use the existing diagnostic driver's optional model constraint;
they do not establish that this example/regression commit builds or passes tests.
the subsequent combined build and focused tests are recorded below.
Higher-spin and higher-index controls remain separate work. J or angular
velocity in reference units is not itself a measured fraction of critical
@@ -73,9 +73,18 @@ already cover the square fixed-J root and its Jacobian column. This lifecycle
test performs no Newton solve and makes no physical-convergence claim. Retain
the existing phased n=3 tests; unphased n=3 convergence is not a requirement.
Build and focused tests are **pending** for this branch. The new test is
The combined source at `b3a752b` builds the sandbox, tests and diagnostic. All
three context/root tests pass (61 assertions), including the new test
`An Explicit Lane Emden Seed Builds A Fixed Angular Momentum Context Without Fixing Central Density`
(`"[user-api][context][seed]"`). Also run the existing
(`"[user-api][context][seed]"`) and the existing
`Fixed Angular Momentum User API Generates Rotation And Its Composable Solver Border`
and `Fixed Angular Momentum Root Uses Its Generated Angular Velocity In Every Physical Row`
tests. No compilation or numerical runs were performed in this worktree.
tests. These checks ran in the original build directory on
`research/combined-20260916`, not as an independent build of this isolated
hypothesis worktree.
The combined diagnostic at `c88baa1` also converges for the matching nonrotating
n=1 model in six full steps: F=1.65157e-13, with every q14/q18 virial check
below 3.731e-7. This is a physical counterpart of the sandbox configuration;
it uses the diagnostic stopping controls recorded in the campaign manifest.
See `NUMERICAL_CAMPAIGN_2026-09-16.md` for the integrated results and raw artifacts.