MP: moving to plugin use for geometry versions
This MR updates the MP geometry to use plugins, which allows different versions of geometry to be defined. Note this is different from the geometryOptions flag which allows one to vary the shape and number of MP modules. The versioning introduced here will allow to create static versions for software releases (which may or may not also include geometryOptions flags)
Note that the work here is still preliminary, I currently only have it implemented for the detailed geometry, so still need to add versions for other releases.
cc @clangenb
Validated by
-
Core Software -
RTA -
Simulation