53faac1cd2
Add checked harmonic snapshot continuation and matched linear trial diagnostics
2026-09-19 13:43:49 -04:00
c7383e12ff
Make density approximation order an independent compile-time choice
2026-09-19 10:25:55 -04:00
7b0eb8d92d
Add native spherical harmonic surface coordinates to coupled equilibrium
2026-09-19 08:51:42 -04:00
422c46bcbf
Add bounded coupled damping and prediction-based attempt selection
2026-09-18 10:45:45 -04:00
0d87b8b919
Add bounded fully coupled second-order trial correction and frozen screen
2026-09-18 09:41:00 -04:00
fac147774a
Reuse prepared gravity force for stellar cross preconditioning
2026-09-17 16:29:39 -04:00
b18f41f88f
Add fixed-work mass-consistent gravity Schur refinement
2026-09-17 16:19:51 -04:00
c82e68dd7e
Record gravity relift work before descent rejection
2026-09-17 12:18:11 -04:00
a2871e11e2
Clear unavailable gravity measurements before each attempt
2026-09-17 11:01:45 -04:00
0bf260f04d
Record gravity arithmetic diagnostics and bounded model campaign
2026-09-17 10:22:25 -04:00
6a91cfaf06
Scale prepared gravity consistency by uncancelled field contributions
2026-09-17 10:21:49 -04:00
3307191f2d
Keep unrecognized physical runtimes on gravity fallback
2026-09-17 10:17:51 -04:00
071417f0c1
Reject unsupported pressure traces before polynomial state certification
2026-09-17 10:16:21 -04:00
6e812aeca2
Apply canonical gravity blocks without full root work
2026-09-17 10:16:21 -04:00
2e31917269
Distinguish strategy failures and expose the actual trial tangent
2026-09-17 10:09:22 -04:00
5f3eb0b18c
Mark unvisited enthalpy repair checks as unresolved
2026-09-17 10:07:33 -04:00
6b10e68ed3
Use nondeprecated subnormal prerequisite for C++23 certificates
2026-09-17 10:07:33 -04:00
c393847c6f
Integrate typed Newton strategies with checked trial gravity and feasibility
2026-09-17 09:45:05 -04:00
237485de51
Expose cached gravity target for prepared trial verification
2026-09-17 09:40:15 -04:00
fc944c1bfe
Enforce floating arithmetic prerequisites for polynomial certificates
2026-09-17 09:36:58 -04:00
4418b25d45
Preserve nonfinite input rejection at feasible-repair application boundary
2026-09-17 09:36:58 -04:00
97204a3253
Add frozen polynomial positivity probes and tighten certificate diagnostics
2026-09-17 09:36:58 -04:00
a7f080f265
Probe FEM gravity strategies and make reduced contracts collective
2026-09-17 09:36:57 -04:00
9e0e1bc42a
Integrate polynomial feasibility with typed stellar enthalpy strategy
2026-09-17 09:29:41 -04:00
6628e237d3
Add prepared Schur gravity reduction and contract tests
2026-09-17 09:27:55 -04:00
2fa83db8ab
Add prepared gravity subsystem and second-order trial correction
2026-09-17 09:27:55 -04:00
2c084b1c62
Add certified polynomial enthalpy bounds and feasible direction repair
2026-09-17 09:23:54 -04:00
61174cf192
Safeguard reused FGMRES guesses against the current true residual
2026-09-16 15:43:34 -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