abstract by chase_rogers | SimScale...