~fluidity-core/fluidity/excise-fldecomp

« back to all changes in this revision

Viewing changes to tests/mms_tracer_cv_advdiff_eg_excludemass/mms_tracer_cv_advdiff_eg_excludemass.xml

  • Committer: Mark Filipiak
  • Date: 2012-08-13 11:42:30 UTC
  • mfrom: (4003.1.23 dev-trunk)
  • Revision ID: mjf@staffmail.ed.ac.uk-20120813114230-wzoyf2gi4p4oxeh4
Merge in of the latest trunk.  To try to cure non-flredecomp tests that are passing at EPCC but failing in buildbot.

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
    <command_line>fluidity -v1 MMS_A_cv.flml &gt; MMS_A.log; mv Burgers__NumericalSolution.convergence MMS_A_cv.convergence; fluidity -v1 MMS_B_cv.flml &gt; MMS_B.log; mv Burgers__NumericalSolution.convergence MMS_B_cv.convergence; fluidity -v1 MMS_C_cv.flml &gt; MMS_C.log; mv Burgers__NumericalSolution.convergence MMS_C_cv.convergence; fluidity -v1 MMS_D_cv.flml &gt; MMS_D.log; mv Burgers__NumericalSolution.convergence MMS_D_cv.convergence; fluidity -v1 MMS_E_cv.flml &gt; MMS_E.log; mv Burgers__NumericalSolution.convergence MMS_E_cv.convergence</command_line>
8
8
  </problem_definition>
9
9
  <variables>
 
10
    <variable name="solvers_converged" language="python">
 
11
import os
 
12
files = os.listdir("./")
 
13
solvers_converged = not "matrixdump" in files and not "matrixdump.info" in files
 
14
    </variable>
10
15
    <variable name="ab_convergence_gal_stat" language="python">
11
16
from fluidity_tools import stat_parser as stat
12
17
from math import log
157
162
    </variable>-->
158
163
  </variables>
159
164
  <pass_tests>
 
165
    <test name="Solvers converged" language="python">
 
166
      assert(solvers_converged)
 
167
    </test>
160
168
    <test name="ab_convergence_stat: L2 order in [1.8,2.2]" language="python">
161
169
assert(abs(ab_convergence_gal_stat[0]-2.0) &lt; 0.2)
162
170
    </test>