Compilation issues with GEAR-RT
Trying the latest master with:
./configure --with-stars=basic --with-hydro=gizmo-mfv --with-riemann-solver=hllc --with-rt=GEAR_1 --with-rt-riemann-solver=GLF --with-feedback=none --enable-debugging-checks
leads to:
In file included from ./rt/GEAR/rt_properties.h:22,
from ./rt/GEAR/rt.h:25,
from rt.h:38,
from space.c:56:
./rt/GEAR/rt_grackle_utils.h: In function ‘rt_init_grackle’:
./rt/GEAR/rt_grackle_utils.h:65:3: error: implicit declaration of function ‘set_velocity_units’ [-Werror=implicit-function-declaration]
65 | set_velocity_units(grackle_units);
| ^~~~~~~~~~~~~~~~~~
./rt/GEAR/rt_grackle_utils.h: In function ‘rt_write_grackle_setup_and_field’:
./rt/GEAR/rt_grackle_utils.h:321:33: error: ‘chemistry_data’ has no member named ‘dust_recombination_cooling’
321 | grackle_chemistry_data->dust_recombination_cooling);
| ^~
./rt/GEAR/rt_grackle_utils.h:393:35: error: ‘chemistry_data’ has no member named ‘H2_custom_shielding’; did you mean ‘H2_self_shielding’?
393 | grackle_chemistry_data->H2_custom_shielding);
| ^~~~~~~~~~~~~~~~~~~
| H2_self_shielding