File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -530,12 +530,13 @@ def validate_Transformers(self):
530530 B_element = self .capi .ActiveCircuit .CktElements
531531
532532 # Validate the LossesByType extension
533- AllLossesByType = B .AllLossesByType .view (dtype = complex ).reshape ((B .Count , 3 ))
534- for tr , losses in zip (B , AllLossesByType ):
535- assert np .all (losses == B .LossesByType .view (dtype = complex ))
536- assert np .allclose (losses [0 ], losses [1 ] + losses [2 ], atol = self .atol , rtol = self .rtol )
537- assert np .allclose (losses [0 ], losses [1 ] + losses [2 ], atol = self .atol , rtol = self .rtol )
538- assert B_element .Losses .view (dtype = complex ) == losses [0 ]
533+ if B .Count :
534+ AllLossesByType = B .AllLossesByType .view (dtype = complex ).reshape ((B .Count , 3 ))
535+ for tr , losses in zip (B , AllLossesByType ):
536+ assert np .all (losses == B .LossesByType .view (dtype = complex ))
537+ assert np .allclose (losses [0 ], losses [1 ] + losses [2 ], atol = self .atol , rtol = self .rtol )
538+ assert np .allclose (losses [0 ], losses [1 ] + losses [2 ], atol = self .atol , rtol = self .rtol )
539+ assert B_element .Losses .view (dtype = complex ) == losses [0 ]
539540
540541
541542 if not LOAD_COM_OUTPUT :
You can’t perform that action at this time.
0 commit comments