hiddenSymmetries/simsopt: New Coil-n-Currents, Derivatives, and stage II coil optimization
Creators
- 1. Princeton Plasma Physics Laboratory
- 2. Courant Institute of Mathematical Sciences
- 3. @PrincetonUniversity
- 4. ANU
Description
Courtesy @florianwechsung, this release introduces new Coil, Current, and Derivative classes and allows for stage-II optimization
A new
Coil
class that represents aCurve
and aCurrent
. A list ofCoil
objects is now passed toBiotSavart
(instead of separatecurves
andcurrents
in the past). These objects are built on top of the new graph frameworkA new
Derivative
object is introduced, that is essentially a dictionary containing the partial derivative of a scalar objective wrt to all the Optimizable objects (with >0 DOFs) that it depends on.Simsopt can now solve the Stage II coil optimisation problem.
Files
hiddenSymmetries/simsopt-v0.5.0.zip
Files
(5.3 MB)
Name | Size | Download all |
---|---|---|
md5:f843f6b64cb0e272931303b4d2cd5367
|
5.3 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/hiddenSymmetries/simsopt/tree/v0.5.0 (URL)