Skip to content

Uses the finite difference method to analyze transient temperatures in 2D spaces undergoing heat transfer

Notifications You must be signed in to change notification settings

slehmann1/TemperatureFDM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Finite Difference Method For Transient Heat Transfer

Analyzes 2D spaces over time using the finite difference method to determine temperatures

Temperature Overview

Methodology

The finite difference method is a numerical technique that approximates derivatives with finite differences. This methodology can be used to solve the heat equation. A strong overview of this methodology is available here.

Overview

This program solves the heat equation for two dimensional meshes, making an assumption that boundaries are insulated. It is capable of transient analysis, and uses an explicit formulation to do so.

Currently only fixed temperature boundary conditions and insulated walls are supported. It would be easy to extend this program to add additional cases. The program is designed to be simple and lightweight; more advanced programs are available for solving challenging problems.

Dependencies

Matplotlib and Numpy

About

Uses the finite difference method to analyze transient temperatures in 2D spaces undergoing heat transfer

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages