From 2796eaeed83f662b8b9fe587d67f49d1c70fc3da Mon Sep 17 00:00:00 2001 From: Stephen Mardson McQuay Date: Mon, 21 Mar 2011 17:26:17 -0600 Subject: [PATCH] moved some functionality from interp.grid.simplex to interp.grid --- interp/grid/simplex.py | 43 ------------------------------------------ 1 file changed, 43 deletions(-) diff --git a/interp/grid/simplex.py b/interp/grid/simplex.py index 1086280..52d7f66 100644 --- a/interp/grid/simplex.py +++ b/interp/grid/simplex.py @@ -18,46 +18,3 @@ def contains(X, R): if [i for i in phis if i < 0.0 - TOL]: r = False return r - - -class cell(object): - def __init__(self, name): - self.name = name - self.verts = [] - self.neighbors = [] - - def add_vert(self, v): - """ - v should be an index into grid.verts - """ - self.verts.append(v) - - def add_neighbor(self, n): - """ - reference to another cell object - """ - self.neighbors.append(n) - - def contains(self, X, G): - """ - X = point of interest - G = corrensponding grid object (G.verts) - because of the way i'm storing things, - a cell simply stores indicies, and so one - must pass in a reference to the grid object - containing real verts. - - this simply calls grid.simplex.contains - """ - return contains(X, [G.verts[i] for i in self.verts]) - - def __str__(self): - neighbors = [str(i.name) for i in self.neighbors] - return '' %\ - ( - self.name, - self.verts, - ", ".join(neighbors) - ) - - __repr__ = __str__