orbithunter.core.Orbit.roll
- Orbit.roll(shift, axis=0)[source]
Apply numpy roll along specified axis.
- Parameters:
- shiftint or tuple of int
Number of discrete points to rotate by
- axisint or tuple of int
The numpy ndarray axes along which to roll
- Returns:
- OrbitKS
Instance with rolled state
Notes
If provided tuples of ints, shift and axis need to be the same length as to be coherent.