Fast wave-by-wave prediction of weakly nonlinear unidirectional wave fields. (July 2021)