missing-user

Results 17 comments of missing-user

Some of the source files in the newer versions of OpenFrameworks have renamed a few files to the .inl Ending instead of .cpp I changed the file endings in the...

Hi, is there any progress on this? Sorry to revive a dead PR, but this kind of refactor would make it easier for somebody new to the codebase (like me)...

Using the current master version https://github.com/PrincetonUniversity/SPEC/commit/6d2693c9aa5a964146f1bdeaa2c09d0dde2619a9 ``` xspech : : version = 3.23 : compiled : date = Thu Nov 14 01:00:43 PM CET 2024 ; ``` on Ubuntu, compiled...

Hi, I also think this is a great addition and would further suggest to optionally cache the requests to avoid unnecessary server load. I'd suggest such a minimally invasive implementation:...

I noticed, that parts of the codebase assume all profiles to be the same size (mvol), in this example according to the error message `local_full_x = self.mvol` https://github.com/hiddenSymmetries/simsopt/blob/9fc2c36c7888aa3f677af3ad4f71d63a3e673a21/src/simsopt/mhd/profiles.py#L93-L98 or here,...

Also @smiet , shouldn't iota profiles be `nvol+1` elements and not `mvol`? How can the vacuum computational boundary have a prescribed `iota`? https://github.com/hiddenSymmetries/simsopt/pull/457#discussion_r1845259154

Thanks for the thorough feedback @smiet , I'll pick this back up after I submit my thesis next month. Just wanted to confirm know that I haven't forgotten about this...

Neither the `set_rc` style methods, nor my proposed methods support this properly, which I agree is a major shortcoming. Setting a range of elements is just too common to ignore....

Added further performance improvements (MPI Parallelization in addition to OpenMP). Checked correctness of datasharing using `MPI_Allreduce` , the communication of the gBn terms using `RlBroadcast` is identical to the other...

Both VC implementations exploit stellerator symmetry now to save 1/2 evaluations