coriolis/anabatic/src
Jean-Paul Chaput 2077a19bec In AutoSegment::_changeDepth(), correct invalidation of GCells.
* Bug: In Anabatic::AutoSegment::_changeDepth(), GCells under the segment
    must be invalidated in order for the density to be recomputed.
    But we were using GCell::invalidate() which is meant for the quad-tree
    and graphic system, so the density almost never updated in case of
    a layer change, leading to over-congested GCells in the top layers
    (110% !).
       Now we directly set the Invalidated flag.
2018-06-08 12:20:37 +02:00
..
anabatic In AutoSegment::_changeDepth(), correct invalidation of GCells. 2018-06-08 12:20:37 +02:00
AnabaticEngine.cpp Corrections in the Dijkstra global routing (ripup) mechanism. 2018-04-16 12:10:48 +02:00
AutoContact.cpp Topology update was not correctly done after layer change. 2018-03-27 18:03:51 +02:00
AutoContactHTee.cpp Topology update was not correctly done after layer change. 2018-03-27 18:03:51 +02:00
AutoContactTerminal.cpp Topology update was not correctly done after layer change. 2018-03-27 18:03:51 +02:00
AutoContactTurn.cpp Topology update was not correctly done after layer change. 2018-03-27 18:03:51 +02:00
AutoContactVTee.cpp Topology update was not correctly done after layer change. 2018-03-27 18:03:51 +02:00
AutoHorizontal.cpp Disable dragging constraints for Device (analog) terminals. 2018-03-02 16:58:21 +01:00
AutoSegment.cpp In AutoSegment::_changeDepth(), correct invalidation of GCells. 2018-06-08 12:20:37 +02:00
AutoSegments.cpp Improved management of AutoContactTerminal for VH gauges (real ones). 2018-01-25 11:58:04 +01:00
AutoVertical.cpp Disable dragging constraints for Device (analog) terminals. 2018-03-02 16:58:21 +01:00
CMakeLists.txt Capacity managment by layer in Edges & GCells (plus fixes). 2018-02-21 00:16:50 +01:00
ChipTools.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
Configuration.cpp Corrections in the Dijkstra global routing (ripup) mechanism. 2018-04-16 12:10:48 +02:00
Constants.cpp Capacity managment by layer in Edges & GCells (plus fixes). 2018-02-21 00:16:50 +01:00
Dijkstra.cpp Corrections in the Dijkstra global routing (ripup) mechanism. 2018-04-16 12:10:48 +02:00
Edge.cpp Corrections in the Dijkstra global routing (ripup) mechanism. 2018-04-16 12:10:48 +02:00
EdgeCapacity.cpp Capacity managment by layer in Edges & GCells (plus fixes). 2018-02-21 00:16:50 +01:00
Edges.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
GCell.cpp In AutoSegment::_changeDepth(), correct invalidation of GCells. 2018-06-08 12:20:37 +02:00
LayerAssign.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
Matrix.cpp Improve Edge ripup method. Improve two-metal terminal management. 2018-03-06 01:48:44 +01:00
NetBuilder.cpp Topology update was not correctly done after layer change. 2018-03-27 18:03:51 +02:00
NetBuilderHV.cpp Topology update was not correctly done after layer change. 2018-03-27 18:03:51 +02:00
NetBuilderM2.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
NetBuilderVH.cpp Basic support for FreePDK 45 completed. 2018-02-17 20:27:38 +01:00
NetConstraints.cpp Basic support for FreePDK 45 completed. 2018-02-17 20:27:38 +01:00
NetOptimals.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
PreRouteds.cpp Detect double routing attempt in Katana. 2018-06-03 18:28:27 +02:00
PyAnabatic.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
Session.cpp Basic support for FreePDK 45 completed. 2018-02-17 20:27:38 +01:00