Publications by Mayuresh Patil 2020 -- Harsh Sharma, Mayuresh Patil, Craig WoolseyA review of structure-preserving numerical methods for engineering applications