-
-
Notifications
You must be signed in to change notification settings - Fork 118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dev/tze/feature export cdl netlist #1154
Dev/tze/feature export cdl netlist #1154
Conversation
-introduced new parameter for cdl-type netlist export to Component::spice_netlist and all derivatives under components/ Signed-off-by: ThomasZecha <[email protected]>
-introduced new parameter for cdl-type netlist export to Component::spice_netlist derivatives under spicecomponents/ Signed-off-by: ThomasZecha <[email protected]>
-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 <[email protected]>
-Introduced new parameter for cdl-type netlist export to Component::getExpression() and derivatives. It is used for CDL type specific netlist parameter export. Signed-off-by: ThomasZecha <[email protected]>
-Changed Schematic::giveNodeNames() to public to be usable from new class CdlNetlistWriter -Changed AbstractSpiceKernel::collectSpiceLibs() to public static since it don't use any instance member and to be usable from new class CdlNetlistWriter -Added new class CdlNetlistWriter implementing CDL netlist export Signed-off-by: ThomasZecha <[email protected]>
-integrated CdlNetlistWriter in application GUI Signed-off-by: ThomasZecha <[email protected]>
-Fixed compiler warnings regarding missing virtual destructor Signed-off-by: ThomasZecha <[email protected]>
-Fixed wrong usage of Q_ASSERT testing connect() result Signed-off-by: ThomasZecha <[email protected]>
It may be better to keep this PR open, but marking this as WIP to prevent merging by accident. This will allow to test mergeabity and apply CI. Considering this PR I have noticed that you have introduced
The |
Re-worked according to comments, dev-branch pushed. |
No description provided.