Detailed explanation of how prayer times Calculated

Explanation of methodology used by us to calculate Islamic prayer times namely Fajr, Dhur, Asr, Maghrib and Isha