feat(support): continued migration to new field dof support system

mass normaliztion, gravity, displacement, and hydrostatic equilibrium are now migrated
This commit is contained in:
2026-08-24 15:44:24 -04:00
parent 0f3ca8050b
commit 177ae8b38a
48 changed files with 1738 additions and 935 deletions

View File

@@ -5,6 +5,13 @@ export import :mapping.domain_mapper;
export import :fem;
export namespace mean_field::operators::kernels {
/*
* Kernel boundary contract
* ------------------------
* These low-level element kernels operate on MFEM true-DOF vectors. The
* prepared operators and gravity contexts own FieldDof maps and are the
* only layer that gathers/scatters reduced public coordinates.
*/
void apply_mapped_hdiv_mass(
const fem::FEM &f,