snap types fork by Jimy | SimScale