API Reference#

Core#

jaxpint.types

Core data types for JaxPINT.

jaxpint.dual_float

DualFloat: Faux long double via integer + fractional part split.

jaxpint.components

Base component types for JaxPINT timing model modules.

jaxpint.model

Timing model orchestration: chains delays and sums phases.

jaxpint.likelihood

Single-pulsar log-likelihood for JaxPINT.

jaxpint.simulation

TOA simulation for JaxPINT.

jaxpint.utils

Utility functions for JaxPINT.

jaxpint.constants

Physical, astronomical, and model-specific constants for JaxPINT.

Phase Components#

jaxpint.phase

Phase components for JaxPINT timing models.

Delay Components#

jaxpint.delay

Delay components for JaxPINT timing models.

Binary Models#

jaxpint.binary

Binary delay models for JaxPINT.

Noise Models#

jaxpint.noise

Noise components for JaxPINT timing models.

Fitters#

jaxpint.fitters

WLS, GLS, and wideband fitters for JaxPINT.

PINT Bridge#

jaxpint.bridge

Bridge layer: converts PINT objects to JaxPINT JAX-native types.

PTA#

jaxpint.pta

PTA likelihood module for JaxPINT.