File tree 1 file changed +11
-13
lines changed
1 file changed +11
-13
lines changed Original file line number Diff line number Diff line change @@ -777,21 +777,19 @@ inline void Circuit::Optimize()
777
777
inline void Circuit::_Optimize ()
778
778
{
779
779
// scan for optimal series order -> update _components
780
- {
781
- std::vector<DSPatch::Component*> orderedComponents;
782
- orderedComponents.reserve ( _components.size () );
783
-
784
- for ( auto component : _components )
785
- {
786
- component->Scan ( orderedComponents );
787
- }
788
- for ( auto component : _components )
789
- {
790
- component->EndScan ();
791
- }
780
+ std::vector<DSPatch::Component*> orderedComponents;
781
+ orderedComponents.reserve ( _components.size () );
792
782
793
- _components = std::move ( orderedComponents );
783
+ for ( auto component : _components )
784
+ {
785
+ component->Scan ( orderedComponents );
794
786
}
787
+ for ( auto component : _components )
788
+ {
789
+ component->EndScan ();
790
+ }
791
+
792
+ _components = std::move ( orderedComponents );
795
793
796
794
// scan for optimal parallel order -> update _componentsParallel
797
795
std::vector<std::vector<DSPatch::Component*>> componentsMap;
You can’t perform that action at this time.
0 commit comments