tests by marville125 | SimScale