Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)

Enlighten SDK 3.10 Documentation
Results will update as you type.
  • Welcome to Enlighten
  • How Enlighten works
  • Artist workflow
  • Install Enlighten
  • Libraries
  • Implementation guide
  • Technical reference
  • Advanced techniques
  • Tools
  • Enlighten Mobile
  • White papers
  • Third-party licences
    • Core Runtime Code
    • Precompute Code
      • CLAPACK
      • JAMA
      • Taucs
      • Intel Embree
      • Targa handling
      • TinyXml
      • TinyXPath
    • Sample Framework Code
  • Release notes
    Calendars

You‘re viewing this with anonymous access, so some content might be blocked.
/
CLAPACK

    This is the documentation for Enlighten.

    CLAPACK

    Nov 21, 2019

    CLAPACK v3.1

    The Enlighten precompute uses a modified version of CLAPACK v3.1, which includes the libraries libf2c and BLAS. The source is available from http://www.netlib.org/clapack. The modifications are minor alterations to make the code compile in our build environment and remove source code we do not reference.

    From netlib.org/blas/faq.html:

    Are there legal restrictions on the use of BLAS reference implementation software?

    The reference BLAS is a freely-available software package. It is available from netlib via anonymous ftp and the World Wide Web. Thus, it can be included in commercial software packages (and has been). We only ask that proper credit be given to the authors.
    Like all software, it is copyrighted. It is not trademarked, but we do ask the following:

    If you modify the source for these routines we ask that you change the name of the routine and comment the changes made to the original.

    We will gladly answer any questions regarding the software. If a modification is done, however, it is the responsibility of the person who modified the routine to provide support.

    From netlib.org/clapack/faq.html:

    Are there legal restrictions on the use of CLAPACK software?

    CLAPACK is a freely-available software package. It is available from netlib via anonymous ftp and the World Wide Web. Thus, it can be included in commercial software packages (and has been). We only ask that proper credit be given to the authors. Namely, we ask that you cite the LAPACK Users' Guide, Third Edition.

    @BOOK{laug,
          AUTHOR = {Anderson, E. and Bai, Z. and Bischof, C. and
                    Blackford, S. and Demmel, J. and Dongarra, J. and
                    Du Croz, J. and Greenbaum, A. and Hammarling, S. and
                    McKenney, A. and Sorensen, D.},
          TITLE = {{LAPACK} Users' Guide},
          EDITION = {Third},
          PUBLISHER = {Society for Industrial and Applied Mathematics},
          YEAR = {1999},
          ADDRESS = {Philadelphia, PA},
          ISBN = {0-89871-447-8 (paperback)} }
    

    Like all software, it is copyrighted. It is not trademarked, but we do ask the following:

    If you modify the source for these routines we ask that you change the name of the routine and comment the changes made to the original.

    We will gladly answer any questions regarding the software. If a modification is done, however, it is the responsibility of the person who modified the routine to provide support.

    From the "COPYING" file in the CLAPACK source bundle:

    Copyright (c) 1992-2008 The University of Tennessee. All rights reserved.

    $COPYRIGHT$

    Additional copyrights may follow

    $HEADER$

    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions are
    met:

    • Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.
    • Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer listed
      in this license in the documentation and/or other materials
      provided with the distribution.
    • Neither the name of the copyright holders nor the names of its
      contributors may be used to endorse or promote products derived from
      this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
    "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
    A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
    OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
    SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
    LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
    DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
    THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
    OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

    From the "NOTICE" file in libf2c:

    Copyright 1990 - 1997 by AT&T, Lucent Technologies and Bellcore.

    Permission to use, copy, modify, and distribute this software
    and its documentation for any purpose and without fee is hereby
    granted, provided that the above copyright notice appear in all
    copies and that both that the copyright notice and this
    permission notice and warranty disclaimer appear in supporting
    documentation, and that the names of AT&T, Bell Laboratories,
    Lucent or Bellcore or any of their entities not be used in
    advertising or publicity pertaining to distribution of the
    software without specific, written prior permission.

    AT&T, Lucent and Bellcore disclaim all warranties with regard to
    this software, including all implied warranties of
    merchantability and fitness. In no event shall AT&T, Lucent or
    Bellcore be liable for any special, indirect or consequential
    damages or any damages whatsoever resulting from loss of use,
    data or profits, whether in an action of contract, negligence or
    other tortious action, arising out of or in connection with the
    use or performance of this software.

    , multiple selections available,
    {"serverDuration": 10, "requestCorrelationId": "48fa611c6fc14223aef5ba36efa2c884"}