Immortalin / tiny-spice-rs

Tiny SPICE circuit simulator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A Tiny SPICE Simulator

A teeny-weeny SPICE simulator implemented in Rust.

Currently supported components:

  • V - voltage source, DC and SIN()
  • I - current source, DC and SIN()
  • R - resistor
  • C - capacitor
  • D - diode (basic)

Analyses supported:

  • op - DC operating point
  • trans - Transient analysis

Huge list of things not supported. Everything else, including:

  • Sub-circuits
  • MOSFETs
  • Noise Analysis
  • Circuit topology checks

Configuration

  • OpenOffice 5.0.3.2
  • Rust 1.30.0
  • KST2
  • Gvim 7.4
  • Python 2.7.6

About

Tiny SPICE circuit simulator


Languages

Language:Rust 82.6%Language:Vim Script 11.5%Language:Python 3.0%Language:Makefile 2.3%Language:Shell 0.7%