bmad-sim / NonlinearNormalForm.jl

Nonlinear normal form analysis using truncated power series
https://bmad-sim.github.io/NonlinearNormalForm.jl/
GNU General Public License v3.0
1 stars 0 forks source link

how to account for non-oscillating plane #11

Closed mattsignorelli closed 2 months ago

mattsignorelli commented 5 months ago

FPP accounts for longitudinal drift (RF off) with a special setting ndpt which treats the longitudinal as a parameter but must also satisfy poisson bracket (unlike the rest of the parameters which are just knobs). My current thinking is for NonlinearNormalForm to extend the Descriptor constructors to allow for this

mattsignorelli commented 2 months ago

Added field idpt in the maps which is Bool is the last plane is coasting, else Nothing if no coasting. idpt=true is the second variable in the last plane is constant (energy like) or idpt=false if the first variable in the last plane is constant