11 Commits

Author SHA1 Message Date
ThomasZecha
909f02340d New feature CDL netlist export
-introduced new type spicecompat::SpiceDialect to distinguish SPICE,
 Xyce and CDL
-adapt dependent components accordingly

Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
2024-12-30 16:52:35 +01:00
ThomasZecha
62fe9727a6 New feature CDL netlist export
-Added cdl_netlist() as default to class Component and as implementation
 to CDL supporting derived components. Besides some port-number checking
 this implementation is a wrapper for spice_netlist.
-Implemented necessary spice_netlist() adjustments to meet CDL requirements.
-Improved spice_netlist() derived default parameter 'isXyce' to be
 explicitly set.
-Fixed using of tabs/trailing spaces.

Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
2024-12-23 11:12:21 +01:00
ThomasZecha
47af743871 New feature CDL netlist export
-introduced new parameter for cdl-type netlist export to Component::spice_netlist
 derivatives under spicecomponents/

Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
2024-12-23 11:12:21 +01:00
Integral
30f8ddd583
refactor: replace non-empty QString constructors with QStringLiteral() 2024-11-04 15:53:11 +08:00
Andrey Kalmykov
d1673d56f6 Remove unused misc.h inclusions from components and spicecomponents 2024-05-26 21:08:19 +03:00
Krasilnikov Sergey
7c8afceeec wip - simulator for component 2023-06-09 13:54:29 +03:00
Krasilnikov Sergey
b70e615020 replace foreach macro 2023-01-15 01:17:09 +03:00
Vadim Kuznetsov
aa0d88149c Merge branch 'current' of https://github.com/ra3xdh/qucs_s into current 2022-02-20 16:45:27 +01:00
Vadim Kuznetsov
69c7eb4973 Add qucs namespace and fix Arc name conflict 2022-02-20 15:43:44 +01:00
Barry Muldrey
2d4ff063c0 guaranteed newlines 2021-06-10 16:38:29 -05:00
Vadim Kuznetzov
ce38daf79b SPICE-only compoenents moved into spicecomponents/ subdirectory 2016-01-17 19:55:13 +03:00