Skip to content

prabin-github/GPTO_julia-heat_conduction

Repository files navigation

GPTO Julia-Heat Conduction

GPTO Julia with Gridap

A Julia/Gridap adaptation of the MATLAB code for topology optimization with bars using the geometry projection method, modified for solving heat conduction (or heat diffusion) problem.

Version 0.1.0 -- August 2025

This code is a migration to Julia/Gridap by

Prabin Pradhananga
School of Mechanical, Aerospace, and Manufacturing Engineering
University of Connecticut

of PyGPTO (Python/Numpy adaptation of the MATLAB code) for topology optimization with bars using the geometry projection method, translated to Python by

Andres Ortegon
Department of Mathematics
Universidad Nacional de Colombia

from the GPTO Matlab code written by

Hollis Smith and Julian Norato
Department of Mechanical Engineering
University of Connecticut

Special thanks to Sy Nguyen-Van for his Julia code that helped a lot during this translation.

Citation

Please cite this work if you use it in your research or projects.

Pradhananga, P. (2026). GPTO Julia-Heat Conduction (Version 0.1.0) [Computer software]. Available at: https://github.com/prabin-github/GPTO_julia-heat_conduction Zenodo: https://doi.org/10.5281/zenodo.18604076

@software{pradhananga2026gpto, author = {Pradhananga, Prabin}, title = {GPTO Julia-Heat Conduction}, year = {2026}, version = {0.1.0}, publisher = {Zenodo}, doi = {10.5281/zenodo.18604076}, url = {https://github.com/prabin-github/GPTO_julia-heat_conduction} }

License

This work is licensed under the Creative Commons Attribution–NonCommercial 4.0 International License (CC BY-NC 4.0).

You are free to:

  • Share — copy and redistribute the material in any medium or format
  • Adapt — remix, transform, and build upon the material

Under the following terms:

  • Attribution — You must give appropriate credit to the original author.
  • NonCommercial — You may not use the material for commercial purposes.

For full license details, see:
https://creativecommons.org/licenses/by-nc/4.0/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published