Data Dictionary for newton A: Matrix, local in solve DF: Jacobian of F, global and dynamic F: Function whose zero-point is sought, global and dynamic b: Right-hand side, local in solve body: Function with Newton iteration btm: Variable to swap b-components, local in solve calcDF: Function to calculate the Jacobian DF calcF: Function to calculate the function F data.in: Input file with start vector for Newton iteration data.out: Input file with solution vector from Newton iteration dx: Solution vector in Newton iteration, local in body i: Loop variable used locally everywhere iFILE1: Input file class used locally in init to read data.in iFILE2: Input file class used locally in init to read newton.in imax: Upper limit on Newton iterations init: Function in which input is read ip: Loop variable used locally in solve j: Loop variable used locally everywhere k: Loop variable used locally in solve kiv: Pivot index, local in solve m: Dimension of vector, local in norm maxi: Total number of Newton iterations used n: Dimension of x and F ndx: Norm of dx, local in norm newton: Main program norm: Function to calculate norm of input nx: Norm of x, local in norm oFILE1: Output file class used locally in term to write data.out oFILE2: Output file class used locally in term to write newton.out piv: Pivot value, local in solve ptm: Variable to swap A-rows, local in solve solve: Funtion for solving a linear system with Guass Elimination sum: Used for vector norm, local in norm term: Function in which output is written tol: Relative error stopping threshold for Newton iteration x: Vector argument of F, global and dynamic y: Input vector, local in norm