A method for predicting petroleum production is provided. An exemplary
embodiment of the method comprises computing a first approximation of an
amount of generated petroleum that is retained with a complex organic
product using a Threshold and a Maximum Retention value. The exemplary
method also comprises revising the first approximation by approximating a
process of chemical fractionation using at least one partition factor to
create a revised approximation and predicting petroleum production based
on the revised approximation.