polarisable continuum method