def test_advection_1d(): args = [ 'examples/advection/main.py' ] stdout, stderr = mpirun(args, 8) last_error = float(stdout[-1].split()[-1]) print 'PFASST 1d log10(error):', last_error assert(last_error < -12)
def test_advection_rk(): args = [ 'examples/advection/main.py', '-R', '5', '-l', '0' ] stdout, stderr = mpirun(args, 1) last_error = float(stdout[-1].split()[-1]) print 'RK5 log10(error):', last_error assert(last_error < -7)