-
Notifications
You must be signed in to change notification settings - Fork 29
Open
Labels
changes input scripts / defaultsChanges the syntax or meaning of input scripts and/or defaultsChanges the syntax or meaning of input scripts and/or defaultscomponent: elementsElements/external fieldsElements/external fields
Milestone
Description
Currently, there are several models of dipoles available: Sbend
, ExactSbend
, CFbend
, ExactCFbend
, as well as the associated DipEdge
. The choices of parameter sets associated with these models are not always consistent, and the relationships cause some confusion for users.
Example: The ExactSbend
element requires a bend angle in degrees, while DipEdge
requires a pole face angle in radians (for historical reasons). Using radians consistently, while preserving the option for degrees to avoid a breaking change, is a possible option.
Some effort should be made to make the parameter inputs consistent, or at least to make the relationships more explicit to the user.
Diagrams illustrating the definitions of some key parameters would be helpful.
ax3l
Metadata
Metadata
Assignees
Labels
changes input scripts / defaultsChanges the syntax or meaning of input scripts and/or defaultsChanges the syntax or meaning of input scripts and/or defaultscomponent: elementsElements/external fieldsElements/external fields