NAME
iterateyear - yearly time loop for LPJmL
SYNOPSIS
#include "lpj.h"
void iterateyear(Outputfile *output,
Cell grid[],
Input input,
Real co2,
int npft, int ncft,
int year,
const Config *config
);
DESCRIPTION
Function performs year time loop for LPJmL without river
routing. The arguments of iterateyear are:
output
Pointer to initialized output data. output must be
initialized by fopenoutput().
grid Cell grid array allocated and initialized by newgrid().
input
Input data initialized by initinput().
co2 Atmospheric CO2 concentration (ppmv).
npft Number of natural plant functional types.
ncft Number of crop plant functional types.
year Simulation year
config
LPJmL configuration data. Must be read by readconfig().
RETURN VALUE
None
AUTHORS
Werner von Bloh (Werner.von.Bloh@pik-potsdam.de), Sibyll
Schaphoff (Sibyll.Schaphoff@pik-potsdam.de), Stefanie Rost
(Jachner) (Stefanie.Rost@pik-potsdam.de), Marlies
Gumpenberger (Marlies.Gumpenberger@pik-potsdam.de), Tim
Beringer (Erbrecht) (Tim.Beringer@pik-potsdam.de), Christoph
Mueller (Christoph.Mueller@pik-potsdam.de) Jens Heinke
(Jens.Heinke@pik-potsdam.de), Hester Biemans
(Hester.Biemans@wur.nl), Kirsten Thonicke
(Kirsten.Thonicke@pik-potsdam.de), Ursula Heyder
(Ursula.Heyder@pik-potsdam.de),
SEE ALSO
readconfig(3), fopenoutput(3), newgrid(3), initinput(3),
getlanduse(3), getclimate(3), iterate(3)
Man(1) output converted with
man2html