k-wave-python
k-wave-python copied to clipboard
Refactor kArray
This PR cleans up the kArray object and uses inheritance to specify the "Element" object.
Still TODO:
- [ ] Use typing to reduce checks
- [ ] Use new classes for "Array" generation
- [ ] Add deprecation warnings
- [ ] Add get offgrid point methods to element?