parameters: (self,l,scale)
docstring: This function is used to scale a Gaussian ECP component by a factor.
          l: the angular component that is scaled.
          scale: the scaling factor
docstring_summary: This function is used to scale a Gaussian ECP component by a factor.
          l: the angular component that is scaled.
          scale: the scaling factor
docstring_tokens: This function is used to scale a Gaussian ECP component by a factor . l : the angular component that is scaled . scale : the scaling factor
function: def scale_component(self,l,scale):
          '''
          This function is used to scale a Gaussian ECP component by a factor.
          l: the angular component that is scaled.
          scale: the scaling factor
          '''
          if l>self.lmax:
              self.error('component {} not present in PP.'.format(l))
          #end if
          chan_labels = ['s','p','d','f','g','h','i','j']
          for term in self.components[chan_labels[l]]:
              term.coeff*=scale
function_tokens: def scale_component ( self , l , scale ) : if l > self . lmax : self . error ( 'component {} not present in PP.' . format ( l ) ) #end if chan_labels = [ 's' , 'p' , 'd' , 'f' , 'g' , 'h' , 'i' , 'j' ] for term in self . components [ chan_labels [ l ] ] : term . coeff *= scale