I've used CAD_to_OpenMC to convert a CAD file to h5m format, and the output file can be visualized using the h5m visualization tool at sirepo.com/cloudmc:

However, simulations fail with this geometry, and in debugging I attempted to check the geometry with the DAGMC check_watertight and make_watertight tools. The output is below:
$ check_watertight geometryInput-dagmcFile.nano.h5m
geometry check
number of surfaces=243
number of volumes=243
MOAB ERROR: --------------------- Error Message ------------------------------------
MOAB ERROR: could not check model for watertightness!
MOAB ERROR: main() line 122 in check_watertight.cpp
$ make_watertight $PWD/nano.h5m
Loading input file...
MOAB ERROR: --------------------- Error Message ------------------------------------
MOAB ERROR: file set not found!
MOAB ERROR: get_sealing_mesh_tags() line 1976 in Gen.cpp
MOAB ERROR: --------------------- Error Message ------------------------------------
MOAB ERROR: could not get the mesh tags!
MOAB ERROR: make_mesh_watertight() line 1803 in MakeWatertight.cpp
MOAB ERROR: --------------------- Error Message ------------------------------------
MOAB ERROR: could not make model watertight!
MOAB ERROR: main() line 75 in make_watertight.cpp
Is the h5m output missing some internal metadata that is expected in DAGMC files?
I've used CAD_to_OpenMC to convert a CAD file to h5m format, and the output file can be visualized using the h5m visualization tool at sirepo.com/cloudmc:
However, simulations fail with this geometry, and in debugging I attempted to check the geometry with the DAGMC
check_watertightandmake_watertighttools. The output is below:Is the h5m output missing some internal metadata that is expected in DAGMC files?