File glucat.changes of Package glucat

-------------------------------------------------------------------
Thu Sep 10 19:49:45 UTC 2015 - badshah400@gmail.com

- Update to version 0.8.0:
  + Drop all deprecated options (breaks backward compatibility):
    - <ext/hash_map> (was enabled by the option
      _GLUCAT_USE_GNU_CXX_HASH_MAP).
    - <backward/hash_map> (_GLUCAT_USE_BACKWARD_HASH_MAP).
    - <tr1/unordered_map> (_GLUCAT_USE_TR1_UNORDERED_MAP).
    - <tr1/random> (the old default: the option
      _GLUCAT_USE_STD_RANDOM is no longer needed, and is ignored,
      as <random> is now the default).
    - <alglib/evd.h> (_GLUCAT_USE_ALGLIB).
    - <boost/numeric/bindings/lapack/gees.hpp>
       (_GLUCAT_USE_BINDINGS_V1).

-------------------------------------------------------------------
Sat Sep  5 11:30:47 UTC 2015 - badshah400@gmail.com

- Update to version 0.7.5:
  + The use of Autotools in configuring, building and installing
    GluCat and PyClical has been simplified and improved.
  + Deprecated configuation options have been dropped.
  + The default for --with-random is now std.
  + The default for --with-map is now stdunordered.
- Remove glucat-fix-32bit-build.patch: fixed upstream.

-------------------------------------------------------------------
Sat Dec 27 01:40:46 UTC 2014 - badshah400@gmail.com

- Update to version 0.7.4:
  + Improved precision of the sqrt, log and exp functions.
- Workaround incorrect install location of pyclical module.

-------------------------------------------------------------------
Thu Apr  3 01:41:20 UTC 2014 - badshah400@gmail.com

- Update to version 0.7.3:
  + Fixes a bug where the line print_exec("from PyClical import*")
    was left out of some of the pyclical_tutorial*.py files.

-------------------------------------------------------------------
Mon Mar 31 09:42:12 UTC 2014 - badshah400@gmail.com

- Update to version 0.7.2:
  + When used with PyClical now generates IPython notebooks
  + The Pyclical tutorials are now accompanied by corresponding
    IPython notebooks.
  + The nork() function in matrix.h and matrix_imp.h is now
    accompanied by the signed_perm_nork() function, which is
    faster for the case used by fast<>() in matrix_mult_imp.h
  + Use of the Boost pool allocator with framed_multi<> is now
    optional, controlled via the new symbol
    _GLUCAT_USE_BOOST_POOL_ALLOC
  + GluCat compiles cleanly with g++ 4.8: does not trigger the
    "unused local typedefs" warning caused by the addition of
    -Wunused-local-typedefs to -Wall in g++ 4.8. See
    http://gcc.gnu.org/ml/gcc-patches/2011-07/msg02460.html
    http://gcc.gnu.org/ml/gcc-patches/2012-05/msg01388.html
  + Also compiles cleanly and builds correctly with clang++ 3.4
- Drop glucat-build-with-updated-boost.patch: incorporated
  upstream
- Implement a %check section with included tests
- Drop conditionals solely relevant to end-of-life openSUSE
  versions
- Do not package unnecessary INSTALL file
- Update year in specfile COPYRIGHT.

-------------------------------------------------------------------
Thu Aug  1 11:15:52 UTC 2013 - dvaleev@suse.com

- rename glucat-fix-i586-build.patch to glucat-fix-32bit-build.patch 
- apply it for ppc 32Bit

-------------------------------------------------------------------
Sat Jun  8 13:45:10 UTC 2013 - badshah400@gmail.com

- Add glucat-build-with-updated-boost.patch to fix building with
  boost > 1.50; patch came from upstream
- Include INSTALL file in package since it provides important
  information for compiling code built against glucat on
  openSUSE > 12.3.

-------------------------------------------------------------------
Tue Jan  8 07:52:17 UTC 2013 - badshah400@gmail.com

- Update to version 0.7.1:
  + Fixes a bug which prevented compilation in the case where the
    class glucat::framed_multi<> is based on std::map.

-------------------------------------------------------------------
Thu Oct 25 23:16:06 UTC 2012 - badshah400@gmail.com

- Add glucat-fix-i586-build.patch to fix build failures on i586.

-------------------------------------------------------------------
Thu Oct 11 06:32:01 UTC 2012 - badshah400@gmail.com

- Update to version 0.7.0:
  + More accurate sqrt and transcendental functions and includes
    PyClical tutorials
  + The PyClical Python extension module now comes with a set of
    tutorials that guide you through working with Clifford algebra
    calculations in Python
  + The GluCat library now supports C++11, including
    <unordered_map> and <random>
  + Now has transcendental functions that are more accurate when
    used with higher precision arithmetic. This is accomplished by
    using different Pade' approximations according to
    the numerical precision needed
  + The class glucat::framed_multi<> based on hash_map or
    unordered_map now uses constructors that specify an initial
    number of buckets
  + The basis_element cache used for glucat::matrix_multi<> now
    uses pointers to matrices instead of matrices
  + The GluCat header files have been reorganized so that they now
    directly include the header files they depend on, rather than
    relying on glucat/glucat.h and glucat/glucat_imp.h to do this
  + The default options for ./configure now yield the simplest
    usable production case: ./configure without arguments with
    GluCat 0.7.0 gives the same results as
    "./configure --with-map=unordered --enable-debug=no
    --enable-pyclical" did with GluCat 0.6.0
  + The README and INSTALL files have been completely rewritten,
    and AUTHORS has been updated.

-------------------------------------------------------------------
Sun May 13 13:35:26 UTC 2012 - badshah400@gmail.com

- Update to version 0.6.0:
  + Includes the PyClical extension module for Python
  + Changes to the clifford_algebra<> API:
    - The real() function is now synonymous with scalar() and the
      imag() function always returns 0
    - New operators lhs | rhs and lhs |= rhs transform lhs by the
      twisted adjoint action of rhs
    - New member functions, grade() : maximum of the grades of
      each term;  pure() : pure part
    - New function complexifier(val) : square root of -1 which
      commutes with all members of the frame of the multivector
      val. The name "elliptic" is now deprecated: use
      "complexifier" instead
    - New functions sqrt(val,i,prechecked), and
      log(val,i,prechecked) : square root and logarithm of
      multivector with specified complexifier
- Split out python-glucat package with the python module
- Package is now arch dependent.

-------------------------------------------------------------------
Sun Mar 18 13:20:02 UTC 2012 - scorot@free.fr

- add conditionnal noarch target to devel package to fix SLE build

-------------------------------------------------------------------
Thu Mar 24 19:52:02 UTC 2011 - badshah400@gmail.com

- Initial package (version 0.5.1) 

openSUSE Build Service is sponsored by