DNP calculation