Commit Graph

11 Commits

Author SHA1 Message Date
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