arma_version.hpp | arma_version.hpp | |||
---|---|---|---|---|
skipping to change at line 13 | skipping to change at line 13 | |||
// | // | |||
// This Source Code Form is subject to the terms of the Mozilla Public | // This Source Code Form is subject to the terms of the Mozilla Public | |||
// License, v. 2.0. If a copy of the MPL was not distributed with this | // License, v. 2.0. If a copy of the MPL was not distributed with this | |||
// file, You can obtain one at http://mozilla.org/MPL/2.0/. | // file, You can obtain one at http://mozilla.org/MPL/2.0/. | |||
//! \addtogroup arma_version | //! \addtogroup arma_version | |||
//! @{ | //! @{ | |||
#define ARMA_VERSION_MAJOR 3 | #define ARMA_VERSION_MAJOR 3 | |||
#define ARMA_VERSION_MINOR 920 | #define ARMA_VERSION_MINOR 920 | |||
#define ARMA_VERSION_PATCH 0 | #define ARMA_VERSION_PATCH 1 | |||
#define ARMA_VERSION_NAME "Agencia Nacional Stasi" | #define ARMA_VERSION_NAME "Agencia Nacional Stasi" | |||
struct arma_version | struct arma_version | |||
{ | { | |||
static const unsigned int major = ARMA_VERSION_MAJOR; | static const unsigned int major = ARMA_VERSION_MAJOR; | |||
static const unsigned int minor = ARMA_VERSION_MINOR; | static const unsigned int minor = ARMA_VERSION_MINOR; | |||
static const unsigned int patch = ARMA_VERSION_PATCH; | static const unsigned int patch = ARMA_VERSION_PATCH; | |||
static | static | |||
inline | inline | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
fn_eig.hpp | fn_eig.hpp | |||
---|---|---|---|---|
skipping to change at line 181 | skipping to change at line 181 | |||
//! Optional argument 'side' specifies which eigenvectors should be compute d: | //! Optional argument 'side' specifies which eigenvectors should be compute d: | |||
//! 'r' for right (default) and 'l' for left. | //! 'r' for right (default) and 'l' for left. | |||
template<typename eT, typename T1> | template<typename eT, typename T1> | |||
inline | inline | |||
bool | bool | |||
eig_gen | eig_gen | |||
( | ( | |||
Col< std::complex<eT> >& eigval, | Col< std::complex<eT> >& eigval, | |||
Mat< std::complex<eT> >& eigvec, | Mat< std::complex<eT> >& eigvec, | |||
const Base<eT, T1>& X, | const Base<eT, T1>& X, | |||
const char side = 'r', | const char side, | |||
const typename arma_blas_type_only<typename T1::elem_type>::result* junk = 0 | const typename arma_blas_type_only<typename T1::elem_type>::result* junk = 0 | |||
) | ) | |||
{ | { | |||
arma_extra_debug_sigprint(); | arma_extra_debug_sigprint(); | |||
arma_ignore(junk); | arma_ignore(junk); | |||
//std::cout << "real" << std::endl; | //std::cout << "real" << std::endl; | |||
arma_debug_check( ( ((void*)(&eigval)) == ((void*)(&eigvec)) ), "eig_gen( ): eigval is an alias of eigvec" ); | arma_debug_check( ( ((void*)(&eigval)) == ((void*)(&eigvec)) ), "eig_gen( ): eigval is an alias of eigvec" ); | |||
skipping to change at line 269 | skipping to change at line 269 | |||
//! Optional argument 'side' specifies which eigenvectors should be compute d: | //! Optional argument 'side' specifies which eigenvectors should be compute d: | |||
//! 'r' for right (default) and 'l' for left. | //! 'r' for right (default) and 'l' for left. | |||
template<typename T, typename T1> | template<typename T, typename T1> | |||
inline | inline | |||
bool | bool | |||
eig_gen | eig_gen | |||
( | ( | |||
Col<std::complex<T> >& eigval, | Col<std::complex<T> >& eigval, | |||
Mat<std::complex<T> >& eigvec, | Mat<std::complex<T> >& eigvec, | |||
const Base<std::complex<T>, T1>& X, | const Base<std::complex<T>, T1>& X, | |||
const char side = 'r', | const char side, | |||
const typename arma_blas_type_only<typename T1::elem_type>::result* junk = 0 | const typename arma_blas_type_only<typename T1::elem_type>::result* junk = 0 | |||
) | ) | |||
{ | { | |||
arma_extra_debug_sigprint(); | arma_extra_debug_sigprint(); | |||
arma_ignore(junk); | arma_ignore(junk); | |||
//std::cout << "complex" << std::endl; | //std::cout << "complex" << std::endl; | |||
arma_debug_check( ( ((void*)(&eigval)) == ((void*)(&eigvec)) ), "eig_gen( ): eigval is an alias of eigvec" ); | arma_debug_check( ( ((void*)(&eigval)) == ((void*)(&eigvec)) ), "eig_gen( ): eigval is an alias of eigvec" ); | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||