1. A method for generating a prediction of values in a reservoir comprising: a) receiving input data characterizing the reservoir; b) obtaining transient areas: i) receiving data from the reservoir; ii) transforming the input data using discrete wavelet transformation to produce transformed data; iii) removing outliers from the transformed data; iv) identifying and reducing noise from in the transformed data; v) detecting transient areas in the transformed data; c) producing a computer model in response to said input data including performing history matching on detected transient areas; d) verifying the computer model through history matching and determining predictive values of the reservoir; and e) outputting predictive values.