Professor: Leonardo Uieda
Objetivos:
- Introduzir os principais conceitos de problemas inversos aplicados a geofísica.
- Dar uma visão básica da matemática envolvida na inversão.
- Salientar os principais perigos e fontes de confusão encontrados na aplicação da inversão na geofísica.
- Ilustrar os conceitos abordados através atividades práticas com problemas geofísicos simplificados.
Público alvo: Alunos de graduação e pós-graduação em geofísica, física, geologia, e afins.
Requisitos: Conhecimentos básicos de álgebra linear, cálculo numérico e programação.
Duração: dia inteiro (8h) durante 2 dias (03-04/11/2014).
Site com o material do curso: https://github.com/pinga-lab/inversao-unb-2014
Ementa: Ver o arquivo ementa.md
Apostila: Baixe o PDF da apostila no figshare. A apostila contém a derivação das principais equações envolvidas na inversão. Os apêndices explicam as operações básicas com matrizes, como derivadas e expansão em série de Taylor.
Práticas: As atividades práticas foram desenvolvidas na linguagem Python. Todas utilizam as bibliotecas numpy (parte numérica), matplotlib (gráficos), e IPython (interatividade). Cada prática está em um IPython notebook, um documento interativo que mistura texto, equações, código, gráficos, etc. Algumas das práticas utilizam a biblioteca Fatiando a Terra de modelagem geofísica.
Preparação para práticas:: As atividades práticas podem ser realizadas no próprio laptop, caso o aluno deseje. Nesses casos, favor instalar os programas necessários antes do curso (instruções abaixo). Eventuais problemas com a instalação poderão ser resolvidos nos intervalos.
Baixar todo material do curso: Use esse link para baixar tudo em um arquivo zip.
Slides: As apresentações foram feitas com pandoc e reveal.js e podem ser vistas em diretamente no navegador. Use as setas do teclado para passar os slides. Links para cada apresentação abaixo:
Se tiver algum problema (mensagem de erro, dúvidas, etc), mande um e-mail para o professor. Não se esqueça de incluir:
- Exatamente o que você fez e em qual ordem
- Qual foi a mensagem de erro que apareceu (copie e cole, screenshot, etc)
É muito importante executar esses passos na ordem abaixo:
-
Baixe e instale a distribuição Anaconda para Windows. Use a versão para Python 2.7 (não 3.4). Anaconda contem o Python e todas as bibliotecas que precisamos (menos o Fatiando a Terra).
-
Baixe e instale o TDM-GCC. Na hora de instalar, selecione
openmpno categoria "Components - gcc". Veja essas instruções. -
Abra o programa
cmd.exe. Digite o comando abaixo para ter certeza que tudo está instalado (rode apertando o Enter):conda install numpy scipy matplotlib basemap imaging mayavi pip -
Ainda no
cmd.exe, rode o comando abaixo para baixar e instalar o Fatiando a Terra:pip install fatiando
-
Baixe e instale a distribuição Anaconda para Linux. Use a versão para Python 2.7 (não 3.4). Siga as instruções do site. O Anaconda não requer senha de administrador e é instalado na pasta do usuário.
-
Abra um terminal e rode o comando abaixo para ter certeza que tudo está instalado:
conda install numpy scipy matplotlib basemap imaging mayavi pip -
Rode o comando abaixo no terminal para instalar o Fatiando a Terra:
pip install fatiando
