Lines Matching refs:MatrixA

138     template< typename MatrixA, typename VectorIPIV, typename WORK,
140 static std::ptrdiff_t invoke( const MatrixA& a, const VectorIPIV& ipiv, in invoke()
144 typedef typename result_of::uplo_tag< MatrixA >::type uplo; in invoke()
145 BOOST_STATIC_ASSERT( (bindings::is_column_major< MatrixA >::value) ); in invoke()
170 template< typename MatrixA, typename VectorIPIV >
171 static std::ptrdiff_t invoke( const MatrixA& a, const VectorIPIV& ipiv, in invoke()
174 typedef typename result_of::uplo_tag< MatrixA >::type uplo; in invoke()
190 template< typename MatrixA, typename VectorIPIV >
191 static std::ptrdiff_t invoke( const MatrixA& a, const VectorIPIV& ipiv, in invoke()
194 typedef typename result_of::uplo_tag< MatrixA >::type uplo; in invoke()
229 template< typename MatrixA, typename VectorIPIV, typename WORK >
230 static std::ptrdiff_t invoke( const MatrixA& a, const VectorIPIV& ipiv, in invoke()
234 typedef typename result_of::uplo_tag< MatrixA >::type uplo; in invoke()
235 BOOST_STATIC_ASSERT( (bindings::is_column_major< MatrixA >::value) ); in invoke()
257 template< typename MatrixA, typename VectorIPIV >
258 static std::ptrdiff_t invoke( const MatrixA& a, const VectorIPIV& ipiv, in invoke()
261 typedef typename result_of::uplo_tag< MatrixA >::type uplo; in invoke()
274 template< typename MatrixA, typename VectorIPIV >
275 static std::ptrdiff_t invoke( const MatrixA& a, const VectorIPIV& ipiv, in invoke()
278 typedef typename result_of::uplo_tag< MatrixA >::type uplo; in invoke()
305 template< typename MatrixA, typename VectorIPIV, typename Workspace >
308 sycon( const MatrixA& a, const VectorIPIV& ipiv, in sycon()
310 MatrixA >::type >::type anorm, typename remove_imaginary< in sycon()
311 typename bindings::value_type< MatrixA >::type >::type& rcond, in sycon()
314 MatrixA >::type >::invoke( a, ipiv, anorm, rcond, work ); in sycon()
321 template< typename MatrixA, typename VectorIPIV >
324 sycon( const MatrixA& a, const VectorIPIV& ipiv, in sycon()
326 MatrixA >::type >::type anorm, typename remove_imaginary< in sycon()
327 typename bindings::value_type< MatrixA >::type >::type& rcond ) { in sycon()
329 MatrixA >::type >::invoke( a, ipiv, anorm, rcond, in sycon()