         NAME
              fwriterestart - write restart file

         SYNOPSIS
              #include "lpj.h"

              Bool fwriterestart(const Config *config
                                 const Cell grid[],
                                 int npft,int ncft,
                                 int year
                                );

         DESCRIPTION
              Function writes restart file LPJmL.  The arguments of
              fwriterestart are:

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

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

              npft Number of natural plant functional types.

              ncft Number of crop plant functional types.

              year year restart file is written.

         RETURN VALUE
              Upon successful completion FALSE is returned and TRUE on
              error.

         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), newgrid(3), iterate(3)