Detonation geometric model ( detgem ) as a test bed for propagation dynamics in engineering geometries