×

POMULT: A program for computing periodic orbits in Hamiltonian systems based on multiple shooting algorithms. (English) Zbl 0946.65129

The author presents a Fortran 77 code for locating periodic orbits and equilibrium points in Hamiltonian systems. The method is based on the use of multiple shooting algorithms. It utilizes a damped Newton-Raphson method. It provides routines for computing fast Fourier transform of trajectories, Poincaré surfaces of sections, maximum Lyapunov exponents. The program’s name is POMULT available without licensing provision from CPC Program Library, Queens University of Belfast, Ireland.

MSC:

65P10 Numerical methods for Hamiltonian systems including symplectic integrators
65T50 Numerical methods for discrete and fast Fourier transforms
37C27 Periodic orbits of vector fields and flows
37M25 Computational methods for ergodic theory (approximation of invariant measures, computation of Lyapunov exponents, entropy, etc.)

Software:

AUTO; POMULT; CANDYS/QA
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Farantos, S. C., Int. Rev. Phys. Chem, 15, 345-374 (1996)
[2] Farantos, S. C.; Keller, H.-M.; Schinke, R.; Yamashita, K.; Morokuma, K., J. Chem. Phys., 104, 10055 (1996)
[3] Beck, C.; Keller, H.-M.; Grebenshchikov, S. Y.; Schinke, R.; Farantos, S. C.; Yamashita, K.; Morokuma, K., J. Chem. Phys. (1997), in press
[4] Gaspard, P.; Burghardt, I., Adv. Chem. Phys., 101, 491 (1997)
[5] Farantos, S. C., Chem. Phys., 159, 329 (1992)
[6] Press, W. H.; Flannery, B. P.; Teukolsky, S. A.; Vetterling, W. T., Numerical Recipes (1986), Cambridge Univ. Press: Cambridge Univ. Press New York, London · Zbl 0587.65005
[7] Zhang, L., Appl. Math. & Comput., 42, 209 (1991)
[8] Zhang, L., Numer. Math., 66, 399 (1993)
[9] Feudel, U.; Jansen, W., Int. J. Bifurc. & Chaos, 2, 773 (1992)
[10] Aguiar, M. A.M.; Malta, C. P.; Baranger, M.; Davies, K. T.R., Ann. Phys., 180, 167 (1987)
[11] Baranger, M.; Davies, K. T.R.; Mahoney, J. H., Ann. Phys., 186, 110 (1988)
[12] Davies, K. T.R.; Huston, T. E.; Baranger, M., Chaos, 2, 215 (1992)
[13] Doedel, E. J., Cong. Numer., 30, 235 (1981)
[14] Doedel, E. J.; Wang, X. J., AUTO94, software for continuation and bifurcation problems in ordinary differential equations, (Technical report, Center for Research on Parallel Computing (1995), California Institute of Technology: California Institute of Technology Cambridge), CRPC-95-2
[15] Deuflhard, P., Numer. Math., 33, 115 (1979)
[16] Deuflhard, P., Numer. Math., 22, 189 (1974)
[17] Keller, H. B., (Numerical Solution of Two Point Boundary Value Problems, Vol. 24 (1976), Society for Industrial and Applied Mathematics: Society for Industrial and Applied Mathematics Pasadena CA 91125)
[18] Stoer, J.; Bulirsch, R., Introduction to Numerical Analysis (1980), Springer · Zbl 0423.65002
[19] Seydel, R., From Equilibrium to Chaos: Practical Bifurcation and Stability Analysis (1988), Elsevier: Elsevier New York · Zbl 0652.34059
[20] Reithmeier, E., Periodic Solutions of Nonlinear Dynamical Systems, (Lecture Notes in Mathematics (1991), Springer: Springer Amsterdam) · Zbl 0676.70028
[21] Lichtenberg, A. J.; Libermann, M. A., Regular and Stochastic Motion (1981), Springer: Springer Berlin
[22] Llorente, J. M.G.; Pollak, E., Ann. Rev. Phys. Chem., 43, 91 (1992)
[23] Henon, M., Physica D, 5, 412 (1982)
[24] Farantos, S. C., (Broeckhove, J., Time Dependent Quantum Mechanics: Experiments and Theory (1992), Plenum Press: Plenum Press New York)
[25] Seydel, R., Int. J. Bifurc. & Chaos, 1, 3 (1991)
[26] Ousterhout, J. K., Tel and the TK Toolkit (1994), Addison-Wesley: Addison-Wesley New York · Zbl 0874.68068
[27] Welch, B. B., Practical Programming in Tel and Tk (1995), Prentice Hall: Prentice Hall Reading, MA
[28] Shampine, L. F.; Gordon, M. K., Computer Solution of Ordinary Differential Equations: The Initial Value Problem (1975), Freeman: Freeman Englewoods Cliffs, NJ · Zbl 0347.65001
[29] Leis, J. R.; Kramer, M. A., ACM Trans. Math. Software (1985)
[30] Contopoulos, G.; Farantos, S. C.; Papadaki, H.; Polymilis, C., Phys. Rev. E, 50, 4399 (1994)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.