// // Copyright (c) 2003--2009 // 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) // // THIS FILE IS AUTOMATICALLY GENERATED // PLEASE DO NOT EDIT! // #ifndef BOOST_NUMERIC_BINDINGS_BLAS_ROTM_HPP #define BOOST_NUMERIC_BINDINGS_BLAS_ROTM_HPP #include #include #include #include namespace boost { namespace numeric { namespace bindings { namespace blas { //$DESCRIPTION // overloaded functions to call blas namespace detail { inline void rotm( integer_t const n, float* sx, integer_t const incx, float* sy, integer_t const incy, float* sparam ) { BLAS_SROTM( &n, sx, &incx, sy, &incy, sparam ); } inline void rotm( integer_t const n, double* dx, integer_t const incx, double* dy, integer_t const incy, double* dparam ) { BLAS_DROTM( &n, dx, &incx, dy, &incy, dparam ); } } $IMPLEMENTATION }}}} // namespace boost::numeric::bindings::blas #endif