Chris Smiet

Results 14 issues of Chris Smiet

When using `mlab.savefig(, size=(x, y))` the resolution of the saved image is about 10x that specified: ```python from mayavi import mlab f = mlab.figure() mlab.test_plot3d() mlab.savefig('savetest.png', size=(100,80)) ``` resolution: ```...

I am running massively parallel simsopt optimizations of `SPEC` equilibria, and I am encountering the following problem: - The stopping condition for `SPEC` is set by a tolerance parameter on...

enhancement

Added a classmethod to surfacerzfourier.py that copies an existing surface but allows the user to request a different `nphi`, `ntheta` and `grid_range`. Usecase: your existing equilibrium has half period, but...

I am having issues running the MPILogHandler, which would be very useful for debugging/understanding some large runs. The example `examples/1_simple/logger_example.py` fails because 'initialize_logging' should be imported directly from 'simsopt.util'. Fixing...

I am unable to get the tests to run successfully. This is annoying on my local build, but very puzzling that it even fails in the simsopt docker container. Reproduce:...

I encountered a bug() when trying to define a LeastSquaresProblem from tuples when the objective tuples consist of a mix of 1d-array objectives and scalar objectives. Below is a MWE:...

I am encountering a sporadic handle collision for the python-side cache of f90wrapped fortran arrays. This is because the pywrap keeps a cache of accessed arrays that are indexed by...

This PR adds new features, and enables the optimizations presented at the Simons' retreat and meeting, and available in preprint (https://arxiv.org/abs/2407.02097). The main additions are: ### class `CoilSet` A helper...

The container build is failing because the SPEC and VMEC2000 compilation step are failing. The migration guide to numpy2.0 is given [here](https://numpy.org/devdocs/numpy_2_0_migration_guide.html#numpy-2-migration-guide). I will work on getting SPEC up and...

In discussing with @andrewgiuliani and @mbkumar about the strange behavior of the `Spec` class (#357), and whether it's fix (#431) could lead to an unsafe memory-leak, it became clear to...