1. A method for simulating oilfield operations, comprising: receiving two or more reservoir models to be simulated; receiving two or more surface models to be simulated; automatically generating a communication file to couple the two or more reservoir models with the two or more surface models; and automatically simulating the coupled reservoir models and surface models.