application of reservoir simulation