tests by chrisbeckwith | SimScale...