Skip to content

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

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

35 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages