tests by wgreve | SimScale