Revisit the constructors and assignment operators of polymorhpic ndt classes.
Description
- For more details, see the issue which will be linked below.
This MR:
- Adds some safety measures to the polymorphic relative localizer class
- Remove copy and move methods.
- Switches from move pattern to polymorphism for initializing the mapper base with a localizer.
- adds some safety measures to ndt structs that contain data.
- Remove copy methods.
Notes for Reviewer
Checklist
-
Documentation was updated
closes #489 (closed)
Edited by Yunus Emre Çalışkan