Description of BIFOR2 - B. Hassard 04/23/96 --------------------- The program demonstrates application of subroutine bifor2, which locates and analyzes Hopf bifurcations in systems of autonomous ordinary differential equations. When bifor2.zip is unzipped in the usual way, it becomes bifor2.for, a FORTRAN 77 program. The file bifor2.for includes the following: - driver program and application subroutines - subroutine bifor22 and subroutines called by bifor2, including -the required EISPACK subroutines, and -the required LINPACK subroutines If EISPACK and LINPACK are available on your system library, use the versions on the system rather than the subroutines provided. If it is necessary to use the EISPACK routines provided, note that subroutine BALANC uses a machine dependent constant RADIX, the base of the representation of floating point numbers, and subroutine HQR uses MACHEP, the relative precision of floating point arithmetic. These constants may have to be changed for your system. The code provided is a double precision FORTRAN 77. Extensive use is made of generic typing of functions, a feature of the the FORTRAN 77 standard, ANSI X3.9 (1978). Double precision complex (COMPLEX*16) variables, not part of the standard, are also used. See Hassard, Kazarinoff and Wan, Theory and Applications of Hopf Bifurcation, London Math. Soc. Lecture Note Series #41, Cambridge Univ. Press 1981 for description of the examples and of the code bifor2. The best way to reach me is via e-mail, hassard@acsu.buffalo.edu Also - Brian Hassard, Dept. of Mathematics, 106 Diefendorf Hall 3435 Main Street SUNY at Buffalo, Buffalo, N.Y. 14214-3093 (716)829-2144 extn 123 FAX: (716)829-2299