simpeg
simpeg copied to clipboard
Simulation and Parameter Estimation in Geophysics - A python package for simulation and gradient based parameter estimation in the context of geophysical applications.
#### Summary The current implementation of `simpeg.utils.code_utils.validate_ndarray_with_shape` works for numbers or lists, but fails for `np.ndarray`'s. Example ```python import numpy as np from simpeg.utils.code_utils import validate_ndarray_with_shape ``` First a list,...
#### Summary Fix bug while checking range of 2d weights. Use Numpy's `a.any()` method instead of Python built-in `any()` function to check if the `weights` is within the `[0, 1]`...
#### Summary Add an `ElectricDipole` to `simpeg/electromagnetics/frequency_domain/sources.py` similar to `MagDipole`. Last piece for SimPEG(emg3d). #### PR Checklist * [ ] If this is a work in progress PR, set as...
#### Summary Replace the `ind_active` argument in potential field simulation classes for `active_cells`. Add tests that check the corresponding warnings and errors are being raised. Update example, tutorials and tests...
#### Summary Updates the minimum python version to 3.10. #### PR Checklist * [x] If this is a work in progress PR, set as a Draft PR * [x] Linted...
We need to bump the minimum supported version up. 3.10 seems reasonable to me, as most recent numpy (2.1.0) dropped support for 3.9 as well. I’ll take a stab at...
#### Summary Adds the ability to inherit information from a parent class's documentation and correspondingly update the class's call signature. #### PR Checklist * [x] If this is a work...
#### Summary Adds methodology to explicitly set a default solver for simpeg to use, and explicitly lists a priority to try to import them. #### PR Checklist * [x] If...
### Describe the issue: On a M3 Mac I can produce a segfault when loading `simpeg.potential_fields` in `Julia` using `PythonCall.jl`. This bug is specific to SimPEG version 0.22.0; no segfault...
#### Summary #### PR Checklist * [ ] If this is a work in progress PR, set as a Draft PR * [ ] Linted my code according to the...