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

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/