Skip to content

Commit 4fd7052

Browse files
authored
Update components.py
updated mbh_mass_func_conv to allow for evolving MMbulge
1 parent e347280 commit 4fd7052

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

holodeck/sams/components.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,9 +147,10 @@ def mbh_mass_func_conv(self, mbh, redz, mmbulge, scatter=None):
147147
mbh_log10 = np.log10(mbh/MSOL)
148148

149149
bhmf_conv = np.zeros_like(mbh_log10)
150+
logamp = np.log10((mmbulge._mamp * (1.0 + redz)**mmbulge._zplaw)/MSOL)
150151

151152
for i, logMbh in enumerate(mbh_log10):
152-
logMbh_mean = mmbulge._mamp_log10 + mmbulge._mplaw * (mstar_log10 - 11.0)
153+
logMbh_mean = logamp + mmbulge._mplaw * (mstar_log10 - 11.0)
153154
pdf = stnorm.pdf(logMbh, loc=logMbh_mean, scale=scatter)
154155
bhmf_conv[i] = np.trapz(ndens * pdf, mstar_log10)
155156

0 commit comments

Comments
 (0)