Source code for gwtoolbox.sources_mHz
import numpy as np
from scipy.stats import truncnorm
from astropy import units as u
from .cosmology import Cosmology
from .constants import *
from .parameters import *
from .functions_earth import *
[docs]class SMBHB:
"""
This is a class to describe super massive black hole black hole mergers.
Parameters:
cosmos: define cosmological model
"""
def __init__(self, cosmos):
"""
Parameters:
cosmos (class): define cosmological model
"""
self.cosmos = cosmos
self.theta = thetaBHB
##### define all functions here
[docs]class EMRI:
"""
This is a class to describe extreme mass ratio inspirals.
Parameters:
cosmos: define cosmological model
"""
def __init__(self, cosmos):
"""
Parameters:
cosmos (class): define cosmological model
"""
self.cosmos = cosmos
self.theta = thetaBHB
##### define all functions here
[docs]class Insp:
"""
This is a class to describe inspirals
Parameters:
cosmos: define cosmological model
"""
def __init__(self, cosmos):
"""
Parameters:
cosmos (class): define cosmological model
"""
self.cosmos = cosmos
self.theta = thetaBHB
##### define all functions here