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