Dear yt-users
I am creating a derived field for new_vorticity_magnitude. But when I take
the SlicePlot of this derived field I am getting the following error:
###############################################
slc = yt.SlicePlot(ds, 'z', "Vorticity_mag", center= center_old , width =
(4,'Mpccm/h'))
File "/home/dumbo/yt/yt/visualization/plot_window.py", line 1953, in
SlicePlot
return AxisAlignedSlicePlot(ds, normal, fields, *args, **kwargs)
File "/home/dumbo/yt/yt/visualization/plot_window.py", line 1266, in
__init__
slc.get_data(fields)
File "/home/dumbo/yt/yt/data_objects/data_containers.py", line 1336, in
get_data
self._generate_fields(fields_to_generate)
File "/home/dumbo/yt/yt/data_objects/data_containers.py", line 1356, in
_generate_fields
fd = self._generate_field(field)
File "/home/dumbo/yt/yt/data_objects/data_containers.py", line 318, in
_generate_field
tr = self._generate_fluid_field(field)
File "/home/dumbo/yt/yt/data_objects/data_containers.py", line 338, in
_generate_fluid_field
rv = finfo(gen_obj)
File "/home/dumbo/yt/yt/fields/derived_field.py", line 237, in __call__
dd = self._function(self, data)
File "vorticity_test.py", line 63, in _newvorticity_x_
f = (data[ftype, "zVel"][sl_center,sl_right,sl_center] - data[ftype,
"zVel"][sl_center,sl_left,sl_center]) / (div_fac*just_one(data["index",
"dy"]))
File "/home/dumbo/yt/yt/units/yt_array.py", line 1036, in __getitem__
ret = super(YTArray, self).__getitem__(item)
IndexError: too many indices for array
###############################################
The current version of yt is:
---
Version = 3.5.dev0
Changeset = 0cb7ad5befb2
---
Please let me know, why I am getting this error?
Best regards
-Prateek