NAME
          initinput - initialize input data

     SYNOPSIS
          #include "lpj.h"

          Bool initinput(Input *input,const Cell grid[],int ncft,const Config *config);


     DESCRIPTION
          Function initializes input data and opens related files
          specified in the LPJmL configuration.  The arguments of
          initinput are:

          input
               Pointer to input to be initialized.

          grid Cell grid array allocated and initialized by newgrid().

          ncft Number of crop plant functional types.

          config
               Pointer to LPJmL configuration data. Must be read by
               readconfig().

     RETURN VALUE
          Upon successful completion FALSE is returned  and TRUE in
          case of failure.

     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
          freeinput(3), initclimate(3), initlanduse(3),
          initwateruse(3), initpopdens(3), freeclimate(3),
          readconfig(3), iterate(3)







Man(1) output converted with man2html