Useful link to compare software, OS, ..
https://eylenburg.github.io/ !

(or at least to have a slight idea of the differences)

#numerics #OS #software

It's OK to compare floating-points for equality

lisyarus blog

How reliable are CFD results?

This review highlights common pitfalls and how to avoid them, emphasizing validation, numerical accuracy, and physical consistency. Essential reading for simulation-based research.

🔗 https://pubs.aip.org/aip/pof/article-abstract/38/3/033316/3382594/Best-practices-for-computational-fluid-dynamics

#CFD #numerics #FluidMechanics #simulation #ScientificComputing

🎉🌈 Behold, the NumKong 2000—a mind-boggling parade of mixed precision #kernels, designed to make your head spin faster than a washing machine on hyperdrive! 🤯🌀 With a dazzling array of Float6 to #Float118 across 7 languages, it's the Swiss Army knife of numerics—but only if you have 48 spare minutes and a PhD in deciphering technobabble. 📚🔍
https://ashvardanian.com/posts/numkong/ #NumKong2000 #MixedPrecision #TechInnovation #Numerics #HackerNews #ngated
NumKong: 2'000 Mixed Precision Kernels For All 🦍

Around 2'000 SIMD kernels for mixed-precision BLAS-like numerics — dot products, batched GEMMs, distances, geospatial, ColBERT MaxSim, and mesh alignment — from Float6 to Float118, leveraging RISC-V, Intel AMX, Arm SME, and WebAssembly Relaxed SIMD, in 7 languages and 5 MB.

Ash's Blog

Waves 🌊 are everywhere, and understanding their behavior leads us to understand nature. The goal of CRC 1173 "Wave Phenomena" (https://www.waves.kit.edu) at #KITKarlsruhe is to analytically understand, numerically simulate, and eventually manipulate wave propagation under realistic scenarios by intertwining #analysis and #numerics.

Extended version of this video (YouTube): https://youtu.be/NsHWaKIpH80?si=fiqy4wBWro6OgSkU

Ever wondered whether fast direct solvers are compatible with Quadrature by Expansion, a method for the evaluation of singular layer potentials? Wonder no more 🙂 In https://arxiv.org/abs/2504.13809, we offer an algorithmic recipe, analysis, an end-to-end error model, and some weighting tricks, the latter two applicable beyond QBX, along with numerical experiments. #layerpot #fastalg #fastalgorithm #numpde #numerics #scicomp #paper 🎓 📖
A Fast Direct Solver for Boundary Integral Equations Using Quadrature By Expansion

We construct and analyze a hierarchical direct solver for linear systems arising from the discretization of boundary integral equations using the Quadrature by Expansion (QBX) method. Our scheme builds on the existing theory of Hierarchical Semi-Separable (HSS) matrix operators that contain low-rank off-diagonal submatrices. We use proxy-based approximations of the far-field interactions and the Interpolative Decomposition (ID) to construct compressed HSS operators that are used as fast direct solvers for the original system. We describe a number of modifications to the standard HSS framework that enable compatibility with the QBX family of discretization methods. We establish an error model for the direct solver that is based on a multipole expansion of the QBX-mediated proxy interactions and standard estimates for the ID. Based on these theoretical results, we develop an automatic approach for setting scheme parameters based on user-provided error tolerances. The resulting solver seamlessly generalizes across two- and tree-dimensional problems and achieves state-of-the-art asymptotic scaling. We conclude with numerical experiments that support the theoretical expectations for the error and computational cost of the direct solver.

arXiv.org

If you are into numeric representations and error arithmetic, you’ll like this post.

https://chadnauseam.com/coding/random/calculator-app

/ht @brucelawson

#numerics #NumericalRepresentation #computation

calculator-app - Chad Nauseam Home

"A calculator app? Anyone could make that." (this was originally a https://x.com/ChadNauseam/status/1890889465322786878, and has since been turned into an asterisk article) "A calculator app? Anyone …

Chad Nauseam Home
[New Blog Post] Oscillator Etudes: Frequency Sweeping https://philipzucker.com/oscillate/ #physics #numerics
Oscillator Etudes: Frequency Sweeping

We have a concept of a “frequency response” of a system we learn about. This is the “steady state” response of an input to a sinusoidal input.

Hey There Buddo!

Single, Double, and Decimal - the three floating-point types available in .NET. But did you know there's a fourth type?

Half is a fourth type that was introduced in .NET 5. To be honest I've must have missed it myself. It is 2 bytes in size and allows storing values up to around 65k. It also allows representing positive and negative zeros, +∞, -∞, and of course, NaN.

For the Half type, there are a few constants defined that represent common values used in calculations like E, Pi, and tau.

Docs 📑: https://learn.microsoft.com/en-us/dotnet/standard/numerics#floating-point-types
https://learn.microsoft.com/en-us/dotnet/api/system.half?view=net-8.0

Did you know about this type? Or maybe you've already used it?

#dotnet #numerics #halftype
---
If you find this useful, consider giving a like & share ♻

Numerics in .NET

Learn more about: Numerics in .NET