def METHOD_NAME(self):
    pop = pipek.atomic_pops(h2o, mf_h2o.mo_coeff[:,3:8], method='meta_lowdin')
    z = numpy.einsum('xii,xii->', pop, pop)
    self.assertAlmostEqual(z, 2.8858772271976187, 6)
    pop = pipek.atomic_pops(h2o, mf_h2o.mo_coeff[:,3:8], method='lowdin')
    z = numpy.einsum('xii,xii->', pop, pop)
    self.assertAlmostEqual(z, 2.8271629470491471, 6)
    pop = pipek.atomic_pops(h2o, mf_h2o.mo_coeff[:,3:8], method='mulliken')
    z = numpy.einsum('xii,xii->', pop, pop)
    self.assertAlmostEqual(z, 2.9542028242581448, 6)