make sure we only try to calculate pore insphere and throat incircle if pulp package is installed. N.B incircle is calculated as part of throat.offset_vertices.distance_transform method anyway