Skip to main content

PTtools simulation framework for phase transitions in the early universe

Project description

PTtools

DOI ReadTheDocs CI Windows macOS codecov

PTtools is a Python library for calculating hydrodynamical quantities around expanding bubbles of the new phase in an early universe phase transition, and the resulting gravitational wave power spectrum in the Sound Shell Model.

Types of solutions

Documentation

The documentation is available online at Read the Docs. The documentation for previous releases can be found at the releases page. The documentation can also be downloaded from the GitHub Actions results by selecting the latest successful docs workflow and then scrolling down to the artifacts section. There you can find a zip file containing the documentation in various formats.

References

Submodules

  • bubble: Tools for computing the fluid shells (velocity and enthalpy as a function of scaled radius). Also includes some scripts for plotting.
  • ssmttools: Tools for computing the GW spectra from the fluid shells.
  • speedup: Computational utilities used by the other modules.
  • omgw0: Tools for converting the GW spectra to frequencies and amplitudes today. Includes utilities for approximations and noise.

Who do I talk to?

Example figures

Fluid velocity profiles Fluid velocity profiles

Gravitational wave power spectra Gravitational wave power spectra

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

pttools_gw-0.9.0.tar.gz (148.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pttools_gw-0.9.0-py3-none-any.whl (186.0 kB view details)

Uploaded Python 3

File details

Details for the file pttools_gw-0.9.0.tar.gz.

File metadata

  • Download URL: pttools_gw-0.9.0.tar.gz
  • Upload date:
  • Size: 148.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pttools_gw-0.9.0.tar.gz
Algorithm Hash digest
SHA256 77bd9535892fb6cfd62ea26f479753e965fae6ac8e82a680c53b57d7616a50c2
MD5 d3f9b08fd83a35a372ecef486c12629f
BLAKE2b-256 40581daaca76b6f77547f673888c2fec9b8dbbbdd1ba9c9c01bb6af2ad8090cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for pttools_gw-0.9.0.tar.gz:

Publisher: deploy-pypi.yml on CFT-HY/pttools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pttools_gw-0.9.0-py3-none-any.whl.

File metadata

  • Download URL: pttools_gw-0.9.0-py3-none-any.whl
  • Upload date:
  • Size: 186.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pttools_gw-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 89b8b787a538fb4c0886702cf5b27e8c943c711809b30bb88f912979a2d2fc7d
MD5 4f507405c266065b48604633388d281f
BLAKE2b-256 8d4eb67249c770ef8bcab1e8b4d338d9bb55028db89881ff59d5bf54149cad94

See more details on using hashes here.

Provenance

The following attestation bundles were made for pttools_gw-0.9.0-py3-none-any.whl:

Publisher: deploy-pypi.yml on CFT-HY/pttools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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