Candidate routines for inlining are (i.e. they should be inlined if anyhow possible):
rhd_hyd_module.F90:
rhd_hyd_avg,
rhd_hyd_upwind,
rhd_hyd_pred0,
rhd_hyd_predm,
rhd_hyd_predp,
rhd_hyd_alpha,
rhd_hyd_constanteq,
rhd_hyd_minmodeq,
rhd_hyd_minmod,
rhd_hyd_vanleereq,
rhd_hyd_vanleer,
rhd_hyd_superbeeeq,
rhd_hyd_superbee,
rhd_hyd_ppeq,
rhd_hyd_pp,
rhd_hyd_hdflux
rhd_lhdrad_module.F90:
rhd_rad3d_raylhd,
rhd_rad3d_solve,
rhd_rad3d_solveeq
rhd_shortrad_module.F90:
rhd_shortrad_operator,
rhd_shortrad_dtauop.
On some machines the Makefile generated by the configure script contains such a list explicitly. On others, one has to rely on automatic inlining (see the following sections).