Commit Graph

14 Commits

Author SHA1 Message Date
Jean-Paul Chaput 6063a65230 * All Tools:
- Change: Using more Bootstrap macros. Simpler way of setting the
        CMAKE_MODULE_PATH.
2010-07-15 14:40:10 +00:00
Jean-Paul Chaput 035fb35dbe Unuseds too. 2010-07-15 12:30:11 +00:00
Jean-Paul Chaput 11581e0ae1 * ./mauka:
- Cleanup: removing extraneous unused files.
2010-07-15 12:29:15 +00:00
Jean-Paul Chaput e2341d5472 * All Tools:
- Change: Switch from "goodies" to "bootstrap".
2010-07-14 19:48:35 +00:00
Jean-Paul Chaput 5581e9af85 All tools: using the new Goodies macro.
Suppress loops in Hurricane libraries.
2010-07-13 16:34:00 +00:00
Jean-Paul Chaput 201902897f Forgotten, as usual. 2010-07-12 16:36:02 +00:00
Jean-Paul Chaput ea52a09b6f * All tools:
- Bug: target_link_libraries() must be put back for OSX Snow Leopard
        (doesn't seems to affect Leopard). As I do not have an OSX under
        my hand it's untested and is likely to fail at that point.

  * ./mauka:
    - Bug: Place intermediate levels of instances, so that they show up in
        the top level.
    - Change: New InsertFeeds method + module, sadly we cannot insert the feeds
        cells in one merged step with the BBPlacer as the SubRows do not cover
        the entire surface due to fixed Cells.
2010-07-12 15:19:31 +00:00
Jean-Paul Chaput 5a0c973c1b * All tools:
- Library linking: there must not be "target_link_library()" for libraries,
        only when building binaries. Avoid clashes between static module
        or class variables, and strange reinitialisation of those variables.
    - Change: Boost is now always linked staticly.
2010-07-01 12:03:41 +00:00
Jean-Paul Chaput 5602d644fc Forgotten files. 2010-06-26 15:08:02 +00:00
Jean-Paul Chaput 96adbdc538 * ./mauka:
- New: Insert Feeds after placing (id:"mauka.insertFeeds", default to true).
2010-06-25 08:50:50 +00:00
Jean-Paul Chaput 548257c1d1 * ./metis:
- Change: In doQuadriPart, manage correctly non-square designs. So that
        after an initial non-quadripartition step, the partitions are rougly
        squares. Seems to have trouble with small designs.
2010-06-22 14:10:08 +00:00
Jean-Paul Chaput 97437a6390 * ./nimbus,
./metis,
    ./mauka,
    ./katabatic,
    ./kite :
    - Change: switch toward the XML configuration system. Suppress the need
        of a default static configuration (now built on demand from the XML
        database).
          In Mauka and Kite, suppress the ConfigurationWidget, wich are
        obsoleted by the generic XML configuration widget.
2010-06-18 14:14:54 +00:00
Jean-Paul Chaput 25ce4db617 * ./mauka:
- New: In ConfigurationWidget, add support for hMETIS partitionner.
    - New: Static method doQuadriPart() to perform recursive quadri-partionning
        of the circuit. Down to the instanceStopCriterion and with metis/nimbus.
        Ported from pycoriolis.
    - New: MaukaEngine::regroupOverloadedGCells() also imported from pycoriolis.
    - New: hMETIS support.
    - Change: In Configuration, now CellGauge characteristics are supplied only
        through Configuration.
    - Change: In SubRow, change the way bin widths are computed.
    - Bug: In Surface & MaukaEngine, lengthes that are "proportional" to areas
        are now coded with double instead of DbU::Unit, because of capacity
        overflow.
2010-06-13 21:02:45 +00:00
Jean-Paul Chaput a9808704a0 * ./mauka:
- New: Initial port from Coriolis 1. Needs to re-introduce Nimbus :-(.
        Modificated to provide Configuration & standard ConfigurationWidget.
2010-06-08 12:09:50 +00:00