Tarik Moussa
45f76e6496
refactor(api-naming): A1–A3 standardize internal function names across functionals
A1: assign_*_dof_indices → assign_<geom>_<scope>_dof_indices
- assign_vertex_dof_indices (spherical) → assign_spherical_vertex_dof_indices
- assign_all_spherical_dof_indices → assign_spherical_all_dof_indices
- assign_all_dof_indices (hyper_ideal) → assign_hyper_ideal_all_dof_indices
- euclidean/cp_euclidean/inversive_distance unchanged (already correct)
- Add [[deprecated]] aliases for backward compatibility
A2: compute_*_from_mesh standardization
- compute_lambda0_from_mesh (spherical) → compute_spherical_lambda0_from_mesh
- others unchanged (euclidean, inversive_distance have geometry prefix already)
- Add [[deprecated]] alias for backward compatibility
A3: gradient_check_<geom> standardization
- gradient_check (hyper_ideal) → gradient_check_hyper_ideal
- others already follow the convention
- Add [[deprecated]] alias for backward compatibility
All call sites updated automatically. 290/290 tests pass.
Compile warnings: expected [[deprecated]] warnings on old names.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-05-31 14:48:13 +02:00
..
2026-05-31 01:17:27 +02:00
2026-05-26 11:15:09 +02:00
2026-05-31 01:51:04 +02:00
2026-05-31 14:48:13 +02:00
2026-05-29 12:50:16 +02:00
2026-05-31 14:43:00 +02:00
2026-05-26 11:15:09 +02:00
2026-05-26 11:15:09 +02:00