Skip to content
This repository has been archived by the owner on Oct 19, 2020. It is now read-only.

Commit

Permalink
Sync Thomas's remaining fixes.
Browse files Browse the repository at this point in the history
  • Loading branch information
inducer committed Nov 13, 2008
1 parent c437514 commit bdda751
Show file tree
Hide file tree
Showing 6 changed files with 6 additions and 8 deletions.
1 change: 0 additions & 1 deletion boost/numeric/bindings/lapack/hbev.hpp
Expand Up @@ -20,7 +20,6 @@
#include <boost/numeric/bindings/lapack/lapack.h>
#include <boost/numeric/bindings/lapack/workspace.hpp>
#include <boost/numeric/bindings/traits/detail/array.hpp>
#include <boost/numeric/bindings/traits/detail/utils.hpp>

#ifndef BOOST_NUMERIC_BINDINGS_NO_STRUCTURE_CHECK
# include <boost/static_assert.hpp>
Expand Down
1 change: 0 additions & 1 deletion boost/numeric/bindings/lapack/hbevx.hpp
Expand Up @@ -21,7 +21,6 @@
#include <boost/numeric/bindings/lapack/lapack.h>
#include <boost/numeric/bindings/lapack/workspace.hpp>
#include <boost/numeric/bindings/traits/detail/array.hpp>
#include <boost/numeric/bindings/traits/detail/utils.hpp>

#ifndef BOOST_NUMERIC_BINDINGS_NO_STRUCTURE_CHECK
# include <boost/static_assert.hpp>
Expand Down
5 changes: 3 additions & 2 deletions boost/numeric/bindings/lapack/heevd.hpp
Expand Up @@ -20,6 +20,7 @@
#include <boost/numeric/bindings/lapack/lapack.h>
#include <boost/numeric/bindings/lapack/workspace.hpp>
#include <boost/numeric/bindings/traits/detail/array.hpp>
#include <boost/numeric/bindings/traits/detail/utils.hpp>

#ifndef BOOST_NUMERIC_BINDINGS_NO_STRUCTURE_CHECK
# include <boost/static_assert.hpp>
Expand Down Expand Up @@ -153,7 +154,7 @@ namespace boost { namespace numeric { namespace bindings {
traits::vector_storage (iwork), traits::vector_size (iwork),
info);

traits::detail::array<T> work( static_cast<int>( workspace_query ) );
traits::detail::array<T> work( traits::detail::to_int( workspace_query ) );

heevd( jobz, uplo, n, a, lda, w,
traits::vector_storage (work), traits::vector_size (work),
Expand Down Expand Up @@ -214,7 +215,7 @@ namespace boost { namespace numeric { namespace bindings {
traits::vector_storage (iwork), traits::vector_size (iwork),
info);

traits::detail::array<T> work( static_cast<int>( traits::real( workspace_query ) ) );
traits::detail::array<T> work( traits::detail::to_int( workspace_query ) );

heevd( jobz, uplo, n, a, lda, w,
traits::vector_storage (work), traits::vector_size (work),
Expand Down
5 changes: 3 additions & 2 deletions boost/numeric/bindings/lapack/heevx.hpp
Expand Up @@ -20,6 +20,7 @@
#include <boost/numeric/bindings/lapack/lapack.h>
#include <boost/numeric/bindings/lapack/workspace.hpp>
#include <boost/numeric/bindings/traits/detail/array.hpp>
#include <boost/numeric/bindings/traits/detail/utils.hpp>

#ifndef BOOST_NUMERIC_BINDINGS_NO_STRUCTURE_CHECK
# include <boost/static_assert.hpp>
Expand Down Expand Up @@ -176,7 +177,7 @@ namespace boost { namespace numeric { namespace bindings {
traits::vector_storage (iwork),
ifail, info);

traits::detail::array<T> work( static_cast<int>( workspace_query ) );
traits::detail::array<T> work( traits::detail::to_int( workspace_query ) );

heevx( jobz, range, uplo, n, a, lda, vl, vu, il, iu, abstol, m, w, z, ldz,
traits::vector_storage (work), traits::vector_size (work),
Expand Down Expand Up @@ -243,7 +244,7 @@ namespace boost { namespace numeric { namespace bindings {
traits::vector_storage (iwork),
ifail, info);

traits::detail::array<T> work( static_cast<int>( traits::real( workspace_query ) ) );
traits::detail::array<T> work( traits::detail::to_int( workspace_query ) );

heevx( jobz, range, uplo, n, a, lda, vl, vu, il, iu, abstol, m, w, z, ldz,
traits::vector_storage (work), traits::vector_size (work),
Expand Down
1 change: 0 additions & 1 deletion boost/numeric/bindings/lapack/hpsv.hpp
Expand Up @@ -18,7 +18,6 @@
#include <boost/numeric/bindings/traits/traits.hpp>
#include <boost/numeric/bindings/lapack/lapack.h>
#include <boost/numeric/bindings/traits/detail/array.hpp>
#include <boost/numeric/bindings/traits/detail/utils.hpp>

#ifndef BOOST_NUMERIC_BINDINGS_NO_STRUCTURE_CHECK
# include <boost/static_assert.hpp>
Expand Down
1 change: 0 additions & 1 deletion boost/numeric/bindings/lapack/spsv.hpp
Expand Up @@ -18,7 +18,6 @@
#include <boost/numeric/bindings/traits/traits.hpp>
#include <boost/numeric/bindings/lapack/lapack.h>
#include <boost/numeric/bindings/traits/detail/array.hpp>
#include <boost/numeric/bindings/traits/detail/utils.hpp>

#ifndef BOOST_NUMERIC_BINDINGS_NO_STRUCTURE_CHECK
# include <boost/static_assert.hpp>
Expand Down

0 comments on commit bdda751

Please sign in to comment.