SMS: A design tool for the evaluation of atmosophere independent propulsion in submarines