A triangular model for the generation of synthetic hyetographs