sfs-python
sfs-python copied to clipboard
Naming: "source" vs. "field"
Currently, we have the submodules sfs.mono.source and sfs.time.source.
This makes sense for now, but we could generalize it by calling it something with "field", because that's actually what the functions generate.
They can also generate a single point.
@hagenw That's a good point! In the future, time-domain sources may even be able to generate a time signal for a single point.
These function create acoustical transfer functions either in frequency domain or time domain from the source location (exception plane wave) to one or many receiver locations, right? Typical terms used in acoustics are ATF and AIR, acoustical transfer function, acoustical impulse response. Some of these functions then are even Green's functions.
@fs446 Yes, but in the future, the time-domain functions might also be able to generate time signals for given locations in space. I don't know if that counts as AIR.
Either way, are you suggesting a different module name (or multiple modules)?