Skip to content

CurveCWSFourier Class for CWS bounded coil optimization#420

Draft
joaopedrobiu6 wants to merge 131 commits intohiddenSymmetries:masterfrom
joaopedrobiu6:jb/curveCWS_new
Draft

CurveCWSFourier Class for CWS bounded coil optimization#420
joaopedrobiu6 wants to merge 131 commits intohiddenSymmetries:masterfrom
joaopedrobiu6:jb/curveCWS_new

Conversation

@joaopedrobiu6
Copy link
Copy Markdown

This PR enables SIMSOPT to create coil curves on a specified coil winding surface. For this purpose, the following changes are implemented.

  1. New class CurveCWSFourier allows the creation of a coil curve given the dofs of a surface.
  2. CurveCWS inherits from the Curve class.
  3. Allows the optimization of curves bounded to the CWS without changing the winding surface.

Need to add unit tests.
(João Biu, student of Rogério Jorge)

joaopedrobiu6 and others added 30 commits November 29, 2022 00:13
@rogeriojorge rogeriojorge self-requested a review June 5, 2024 21:50
@akaptano
Copy link
Copy Markdown
Contributor

@lankef Frank, tagging you here in case you haven't seen this pull request and its helpful for you

@lankef
Copy link
Copy Markdown

lankef commented Jun 29, 2024 via email

@mishapadidar
Copy link
Copy Markdown
Contributor

@joaopedrobiu6 is this PR still in progress or should we close?

@joaopedrobiu6
Copy link
Copy Markdown
Author

@mishapadidar, me and @rogeriojorge I are solving some merge conflicts between our branch and the master and we'll probably open a PR instead of just a draft

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants