You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and dots ('.'), can be up to 35 characters long. Letters must be lowercase.
33 lines
829 B
33 lines
829 B
// |
|
// Copyright (c) 2000-2002 |
|
// Joerg Walter, Mathias Koch |
|
// |
|
// 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) |
|
// |
|
// The authors gratefully acknowledge the support of |
|
// GeNeSys mbH & Co. KG in producing this work. |
|
// |
|
|
|
#ifndef _BOOST_UBLAS_TEMPORARY_ |
|
#define _BOOST_UBLAS_TEMPORARY_ |
|
|
|
|
|
namespace boost { namespace numeric { namespace ublas { |
|
|
|
/// For the creation of temporary vectors in the assignment of proxies |
|
template <class M> |
|
struct vector_temporary_traits { |
|
typedef typename M::vector_temporary_type type ; |
|
}; |
|
|
|
/// For the creation of temporary vectors in the assignment of proxies |
|
template <class M> |
|
struct matrix_temporary_traits { |
|
typedef typename M::matrix_temporary_type type ; |
|
}; |
|
|
|
} } } |
|
|
|
#endif
|
|
|