orbithunter.core.Orbit.reflection¶
-
Orbit.
reflection
(axis=0, signed=True)[source]¶ Reflect the velocity field about the spatial midpoint
- Parameters
- axisint, tuple
The NumPy axes to reflect over; reflection occurs with respect to the ‘middle’ of each dimension.
- signedbool
Multiply by -1 after reflection.
- Returns
- OrbitKS :
OrbitKS has been reflected over axis (may be tuple of axes).
Notes
In certain numerical implementations a call to np.roll may be required when discretization has even number of points.