Rory Conlin's starred repositories
pytest-testmon
Selects tests affected by changed files. Executes the right tests first. Continuous test runner when used with pytest-watch.
optimagic
optimagic is a Python package for numerical optimization. It is a unified interface to optimizers from SciPy, NlOpt and other packages. optimagic's minimize function works just like SciPy's, so you don't have to adjust your code. You simply get more optimizers for free. On top you get diagnostic tools, parallel numerical derivatives and more.
jax-finufft
JAX bindings to the Flatiron Institute Non-uniform Fast Fourier Transform (FINUFFT) library
lawson-criterion-paper
Progress toward fusion energy breakeven and gain as measured against the Lawson criterion, figures and data
missing-semester
The Missing Semester of Your CS Education đź“š
fusionrate
Fusion cross sections and rate coefficients
neurodiffeq
A library for solving differential equations using neural networks based on PyTorch, used by multiple research groups around the world, including at Harvard IACS.
optimistix
Nonlinear optimisation (root-finding, least squares, ...) in JAX+Equinox. https://docs.kidger.site/optimistix/
Tools-to-Design-or-Visualize-Architecture-of-Neural-Network
Tools to Design or Visualize Architecture of Neural Network
power-systems-optimization
Power systems optimization course materials