Skip to content

Commit a3045cd

Browse files
authored
Merge pull request #4652 from AHaumer/SymmetricBaseSystems
Simplified function numberOfSymmetricBaseSystems
2 parents 9f34063 + 7731859 commit a3045cd

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

Modelica/Electrical/Polyphase/Functions/numberOfSymmetricBaseSystems.mo

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,13 @@ function numberOfSymmetricBaseSystems
55
input Integer m=3 "Number of phases";
66
output Integer n "Number of symmetric base systems";
77
algorithm
8-
// Init number of base systems
9-
n := 1;
108
if mod(m, 2) == 0 then
119
// Even number of phases
1210
if m == 2 then
1311
// Special case two phase machine
1412
n := 1;
1513
else
16-
n := n*2*numberOfSymmetricBaseSystems(integer(m/2));
14+
n := 2*numberOfSymmetricBaseSystems(integer(m/2));
1715
end if;
1816
else
1917
// Odd number of phases

0 commit comments

Comments
 (0)