Peter Hill

Results 129 issues of Peter Hill

https://github.com/boutproject/xBOUT/blob/c8f7e7e038a1e29017b61eb15a7f0206285957e8/xbout/tests/test_load.py#L9 `create_test_data` appears to be an undocumented xarray internal function and importing it sets the matplotlib backend. This gives me about 60 lines of warnings when running the tests as...

Is there any appetite for using the `utils` library from GS2? The upcoming [8.1 release](https://bitbucket.org/gyrokinetics/utils/src/8.1-RC/) already uses CMake and has a bunch of tests. Obviously things have diverged a little...

This is a bit of a brain dump of various features, tasks, enhancements, and so on, that I think would be useful to do on stella to improve the sustainability...

documentation
enhancement

If I try to use a kernel like `composite_kernel = SquaredExponential() + WhiteNoise()` with `GpOptimizer`, the kernel evaluations have different shapes and I get the following traceback: ``` Traceback (most...

bug

Apologies if this issue tracker is not the correct place for this question! As part of a new project I'm starting, I want to create a directory of software used...

Continues #2858 pulling out a separate class for `PetscXZHermiteSpline` that was started in #2651 This does have a working implementation, but I've tried to switch it the existing `PetscMatrix` wrapper,...

These methods allow us to make the `{global, inner_boundary, outer_boundary}_flags` members private in `Laplacian`. This combo silences a whole bunch of clang-tidy warnings, mostly around implicit comparison between `int` and...

Hello, I'm involved in a number of projects that might the PlasmaPy community might be interested in: - A free boundary Grad-Shafranov solver in Python, [freegs][1], written by @bendudson -...

plasmapy.plasma
status: needs discussion
Stale

This is mostly for information, I'm not sure if you want to change anything here, but `netcdf4-python>=1.7.0` can now handle `bool` and `complex` variables: ```python In [1]: import h5netcdf In...

Still quite a few ruff issues from the expanded list, mostly around using `pathlib` more. Job for another day though!