Added graficToDensity conversion. Added missing getBoxsize() method. Fixed grafic generation

This commit is contained in:
Guilhem Lavaux 2014-06-02 10:34:20 +02:00
parent 688e4e20de
commit 1aaf5f4a13
5 changed files with 85 additions and 4 deletions

View file

@ -123,6 +123,9 @@ class _PySimulationAdaptor(PySimulationBase):
def __init__(self,sim):
self.simu = sim
def getBoxsize(self):
return self.simu.BoxSize
def getPositions(self):
return self.simu.positions

View file

@ -7,7 +7,7 @@ def writeGrafic(filename, field, BoxSize, scalefac, **cosmo):
checkPoint = 4*11
Nx,Ny,Nz = field.shape
delta = BoxSize/Nx
delta = BoxSize/Nx/cosmo['h']
bad = 0.0
f.write(struct.pack("IIIIffffffffI", checkPoint,