12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- TTB - TM Test Bench
- ===================
- DESCRIPTION
- Tools to test TM5 runs while working on the code.
- USAGE
- (0) The script:
-
- ttb/bin/ttb_compare.py
- let you compare two hdf or netCDF files. It can be called from the
- command line:
- ttb_compare.py file1 file2
- or as a module inside other python script:
- import ttb_compare
- try:
- ttb_compare.df_files(r1.restart, r2.restart)
- except:
- print "\n FAILED"
- else:
- print "\n SUCCESS"
- (1) Typical usage of TTB is:
- bin/ttb rc/ttb.rc
-
- The 'ttb' script is able to setup and submit one or more TM runs,
- and afterwards check the output of the run(s) on differences.
- Setup of the runs is defined through a rcfile, see 'rc/ttb.rc'
- for inspiration.
- (2) A more general TM5 class (rctm5) is also available. It is an extension
- of the RcFile class available in rc.py, which add TM5 dedicated derived
- attributes, and methods. See header for tips.
- HISTORY
- 2010, Arjo Segers
- 2011, Philippe Le Sager for 'rctm5' class, a simplified version of the one
- found in the 'obsolete' subdir.
|