[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] 3b6c2f: let CreateLocalConstRefs[] handle DependenceNums

GitHub noreply at github.com
Sun Oct 4 12:53:21 BST 2015


  Branch: refs/heads/feature-GMM2
  Home:   https://github.com/FlexibleSUSY/FlexibleSUSY
  Commit: 3b6c2f8b0e415501aa57caf107e978327e7c5f33
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/3b6c2f8b0e415501aa57caf107e978327e7c5f33
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-10-04 (Sun, 04 Oct 2015)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  let CreateLocalConstRefs[] handle DependenceNums

If an expression contain a symbol (not a function!) that has a
DependenceNum, the CreateLocalConstRefs[] function creates a local
const reference for the symbol.

For example for ThetaW in the expression

   g1 ThetaW + g2 ThetaW

a local const ref will be created.  However, for the expression

   g1 ThetaW[] + g2 ThetaW[]

no local const ref will be created, because ThetaW[] is a function.


  Commit: bda0e57a6568c3c5e1d244e94f9e43c1994911e4
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/bda0e57a6568c3c5e1d244e94f9e43c1994911e4
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-10-04 (Sun, 04 Oct 2015)

  Changed paths:
    M meta/Parameters.m

  Log Message:
  -----------
  Merge remote-tracking branch 'organization/development' into feature-GMM2


  Commit: d163fea2506bdc8a6a7c062898049a42baa3774e
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d163fea2506bdc8a6a7c062898049a42baa3774e
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2015-10-04 (Sun, 04 Oct 2015)

  Changed paths:
    M meta/GMuonMinus2.m
    M templates/g_muon_minus_2.cpp.in

  Log Message:
  -----------
  resolve derived parameters


Compare: https://github.com/FlexibleSUSY/FlexibleSUSY/compare/f54c6ad4f337...d163fea2506b


More information about the Flexiblesusy-commits mailing list