Skip to main content

a Python-interfaced binary population synthesis suite

Project description

COSMIC

COSMIC (Compact Object Synthesis and Monte Carlo Investigation Code)

COSMIC is a rapid binary population synthesis suite with a special purpose of generating realistic compact binary populations. COSMIC can also be used to evolve binaries with BSE in a python environment.

COSMIC currently implements binary evolutionary processes using BSE (Hurley+2002). Several modifications have been applied to BSE to account for recent updates to binary evolution especially important to compact binary formation (e.g. metallicity-dependent stellar winds or black hole natal kick strengths). For a detailed discussion of these modifications, see Breivik et al 2020)

https://cosmic-popsynth.github.io/

Release Status

DOI

PyPI version

Installation

The easiest method to install cosmic is using pip directly:

pip install cosmic-popsynth

Unit Test COSMIC

codecov

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cosmic_popsynth-3.4.17.tar.gz (5.9 MB view details)

Uploaded Source

Built Distributions

cosmic_popsynth-3.4.17-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

cosmic_popsynth-3.4.17-cp310-cp310-macosx_14_0_arm64.whl (279.7 kB view details)

Uploaded CPython 3.10 macOS 14.0+ ARM64

cosmic_popsynth-3.4.17-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

File details

Details for the file cosmic_popsynth-3.4.17.tar.gz.

File metadata

  • Download URL: cosmic_popsynth-3.4.17.tar.gz
  • Upload date:
  • Size: 5.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for cosmic_popsynth-3.4.17.tar.gz
Algorithm Hash digest
SHA256 2644a11a128a1ff5e3e4bfa9f7a61828c47fb200af0937e1763ee617f279ad19
MD5 066f850ea56eb54667de10539375834c
BLAKE2b-256 adc8acab69d2f7ae89a6a56e3f4a9737d46fa3c026003cacff543d2d221cf9b0

See more details on using hashes here.

File details

Details for the file cosmic_popsynth-3.4.17-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cosmic_popsynth-3.4.17-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5d35bf72e2670e1ada392953d55072e855a2ba72f6d2ad27b9f17536895cac61
MD5 ef6b96c696de5c0882559eff2f0f9795
BLAKE2b-256 32f0d4675a6763ad546e218f4ce5abb3dc5d467d727dde9f1d3713e1a4be954c

See more details on using hashes here.

File details

Details for the file cosmic_popsynth-3.4.17-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for cosmic_popsynth-3.4.17-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 c5577418d8c3586a1a89240a63208947188f1d5e24e68a8672e4d1b6f42647f4
MD5 16750400433fb3d61b663f11474ab422
BLAKE2b-256 6fa2a86888748734d612e5c4148b61c509bf464af936aec9bb90dec61a7a20b5

See more details on using hashes here.

File details

Details for the file cosmic_popsynth-3.4.17-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cosmic_popsynth-3.4.17-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 577f2628f6dacbdc366b3460b8535626bc20bc59041029b2150c510347001b2e
MD5 96d5514afc9c2b2a2c2168d0093734b1
BLAKE2b-256 551f9a73b596fd4a37c25f0991744ac4854907585db0920ad75084a9235f1a59

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page