def multipole(self, other, i, j, k): from pyints import multipole_ints return self.norm*other.norm*\ multipole_ints((i,j,k), self.exp,self.powers,self.origin, other.exp,other.powers,other.origin)
def multipole_old(self,other,i,j,k): from pyints import multipole_ints return self.norm*other.norm*\ multipole_ints((i,j,k), self.exp,self.powers,self.origin, other.exp,other.powers,other.origin)
def multipole(self,other,i,j,k): from pyints import multipole_ints return self._normalization*other._normalization*\ multipole_ints((i,j,k), self._exponent,self._powers,self._origin, other._exponent,other._powers,other._origin)