A CSP and Tabulation Based Adaptive Chemistry Model