The CSG extension in MesoRD's SBML dialect is by far the biggest departure from the standard. In addition to all the warnings sprinkled throughout this chapter, there are some additional "features" that deserve special attention.
Error checking is minimal. For instance, it makes no sense to specify a cylinder with radius -42. MesoRD will happily let you do that. Sometimes it handles bad input sensibly, other times it just breaks.
As was noted in the section called “ Compartment ”, one may inadvertently specify geometries that have dimensionality less than three by discretising the geometry with to large subvolumes.