BeamformerDamas#
- class acoular.fbeamform.BeamformerDamas
Bases:
BeamformerBaseDAMAS deconvolution algorithm.
See [2] for details.
- psf_precision = Enum('float64', 'float32')
The floating-number-precision of the PSFs. Default is 64 bit.
- n_iter = Int(100)
Number of iterations, defaults to 100.
- damp = Float(1.0)
Damping factor in modified gauss-seidel
- calcmode = Enum('full', 'single', 'block', '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)