Bernat Font
banner
fontb.bsky.social
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.
Pinned
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
the best things are also thanks to fluid dynamics!
September 28, 2025 at 6:54 PM
Reposted by Bernat Font
𝗖𝗼𝗺𝗲𝘁 𝗿𝘂𝗻𝘀 𝗰𝗶𝗿𝗰𝗹𝗲𝘀 𝗮𝗿𝗼𝘂𝗻𝗱 𝗝𝘂𝗽𝘆𝘁𝗲𝗿
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)
September 26, 2025 at 8:49 PM
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!
August 26, 2025 at 10:53 PM
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
August 25, 2025 at 7:45 PM
Reposted by Bernat Font
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
August 25, 2025 at 2:32 PM
Reposted by Bernat Font
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
July 23, 2025 at 6:54 PM
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
July 22, 2025 at 10:56 AM
Reposted by Bernat Font
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
June 18, 2025 at 9:24 AM
Reposted by Bernat Font
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
July 16, 2025 at 1:21 PM
Reposted by Bernat Font
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
July 2, 2025 at 7:03 PM
Reposted by Bernat Font
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.
www.nytimes.com
June 23, 2025 at 10:53 AM
making #quarto slides can be a bit painful, but the end result is amazing. Feels like #Beamer, but it comes with the benefits of #markdown and #html
June 6, 2025 at 9:37 AM
LLMs with uncertainty quantification output with be nice too
May 29, 2025 at 3:06 PM
New WaterLily version is out 🌀!
github.com/WaterLily-jl...

#JuliaLang #CFD #GPU #LES

1/2
May 25, 2025 at 4:19 PM
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
May 23, 2025 at 8:16 AM
#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!
May 14, 2025 at 7:27 AM
Reposted by Bernat Font
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
May 12, 2025 at 6:59 PM
WaterLily and @makie.org make a great team!

#CFD #JuliaLang #GPU #DataViz
May 5, 2025 at 8:20 PM
Reposted by Bernat Font
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
April 14, 2025 at 6:51 PM
Reposted by Bernat Font
:)
April 14, 2025 at 9:01 PM
This seminar is now available in our YouTube channel. Check it out!
🔗 youtu.be/ly7mBFf8esM
March 31, 2025 at 9:41 AM
Reposted by Bernat Font
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...
March 27, 2025 at 2:42 PM
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
March 27, 2025 at 8:31 AM