[yt-dev] Issue #801: covering_grid fails if dims is a list (yt_analysis/yt)

Kacper Kowalik issues-reply at bitbucket.org
Tue Mar 11 03:37:47 PDT 2014


New issue 801: covering_grid fails if dims is a list
https://bitbucket.org/yt_analysis/yt/issue/801/covering_grid-fails-if-dims-is-a-list

Kacper Kowalik:

Following snippet is taken directly from the [documentation](http://yt-project.org/docs/dev/examining/low_level_inspection.html#examining-grid-data-in-a-fixed-resolution-array):


```
#!python

from yt.mods import *
pf = load('Enzo_64/DD0043/data0043')
all_data_level_0 = pf.h.covering_grid(level=0, left_edge=[0,0.0,0.0],
                                      dims=[64, 64, 64])
```

it yields:

```
#!text

Traceback (most recent call last):
  File "issue_801.py", line 4, in <module>
    dims=[64, 64, 64])
  File "yt/data_objects/construction_data_containers.py", line 411, in __init__
    rdx[np.where(dims - 2 * num_ghost_zones <= 1)] = 1   # issue 602
TypeError: unsupported operand type(s) for -: 'list' and 'int'
```

Responsible: xarthisius



More information about the yt-dev mailing list