coriolis/documentation
Jean-Paul Chaput 0902b21f23 Added support for huge approximated polygons (for photonics).
* New: Hurricane::Triange as been renamed into Hurricane::Polygon.
    Add support for convex polygons. Polygon are approximateds by
    excess by a manhattan rectilinear polygon (with potentially
    thousands of vertexes). To reduce the memory footprint,
    compaction techniques reducing by at least a factor 4 has been
    implemented. We could go further by only storing the non-repetitive
    part of the edge (defined by the integral fraction dY/dY).
    We will see, if the program slows too much.
      The manhattan approximate is always computed but displayed
    only if the polygon grid step is greated than 4 pixels.
      The level of approximation of the polygons can be controlled
    through the "DbU::_polygonStep" parameter.
* Change: In CRL/coriolisInit.py and CRL/helpers/Technology.py, regroup
    all DbU related parameters into "technoConfig" (i.e. suppress
    "viewerConfig"). Update all the relevant technology.conf configuration
    files.
      Change the loader behavior so that "technoConfig" is read first
    and is now responsible for creating the Technology of the DataBase.
* New: In Hurricane::CellWidget, added support for displaying mahanttanized
    polygons.
* Change: In documenation/scripts/expample/polygons.py, perform (I hope)
    a comprehensive test of the polygons (check all slopes, clockwise and
    conter-clockwise).
* New: In Hurricane::DbU, added template to manage vector<> of DbU.
    Support for the "polygonStep" parameter.
2018-05-04 17:06:41 +02:00
..
CrlCore Complete hoverhaul of the documentation to Sphinx. 2017-07-15 17:35:02 +02:00
DpGen Complete hoverhaul of the documentation to Sphinx. 2017-07-15 17:35:02 +02:00
Hurricane Complete hoverhaul of the documentation to Sphinx. 2017-07-15 17:35:02 +02:00
Katabatic More doc unification and cleanup. 2017-07-17 19:12:18 +02:00
Kite More doc unification and cleanup. 2017-07-17 19:12:18 +02:00
Patterns Complete hoverhaul of the documentation to Sphinx. 2017-07-15 17:35:02 +02:00
PythonCpp Added netlist & tool engines to Hurricane+Python tutorial. 2018-03-18 23:28:49 +01:00
PythonTutorial Added netlist & tool engines to Hurricane+Python tutorial. 2018-03-18 23:28:49 +01:00
RDS Added netlist & tool engines to Hurricane+Python tutorial. 2018-03-18 23:28:49 +01:00
Stratus Complete hoverhaul of the documentation to Sphinx. 2017-07-15 17:35:02 +02:00
Unicorn Complete hoverhaul of the documentation to Sphinx. 2017-07-15 17:35:02 +02:00
UsersGuide Added netlist & tool engines to Hurricane+Python tutorial. 2018-03-18 23:28:49 +01:00
Viewer Complete hoverhaul of the documentation to Sphinx. 2017-07-15 17:35:02 +02:00
_build Forgotten HTML files in PythonTutorial. 2018-03-19 18:14:38 +01:00
_static Added netlist & tool engines to Hurricane+Python tutorial. 2018-03-18 23:28:49 +01:00
_templates Validating channel routing mode (two metals) on SNX. 2018-03-16 16:20:04 +01:00
_themes/sphinx_rtd_theme More doc unification and cleanup. 2017-07-17 19:12:18 +02:00
defapi Update documentation to build on Debian 9.2 (stretch). 2017-10-30 15:33:37 +01:00
etc Added netlist & tool engines to Hurricane+Python tutorial. 2018-03-18 23:28:49 +01:00
examples Added support for huge approximated polygons (for photonics). 2018-05-04 17:06:41 +02:00
lefapi Update documentation for new technology scheme. 2017-11-17 12:04:33 +01:00
lefdef Update documentation to build on Debian 9.2 (stretch). 2017-10-30 15:33:37 +01:00
CMakeLists.txt Added netlist & tool engines to Hurricane+Python tutorial. 2018-03-18 23:28:49 +01:00
Contents.rst Complete hoverhaul of the documentation to Sphinx. 2017-07-15 17:35:02 +02:00
Makefile Complete hoverhaul of the documentation to Sphinx. 2017-07-15 17:35:02 +02:00
conf.py Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
index.rst Validating channel routing mode (two metals) on SNX. 2018-03-16 16:20:04 +01:00