# ENH: oscillatingLinearMotion: add optional phase- and vertical-shift entries

The governing equation of `oscillatingLinearMotion`

for the displacement was changed to with `Function1`

input entries:

` y = A\, sin(B (t + C)) + D`

where:

```
y | Displacement [m] (vector)
A | Amplitude [m] (vector)
B | Radial velocity [rad/s] (scalar)
C | Phase-shift to left [s] (scalar)
D | Vertical shift [m] (vector)
```

EP1925

Edited by Kutalmış Berçin