Skip to main content

Calculate heat transfer in a matrix of heterogeneous materials

Project description

heatequation provides a single class HeatEquation to calculate heat transfer in a matrix of heterogeneous materials. It implements an incremental, arithmetic solution to the heat equation [3] . This solution allows you calculate the system state at any point in time by calculating the system state at all increments up to that point. It only implements a two dimensional solution of the heat equation, though someone could relatively easily extend it to one or three dimensions.

The HeatEquation class is initialized with arrays corresponding to physical properties in the physical space of the simulated materials. The required arrays are initial temperature, mass density, thermal conductivity, and specific heat capacity.

The source repository at github [4] includes a sample script to help you get started.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

heatequation-1.0.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

heatequation-1.0.0-py2.py3-none-any.whl (4.9 kB view details)

Uploaded Python 2Python 3

File details

Details for the file heatequation-1.0.0.tar.gz.

File metadata

  • Download URL: heatequation-1.0.0.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for heatequation-1.0.0.tar.gz
Algorithm Hash digest
SHA256 d86c20132561da8662bdc02cebc0405b74adaad8a71fb9862aa89711f5402012
MD5 4067cfc359d589432aadea8acda7117f
BLAKE2b-256 e6745bc0885be98f605ee155842a3f96dadbe9d77ff3b1565bf5e14ba78b7cf8

See more details on using hashes here.

File details

Details for the file heatequation-1.0.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for heatequation-1.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6a7b60eae195dbfbac674ad67eca4718c4450e4f00154c1320217625999dc5ca
MD5 ea9070802b8fe49b2c211726a9149bd9
BLAKE2b-256 d9c1ca9c7a6e1686a72587c5b210d844ce94df8e2e19c22a6b4beafcadf39ce2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page