Kennedy jax compilation

Comments: