Fix cylinder compartment
Cylinder and stick don't give the same signal when radius = 0
This was fixed by changing the way the bval is calculated. A test was added to ensure cyl(radius=0) == stick
Cylinder and stick don't give the same signal when radius = 0
This was fixed by changing the way the bval is calculated. A test was added to ensure cyl(radius=0) == stick