#ThisMonthInFluiddyn - Mar 2024 edition

Happy Easter folks 🐣! We are dropping this a little late.

🔹#FluidImage v0.4.3 is out. Versions 0.4.x contains API changes and new features like a new executor to support Windows, and reworked logs with #Rich progress bars.

https://fluidimage.readthedocs.io/en/latest/changes.html#release-notes

🔹#Transonic v0.6.4 is a bug fix release which works around a #Pythran compilation problem on Windows (in terminals other than Mingw). Related release of #FluidSim and #FluidFFT are out.

Release notes — FluidImage 0.4.3.post0 documentation

💡 Did you know that #FluidFFT lets you do much more than computing #FourierTransform and its inverse?

With an "OperatorsPseudoSpectral2D" (or 3D) class you can compute transforms, compute derivatives, divergence, curl, gradients, apply dealiasing etc easily and efficiently!

You don't have to grok how FFTs are arranged numerically and what wave numbers are. It simplifies things. Here is an example from the archives

https://fluiddyn.netlify.app/intensely-edgy-cat-with-fluidfft

https://fluidfft.readthedocs.io/en/latest/generated/fluidfft.fft2d.operators.html

#pseudospectral

Intensely edgy cat with FluidFFT

This is a reimplementaion of Patrick Bos's notebook which showcases xtensor-fftw. Here, we use fluidfft instead. Setup¶ In [1]: import fluidfft # fft, ifft and other operators import numpy as np # numpy arrays! # for displaying images from PIL import Image import urllib import io import matplotlib.pyplot as plt In [2]: # We go one step further and directly load from the internet

FluidDyn blog

It will be nice to keep you all updated in #FluidDyn (and its projects #transonic, #FluidSim, #FluidLab, #FluidFFT, #FluidImage, #snek5000, #FluidSimFoam ...). Something like

This ___ in FluidDyn

In which frequency would you like to have it?

#Python #science

Week
33.3%
Month
50%
Quarter
16.7%
Never
0%
Poll ended at .