      SUBROUTINE BVPLSQ (FCN,BC,IVPSOL,NODE,NBC,M,T,X,EPS,ITMAX,
     1                   IFLAG,NONLIN,NRW,RW,NIW,IW,NI2W,I2W)
C*    Begin Prologue BVPLSQ
      EXTERNAL FCN,BC,IVPSOL
      DOUBLE PRECISION EPS,T(M),X(NODE,M),RW(NRW)
      INTEGER IW(NIW)
      INTEGER I2W(NI2W)
C
C---------------------------------------------------------------------
C
C*  Title
C
C     (B)oundary (V)alue (P)roblem (L)east (Sq)uares Solver for highly 
C     nonlinear (possibly overdetermined) two point boundary value
C     problems.
C
C*  Written by        P. Deuflhard, G.Bader
C*  Purpose           Solution of overdetermined nonlinear two-point
C                     boundary value problems.
C*  Method            Local Nonlinear two-point Boundary Value
C                     least squares problems solver
C                     (Multiple shooting approach)
C*  Category          I1b2a - Differential and integral equations
C                             Two point boundary value problems
C*  Keywords          Nonlinear boundary value problems, Multiple
C                     shooting, Gauss Newton methods
C*  Version           0.6 (Test version)
C*  Revision          January 1991
C*  Latest Change     January 1991
C*  Library           CodeLib
C*  Code              Fortran 77, Double Precision
C*  Environment       Standard Fortran 77 environment on PC's,
C                     workstations and hosts.
C*  Copyright     (c) Konrad-Zuse-Zentrum fuer
C                     Informationstechnik Berlin (ZIB)
C                     Takustrasse 7, D-14195 Berlin-Dahlem
C                     phone : + 49/30/84185-0
C                     fax   : + 49/30/84185-125
C*  Contact           Lutz Weimann
C                     ZIB, Division Scientific Computing, 
C                          Department Scientific Software
C                     phone : + 49/30/84185-185
C                     fax   : + 49/30/84185-107
C                     e-mail: weimann@zib.de

The distribution contains the following files:

  bvplsq.f         the solver
  linalg_bvplsq.f  linear algebra (deccon,solcon)
  bvplsq.nrm       output of the example
  main_bvplsq.f    main example program
  makefile         makefile for compilation
  readme           this file
  zibconst.f       machine dependant constants
  zibsec.f         machine dependant timing routine
