Holger Vogt
ba1945d685
enable flags xdelta, ydelta for gnuplot command
6 years ago
Holger Vogt
3671f8cea6
update on using bison as a CustomBuild command
6 years ago
Holger Vogt
a429e3fee8
Make the pwl parameter r adjustable by .param
if r == -1, no repetition done.
if r == 0, repeat forever.
if r == xx, repeat from time xx to last time point given.
If r is omitted, like r == -1 no rpetition done.
6 years ago
Holger Vogt
2c0729e8de
Print also the bool value 'off'.
Do not abort ngspice when vector LIST cannot be printed,
just skip printing and continue.
6 years ago
Holger Vogt
8f4e512826
ust tmpstr instead of second strstr()
6 years ago
Holger Vogt
e6fdf5f7e2
Make PPerror message more verbose:
give hint to buggy line segment
6 years ago
Holger Vogt
064bd39a2f
Unify batch mode and control mode raw file output:
Voltage is always named as v(nodename)
6 years ago
Holger Vogt
36098b93bd
no two or more commands in a single line
6 years ago
Holger Vogt
527abee022
Do not print "Units" on a graph, if unknown type
or settype notype is given.
6 years ago
Holger Vogt
e2f98b71ed
enable node names with special characters like '/'
6 years ago
Kevin Zheng
797f08893a
When NGSPICE performs a transient simulation with initial conditions, it
prints out an "Initial Transient Solution" and plots the first timestep.
This is despite the fact that the first timestep is not meaningful when
initial conditions are applied. The first "real" output is available
only after the second transient timestep.
This patch suppresses "Initial Transient Solution" output and
plotting for the first timestep.
6 years ago
Holger Vogt
da71726765
Do not print tansient initial conditions, if uic is selected.
This output at time 0 is 0 as well. Only the next time step
would be valid.
Do not save the time 0 values because they are 0.
6 years ago
Holger Vogt
a459d37548
remove unused
6 years ago
Holger Vogt
6b0104849e
Add statistics: load, subckt expansion, and parse times
6 years ago
Carsten Schoenert
5a0ed18907
Small fixup for misspelled words
6 years ago
holger
569bc228fd
If code completetion is deselected, don't add keywords or key commands.
To prevent a crash in shared ngspice
6 years ago
holger
061e48253b
definitely exclude command completion in shared ngspice
6 years ago
Holger Vogt
8c4394839d
remove unused code that is now in CKTncDump()
6 years ago
Holger Vogt
18c532e74b
improve comments
6 years ago
Holger Vogt
0cf6b89eb3
during removing the plot 'const', also delete the hash table
6 years ago
Holger Vogt
f83bbb0d0f
delete 'myvec' upon 'quit'
6 years ago
Holger Vogt
8be33bb361
clear all variables upon 'quit'
6 years ago
Holger Vogt
05f3d21c3e
reset control structures (commands saved) upon 'quit'
6 years ago
Holger Vogt
ce72667fcd
shared lib version 32
6 years ago
Holger Vogt
c522360a26
re-enable compiling with --enable-nobypass
6 years ago
Holger Vogt
8051a3c351
remove calling MIFdestroy() that is empty
6 years ago
Holger Vogt
75d14b73f4
add the icon also for the console build
6 years ago
Holger Vogt
db28c65455
adding the ngspice icon to the MINGW executable
6 years ago
Holger Vogt
ba7be26b95
If a g table source contains %, [, nor ] in its name,
replace it by _ in the a instance generated during parsing.
6 years ago
Holger Vogt
238f85b10a
We now develop ngspice 32+
6 years ago
Holger Vogt
02fdcaff2d
try first storing the temporary file in user directory,
only then in current directory
6 years ago
Holger Vogt
80ad645b49
prevent crash if Col==-1
6 years ago
Holger Vogt
8143fb67c2
comment, missing \n
6 years ago
Holger Vogt
6f03ac77af
add missing library info
6 years ago
Holger Vogt
8d64983659
const parameter added
6 years ago
Holger Vogt
05bf86caaa
safeguard against empty lines which may be sent to shared ngspice
6 years ago
Holger Vogt
5c3e2b6526
'make clean' added
6 years ago
Mamoru TASAKA
fe207966d7
Fix compilation with gcc10 wrt multiple definitions issue
gcc10 now defaults to -fno-common (ref: https://gcc.gnu.org/gcc-10/changes.html ). Now with compiled with gcc10, multiple definitions are found which causes linker error as:
* --with-tcl:
```
/usr/bin/ld: table/table3D/cfunc.o:/builddir/build/BUILD/ngspice-32/ngspice/tclspice/src/xspice/icm/../../../src/include/../xspice/icm/dlmain.h:8: multiple definition of `coreitf'; table/dlmain.o:/builddir/build/BUILD/ngspice-32/ngspice/tclspice/src/xspice/icm/dlmain.c:45: first defined here
```
* --enable-oldapps
```
/bin/ld: frontend/com_history.o:(.data+0x4): multiple definition of `cp_maxhistlength'; ngsconvert.o:(.bss+0xa4): first defined here
collect2: error: ld returned 1 exit status
```
This commit fixes these issues.
6 years ago
Holger Vogt
bbe81ca8f8
shared ngspice may transmit netlists with empty lines,
guard against crashing
6 years ago
Holger Vogt
db91e19e36
enable making ngnutmeg, when --enable-oldapps is set
6 years ago
Holger Vogt
ffe49a11d4
only 64 bit release and debug
6 years ago
Holger Vogt
2b4394e34b
add wincolornames.h
6 years ago
Holger Vogt
0f2470cad3
remove com_xgraph
6 years ago
Holger Vogt
c36104390e
removed unused call to com_xgraph
6 years ago
Holger Vogt
228d6e19ef
Add path to freetype2 and link library omp
6 years ago
Holger Vogt
bce2d9ac2c
add compile_macos.sh to dist
6 years ago
Holger Vogt
dd5d1f1868
new copyright notice added
6 years ago
Holger Vogt
4629fb797a
Update to recent install procedures
6 years ago
Holger Vogt
5011f760f3
some enhancements to macOS compile script
6 years ago
Holger Vogt
194d514fdd
new copyright notice
6 years ago