Documentation¶
Full API reference on one page
The main interface is transitionlistener.interface. TransitionListener
also provides several other modules for specific tasks, which are documented
below.
Essential modules:¶
transitionlistener.bubbledynamics: Computation of the transition dynamics, including bubble nucleation rate, bubble growth, and phase transition completion.transitionlistener.generic_potential: Model-independent potential definitions and utilities.transitionlistener.gwfopt: Gravitational wave spectra from first-order phase transitions.transitionlistener.hydrodynamics: Computation of bubble wall velocity and fluid profiles for efficiency factor calculations.transitionlistener.interface: Main interface class for TransitionListener.transitionlistener.observability: Computation of the observability of gravitational wave signals at various detectors.transitionlistener.pathDeformation: Tunneling pathfinding and bubble profile calculations using the path deformation method.transitionlistener.phases: Definition of the phases object containing phase information at different temperatures.transitionlistener.thermodynamics: Computation of thermodynamic quantities like energy density and pressure.transitionlistener.transitionObservables: Coordination of the computation of all derived observables from the phase transition.transitionlistener.transitions: Characterization and analysis of first-order phase transitions given a phases object.transitionlistener.tunneling1D: Bounce action calculations for single-field potentials.
Internally used modules and utilities:¶
transitionlistener.colors: Utility functions and definitions of often used colors.transitionlistener.config: Standard configuration handling for TransitionListener.transitionlistener.constants: Physical and mathematical constants used throughout TransitionListener.transitionlistener.errors: Custom error and exception classes for handling various errors.transitionlistener.finiteT: Numerics of the finite temperature potential calculations.transitionlistener.interface.check: Installation self-check entry point used bytl --check.transitionlistener.gridplots: Plotting utilities for grid scans and line scans.transitionlistener.helper_functions: General helper functions used throughout TransitionListener.transitionlistener.particles: Particle content definitions and utilities.transitionlistener.plot_settings: General plot settings and styles for TransitionListener plots.transitionlistener.plots: Plotting utilities for potentials, tunneling paths, bubble profiles, thermodynamic parameters, and gravitational wave spectra.