OpenMC have updated how sources are handled, so this source should be updated to align with that:
- Abstract base class name has changed to
Source.
- Source is now managed by the
CustomSourceWrapper.
- Sampling is done by a
const method.
- The path to the source library and the representation of the parameters are given as strings, rather than XML elements
- It should be possible to remove
pugixml as a dependency.
OpenMC have updated how sources are handled, so this source should be updated to align with that:
Source.CustomSourceWrapper.constmethod.pugixmlas a dependency.