143 computational-mechanics-phd "LIST" PhD positions