Skip to content

Revisão de conceitos de programação em Python, além da solução de problemas em transferência de calor por meio de propostas computacionais.

License

Notifications You must be signed in to change notification settings

fschuch/Python-Transferencia-de-Calor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Métodos Numéricos Aplicados à Transferência de Calor

O conteúdo está dividido em três Jupyter Notebooks, encontrados no diretório Aulas, são eles:

  1. Introdução: Revisão sobre conceitos de programação em Python, além da demonstração (não exaustiva) das principais bibliotecas para o trabalho com ciência, técnologia e educação;
  2. Condução térmica: Exemplos resolvidos de problemas 1D e 2D, estacionários e transientes envolvendo condução de calor;
  3. Transferência de calor por convecção: Exemplos resolvidos de problemas 1D e 2D, incluindo o escoamento em uma cavidade com transferência de calor.

Configurando o Tutorial

Inicie o Pangeo Binder (Ambiente interativo para o Jupyter Notebook-lab na nuvem), clicando em:

Binder

  • Espere a aplicação carregar tudo para você, isso pode levar algum tempo;
  • O próximo passo é abrir o arquivo diretórios Aulas e escolher um dos notebooks;
  • No menu superior, procure por Run > Run all cells;
  • Ao final da aula, não esqueça de salvar uma cópia do Notebook com suas anotações pessoais.

Se você prefere instalar o tutorial localmente, siga os seguintes passos:

  1. Clone o repositório:
git clone https://github.com/fschuch/Python-Transferencia-de-Calor
  1. Instale o ambiente. O repositório inclui um arquivo environment.yaml que contém uma lista de todos os pacotes necessários para executar esse tutorial. Para instalá-los usando conda, use o comando:
conda env create -f environment.yml
conda activate transferencia-de-calor
  1. Inicie uma seção Jupyter:
jupyter lab

Felipe N. Schuch,
Dr. Eng. Mecânico pela PUCRS. Possui experiência em fluidodinâmica computacional, transferência de calor e massa, computação de alto desempenho, métodos numéricos, educação financeira e outros.
felipeschuch@outlook.com @fschuch Aprenda.py @aprenda.py

Licença

Esse projeto é licenciado sob os termos do MIT license.

© 2020 Felipe N. Schuch

About

Revisão de conceitos de programação em Python, além da solução de problemas em transferência de calor por meio de propostas computacionais.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published