From 487b01a142fe32e7c5551b818fb6d1fe22c924d9 Mon Sep 17 00:00:00 2001 From: Matthieu Schaller <schaller@strw.leidenuniv.nl> Date: Thu, 24 Sep 2020 17:05:42 +0200 Subject: [PATCH] Update the default BH seeding and repositioning to the new favourite model --- examples/EAGLE_ICs/EAGLE_100/eagle_100.yml | 10 +++++----- examples/EAGLE_ICs/EAGLE_12/eagle_12.yml | 10 +++++----- examples/EAGLE_ICs/EAGLE_25/eagle_25.yml | 10 +++++----- examples/EAGLE_ICs/EAGLE_50/eagle_50.yml | 10 +++++----- examples/EAGLE_ICs/EAGLE_50_low_res/eagle_50.yml | 10 +++++----- examples/EAGLE_ICs/EAGLE_6/eagle_6.yml | 10 +++++----- examples/EAGLE_ICs/README | 4 ++++ 7 files changed, 34 insertions(+), 30 deletions(-) diff --git a/examples/EAGLE_ICs/EAGLE_100/eagle_100.yml b/examples/EAGLE_ICs/EAGLE_100/eagle_100.yml index d87df7b287..6a54f46c93 100644 --- a/examples/EAGLE_ICs/EAGLE_100/eagle_100.yml +++ b/examples/EAGLE_ICs/EAGLE_100/eagle_100.yml @@ -67,7 +67,7 @@ FOF: basename: fof_output # Filename for the FOF outputs. min_group_size: 256 # The minimum no. of particles required for a group. linking_length_ratio: 0.2 # Linking length in units of the main inter-particle separation. - black_hole_seed_halo_mass_Msun: 1.5e10 # Minimal halo mass in which to seed a black hole (in solar masses). + black_hole_seed_halo_mass_Msun: 1.0e10 # Minimal halo mass in which to seed a black hole (in solar masses). scale_factor_first: 0.01 # Scale-factor of first FoF black hole seeding calls. delta_time: 1.005 # Scale-factor ratio between consecutive FoF black hole seeding calls. @@ -181,7 +181,7 @@ EAGLEFeedback: # EAGLE AGN model EAGLEAGN: - subgrid_seed_mass_Msun: 1.5e5 # Black hole subgrid mass at creation time in solar masses. + subgrid_seed_mass_Msun: 1.0e4 # Black hole subgrid mass at creation time in solar masses. multi_phase_bondi: 0 # Compute Bondi rates per neighbour particle? subgrid_bondi: 0 # Compute Bondi rates using the subgrid extrapolation of the gas properties around the BH? with_angmom_limiter: 0 # Are we applying the Rosas-Guevara et al. (2015) viscous time-scale reduction term? @@ -194,9 +194,9 @@ EAGLEAGN: AGN_num_ngb_to_heat: 1. # Target number of gas neighbours to heat in an AGN feedback event. max_reposition_mass: 1e20 # Maximal BH mass considered for BH repositioning in solar masses (large number implies we always reposition). max_reposition_distance_ratio: 3.0 # Maximal distance a BH can be repositioned, in units of the softening length. - with_reposition_velocity_threshold: 1 # Should we only reposition to particles that move slowly w.r.t. the black hole? - max_reposition_velocity_ratio: 0.5 # Maximal velocity offset of a particle to reposition a BH to, in units of the ambient sound speed of the BH. Only meaningful if with_reposition_velocity_ratio is 1. - min_reposition_velocity_threshold: -1.0 # Minimal value of the velocity threshold for repositioning [km/s], set to < 0 for no effect. Only meaningful if with_reposition_velocity_ratio is 1. + with_reposition_velocity_threshold: 0 # Should we only reposition to particles that move slowly w.r.t. the black hole? + max_reposition_velocity_ratio: 0.5 # Maximal velocity offset of a particle to reposition a BH to, in units of the ambient sound speed of the BH. Only meaningful if with_reposition_velocity_threshold is 1. + min_reposition_velocity_threshold: -1.0 # Minimal value of the velocity threshold for repositioning [km/s], set to < 0 for no effect. Only meaningful if with_reposition_velocity_threshold is 1. set_reposition_speed: 0 # Should we reposition black holes with (at most) a prescribed speed towards the potential minimum? threshold_major_merger: 0.333 # Mass ratio threshold to consider a BH merger as 'major' threshold_minor_merger: 0.1 # Mass ratio threshold to consider a BH merger as 'minor' diff --git a/examples/EAGLE_ICs/EAGLE_12/eagle_12.yml b/examples/EAGLE_ICs/EAGLE_12/eagle_12.yml index a5c08602ac..dff4afa52b 100644 --- a/examples/EAGLE_ICs/EAGLE_12/eagle_12.yml +++ b/examples/EAGLE_ICs/EAGLE_12/eagle_12.yml @@ -68,7 +68,7 @@ FOF: basename: fof_output # Filename for the FOF outputs. min_group_size: 256 # The minimum no. of particles required for a group. linking_length_ratio: 0.2 # Linking length in units of the main inter-particle separation. - black_hole_seed_halo_mass_Msun: 1.5e10 # Minimal halo mass in which to seed a black hole (in solar masses). + black_hole_seed_halo_mass_Msun: 1.0e10 # Minimal halo mass in which to seed a black hole (in solar masses). scale_factor_first: 0.05 # Scale-factor of first FoF black hole seeding calls. delta_time: 1.00751 # Scale-factor ratio between consecutive FoF black hole seeding calls. @@ -203,7 +203,7 @@ EAGLEFeedback: # EAGLE AGN model EAGLEAGN: - subgrid_seed_mass_Msun: 1.5e5 # Black hole subgrid mass at creation time in solar masses. + subgrid_seed_mass_Msun: 1.0e4 # Black hole subgrid mass at creation time in solar masses. multi_phase_bondi: 0 # Compute Bondi rates per neighbour particle? subgrid_bondi: 0 # Compute Bondi rates using the subgrid extrapolation of the gas properties around the BH? with_angmom_limiter: 0 # Are we applying the Rosas-Guevara et al. (2015) viscous time-scale reduction term? @@ -216,9 +216,9 @@ EAGLEAGN: AGN_num_ngb_to_heat: 1. # Target number of gas neighbours to heat in an AGN feedback event. max_reposition_mass: 1e20 # Maximal BH mass considered for BH repositioning in solar masses (large number implies we always reposition). max_reposition_distance_ratio: 3.0 # Maximal distance a BH can be repositioned, in units of the softening length. - with_reposition_velocity_threshold: 1 # Should we only reposition to particles that move slowly w.r.t. the black hole? - max_reposition_velocity_ratio: 0.5 # Maximal velocity offset of a particle to reposition a BH to, in units of the ambient sound speed of the BH. Only meaningful if with_reposition_velocity_ratio is 1. - min_reposition_velocity_threshold: -1.0 # Minimal value of the velocity threshold for repositioning [km/s], set to < 0 for no effect. Only meaningful if with_reposition_velocity_ratio is 1. + with_reposition_velocity_threshold: 0 # Should we only reposition to particles that move slowly w.r.t. the black hole? + max_reposition_velocity_ratio: 0.5 # Maximal velocity offset of a particle to reposition a BH to, in units of the ambient sound speed of the BH. Only meaningful if with_reposition_velocity_threshold is 1. + min_reposition_velocity_threshold: -1.0 # Minimal value of the velocity threshold for repositioning [km/s], set to < 0 for no effect. Only meaningful if with_reposition_velocity_threshold is 1. set_reposition_speed: 0 # Should we reposition black holes with (at most) a prescribed speed towards the potential minimum? threshold_major_merger: 0.333 # Mass ratio threshold to consider a BH merger as 'major' threshold_minor_merger: 0.1 # Mass ratio threshold to consider a BH merger as 'minor' diff --git a/examples/EAGLE_ICs/EAGLE_25/eagle_25.yml b/examples/EAGLE_ICs/EAGLE_25/eagle_25.yml index c407ad8fd9..c617b3e2a9 100644 --- a/examples/EAGLE_ICs/EAGLE_25/eagle_25.yml +++ b/examples/EAGLE_ICs/EAGLE_25/eagle_25.yml @@ -68,7 +68,7 @@ FOF: basename: fof_output # Filename for the FOF outputs. min_group_size: 256 # The minimum no. of particles required for a group. linking_length_ratio: 0.2 # Linking length in units of the main inter-particle separation. - black_hole_seed_halo_mass_Msun: 1.5e10 # Minimal halo mass in which to seed a black hole (in solar masses). + black_hole_seed_halo_mass_Msun: 1.0e10 # Minimal halo mass in which to seed a black hole (in solar masses). scale_factor_first: 0.05 # Scale-factor of first FoF black hole seeding calls. delta_time: 1.00751 # Scale-factor ratio between consecutive FoF black hole seeding calls. @@ -203,7 +203,7 @@ EAGLEFeedback: # EAGLE AGN model EAGLEAGN: - subgrid_seed_mass_Msun: 1.5e5 # Black hole subgrid mass at creation time in solar masses. + subgrid_seed_mass_Msun: 1.0e4 # Black hole subgrid mass at creation time in solar masses. multi_phase_bondi: 0 # Compute Bondi rates per neighbour particle? subgrid_bondi: 0 # Compute Bondi rates using the subgrid extrapolation of the gas properties around the BH? with_angmom_limiter: 0 # Are we applying the Rosas-Guevara et al. (2015) viscous time-scale reduction term? @@ -216,9 +216,9 @@ EAGLEAGN: AGN_num_ngb_to_heat: 1. # Target number of gas neighbours to heat in an AGN feedback event. max_reposition_mass: 1e20 # Maximal BH mass considered for BH repositioning in solar masses (large number implies we always reposition). max_reposition_distance_ratio: 3.0 # Maximal distance a BH can be repositioned, in units of the softening length. - with_reposition_velocity_threshold: 1 # Should we only reposition to particles that move slowly w.r.t. the black hole? - max_reposition_velocity_ratio: 0.5 # Maximal velocity offset of a particle to reposition a BH to, in units of the ambient sound speed of the BH. Only meaningful if with_reposition_velocity_ratio is 1. - min_reposition_velocity_threshold: -1.0 # Minimal value of the velocity threshold for repositioning [km/s], set to < 0 for no effect. Only meaningful if with_reposition_velocity_ratio is 1. + with_reposition_velocity_threshold: 0 # Should we only reposition to particles that move slowly w.r.t. the black hole? + max_reposition_velocity_ratio: 0.5 # Maximal velocity offset of a particle to reposition a BH to, in units of the ambient sound speed of the BH. Only meaningful if with_reposition_velocity_threshold is 1. + min_reposition_velocity_threshold: -1.0 # Minimal value of the velocity threshold for repositioning [km/s], set to < 0 for no effect. Only meaningful if with_reposition_velocity_threshold is 1. set_reposition_speed: 0 # Should we reposition black holes with (at most) a prescribed speed towards the potential minimum? threshold_major_merger: 0.333 # Mass ratio threshold to consider a BH merger as 'major' threshold_minor_merger: 0.1 # Mass ratio threshold to consider a BH merger as 'minor' diff --git a/examples/EAGLE_ICs/EAGLE_50/eagle_50.yml b/examples/EAGLE_ICs/EAGLE_50/eagle_50.yml index 60e917946d..e35b001f48 100644 --- a/examples/EAGLE_ICs/EAGLE_50/eagle_50.yml +++ b/examples/EAGLE_ICs/EAGLE_50/eagle_50.yml @@ -68,7 +68,7 @@ FOF: basename: fof_output # Filename for the FOF outputs. min_group_size: 256 # The minimum no. of particles required for a group. linking_length_ratio: 0.2 # Linking length in units of the main inter-particle separation. - black_hole_seed_halo_mass_Msun: 1.5e10 # Minimal halo mass in which to seed a black hole (in solar masses). + black_hole_seed_halo_mass_Msun: 1.0e10 # Minimal halo mass in which to seed a black hole (in solar masses). scale_factor_first: 0.05 # Scale-factor of first FoF black hole seeding calls. delta_time: 1.00751 # Scale-factor ratio between consecutive FoF black hole seeding calls. @@ -201,7 +201,7 @@ EAGLEFeedback: # EAGLE AGN model EAGLEAGN: - subgrid_seed_mass_Msun: 1.5e5 # Black hole subgrid mass at creation time in solar masses. + subgrid_seed_mass_Msun: 1.0e4 # Black hole subgrid mass at creation time in solar masses. multi_phase_bondi: 0 # Compute Bondi rates per neighbour particle? subgrid_bondi: 0 # Compute Bondi rates using the subgrid extrapolation of the gas properties around the BH? with_angmom_limiter: 0 # Are we applying the Rosas-Guevara et al. (2015) viscous time-scale reduction term? @@ -214,9 +214,9 @@ EAGLEAGN: AGN_num_ngb_to_heat: 1. # Target number of gas neighbours to heat in an AGN feedback event. max_reposition_mass: 1e20 # Maximal BH mass considered for BH repositioning in solar masses (large number implies we always reposition). max_reposition_distance_ratio: 3.0 # Maximal distance a BH can be repositioned, in units of the softening length. - with_reposition_velocity_threshold: 1 # Should we only reposition to particles that move slowly w.r.t. the black hole? - max_reposition_velocity_ratio: 0.5 # Maximal velocity offset of a particle to reposition a BH to, in units of the ambient sound speed of the BH. Only meaningful if with_reposition_velocity_ratio is 1. - min_reposition_velocity_threshold: -1.0 # Minimal value of the velocity threshold for repositioning [km/s], set to < 0 for no effect. Only meaningful if with_reposition_velocity_ratio is 1. + with_reposition_velocity_threshold: 0 # Should we only reposition to particles that move slowly w.r.t. the black hole? + max_reposition_velocity_ratio: 0.5 # Maximal velocity offset of a particle to reposition a BH to, in units of the ambient sound speed of the BH. Only meaningful if with_reposition_velocity_threshold is 1. + min_reposition_velocity_threshold: -1.0 # Minimal value of the velocity threshold for repositioning [km/s], set to < 0 for no effect. Only meaningful if with_reposition_velocity_threshold is 1. set_reposition_speed: 0 # Should we reposition black holes with (at most) a prescribed speed towards the potential minimum? threshold_major_merger: 0.333 # Mass ratio threshold to consider a BH merger as 'major' threshold_minor_merger: 0.1 # Mass ratio threshold to consider a BH merger as 'minor' diff --git a/examples/EAGLE_ICs/EAGLE_50_low_res/eagle_50.yml b/examples/EAGLE_ICs/EAGLE_50_low_res/eagle_50.yml index 89b657b82c..6cfa80f26b 100644 --- a/examples/EAGLE_ICs/EAGLE_50_low_res/eagle_50.yml +++ b/examples/EAGLE_ICs/EAGLE_50_low_res/eagle_50.yml @@ -68,7 +68,7 @@ FOF: basename: fof_output # Filename for the FOF outputs. min_group_size: 32 # The minimum no. of particles required for a group. linking_length_ratio: 0.2 # Linking length in units of the main inter-particle separation. - black_hole_seed_halo_mass_Msun: 1.5e10 # Minimal halo mass in which to seed a black hole (in solar masses). + black_hole_seed_halo_mass_Msun: 1.0e10 # Minimal halo mass in which to seed a black hole (in solar masses). scale_factor_first: 0.05 # Scale-factor of first FoF black hole seeding calls. delta_time: 1.00751 # Scale-factor ratio between consecutive FoF black hole seeding calls. @@ -200,7 +200,7 @@ EAGLEFeedback: # EAGLE AGN model EAGLEAGN: - subgrid_seed_mass_Msun: 1.5e5 # Black hole subgrid mass at creation time in solar masses. + subgrid_seed_mass_Msun: 1.0e4 # Black hole subgrid mass at creation time in solar masses. multi_phase_bondi: 0 # Compute Bondi rates per neighbour particle? subgrid_bondi: 0 # Compute Bondi rates using the subgrid extrapolation of the gas properties around the BH? with_angmom_limiter: 0 # Are we applying the Rosas-Guevara et al. (2015) viscous time-scale reduction term? @@ -213,9 +213,9 @@ EAGLEAGN: AGN_num_ngb_to_heat: 1. # Target number of gas neighbours to heat in an AGN feedback event. max_reposition_mass: 1e20 # Maximal BH mass considered for BH repositioning in solar masses (large number implies we always reposition). max_reposition_distance_ratio: 3.0 # Maximal distance a BH can be repositioned, in units of the softening length. - with_reposition_velocity_threshold: 1 # Should we only reposition to particles that move slowly w.r.t. the black hole? - max_reposition_velocity_ratio: 0.5 # Maximal velocity offset of a particle to reposition a BH to, in units of the ambient sound speed of the BH. Only meaningful if with_reposition_velocity_ratio is 1. - min_reposition_velocity_threshold: -1.0 # Minimal value of the velocity threshold for repositioning [km/s], set to < 0 for no effect. Only meaningful if with_reposition_velocity_ratio is 1. + with_reposition_velocity_threshold: 0 # Should we only reposition to particles that move slowly w.r.t. the black hole? + max_reposition_velocity_ratio: 0.5 # Maximal velocity offset of a particle to reposition a BH to, in units of the ambient sound speed of the BH. Only meaningful if with_reposition_velocity_threshold is 1. + min_reposition_velocity_threshold: -1.0 # Minimal value of the velocity threshold for repositioning [km/s], set to < 0 for no effect. Only meaningful if with_reposition_velocity_threshold is 1. set_reposition_speed: 0 # Should we reposition black holes with (at most) a prescribed speed towards the potential minimum? threshold_major_merger: 0.333 # Mass ratio threshold to consider a BH merger as 'major' threshold_minor_merger: 0.1 # Mass ratio threshold to consider a BH merger as 'minor' diff --git a/examples/EAGLE_ICs/EAGLE_6/eagle_6.yml b/examples/EAGLE_ICs/EAGLE_6/eagle_6.yml index 759da01fd2..7fd448d943 100644 --- a/examples/EAGLE_ICs/EAGLE_6/eagle_6.yml +++ b/examples/EAGLE_ICs/EAGLE_6/eagle_6.yml @@ -68,7 +68,7 @@ FOF: basename: fof_output # Filename for the FOF outputs. min_group_size: 256 # The minimum no. of particles required for a group. linking_length_ratio: 0.2 # Linking length in units of the main inter-particle separation. - black_hole_seed_halo_mass_Msun: 1.5e10 # Minimal halo mass in which to seed a black hole (in solar masses). + black_hole_seed_halo_mass_Msun: 1.0e10 # Minimal halo mass in which to seed a black hole (in solar masses). scale_factor_first: 0.05 # Scale-factor of first FoF black hole seeding calls. delta_time: 1.00751 # Scale-factor ratio between consecutive FoF black hole seeding calls. @@ -203,7 +203,7 @@ EAGLEFeedback: # EAGLE AGN model EAGLEAGN: - subgrid_seed_mass_Msun: 1.5e5 # Black hole subgrid mass at creation time in solar masses. + subgrid_seed_mass_Msun: 1.0e4 # Black hole subgrid mass at creation time in solar masses. multi_phase_bondi: 0 # Compute Bondi rates per neighbour particle? subgrid_bondi: 0 # Compute Bondi rates using the subgrid extrapolation of the gas properties around the BH? with_angmom_limiter: 0 # Are we applying the Rosas-Guevara et al. (2015) viscous time-scale reduction term? @@ -216,9 +216,9 @@ EAGLEAGN: AGN_num_ngb_to_heat: 1. # Target number of gas neighbours to heat in an AGN feedback event. max_reposition_mass: 1e20 # Maximal BH mass considered for BH repositioning in solar masses (large number implies we always reposition). max_reposition_distance_ratio: 3.0 # Maximal distance a BH can be repositioned, in units of the softening length. - with_reposition_velocity_threshold: 1 # Should we only reposition to particles that move slowly w.r.t. the black hole? - max_reposition_velocity_ratio: 0.5 # Maximal velocity offset of a particle to reposition a BH to, in units of the ambient sound speed of the BH. Only meaningful if with_reposition_velocity_ratio is 1. - min_reposition_velocity_threshold: -1.0 # Minimal value of the velocity threshold for repositioning [km/s], set to < 0 for no effect. Only meaningful if with_reposition_velocity_ratio is 1. + with_reposition_velocity_threshold: 0 # Should we only reposition to particles that move slowly w.r.t. the black hole? + max_reposition_velocity_ratio: 0.5 # Maximal velocity offset of a particle to reposition a BH to, in units of the ambient sound speed of the BH. Only meaningful if with_reposition_velocity_threshold is 1. + min_reposition_velocity_threshold: -1.0 # Minimal value of the velocity threshold for repositioning [km/s], set to < 0 for no effect. Only meaningful if with_reposition_velocity_threshold is 1. set_reposition_speed: 0 # Should we reposition black holes with (at most) a prescribed speed towards the potential minimum? threshold_major_merger: 0.333 # Mass ratio threshold to consider a BH merger as 'major' threshold_minor_merger: 0.1 # Mass ratio threshold to consider a BH merger as 'minor' diff --git a/examples/EAGLE_ICs/README b/examples/EAGLE_ICs/README index 8214fab873..45d81c285c 100644 --- a/examples/EAGLE_ICs/README +++ b/examples/EAGLE_ICs/README @@ -47,6 +47,8 @@ the following changes have been made (at standard resolution): (from 0.3 - 3.0). - The halo mass for BH seeding has been lowered to 10^10 M_sun (from 10^10/h Msun). + - The BH seed mass (subgrid mass at birth) has been lowered to + 10^4 Msun (from 10^5/h Msun). - The black hole accretion rate is now limited to 100% of the Eddington rate (from 100/h = 150 %). - The circular velocity threshold for BH mergers is measured @@ -54,6 +56,8 @@ the following changes have been made (at standard resolution): length any more. - The BHs can reposition only onto gas particles and not onto any type as before. + - No limit is imposed any more on the velocity (w.r.t. the BH) + of the gas particles onto which the BHs can reposition. - BHs of all masses can be repositioned (was limited to M_BH < 1.8*10^8 Msun). - The angular momentum term in the BH accretion model of -- GitLab