SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ngspice-doc-30-5.1.x86_64.rpm :
Sat Jan 5 13:00:00 2019 stefan.bruensAATTrwth-aachen.de
- Update to version 30

* Bug fixes: 15 bugs that users have reported on the ngspice bug
tracker have been fixed. Other bugs and some memory leaks have
been removed as well.

* New features: The VDMOS model has been overhauled and updated.
A new variable \'controlswait\' allows shifting the command
sequence in shared ngspice to after the simulation.

* Documentation: The manual making procedure has been setup anew.
A html manual may be generated in addition to the pdf version.
- Update to version 29

* Bug fixes: Small bugs fixed, lots of memory leaks removed.

* New features: Enhanced compatibility modes with PSPICE (.include
files or the complete netlist), LTSPICE compatibility started,
not yet complete. New \'sidiode\' simple diode model, new command
\'setseed\', new internal variables \'no_auto_gnd\' and \'inputdir\'.
Environmental variable SOURCE_DATE_EPOCH is supported.

* Documentation: Updated pdf manual and other documentation.
- Update to version 28

* License: All licenses involved are DFSG compatible.

* Bug fixes: Small bugs fixed, memory leaks removed, code
reorganized to improve its readability and safety.

* New features: new VDMOS power MOS model, ngspice reads device
libs with PSPICE syntax, old apps like ngnutmeg are made only
upon user reqest, new commands \'mc_source\' and \'alterparam\',
instance parameters may be added to the .model line, new
variable \'sim_status\', ngspice shared library supports XSPICE
digital event data over its interface, pkg-config added .

* Documentation: Updated pdf manual and other documentation.
- set -fPIE/-pie also on Leap 42.x/SLE12, use LDFLAGS for -pie

Sun May 6 14:00:00 2018 stefan.bruensAATTrwth-aachen.de
- Removed shared library header from non-shared devel package

Tue Dec 5 13:00:00 2017 eichAATTsuse.com
- Build shared library version of ngspice using the multibuild
feature.
Building the shared library version of ngspice requires a separate
build which doesn\'t build the binaries and doesn\'t allow to build
with the X Window System UI.
Also it requires the package to be split in several sub-packages:

* a package containing most of the ngspice binaries.

* a package containing the shared library and a development
package for applications using the ngspice API.

* a code model package for Xspice and a development package
for code models.

* a scripts package
- Added -fpie and -pie to CFLAGS to ensure position independent
executables.

Tue Dec 5 13:00:00 2017 eichAATTsuse.com
- Update to version 27

* check for correct inductor coefficients

* add variable \'win_console\'

* --enable-relpath configure flag to set preprocessor flag HAS_RELPATH

* sets search path for spinit relativ to current directory

* The search path for .spiceinit is: current dir, HOME dir, USERPROFILE dir

* new function stddev to calculate the standard deviation of all elements
of a vector

* xspice digital n-input x m-output look-up table gate

* xspice digital model d_lut (digital n-input look-up table gate)

* add variable $sharedmode (if shared ngspice is running), to be used in
scripts

* enable msys2 for mingw compilation

* OMP support for bsim3v3.24 model

* bsim3v3.24: add model parameter lmlt (Channel length scaling)

* OMP support for BSIM4.5 model

* update and extension of command \'wrdata\'

* option xmu to set damping in trapezoid integration

* command \'linearize\' will take time data from transient analysis vector if
no circuit is loaded

* two new commands: edisplay and eprvcd

* \'edisplay\' will show a list of all event nodes

* \'eprvcd\' will print all event nodes in vcd format

* XSPICE 2D and 3D table models

* add variable \'batchmode\' which is set when command line option `-b\' is
active

* enable backquote substitution for Visual Studio console apps

* update how-to-ngspice-vstudio.txt

* update visualc directory and project files, add XSPICE code model
generation by VS2015

* allow access to 4 GB memory of 32 bit ngspice on 64 bit Windows, 8 TB for
64 bit ngspice

* new variable `interactive\'

* xspice, introduce cm_message_printf()

* add variable `width\' to command \"print line ...\"

* support msys2

* favor exponential temperatur equation if all parameters tc1, tc2 and tce
are given for R

* move libfftw3 sideways out of the ngspice tree

* remove visual studio 2008 .vcproj files

* visualc/sharedspice.vcxproj, updated and migrated with visual studio 2015

* `E..table {expr} {pairs}\', `G..\', allow an optional `=\' after `table\'

* `E..value=\', `G..value=\', allow `=\' being optional

* introduce TCE, exponential temperature coefficient for R

* allow `temper\' to be recognised when preceded by \'=\'

* allow cross-compilation, especially for MinGW-w64

* allow \"plot xlog ylog\" (equiv to \"plot loglog\")

* extend qa test to hisimhv version 2

* update hisimhv model to version 2.2.0

* update hisim model to version 2.8.0

* .control variable \"sqrnoise\" to deliver noise data in squared
representation

* noise analysis, deliver results in V/sqrt(Hz) and A/sqrt(Hz)

* add delvt0 for bsim4 models

* bug fixes for diode model

* allow a xspice circuit with exclusively xspice event nodes

* man pages for cmpp ngmakeidx and ngproc2mod

* implement `nint()\'

* everywhere: ln to the base e, log to the base e, log10 to the base 10

* allow an optional \'=\' in \".func foo() = {expr}\"

* bsim4, update to version 4.8

* update hisimhv to version 1.2.4

* cmc quality check for bsim3 model

* nested indexing for vectors

* option savecurrents to save current through all devices

* option interp to plot interpolated raw file data

* MS VS 2010 project file added for compatibility

* XSPICE: new callback function cm_get_path
- ngspice-fix-warning.patch: Removed - obsolete.
- ngspice-gnuplot-terminal.patch replaced by
ngspice-Use-gnuplot-terminal-auto-detection.patch

Sun Jun 4 14:00:00 2017 malcolmlewisAATTopensuse.org
- Revert previous changes as this builds a shared engine only not
executable binaries.
- Clean up spec file, fix license naming and update copyright year.
- Add verbose building with V=1.
- Add -fPIC and -fopenmp flags to Tumbleweed builds.

Sun Mar 26 14:00:00 2017 xxxxxmichlAATTgooglemail.com
- enable shared lib build
- added sub package for shared lib and devel

Tue Jun 10 14:00:00 2014 dmitry_rAATTopensuse.org
- Update to version 26

* fft command may use fftw3 library

* add nint() rounding function

* usage of \'temper\' in behavioral devices

* check for soa (safe operating area) in several device models

* library processing rewritten completely to enhance ngspice
compatibility (.lib)

* include file processing rewritten to allow nesting and various
absolute and relative path names (.inc)

* asinh, acosh, atanh functions

* shared ngspice option added: ngspice optionally compiles as
a shared object or dynamic link library

* use a hash table to massively speed up parsing the netlist

* implement a very basic .if/.else block

* implement a signed power function `pwr\' for controlled sources

* implement multiplier `m\' in F, G source

* apply Area Calculation Method (ACM) to the bsim3v3.3 model

* implement `tc1\', `tc2\' instance parameters
- Split documentation to separate package
- Build with cider and openmp support
- Don\'t set gnuplot terminal, use autodetection

* ngspice-gnuplot-terminal.patch

Sat Apr 6 14:00:00 2013 werner.hoAATTgmx.de
- new version ngspice 25

Wed Aug 29 14:00:00 2012 scorotAATTfree.fr
- fix build for i586
- spec file reformating

Sun Feb 5 13:00:00 2012 werner.hoAATTgmx.de
- new version ngspice 24

Mon Jun 6 14:00:00 2011 werner.hoAATTgmx.de
- new version 23

Thu Oct 14 14:00:00 2010 werner.hoAATTgmx.de
- new version 22

Mon Jun 21 14:00:00 2010 werner.hoAATTgmx.de
- new version 21
- removed info pages, added pdf manual

Sun Dec 20 13:00:00 2009 werner.hoAATTgmx.de
- new version 20

Sun Nov 15 13:00:00 2009 werner.hoAATTgmx.de
- packaging fix


 
ICM