There is a newer version of the record available.

Published September 17, 2021 | Version v0.5.0
Software Open

hiddenSymmetries/simsopt: New Coil-n-Currents, Derivatives, and stage II coil optimization

  • 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 a Curve and a Current. A list of Coil objects is now passed to BiotSavart (instead of separate curves and currents in the past). These objects are built on top of the new graph framework

  • A 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