hiddenSymmetries / simsopt

Simons Stellarator Optimizer Code
https://simsopt.readthedocs.io
MIT License
83 stars 43 forks source link

Stellarator non-symmetric configurations in vmec_splines #414

Closed daringli closed 2 months ago

daringli commented 2 months ago

Adds support for stellarator non-symmetric configurations in vmec_splines. A notable example of such a configuration is ITER, where the lower-null divertor breaks stellarator symmetry. For stellarator symmetric configuration, the additional outputs are all zero.

daringli commented 2 months ago

Your commit looks like a strict improvement. Thank you for making these changes. The X, Y, Z, etc. outputs from vmec_compute_geometry had snuck in from a previous edit that had nothing to do with this. Thanks for removing them.