tests by tridentt | SimScale