Python

Figure Scale

Pacote Python projetado para ajudar você a criar figuras de qualidade de publicação com controle preciso de tamanho no Matplotlib

Wizard Template

Um template de propósito geral que visa fornecer um início mágico para qualquer projeto Python

Acelerando a exploração de dados multidimensionais com Xarray

Tutorial introdutório para *Xarray*, um pacote Python de código aberto que é capaz de tornar o trabalho com arranjos de dados multidimensionais e catalogados uma tarefa simples e eficiente. Destaca-se a sua sinergia com outras ferramentas para I/O, plotagem interativa e computação paralela.

Métodos Numéricos em Python

Aula como professor convidado, ministrada para as turmas de Métodos Numéricos e Turbulência do Programa de Pós-Graduação em Recursos Hídricos e Saneamento Ambiental do Instituto de Pesquisas Hidraulicas da Universidade Federal do Rio Grande do Sul.

Python and XCompact3d

Palestra para o encontro anual da equipe de desenvolvimento do XCompact3d. Apresentando os avanços na integração do solver de Navier-Stokes com Python, para uma interface mais amigável com os usuários por meio do pacote Python *Xcompact3d Toolbox*, além dos planos futuros para embalar o código fonte em Fortan do XCompact3d com uma interface Python, aumentando a sinergia e facilidade para manutenção de ambas as ferramentas.

Desafio de Programação: Encontre o Anagrama

Mais um desafio de programação. Temos a tarefa de encontrar um anagrama dentre as palavras da língua portuguesa, e claro, aprender muitos conceitos de programação em Python enquanto resolvemos o problema.

Sandbox flow configuration: A rapid prototyping tool inside XCompact3d

Uma ferramenta de prototipagem rápida incorporada ao XCompact3d, um código acadêmico para fluidodinâmica computacional. Isso visa aumentar a capacidade de trabalho dos desenvolvedores do código, ao mesmo tempo em que cria um ambiente mais amigável para estudantes em CDF.

Jupyter Notebook como uma Poderosa Ferramenta Educacional

Jupyter Notebook é um ambiente de programação interativo, que permite misturar trechos de texto descritivo com blocos de código e seus resultados. Isso o coloca como principal ferramenta de trabalho em Ciência de Dados, Aprendizado de Máquina e Inteligência Artificial, e essa postagem mostra o seu poder como ferramenta didática.

Gráficos com qualidade de publicação em Python com Matplotlib

Independente do tipo de conteúdo que você está trabalhando, seja técnico, científico, educacional, ou voltado para divulgação em mídias sociais, existem quatro tópicos que influenciam diretamente na qualidade dos gráficos que se estão produzindo: Localização, dimensões, estilo e formato. Todos são abordados em detalhes neste post.

Um ambiente "Jupyter Sandbox" acoplado ao Xcompact3d, um código acadêmico de alta ordem para Fluidodinâmica Computacional

Este trabalho visa quebrar muitas das barreiras de entrada em um código acadêmico que resolva Navier-Stokes, acoplando-o a um ambiente *Jupyter sandbox*. Para alunos de fluidodinâmica computacional, ele fornece experiência prática direta e um local seguro para praticar e aprender, enquanto para usuários avançados e desenvolvedores de código, funciona como uma ferramenta de prototipagem rápida.