Changeset 813
- Timestamp:
- 02/22/10 14:27:11 (15 years ago)
- Location:
- library/bdm/base/itpp
- Files:
-
- 93 modified
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
library/bdm/base/itpp/base/algebra/cholesky.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/algebra/cholesky.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/algebra/det.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/algebra/det.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/algebra/eigen.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/algebra/eigen.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/algebra/inv.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/algebra/inv.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/algebra/lapack.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify … … 39 39 #include <complex> 40 40 41 // Note: HAVE_MKL and HAVE_ACML are hard-defined in <itpp/config_msvc.h>42 #if defined(_MSC_VER) && (defined(HAVE_ACML) || defined(HAVE_MKL))43 # define dgetrf_ DGETRF44 # define zgetrf_ ZGETRF45 # define dgetri_ DGETRI46 # define zgetri_ ZGETRI47 # define dgesvd_ DGESVD48 # define zgesvd_ ZGESVD49 # define dsyev_ DSYEV50 # define zheev_ ZHEEV51 # define dgeev_ DGEEV52 # define zgeev_ ZGEEV53 # define dpotrf_ DPOTRF54 # define zpotrf_ ZPOTRF55 # define dgeqrf_ DGEQRF56 # define zgeqrf_ ZGEQRF57 # define dgeqp3_ DGEQP358 # define zgeqp3_ ZGEQP359 # define dorgqr_ DORGQR60 # define zungqr_ ZUNGQR61 # define dormqr_ DORMQR62 # define zunmqr_ ZUNMQR63 # define dgesv_ DGESV64 # define zgesv_ ZGESV65 # define dposv_ DPOSV66 # define zposv_ ZPOSV67 # define dtrtrs_ DTRTRS68 # define ztrtrs_ ZTRTRS69 # define dgels_ DGELS70 # define zgels_ ZGELS71 # define dgees_ DGEES72 # define zgees_ ZGEES73 #endif // #if defined(_MSC_VER) && (defined(HAVE_ACML) || defined(HAVE_MKL))74 75 #ifdef __cplusplus76 41 extern "C" 77 42 { 78 #endif /* __cplusplus */ 43 44 // Fix for MKL Windows version so that naming is consistent with the 5.x and 45 // 7.x MKL LAPACK libraries 46 #ifdef HAVE_MKL // Note: HAVE_MKL is hard-defined in <itpp/config_msvc.h> 47 48 #define dgetrf_ dgetrf 49 #define zgetrf_ zgetrf 50 51 #define dgetri_ dgetri 52 #define zgetri_ zgetri 53 54 #define dgesvd_ dgesvd 55 #define zgesvd_ zgesvd 56 57 #define dsyev_ dsyev 58 #define zheev_ zheev 59 60 #define dgeev_ dgeev 61 #define zgeev_ zgeev 62 63 #define dpotrf_ dpotrf 64 #define zpotrf_ zpotrf 65 66 #define dgeqrf_ dgeqrf 67 #define zgeqrf_ zgeqrf 68 69 #define dgeqp3_ dgeqp3 70 #define zgeqp3_ zgeqp3 71 72 #define dorgqr_ dorgqr 73 #define zungqr_ zungqr 74 75 #define dormqr_ dormqr 76 #define zunmqr_ zunmqr 77 78 #define dgesv_ dgesv 79 #define zgesv_ zgesv 80 81 #define dposv_ dposv 82 #define zposv_ zposv 83 84 #define dtrtrs_ dtrtrs 85 #define ztrtrs_ ztrtrs 86 87 #define dgels_ dgels 88 #define zgels_ zgels 89 90 #define dgees_ dgees 91 #define zgees_ zgees 92 93 #endif // #ifdef HAVE_MKL 94 79 95 // Exists in ATLAS 80 96 /* LU factorization … … 248 264 int *bwork, int *info); 249 265 250 #ifdef __cplusplus251 266 } // extern C 252 #endif /* __cplusplus */253 267 254 268 #endif // #ifndef LAPACK_H -
library/bdm/base/itpp/base/algebra/ls_solve.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/algebra/ls_solve.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/algebra/lu.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/algebra/lu.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/algebra/qr.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/algebra/qr.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/algebra/schur.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/algebra/schur.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/algebra/svd.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/algebra/svd.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/array.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/bessel.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/bessel.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/bessel/airy.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/bessel/bessel_internal.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/bessel/chbevl.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/bessel/gamma.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/bessel/hyperg.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/bessel/i0.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/bessel/i1.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/bessel/iv.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/bessel/jv.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/bessel/k0.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/bessel/k1.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/bessel/kn.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/bessel/polevl.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/bessel/struve.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/binary.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/binary.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/binfile.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/binfile.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/blas.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify … … 40 40 41 41 //! \cond 42 43 #if defined(_MSC_VER) && (defined(HAVE_ACML) || defined(HAVE_MKL))44 # define dswap_ DSWAP45 # define zswap_ ZSWAP46 # define dscal_ DSCAL47 # define zscal_ ZSCAL48 # define dcopy_ DCOPY49 # define zcopy_ ZCOPY50 # define daxpy_ DAXPY51 # define zaxpy_ ZAXPY52 # define ddot_ DDOT53 # define dgemv_ DGEMV54 # define zgemv_ ZGEMV55 # define dger_ DGER56 # define zgeru_ ZGERU57 # define zgerc_ ZGERC58 # define dgemm_ DGEMM59 # define zgemm_ ZGEMM60 #endif // #if defined(_MSC_VER) && (defined(HAVE_ACML) || defined(HAVE_MKL))61 62 42 63 43 namespace blas -
library/bdm/base/itpp/base/circular_buffer.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/converters.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/converters.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/copy_vector.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/factory.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/fastmath.cpp
r812 r813 10 10 * and communications classes and functions 11 11 * 12 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)12 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 13 13 * 14 14 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/fastmath.h
r812 r813 10 10 * and communications classes and functions 11 11 * 12 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)12 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 13 13 * 14 14 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/gf2mat.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/gf2mat.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/help_functions.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/help_functions.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/itassert.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/itassert.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/itfile.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/itfile.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/ittypes.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/mat.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/mat.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/matfunc.cpp
r812 r813 10 10 * and communications classes and functions 11 11 * 12 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)12 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 13 13 * 14 14 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/matfunc.h
r812 r813 10 10 * and communications classes and functions 11 11 * 12 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)12 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 13 13 * 14 14 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/math/elem_math.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/math/elem_math.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify … … 41 41 #include <cstdlib> 42 42 43 // IT++ accepts only std::min() and std::max() functions, not macros44 #ifdef min45 # undef min46 #endif47 #ifdef max48 # undef max49 #endif50 43 51 44 //!\addtogroup miscfunc -
library/bdm/base/itpp/base/math/error.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/math/error.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/math/integration.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/math/integration.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/math/log_exp.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify … … 52 52 #endif 53 53 54 // IT++ accepts only log2() function, not a macro55 #ifdef log256 # undef log257 #endif58 59 54 #ifndef HAVE_LOG2 55 #undef log2 // This is required at least for Cygwin 60 56 //! Base-2 logarithm 61 57 inline double log2(double x) -
library/bdm/base/itpp/base/math/min_max.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/math/misc.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/math/misc.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/math/trig_hyp.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/operators.cpp
r812 r813 10 10 * and communications classes and functions 11 11 * 12 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)12 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 13 13 * 14 14 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/operators.h
r812 r813 10 10 * and communications classes and functions 11 11 * 12 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)12 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 13 13 * 14 14 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/parser.cpp
r812 r813 11 11 * and communications classes and functions 12 12 * 13 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)13 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 14 14 * 15 15 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/parser.h
r812 r813 11 11 * and communications classes and functions 12 12 * 13 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)13 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 14 14 * 15 15 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/random.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/random.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/smat.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/smat.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/sort.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/specmat.cpp
r812 r813 10 10 * and communications classes and functions 11 11 * 12 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)12 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 13 13 * 14 14 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/specmat.h
r812 r813 10 10 * and communications classes and functions 11 11 * 12 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)12 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 13 13 * 14 14 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/stack.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/svec.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/svec.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/timing.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/timing.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/vec.cpp
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/base/vec.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/config_msvc.h
r812 r813 263 263 #endif /* defined(_MSC_VER) */ 264 264 265 /* IT++ uses only std::min() and std::max() functions, not macros */ 266 #ifdef min 267 # undef min 268 #endif 269 #ifdef max 270 # undef max 271 #endif 272 265 273 /* Represent GCC version in a concise form */ 266 274 #define GCC_VERSION (__GNUC__ * 10000 \ -
library/bdm/base/itpp/itbase.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify -
library/bdm/base/itpp/itmex.h
r812 r813 9 9 * and communications classes and functions 10 10 * 11 * Copyright (C) 1995-20 10(see AUTHORS file for a list of contributors)11 * Copyright (C) 1995-2009 (see AUTHORS file for a list of contributors) 12 12 * 13 13 * This program is free software; you can redistribute it and/or modify