Bernat Font
@fontb.bsky.social
Assistant Professor in Data-Informed CFD at TU Delft. Interested in turbulent flow simulations 🌀 data-driven models 🤖 numerical methods ∫→∑ and high-performance computing ⚡️. I generally talk about open source, music, and science.
𝗖𝗼𝗺𝗲𝘁 𝗿𝘂𝗻𝘀 𝗰𝗶𝗿𝗰𝗹𝗲𝘀 𝗮𝗿𝗼𝘂𝗻𝗱 𝗝𝘂𝗽𝘆𝘁𝗲𝗿 Friends, I watched an AI agent complete my students' coding exercises in real-time, and I'm shook 🤯 I tested Perplexity's Comet browser on a Jupyter notebook with eigenvalue problems I assigned to my class… (video at the bottom of this thread)
Slides for the talk avaliable here! b-fg.github.io/EFDC2_2025/m... I'm loving this quarto + reveal.js for creating html presentations. Now that's portable!
main
b-fg.github.io
Tomorrow at noon, I will be presenting at EFDC2 in Dublin! I will talk about our new mesh-free SINDy framework, collaboration with M. Gao and N. Kutz, for system dynamics identification on unstructured, scarce, and noisy data 🗓️ Session: tinyurl.com/c7up564z 🔗 Preprint: arxiv.org/abs/2505.16058
Tomorrow at noon, I will be presenting at EFDC2 in Dublin! I will talk about our new mesh-free SINDy framework, collaboration with M. Gao and N. Kutz, for system dynamics identification on unstructured, scarce, and noisy data 🗓️ Session: tinyurl.com/c7up564z 🔗 Preprint: arxiv.org/abs/2505.16058
Just noticed my "Julia for Machine Learning" course got 2^8 stars on GitHub, yay! 🎉 github.com/adrhill/juli...
GitHub - adrhill/julia-ml-course: Julia Programming for Machine Learning course at TU Berlin
Julia Programming for Machine Learning course at TU Berlin - adrhill/julia-ml-course
github.com
Exciting talks, brilliant minds, and a community that keeps pushing the boundaries of what’s possible with Julia.#JuliaCon2025 #JuliaLang #OpenSource #ScientificComputing #DayOne #CommunityVibes #TechConference #JuliaCommunity
The WaterLily.jl article is now available on Computer Physics Comms! @gabrielweymouth.bsky.social and I review our CFD solver's design, performance, accuracy, and also show some very cool examples (like the one below). Check it out! 🔗 doi.org/10.1016/j.cpc.2025.109748 #CFD #GPU #HPC #JuliaLang
Want to see what the flow past a semi-infinite array of randomly shifted and scaled circles looks like? I did too! Code is modified from the examples here: github.com/WaterLily-jl... #JuliaLang
I am happy to share that I have been awarded a Dutch Research Council (NWO) Veni personal grant! www.nwo.nl/en/news/200-...
200 researchers receive Veni grants | NWO
Identifying when children are most at risk of being taken into care within youth protection programmes. Improving the quality of surgery with video analysis. The interaction between wind and vegetation for optimising the resilience of coastal dunes. Developing reliable algorithms for statistical learning with interactive decision science. These are four of the two hundred research projects by researchers who have been awarded a Veni grant. Each researcher will receive a maximum of 320,000 euros. The grant is an incentive for adventurous, talented and groundbreaking researchers to further develop their own research ideas over the next three years.
nwo.nl
Today’s vibecode achievement using @gabrielweymouth.bsky.social WaterLily. We went from 10 cylinders to 100 in no time at all; all on a standard laptop #vibecoding #julia #waterlily
Makie v0.24 is out! One of the biggest architectural updates yet—bringing better performance, cleaner internals, and new plotting capabilities. A big step toward Makie 1.0. makie.org/website/blog... #JuliaLang #OpenSource #Visualization #Plotting #HPC #MakiePlots #WGLMakie #Makie
Makie v0.24 focuses on a comprehensive overhaul of our internal architecture, specifically replacing Observables in our backend code with a more robust system. This fundamental change touches nearly every component of the codebase, making it one of our most ambitious refactoring efforts to date.
makie.org
Dear #mathsky, if you repost this, it will let people see the article for free. Thanks! www.nytimes.com/interactive/...
How Bees, Beer Cans and Data Solve the Same Packing Problem (Gift Article)
Trying to fit it all in? There’s a trick to it, even in 24 dimensions.
nytimes.com
LLMs with uncertainty quantification output with be nice too
Our latest preprint on "Mesh-free sparse identification of nonlinear dynamics" is out! In collaboration with Mars Gao and Nathan Kutz, we explore a novel SINDy framework to uncover dynamical systems from scarce, noisy, and non-uniformly sampled data. 🔗 arxiv.org/abs/2505.16058 #SINDy #PDE #SciML #ML
#Overleaf is down and some are freaking out about a deadline coming right up... The standard work-local & push-to-remote approach is clearly not as widespread as I thought!
How to make #autodiff user-friendly? What lies beyond the safety of Python-world? Why does it matter for scientific machine learning? All this, and more, in our latest preprint with @adrhill.bsky.social! Spoiler alert: it describes the most useful software I ever wrote. arxiv.org/abs/2505.05542
WaterLily and @makie.org make a great team! #CFD #JuliaLang #GPU #DataViz
Say goodbye to vendor lock-in in GPU programming! Learn how Julia + KernelAbstractions.jl make writing fast, portable GPU code across architectures easier than ever. youtu.be/QvlBmh1t9I4 #JuliaLang #GPU #HPC #AI #ML #CUDA #OpenCL #DeepLearning #OpenSource
Vendor Neutral GPU Programming in Julia
YouTube video by JuliaHub
youtu.be
This seminar is now available in our YouTube channel. Check it out! 🔗 youtu.be/ly7mBFf8esM
Large-Scale CFD seminar series 8. Dr. Francesc Verdugo
YouTube video by Large-scale CFD
youtu.be
We would like to invite you to join the next Large-scale CFD online seminar by Dr. Francesc Verdugo (UV Amsterdam) on "Large-scale sparse linear algebra with PartitionedArrays" github.com/PartitionedA... Date: 27/03/2025, 5pm CET Seminar link: tinyurl.com/4hy47ezv #HPC #MPI #JuliaLang
Fellow #JuliaLang enthusiasts, here's your chance to shine: the call for proposals of JuliaCon Local Paris 2025 is finally open. Send us your coolest, nerdiest contributions and we'll prepare a scientific program for the ages! pretalx.com/juliacon-loc...
Reminder for today's seminar at 5pm CET!
We would like to invite you to join the next Large-scale CFD online seminar by Dr. Francesc Verdugo (UV Amsterdam) on "Large-scale sparse linear algebra with PartitionedArrays" github.com/PartitionedA... Date: 27/03/2025, 5pm CET Seminar link: tinyurl.com/4hy47ezv #HPC #MPI #JuliaLang
using an explicit LES model and a central difference scheme for the convective flux, we match nicely experimental results from the 70s! (doi.org/10.1017/S002...) Results with N=64^3 cells and Smagorinsky-Lilly turbulence model
Playing a bit with our WaterLily.jl #CFD #JuliaLang solver and homogeneous isotropic decaying turbulence 🌀 128^3 grid running on my local #GPU ⚡ visualizing in real-time with @makie.org github.com/WaterLily-jl...
We would like to invite you to join the next Large-scale CFD online seminar by Dr. Francesc Verdugo (UV Amsterdam) on "Large-scale sparse linear algebra with PartitionedArrays" github.com/PartitionedA... Date: 27/03/2025, 5pm CET Seminar link: tinyurl.com/4hy47ezv #HPC #MPI #JuliaLang
Fellow #JuliaLang enthusiasts in Europe, I've got 4 words for you. JuliaCon Local Paris 2025 Yes, it's happening. Like the global @juliacon.bsky.social event, but with more croissants. Stay tuned!
JuliaCon Local Paris 2025
JuliaCon Local Paris 2025
juliacon.org
Playing a bit with our WaterLily.jl #CFD #JuliaLang solver and homogeneous isotropic decaying turbulence 🌀 128^3 grid running on my local #GPU ⚡ visualizing in real-time with @makie.org github.com/WaterLily-jl...