1999/05/15 by Andrei N. Berlizov, Berlizov, Andrei N., A. A. Zhmudsky +2
Computer Science · Physics and Astronomy · #Computational Physics (physics.comp-ph) #Evolutionary Algorithms and Applications #FOS: Physical sciences #Metaheuristic Optimization Algorithms Research #Numerical Methods and Algorithms #physics.comp-ph
paper · pdf · doi:10.48550/arxiv.physics/9905035
18 LaTeX pages, 2 figures (revised title and abstract)
openalex publication_date 1999/05/15 · arxiv created 1999/05/20 · arxiv updated 2009/12/01 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28
It is shown that MS Fortran-77 compilers allow to construct recursive subroutines. The recursive one-dimensional adaptive quadrature subroutine is considered in particular. Despite its extremely short body (only eleven executable statements) the subroutine proved to be very effective and competitive. It was tested on various rather complex integrands. The possibility of function calls number minimization by choosing the optimal number of Gaussian abscissas is considered. The proposed recursive procedure can be effectively applied for creating more sophisticated quadrature codes (one- or multi-dimensional) and easily incorporated into existing programs.