===================================================== Algumas sugestões para os relatórios e programas ===================================================== (a) sobre os relatórios Começar com um título e o nome dos autores. Fazer uma introdução simples. Por exemplo, comentar que edos são usadas para modelar vários processos, e que em geral a gente precisa de métodos numéricos para aproximar a solução, citar alguns métodos disponíveis, descrever o que foi feito no trabalho. Ter uma parte descrevendo o modelo original. Por exemplo, descrever o problema de EDO na forma normal, fixar a notação de cada objeto, descrever os casos que foram usados como exemplo. Ter uma parte descrevendo os métodos. Por exemplo, mostrar a fórmula para fazer o passo, falar o que cada variável representa, qual é a notação para o intervalo de tempo, a quantidade de passos, a aproximação em cada instante. Explicar um pouco sobre cada gráfico ou tabela. Por exemplo, falar o que foi feito para obter os dados, o que significa cada curva/coluna, que propriedade pode ser observada. Nas figuras para convergência, falar que o método foi aplicado com cada vez mais pontos e para cada caso uma curva foi colocada no gráfico, aumentando a resolução as curvas mudam um pouco, a partir de uma certa resolução não dá para notar a mudança. Ter uma conclusão simples. Por exemplo, resumir os principais resultados que apareceram, citar quais métodos parecem convergir mais rápido, comparar erros "saindo pela tangente" ou "entrando nas curvas cedo demais". O relatório pode ser feito em qualquer editor / linguagem, mas o resultado final deve ser entregue como um arquivo PDF. (b) sobre os programas Colocar alguns comentários, pular linhas, usar funções. Não precisa comentar todas as linhas, mas é importante indicar o que um certo bloco de comandos vai fazer. Por exemplo "esses sao os objetos iniciais", "essa parte vai executar o metodo com varias resolucoes", "essa parte vai montar e exibir o grafico". Tentar deixar o código simples de ser lido. Os programas podem ser feitos em C, C++ ou python. Os programas e bibliotecas disponíveis para os testes de execução serão os que vêm ao instalar o gcc+gnuplot e o python3+numpy+matplotlib. Os programas devem gerar as principais imagens e tabelas apresentadas no relatório. Tanto faz entregar um arquivo para executar cada parte ou montar um único arquivo com uma interface para a escolha de qual parte rodar. Mas não adianta entregar um arquivo e indicar que uma certa tarefa pode ser executada comentando ou tirando o comentário de alguns trechos do código. Junto com os programas, deve haver um arquivo leiame.txt indicando os comandos para compilar ou executar os demais arquivos, e descrevendo o que cada um deveria apresentar como saida. As linhas de comando podem usar o gcc, g++, python e gnuplot.