Skip to main content

A python package for heat simulations

Project description

HeatSim

This package helps you solve time-dependent heat equation for any 2d square, at any given time and plots found solutions as 3d surface.

It produces solutions by separating variables, finding simple solutions and after that compining them in one final solution that would satisfy boundary conditions.

Integration is being done by Simpson's rule for numerical integration

You can specify dimensions of the square, boundary conditions and time intervals.

References

http://ramanujan.math.trinity.edu/rdaileda/teach/s12/m3357/lectures/lecture_3_6_short.pdf

https://plot.ly/python/3d-surface-plots/

Requirements

Plotly >= 4.4

Numpy >= 1.10

Python >= 3.6

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

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

Source Distribution

HeatPy-0.1.tar.gz (1.4 kB view details)

Uploaded Source

Built Distribution

HeatPy-0.1-py3-none-any.whl (2.3 kB view details)

Uploaded Python 3

File details

Details for the file HeatPy-0.1.tar.gz.

File metadata

  • Download URL: HeatPy-0.1.tar.gz
  • Upload date:
  • Size: 1.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.6.9

File hashes

Hashes for HeatPy-0.1.tar.gz
Algorithm Hash digest
SHA256 84ad8d53ab08685b8075df15f75c2af124600b0dbe7b5269cc564fc9ea3d2221
MD5 59cb2f8a79dfe9b60860073e5fdb3084
BLAKE2b-256 aa0801662c06acc902dd9b3e283aa37b751e8a7d8da23a28f4567ca385318e19

See more details on using hashes here.

File details

Details for the file HeatPy-0.1-py3-none-any.whl.

File metadata

  • Download URL: HeatPy-0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.6.9

File hashes

Hashes for HeatPy-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 75bd17e69eac80971050f76f21894afe3c93f7bf88116a3433770e9ff7013307
MD5 23cf373029fdd744a076160844137567
BLAKE2b-256 98851e0375e8b9cb83707248904af65605de7b807a1a6fc5db4b22eba178dac1

See more details on using hashes here.

Supported by

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