Matthias Koefferlein
21dd100bbc
Merge remote-tracking branch 'origin/master' into dvb
2019-01-08 01:10:12 +01:00
Matthias Koefferlein
d4d7ea8022
Updated copyright.
2019-01-08 01:09:25 +01:00
Matthias Koefferlein
d2d28bc613
Merge branch 'master' of https://github.com/KLayout/klayout
2019-01-08 00:59:09 +01:00
Matthias Koefferlein
b0d7f5f7f5
Updated copyright.
2019-01-08 00:58:45 +01:00
Matthias Koefferlein
feb2b69aa9
Merge remote-tracking branch 'origin/master' into dvb
2019-01-08 00:49:16 +01:00
Matthias Koefferlein
fb4048d317
Added RBA tests for four-terminal MOS extraction plus global nets.
2019-01-08 00:17:58 +01:00
Matthias Koefferlein
294f1701b5
Added a test for joining of layers through multiple global net assignment.
2019-01-07 23:57:52 +01:00
Matthias Koefferlein
315bcdd016
WIP: bugfixed netlist extractor with global nets.
2019-01-07 23:33:57 +01:00
Matthias Koefferlein
c80e335cd6
WIP: global nets integration in cluster builder.
2019-01-07 02:08:59 +01:00
Matthias Koefferlein
a4f0fd665e
Provided a solution for connectivity through global nets.
2019-01-06 17:50:51 +01:00
Matthias Koefferlein
6cf7558384
WIP: preparations for global net extraction
2019-01-06 17:04:13 +01:00
Matthias Koefferlein
64c2548ab8
WIP: first steps towards global nets.
2019-01-06 15:28:40 +01:00
Matthias Koefferlein
eb435d5d85
WIP: refactoring - separated pins of net into outgoing and subcircuit.
2019-01-06 12:53:22 +01:00
Matthias Koefferlein
261b14a260
WIP: GSI binding of LayoutToNetlist::build_nets
2019-01-06 02:15:04 +01:00
Matthias Koefferlein
8d51d1e4bb
WIP: better optimization of hierarchical net output.
2019-01-06 01:54:36 +01:00
Matthias Koefferlein
ec3a3b0f8c
WIP: added ability to export nets to layouts.
2019-01-06 01:32:20 +01:00
Matthias Koefferlein
bc4f9efa5d
One more test for probing with a slightly more complex hierarchy.
2019-01-05 23:21:37 +01:00
Matthias Koefferlein
f86f8149eb
Fixed a bug that caused a segfault in the Layout2Netlist object (array repo references to original layout rather than to the working layout)
2019-01-05 22:40:53 +01:00
Matthias Koefferlein
cbca1fb530
Cleaned up a namespace mess (db::Net was duplicated in NetTracer and db itself) - renamed to db::NetTracerNet, but better solution would be to rename db to something else in the plugin.
2019-01-05 22:39:52 +01:00
Matthias Koefferlein
15b79c9ddb
IMPORTANT BUGFIX: array repo handling
...
The issue: when cloning an array, the
"in_repository" flag might be left set. This
makes the system think the array is kept in
a repo. In the best case this creates a
memory leak.
2019-01-05 21:55:06 +01:00
Matthias Koefferlein
6e468b43e0
WIP: bugfix - local to instance interaction did shortcut too early.
2019-01-05 10:12:55 +01:00
Matthias Koefferlein
c31c87916c
WIP: bugfix - array reference were not always considered correctly.
2019-01-05 01:34:10 +01:00
Matthias Köfferlein
5e3edf20fc
Merge pull request #218 from lightwave-lab/azure/windows
...
Azure/windows wheel builds Py 3.5,3.6,3.7 win32 and win64
2019-01-04 23:13:46 +01:00
Matthias Köfferlein
8ca09f54af
Merge pull request #219 from lightwave-lab/pr/pymod-setup-classifiers
...
adding classifiers to setup.py
2019-01-04 23:09:50 +01:00
Thomas Ferreira de Lima
df7f3de1a1
adding classifiers to setup.py
...
I read in the PyPI user manual it was recommended.
2019-01-04 15:45:27 -05:00
Matthias Koefferlein
ad6d9b5715
WIP: provide a less memory intensive way to deliver shapes from nets.
2019-01-04 17:41:09 +01:00
Thomas Ferreira de Lima
fc9da12b4b
Merge remote-tracking branch 'upstream/master' into azure/windows
2019-01-04 03:44:54 -05:00
Thomas Ferreira de Lima
7d2bfc9799
microbits-1.0 released
2019-01-04 03:31:05 -05:00
Thomas Ferreira de Lima
7d3ecdbe02
fix squared
2019-01-04 03:10:56 -05:00
Thomas Ferreira de Lima
a68b8a8f37
bintray download was not successful.
2019-01-04 03:09:12 -05:00
Thomas Ferreira de Lima
68490f7891
hosting microbits in bintray
2019-01-04 02:59:52 -05:00
Matthias Koefferlein
e439d50111
WIP: hier netlist processort: performance improvement in instance-to-instance checking, leaner output of net shapes.
2019-01-04 08:03:31 +01:00
Matthias Koefferlein
bcac78235b
Fixed a testsuite fail after last commit.
2019-01-04 01:59:52 +01:00
Matthias Koefferlein
72f838f8ee
WIP: performance improvement, maximum confinement of interactions by local search area.
2019-01-04 01:22:24 +01:00
Matthias Koefferlein
3fd99407a3
WIP: bugfix - hierarchical net extractor wasn't considering self-interactions between instance array elements.
2019-01-03 23:25:28 +01:00
Matthias Koefferlein
62d9941c4a
WIP: Bugfix - hierarchy was dropping instances.
2019-01-03 22:09:19 +01:00
Matthias Koefferlein
20799026d1
WIP: bugfix in net extraction (wrong hierarchy treatment)
2019-01-03 18:26:18 +01:00
Matthias Koefferlein
76330bea3a
Save some memory on net shape retrieval.
2019-01-02 23:23:04 +01:00
Matthias Koefferlein
e3b8d3635c
Small bugfix: object._destroy wasn't working for directly passed objects.
2019-01-02 23:18:14 +01:00
Thomas Ferreira de Lima
e922107583
Merge pull request #214 from lightwave-lab/travis-ci/fix/el-capitan
...
brew qt 5.12 not supported in osx 10.11, reverting to qt 5.11.2
2019-01-02 13:52:40 -05:00
Thomas Ferreira de Lima
7deea27069
changing version to 0.26.0.dev11, release pypi wheels after merging #218
2019-01-02 13:51:18 -05:00
Thomas Ferreira de Lima
a823d8c5df
Removing unnecessary patch_external_libraries_included file from wheel
2019-01-02 11:47:41 -05:00
Thomas Ferreira de Lima
2b2b38d160
Combining all wheels into one folder
2019-01-02 03:26:32 -05:00
Thomas Ferreira de Lima
923d083ab4
Unique artifact name for debug
2019-01-02 03:26:32 -05:00
Thomas Ferreira de Lima
b4904f1370
Dropping wheels as artifacts
2019-01-02 03:26:33 -05:00
Thomas Ferreira de Lima
b72660a95e
Including external DLLs (klayout bits) in wheel
2019-01-02 03:26:32 -05:00
Thomas Ferreira de Lima
b5788d8d7d
Basic Unit testing after installation
2019-01-02 01:14:51 -05:00
Thomas Ferreira de Lima
8dc77ee314
Adding x86 architecture
2019-01-02 01:14:49 -05:00
Thomas Ferreira de Lima
7212d347f1
Adding python 3.7
2019-01-02 01:14:50 -05:00
Thomas Ferreira de Lima
2b2d845079
Python 2.7 not supported (old MSVC++ 9.0 fails building klayout)
2019-01-02 01:14:49 -05:00