ideia de estrutura do workshop

Post on 10-Apr-2015

454 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Introdução ao LPJ Introdução ao LPJ Dynamic Global Vegetation ModelDynamic Global Vegetation Model

with managed Landswith managed Lands

David M. Lapola / Celso von Randow

CCST-INPE10-12/Fev/2008

Programação

1. Pré-história do LPJmL1.1 Colocando fotossíntese em equações a partir de medidas em laboratório1.2 Modelos de vegetação potencial1.4 Dinâmico x equilíbrio1. O modelo LPJmL2.1 Vegetação natural2.1.1 Assimilação (e manutenção) de C2.1.2 Liberação de C para a atmosfera e solo2.2 Hidrologia2.2.1 Evapotranspiração e condutância estomatal2.2.2 Água no solo2.3 Agricultura2.3.1 Tipos funcionais de cultivos (CFT)2.3.2 Fenologia, crescimento e colheita

1. Código fonte3.1 Inputs3.2 Estrutura do código3.3 Outputs

Workshop LPJmL Programação

10

11

12

3. Código-fonte

Workshop LPJmL 3. Código-fonte

Workshop LPJmL 3. Código-fonte: estrutura

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: inputs

Inputs

Workshop LPJmL 3. Código-fonte: inputs

Inputs

Organizacao dos dadosOrganização dos dadosTemperatura, precipitação, cobertura de nuvens e nº dias chuvosos:

Uso da terra: meses = CFTs (26)

Jan Fev Mar Abr … Dezano 1 celula 1 251 284 292 306 … 242

célula 2 223 256 264 278 … 214célula 3 132 165 173 187 … 123… … … … … … …célula 67420 178 211 219 233 … 169

ano 2 celula 1 262 295 303 317 … 253célula 2 213 246 254 268 … 204célula 3 124 157 165 179 … 115… … … … … …célula 67420 156 189 197 211 … 147

ano x celula 1 256 289 297 311 … 247célula 2 208 241 249 263 … 199célula 3 145 178 186 200 … 136… … … … … … …célula 67420 189 222 230 244 … 180

Workshop LPJmL 3. Código-fonte: inputs

Inputs

Header (cabeçalho)

Workshop LPJmL 3. Código-fonte: outputs

Outputs

Veja também README_LPJmL_outputs.txt

Workshop LPJmL 3. Código-fonte: outros

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…)

Obrigado!

Workshop LPJmL

http

://b

ig5.w

allcoo

.com

top related