Differences

This shows you the differences between two versions of the page.

Link to this comparison view

gnucap:user:gnucap_python [2018/04/20 11:01]
felixs created
gnucap:user:gnucap_python [2020/05/28 02:53] (current)
felixs 0.0.5
Line 1: Line 1:
-under construction (04.2018). +source code at https://codeberg.org/gnucap/gnucap-python. 0.0.5 relased May 2020.
-currently only on github, https://github.com/gnucap/gnucap-python.+
  
-this is a bidirectional python<->gnucap interface+bidirectional python<->gnucap interface
  
   * based on SWIG, that   * based on SWIG, that
-  * implements gnucap as python module and +  * implements a Python interface for Gnucap 
-  * enables gnucap extensions written in python.+  * enables Gnucap extensions (components, algorithms..) in Python. 
 + 
 +=== applications === 
 + 
 +== optimisation == 
 + 
 +quickly replace things like ASCO. Examples provided are 
 + 
 +  * inv.py: optimise an inverter circuit (e.g. power consumption) while meeting some specs (such as timing) 
 +  * mosfit.py: find bsim parameters to match DC behaviour 
 + 
 +== command plugins == 
 + 
 +Gnucap runs commands interactively. Such commands can now be implemented with a few lines of python 
 + 
 +  * pz_spice.py: find poles and zeroes using scipy.linalg. 
 +  * s_sparam.py: sparam analysis command. 
 +  * c_nodeset.py: a nodeset command
gnucap/user/gnucap_python.txt · Last modified: 2020/05/28 02:53 by felixs
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Run by Debian Driven by DokuWiki