Critical point analysis