ENGR 499 Term Project (two parts) by rzhuang | SimScale