tests by matthewgabriel | SimScale...