The numerical simulation of the dynamic interaction between hydrocarbon reservoirs and wells has been an object of study for over three decades. Such a coupled approach is necessary to solve a variety of dynamic flow problems, such as pressure transient analysis (well testing) with wellbore storage, liquid loading, near-well reservoir clean-up, unstable gas lift, or the development of smart wel...