From 7d1a854fa6480d703e6e58f064a52e5c62db8108 Mon Sep 17 00:00:00 2001
From: David Hendriks <davidhendriks93@gmail.com>
Date: Wed, 13 Jan 2021 17:45:59 +0000
Subject: [PATCH] added cosmic sfh

---
 binarycpython/utils/distribution_functions.py | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/binarycpython/utils/distribution_functions.py b/binarycpython/utils/distribution_functions.py
index be040aa73..4cb4f17fd 100644
--- a/binarycpython/utils/distribution_functions.py
+++ b/binarycpython/utils/distribution_functions.py
@@ -900,6 +900,21 @@ def flatsections(x: float, opts: dict) -> Union[float, int]:
 # Star formation histories
 ########################################################################
 
+def cosmic_SFH_madau_dickinson2014(z):
+    """
+    Cosmic star formation history distribution from Madau & Dickonson 2014 (https://arxiv.org/pdf/1403.0007.pdf)
+    
+    Args:
+        z: redshift
+    
+    Returns:
+        Cosmic star formation rate in Solarmass year^-1 megaparsec^-3
+    """
+
+    CSFH = 0.015 * ((1+z)**2.7)/(1+(((1+z)/2.9)**5.6))
+
+    return CSFH
+
 ########################################################################
 # Metallicity distributions
 ########################################################################
-- 
GitLab