Skip to content

neumann-mlucas/QP832

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QP832 - Fundamentos Computacionais de Simulações Químicas

Segundo Semestre de 2019, UNICAMP

Repositório contendo a solução para os exercícios propostos na matéria QP832.

  • Como as atividades iniciais pedem apenas para verificar algo no terminal interativo do Julia, comecei os exercícios pela atividade 16.
  • Alguns exercícios foram agrupados em um arquivo, pois tratavam-se da modificação de um mesmo código base. Acho que isso diminuiu um pouco a redundância de ter vários arquivos com, basicamente, o mesmo código.
  • Todos arquivos tem um header com ou uma breve explicação da resposta ou do que foi feito em cada exercício
  • Parti do pressuposto que será avaliado o código e não o output do programa. Por isso não todos arquivos ao serem executados produzem a output do pedida na atividade. Nos que não produzem output é necessário executá-los de forma interativa e plotar as variáveis de interesse.
  • Reescrevi alguns dos códigos que julguei menos claros (a.k.a simplex), minha ideia inicial era usar os princípios de programação funcional mas programação funcional é difícil. Acabei só tentando aplicar modularidade e DRY.
  • Julia é uma linguagem está evoluindo rapidamente e rapidamente quebra Backward compatibility. A versão que o código do repositório foi testada foi a v1.1.1

~~ Lucas Neumann

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published