David Sinden
David Sinden
**Describe the bug** The logic of defining an initial pressure distribution is different from all other methods in that it can not be modified after being defined, throwing the error:...
**Describe the bug** In `set_index_variables` some of the variables (`x1_inside`, `y1_inside` and `z1_inside`) are floats, so can't act as index variables.
## Description of the Enhancement Extend kSource to handle elastic wave propagation, which it currently can't do. This entails extending the source types to be either particle velocity or stress...
## Description of the Enhancement Extend kMedium wto handle elastic wave propagation, which it currently can not do. ## Justification for the Enhancement This is necessary to perform elastic wave...
Adding this as a draft just so it moves forward. If it preferable to have it as a separate branch that is no problem. Suggested new issues which should be...
**Describe the bug** Using `make_multi_bowl` results in an error as the wrong type of arguments are passed to `make_bowl`, resulting in the error `BeartypeCallHintParamViolation: Function kwave.utils.mapgen.make_bowl() parameter radius=20 violates type...
### Preliminary Checks - [x] This issue is not a duplicate. Before opening a new issue, please search existing issues: https://github.com/HugoBlox/hugo-blox-builder/issues?q=is%3Aissue - [x] This issue is not a question, feature...
Fixes #649. ## Summary by CodeRabbit * **Documentation** * Added a new "Simple Plane Wave" example with README and Colab integration. * **New Features** * Added utilities to map mask...