/*-*-c++-*-****************************************************************
* laversion.h Defines for lapack++ version number
-------------------
begin : 2006-03-13
copyright : (C) 2006 by Christian Stimming
email : stimming@tuhh.de
***************************************************************************/
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
// version 2, or (at your option) any later version.
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Lesser General Public License for more details.
// You should have received a copy of the GNU Lesser General
// Public License along with this library; see the file COPYING.
// If not, write to the Free Software Foundation, 59 Temple Place
// - Suite 330, Boston, MA 02111-1307, USA.
#ifndef _LAVERSION_H
#define _LAVERSION_H
/** @file
@brief Lapack++ version numbers
This file contains defines about version number of Lapack++ and
the current system configuration.
*/
/** Defined to 1 when this library had the header
* <bits/cpp_type_traits> available, which is the case for
* gcc>=3.0.0. Otherwise defined to 0. This distinction is needed
* in la::complex<T>. */
#ifdef __GNUC__
# define LAPACKPP_HAVE_BITS_CPP_TYPE_TRAITS_H 1
#else
# define LAPACKPP_HAVE_BITS_CPP_TYPE_TRAITS_H 0
#endif // __GNUC__
/** Defined to 1 when this library is being compiled on Windows32,
* otherwise defined to 0. */
#define LAPACK_OS_WIN32 0
/** The major version of the lapack++ library. Introduced in
* lapackpp-2.4.8. */
#define LAPACKPP_VERSION_MAJOR 2
/** The minor version of the lapack++ library. Introduced in
* lapackpp-2.4.8. */
#define LAPACKPP_VERSION_MINOR 5
/** The patchlevel version of the lapack++ library. Introduced in
* lapackpp-2.4.8. */
#define LAPACKPP_VERSION_PATCHLEVEL 2
/** Defined to 1 when the zdotc() function of the LAPACK/BLAS library
on this computer returns its result on the stack, otherwise
defined to 0 (when it returns the result in its first
argument). */
#define HAVE_ZDOTC_WITH_RV 1
#endif // _LAVERSION_H
syntax highlighted by Code2HTML, v. 0.9.1