API reference¶
Common entry points¶
Task |
API |
|---|---|
Build circuits |
|
Run analyses |
|
Draw schematics |
|
Add components directly |
|
Full module reference¶
Netlist container. |
|
MNA infrastructure: component base, stamping context, and solvers. |
|
Schematic / netlist electrical-rule checks. |
|
Headroom analysis — symbolic input range that keeps every MOSFET saturated. |
|
Network-parameter conversions for two-port (and n-port where it applies) representations: Z, Y, S, ABCD, T. |
|
Continuous-time analog filter prototype polynomials. |
|
Render a SPICE netlist as a Circuitikz schematic via lcapy. |
|
|
Render |
Pattern-detect overrides for |
|
SVG glue used by |
|
Plot / readout helpers. |
|
Minimal SPICE netlist parser (and writer) for DC / AC circuits. |
|
sycan.cas — pluggable CAS backend. |
|
Basic (linear) lumped elements: R, L, C, sources, controlled sources, GND. |
|
Active (nonlinear) devices: diode, MOSFETs, BJT, JFET, vacuum-tube triode. |
|
Linear system-modelling blocks and hierarchical subcircuits. |
|
RF components: analytical distributed-element models. |