source:
branches/UKMO/r6232_HZG_WAVE-coupling/NEMOGCM/TOOLS/OBSTOOLS/OOO/ooo/run.py
@
7655
Last change on this file since 7655 was 4140, checked in by andrewryan, 11 years ago | |
---|---|
File size: 555 bytes |
Line | |
---|---|
1 | """ |
2 | |
3 | The NEMO offline observation operator is built and runs similarly to the |
4 | online NEMO model. |
5 | |
6 | """ |
7 | import subprocess |
8 | import shlex |
9 | import os |
10 | |
11 | class SubmitError(Exception): |
12 | pass |
13 | |
14 | def submit(command="./opa"): |
15 | """Simple function that runs the code. |
16 | |
17 | This can be customised based on the particular environment |
18 | used to submit MPI or serial tasks. For simplicity, this |
19 | function calls opa. |
20 | |
21 | By default, this program runs ``./opa``. |
22 | |
23 | :returns: retcode |
24 | """ |
25 | retcode = subprocess.call(shlex.split(command)) |
26 | return retcode |
27 |
Note: See TracBrowser
for help on using the repository browser.