avatar

Lorenzo Fiore's blog
Leave the world a better place than you find it

Recursivity and permutations

Recursivity and permutations

Friday, May 17, 2024

Recursivity and permutations Motivation and context The amazing computing platform FEniCS comes packed with a lot of useful features for the automation of solution of partial differential equations. The fact that people develop such powerful software and give it to the public as open source still honestly astonishes me after years of passion about open-source-software. Social considerations aside, I recently stumbled upon an interesting feature that was not covered in the tutorials I came across, because, let’s be honest, open-source is great, but bright people definitely spend more time writing software then explaining others what they created and why.
avatarLorenzo Fiore
4 minutes read
Inverse Analysis in FEniCS

Inverse Analysis in FEniCS

Wednesday, May 8, 2024

Inverse Analysis in FEniCS Motivation and context The FEniCS open-source computing platform is a wonderful collection of software, it contains all the tools needed to rigorously define a mathematical problem in computer code in a very high level form, it feels almost as writing the equations of physics and let the computer solve them for you! Well… to be honest FEniCS only provides the backbone of a full fledged Finite Element Software, it’s like having a kit to be assembled according to ones taste: everything that goes from the definition of the equations of physics, to the handling of incremental solving procedure and output is a user-responsibility.
avatarLorenzo Fiore
12 minutes read
Going Variational

Going Variational

Wednesday, Mar 8, 2023

Going Variational Motivation and context How to solve PDEs with modern tools Challenges I faced There are tons of good resources about the FEM, its theory and practical applications and the material is indeed overwhelming. Here some books that built my path towards a medium understanding of what I’m doing: Zienkiewicz and Taylor 2006 - The Finite Element Method for Solid and Structural Mechanics. Lanczos 1949 - The Variational Principles of Mechanics.
avatarLorenzo Fiore
8 minutes read
Import a mesh in FEniCS

Import a mesh in FEniCS

Monday, Mar 6, 2023

Import a mesh in FEniCS Motivation and context When I first approached the software library FEniCS I was overwhelmed by the possibilities. This collection of software allows the user to define whatever Partial Differential Equation on a geometrical domain and automate all the process from the definition of finite elements to solution of the equation, it’s simply brilliant! Wanna solve a thermal diffusion problem? Just type the heat equation in integral form: ET = ( rho*cspec*(T_trl-T_old)/dt*T_tst + \ + Kcond*fe.
avatarLorenzo Fiore
6 minutes read
Analog computers

Analog computers

Friday, Nov 18, 2022

A brief article about the history of computation
avatarLorenzo Fiore
3 minutes read
Il Baldassini

Il Baldassini

Friday, Nov 18, 2022

Una indispensabile risorsa
avatarLorenzo Fiore
1 minute read
Useful websites

Useful websites

Monday, Aug 23, 2021

A list of useful websites for engineers
avatarLorenzo Fiore
2 minutes read

© 2021 - 2024 MechEngrLorenzoFiore

Powered by Hugo with theme Dream.

avatar

Lorenzo Fiore's blog
Leave the world a better place than you find it

Once a Scout, always a Scout!

I’m a proud member of the World Wide Scout Movement.

Try and leave this world a little better than you found it, and when your turn comes to die, you can die happy in feeling that at any rate, you have not wasted your time but have done your best.

Robert Baden-Powell, fouder of the Scout Movement

About me

If you came up here you want to know a little bit more about myself. That’s awesome!

I’m a Mechanical Engineer, a curious person and a maker! I don’t waste any time trying to learn everything I can about the topic I love the most, be it mechanical design, programming, old school hand abilities, music, languages, you name it!

This websites purpose is to share my knowledge and experience hoping this would be of any help for anyone facing the challenges I face. Enjoy and let’s stay in contact!

Social Links