Releases: hiddenSymmetries/simsopt
Releases · hiddenSymmetries/simsopt
v0.9.2
What's Changed
- Second level imports by @mbkumar in #239
- Improvements to documentation by @landreman in #241
Full Changelog: v0.9.1...v0.9.2
v0.9.1
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
- Add a Weight object that encapsules a scalar by @florianwechsung in #230
- Improvements to RegularGridInterpolant3D and C++ documentation #103 by @florianwechsung in #227
- Setup numpy dependency in the recommended way by @mbkumar in #234
- Update branch by @rogeriojorge in #236
- Save and load coils by @landreman in #235
- Principal curvatures by @ejpaul in #232
- Expanded coil documentation by @rogeriojorge in #237
- JSON serialization by @mbkumar in #231
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- The behaviour of fix_all is modified to fix global DOFs. To fix local DOFs use local_fix_all. By @mbkumar in #222
- properties for order, stellsym, nfp in curverzfourier by @florianwechsung in #225
- Skip matplotlib-dependent tests if it's not installed by @StanczakDominik in #226
- Multifilament coil approximation by @florianwechsung in #223
- MPI barrier to avoid wout not found error by @landreman in #224
- Virtual casing by @landreman, @florianwechsung, and @mbkumar in #209
New Contributors
- @StanczakDominik made their first contribution in #226
Full Changelog: v0.7.4...v0.7.5
v0.7.4
What's Changed
- Curve-Curve distance improvements and introduction of Curve-Surface distance by @florianwechsung
- Reduce extensive CI time by @mbkumar
- Add thirdparty folders to sdist by @mbkumar
- Remove graph prefix by @mbkumar
Full Changelog: v0.7.3...v0.7.4
v0.7.3 Release
What's Changed
- Fieldlines from vmec by @landreman
- added plot DAG test by @andrewgiuliani
- Nptyping fix by @mbkumar
- Remove assert in tracing.cpp by @florianwechsung
- Use slots for DOFs by @mbkumar
- Small performance tweaks by @florianwechsung
Full Changelog: v0.7.2...v0.7.3
v0.7.2
What's Changed
- adding cpp implementation of vector potential with vjps by @andrewgiuliani in #201
- Fix: graph framework dofs out of sync by @landreman in #205
- added print_dag functionality by @andrewgiuliani in #202
- Removed deprecated jax commands by @landreman in #207
- Deprecated optimizable and dofs modules deleted by @mbkumar in #208
Full Changelog: v0.7.1...v0.7.2
v0.7.1
What's Changed
- Transfer most Shifter info to the wiki by @landreman in #193
- Documentation on shifter by @mbkumar in #191
- Tidying up requirements by @landreman in #196
- MPIObjective and more geometry objectives by @florianwechsung in #188
- singularity container by @mbkumar in #192
- Real-space surface dofs by @landreman in #194
- Write vmec input files by @landreman in #197
- spec import updated by @mbkumar in #198
- Control vmec printing by @landreman in #199
- Fix to ScalarPotentialRZMagneticField by @ejpaul in #200
- Radial profiles and bootstrap current by @landreman in #195
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- Updated installation doc by @mbkumar
- Performance improvements in SurfaceRZFourier by @florianwechsung
- throw errors if xyz or rphiz is not c contiguous by @florianwechsung
- Surfaces: shift phi grid by half the grid spacing when range='half period' by @landreman
- Tutorial on coil optimization by @landreman\
- Coil perturbations by @florianwechsung\
- better cpp documentation linking by @florianwechsung
- turn off jax gpu warning by @florianwechsung
- Documentation update by @landreman
- Initialize Vmec from wout file
- Update ancestors for children after a parent is added/removed by @mbkumar
- Logging fix by @mbkumar
- Scale and add objectives by @landreman
- Initialize Vmec from a wout file without vmec or mpi by @ejpaul
- Use mpich for docker container by @mbkumar
Full Changelog: v0.6.1...v0.7.0
Release v0.6.1
What's Changed
- Fix to derivative of ScalarPotentialRZMagneticField by @rogeriojorge
- CircularCoil fix by @rogeriojorge
- DOF names functionality expanded by @mbkumar
- Qsc conversion by @mbkumar
- Reorganize SurfaceRZFourier->Garabedian conversion by @landreman
- BoozerMagneticField and particle tracing in Boozer coordinates by @ejpaul
- BoozerRadialInterpolant fix by @ejpaul
- conda package by @mbkumar
Full Changelog: v0.6.0...v0.7.0