870 computational-mechanics-phd "LIST" positions