enow.com Web Search

Search results

  1. Results from the WOW.Com Content Network
  2. Nonlinear programming - Wikipedia

    en.wikipedia.org/wiki/Nonlinear_programming

    NLopt (C/C++ implementation, with numerous interfaces including Julia, Python, R, MATLAB/Octave), includes various nonlinear programming solvers; SciPy (de facto standard for scientific Python) has scipy.optimize solver, which includes several nonlinear programming algorithms (zero-order, first order and second order ones).

  3. SNOPT - Wikipedia

    en.wikipedia.org/wiki/SNOPT

    SNOPT, for Sparse Nonlinear OPTimizer, is a software package for solving large-scale nonlinear optimization problems written by Philip Gill, Walter Murray and Michael Saunders. SNOPT is mainly written in Fortran , but interfaces to C , C++ , Python and MATLAB are available.

  4. Split-step method - Wikipedia

    en.wikipedia.org/wiki/Split-step_method

    The name arises for two reasons. First, the method relies on computing the solution in small steps, and treating the linear and the nonlinear steps separately (see below). Second, it is necessary to Fourier transform back and forth because the linear step is made in the frequency domain while the nonlinear step is made in the time domain.

  5. List of numerical libraries - Wikipedia

    en.wikipedia.org/wiki/List_of_numerical_libraries

    IML++ is a C++ library for solving linear systems of equations, capable of dealing with dense, sparse, and distributed matrices. IT++ is a C++ library for linear algebra (matrices and vectors), signal processing and communications. Functionality similar to MATLAB and Octave. LAPACK++, a C++ wrapper library for LAPACK and BLAS

  6. List of numerical-analysis software - Wikipedia

    en.wikipedia.org/wiki/List_of_numerical-analysis...

    APMonitor: APMonitor is a mathematical modeling language for describing and solving representations of physical systems in the form of differential and algebraic equations. Armadillo is C++ template library for linear algebra; includes various decompositions, factorisations, and statistics functions; its syntax ( API ) is similar to MATLAB.

  7. Matrix-free methods - Wikipedia

    en.wikipedia.org/wiki/Matrix-free_methods

    It is generally used in solving non-linear equations like Euler's equations in computational fluid dynamics. Matrix-free conjugate gradient method has been applied in the non-linear elasto-plastic finite element solver. [7] Solving these equations requires the calculation of the Jacobian which is costly in terms of CPU time and storage. To ...

  8. Relaxation (iterative method) - Wikipedia

    en.wikipedia.org/wiki/Relaxation_(iterative_method)

    Relaxation methods are used to solve the linear equations resulting from a discretization of the differential equation, for example by finite differences. [ 2 ] [ 3 ] [ 4 ] Iterative relaxation of solutions is commonly dubbed smoothing because with certain equations, such as Laplace's equation , it resembles repeated application of a local ...

  9. Jacobi method - Wikipedia

    en.wikipedia.org/wiki/Jacobi_method

    In numerical linear algebra, the Jacobi method (a.k.a. the Jacobi iteration method) is an iterative algorithm for determining the solutions of a strictly diagonally dominant system of linear equations. Each diagonal element is solved for, and an approximate value is plugged in.