Commit Graph

36 Commits

Author SHA1 Message Date
7a07caeee3 experiment: record pressure positivity and shape curvature evidence 2026-09-17 08:55:55 -04:00
4280c532e3 Export enthalpy nodal values on limiting diagnostic elements 2026-09-17 08:41:14 -04:00
9c975422c1 experiment: inspect surface carrier and isolate closure bound crossing 2026-09-17 08:35:49 -04:00
b1dc2acf35 Add preparation-free surface carrier trace diagnostics 2026-09-17 08:35:11 -04:00
9e1b65dbde experiment: replay captured candidates and run focused frozen probes 2026-09-17 08:18:09 -04:00
c10725bece experiment: split frozen operator curvature into shape and field contributions 2026-09-17 08:18:09 -04:00
6753cc5ddc experiment: localize pressure preparation admissibility boundaries 2026-09-17 08:16:37 -04:00
fd08f7b0e9 experiment: capture frozen live Newton trials without changing solver policy 2026-09-17 08:06:37 -04:00
95d9fbafe8 docs: finalize controlled solver campaign and transfer limits 2026-09-16 16:04:49 -04:00
5714a9b222 docs: distinguish conservative screening from virial milestone 2026-09-16 16:02:39 -04:00
9e0ffaf1fe docs: record nonrotating larger-window validation 2026-09-16 16:02:39 -04:00
0848590377 docs: record combined optional-density validation 2026-09-16 16:02:39 -04:00
c88baa19c3 Add a stronger-rotation transfer check for the combined solver 2026-09-16 15:47:23 -04:00
2eab110bef Document matched Krylov safeguard results and limitations 2026-09-16 15:47:15 -04:00
b3a752b16b Record controlled numerical outcomes and remaining operator questions 2026-09-16 15:43:38 -04:00
da38801b31 Define matched live controls for the Krylov safeguard 2026-09-16 15:43:34 -04:00
61174cf192 Safeguard reused FGMRES guesses against the current true residual 2026-09-16 15:43:34 -04:00
21b2c2b38e Define the nonrotating combined-example validation case 2026-09-16 15:20:01 -04:00
5f83bcba74 Use the validated wider Krylov window in the stellar example 2026-09-16 15:18:46 -04:00
4ec1db230f Record matched central-constraint control results 2026-09-16 15:18:46 -04:00
a1d7d4e679 Keep central density as seed data in the n1 sandbox 2026-09-16 15:18:46 -04:00
0470e3b2a1 Gate saved models on solver convergence and the virial milestone 2026-09-16 15:17:38 -04:00
9bd4af6996 Record reproducible plateau campaigns and selected-direction probes 2026-09-16 14:42:41 -04:00
80cc3d83d7 Snapshot optimized solver and audit diagnostics before numerical experiments 2026-09-16 14:34:06 -04:00
75cc638739 perf(allocations): reduced overall allocations by 95%, increaseed jacobian applicatin by 2x
This commit uses global pre allocated work space to dramatically reduce memory usage and allocation time
2026-09-10 06:50:56 -04:00
b3c04d507a feat(newton): first newton solver implementation 2026-09-08 06:36:39 -04:00
76818f2f82 feat(libmeanfield): variadic refactor
also added normaliztion operator
2026-09-06 10:15:00 -04:00
71423d543f feat(preconditioner): major work on preconditioner system
first preconditioner MVP
2026-09-04 07:54:10 -04:00
25510008dd perf(jacobian-action): major updates to jacobian action application by removing redudant quadrature work. ~5x increase in speed 2026-09-02 17:01:50 -04:00
85500fef3b feat(surface): surface deformation prescriptions
restricted the unknown state vector to surface deformation and implemented one prescription, NodalRadialSurface, while the full volumetric displacment field is reconstructed analytically from that. This reduced the number of degrees of freedom in the system by a factor of 80 while also removing many null vectors from the system.
2026-09-01 11:50:13 -04:00
0a7f18c5c7 feat(surface): major work on implementing surface constraints in a presciption agnostic manner 2026-08-30 16:41:14 -04:00
36adfa1174 feat(FieldDofMap): Completed FieldDofMap migration
also removed legacy BarotropicPolytrope implementation
2026-08-29 08:56:36 -04:00
177ae8b38a feat(support): continued migration to new field dof support system
mass normaliztion, gravity, displacement, and hydrostatic equilibrium are now migrated
2026-08-24 15:44:24 -04:00
0f3ca8050b feat(field-support): added field support system, mid migration
currently the barotope and the pressure force operator are migrated to the new support system
2026-08-23 10:13:53 -04:00
dc912fd15e feat(libmeanfield): centrifugal + pressure 2026-08-04 14:24:55 -04:00
9bc4f2758a feat(mean_field): added initial implementation
note this implementation lacks many tests
2026-07-15 09:44:43 -04:00