Are all requirements the same? I think Tunborough, who wants to be able to produce a whistle geometry from theory and maybe some empirical factors that might apply to all whistles, has the most stringent requirement.
If one has a whistle, to such design or otherwise, and have measured its characteristics there is a lesser requirement on the model - to predict what geometrical adjustments are needed to make a specific change to its characteristics without changing things we are happy with.
An even less stringent requirement is to be able to describe whistles - pressure, air requirements, tuning, tone, volume etc in a more quantitative way. So we have a better idea how another model of whistle will compare with what we have.