Rory Conlin
Rory Conlin
Several tests in in my code use fixtures, and from looking at the durations file generated by pytest-split it seems like the time for creating those fixtures gets assigned to...
Tests seem to be passing locally. I added `LSMR` in the places it seemed to make sense (mainly places where I saw `SVD` which solves similar problems. Let me know...
Hi @patrick-kidger , I've really enjoyed playing around with Lineax! You have several iterative methods for square systems (CG, GMRES, BICGSTAB) but nothing for least squares problems. I have a...
For equilibrium reconstruction we need to be able to simulate certain diagnostics. We can group them largely into a few categories: - [ ] point measurements outside the plasma :...
FFT interpolation can't handle non-symmetric grids. We will probably always need the source grid to be non-symmetric to capture the integral correctly, but in theory the evaluation grid could be...
Some objectives (like force) properly weight by the area/volume element but this isn't true for many of the others (such as geometry, QS error etc), which can allow the optimizer...
There have been several applications recently that need data from the equilibrium evaluated along a fieldline (stability stuff from @rahulgaur104 , GX stuff from @pkim1818, gamma_c from @JaxCrocker) Right now...
- integer and bool arrays are no longer treated as static values when doing JAX transformations (jit, etc). This avoids having them baked into the jitted function, which seems to...
This PR creates a DESC input file from an EFIT geqdsk equilibrium file. ## To dos - [x] needs tests - [x] check units and factors of 2pi - [x]...
- This is a source of bugs, since attributes of the class get baked in, so don't get properly updated if they change - This also likely makes compilation slower,...