tests by lingual0 | SimScale