The Karnataka State Natural Disaster Monitoring Centre (KSNDMC) and IMD attribute the heavy rainfall to a low-pressure area over the Arabian Sea and a trough stretching across interior Karnataka.