         NAME
              initdrain - initialize river routing network

         SYNOPSIS
              #include "lpj.h"

              Bool initdrain(Cell grid[],Config *config);

         DESCRIPTION
              Function initializes river routing network. The arguments of
              initdrain are:

              grid Cell grid array initialized by newgrid().

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