Basic Examples

This section contains Jupyter notebook examples demonstrating JESTER’s core functionality for equation of state modeling and TOV solving.

Basic Examples#

Constructing an EOS and solving the TOV equations

Basic tutorial showing how to construct an equation of state and solve the Tolman-Oppenheimer-Volkoff equations for neutron star structure.

Constructing EOS and solving TOV equations

Automatic differentiating through TOV solvers

Being written in jax, jester supports automatic differentiation through the TOV solvers, allowing for gradient-based optimization routines. This example demonstrates how to compute gradients of neutron star properties with respect to EOS parameters.

Automatic differentiation

Scalar-tensor theory TOV solver

Exploration of modified gravity theories using JESTER’s scalar-tensor TOV solver to study deviations from general relativity.

Constructing EOS and solving TOV equations in scalar tensor theory