Skip to content

Commit

Permalink
Utility functions for initializing coils for stage 2 optimization (#1361
Browse files Browse the repository at this point in the history
)

Resolves #1182 
Resolves #1183
  • Loading branch information
dpanici authored Jan 20, 2025
2 parents ccf72cb + dcf666c commit de8ef80
Show file tree
Hide file tree
Showing 6 changed files with 545,662 additions and 545,441 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ New Features
- Allows ``ToroidalFlux`` objective to accept ``FourierRZToroidalSurface`` so it can be used to specify the toroidal flux through a QFM surface.
- Adds ``eq_fixed`` flag to ``ToroidalFlux`` to allow for the equilibrium/QFM surface to vary during optimization, useful for single-stage optimizations.
- Adds tutorial notebook showcasing QFM surface capability.
- Add ``desc.coils.initialize_modular_coils`` and ``desc.coils.initialize_saddle_coils`` for creating an initial guess for stage 2 optimization.
- Adds ``rotate_zeta`` function to ``desc.compat`` to rotate an ``Equilibrium`` around Z axis.


Expand Down
Loading

0 comments on commit de8ef80

Please sign in to comment.