Revisions of ngspice
Dominique Leuenberger (dimstar_suse)
accepted
request 1193146
from
Stefan Brüns (StefanBruens)
(revision 14)
- 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.
Dominique Leuenberger (dimstar_suse)
accepted
request 1077580
from
Stefan Brüns (StefanBruens)
(revision 12)
Dominique Leuenberger (dimstar_suse)
accepted
request 1065845
from
Stefan Brüns (StefanBruens)
(revision 11)
Dominique Leuenberger (dimstar_suse)
accepted
request 1033785
from
Dmitry Roshchin (Dmitry_R)
(revision 10)
Dominique Leuenberger (dimstar_suse)
accepted
request 985055
from
Stefan Brüns (StefanBruens)
(revision 9)
Dominique Leuenberger (dimstar_suse)
accepted
request 953844
from
Stefan Brüns (StefanBruens)
(revision 8)
Dominique Leuenberger (dimstar_suse)
accepted
request 921355
from
Stanislav Brabec (sbrabec)
(revision 7)
Dominique Leuenberger (dimstar_suse)
accepted
request 917971
from
Stanislav Brabec (sbrabec)
(revision 6)
Dominique Leuenberger (dimstar_suse)
accepted
request 810661
from
Stefan Brüns (StefanBruens)
(revision 4)
- Update to version 32 * New features: + Improved VDMOS power transistor model including self-heating. + ngspice now understands UNICODE: file and directory names as well as texts for labeling images may use any valid UNICODE character. Internally ngspice uses utf-8 string encoding and UTF-16 for Windows I/O. + The graphics output on native Windows, Postscript and X11 has been updated considerably, concerning color and linewidth selection and fonts for labeling. + New commands have been added. + Error messages have been improved, several crash scenarios caused by input errors have been removed. + For a list of all new features please have a look at the NEWS feature in the ngspice tarball. * Patches: More than 30 developer and user provided patches and bug fixes have been applied. Other bugs and some memory leaks have been removed as well. - Rebase ngspice-Use-gnuplot-terminal-auto-detection.patch
Dominique Leuenberger (dimstar_suse)
accepted
request 750147
from
Stefan Brüns (StefanBruens)
(revision 3)
Dominique Leuenberger (dimstar_suse)
accepted
request 663189
from
Stefan Brüns (StefanBruens)
(revision 2)
Dominique Leuenberger (dimstar_suse)
accepted
request 605183
from
Stefan Brüns (StefanBruens)
(revision 1)
- Removed shared library header from non-shared devel package - 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. - 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 - 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. - enable shared lib build - added sub package for shared lib and devel - 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 - new version ngspice 25 - fix build for i586 - spec file reformating - new version ngspice 24 - new version 23 - new version 22 - new version 21 - removed info pages, added pdf manual - new version 20 - packaging fix - new version 18 - removed build options for older distributions - added setlibpath_spinit.in.patch for x86_64 that fixes the load of xspice codemodels - enabled xspice extentions - added %%{FORTRAN_GCC} decision - first spec file
Displaying all 14 revisions