tests by michael_n | SimScale