From e59a0390522ff8698d51883b568200c2e9bf8a77 Mon Sep 17 00:00:00 2001 From: rowanc1 Date: Tue, 4 Mar 2014 09:56:12 -0800 Subject: [PATCH] Float issue on inner products. --- SimPEG/Mesh/TensorMesh.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/SimPEG/Mesh/TensorMesh.py b/SimPEG/Mesh/TensorMesh.py index e142d78d..df049970 100644 --- a/SimPEG/Mesh/TensorMesh.py +++ b/SimPEG/Mesh/TensorMesh.py @@ -534,6 +534,8 @@ class TensorMesh(BaseRectangularMesh, TensorView, DiffOperators, InnerProducts): """ if materialProperty is None: materialProperty = np.ones(self.nC) + elif type(materialProperty) in [float, int, long]: + materialProperty = materialProperty * np.ones(M.nC) if materialProperty.size == self.nC: if invertProperty: