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 930 #define ARMA_VERSION_MINOR 930
#define ARMA_VERSION_PATCH 2 #define ARMA_VERSION_PATCH 3
#define ARMA_VERSION_NAME "Dragon's Back" #define ARMA_VERSION_NAME "Dragon's Back"
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


 compiler_setup.hpp   compiler_setup.hpp 
skipping to change at line 66 skipping to change at line 66
#undef ARMA_HAVE_POSIX_MEMALIGN #undef ARMA_HAVE_POSIX_MEMALIGN
#endif #endif
#if (__cplusplus >= 201103L) #if (__cplusplus >= 201103L)
#if !defined(ARMA_USE_CXX11) #if !defined(ARMA_USE_CXX11)
#define ARMA_USE_CXX11 #define ARMA_USE_CXX11
#endif #endif
#endif #endif
#if defined(ARMA_USE_CXX11) #if defined(ARMA_USE_CXX11)
// TODO: enable in version 4.0
// #if defined(ARMA_USE_WRAPPER)
// #if !defined(ARMA_USE_CXX11_RNG)
// #define ARMA_USE_CXX11_RNG
// #endif
// #endif
#if !defined(ARMA_USE_U64S64) #if !defined(ARMA_USE_U64S64)
#define ARMA_USE_U64S64 #define ARMA_USE_U64S64
#endif #endif
#endif #endif
#if defined(ARMA_64BIT_WORD) #if defined(ARMA_64BIT_WORD)
#if !defined(ARMA_USE_U64S64) #if !defined(ARMA_USE_U64S64)
#define ARMA_USE_U64S64 #define ARMA_USE_U64S64
#endif #endif
#endif #endif
 End of changes. 1 change blocks. 
8 lines changed or deleted 0 lines changed or added


 fn_eig.hpp   fn_eig.hpp 
skipping to change at line 324 skipping to change at line 324
if(status == false) if(status == false)
{ {
eigval.reset(); eigval.reset();
arma_bad("eig_gen(): failed to converge"); arma_bad("eig_gen(): failed to converge");
} }
return eigval; return eigval;
} }
//! Eigenvalues of general real square matrix X //! Eigenvalues of general complex square matrix X
template<typename T, typename T1> template<typename T, typename T1>
inline inline
Col< std::complex<T> > Col< std::complex<T> >
eig_gen eig_gen
( (
const Base< std::complex<T>, T1>& X, const Base< std::complex<T>, T1>& X,
const typename arma_blas_type_only< std::complex<T> >::result* junk1 = 0, const typename arma_blas_type_only< std::complex<T> >::result* junk1 = 0,
const typename arma_cx_only< std::complex<T> >::result* junk2 = 0 const typename arma_cx_only< std::complex<T> >::result* junk2 = 0
) )
{ {
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 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/