|
ZLayout EDA Library v1.0.0
Advanced Electronic Design Automation Layout Library with Bilingual Documentation
|
| benchmarks | |
| bench_geometry.cpp | Benchmark tests for geometry operations performance |
| bench_quadtree.cpp | Benchmark tests for QuadTree performance |
| docs | |
| examples | |
| basic_usage.py | |
| eda_circuit_example.py | |
| hierarchical_demo_simple.py | |
| minimal_example.py | |
| tutorials | |
| en | |
| algorithms | |
| zh | |
| algorithms | |
| examples | |
| advanced_layout_optimization.cpp | Demonstration of advanced EDA layout optimization algorithms |
| basic_usage.cpp | Basic usage example of ZLayout C++ library |
| basic_usage.py | |
| eda_circuit_example.py | |
| hierarchical_component_example.cpp | Hierarchical EDA Component System Example |
| hierarchical_demo_simple.py | |
| minimal_example.py | |
| ultra_large_scale_example.cpp | Example demonstrating ultra-large scale EDA layout optimization |
| include | |
| zlayout | |
| components | |
| component.hpp | Hierarchical EDA Component System |
| digital_components.hpp | Digital Logic Circuit Components |
| ip_blocks.hpp | Standard IP Blocks and Complex Digital Systems |
| passive_components.hpp | Passive Electronic Components Implementation |
| geometry | |
| point.hpp | 2D Point class for geometric calculations |
| polygon.hpp | Polygon class for complex geometric shapes and EDA components |
| rectangle.hpp | Axis-aligned rectangle class for bounding boxes and simple components |
| optimization | |
| layout_optimizer.hpp | Advanced EDA layout optimization algorithms |
| spatial | |
| advanced_spatial.hpp | Advanced spatial indexing for ultra-large scale EDA layouts |
| quadtree.hpp | QuadTree spatial indexing for efficient geometric queries |
| zlayout.hpp | ZLayout - Advanced Electronic Design Automation Layout Library |
| src | |
| geometry | |
| point.cpp | Implementation of Point class |
| polygon.cpp | Implementation of Polygon class with EDA-specific algorithms |
| rectangle.cpp | Implementation of Rectangle class |
| optimization | |
| layout_optimizer.cpp | Implementation of advanced EDA layout optimization algorithms |
| spatial | |
| advanced_spatial.cpp | Implementation of advanced spatial indexing for ultra-large scale EDA layouts |
| visualization_placeholder.cpp | Placeholder implementation for visualization functionality |
| zlayout.cpp | Main ZLayout library implementation |
| zlayout | |
| __init__.py | |
| analysis.py | |
| component_db.py | |
| component_interface.py | |
| geometry.py | |
| logic_circuits.py | |
| spatial.py | |
| visualization.py |