Sylwester Arabas

Results 518 comments of Sylwester Arabas

CC: @emmacware The convergence exercise is solved here: https://github.com/slayoo/MoAC/blob/master/notebooks/03_MPDATA_error_analysis.ipynb

CI reports this failure (https://github.com/open-atmos/PyMPDATA/actions/runs/15725758755/job/44315180539?pr=578): ``` File "/home/runner/work/PyMPDATA/PyMPDATA/./PyMPDATA/options.py", line 37, in Options dtype: np.float32 | np.float64 = np.float64, TypeError: unsupported operand type(s) for |: 'type' and 'type' ```

@emmacware, reopened this PR to separate the alpha-sampling changes from the Hill & Shipway PR (#1687). Thus, removed any changes to the H&S example from this PR. The remaining notebook...

@emmacware, please push here the fix removing the "wiggle" - let's try to merge it! Thanks

CI reports this failure (https://github.com/open-atmos/PyMPDATA/actions/runs/15552679887/job/43825446170?pr=576): ``` File "/home/runner/work/PyMPDATA/PyMPDATA/examples/PyMPDATA_examples/comparison_against_pypde_2025/diffusion_2d.py", line 69 type Two2DiffusionSolution = npt.NDArray[np.float64] ^ SyntaxError: invalid syntax ```

> ![image](https://private-user-images.githubusercontent.com/92331353/457609162-0f3eab60-7670-4dbc-9de1-c036ca914018.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTA1NDQ1OTQsIm5iZiI6MTc1MDU0NDI5NCwicGF0aCI6Ii85MjMzMTM1My80NTc2MDkxNjItMGYzZWFiNjAtNzY3MC00ZGJjLTlkZTEtYzAzNmNhOTE0MDE4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTA2MjElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwNjIxVDIyMTgxNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTZiZGFjNDQyMGVlNzFkYjU1MThlOTg5YWY5ZTg2MzJmNjA1NjA4MmEzYTVkNWRkYzRhYTY3YzQyMWRhNmU0NDYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.8Bdkks-SBTMmpcC2YMMQ2--fIe5TYv3w2NV7fwM11Tg) I have a problem with dependencies. If python's version is 3.11 or lower, the requries numba's version is lower than 0.59 required by py-pde. Because of that, the...

> > could we work with an older version of py-pde on CI? > > I tried downgrading py-pde, but the earliest version that doesn't have the numba requirement is...