Fenics Project
The FEniCS Project is a collection of open-source software components with the common goal to enable automated solution of differential equations.
The FEniCS Project is a collection of open-source software components with the common goal to enable automated solution of differential equations.
OpenFOAM is an open source CFD toolbox that can be used for heat transfer analysis, and has a Python interface.
PyFR is an open-source Python framework for solving the Navier-Stokes equations and simulating fluid dynamics and heat transfer.
SfePy is a software for solving various partial differential equations (PDEs) using the finite element method, including heat transfer problems.
This course covers the basics of finite element methods for heat transfer problems and how to implement them in Python.
This GitHub repository provides a simple implementation of a heat transfer simulation using Python and NumPy.
MFEM is a lightweight, flexible, and scalable C++ library for finite element methods, with a Python interface, that can be used for heat transfer simulations.
PETSc is a suite of data structures and routines for the scalable solution of scientific problems, including heat transfer, and has Python bindings.