sgefa_openmp
    
    
    
      sgefa_openmp,
      a C++ code which 
      reimplements the SGEFA/SGESL linear algebra routines from
      LINPACK for use with OpenMP.
    
    
      Licensing:
    
    
      The information on this web page is distributed under the MIT license.
    
    
      Languages:
    
    
      sgefa_openmp is available in
      a C version and
      a C++ version and
      a Fortran90 version.
    
    
      Related Data and Programs:
    
    
      
      sgefa_openmp_test
    
    
      
      openmp_test,
      a C++ code which
      uses the OpenMP application program interface
      for parallel computations in a shared memory environment.
    
    
      Reference:
    
    
      
        - 
          Peter Arbenz, Wesley Petersen,
          Introduction to Parallel Computing - 
          A practical guide with examples in C,
          Oxford University Press,
          ISBN: 0-19-851576-6,
          LC: QA76.58.P47.
         
        - 
          Rohit Chandra, Leonardo Dagum, Dave Kohr, Dror Maydan,
          Jeff McDonald, Ramesh Menon,
          Parallel Programming in OpenMP,
          Morgan Kaufmann, 2001,
          ISBN: 1-55860-671-8,
          LC: QA76.642.P32.
         
        - 
          Barbara Chapman, Gabriele Jost, Ruud vanderPas, David Kuck,
          Using OpenMP: Portable Shared Memory Parallel Processing,
          MIT Press, 2007,
          ISBN13: 978-0262533027,
          LC: QA76.642.C49.
         
        - 
          Jack Dongarra, Jim Bunch, Cleve Moler, Pete Stewart,
          LINPACK User's Guide,
          SIAM, 1979,
          ISBN13: 978-0-898711-72-1,
          LC: QA214.L56.
         
        - 
          Charles Lawson, Richard Hanson, David Kincaid, Fred Krogh,
          Algorithm 539: 
          Basic Linear Algebra Subprograms for Fortran Usage,
          ACM Transactions on Mathematical Software,
          Volume 5, Number 3, September 1979, pages 308-323.
         
      
    
    
      Source Code:
    
    
      
    
    
    
      Last revised on 11 April 2020.