From 514b70927047977a3830c9d482af3eee811c2ab1 Mon Sep 17 00:00:00 2001 From: Dave Marchant Date: Tue, 19 Nov 2013 12:27:08 -0800 Subject: [PATCH] Added nNv property to baseMesh. --- SimPEG/mesh/BaseMesh.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/SimPEG/mesh/BaseMesh.py b/SimPEG/mesh/BaseMesh.py index ff804a83..62ec4251 100644 --- a/SimPEG/mesh/BaseMesh.py +++ b/SimPEG/mesh/BaseMesh.py @@ -299,6 +299,17 @@ class BaseMesh(object): return locals() nN = property(**nN()) + def nNv(): + doc = """ + Total number of nodes in each direction + + :rtype: numpy.array (dim, ) + :return: [nNx, nNy, nNz] + """ + fget = lambda self: np.array([x for x in [self.nNx, self.nNy, self.nNz] if not x is None]) + return locals() + nNv = property(**nNv()) + def nEx(): doc = """ Number of x-edges in each direction