From b4b5b6998daf06935c3169066379fc3ef2d4ad62 Mon Sep 17 00:00:00 2001 From: Peter Killick Date: Wed, 31 May 2017 16:39:16 +0100 Subject: [PATCH] Maintain input lazy bounds in aux factory derivation --- lib/iris/aux_factory.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/iris/aux_factory.py b/lib/iris/aux_factory.py index 729817adf9..fd3b25c00c 100644 --- a/lib/iris/aux_factory.py +++ b/lib/iris/aux_factory.py @@ -187,7 +187,7 @@ def _nd_bounds(self, coord, dims, ndim): # Transpose to be consistent with the Cube. sorted_pairs = sorted(enumerate(dims), key=lambda pair: pair[1]) transpose_order = [pair[0] for pair in sorted_pairs] + [len(dims)] - bounds = coord.bounds + bounds = coord.core_bounds() if dims: bounds = bounds.transpose(transpose_order)