We have a few functions on the C++ side that have associated unit tests in Python (see tests/unit_tests/test_math.py) that predate our use of Catch2 for C++ unit tests. These should ideally be moved to C++ unit tests, which would obviate the need to have Python bindings for them exposed through openmc.lib.
Description
We have a few functions on the C++ side that have associated unit tests in Python (see
tests/unit_tests/test_math.py
) that predate our use of Catch2 for C++ unit tests. These should ideally be moved to C++ unit tests, which would obviate the need to have Python bindings for them exposed through openmc.lib.