ngspice
The Next Generation Spice (Electronic Circuit Simulator)
Ngspice is a mixed-level/mixed-signal circuit simulator. Its code is based on three open source software packages: Spice3f5, Cider1b1 and Xspice.
homepage ↗ sourceforge: ngspice
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| gentoo gitweb ↗ | 46 | 2 | 13 h | details › |
Versions & arches
| Version | Overlay | amd64 | arm64 | x86 | riscv | ppc | sparc | x64-macos | Committed | |
|---|---|---|---|---|---|---|---|---|---|---|
| 46 | gentoo | amd64 testing | arm64 testing | x86 testing | riscv testing | ppc testing | sparc testing | x64-macos testing | — | view · download · history ↗ |
| 43 | gentoo | amd64 stable | arm64 testing | x86 testing | riscv testing | ppc testing | sparc testing | x64-macos testing | — | view · download · history ↗ |
Use flags of 46
- X Add support for X11
- debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- deprecated Build old and deprecated apps
- doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- examples Install examples, usually source code
- fftw Use FFTW library for computing Fourier transforms
- +klu Add support for KLU (embedded version of suitesparse)
- openmp Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
- +readline Enable support for libreadline, a GNU line-editing library that almost everyone wants
- +shared Build ngspice as a shared library
- tcl Add support the Tcl language
- test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
Runtime dependencies of 46
show 16 lines
X?
(
)
fftw?
(
)
readline?
(
)
tcl?
(
)