#scientificcomputing — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #scientificcomputing, aggregated by home.social.
-
Start here: Standard-Slope Integration (SSI)
A new, first-of-its-kind class of derivative-driven integration operators built solely from slope information.
If you’re new to my work, this post links to the full SSI series—a structured overview of a first-of-its-kind, derivative-driven integration operator built on structural iteration invariants and slope-based reconstruction. The recap summarizes all seven posts in order and provides the conceptual foundation for understanding SSI.
Series recap:
https://mathstodon.xyz/@BlueNovaX/116523359117197532
Repository with details and examples:
https://github.com/BlueNovaX/standard-slope-integration
#numericalanalysis #scientificcomputing #mathematics #integration #StandardSlopeIntegration #SSI
-
https://www.europesays.com/ie/466053/ Penn engineers use AI to solve some of science’s most difficult math problems #AI #ArtificialIntelligence #Chromatin #Éire #Epigenetics #IE #InversePDEs #Ireland #MollifierLayers #NeuralNetworks #PennEngineering #PhysicsInformedMachineLearning #Research #Science #ScientificComputing #WeatherForecasting
-
Penn engineers use AI to solve some of science’s most difficult math problems
A ripple tells you something happened, but not exactly what. That is the core problem behind a hard…
#NewsBeep #News #Science #AI #Artificialintelligence #AU #Australia #Chromatin #Epigenetics #inversePDEs #mollifierlayers #neuralnetworks #PennEngineering #physics-informedmachinelearning #research #scientificcomputing #weatherforecasting
https://www.newsbeep.com/au/645663/ -
Penn engineers use AI to solve some of science’s most difficult math problems
A ripple tells you something happened, but not exactly what. That is the core problem behind a hard…
#NewsBeep #News #Science #AI #Artificialintelligence #AU #Australia #Chromatin #Epigenetics #inversePDEs #mollifierlayers #neuralnetworks #PennEngineering #physics-informedmachinelearning #research #scientificcomputing #weatherforecasting
https://www.newsbeep.com/au/645663/ -
Standard‑Slope Integration (SSI) — Post #3: Failure-mode robustness
A new, first-of-its-kind class of derivative-driven integration operators built solely from slope information.
Classical integration methods often fail when the integrand is discontinuous, poorly conditioned, or structurally misaligned with area-based accumulation. SSI approaches these cases differently: its derivative-driven structure and step-to-step invariants prevent the amplification and drift that destabilize classical formulations.
This makes SSI effective in cases where traditional quadrature becomes unstable, unreliable, or fails outright—not by modifying classical methods, but by using a fundamentally different reconstruction principle.
#numericalanalysis #scientificcomputing #mathematics #integration #StandardSlopeIntegration #SSI
-
My implementation of the GaussSeidel smoother using a Diagnol direct access scheme in OpenFOAM as compared to the default GS smoother LDU gives almost ~50% improvements in cache misses and hits for a structured 3D cavity tutorial. Profiled using the amazing LIKWID profiler. Will share a deep technical report soon. Check it out and use - https://github.com/amartyadav/DIAGaussSeidel-Smoother-OpenFOAM
#hpc #scientificcomputing #computationalphysics #cfd #openfoam #likwid #softwaredevelopment #cpp -
Been working on my Linux machine for 3 months now at work - comp. physics, hpc, etc.
Tried working on my MBP yesterday (after around 5 months of not using it for development) - while a superior machine h/w wise, I really couldn't stand macOS.
Linux just works - better even.#linux #macos #development #hpc #scientificcomputing #computationalphysics #ux #ubuntu #SoftwareDevelopment
-
IBM quantum computer simulates real magnetic materials and actually matches lab data
https://fed.brid.gy/r/https://nerds.xyz/2026/03/ibm-quantum-materials/
-
IBM quantum computer simulates real magnetic materials and actually matches lab data
https://fed.brid.gy/r/https://nerds.xyz/2026/03/ibm-quantum-materials/
-
My latest blog post explores a Multi-Material Thermal Analysis using HYPRE BoomerAMG with a custom POSIT accelerator called Uttunga, and compares it to the x86 IEEE 754 standard.
https://www.amartyadav.com/posts/post3.html
#computationalphysics #hpc #opensource #scientificcomputing #thermalphysics #Automotive #automotiveengineering #calligo #posit #ieee_754
-
My work for the month is to optimise the matrix adressing scheme of OpenFOAM to reduce cache miss. Initial idea is to replace the LDU Matrix addressing scheme with Diagnol matrix addressing scheme using multiple arrays for structures meshes. Will check it out on a simple 2D Poisson equation using Gauss-Seidel solver to check performance benefits, and will eventually proceed to introduce a new solver as a plugin if benefits are noticeable.
Wish me luck. -
IBM outlines quantum-centric supercomputing architecture
https://fed.brid.gy/r/https://nerds.xyz/2026/03/ibm-quantum-centric-supercomputing/
-
Might publish a blog or two in a few weeks about my work with OpenFOAM, different profilers, and an implementation of an LBM CFD kernel on RISC-V with POSITS.
What a great company to be working for. Learning so much!
#posit #RISCV #cfd #openfoam #lbm #cfd #scientificcomputing #profiler #Linux #blog #technicalblog #ieee754 #calligotech
-
In #FElupe, a #python package of mine, I changed the API of a function: the output included two return variables (boundaries, loadcase), where the second one is nowadays mostly unused. So I added a new argument return_loadcase=None, which does not change the return behavior, but marked as deprecated. In a future major version, return_loadcase will be False by default. Now all users have at least one major version time to update existing scripts. Is this good practise or could this be improved?
#opensource #computationalmechanics #scientificcomputing #coding #finiteelements
-
⏳ Deadline approaching: 31 December 2025
Nominations are open for the EMS/ECMI Lánczos Prize, recognising outstanding mathematical software with important applications across mathematics, science, engineering, society, and industry.
Eligible software must have publicly available source code for scrutiny (commercial software is welcome if it meets this criterion).
➡️ Full details and how to nominate: https://euromathsoc.org/news/reminder:-deadline-31-december-2025-for-emsecmi-lanczos-prize-nominations-195
#MathSoftware #ScientificComputing #AppliedMath #OpenScience
-
If one has a linear-elastic material in mind, one would assume this works for any kind of finite element simulations. In case of large rotations and large strains, "linear" is not unique. There are many different implementations of linear-elastic materials. Beside the mathematical details, a cube, rotated by 90° and stretched to a factor of 2, will show different deformations. You'll see a small-strain, Total-Lagrange (Saint-Venant Kirchhoff material) and the co-rotated framework as well as a compressible Neo-Hookean material model formulation.
Reminder: don't use small-strain linear-elastic material formulations in simulations where large rotations occur - just because the strains are "small".
All figures created by #felupe for simulation and #pyvista for plotting.
#python #computationalmechanics #scientificcomputing #numpy #fem #fea #opensource
-
If one has a linear-elastic material in mind, one would assume this works for any kind of finite element simulations. In case of large rotations and large strains, "linear" is not unique. There are many different implementations of linear-elastic materials. Beside the mathematical details, a cube, rotated by 90° and stretched to a factor of 2, will show different deformations. You'll see a small-strain, Total-Lagrange (Saint-Venant Kirchhoff material) and the co-rotated framework as well as a compressible Neo-Hookean material model formulation.
Reminder: don't use small-strain linear-elastic material formulations in simulations where large rotations occur - just because the strains are "small".
All figures created by #felupe for simulation and #pyvista for plotting.
#python #computationalmechanics #scientificcomputing #numpy #fem #fea #opensource
-
If one has a linear-elastic material in mind, one would assume this works for any kind of finite element simulations. In case of large rotations and large strains, "linear" is not unique. There are many different implementations of linear-elastic materials. Beside the mathematical details, a cube, rotated by 90° and stretched to a factor of 2, will show different deformations. You'll see a small-strain, Total-Lagrange (Saint-Venant Kirchhoff material) and the co-rotated framework as well as a compressible Neo-Hookean material model formulation.
Reminder: don't use small-strain linear-elastic material formulations in simulations where large rotations occur - just because the strains are "small".
All figures created by #felupe for simulation and #pyvista for plotting.
#python #computationalmechanics #scientificcomputing #numpy #fem #fea #opensource
-
If one has a linear-elastic material in mind, one would assume this works for any kind of finite element simulations. In case of large rotations and large strains, "linear" is not unique. There are many different implementations of linear-elastic materials. Beside the mathematical details, a cube, rotated by 90° and stretched to a factor of 2, will show different deformations. You'll see a small-strain, Total-Lagrange (Saint-Venant Kirchhoff material) and the co-rotated framework as well as a compressible Neo-Hookean material model formulation.
Reminder: don't use small-strain linear-elastic material formulations in simulations where large rotations occur - just because the strains are "small".
All figures created by #felupe for simulation and #pyvista for plotting.
#python #computationalmechanics #scientificcomputing #numpy #fem #fea #opensource
-
niklas-heer/speed-comparison: A repo which compares the speed of different programming languages.
https://github.com/niklas-heer/speed-comparisonThis projects tries to compare the speed of different #programming languages. It uses an implementation of the Leibniz formula for π to do the comparison.
Notably:
- #Julia is the only dynamically-typed languages amoung the top tier, only ~28ms slower from #Cpp (#Clang).
- #Rust got a huge boost with nightly compiler (it is said that hand-written SIMD is used?)
- #Go tops in 3rd tier (very crowded 0.8s~1s)
- #PyPy and #Haskell (#GHC) are very closed (~1s), preceding #Racket, beating #Python (#NumPy) by a lot (~1.2s)
- The slowest is #CPython (~86s) -
This is me after with some of the attendees after successfully delivering my first workshop at the #Supercomputing India 2025 in Bengaluru.
Taught how to perform an "Efficient Halo Exchange for stencil-based #scientific codes on the #Cerebras Wafer-Scale Engine 3"#cdac #hpc #parallelprogramming #cerebras #scientificcomputing #sci2025
-
This is me after with some of the attendees after successfully delivering my first workshop at the #Supercomputing India 2025 in Bengaluru.
Taught how to perform an "Efficient Halo Exchange for stencil-based #scientific codes on the #Cerebras Wafer-Scale Engine 3"#cdac #hpc #parallelprogramming #cerebras #scientificcomputing #sci2025
-
This is me after with some of the attendees after successfully delivering my first workshop at the #Supercomputing India 2025 in Bengaluru.
Taught how to perform an "Efficient Halo Exchange for stencil-based #scientific codes on the #Cerebras Wafer-Scale Engine 3"#cdac #hpc #parallelprogramming #cerebras #scientificcomputing #sci2025
-
This is me after with some of the attendees after successfully delivering my first workshop at the #Supercomputing India 2025 in Bengaluru.
Taught how to perform an "Efficient Halo Exchange for stencil-based #scientific codes on the #Cerebras Wafer-Scale Engine 3"#cdac #hpc #parallelprogramming #cerebras #scientificcomputing #sci2025
-
This is me after with some of the attendees after successfully delivering my first workshop at the #Supercomputing India 2025 in Bengaluru.
Taught how to perform an "Efficient Halo Exchange for stencil-based #scientific codes on the #Cerebras Wafer-Scale Engine 3"#cdac #hpc #parallelprogramming #cerebras #scientificcomputing #sci2025
-
After four months of deep work in computational physics and wafer-scale computing using the Cerebras WSE-3 as part of my MSc dissertation, my tutorial has been accepted at Supercomputing India 2025!” in Bengaluru.
Excited to contribute and share practical insights with the HPC community.
#hpc #supercomputingindia2025 #sci2025 #cerebras #cdac #computationalphysics #scientificcomputing #Conference -
🎉 I’m proud to share that our paper has been accepted in the Journal of Open Source Software!
Big thanks to everyone who contributed and supported this work 🙌Original JOSS post: https://fosstodon.org/@joss/115333704000509742
#JOSS #OpenSource #Research #PhD #OpenScience #Python #computationalmechanics #scientificcomputing #PyOpenSci #FEA #FElupe
-
🎉 I’m proud to share that our paper has been accepted in the Journal of Open Source Software!
Big thanks to everyone who contributed and supported this work 🙌Original JOSS post: https://fosstodon.org/@joss/115333704000509742
#JOSS #OpenSource #Research #PhD #OpenScience #Python #computationalmechanics #scientificcomputing #PyOpenSci #FEA #FElupe
-
🎉 I’m proud to share that our paper has been accepted in the Journal of Open Source Software!
Big thanks to everyone who contributed and supported this work 🙌Original JOSS post: https://fosstodon.org/@joss/115333704000509742
#JOSS #OpenSource #Research #PhD #OpenScience #Python #computationalmechanics #scientificcomputing #PyOpenSci #FEA #FElupe
-
🎉 I’m proud to share that our paper has been accepted in the Journal of Open Source Software!
Big thanks to everyone who contributed and supported this work 🙌Original JOSS post: https://fosstodon.org/@joss/115333704000509742
#JOSS #OpenSource #Research #PhD #OpenScience #Python #computationalmechanics #scientificcomputing #PyOpenSci #FEA #FElupe
-
🎉 I’m proud to share that our paper has been accepted in the Journal of Open Source Software!
Big thanks to everyone who contributed and supported this work 🙌Original JOSS post: https://fosstodon.org/@joss/115333704000509742
#JOSS #OpenSource #Research #PhD #OpenScience #Python #computationalmechanics #scientificcomputing #PyOpenSci #FEA #FElupe
-
This is a fun twist:
Though astronauts aboard the International Space Station age more slowly (at a rate of about 0.01 seconds per year or--as I calculated earlier--about 317 picoseconds per second), a computer at the top of a server rack would experience time more quickly than one at the rack's bottom.
That's because the orbital speed of ISS negates gravitational time dilation.
-
I made a #streamlit app for a nonlinear #fea simulation of a deformable hyperelastic solid body. This uses #FElupe for the simulation and #pyvista / #stpyvista for showing the final result in your browser.
https://felupe-web.streamlit.app/
#computationalmechanics #scientificcomputing #fem #python #opensource #FiniteElementMethod
-
I made a #streamlit app for a nonlinear #fea simulation of a deformable hyperelastic solid body. This uses #FElupe for the simulation and #pyvista / #stpyvista for showing the final result in your browser.
https://felupe-web.streamlit.app/
#computationalmechanics #scientificcomputing #fem #python #opensource #FiniteElementMethod
-
I made a #streamlit app for a nonlinear #fea simulation of a deformable hyperelastic solid body. This uses #FElupe for the simulation and #pyvista / #stpyvista for showing the final result in your browser.
https://felupe-web.streamlit.app/
#computationalmechanics #scientificcomputing #fem #python #opensource #FiniteElementMethod
-
I made a #streamlit app for a nonlinear #fea simulation of a deformable hyperelastic solid body. This uses #FElupe for the simulation and #pyvista / #stpyvista for showing the final result in your browser.
https://felupe-web.streamlit.app/
#computationalmechanics #scientificcomputing #fem #python #opensource #FiniteElementMethod
-
What do you think, which #logo is better? It's for an open source FEA #python package.
Logo A (round) or B (square with rounded corners)? Here's the poll: https://mathstodon.xyz/@adtzlr/115153260402286236
#scientificcomputing #computationalmechanics #finiteelements #design
-
After a summerbreak, #FElupe development continues! Stay tuned for lots of handy new features: checkpoint/restore, revolve a.k.a. axi-to-3d, simplified handling of multiple solid bodies, etc. These new features are already available in the main git branch and will be released soon.
https://felupe.readthedocs.io/en/latest/
P.S. I'm always open for new ideas, just let me know!
#computationalmechanics #scientificcomputing #python #opensource #fem #fea #finiteelements
-
After a summerbreak, #FElupe development continues! Stay tuned for lots of handy new features: checkpoint/restore, revolve a.k.a. axi-to-3d, simplified handling of multiple solid bodies, etc. These new features are already available in the main git branch and will be released soon.
https://felupe.readthedocs.io/en/latest/
P.S. I'm always open for new ideas, just let me know!
#computationalmechanics #scientificcomputing #python #opensource #fem #fea #finiteelements
-
After a summerbreak, #FElupe development continues! Stay tuned for lots of handy new features: checkpoint/restore, revolve a.k.a. axi-to-3d, simplified handling of multiple solid bodies, etc. These new features are already available in the main git branch and will be released soon.
https://felupe.readthedocs.io/en/latest/
P.S. I'm always open for new ideas, just let me know!
#computationalmechanics #scientificcomputing #python #opensource #fem #fea #finiteelements
-
After a summerbreak, #FElupe development continues! Stay tuned for lots of handy new features: checkpoint/restore, revolve a.k.a. axi-to-3d, simplified handling of multiple solid bodies, etc. These new features are already available in the main git branch and will be released soon.
https://felupe.readthedocs.io/en/latest/
P.S. I'm always open for new ideas, just let me know!
#computationalmechanics #scientificcomputing #python #opensource #fem #fea #finiteelements
-
For anyone who quickly wants to plot the force-stretch behavior of a #hyperelastic material model, #FElupe is your handy go-to #python package.
-
Did you know the main driver behind NumPy/SciPy didn't get tenure? 🧐
I guess that board was wrong about Travis Oliphant.Literally everything I did in my scientific work since 2008 heavily depends on work like (and in my case particularly) NumPy/SciPy. #numpy #scipy #python #ScientificComputing
-
What is the #julialang programming language? This is stitched from the interviews of a lot of developers telling their stories as to why they are committed to the mission of #Julia. Performance, scaling, easy, fun?
-
With Pydroid3, it's possible to run your #FEM simulations in #FElupe on #android.
#scientificcomputing #computationalmechanics #python #opensource #fea
-
For much more rotations, a powerful numeric continuation method is your friend.
The "speed" of the rotation is a result of the adaptive step-size of contique (one frame per converged step, constant framerate).
https://github.com/adtzlr/contique
#computationalmechanics #scientificcomputing #FiniteElementMethod #fem #fea #python #opensource
-
🚀🚀 FElupe is now available on conda-forge! 🚀🚀 Unfortunately, it doesn't handle optional dependencies like pip. Anyway here's a nice animation of the #hyperelastic "twisting column" example from the book of Bonet & Wood. This one works without any fancy continuation techniques, it's just Newton's method.
https://github.com/adtzlr/felupe
#computationalmechanics #FiniteElementMethod #scientificcomputing #fem #fea #python #opensource
-
Started SYCL this semester in my MSc, and I have a coursework on it.
I have never been more frustrated in my life.
I am not saying SYCL is bad. I might just be too dumb to master it in a sem in order to port an existing CPU code to use MPI & SYCL together.
CUDA was much easier for me for the same task.#sycl #hpc #parallelprogramming #gpu #nvidia #cuda #msc #scientificcomputing #amd #mpi #epcc
-
https://youtube.com/watch?v=P_fHJIYENdI&si=ECF7pagdnAgEwT4Z
Veritasium just released a great video of #ProteinFolding algorithms and #AlphaFold as part of the story.
The Veritasium team releases some of the best science videos around: accessible, clear and accurate. It's a great service to communicate this breakthrough to everyone.
#ScientificComputing #Bioinformatics #AI #MachineLearning #ScienceCommunication #ProteinDesign
P.S. shame about the anthropomorphic hype at the end
-
The result of the getting started notebook of #felupe, which is deployed by #jupyterlite on #github, is now ready-to-visualize directly in the browser, thanks to #jupyterview!
https://adtzlr.github.io/felupe-web/lab?path=01_Getting-Started.ipynb
#python #webassembly #scientificcomputing #computationalmechanics #finiteelementmethod