Skip to content

Add specialization registry for engines and metrics#1

Merged
haykh merged 5 commits intomasterfrom
codex/propose-robust-clean-method-for-class-specialization
Dec 4, 2025
Merged

Add specialization registry for engines and metrics#1
haykh merged 5 commits intomasterfrom
codex/propose-robust-clean-method-for-class-specialization

Conversation

@haykh
Copy link
Owner

@haykh haykh commented Dec 4, 2025

Summary

  • introduce a centralized specialization registry to enumerate supported engine/metric/dimension combinations
  • dispatch engine selection in entity.cpp through the registry and reuse it for template instantiation macros
  • consolidate template instantiation sites to use the shared registry for engines, metadomains, and particle IO

Testing

  • not run (not requested)

Codex Task

@haykh haykh merged commit 38c1b41 into master Dec 4, 2025
@haykh haykh deleted the codex/propose-robust-clean-method-for-class-specialization branch December 4, 2025 19:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant