bshanahan
bshanahan
Attempts to index FCI X-indexes globally, allowing for splitting in X. In my limited testing, it seems to work. @dschwoerer @bendudson @ZedThree -- I would really appreciate a glance over...
At the moment, the Z direction often uses a uniform FFT, but there are libraries available (for example, https://finufft.readthedocs.io/en/latest/) We could look into implementing a NUFFT library to allow treatment...
I've been running the 2D drift-plane turbulence example in Hermes-3 for many timesteps, and I/O is responsible for about 70% of the computational time per timestep by the 3000th output...
* full_velocity does not work, so is skipped for now. Any help appreciated. Would appreciate a careful eye over the changes, to make sure I translated correctly.
Allows incidence angles to vary within the domain.