Litcius/Paper detail

Implementation of Newton’s Algorithm Using FORTRAN

Shahida Anusha Siddiqui, Ali Ahmad

2020SN Computer Science18 citationsDOIOpen Access PDF

Abstract

Abstract A lot of software today dealing with various domains of engineering and life sciences have to deal with non-linear problems. In order to reduce the problem to a linear problem, a lot of state of the art solutions already exist. This work focus on the implementation of Newton’s Algorithm (also known as Newton’s method), to determine the roots of a given function within a specific user defined interval. The software for this implementation is FORTRAN. Even though FORTRAN is considered to be outdated, it still has a lot of application due to its long history and the existing legacy code. The code is written in such a manner that a user can provide a function and a specific interval and the code should in turn run iterations over the interval and should display all the possible roots within that interval. The results are compared at the end for their accuracy. The program is successful in finding out all the roots within an interval.

Topics & Concepts

FortranInterval (graph theory)Computer scienceCode (set theory)SoftwareFunction (biology)AlgorithmInterval arithmeticProgramming languageFocus (optics)MathematicsSet (abstract data type)Evolutionary biologyBiologyMathematical analysisBounded functionOpticsCombinatoricsPhysicsNumerical Methods and AlgorithmsExperimental and Theoretical Physics StudiesIterative Methods for Nonlinear Equations