File tree 1 file changed +10
-10
lines changed
GridLAB-D/src/main/scala/ch/ninecode/gl
1 file changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -20,6 +20,16 @@ case class TransformerSet (transformers: Array[TData])
20
20
case _ ⇒
21
21
}
22
22
23
+ // get the transformer name (of the parallel transformers)
24
+ val transformer_name : String =
25
+ {
26
+ val n = transformers.map (_.transformer.id).map (valid_config_name).sortWith (_ < _).mkString (" _" )
27
+ if (n.getBytes.length > 63 )
28
+ " _" + Math .abs (n.hashCode()) + " _" + n.substring (0 , n.indexOf (" _" , 32 )) + " _etc"
29
+ else
30
+ n
31
+ }
32
+
23
33
// primary and secondary voltage should be the same on all edges - use the first
24
34
val v0 : Double =
25
35
{
@@ -84,16 +94,6 @@ case class TransformerSet (transformers: Array[TData])
84
94
n
85
95
}
86
96
87
- // get the transformer name (of the parallel transformers)
88
- val transformer_name : String =
89
- {
90
- val n = transformers.map (_.transformer.id).map (valid_config_name).sortWith (_ < _).mkString (" _" )
91
- if (n.getBytes.length > 63 )
92
- " _" + Math .abs (n.hashCode()) + " _" + n.substring (0 , n.indexOf (" _" , 32 )) + " _etc"
93
- else
94
- n
95
- }
96
-
97
97
// rated power is the sum of the powers - use low voltage side, but high voltage side is the same for simple transformer
98
98
val power_rating : Double = transformers.foldLeft (0.0 ) ((sum, edge) => sum + edge.end1.ratedS)
99
99
You can’t perform that action at this time.
0 commit comments