I think I was trying to be too brief... Currently, I have a couple extra scalars in my version of RAMSES that I write out to the hydro_ and part_ files. So I've updated ".pynbodyrc" to let pynbody know their location and type:
particle-blocks=x,y,z,vx,vy,vz,mass,iord,level,age,metal,ppf,pzf,r_abundance,tmp
particle-format=f8,f8,f8,f8,f8,f8,f8,i4,i4,f8,f8,f8,f8,f8,f8
hydro-blocks=rho,vx,vy,vz,p,metal,rpgas,pgf,tv,pzf
hydro-format=f8,f8,f8,f8,f8,f8,f8,f8,f8,f8
However, since I now have a zoom sim, I believe I need to add another variable to these lists. As you note, I have
REFINE_PARAMS
ivar_refine=11
in my params.nml file, but that variable -- number 11 -- is not specified in the .pynbodyrc file ... and I don't know the fortran type for that variable. Here's the warning pynbody generates when I process the outputs from the zoom sim:
... .local/lib/python2.7/site-packages/pynbody/snapshot/ramses.py:281: RuntimeWarning: More hydro variables (11) are in this RAMSES dump than are defined in config.ini (10) nvar_file, nvar), RuntimeWarning)
Thanks!!
Rick