Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
S src
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 61
    • Issues 61
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Code Review
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • OPAL
  • src
  • Issues
  • #168

Closed
Open
Created Oct 19, 2017 by ext-rogers_c@ext-rogers_cDeveloper

MultipoleT Curvature model

Well, I pushed Titus's code. I did some cleanup and checked a few things over, I note that with non-zero radius of curvature

(a) the processing time is too long. There is some recursive derivative lookup that seems to be not well-optimised, but I suspect it will take a bit of browsing through the maths to understand what he was trying to do. (b) the field values come out very large when radius of curvature is large. Presumably the code should tend to the straight magnet limit, indicating a bug somewhere.

I will need some time to address these issues - but between data taking and other work I can't give a firm date when I can get into this. I would estimate that I need a good week of work (say two-three weeks in real time) to have some confidence in the code. E.g. it has taken about a week of coding time plus lots of tracking studies for me to gain confidence in the spiral sector FFAG magnet model.

On the plus side, the straight magnet routines seem okay.

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking