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 800 | #define ARMA_VERSION_MINOR 800 | |||
#define ARMA_VERSION_PATCH 1 | #define ARMA_VERSION_PATCH 2 | |||
#define ARMA_VERSION_NAME "Miami Beach" | #define ARMA_VERSION_NAME "Miami Beach" | |||
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 | |||
config.hpp | config.hpp | |||
---|---|---|---|---|
skipping to change at line 18 | skipping to change at line 18 | |||
#if !defined(ARMA_USE_LAPACK) | #if !defined(ARMA_USE_LAPACK) | |||
#define ARMA_USE_LAPACK | #define ARMA_USE_LAPACK | |||
//// Uncomment the above line if you have LAPACK or a high-speed replacemen t for LAPACK, | //// Uncomment the above line if you have LAPACK or a high-speed replacemen t for LAPACK, | |||
//// such as Intel's MKL, AMD's ACML, or the Accelerate framework. | //// such as Intel's MKL, AMD's ACML, or the Accelerate framework. | |||
//// LAPACK is required for matrix decompositions (eg. SVD) and matrix inve rse. | //// LAPACK is required for matrix decompositions (eg. SVD) and matrix inve rse. | |||
#endif | #endif | |||
#if !defined(ARMA_USE_BLAS) | #if !defined(ARMA_USE_BLAS) | |||
#define ARMA_USE_BLAS | #define ARMA_USE_BLAS | |||
//// Uncomment the above line if you have BLAS or a high-speed replacement for BLAS, | //// Uncomment the above line if you have BLAS or a high-speed replacement for BLAS, | |||
//// such as GotoBLAS, Intel's MKL, AMD's ACML, or the Accelerate framework . | //// such as OpenBLAS, GotoBLAS, Intel's MKL, AMD's ACML, or the Accelerate framework. | |||
//// BLAS is used for matrix multiplication. | //// BLAS is used for matrix multiplication. | |||
//// Without BLAS, matrix multiplication will still work, but might be slow er. | //// Without BLAS, matrix multiplication will still work, but might be slow er. | |||
#endif | #endif | |||
#define ARMA_USE_WRAPPER | #define ARMA_USE_WRAPPER | |||
//// Comment out the above line if you prefer to directly link with LAPACK and/or BLAS (eg. -llapack -lblas) | //// Comment out the above line if you prefer to directly link with LAPACK and/or BLAS (eg. -llapack -lblas) | |||
//// instead of linking indirectly with LAPACK and/or BLAS via Armadillo's run-time wrapper library. | //// instead of linking indirectly with LAPACK and/or BLAS via Armadillo's run-time wrapper library. | |||
// #define ARMA_BLAS_CAPITALS | // #define ARMA_BLAS_CAPITALS | |||
//// Uncomment the above line if your BLAS and LAPACK libraries have capita lised function names (eg. ACML on 64-bit Windows) | //// Uncomment the above line if your BLAS and LAPACK libraries have capita lised function names (eg. ACML on 64-bit Windows) | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||