Vector stability analysis of an arbitrary polyhedral rock block with any number of free faces