toon-members
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Toon-members] [edrosten/TooN] eed7ed: operator *= and /= have to pass r


From: Edward Rosten
Subject: [Toon-members] [edrosten/TooN] eed7ed: operator *= and /= have to pass rhs by value becau...
Date: Wed, 25 Sep 2013 05:56:11 -0700

  Branch: refs/heads/expression_template
  Home:   https://github.com/edrosten/TooN
  Commit: eed7ed64f96ae596f4860e2bd1ccb00e4e405672
      
https://github.com/edrosten/TooN/commit/eed7ed64f96ae596f4860e2bd1ccb00e4e405672
  Author: Tom Drummond <address@hidden>
  Date:   2012-09-04 (Tue, 04 Sep 2012)

  Changed paths:
    M internal/matrix.hh
    M internal/vector.hh

  Log Message:
  -----------
  operator *= and /= have to pass rhs by value because a const ref that aliases 
one of the elements of the vector/matrix causes failure (the referenced value 
changes when that element of vector/matrix is modified)


  Commit: ebfad1cc4a1dbff07049a1bb96ea8ca109d80ca0
      
https://github.com/edrosten/TooN/commit/ebfad1cc4a1dbff07049a1bb96ea8ca109d80ca0
  Author: Edward Rosten <address@hidden>
  Date:   2012-09-05 (Wed, 05 Sep 2012)

  Changed paths:
    M doc/documentation.h

  Log Message:
  -----------
  Doc update.


  Commit: 8d699bebee6756e190e12b344dda1f09c6a8877c
      
https://github.com/edrosten/TooN/commit/8d699bebee6756e190e12b344dda1f09c6a8877c
  Author: Edward Rosten <address@hidden>
  Date:   2012-09-05 (Wed, 05 Sep 2012)

  Changed paths:
    M doc/documentation.h

  Log Message:
  -----------
  Minor doc fix


  Commit: 17ebffe8220c1f993497515a6025313fae515af2
      
https://github.com/edrosten/TooN/commit/17ebffe8220c1f993497515a6025313fae515af2
  Author: Edward Rosten <address@hidden>
  Date:   2012-09-07 (Fri, 07 Sep 2012)

  Changed paths:
    M optimization/conjugate_gradient.h

  Log Message:
  -----------
  Added missing using


  Commit: b3d2e99525d364e71cfd0bab3f076bc43b65c37b
      
https://github.com/edrosten/TooN/commit/b3d2e99525d364e71cfd0bab3f076bc43b65c37b
  Author: Edward Rosten <address@hidden>
  Date:   2012-09-07 (Fri, 07 Sep 2012)

  Changed paths:
    M optimization/conjugate_gradient.h

  Log Message:
  -----------
  Add in default Dynamic


  Commit: 672666283cec76924a67c2d986bd27a47d13f4e0
      
https://github.com/edrosten/TooN/commit/672666283cec76924a67c2d986bd27a47d13f4e0
  Author: Edward Rosten <address@hidden>
  Date:   2012-09-11 (Tue, 11 Sep 2012)

  Changed paths:
    M Makefile.in
    M internal/matrix.hh
    M internal/objects.h
    M internal/vector.hh
    A regressions/zeros.cc
    A regressions/zeros.txt

  Log Message:
  -----------
  Add  != Zeros overload for Matrix, Vector.


  Commit: a4d8b1494386a7533b55f9e438e88ba12a5a5362
      
https://github.com/edrosten/TooN/commit/a4d8b1494386a7533b55f9e438e88ba12a5a5362
  Author: Edward Rosten <er258 at cam dot ac dot uk>
  Date:   2012-10-15 (Mon, 15 Oct 2012)

  Changed paths:
    M Makefile.in
    M configure
    M configure.ac

  Log Message:
  -----------
  Regression test tweaks

-don't compile LAPACK tests if LAPACK is missing
-symlink from PWD to TooN in case TooN is checked out with a funny name
-respect CXXFLAGS etc


  Commit: 8c0e4b4bb94c72cbb3d65c011284df935822067f
      
https://github.com/edrosten/TooN/commit/8c0e4b4bb94c72cbb3d65c011284df935822067f
  Author: Ed Rosten <address@hidden>
  Date:   2012-10-18 (Thu, 18 Oct 2012)

  Changed paths:
    M Makefile.in

  Log Message:
  -----------
  Fix for missing pkg-config


  Commit: 7e17238f25c322678556a318fbde7dde488880a8
      
https://github.com/edrosten/TooN/commit/7e17238f25c322678556a318fbde7dde488880a8
  Author: Tom Drummond <address@hidden>
  Date:   2012-10-21 (Sun, 21 Oct 2012)

  Changed paths:
    M Makefile.in
    M configure
    M configure.ac
    M doc/documentation.h
    M internal/matrix.hh
    M internal/objects.h
    M internal/vector.hh
    M optimization/conjugate_gradient.h
    A regressions/zeros.cc
    A regressions/zeros.txt

  Log Message:
  -----------
  Merge branch 'master' of git.sv.gnu.org:/srv/git/toon


  Commit: 65d0814b3f605e91798ad68abf4f772b5431e89f
      
https://github.com/edrosten/TooN/commit/65d0814b3f605e91798ad68abf4f772b5431e89f
  Author: Edward Rosten <address@hidden>
  Date:   2012-10-22 (Mon, 22 Oct 2012)

  Changed paths:
    M Makefile.in
    M configure
    M configure.ac

  Log Message:
  -----------
  Make test work with lapack properly.


  Commit: d870aa79a34ffe8a36f9224ba795fe0f7cc11fb4
      
https://github.com/edrosten/TooN/commit/d870aa79a34ffe8a36f9224ba795fe0f7cc11fb4
  Author: Edward Rosten <address@hidden>
  Date:   2012-11-08 (Thu, 08 Nov 2012)

  Changed paths:
    M SymEigen.h

  Log Message:
  -----------
  Remove assert(disc>=0) from SymEigen.

Sometimes disc becomes very slightly less than zero due
to rounding errors. Instead, compute disc using only the
upper triangle and set it to zero if it frops below.


  Commit: 3036ba2c3ada262b31fb4a17c96cbceddd778ad4
      
https://github.com/edrosten/TooN/commit/3036ba2c3ada262b31fb4a17c96cbceddd778ad4
  Author: Edward Rosten <address@hidden>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    M README

  Log Message:
  -----------
  Update ancient README.


  Commit: 1da6aa97d0563b8660dc01805059a32f32503c4c
      
https://github.com/edrosten/TooN/commit/1da6aa97d0563b8660dc01805059a32f32503c4c
  Author: Edward Rosten <address@hidden>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    M Doxyfile

  Log Message:
  -----------
  Version bump


  Commit: 66edf7933263fa5bd7baf4a14cb73a599c83fa5f
      
https://github.com/edrosten/TooN/commit/66edf7933263fa5bd7baf4a14cb73a599c83fa5f
  Author: Edward Rosten <address@hidden>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    M numdiff.awk

  Log Message:
  -----------
  Remove POSIX character classes in make test.

Otherwise make test doesn't work with dodgy AWKs which seem to be installed
by default in leiu of GNU AWK these days.


  Commit: 2b5d6ce3fb3b36e4a54d9d3df2ccef5e4a2d0003
      
https://github.com/edrosten/TooN/commit/2b5d6ce3fb3b36e4a54d9d3df2ccef5e4a2d0003
  Author: Edward Rosten <address@hidden>
  Date:   2012-11-26 (Mon, 26 Nov 2012)

  Changed paths:
    M regressions/sym_eigen.cc
    M regressions/sym_eigen.txt

  Log Message:
  -----------
  More thorough regression test for SymEigen.


  Commit: 4d0a8e2f64a78e885b680b70d8d1a099bd12c705
      
https://github.com/edrosten/TooN/commit/4d0a8e2f64a78e885b680b70d8d1a099bd12c705
  Author: Edward Rosten <address@hidden>
  Date:   2012-11-27 (Tue, 27 Nov 2012)

  Changed paths:
    M regressions/sym_eigen.cc
    M regressions/sym_eigen.txt

  Log Message:
  -----------
  Extended regression test for SymEigen<3>

Found a bug! (not fixed yet)


  Commit: bcd25234b7eea3fa8f6bb1d004ee6db35cb35b9d
      
https://github.com/edrosten/TooN/commit/bcd25234b7eea3fa8f6bb1d004ee6db35cb35b9d
  Author: Edward Rosten <address@hidden>
  Date:   2012-11-28 (Wed, 28 Nov 2012)

  Changed paths:
    M SymEigen.h

  Log Message:
  -----------
  Some fixes for 3x3 eigen decomposition


  Commit: 8a676b4a1ad086c9800bb1c07b6951fa342d6ef4
      
https://github.com/edrosten/TooN/commit/8a676b4a1ad086c9800bb1c07b6951fa342d6ef4
  Author: Edward Rosten <address@hidden>
  Date:   2012-11-30 (Fri, 30 Nov 2012)

  Changed paths:
    M SymEigen.h
    M regressions/sym_eigen.cc
    M regressions/sym_eigen.txt

  Log Message:
  -----------
  Fix bugs in SymEigen<3> where it gives wrong answers.


  Commit: bcbe11482913bec156543a65eca65c0227504473
      
https://github.com/edrosten/TooN/commit/bcbe11482913bec156543a65eca65c0227504473
  Author: Paul McIlroy <address@hidden>
  Date:   2012-12-18 (Tue, 18 Dec 2012)

  Changed paths:
    M irls.h

  Log Message:
  -----------
  Prefer global namespace for intrinsic math functions such as ::log


  Commit: ab9875568c991c5450545da268dc6c7f58bd1101
      
https://github.com/edrosten/TooN/commit/ab9875568c991c5450545da268dc6c7f58bd1101
  Author: Edward Rosten <address@hidden>
  Date:   2012-12-19 (Wed, 19 Dec 2012)

  Changed paths:
    M Doxyfile
    M TooN.h
    M doc/documentation.h
    M internal/objects.h
    M internal/operators.hh

  Log Message:
  -----------
  Clean up Field a little bit and add some docs.


  Commit: b9e32648947f11ba7c4d0f039252a81296e0c063
      
https://github.com/edrosten/TooN/commit/b9e32648947f11ba7c4d0f039252a81296e0c063
  Author: Edward Rosten <address@hidden>
  Date:   2012-12-19 (Wed, 19 Dec 2012)

  Changed paths:
    M irls.h

  Log Message:
  -----------
  Merge branch 'master' of github.com:edrosten/TooN


  Commit: 35bb77741e7e2b7de5d75d0605f104f2ad728708
      
https://github.com/edrosten/TooN/commit/35bb77741e7e2b7de5d75d0605f104f2ad728708
  Author: Edward Rosten <address@hidden>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

  Changed paths:
    M Makefile.in

  Log Message:
  -----------
  Compatibility fix


  Commit: 96565ebd29263dbef0a0fd676a88253557270bcc
      
https://github.com/edrosten/TooN/commit/96565ebd29263dbef0a0fd676a88253557270bcc
  Author: Edward Rosten <address@hidden>
  Date:   2013-09-25 (Wed, 25 Sep 2013)

  Changed paths:
    R Authors
    M COPYING
    M Cholesky.h
    M GPL.txt
    M GR_SVD.h
    M LU.h
    M Lapack_Cholesky.h
    M QR.h
    M QR_Lapack.h
    M SVD.h
    M SymEigen.h
    M TooN.h
    M TooN.pc
    M determinant.h
    M functions/derivatives.h
    M functions/fadbad.h
    M gauss_jordan.h
    M gaussian_elimination.h
    M helpers.h
    M internal/allocator.hh
    M internal/builtin_typeof.h
    M internal/comma.hh
    M internal/config.hh
    M internal/data.hh
    M internal/dchecktest.hh
    M internal/debug.hh
    M internal/deprecated.hh
    M internal/diagmatrix.h
    M internal/introspection.hh
    M internal/matrix.hh
    M internal/mbase.hh
    M internal/objects.h
    M internal/operators.hh
    M internal/overfill_error.hh
    M internal/planar_complex.hh
    M internal/reference.hh
    M internal/size_mismatch.hh
    M internal/slice_error.hh
    M internal/typeof.hh
    M internal/vbase.hh
    M internal/vector.hh
    M irls.h
    M lapack.h
    M optimization/brent.h
    M optimization/conjugate_gradient.h
    M optimization/downhill_simplex.h
    M optimization/golden_section.h
    M se2.h
    M se3.h
    M sim2.h
    M sim3.h
    M sl.h
    M so2.h
    M so3.h
    M wls.h

  Log Message:
  -----------
  Change license to 2 clause BSD


  Commit: c9b359a84ce3c4e410e6672eebc347ac106f9614
      
https://github.com/edrosten/TooN/commit/c9b359a84ce3c4e410e6672eebc347ac106f9614
  Author: Edward Rosten <address@hidden>
  Date:   2013-09-25 (Wed, 25 Sep 2013)

  Changed paths:
    R Authors
    M COPYING
    M Cholesky.h
    M Doxyfile
    M GPL.txt
    M GR_SVD.h
    M LU.h
    M Lapack_Cholesky.h
    M Makefile.in
    M QR.h
    M QR_Lapack.h
    M README
    M SVD.h
    M SymEigen.h
    M TooN.h
    M TooN.pc
    M configure
    M configure.ac
    M determinant.h
    M doc/documentation.h
    M functions/derivatives.h
    M functions/fadbad.h
    M gauss_jordan.h
    M gaussian_elimination.h
    M helpers.h
    M internal/allocator.hh
    M internal/builtin_typeof.h
    M internal/comma.hh
    M internal/config.hh
    M internal/data.hh
    M internal/dchecktest.hh
    M internal/debug.hh
    M internal/deprecated.hh
    M internal/diagmatrix.h
    M internal/introspection.hh
    M internal/matrix.hh
    M internal/mbase.hh
    M internal/objects.h
    M internal/operators.hh
    M internal/overfill_error.hh
    M internal/planar_complex.hh
    M internal/reference.hh
    M internal/size_mismatch.hh
    M internal/slice_error.hh
    M internal/typeof.hh
    M internal/vbase.hh
    M internal/vector.hh
    M irls.h
    M lapack.h
    M numdiff.awk
    M optimization/brent.h
    M optimization/conjugate_gradient.h
    M optimization/downhill_simplex.h
    M optimization/golden_section.h
    M regressions/sym_eigen.cc
    M regressions/sym_eigen.txt
    A regressions/zeros.cc
    A regressions/zeros.txt
    M se2.h
    M se3.h
    M sim2.h
    M sim3.h
    M sl.h
    M so2.h
    M so3.h
    M wls.h

  Log Message:
  -----------
  Merge branch 'master' into expression_template


Compare: https://github.com/edrosten/TooN/compare/a798a5c5a953...c9b359a84ce3

reply via email to

[Prev in Thread] Current Thread [Next in Thread]