From 487c132d129736c6b88bd21c8c892806441a5a0a Mon Sep 17 00:00:00 2001 From: Stephen Mardson McQuay Date: Mon, 28 Mar 2011 21:08:54 -0600 Subject: [PATCH] moved files around: now the grid benchmark/test script is gbench.py --HG-- rename : bin/gmsh_bench.py => bin/gbench.py --- bin/dgrid_bench.py | 49 -------------------------------- bin/{gmsh_bench.py => gbench.py} | 0 2 files changed, 49 deletions(-) delete mode 100644 bin/dgrid_bench.py rename bin/{gmsh_bench.py => gbench.py} (100%) diff --git a/bin/dgrid_bench.py b/bin/dgrid_bench.py deleted file mode 100644 index 0fba098..0000000 --- a/bin/dgrid_bench.py +++ /dev/null @@ -1,49 +0,0 @@ -import sys -import time -import pickle - -import numpy as np - -from optparse import OptionParser - -import interp.bootstrap -from interp.grid.delaunay import dgrid -from interp.tools import improved_answer, friendly_exact_3D as exact - - -if __name__ == '__main__': - if len(sys.argv) != 3: - print >> sys.stderr, "usage: %s " % sys.argv[0] - sys.exit(1) - - rcount, count = (int(i) for i in sys.argv[1:]) - - v = np.random.random((rcount, 3)) - pickle.dump(v, open('/tmp/v.p', 'w')) - q = np.array([exact(x) for x in v]) - - start = time.time() - g = dgrid(v,q) - end = time.time() - - print "cells: %d, verts: %d" % (len(g.cells), len(g.verts)) - print end - start, " seconds to instantiate the dgrid object" - - results = {True:0, False:0} - i = 0 - outside = 0 - while i < count: - try: - X = np.random.random((1,3))[0] - - a = g.run_baker(X, order = 3, extra_points = 32) - e = exact(X) - - results[improved_answer(a, e)] += 1 - i += 1 - except Exception as e: - print e - outside += 1 - - print "total skipped points: %d" % outside - print results diff --git a/bin/gmsh_bench.py b/bin/gbench.py similarity index 100% rename from bin/gmsh_bench.py rename to bin/gbench.py