(self,N=1)
| 104 | else: |
| 105 | return [ dtype(val) for val in self.unpack('{:d}f'.format(N),self.f.read(N*4))[0:N] ] |
| 106 | def read_double(self,N=1): |
| 107 | if N==1: |
| 108 | return self.unpack('d',self.f.read(8))[0] |
| 109 | else: |
| 110 | return self.unpack('{:d}d'.format(N),self.f.read(N*8))[0:N] |
| 111 | def read_real4(self,N=1): |
| 112 | return self.read_float(N,dtype=np.float32) |
| 113 | def read_real8(self,N=1): |