diff --git a/include/openmc/surface.h b/include/openmc/surface.h index d61ae07ce..9cdc460bb 100644 --- a/include/openmc/surface.h +++ b/include/openmc/surface.h @@ -83,6 +83,13 @@ struct BoundingBox return *this; } + inline bool is_valid() { + return xmin <= xmax && + ymin <= ymax && + zmin <= zmax; + } + + }; //==============================================================================