Acoular

Latest version: v24.3

Safety actively analyzes 623626 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

23.11

Supports Python 3.7, 3.8, 3.9, 3.10, 3.11 on Linux, MacOS, Windows

* New class MetricEvaluator to evaluate the performance of source mapping methods according to Herold and Sarradj (2017)
* New class PointSourceConvolve to blockwise convolve an arbitrary source signal with a spatial room impulse response
* All filter classes derived from Filter use SOS filters now
* No more version restrictions for scikit-learn
* Speedups for numba jitted functions by enforcing C-contiguous arguments and the efficient use SIMD processor instructions
* Class BeamformerOrth now reimplements orthogonal deconvolution to be even faster and has a slightly different interface
* Simple benchmark suite to compare the performance of Acoular core routines on different computers
* Some internal rework in grid and sector classes
* Test coverage is improved
* Bugfixes:
* minor bugfix for convective amplification in BeamformerCleantTraj and BeamformerCleantTrajSq
* bugfix in some attributes of ImportGrid

23.6

Supports Python 3.7, 3.8, 3.9, 3.10, 3.11 on Linux, MacOS, Windows
- New build system using hatch, purge setuptools
- New base class BeamformerAdaptiveGrid for gridless algorithms
- New class BeamformerGridlessOrth for gridless orthogonal beamforming
- New class RectSector3D
- Improved ray casting implementation for GeneralFlowEnvironment
- Improved handling of spectra calculation:
- New base class BaseSpectra
- New class FFTSpectra for time-frequency analysis
- New class PowerSpectraImport for cross spectral matrix import
- MicGeom now has an aperture trait
- Tests are improved
- Bugfixes:
- broken numpy.int import
- one off bug in LineGrid

22.3

* New class :class:`~acoular.fbeamform.BeamformerSodix`
* New SplitBregman and FISTA solvers in :class:`~acoular.fbeamform.BeamformerCMF`
* IDW is now available for virtual rotation
* different steering vector formulations are now available for time beamformers as well
* Speedups:
* time domain beamformers and CleanT deconvolution now share a common core codebase and all do blockwise processing
* Bugfixes:
* broken digest in :class:`~acoular.grids.RectGrid3D` repaired
* :class:`~acoular.tbeamform.BeamformerCleant` and derived classes now never miss samples

21.05

Supports Python 3.6, 3.7, 3.8, 3.9 on Linux, MacOS, Windows

New class FiltWNoiseGenerator

New classes SphericalHarmonicSource, Linesource, MovingPointSourceDipole, MovingLineSource

New class TimeConvolve

Speedups:

CSM works now in parallel and is faster

frequency domain beamformers are abaout 30% faster

time domain beamformers and CLEAN-T is now about 10 x faster

Unittests for all major features, much better coverage

Bugfixes:

integration sectors

new grid classes from 20.10 are now imported into module namespace

20.10

20.02

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.