coriolis/kite
Jean-Paul Chaput 9db97608cb More clever way of taking into account constraints on caged terminals.
* Change: In vlsispad, in Dots, add an enable/disable flag because when printing
    into a cmess, it is only the base class ostream which is took into account
    as none of it's methods are virtuals (silly me).
* Bug: In Etesian, print into cmess instead of cout and make use of the Dots
    enabling feature.
* New: In Katabatic, added AutoContact::migrateConstraintBox() to transfert
    constraint from one contact to another.
      New flag for AutoContact, CntWeakTerminal for AutoContact which are at
    the other of a segment directly connected to a terminal. They may hold
    special constraints in case of caged terminals (computed in Kite).
      In AutoHorizontal & AutoVertical, in ::_makeDogleg(), transfert flags
    and constraints when breaking a segment directly connected to a terminal.
* New: In Kite, in protectCagedTerminals(), uses cross constraint on the
    AutoContact opposite to the ContactTerminal (CntWeakTerminal) instead
    of moving up one terminal over two consecutives. This is simpler without
    degrading the routing quality.
2015-08-18 15:42:28 +02:00
..
cmake_modules * All tools: 2010-05-19 14:31:10 +00:00
doc Added support for "same layer" dogleg. Big fix for pad routing. 2015-08-16 23:29:28 +02:00
python Python Script launcher extended to accomodate Chams. 2015-03-17 16:31:24 +01:00
src More clever way of taking into account constraints on caged terminals. 2015-08-18 15:42:28 +02:00
CMakeLists.txt Python Script launcher extended to accomodate Chams. 2015-03-17 16:31:24 +01:00