Whether points 1 .. n have decreasing times (a trajectory propagated backwards).
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(Trajectory), | intent(in) | :: | traj |
the trajectory |
||
| integer, | intent(in) | :: | n |
the points considered (1 .. n) |
logical function decreasing_times(traj, n) type(Trajectory), intent(in) :: traj !! the trajectory integer, intent(in) :: n !! the points considered (1 .. n) decreasing_times = .false. if (n > 1) decreasing_times = traj%time(n) < traj%time(1) end function decreasing_times