diff --git a/performance/performance_bounding_box.py b/performance/performance_bounding_box.py index 4af6ebf72e15d5e84d785826778c46c7f091901a..3739e005bedb61aabd8fee19f6dfb374fce2e1b7 100644 --- a/performance/performance_bounding_box.py +++ b/performance/performance_bounding_box.py @@ -1,19 +1,19 @@ -import tfields -import numpy as np +# import tfields +# import numpy as np # import cPickle as pickle -# +# # with tfields.lib.log.timeit("Building Grid"): # mesh = tfields.Mesh3D.grid((0, 1, 10), (2, 1, 10), (2, 3, 20)) # # mesh = tfields.Mesh3D.grid((0, 1, 50), (2, 1, 20), (2, 3, 50)) # print(mesh.nfaces()) -# +# # with open(tfields.lib.in_out.resolve('~/tmp/node.pickle'), 'r') as f: # tree = pickle.load(f) -# +# # # with tfields.lib.log.timeit("SEARCHING TREE OFFSET"): # # # tree = tfields.bounding_box.Searcher(mesh, n_sections=[2, 1, 2]) # tree = tfields.bounding_box.Searcher(mesh) -# +# # points = tfields.Tensors([[0.5, 1, 2.1], # [0.5, 0, 0], # [0.5, 2, 2]]) @@ -22,6 +22,6 @@ import numpy as np # with tfields.lib.log.timeit("STANDARD METHOD"): # usual_res = mesh.in_faces(points, delta=0.0001) # assert np.array_equal(box_res, usual_res) -# +# # with open(tfields.lib.in_out.resolve('~/tmp/node.pickle'), 'w') as f: # pickle.dump(tree, f) diff --git a/setup.cfg b/setup.cfg index d2506f4aac2580ff1706d419a2e576a25026b5d9..9416ce9d3f4705a4db4d3bb1b639fe7c11380ff8 100644 --- a/setup.cfg +++ b/setup.cfg @@ -51,6 +51,7 @@ packages = find: [options.packages.find] exclude = tests* + performance* [options.extras_require] all = @@ -73,6 +74,8 @@ test = pytest-fixture-config pytest-xdist + matplotlib + [bdist_wheel] universal = 1