Hello all,
I suggest to keep GRHydro in EinsteinEvolve, and to either have GRHydro_InitData there as well, or maybe to move it to EinsteinTest, and maybe rename it to GRHydro_Test.
I would try and have both GRHydro and GRHydro_InitData in the same repository, since eg GRHydro_InitData has a test for con2prim which calls GRHydro's prim2con and con2prim routines directly. Renaming GRHydro_InitiData to GRHydroTest might also be a good idea (one an also most likely remove eg. the TOV code in there and the code that relied on BAM if that still exists, though that may have been only in WhiskyIVP).
There will likely be a bit of mess looking at all commits in EinsteinEvolve since most likely both IllinoisGRMHD and GRHydro (which are both in EinsteinEvolve) will see development so the commits will intersperse. However since the codes do not depend on each other, all rebases due to eg "git pull -r" should be fine.
Yours, Roland