Previous simulation studies have used simplistic kerogen molecular models. iv. Previous simulation work does not consider the effect of functional groups such as carboxyl and hydroxyl present in kerogen. v. Previous simulation model does not consider the effect of reservoir temperature on the adsorption characteristics of water and hydrocarbons on kerogen surface.