From f5c58517a7d43d573130c9ffd2e3a913c6ad4ab2 Mon Sep 17 00:00:00 2001 From: Martin Diehl Date: Tue, 24 Dec 2019 15:59:09 +0100 Subject: [PATCH] enable one grid point along all directions --- python/damask/grid_filters.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/python/damask/grid_filters.py b/python/damask/grid_filters.py index 93e61f5d8..9c8b1b88e 100644 --- a/python/damask/grid_filters.py +++ b/python/damask/grid_filters.py @@ -200,6 +200,10 @@ def cell_coord0_2_DNA(coord0,ordered=True): size = grid/np.maximum(grid-1,1) * (maxcorner-mincorner) delta = size/grid origin = mincorner - delta*.5 + + # 1D/2D: size/origin combination undefined, set origin to 0.0 + size [np.where(grid==1)] = origin[np.where(grid==1)]*2. + origin[np.where(grid==1)] = 0.0 if grid.prod() != len(coord0): raise ValueError('Data count {} does not match grid {}.'.format(len(coord0),grid))