# fbeamform¶

Implements beamformers in the frequency domain.

 BeamformerBase Beamforming using the basic delay-and-sum algorithm in the frequency domain. BeamformerFunctional Functional beamforming after Dougherty, 2014. BeamformerCapon Beamforming using the Capon (Mininimum Variance) algorithm, see Capon, 1969. BeamformerEig Beamforming using eigenvalue and eigenvector techniques, see Sarradj et al., 2005. BeamformerMusic Beamforming using the MUSIC algorithm, see Schmidt, 1986. BeamformerClean CLEAN deconvolution, see Hoegbom, 1974. BeamformerDamas DAMAS deconvolution, see Brooks and Humphreys, 2006. BeamformerDamasPlus DAMAS deconvolution, see Brooks and Humphreys, 2006, for solving the system of equations, instead of the original Gauss-Seidel iterations, this class employs the NNLS or linear programming solvers from scipy.optimize or one of several optimization algorithms from the scikit-learn module. BeamformerOrth Orthogonal beamforming, see Sarradj, 2010. BeamformerCleansc CLEAN-SC deconvolution, see Sijtsma, 2007. BeamformerCMF Covariance Matrix Fitting, see Yardibi et al., 2008. BeamformerGIB Beamforming GIB methods with different normalizations, PointSpreadFunction The point spread function. L_p(x) Calculates the sound pressure level from the squared sound pressure. integrate(data, grid, sector) Integrates a sound pressure map over a given sector.