
PROGRAM LIBRARY JINRLIBNINE  program for numerical solution of the boundary problems for nonlinear differential equations on the basis of CANMAuthors: B.Batgerel, E.V.Zemlyanaya, I.V.Puzynin 

Language: Fortran 90 The subroutine NINE (Newtonian Iteration for Nonlinear Equation) is the FORTRAN 90 code for the numerical solution of the boundary problem for nonlinear ordinary differential equation y"+f(x,y,y')=0, a ≤ x ≤ b, on the basis of continuous analogue of the Newton method (CANM). Numerov's finitedifference approximation is applied to provide the fourth accuracy order with respect to the discretization stepsize. Different algorithms of calculating the Newtonian iterative parameter are employed.
Usage:
CALL NINE ( N, H, TOL, ALPHA1, ALPHA2, BETA1, BETA2, GAMMA1, GAMMA2, KEY_TAU, TAUMIN, ITER_MAX,
User should write the real*8 functions FF(X,Y,Z), FY(X,Y,Z), FDY(X,Y,Z) for the calculation of f(x,y,y'), df(x,y,y')/dy, df(x,y,y')/dy', respectively. Download sources, tests and Detailed description (in Russian, pdf). 