original_docstring: 
          Solve the DPC absorption and phase deconvolution with Tikhonov regularization.
          Inputs:
                  AHA, determinant: auxiliary functions
                  fIntensity      : Fourier spectra of DPC intensities
          Output:
                  The optimal absorption and phase given the input DPC intensities and regularization parameters
          
docstring: Solve the DPC absorption and phase deconvolution with Tikhonov regularization.
  Inputs:
  AHA, determinant: auxiliary functions
  fIntensity      : Fourier spectra of DPC intensities
  Output:
  The optimal absorption and phase given the input DPC intensities and regularization parameters
docstring_tokens: Solve the DPC absorption and phase deconvolution with Tikhonov regularization . Inputs : AHA determinant : auxiliary functions fIntensity : Fourier spectra of DPC intensities Output : The optimal absorption and phase given the input DPC intensities and regularization parameters
code: def deconvTikhonov(self, AHA, determinant, fIntensity):
          '''
          Solve the DPC absorption and phase deconvolution with Tikhonov regularization.
          Inputs:
                  AHA, determinant: auxiliary functions
                  fIntensity      : Fourier spectra of DPC intensities
          Output:
                  The optimal absorption and phase given the input DPC intensities and regularization parameters
          '''
          AHy        = np.asarray([(self.Hu.conj()*fIntensity).sum(axis=0), (self.Hp.conj()*fIntensity).sum(axis=0)])
          absorption = IF((AHA[3]*AHy[0]-AHA[1]*AHy[1])/determinant).real
          phase      = IF((AHA[0]*AHy[1]-AHA[2]*AHy[0])/determinant).real
  
          return absorption+1.0j*phase
code_tokens: def deconvTikhonov ( self , AHA , determinant , fIntensity ) : AHy = np . asarray ( [ ( self . Hu . conj ( ) * fIntensity ) . sum ( axis = 0 ) , ( self . Hp . conj ( ) * fIntensity ) . sum ( axis = 0 ) ] ) absorption = IF ( ( AHA [ 3 ] * AHy [ 0 ] - AHA [ 1 ] * AHy [ 1 ] ) / determinant ) . real phase = IF ( ( AHA [ 0 ] * AHy [ 1 ] - AHA [ 2 ] * AHy [ 0 ] ) / determinant ) . real return absorption + 1.0j * phase
short_docstring: Solve the DPC absorption and phase deconvolution with Tikhonov regularization.
short_docstring_tokens: Solve the DPC absorption and phase deconvolution with Tikhonov regularization .
comment: '''
          Solve the DPC absorption and phase deconvolution with Tikhonov regularization.
          Inputs:
                  AHA, determinant: auxiliary functions
                  fIntensity      : Fourier spectra of DPC intensities
          Output:
                  The optimal absorption and phase given the input DPC intensities and regularization parameters
          '''