formula by djkd | SimScale