Skip to content

lankef/quadcoil

Repository files navigation

QUADCOIL

Welcome to the github page of QUADCOIL, the stellarator coil complexity proxy/global coil optimizer!

Developer contact: Lanke Fu, LF2869@nyu.edu

QUADCOIL is a global coil optimization code that approximates coils with a smooth sheet current. In other words, it's a "winding surface" code. However, unlike other winding surface codes, QUADCOIL:

  • Supports constrained optimization.
  • Supports non-convex quadratic penalties/constraints, such as curvature $\mathbf{K} \cdot \nabla \mathbf{K}$.
  • Includes robust winding surface generators that do not produce self-intersections.
  • Calculates derivatives with respect to plasma shape, winding surface shape, objective weights, and constraint thresholds.

Read QUADCOIL documentations here.

About

A differentiable, flexible stellarator coil proxy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published