[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] 72f38b: catch pole mass calculation non-convergence proble...

GitHub noreply at github.com
Mon May 18 15:33:57 BST 2015


  Branch: refs/heads/development
  Home:   https://github.com/FlexibleSUSY/FlexibleSUSY
  Commit: 72f38b5637c40b58c1a766cfff4627f24fc3f461
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/72f38b5637c40b58c1a766cfff4627f24fc3f461
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-05-18 (Mon, 18 May 2015)

  Changed paths:
    M ChangeLog
    M meta/LoopMasses.m
    M src/problems.hpp

  Log Message:
  -----------
  catch pole mass calculation non-convergence problems


  Commit: a736a7b398211e78032d853b1fc88b39c5be7938
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a736a7b398211e78032d853b1fc88b39c5be7938
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-05-18 (Mon, 18 May 2015)

  Changed paths:
    M meta/Constraint.m
    M src/problems.hpp

  Log Message:
  -----------
  rename non-perturbative parameter flag functions

by omitting the _warning part of the name, because a point with
non-perturbative parameters will be treated as invalid


  Commit: 0e0ce4234562e21302fad7b270b3b0dcee8f2dd2
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/0e0ce4234562e21302fad7b270b3b0dcee8f2dd2
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-05-18 (Mon, 18 May 2015)

  Changed paths:
    M src/problems.hpp

  Log Message:
  -----------
  treat points with non-perturbative parameters as invalid

Now, we flag an error if a non-perturbative dimensionless parameter
occurs.  Before, we printed only a warning.

Reason: The NonPerturbative exception, which is thrown from the
Runge-Kutta integrator, is not a sufficient indicator for a
non-perturbative point.  (The Runge-Kutta indicator throws, only if
too many steps occur, or parameter values become non-finite.)

With the current approach, points with non-perturbative dimensionless
parameters at the last iteration step are marked as unphysical.  The
occurrence of non-perturbative parameters in intermediate steps is
ignored, as long as the non-perturbativity is not present in the last
step of the iteration.


  Commit: 17bc6913ef4fcd909cc2e9b7fb8636e372084c79
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/17bc6913ef4fcd909cc2e9b7fb8636e372084c79
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-05-18 (Mon, 18 May 2015)

  Changed paths:
    M test/test_run_all_spectrum_generators.sh

  Log Message:
  -----------
  after 0e0ce423 BP1 from 1308.1333 is now invalid


  Commit: 15d67d5b1c3eb466f1ecc9b5f6f1e4785326f245
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/15d67d5b1c3eb466f1ecc9b5f6f1e4785326f245
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-05-18 (Mon, 18 May 2015)

  Changed paths:
    M meta/FlexibleSUSY.m
    M templates/module.mk
    M templates/module.mk.in
    M templates/two_scale_model.cpp.in
    M templates/two_scale_model.hpp.in

  Log Message:
  -----------
  add intermediate model class w/o algorithm type template parameter

The two-scale model class hierarch has now the following form:

   -------------------------
   |<model>_susy_parameters|
   -------------------------
         A
         |
   -------------------------
   |<model>_soft_parameters|
   -------------------------
         A
         |
   -------------------------
   |    <model>_imodel     |       (new intermediate model class)
   -------------------------
         A
         |
   -------------------------       -------------------
   |<model>_two_scale_model| ----> | Two_scale_model |
   -------------------------       -------------------


  Commit: 14d8f13deeaced68ac349861fe7cd0529f2deed2
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/14d8f13deeaced68ac349861fe7cd0529f2deed2
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-05-18 (Mon, 18 May 2015)

  Changed paths:
    A templates/imodel.cpp.in
    A templates/imodel.hpp.in

  Log Message:
  -----------
  adding new intermediate model class templates


  Commit: 1d081e1987de5b9c0ebfca9c8633409be966b768
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1d081e1987de5b9c0ebfca9c8633409be966b768
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-05-18 (Mon, 18 May 2015)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  update ChangeLog


Compare: https://github.com/FlexibleSUSY/FlexibleSUSY/compare/63b1593e0594...1d081e1987de


More information about the Flexiblesusy-commits mailing list