\+ Add `lineSrcField()` to calculate the sound field due to line sources in the frequency domain (tonal).
\+ Add `lineSrcField()` to calculate the sound field due to line sources in the frequency domain (tonal).
\* Parallelize the for-loops in `ptSrcField()` and `lineSrcField()`. While execution may be slower for a small number of sources and receiver positions, the overall execution time will not increase significantly due to the functions' generally fast performance.
\* Parallelize the for-loops in `ptSrcField()` and `lineSrcField()`. While execution may be slower for a small number of sources and receiver positions, the overall execution time will not increase significantly due to the functions' generally fast performance.\
\* Rename the following functions (this **breaks** backward compatibility):
-`extrpFieldSH()` to `extrpFieldSh()`
-`planeWaveSH()` to `planeWaveSh()`
-`ptSrcFieldSH()` to `ptSrcFieldSh()`
-`ptSrcFieldTD()` to `ptSrcFieldTd()`
**Utilities - Geometries**\
**Utilities - Geometries**\
\* Fix error in `rcvGeo()` applying incorrect rotation to the elements in the Uniform Circular Array.\
\* Fix error in `rcvGeo()` applying incorrect rotation to the elements in the Uniform Circular Array.\
...
@@ -31,6 +36,7 @@
...
@@ -31,6 +36,7 @@
\* Change function name from `obsFiltTD()` to `obsFiltTd()`.\
\* Change function name from `obsFiltTD()` to `obsFiltTd()`.\
\* Change function name from `obsFiltEstTD()` to `obsFiltEstTd()`.\
\* Change function name from `obsFiltEstTD()` to `obsFiltEstTd()`.\
\* Update `obsFilt()` to return the condition of the perturbed power spectral density matrix.
\* Update `obsFilt()` to return the condition of the perturbed power spectral density matrix.
\* Change name of `virtMicGeo()` to `vMicGeo()`. This **breaks** backward compatibility.