The precipitation stacked up along the strong thermal boundary, held in place by important areas of high pressure and enhanced by the orography.
The rain is still falling but we already know Austria rainfall records are being pulverised (more on that when the dust settles).