After updating OpenMC on my computer to the latest develop branch, I encountered the following error when using DAGMC (with double_down) to score a “current” tally:
MOAB ERROR: --------------------- Error Message ------------------------------------
MOAB ERROR: Nearest point was not on the correct surface.!
MOAB ERROR: get_normal() line 396 in RTI.cpp
MOAB ERROR: normal() line 799 in dagmc.cpp
It appears that the error is caused by the get_normal function inside double-down, which fails due to the unresolved TODO associated with closest surface lookup.
I’m not sure if this is a bug or if I did something wrong with my model. Any help would be appreciated.
OpenMC version: 0.15.4-dev128
DAGMC version: 3.2.3
double-down version: 1.1.0