A deformation model of flexible, HAMR objects for accurate propagation under perturbations and the self-shadowing effects