2017-07-30T14:04:02+03:00[Europe/Moscow] en true LAPACK, Wolfram Language, Givens rotation, Gaussian elimination, Automatically Tuned Linear Algebra Software, Julia (programming language), Basic Linear Algebra Subprograms, Portable, Extensible Toolkit for Scientific Computation, System of linear equations, LINPACK, Dune (software), Strassen algorithm, Linear least squares (mathematics), Data Analytics Acceleration Library, Householder transformation, DADiSP, GotoBLAS, Hypre, Lis (linear algebra library), SequenceL, OpenBLAS, ILNumerics, Conjugate gradient method, Moore–Penrose pseudoinverse, MATLAB, Kernel (linear algebra), Triangular matrix, SLEPc, Armadillo (C++ library) flashcards
Numerical linear algebra

Numerical linear algebra

  • LAPACK
    LAPACK (Linear Algebra Package) is a standard software library for numerical linear algebra.
  • Wolfram Language
    The Wolfram Language, a general multi-paradigm programming language developed by Wolfram Research, is the programming language of Mathematica and the Wolfram Programming Cloud.
  • Givens rotation
    In numerical linear algebra, a Givens rotation is a rotation in the plane spanned by two coordinates axes.
  • Gaussian elimination
    In linear algebra, Gaussian elimination (also known as row reduction) is an algorithm for solving systems of linear equations.
  • Automatically Tuned Linear Algebra Software
    Automatically Tuned Linear Algebra Software (ATLAS) is a software library for linear algebra.
  • Julia (programming language)
    Julia is a high-level dynamic programming language designed to address the requirements of high-performance numerical and scientific computing while also being effective for general-purpose programming, web use or as a specification language.
  • Basic Linear Algebra Subprograms
    Basic Linear Algebra Subprograms (BLAS) is a specification that prescribes a set of low-level routines for performing common linear algebra operations such as vector addition, scalar multiplication, dot products, linear combinations, and matrix multiplication.
  • Portable, Extensible Toolkit for Scientific Computation
    The Portable, Extensible Toolkit for Scientific Computation (PETSc, pronounced PET-see; the S is silent), is a suite of data structures and routines developed by Argonne National Laboratory for the scalable (parallel) solution of scientific applications modeled by partial differential equations.
  • System of linear equations
    In mathematics, a system of linear equations (or linear system) is a collection of two or more linear equations involving the same set of variables.
  • LINPACK
    LINPACK is a software library for performing numerical linear algebra on digital computers.
  • Dune (software)
    DUNE (Distributed and Unified Numerics Environment) is a modular C++ library for the solution of partial differential equations using grid-based methods.
  • Strassen algorithm
    In linear algebra, the Strassen algorithm, named after Volker Strassen, is an algorithm for matrix multiplication.
  • Linear least squares (mathematics)
    In statistics and mathematics, linear least squares is an approach fitting a mathematical or statistical model to data in cases where the idealized value provided by the model for any data point is expressed linearly in terms of the unknown parameters of the model.
  • Data Analytics Acceleration Library
    Intel Data Analytics Acceleration Library (Intel DAAL) is a library of optimized algorithmic building blocks for data analysis stages most commonly associated with solving Big Data problems.
  • Householder transformation
    In linear algebra, a Householder transformation (also known as Householder reflection or elementary reflector) is a linear transformation that describes a reflection about a plane or hyperplane containing the origin.
  • DADiSP
    DADiSP (Data Analysis and Display, pronounced day-disp) is a numerical computing environment developed by DSP Development Corporation which allows one to display and manipulate data series, matrices and images with an interface similar to a spreadsheet.
  • GotoBLAS
    In scientific computing, GotoBLAS and GotoBLAS2 are open source implementations of the BLAS (Basic Linear Algebra Subprograms) API with many hand-crafted optimizations for specific processor types.
  • Hypre
    The Parallel High Performance Preconditioners (hypre) is a library of routines for scalable (parallel) solution of linear systems.
  • Lis (linear algebra library)
    Lis (Library of Iterative Solvers for linear systems, pronounced [lis]) is a scalable parallel software library for solving linear equations and eigenvalue problems that arise in the numerical solution of partial differential equations using iterative methods.
  • SequenceL
    SequenceL is a general purpose functional programming language and auto-parallelizing (Parallel computing) tool set, whose primary design objectives are performance on multi-core processor hardware, ease of programming, platform portability/optimization, and code clarity and readability.
  • OpenBLAS
    In scientific computing, OpenBLAS is an open source implementation of the BLAS (Basic Linear Algebra Subprograms) API with many hand-crafted optimizations for specific processor types.
  • ILNumerics
    ILNumerics is a mathematical class library for Common Language Infrastructure (CLI) developers and a domain specific language (DSL) for the implementation of numerical algorithms on the .
  • Conjugate gradient method
    In mathematics, the conjugate gradient method is an algorithm for the numerical solution of particular systems of linear equations, namely those whose matrix is symmetric and positive-definite.
  • Moore–Penrose pseudoinverse
    In mathematics, and in particular linear algebra, a pseudoinverse A+ of a matrix A is a generalization of the inverse matrix.
  • MATLAB
    MATLAB (matrix laboratory) is a multi-paradigm numerical computing environment and fourth-generation programming language.
  • Kernel (linear algebra)
    In mathematics, and more specifically in linear algebra and functional analysis, the kernel (also known as null space or nullspace) of a linear map L : V → W between two vector spaces V and W, is the set of all elements v of V for which L(v) = 0, where 0 denotes the zero vector in W.
  • Triangular matrix
    In the mathematical discipline of linear algebra, a triangular matrix is a special kind of square matrix.
  • SLEPc
    SLEPc is a software library for the parallel computation of eigenvalues and eigenvectors of large, sparse matrices.
  • Armadillo (C++ library)
    Armadillo is a linear algebra software library for the C++ programming language.