Skip to content

Simulation of heat conduction problems in multiple dimensions with boundary control.

License

Notifications You must be signed in to change notification settings

stephans3/Hestia.jl

Repository files navigation

Hestia.jl

Simulation of heat conduction problems in multiple dimensions with boundary control.

DOI Dev License: MIT

Hestia.jl is a Julia library to simulate controlled and uncontrolled heat conduction phenomena in multiple dimensions (1D, 2D, 3D). Hestia.jl offers many options to design your heat conduction simulation: geometry, material properties and specification of boundary sides.

Geometries:

  • 1-dimensional rod of length
  • 2-dimensional plate of lenght L and width W
  • 3-dimensional cuboid of length L, width W, height H

Material Properties:

  • temperature-independent: linear heat conduction
  • temperature-dependent: quasi-linear heat conduction
  • isotropic
  • anisotropic

On boundary sides:

  • emit heat to environment via linear heat transfer and nonlinear heat radiation
  • supply heat via actuators like heating elements
  • measure surface temperature

Tutorials and Examples

Tutorials can be found in the docs.

You are interest in discovering more examples? Come and visit our HestiaModelZoo!

Alternatives

If you look for general purpose approaches to simulate heat conduction, you may also take a look on

How to cite

If you use Hestia.jl in your own research, please cite the following article:

@article{scholz2023hestia,
  title={Hestia. jl: A Julia Library for Heat Conduction Modeling with Boundary Actuation.},
  author={Scholz, Stephan and Berger, Lothar},
  journal={Simul. Notes Eur.},
  volume={33},
  number={1},
  pages={27--30},
  year={2023}
}

You can also cite our software on Zenodo:

@misc{scholz2023Hestia,
  title={Hestia.jl},
  author={Scholz, Stephan},
  year={2023},
  month={03},
  howpublished={\url{https://github.com/stephans3/Hestia.jl}},
  doi={10.5281/zenodo.7778449}
}

About

Simulation of heat conduction problems in multiple dimensions with boundary control.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages