UM2 is a library that aims to enable Method of Characteristics neutron transport calculations on unstructured polygon meshes and CAD models. The library provides a set of tools for automatic Coarse Mesh Finite Difference and Method of Characteristics mesh generation for CAD models, as well as tools for fast, robust ray tracing, geometric queries, and mesh analysis.
Installation instructions can be found in the documentation.
UM2 is distributed under the MIT license