CANM, a program for numerical solution of a system of nonlinear equations using the continuous analog of Newton's method

Published: 1 January 2004| Version 1 | DOI: 10.17632/4v5cwrxfh6.1
Alexander Abrashkevich, I.V. Puzynin


Abstract A FORTRAN program is presented which solves a system of nonlinear simultaneous equations using the continuous analog of Newton's method (CANM). The user has the option of either to provide a subroutine which calculates the Jacobian matrix or allow the program to calculate it by a forward-difference approximation. Five iterative schemes using different algorithms of determining adaptive step size of the CANM process are implemented in the program. Title of program: CANM Catalogue Id: ADSN_v1_0 Nature of problem A system of nonlinear simultaneous equations F i (x 1 ,x 2 ,...,x n )=0, 1<=i<=n, is numerically solved. It can be written in vector form as F(X) = 0, X ∈ R n , where F:R n -> R n is a twice continuously differentiable function with domain and range in n-dimensional Euclidean space. The solutions of such systems of equations are often the last step in the solution of practical problems arising in physics and engineering. The purpose of this paper is to present the iterative procedure for finding ... Versions of this program held in the CPC repository in Mendeley Data ADSN_v1_0; CANM; 10.1016/S0010-4655(03)00461-2 This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2018)



Computational Physics, Computational Method