[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] 29ae2b: reuse implementations from numerics.hpp

GitHub noreply at github.com
Sat Aug 2 10:43:18 BST 2014


  Branch: refs/heads/development
  Home:   https://github.com/FlexibleSUSY/FlexibleSUSY
  Commit: 29ae2b6e8c9695988e39424e7c083f6d7a98c9a8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/29ae2b6e8c9695988e39424e7c083f6d7a98c9a8
  Author: Expander <Hole.destructor at gmx.de>
  Date:   2014-08-02 (Sat, 02 Aug 2014)

  Changed paths:
    M src/two_scale_convergence_tester.cpp

  Log Message:
  -----------
  reuse implementations from numerics.hpp


  Commit: 7edb7cc4f7d2996422801544124e9f0b651027e8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/7edb7cc4f7d2996422801544124e9f0b651027e8
  Author: Expander <Hole.destructor at gmx.de>
  Date:   2014-08-02 (Sat, 02 Aug 2014)

  Changed paths:
    M src/two_scale_convergence_tester.cpp

  Log Message:
  -----------
  explicitly refer to numerics functions to avoid infinite recursion


  Commit: 66224330737e77f5fe7373885854891ea25adfc9
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/66224330737e77f5fe7373885854891ea25adfc9
  Author: Expander <Hole.destructor at gmx.de>
  Date:   2014-08-02 (Sat, 02 Aug 2014)

  Changed paths:
    M src/two_scale_convergence_tester_drbar.hpp

  Log Message:
  -----------
  do not reimplement methods from parent class


  Commit: dae63c3228b713a8bf83da85dab2f64956d4522e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/dae63c3228b713a8bf83da85dab2f64956d4522e
  Author: Expander <Hole.destructor at gmx.de>
  Date:   2014-08-02 (Sat, 02 Aug 2014)

  Changed paths:
    M src/two_scale_convergence_tester_drbar.hpp
    M templates/two_scale_convergence_tester.cpp.in

  Log Message:
  -----------
  return references instead of pointers

In principle pointers would have to be checked for NULL.  This is not
necessary for references.  The class Convergence_tester_DRbar has to
ensure to return a valid reference.


Compare: https://github.com/FlexibleSUSY/FlexibleSUSY/compare/1691c9c7d502...dae63c3228b7


More information about the Flexiblesusy-commits mailing list