fsolve_be


fsolve_be, a Fortran77 code which solves systems of nonlinear equations represented as an implicit backward Euler residual.

fsolve_be() was devised to support the midpoint() code, whose calculations include a backward Euler step. The code is inspired by the fsolve() function in the minpack() minimization package.

Licensing:

The computer code and data files described and made available on this web page are distributed under the MIT license

Languages:

fsolve_be is available in a C version and a C++ version and a Fortran77 version and a Fortran90 version.

Related Data and Programs:

fsolve_be_test

brent, a Fortran77 code which contains Richard Brent's routines for finding the zero, local minimizer, or global minimizer of a scalar function of a scalar argument, without the use of derivative information.

fsolve, a Fortran77 code which solves systems of nonlinear equations, inspired by the fsolve() function in the minpack() minimization package.

minpack, a Fortran77 code which solves systems of nonlinear equations, or the least squares minimization of the residual of a set of linear or nonlinear equations, by Jorge More, Danny Sorenson, Burton Garbow, Kenneth Hillstrom.

nms, a Fortran77 code which includes a wide variety of numerical software, including solvers for linear systems of equations, interpolation of data, numerical quadrature, linear least squares data fitting, the solution of nonlinear equations, ordinary differential equations, optimization and nonlinear least squares, simulation and random numbers, trigonometric approximation and Fast Fourier Transforms.

test_zero, a Fortran77 code which implements test problems for the solution of a single nonlinear equation in one variable.

Author:

Original Fortran77 version by Jorge More, Danny Sorenson, Burton Garbow, Kenneth Hillstrom. This version by John Burkardt.

Reference:

  1. Jorge More, Burton Garbow, Kenneth Hillstrom,
    User Guide for MINPACK-1,
    Technical Report ANL-80-74,
    Argonne National Laboratory, 1980.
  2. Jorge More, Danny Sorenson, Burton Garbow, Kenneth Hillstrom,
    The MINPACK Project,
    in Sources and Development of Mathematical Software,
    edited by Wayne Cowell,
    Prentice-Hall, 1984,
    ISBN: 0-13-823501-5,
    LC: QA76.95.S68.

Source Code:


Last revised on 10 November 2023.