BeamformerClean#
- class acoular.fbeamform.BeamformerClean
Bases:
BeamformerBaseCLEAN deconvolution algorithm.
See [10] for details.
- psf_precision = Enum('float64', 'float32')
The floating-number-precision of the PSFs. Default is 64 bit.
- damp = Range(0.01, 1.0, 0.6)
damping factor
- n_iter = Int(100)
maximum number of iterations
- calcmode = Enum('block', 'full', 'single', 'readonly')
Flag that defines how to calculate and store the point spread function defaults to ‘single’.
- ‘full’: Calculate the full PSF (for all grid points) in one go (should be used if the PSF
at all grid points is needed, as with
DAMAS)
- ‘single’: Calculate the PSF for the grid points defined by
grid_indices, one by one (useful if not all PSFs are needed, as with
CLEAN)
- ‘single’: Calculate the PSF for the grid points defined by
- ‘block’: Calculate the PSF for the grid points defined by
grid_indices, in one go (useful if not all PSFs are needed, as with
CLEAN)
- ‘block’: Calculate the PSF for the grid points defined by
- ‘readonly’: Do not attempt to calculate the PSF since it should already be cached (useful
if multiple processes have to access the cache file)
- digest = Property( …
A unique identifier for the beamformer, based on its properties. (read-only)