fixes #6
the base of the intersection rings was calculated as the max of the two supplied volumes, however as the reference volume is now explicitly the intersection it cannot be larger, so this check is not needed. It seemed to be causing some issues possibly related to roundoff - this is fixed but should be investigated further in time.
fixes #6 the base of the intersection rings was calculated as the max of the two supplied volumes, however as the reference volume is now explicitly the intersection it cannot be larger, so this check is not needed. It seemed to be causing some issues possibly related to roundoff - this is fixed but should be investigated further in time.