-introduced new type spicecompat::SpiceDialect to distinguish SPICE,
Xyce and CDL
-adapt dependent components accordingly
Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
-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>
-introduced new parameter for cdl-type netlist export to Component::spice_netlist
and all derivatives under components/
Signed-off-by: ThomasZecha <zecha@ihp-microelectronics.com>
Corrected loading of MUTX components with more inductors than the
default number.
Corrected properties handling when adding/removing inductors to a MUTX
component.
Also, when adding/removing coils, the existing properties values are now
preserved.