analytical DH