Changeset 6974


Ignore:
Timestamp:
May 5, 2009, 6:25:49 PM (16 years ago)
Author:
rwilson
Message:

Changes from validation testing.

Location:
branches/numpy_anuga_validation/automated_validation_tests/patong_beach_validation
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/numpy_anuga_validation/automated_validation_tests/patong_beach_validation/cmpsww.py

    r6919 r6974  
    7474    filename1 = os.path.basename(file1)
    7575    filename2 = os.path.basename(file2)
    76     width = max(len(filename1), len(filename2))
    77     filename1 = filename1.rjust(width)
    78     filename2 = filename2.rjust(width)
     76#    width = max(len(filename1), len(filename2))
     77#    filename1 = filename1.rjust(width)
     78#    filename2 = filename2.rjust(width)
    7979
    8080    error = False
     
    152152            error_msg = ('\nFiles differ in global attributes:\n'
    153153                         '%s: %s,\n'
    154                          '%s: %s\n' % (filename1, str(glob_vars1),
    155                                      filename2, str(glob_vars2)))
     154                         '%s: %s\n'
     155                         % (filename1, str(glob_vars1),
     156                            filename2, str(glob_vars2)))
    156157            error = True
    157158
     
    179180        if var_names1 != var_names2:
    180181            error_msg += ('\nVariables are not the same between files:\n'
    181                           '%s variables= %s,\n'
    182                           '%s variables = %s\n'
     182                          '%s variables=%s,\n'
     183                          '%s variables=%s\n'
    183184                          % (filename1, str(var_names1), filename2, str(var_names2)))
    184185            error = True
     
    190191    if num_timesteps1 != num_timesteps2:
    191192        error_msg += ('Files have different number of timesteps:\n'
    192                       '%s=%d,\n'
    193                       '%s=%d\n'
    194                       % (filename1, num_timesteps1, filename2, num_timesteps2))
     193                      '%s=%s,\n'
     194                      '%s=%s\n'
     195                      % (filename1, str(num_timesteps1),
     196                         filename2, str(num_timesteps2)))
    195197        error = True
    196198
     
    208210                          '%s: %s\n'
    209211                          % (var_name, filename1, str(var1_shape),
    210                              filename2, str(var2_shape)))
     212                                       filename2, str(var2_shape)))
    211213            error = True
    212214
     
    241243                        if var1[i] != var2[i]:
    242244                            error_msg += ('\nFiles differ in variable '
    243                                           '%s[%d,%d]:\n'
    244                                           '%s: %.14f\n'
    245                                           '%s: %.14f\n'
     245                                              '%s[%d,%d]:\n'
     246                                          '%s: %f\n'
     247                                          '%s: %f\n'
     248                                          'difference=%f\n'
    246249                                          % (var_name, t, i,
    247250                                             filename1, var1[i],
    248                                              filename2, var2[i]))
     251                                             filename2, var2[i],
     252                                             var1[i]-var2[i]))
    249253                            break
    250254                    error = True
     
    258262                        error_msg += ('\nFiles differ in variable '
    259263                                      '%s[%d]:\n'
    260                                       '%s: %.14f\n'
    261                                       '%s: %.14f\n'
     264                                      '%s: %f\n'
     265                                      '%s: %f\n'
     266                                      'difference=%f\n'
    262267                                       % (var_name, j, 
    263268                                          filename1, var1[j],
    264                                           filename2, var2[j]))
     269                                          filename2, var2[j],
     270                                          var1[j]-var2[j]))
    265271                        break
    266272                error = True
  • branches/numpy_anuga_validation/automated_validation_tests/patong_beach_validation/validate.py

    r6930 r6974  
    4545# these names must be of the form <scene>.sww.<type>.tgz
    4646# as code below depends upon it.
    47 Optional_Data_Objects = ('patong.sww.TRIAL.tgz',
    48                          'patong.sww.BASIC.tgz',
    49                          'patong.sww.FINAL.tgz'
     47Optional_Data_Objects = (#'patong.sww.TRIAL.tgz',
     48                         #'patong.sww.BASIC.tgz',
     49                         'patong.sww.FINAL.tgz',
    5050                        )
    5151
Note: See TracChangeset for help on using the changeset viewer.