Skip to content

Commit

Permalink
replace powers of complex unit matrix by single matrix
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexander Voigt authored and Alexander Voigt committed Dec 5, 2015
1 parent ad1df1c commit e748570
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion meta/BetaFunction.m
Expand Up @@ -134,7 +134,10 @@
splitExpr = SplitExpression[expr, FlexibleSUSY`FSMaximumExpressionSize];
result = MapIndexed[
ConvertSingleExprToC[
#1 * CConversion`CreateUnitMatrix[type] /. CConversion`UNITMATRIX[r_]^_ :> CConversion`UNITMATRIX[r],
#1 * CConversion`CreateUnitMatrix[type] /. {
CConversion`UNITMATRIX[r_]^_ :> CConversion`UNITMATRIX[r],
CConversion`UNITMATRIXCOMPLEX[r_]^_ :> CConversion`UNITMATRIXCOMPLEX[r]
},
type, target <> "_" <> ToString[#2[[1]]]
]&,
splitExpr
Expand Down

0 comments on commit e748570

Please sign in to comment.