LAPACK  3.5.0
LAPACK: Linear Algebra PACKage
 All Classes Files Functions Variables Typedefs Macros
README File Reference

Go to the source code of this file.

Classes

struct  _lapack_complex_double
 

Macros

#define lapack_complex_float   float _Complex
 
#define lapack_complex_double   double _Complex
 
#define lapack_complex_float   _lapack_complex_float
 
#define lapack_complex_double   _lapack_complex_double
 
#define lapack_complex_float   std::complex<float>
 
#define lapack_complex_double   std::complex<double>
 

Functions

C Interface to LAPACK README
Introduction This library is a
part of reference
implementation for the C
interface to LAPACK project
according to the
specifications described at
the forum for the Intel(R)
Math Kernel Library(Intel(R)
MKL) an implementation with
working 
arrays (middle-level interface) as well as without working arrays(high-level interface)
 
C complex types(set by
enabling in the configuration
file) lapack_complex_double 
lapack_make_complex_double (double re, double im)
 
Choosing ILP64 Data Model To
choose ILP64 data 
model (set by enabling in the configuration file)
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH 
INTEL (R) PRODUCTS.NO LICENSE
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel Intel
Intel Intel Intel Intel Intel
Itanium Intel Pentium Sound
The Journey and Xeon Inside
are trademarks of Intel
Corporation in the U S and
other countries *Other names
and brands may be claimed as
the property of others 
Copyright (C) 2011
 

Variables

input scalars passed by value
 
error code as a return value
instead of the INFO parameter
This implementation supports
both the ILP64 and LP64
programming 
models
 
error code as a return value
instead of the INFO parameter
This implementation supports
both the ILP64 and LP64
programming and different
complex type 
styles
 
error code as a return value
instead of the INFO parameter
This implementation supports
both the ILP64 and LP64
programming and different
complex type C99 This
implementation includes
interfaces for the LAPACK
Driver and Computational
routines only Product
Directories The installation
directory of this package has
the following 
structure
 
error code as a return value
instead of the INFO parameter
This implementation supports
both the ILP64 and LP64
programming and different
complex type C99 This
implementation includes
interfaces for the LAPACK
Driver and Computational
routines only Product
Directories The installation
directory of this package has
the following compiler 
flags
 
error code as a return value
instead of the INFO parameter
This implementation supports
both the ILP64 and LP64
programming and different
complex type C99 This
implementation includes
interfaces for the LAPACK
Driver and Computational
routines only Product
Directories The installation
directory of this package has
the following compiler names
for binaries to be created
linked to You may choose the
appropriate LP64 ILP64 
model
 
error code as a return value
instead of the INFO parameter
This implementation supports
both the ILP64 and LP64
programming and different
complex type C99 This
implementation includes
interfaces for the LAPACK
Driver and Computational
routines only Product
Directories The installation
directory of this package has
the following compiler names
for binaries to be created
linked to You may choose the
appropriate LP64 ILP64
convenient complex type 
style
 
error code as a return value
instead of the INFO parameter
This implementation supports
both the ILP64 and LP64
programming and different
complex type C99 This
implementation includes
interfaces for the LAPACK
Driver and Computational
routines only Product
Directories The installation
directory of this package has
the following compiler names
for binaries to be created
linked to You may choose the
appropriate LP64 ILP64
convenient complex type
LAPACKE name 
pattern
 
error code as a return value
instead of the INFO parameter
This implementation supports
both the ILP64 and LP64
programming and different
complex type C99 This
implementation includes
interfaces for the LAPACK
Driver and Computational
routines only Product
Directories The installation
directory of this package has
the following compiler names
for binaries to be created
linked to You may choose the
appropriate LP64 ILP64
convenient complex type
LAPACKE name and or redefine
system malloc free in make inc
Several examples of make inc
are provided After setting up
the make 
inc
 
error code as a return value
instead of the INFO parameter
This implementation supports
both the ILP64 and LP64
programming and different
complex type C99 This
implementation includes
interfaces for the LAPACK
Driver and Computational
routines only Product
Directories The installation
directory of this package has
the following compiler names
for binaries to be created
linked to You may choose the
appropriate LP64 ILP64
convenient complex type
LAPACKE name and or redefine
system malloc free in make inc
Several examples of make inc
are provided After setting up
the make you can build C
interface to LAPACK by typing
make lapacke Handling Complex
Types The interface uses
complex types
lapack_complex_float
lapack_complex_double You have
several options to define 
them
 
error code as a return value
instead of the INFO parameter
This implementation supports
both the ILP64 and LP64
programming and different
complex type C99 This
implementation includes
interfaces for the LAPACK
Driver and Computational
routines only Product
Directories The installation
directory of this package has
the following compiler names
for binaries to be created
linked to You may choose the
appropriate LP64 ILP64
convenient complex type
LAPACKE name and or redefine
system malloc free in make inc
Several examples of make inc
are provided After setting up
the make you can build C
interface to LAPACK by typing
make lapacke Handling Complex
Types The interface uses
complex types
lapack_complex_float
lapack_complex_double You have
several options to define 
imag
 
 _lapack_complex_float
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following 
options
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE 
generally
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK 
routine
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional 
transpositions
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR 
IMPLIED
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR 
OTHERWISE
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH 
PRODUCTS
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY 
WHATSOEVER
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED 
WARRANTY
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR 
PURPOSE
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR 
MERCHANTABILITY
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY 
PATENT
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY 
INTEL
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any 
time
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this 
document
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel 
literature
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by 
calling
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to 
http
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See 
Celeron
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron 
Inside
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron 
Centrino
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino 
Atom
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino 
logo
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core 
FlashFile
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core 
i960
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core 
InstantIP
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core 
Intel
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel 
Intel386
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel 
Intel486
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel 
IntelDX2
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel 
IntelDX4
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel 
IntelSX2
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel 
Core
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap 
ahead
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel 
NetBurst
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel 
NetMerge
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel Intel 
NetStructure
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel Intel
Intel 
SingleDriver
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel Intel
Intel Intel 
SpeedStep
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel Intel
Intel Intel Intel 
StrataFlash
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel Intel
Intel Intel Intel Intel 
Viiv
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel Intel
Intel Intel Intel Intel Intel 
vPro
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel Intel
Intel Intel Intel Intel Intel 
XScale
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel Intel
Intel Intel Intel Intel Intel 
IPLink
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel Intel
Intel Intel Intel Intel Intel 
Itanium
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel Intel
Intel Intel Intel Intel Intel
Itanium 
MCS
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel Intel
Intel Intel Intel Intel Intel
Itanium 
MMX
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel Intel
Intel Intel Intel Intel Intel
Itanium 
Oplus
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel Intel
Intel Intel Intel Intel Intel
Itanium 
OverDrive
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel Intel
Intel Intel Intel Intel Intel
Itanium Intel 
PDCharm
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel Intel
Intel Intel Intel Intel Intel
Itanium Intel 
Pentium
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel Intel
Intel Intel Intel Intel Intel
Itanium Intel Pentium 
skoool
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel Intel
Intel Intel Intel Intel Intel
Itanium Intel Pentium Sound 
Mark
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel Intel
Intel Intel Intel Intel Intel
Itanium Intel Pentium Sound
The Journey 
VTune
 
Choosing ILP64 Data Model To
choose ILP64 data use the
following const float *The
purpose and format of these
predicate functions are
described in the LAPACK
documentation This interface
passes the pointer to the
corresponding LAPACK routine
as it is Be cautious with
return values of the logical
type if you link against
LAPACK compiled with Fortran
compiler Whereas all non zero
values are treated as TRUE
some Fortran compilers may
rely on a certain TRUE so you
will have to use the same TRUE
value in the predicate
function to be consistent with
LAPACK implementation
Implementation Details The
current C interface
implementation consists of
wrappers to LAPACK routines
The row major matrices are
transposed on entry to and on
exit from the LAPACK if needed
Top level interfaces
additionally allocate
deallocate working space on
entry to and on exit from the
LAPACK routine Because of
possible additional a routine
called with this interface may
require more memory space and
run slower than the
corresponding LAPACK routine
Disclaimer and Legal
Information INFORMATION IN
THIS DOCUMENT IS PROVIDED IN
CONNECTION WITH EXPRESS OR BY
ESTOPPEL OR TO ANY
INTELLECTUAL PROPERTY RIGHTS
IS GRANTED BY THIS DOCUMENT
EXCEPT AS PROVIDED IN INTEL S
TERMS AND CONDITIONS OF SALE
FOR SUCH INTEL ASSUMES NO
LIABILITY AND INTEL DISCLAIMS
ANY EXPRESS OR IMPLIED
RELATING TO SALE AND OR USE OF
INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES
RELATING TO FITNESS FOR A
PARTICULAR OR INFRINGEMENT OF
ANY COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT
UNLESS OTHERWISE AGREED IN
WRITING BY THE INTEL PRODUCTS
ARE NOT DESIGNED NOR INTENDED
FOR ANY APPLICATION IN WHICH
THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A
SITUATION WHERE PERSONAL
INJURY OR DEATH MAY OCCUR
Intel may make changes to
specifications and product
descriptions at any without
notice Designers must not rely
on the absence or
characteristics of any
features or instructions
marked reserved or undefined
Intel reserves these for
future definition and shall
have no responsibility
whatsoever for conflicts or
incompatibilities arising from
future changes to them The
information here is subject to
change without notice Do not
finalize a design with this
information The products
described in this document may
contain design defects or
errors known as errata which
may cause the product to
deviate from published
specifications Current
characterized errata are
available on request Contact
your local Intel sales office
or your distributor to obtain
the latest specifications and
before placing your product
order Copies of documents
which have an order number and
are referenced in this or
other Intel may be obtained by
or go to not across different
processor families See Celeron
Centrino Centrino Atom
Centrino Centrino Core Intel
Intel Intel Atom Intel Intel
Intel Inside Intel Leap Intel
Leap ahead Intel Intel Intel
Intel Intel Intel Intel Intel
Itanium Intel Pentium Sound
The Journey 
Xeon
 

Macro Definition Documentation

#define lapack_complex_double   double _Complex

Definition at line 76 of file README.

#define lapack_complex_double   _lapack_complex_double

Definition at line 76 of file README.

#define lapack_complex_double   std::complex<double>

Definition at line 76 of file README.

#define lapack_complex_float   float _Complex

Definition at line 75 of file README.

#define lapack_complex_float   _lapack_complex_float

Definition at line 75 of file README.

#define lapack_complex_float   std::complex<float>

Definition at line 75 of file README.

Function Documentation

C Interface to LAPACK README Introduction This library is a part of reference implementation for the C interface to LAPACK project according to the specifications described at the forum for the Intel (R) Math Kernel Library (Intel(R) MKL) an implementation with working arrays ( middle-level  interface)
Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel Intel Intel Intel Intel Intel Itanium Intel Pentium Sound The Journey and Xeon Inside are trademarks of Intel Corporation in the U S and other countries* Other names and brands may be claimed as the property of others Copyright ( )
Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL ( )
C complex types (set by enabling in the configuration file) lapack_complex_double lapack_make_complex_double ( double  re,
double  im 
)

Definition at line 37 of file lapacke_make_complex_double.c.

37  {
39 #if defined(LAPACK_COMPLEX_STRUCTURE)
40  z.real = re;
41  z.imag = im;
42 #elif defined(LAPACK_COMPLEX_C99)
43  z = re + im * I;
44 #elif defined(LAPACK_COMPLEX_CPP)
45  z = std::complex<double>(re,im);
46 #else /* C99 is default */
47  z = re + im*I;
48 #endif
49  return z;
50 }
#define lapack_complex_double
Definition: lapacke.h:90
Choosing ILP64 Data Model To choose ILP64 data model ( set by enabling in the configuration  file)

Variable Documentation

_lapack_complex_float

Definition at line 73 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap ahead

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float *The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Atom

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by calling

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Core

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this document

Definition at line 151 of file README.

error code as a return value instead of the INFO parameter This implementation supports both the ILP64 and LP64 programming and different complex type C99 This implementation includes interfaces for the LAPACK Driver and Computational routines only Product Directories The installation directory of this package has the following compiler flags

Definition at line 24 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core FlashFile

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE generally

Definition at line 121 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float *The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See http

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core i960

Definition at line 151 of file README.

error code as a return value instead of the INFO parameter This implementation supports both the ILP64 and LP64 programming and different complex type C99 This implementation includes interfaces for the LAPACK Driver and Computational routines only Product Directories The installation directory of this package has the following compiler names for binaries to be created linked to You may choose the appropriate LP64 ILP64 convenient complex type LAPACKE name and or redefine system malloc free in make inc Several examples of make inc are provided After setting up the make you can build C interface to LAPACK by typing make lapacke Handling Complex Types The interface uses complex types lapack_complex_float lapack_complex_double You have several options to define imag

Definition at line 24 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR IMPLIED

Definition at line 151 of file README.

error code as a return value instead of the INFO parameter This implementation supports both the ILP64 and LP64 programming and different complex type C99 This implementation includes interfaces for the LAPACK Driver and Computational routines only Product Directories The installation directory of this package has the following compiler names for binaries to be created linked to You may choose the appropriate LP64 ILP64 convenient complex type LAPACKE name and or redefine system malloc free in make inc Several examples of make inc are provided After setting up the make inc

Definition at line 24 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float *The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel Intel Intel Intel Intel Intel Itanium Intel Pentium Sound The Journey Inside

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core InstantIP

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY INTEL

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel386

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel486

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel IntelDX2

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel IntelDX4

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel IntelSX2

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel Intel Intel Intel Intel Intel IPLink

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel Intel Intel Intel Intel Intel Itanium

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel literature

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float *The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead logo

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel Intel Intel Intel Intel Intel Itanium Intel Pentium Sound Mark

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel Intel Intel Intel Intel Intel Itanium MCS

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR MERCHANTABILITY

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel Intel Intel Intel Intel Intel Itanium MMX

Definition at line 151 of file README.

error code as a return value instead of the INFO parameter This implementation supports both the ILP64 and LP64 programming and different complex type C99 This implementation includes interfaces for the LAPACK Driver and Computational routines only Product Directories The installation directory of this package has the following compiler names for binaries to be created linked to You may choose the appropriate LP64 ILP64 model

Definition at line 24 of file README.

error code as a return value instead of the INFO parameter This implementation supports both the ILP64 and LP64 programming models

Definition at line 24 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel NetBurst

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel NetMerge

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel NetStructure

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel Intel Intel Intel Intel Intel Itanium Oplus

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following options

Definition at line 121 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR OTHERWISE

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel Intel Intel Intel Intel Intel Itanium OverDrive

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY PATENT

Definition at line 151 of file README.

error code as a return value instead of the INFO parameter This implementation supports both the ILP64 and LP64 programming and different complex type C99 This implementation includes interfaces for the LAPACK Driver and Computational routines only Product Directories The installation directory of this package has the following compiler names for binaries to be created linked to You may choose the appropriate LP64 ILP64 convenient complex type LAPACKE name pattern

Definition at line 24 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel Intel Intel Intel Intel Intel Itanium Intel PDCharm

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel Intel Intel Intel Intel Intel Itanium Intel Pentium

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK routine

Definition at line 121 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel Intel SingleDriver

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel Intel Intel Intel Intel Intel Itanium Intel Pentium skoool

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel Intel Intel SpeedStep

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel Intel Intel Intel StrataFlash

Definition at line 151 of file README.

error code as a return value instead of the INFO parameter This implementation supports both the ILP64 and LP64 programming and different complex type C99 This implementation includes interfaces for the LAPACK Driver and Computational routines only Product Directories The installation directory of this package has the following structure

Definition at line 24 of file README.

error code as a return value instead of the INFO parameter This implementation supports both the ILP64 and LP64 programming and different complex type C99 This implementation includes interfaces for the LAPACK Driver and Computational routines only Product Directories The installation directory of this package has the following compiler names for binaries to be created linked to You may choose the appropriate LP64 ILP64 convenient complex type style

Definition at line 24 of file README.

error code as a return value instead of the INFO parameter This implementation supports both the ILP64 and LP64 programming and different complex type styles

Definition at line 24 of file README.

error code as a return value instead of the INFO parameter This implementation supports both the ILP64 and LP64 programming and different complex type C99 This implementation includes interfaces for the LAPACK Driver and Computational routines only Product Directories The installation directory of this package has the following compiler names for binaries to be created linked to You may choose the appropriate LP64 ILP64 convenient complex type LAPACKE name and or redefine system malloc free in make inc Several examples of make inc are provided After setting up the make you can build C interface to LAPACK by typing make lapacke Handling Complex Types The interface uses complex types lapack_complex_float lapack_complex_double You have several options to define them

Definition at line 24 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any time

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional transpositions

Definition at line 121 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float *The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE value

Definition at line 21 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel Intel Intel Intel Intel Viiv

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel Intel Intel Intel Intel Intel vPro

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel Intel Intel Intel Intel Intel Itanium Intel Pentium Sound The Journey VTune

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY WHATSOEVER

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel Intel Intel Intel Intel Intel Itanium Intel Pentium Sound The Journey Xeon

Definition at line 151 of file README.

Choosing ILP64 Data Model To choose ILP64 data use the following const float* The purpose and format of these predicate functions are described in the LAPACK documentation This interface passes the pointer to the corresponding LAPACK routine as it is Be cautious with return values of the logical type if you link against LAPACK compiled with Fortran compiler Whereas all non zero values are treated as TRUE some Fortran compilers may rely on a certain TRUE so you will have to use the same TRUE value in the predicate function to be consistent with LAPACK implementation Implementation Details The current C interface implementation consists of wrappers to LAPACK routines The row major matrices are transposed on entry to and on exit from the LAPACK if needed Top level interfaces additionally allocate deallocate working space on entry to and on exit from the LAPACK routine Because of possible additional a routine called with this interface may require more memory space and run slower than the corresponding LAPACK routine Disclaimer and Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH EXPRESS OR BY ESTOPPEL OR TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN INTEL S TERMS AND CONDITIONS OF SALE FOR SUCH INTEL ASSUMES NO LIABILITY AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED RELATING TO SALE AND OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR OR INFRINGEMENT OF ANY COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS OTHERWISE AGREED IN WRITING BY THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR Intel may make changes to specifications and product descriptions at any without notice Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them The information here is subject to change without notice Do not finalize a design with this information The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications Current characterized errata are available on request Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order Copies of documents which have an order number and are referenced in this or other Intel may be obtained by or go to not across different processor families See Celeron Centrino Centrino Atom Centrino Centrino Core Intel Intel Intel Atom Intel Intel Intel Inside Intel Leap Intel Leap ahead Intel Intel Intel Intel Intel Intel Intel Intel XScale

Definition at line 151 of file README.