Você está na página 1de 12

Introdução ao LPJ

Dynamic Global Vegetation Model


with managed Lands

David M. Lapola / Celso von Randow

CCST-INPE
10-12/Fev/2008
Programação

1. Pré-história do LPJmL
1.1 Colocando fotossíntese em equações a partir de medidas em laboratório
1.2 Modelos de vegetação potencial
1.4 Dinâmico x equilíbrio 10
5. O modelo LPJmL
2.1 Vegetação natural
2.1.1 Assimilação (e manutenção) de C
2.1.2 Liberação de C para a atmosfera e solo
2.2 Hidrologia 11
2.2.1 Evapotranspiração e condutância estomatal
2.2.2 Água no solo
2.3 Agricultura
2.3.1 Tipos funcionais de cultivos (CFT)
2.3.2 Fenologia, crescimento e colheita
15. Código fonte 12
3.1 Inputs
3.2 Estrutura do código
3.3 Outputs

Workshop LPJmL Programação


3. Código-fonte

Workshop LPJmL 3. Código-fonte


Evolução…

Workshop LPJmL 3. Código-fonte: estrutura


Estrutura
Modular…
1 módulo por pasta
~1 função por arquivo

Workshop LPJmL 3. Código-fonte: estrutura


Estrutura
Grande intercomunicabilidade através de pointers

Workshop LPJmL 3. Código-fonte: estrutura


Inputs

Workshop LPJmL 3. Código-fonte: inputs


Inputs
Organizacao dos dados
Organização
Temperatura, precipitação, cobertura de nuvens e nº dias chuvosos:
Jan Fev Mar Abr … Dez
ano 1 celula 1 251 284 292 306 … 242
célula 2 223 256 264 278 … 214
célula 3 132 165 173 187 … 123
… … … … … … …
célula 67420 178 211 219 233 … 169
ano 2 celula 1 262 295 303 317 … 253
célula 2 213 246 254 268 … 204
célula 3 124 157 165 179 … 115
… … … … … …
célula 67420 156 189 197 211 … 147
ano x celula 1 256 289 297 311 … 247
célula 2 208 241 249 263 … 199
célula 3 145 178 186 200 … 136
… … … … … … …
célula 67420 189 222 230 244 … 180

Uso da terra: meses = CFTs (26)

Workshop LPJmL 3. Código-fonte: inputs


Inputs
Header (cabeçalho)

Workshop LPJmL 3. Código-fonte: inputs


Outputs

Veja também README_LPJmL_outputs.txt

Workshop LPJmL 3. Código-fonte: outputs


Outros

• Cálculo separado para cada segmento (PFTs e CFTs)


• Versão pouco comentada (exceto agricultura)
• Rodada global (distribute.sh)
• Flags no arquivo ‘Makefile.inc‘

• Outras informações em:


• LPJ_Doc.txt
• No folder Workshop_LPJmL (gravado em…)

Workshop LPJmL 3. Código-fonte: outros


http://big5.wallcoo.com
Obrigado!
Workshop LPJmL

Você também pode gostar