Text this: Derivation and validation of a hard-body particle-wall collision model for non-spherical particles of arbitrary shape