Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ngspice-scripts-46-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: ngspice-scripts Distribution: openSUSE Tumbleweed
Version: 46 Vendor: openSUSE
Release: 1.1 Build date: Mon Jun 29 14:17:34 2026
Group: Productivity/Scientific/Electronics Build host: reproducible
Size: 66387 Source RPM: ngspice-46-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://ngspice.sourceforge.io
Summary: Ngspice init scripts
Ngspice is a mixed-level/mixed-signal circuit simulator. Its code
is based on three open source software packages: Spice3f5, Cider1b1
and Xspice. This package contains the ngspice init scripts shared
between ngspice and libngspice.

Provides

Requires

License

BSD-2-Clause

Changelog

* Mon Jun 29 2026 Dirk Müller <dmueller@suse.com>
  - update to 46:
    * Updates to BSIM4.
    * Enable CIDER with KLU for DC, OP, and TRAN analyses.
    * Support Exxx n1 n2 nc1 nc2 TABLE = (x0, y0, x1, y1, x2,
      y2).
    * Add analog code model astate, which reports previous states
      of a node.
    * Improve code model pwlts by adding breakpoints.
    * new functions vec() and var() for .param expressions.
    * Add variable deltacheck to measure the CKTdelta[0].
    * Remove ancient IPC code.
    * Update to VDMOS model.
    * Equalise the last two time steps before a breakpoint.
    * Update to diode model, especially for the sidewall diode.
    * Enable optional voltage based truncation error correction.
    * Add a function m3avg(vector) for filtering of trap ringing.
    * Remove ngnutmeg from build list of old apps.
    * Add filtering by moving window with function 'newvec =
      mtimeavg(vec)'.
    * If compat mode PS, GND is not declared as global, and is
      not replaced inside of a subcircuit.
    * New variable measureprec to set the number of digits for
      'meas' outputs.
    * Improve paramerization for V PULSE source.
    * Add parameter m (multiplier), while translating from G or F
      source to code model spice2poly.
    * Allow Cd as a valid C reference designator for a capacitor.
    * Prepare for binning of N devices.
    * Add parameter numPeriod to 'fourier' command.
    * FM and FC exchange place in the parameter sequence of SFFM
      v and i source.
    * Diode soft recovery model  with iterated charge node.
    * 'linearize' command with new parameter np=xx, xx may be a
      number or auto2n.
    * update to the 'fft' command on scaling and frequency
      binning.
    * Remove 'skywater' option, replace by equivalent variable
      'no_auto_braces'.
* Fri Aug 09 2024 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Update to version 43:
    * Configure options KLU, OSDI, readline, OpenMP, and XSPICE have
      been defined as standard.
    * The VBIC bipolar model has bee significantly updated.
    * JFET and diode models have been updated as well.
    * Improved error message, trying to find the location of
      the error.
    * For additional new features see the included NEWS file.
* Mon Jan 01 2024 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Update to version 42:
    * KLU matrix solver has been added to the venerable Sparse 1.3
    * Verilog-A device models (copiled by OpenVAF) now support
      small signal noise simulation.
    * Digital C coded circuit blocks may be read by the
      code model d_process.
    * Verilog (digital) circuits, compiled with Verilator,
      may be read into ngspice by new code model d_cosim.
    * For additional new features see the included NEWS file.
  - Update to version 41:
    * Analog node changes in VCD file output.
    * Read Touchstone file for S parameter simulation.
    * Completely renewed XSPICE d_osc code model.
    * Updates to commands setscale, compose, eprvcd, iplot, and
      listing.
    * Option FREQ for E and G sources.
    * New dot command .libsave.
* Wed Apr 05 2023 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Update to version 40:
    * New features:
      + VBIC: Add optional parameters for determining the operation
      region
      + VBIC: Add bvbe, bvbc, bvce, bvsub as SOA parameters
      + Add inertial delay to all basic digital code models, make it
      available for U devices
      + VDMOS default parameters are now similar to IRF540 IRF9540
      + Add function atanh to .control section
      + Add a scale factor 'a' (atto, 1e-18)
    * Bug fixes:
      + ngspice-40 is mostly a bug-fix release. In conjunction with
      KiCad and shared ngspice, inappropriate user inputs have led
      to crashing ngspice.
      + bugs no. 331, 619, 620, 624 have been fixed
      + 9 crash bugs (double delete, access NULL pointer etc)
      removed which have occurred mostly due to incomplete or
      faulty inputs.
      + Memory leaks removed
  - Moved user manual (ngspice-doc) to separate source package.
* Tue Feb 14 2023 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Update to version 39:
    * New features:
      + ngspice now offers simulation with Verilog-A models, using
      its new OSDI interface and the OpenVAF model compiler. This
      enhancement enables access to all modern compact models for
      short channel MOS, FinFets, double gate transistors, SiGe
      bipolars, and III-V HEMTs.
      + ngspice now supports nearly all features of digital PSPICE
      compatible U devices (instances). Therefore we now may
      simulate a wealth of digital devices. These are translated
      into internal XSPICE event models, with very fast simulation.
      + For a list of additional new features please have a look at
      the NEWS feature in the ngspice tarball.
    * Patches: Many developer and user provided patches and bug
      fixes have been applied.
* Fri Jan 27 2023 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Remove noarch from scripts package, spinit contains absolute
    paths to binary codemodels.
  - Update URL
* Sat Nov 05 2022 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Update to version 38:
    * New features:
      + .probe command updated (current and power measurements).
      + Support of digital devices with U-instance models
      (PSPICE compatible).
      + Automatic generation of A/D and D/A bridging interfaces, when
      mixed signal simulation (combining analog and event-based
      digital) is used.
      + Update to pow() function (LTSPICE compatible).
      + For a list of all new features please have a look at the
      NEWS feature in the ngspice tarball.
    * Patches: Many developer and user provided patches and bug
      fixes have been applied.
* Sat Jun 25 2022 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Update to version 37:
    * New features:
      + .probe command to measure currents, differential potentials
      or device power dissipation
      + S-parameter simulation with command .sp
      + command 'esave' to save only relevant digital nodes
      + substantail speed-up of plotting under MS Windows
      + flags 'alle' and 'digitop' to the plot command
      + reduce XSPICE memory consumption dramatically
      + For a list of all new features please have a look at the
      included NEWS file.
    * Patches:
      Many developer and user provided patches and bug fixes have
      been applied. Other bugs and some memory leaks have been
      removed as well.
  - Remove obsolete ngspice-Use-gnuplot-terminal-auto-detection.patch
  - Spec file cleanup
* Fri Feb 11 2022 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Update to version 36:
    * New features:
      + .probe command to measure currents or differential potentials
      + x/y contour plots for 2d Cider simulation
      + new function integ (integration)
      + command 'wrnodev' to print matrix RHS as .ic = V(node_xx)
      + Transient operating point
      + more SOA (safe operating area) parameters on more devices
      + For a list of all new features please have a look at the
      included NEWS file.
    * Patches:
      + Many developer and user provided patches and bug fixes have
      been applied. Other bugs and some memory leaks have been
      removed as well.
* Thu Sep 23 2021 Matthew Trescott <matthewtrescott@gmail.com>
  - Packaging changes:
    * Fix build dependencies to include X libs for interactive build
    * Add build dependency on Xft for FreeType rendering in plotter

Files

/usr/share/ngspice/scripts
/usr/share/ngspice/scripts/ciderinit
/usr/share/ngspice/scripts/devaxis
/usr/share/ngspice/scripts/devload
/usr/share/ngspice/scripts/ghnggen
/usr/share/ngspice/scripts/setplot
/usr/share/ngspice/scripts/spectrum
/usr/share/ngspice/scripts/spinit
/usr/share/ngspice/scripts/src
/usr/share/ngspice/scripts/src/ghdl_shim.c
/usr/share/ngspice/scripts/src/ghdl_shim.h
/usr/share/ngspice/scripts/src/ghdl_vpi.c
/usr/share/ngspice/scripts/src/ngspice
/usr/share/ngspice/scripts/src/ngspice/cmtypes.h
/usr/share/ngspice/scripts/src/ngspice/coroutine.h
/usr/share/ngspice/scripts/src/ngspice/coroutine_cosim.h
/usr/share/ngspice/scripts/src/ngspice/coroutine_shim.h
/usr/share/ngspice/scripts/src/ngspice/cosim.h
/usr/share/ngspice/scripts/src/ngspice/miftypes.h
/usr/share/ngspice/scripts/src/verilator_main.cpp
/usr/share/ngspice/scripts/src/verilator_shim.cpp
/usr/share/ngspice/scripts/vlnggen


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 2 03:56:04 2026