There is a newer version of this record available.

Software Open Access

ahkab: Ahkab v 0.17

Giuseppe Venturini; Ian Daniher; endolith; Shahar Or

JSON-LD ( Export

  "description": "<a class=\"anchor\" href=\"#changelog-for-v-017\"><span class=\"octicon octicon-link\"></span></a>Changelog for v 0.17\n\n<p>Version 0.17 represents the culmination of 15 days of efforts, yet another step in the current time-based release scheme.</p>\n\n<p>This release features a new memoization system, AM and FM time functions, improved docs and error messages. We also got rid of the last instances of np.mat in the code.</p>\n\n<p>Moreover, as in the previous releases, many commits were devoted to improving the documentation: you can find the new, improved documentation online at <a href=\"\"></a></p>\n\n\n<a class=\"anchor\" href=\"#features-added\"><span class=\"octicon octicon-link\"></span></a>Features added:\n\n<ul>\n<li>Implement a memoization system.</li>\n<li>Replace mytime_function.value() with mytime_function(time).</li>\n<li>Add AM to the time functions.</li>\n<li>Add the SFFM time function.</li>\n<li>\nfind_vde_index() now allows for elem and part_id args.</li>\n<li>\nremove_elem() now allows elem and part_id args.</li>\n</ul>\n\n\n<a class=\"anchor\" href=\"#backwards-incompatible-changes\"><span class=\"octicon octicon-link\"></span></a>Backwards incompatible changes:\n\n<ul>\n<li>the time functions have been moved to their own module, named This means code referring to the sin, pulse and exp functions needs to change from devices.sin to time_functions.sin.</li>\n<li>You now need to call set_results() to set pss_solution data.</li>\n</ul>\n\n<p>I apologize for the above. Thankfully it is easy enough to fix with one find and replace.</p>\n\n\n<a class=\"anchor\" href=\"#changes-from-contributors-and-pull-requests-merged\"><span class=\"octicon octicon-link\"></span></a>Changes from contributors and pull requests merged:\n\n<p><em>None.</em> </p>\n\n\n<a class=\"anchor\" href=\"#bugs-fixed-short-list\"><span class=\"octicon octicon-link\"></span></a>Bugs fixed, short list:\n\n<p>BUGFIX: plotting: remember to set the active figure.\nBUGFIX: fix a bug in circuit.remove_elem(), add tests.\nBUGFIX: fix a bug in circuit.find_vde(), add tests.\nBUGFIX: fix error message in\nBUGFIX: Do not ask for prediction if we don't have enough points.</p>", 
  "license": "", 
  "creator": [
      "@type": "Person", 
      "name": "Giuseppe Venturini"
      "affiliation": "Analog Devices || Nonolith Labs", 
      "@type": "Person", 
      "name": "Ian Daniher"
      "@type": "Person", 
      "name": "endolith"
      "affiliation": "Shahar Or", 
      "@type": "Person", 
      "name": "Shahar Or"
  "url": "", 
  "codeRepository": "", 
  "datePublished": "2015-05-17", 
  "version": "v0.17", 
  "@context": "", 
  "identifier": "", 
  "@id": "", 
  "@type": "SoftwareSourceCode", 
  "name": "ahkab: Ahkab v 0.17"
All versions This version
Views 24921
Downloads 161
Data volume 77.1 MB4.4 MB
Unique views 21821
Unique downloads 101


Cite as