예제 #1
0
파일: nemobin.py 프로젝트: rjfarmer/amuse
    def read(self):
        result = OrderedMultiDictionary()

        item = self.read_item()
        while item is not None:
            result[item.tagstring] = item
            item = self.read_item()

        return result
예제 #2
0
파일: nemobin.py 프로젝트: rjfarmer/amuse
 def read(self, nemofile):
     self.data = OrderedMultiDictionary()
     subitem = nemofile.read_item()
     while not subitem.isEndOfHistory():
         self.data[subitem.tagstring] = subitem
         subitem = nemofile.read_item()
예제 #3
0
파일: nemobin.py 프로젝트: rjfarmer/amuse
 def __init__(self, tagstring, dimensions=[1], data=None, mustswap=False):
     if data is None:
         data = OrderedMultiDictionary()
     NemoItem.__init__(self, tagstring, dimensions, data, mustswap)