Initial commit.

This commit is contained in:
2018-12-06 16:01:56 +01:00
parent 10867b60c2
commit 18eb3f6047
1011 changed files with 345688 additions and 10 deletions

View File

@@ -0,0 +1,18 @@
//
// Copyright (c) 2010
// Toon Knapen, Karl Meerbergen, Kresimir Fresl,
// Thomas Klimpel and Rutger ter Borg
//
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
#ifndef BOOST_NUMERIC_BINDINGS_LAPACK_DETAIL_CLAPACK_H
#define BOOST_NUMERIC_BINDINGS_LAPACK_DETAIL_CLAPACK_H
extern "C" {
#include <clapack.h>
}
#endif

View File

@@ -0,0 +1,29 @@
//
// Copyright (c) 2009 Rutger ter Borg
//
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
#ifndef BOOST_NUMERIC_BINDINGS_LAPACK_DETAIL_CLAPACK_OPTION_HPP
#define BOOST_NUMERIC_BINDINGS_LAPACK_DETAIL_CLAPACK_OPTION_HPP
#include <boost/numeric/bindings/blas/detail/cblas_option.hpp>
namespace boost {
namespace numeric {
namespace bindings {
namespace lapack {
namespace detail {
template< typename Tag >
struct clapack_option: blas::detail::cblas_option< Tag > {};
} // namespace detail
} // namespace blas
} // namespace bindings
} // namespace numeric
} // namespace boost
#endif

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,32 @@
//
// Copyright (c) 2009 Rutger ter Borg
//
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
#ifndef BOOST_NUMERIC_BINDINGS_LAPACK_DETAIL_LAPACK_OPTION_HPP
#define BOOST_NUMERIC_BINDINGS_LAPACK_DETAIL_LAPACK_OPTION_HPP
#include <boost/numeric/bindings/blas/detail/blas_option.hpp>
namespace boost {
namespace numeric {
namespace bindings {
namespace lapack {
namespace detail {
template< typename Tag >
struct lapack_option: bindings::blas::detail::blas_option< Tag > {};
template<>
struct lapack_option< tag::both >: mpl::char_< 'B' > {};
} // namespace detail
} // namespace lapack
} // namespace bindings
} // namespace numeric
} // namespace boost
#endif