[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] 605606: adding C++ wrapper around raw GSL vector

GitHub noreply at github.com
Sun Aug 21 18:43:47 BST 2016


  Branch: refs/heads/feature-2.0-lambda-ewsb-solvers
  Home:   https://github.com/FlexibleSUSY/FlexibleSUSY
  Commit: 605606e7898b17863814b675bde5f3a309328437
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/605606e7898b17863814b675bde5f3a309328437
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-21 (Sun, 21 Aug 2016)

  Changed paths:
    A src/gsl_vector.cpp
    A src/gsl_vector.hpp
    M src/module.mk
    M test/module.mk
    A test/test_gsl_vector.cpp

  Log Message:
  -----------
  adding C++ wrapper around raw GSL vector


  Commit: 439e6c65a1a56caa8bd4d87bd27e3a9a6076ea28
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/439e6c65a1a56caa8bd4d87bd27e3a9a6076ea28
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-21 (Sun, 21 Aug 2016)

  Changed paths:
    M src/fixed_point_iterator.hpp
    M src/gsl_utils.cpp
    M src/gsl_utils.hpp
    M src/gsl_vector.cpp
    M src/gsl_vector.hpp
    M src/minimizer.hpp
    M src/root_finder.hpp
    M test/test_CMSSM_higgs_iteration.cpp
    M test/test_gsl_vector.cpp

  Log Message:
  -----------
  use GSL_vector in EWSB solvers


  Commit: 254a78c5010d7f29dd3ed2a43b838a090f43d9d4
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/254a78c5010d7f29dd3ed2a43b838a090f43d9d4
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-21 (Sun, 21 Aug 2016)

  Changed paths:
    M src/fixed_point_iterator.hpp
    M src/gsl_utils.cpp
    M src/gsl_utils.hpp
    M src/gsl_vector.cpp
    M src/gsl_vector.hpp

  Log Message:
  -----------
  pull helper function out of GSL_vector class


  Commit: f389756c7e593a337174ef6027790f147535b84f
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f389756c7e593a337174ef6027790f147535b84f
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-21 (Sun, 21 Aug 2016)

  Changed paths:
    M src/gsl_utils.cpp
    M src/gsl_utils.hpp

  Log Message:
  -----------
  use forward declaration for speed reasons


  Commit: f8d34e0e97511b388e1cb27d53920c63ed1c396e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f8d34e0e97511b388e1cb27d53920c63ed1c396e
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-21 (Sun, 21 Aug 2016)

  Changed paths:
    M src/gsl_vector.hpp

  Log Message:
  -----------
  adding some documentation


  Commit: 4c82e15b6b92b31b4c5e467f32b209048cd89073
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4c82e15b6b92b31b4c5e467f32b209048cd89073
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-21 (Sun, 21 Aug 2016)

  Changed paths:
    M src/gsl_vector.cpp
    M src/gsl_vector.hpp

  Log Message:
  -----------
  make move constructor noexcept


  Commit: 4d40674e9bba981694db30ab560588616d00dc95
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/4d40674e9bba981694db30ab560588616d00dc95
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-21 (Sun, 21 Aug 2016)

  Changed paths:
    M src/gsl_vector.cpp

  Log Message:
  -----------
  throw exception if not enough memory to allocate gsl_vector


  Commit: f674efd6ddfd7fb90edbf606917fbabc356e5aa5
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/f674efd6ddfd7fb90edbf606917fbabc356e5aa5
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-21 (Sun, 21 Aug 2016)

  Changed paths:
    M src/gsl_vector.cpp
    M test/test_gsl_vector.cpp

  Log Message:
  -----------
  throw out of bounds exception instead of assertion


  Commit: 62fa93de8f48ad8ee497e1c69f6969121a31101c
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/62fa93de8f48ad8ee497e1c69f6969121a31101c
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-08-21 (Sun, 21 Aug 2016)

  Changed paths:
    M test/test_gsl_vector.cpp

  Log Message:
  -----------
  check OutOfMemoryError exception


Compare: https://github.com/FlexibleSUSY/FlexibleSUSY/compare/35033f649626...62fa93de8f48


More information about the Flexiblesusy-commits mailing list