Automatic SI Unit Checking

It's no surprise that the compiler or runtime of a programming lanugage doesn't allow numerical addition of, for example, an int and a string, e.g. in Python:

>>> 1 + 'a'
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: unsupported operand type(s) for +: 'int ...

View comments.

more ...

Run an Ocean Model in 30 mins

Compiling, configuring and running Earth System Models can be time consuming and frustrating. Getting up and running on a new machine can take weeks or longer. Instead of just installing a new model people tend to use the word 'porting'.

But it doesn't need to be that hard. Platforms ...

View comments.

more ...