Paste #262

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
yt.lagos   INFO       2009-11-13 10:25:05,383 Loaded 1429 halos.
yt         INFO       2009-11-13 10:25:05,386 Getting field RadiusMpc from 25
yt         INFO       2009-11-13 10:25:05,386 Getting field x from 25
yt         INFO       2009-11-13 10:25:07,380 Getting field y from 25
yt         INFO       2009-11-13 10:25:07,935 Getting field z from 25
yt         INFO       2009-11-13 10:25:08,500 Getting field TotalMassMsun from 25
yt         INFO       2009-11-13 10:25:08,500 Getting field Density from 25
Traceback (most recent call last):
  File "rhp.py", line 21, in <module>
    hp.make_profiles(filename="FilteredQuantities.out")
  File "/home/sskory/yt/lib/python2.6/site-packages/yt-1.6dev-py2.6-linux-x86_64.egg/yt/extensions/HaloProfiler.py", line 283, in make_profiles
    profiledHalo = self._get_halo_profile(halo, profile_filename, virial_filter=virial_filter)
  File "/home/sskory/yt/lib/python2.6/site-packages/yt-1.6dev-py2.6-linux-x86_64.egg/yt/extensions/HaloProfiler.py", line 374, in _get_halo_profile
    profile.add_fields(hp['field'], weight=hp['weight_field'], accumulation=hp['accumulation'])
  File "/home/sskory/yt/lib/python2.6/site-packages/yt-1.6dev-py2.6-linux-x86_64.egg/yt/lagos/Profiles.py", line 140, in add_fields
    self._unlazy_add_fields(fields, weight, accumulation)
  File "/home/sskory/yt/lib/python2.6/site-packages/yt-1.6dev-py2.6-linux-x86_64.egg/yt/lagos/Profiles.py", line 122, in _unlazy_add_fields
    accumulation, self._args, check_cut = False)
  File "/home/sskory/yt/lib/python2.6/site-packages/yt-1.6dev-py2.6-linux-x86_64.egg/yt/lagos/Profiles.py", line 47, in save_state
    tr = func(*args, **kwargs)
  File "/home/sskory/yt/lib/python2.6/site-packages/yt-1.6dev-py2.6-linux-x86_64.egg/yt/lagos/Profiles.py", line 229, in _bin_field
    source_data = self._get_field(source, field, check_cut)[mi]
  File "/home/sskory/yt/lib/python2.6/site-packages/yt-1.6dev-py2.6-linux-x86_64.egg/yt/lagos/Profiles.py", line 169, in _get_field
    data.append(source[field][pointI].ravel().astype('float64'))
  File "/home/sskory/yt/lib/python2.6/site-packages/yt-1.6dev-py2.6-linux-x86_64.egg/yt/lagos/BaseDataTypes.py", line 245, in __getitem__
    self.get_data(key)
  File "/home/sskory/yt/lib/python2.6/site-packages/yt-1.6dev-py2.6-linux-x86_64.egg/yt/lagos/BaseDataTypes.py", line 1612, in get_data
    if self._generate_field(field):
  File "/home/sskory/yt/lib/python2.6/site-packages/yt-1.6dev-py2.6-linux-x86_64.egg/yt/lagos/BaseDataTypes.py", line 1670, in _generate_field
    self[field] = self.pf.field_info[field](self)
  File "/home/sskory/yt/lib/python2.6/site-packages/yt-1.6dev-py2.6-linux-x86_64.egg/yt/lagos/FieldInfoContainer.py", line 299, in __call__
    dd = self._function(self, data)
  File "/home/sskory/yt/lib/python2.6/site-packages/yt-1.6dev-py2.6-linux-x86_64.egg/yt/lagos/UniversalFields.py", line 369, in _TotalMass
    return (data["Density"]+data["Dark_Matter_Density"]) * data["CellVolume"]
  File "/home/sskory/yt/lib/python2.6/site-packages/yt-1.6dev-py2.6-linux-x86_64.egg/yt/lagos/BaseDataTypes.py", line 245, in __getitem__
    self.get_data(key)
  File "/home/sskory/yt/lib/python2.6/site-packages/yt-1.6dev-py2.6-linux-x86_64.egg/yt/lagos/BaseDataTypes.py", line 1612, in get_data
    if self._generate_field(field):
  File "/home/sskory/yt/lib/python2.6/site-packages/yt-1.6dev-py2.6-linux-x86_64.egg/yt/lagos/BaseDataTypes.py", line 1664, in _generate_field
    self.pf.field_info[field].check_available(self)
  File "/home/sskory/yt/lib/python2.6/site-packages/yt-1.6dev-py2.6-linux-x86_64.egg/yt/lagos/FieldInfoContainer.py", line 266, in check_available
    validator(data)
  File "/home/sskory/yt/lib/python2.6/site-packages/yt-1.6dev-py2.6-linux-x86_64.egg/yt/lagos/FieldInfoContainer.py", line 364, in __call__
    raise NeedsDataField(doesnt_have)
yt.lagos.FieldInfoContainer.NeedsDataField: (['Density'])