gwkokab.analysis.n_pls_m_gs.common¶

Classes¶

Functions¶

model_arg_parser(→ argparse.ArgumentParser)

where_fns_list(→ Optional[List[Callable[Ellipsis, ...)

Module Contents¶

class gwkokab.analysis.n_pls_m_gs.common.NPowerlawMGaussianCore(N_pl: int, N_g: int, use_beta_spin_magnitude: bool, use_spin_magnitude_mixture: bool, use_truncated_normal_spin_x: bool, use_truncated_normal_spin_y: bool, use_truncated_normal_spin_z: bool, use_chi_eff_mixture: bool, use_skew_normal_chi_eff: bool, use_truncated_normal_chi_p: bool, use_tilt: bool, use_eccentricity_mixture: bool, use_eccentricity_powerlaw: bool, use_powerlaw_redshift: bool, use_madau_dickinson_redshift: bool, use_cos_iota: bool, use_phi_12: bool, use_polarization_angle: bool, use_right_ascension: bool, use_sin_declination: bool, use_detection_time: bool, use_phi_1: bool, use_phi_2: bool, use_phi_orb: bool, use_mean_anomaly: bool)¶
modify_model_params(params: dict) dict¶
N_g¶
N_pl¶
model_fn¶
property model_parameters: list[str]¶
property parameters: tuple[str, Ellipsis]¶
use_beta_spin_magnitude¶
use_chi_eff_mixture¶
use_cos_iota¶
use_detection_time¶
use_eccentricity_mixture¶
use_eccentricity_powerlaw¶
use_madau_dickinson_redshift¶
use_mean_anomaly¶
use_phi_1¶
use_phi_12¶
use_phi_2¶
use_phi_orb¶
use_polarization_angle¶
use_powerlaw_redshift¶
use_right_ascension¶
use_sin_declination¶
use_skew_normal_chi_eff¶
use_spin_magnitude_mixture¶
use_tilt¶
use_truncated_normal_chi_p¶
use_truncated_normal_spin_x¶
use_truncated_normal_spin_y¶
use_truncated_normal_spin_z¶
gwkokab.analysis.n_pls_m_gs.common.model_arg_parser(parser: argparse.ArgumentParser) argparse.ArgumentParser¶
gwkokab.analysis.n_pls_m_gs.common.where_fns_list(use_beta_spin_magnitude: bool) List[Callable[Ellipsis, jaxtyping.Array]] | None¶