Time to improve capabilities of the public version?
Seeing it has been more than two years since the public release of GIZMO, I would very much like for it to be extended with a little bit more physics. At least cooling and star formation would be a nice addition to the public version, since GADGET-2's public version includes both.
Sadly, small groups don't have access to a more modern SPH-based simulation code. AREPO does not and, according to V. Springel, will not have a public release any time soon and GADGET-2 suffers from problems that led to AREPO and GIZMO in the first place. I feel a slightly more capable public version would only have benefits.
I'm also interested in the reasons, why GIZMO's public is hydro- and gravity-only. Hope you can help me out there and maybe consider a more capable public version.
The documentation states:
(1) that some of these features are designed for very specific problems, and not designed to be used as a ‘black box’ (i.e. they are not designed for a public code, to be compiled in general ways for general problems, etc), and (2) many have been developed not by me, but by other collaborators and peers, and they would prefer these modules are not made public at this time. If you want to use some of these physics, please contact me directly.
1) As I understand it, the code is modular. Would it not suffice, to turn more involved modules off by default 2) The star formation recipe of GADGET-2 is widely used and public, same holds for the cooling code. So this should not be an issue 3) I can see how support requests and sub-par might be a problem for a more useful public version. Is this another reason for not including SF, cooling and other widely tested, unproblematic modules?