Welcome to twiss’s documentation!
Coupled twiss parameters (Wolski twiss matrices) computation for arbitrary even dimension.
Examples:
- Example-01: Coupled twiss parameters
- Example-02: Tune derivatives
- Example-03: Twiss derivatives
- Example-04: Phase advance derivatives
- Example-05: Tune uncertainty from systematic errors
- Example-06: Matching (composable)
- Example-07: Matching (autograd)
- Example-08: Matching (autograd & taylor model)
- Example-09: Matched distribution
API:
- Math
mod()- Matrix
is_symplectic()projection()rotation()rotation_block()symplectic_block()symplectic_conjugate()symplectic_identity()symplectic_inverse()symplectify()- Wolski
advance()is_stable()propagate()twiss()- Normal
cs_normal()lb_normal()normal_to_wolski()parametric()wolski_to_normal()- Convert
cs_to_wolski()lb_to_wolski()wolski_to_cs()wolski_to_lb()- Invariant
cs_invariant()invariant()lb_invariant()- Transport
cs_transport()lb_transport()momenta()transport()wolski_transport()- Distribution
normal()