h_vogt
93e243993d
vectors.c, untabify vec_clip()
2017-05-25 11:23:24 +02:00
h_vogt
6a72df919d
vectors.c: allow clipping only for really existing vectors.
...
Allow complex scale vectors (clipping against theit real part).
2017-05-25 11:21:06 +02:00
h_vogt
46b9e65e53
command 'clip':
...
Clip a vector between the two scale values xmin and xmax.
Store the pointer to the original vector in v_unclipped.
Set all vector data outside xmin and xmax to NAN.
If 'clip vecname 0 0' is given, restore previous vector.
If clipping an already clipped vector, restore it before clipping again.
Prevent clipping if variable gridsize is set or vector is scale.
2017-05-01 11:25:41 +02:00
h_vogt
430a49b21e
example file for clipping and measurement
2017-05-01 00:53:22 +02:00
h_vogt
0b28888e24
vectors.c, keep the name of the clipped vector
...
store the old vector in v_unclipped
Restore the old vector with command 'clip vecname 0 0 '
2017-05-01 00:52:12 +02:00
h_vogt
067c3b0db8
dvec.h, add a pointer to the original vector to dvec structure
2017-04-30 23:43:55 +02:00
h_vogt
2bcd011553
com_measure2.c, add checks for NAN to the measure functions
...
to enable 'measure' for clipped vectors
2017-04-30 23:17:25 +02:00
h_vogt
3f96807632
plotcurv.c, improve simple plot by checking for NAN
2017-04-29 21:50:41 +02:00
h_vogt
e2b541086c
vectors.c, tiny update
2017-04-29 21:50:13 +02:00
h_vogt
7a609ccd9c
Add a new command 'clip vectorname xmin xmax'
...
This will create a new vector cl_vectorname
in the current plot, with all data values
outside of xmin, xmax set to NaN. Example:
clip v(9) 1.5u 2.5u
plot cl_v(9)
2017-04-29 19:44:49 +02:00
rlar
9e6be83c4e
add fixme comments
2017-04-23 19:40:46 +02:00
h_vogt
fa5586ebd4
device.c, do not use "" token that occurs if ' =' or '= ' are enterd manually in the alter command
2017-04-23 19:40:46 +02:00
h_vogt
526aa79f01
device.c, bug fix 342, prevent crash
2017-04-23 19:40:46 +02:00
rlar
8f86be7deb
tests/regression/agauss/**, check some agauss usage patterns
2017-04-23 19:40:46 +02:00
rlar
5a4d934725
string.c, gettok_instance(), insane workaround
...
reason:
failure to swallow
q ..... modelname m={(expr)}
in
get_number_terminals(char *c)
2017-04-23 19:40:45 +02:00
h_vogt
19d8ea894a
inpcom.c, if a new multiplier 'm' is added to an instance line already containing a multiplier, multiply them. tested with X-FAB PDK, where this behaviour is necessary, otherwise one would override the 'm' parameter already set internally by the PDK.
2017-04-23 19:40:45 +02:00
h_vogt
4bb355027a
inpcom.c, multiplier 'm' in subcircuits: exclude all devices not supporting multiplier 'm'
2017-04-23 19:40:45 +02:00
h_vogt
31df5e4d36
inpcom.c, recursive call to inp_fix_inst_calls_for_numparam()
...
allows position independent placement of parameter 'm' in
subcircuits, if required by parameter 'm' in any X line.
Will overwrite any alraedy existing 'm=value' in the respective
instance line.
2017-04-23 19:40:45 +02:00
h_vogt
86eea1c672
inpcom.c, fcn tprint: level information no longer available
2017-04-23 19:40:45 +02:00
h_vogt
9b482cda1e
ivars.c, enable getting the dll address for CYGWIN CYGWIN does not vae dladdr(), but may use Winapi functions
2017-04-23 19:40:45 +02:00
h_vogt
db8d24da36
compile_shared.sh, updates MINGW, CYGWIN and special MINGW dir KiCad
2017-04-23 19:40:44 +02:00
h_vogt
e9e023480a
MC_ring_ts.sp, use setcf instead of set for setting source and output paths
2017-04-23 19:40:28 +02:00
h_vogt
fb46e25000
gnuplot.c, enable use of output path
2017-04-23 19:40:28 +02:00
h_vogt
b72d78dae0
MC_ring_ts.sp, some updates
2017-04-23 19:40:28 +02:00
h_vogt
d635ee653e
sharedspice.vcxproj, set working dir to ./sharedspice:
...
allows using spcial spinit file for debugging
2017-04-23 19:40:28 +02:00
h_vogt
9f2c5ed7d8
vngspice-fftw.vcxproj, unify working directory for all configurations
...
and platforms, allows using a special spinit for debugging
2017-04-23 19:40:28 +02:00
h_vogt
6484b8652f
vngspice.vcxproj, unify working directory for all configurations
...
and platforms, allows using a special spinit for debugging
2017-04-23 19:40:28 +02:00
h_vogt
b6091d27a9
use various methods to set an output path
2017-04-23 19:40:28 +02:00
h_vogt
c49ad41b6b
bxxcheck.c, enable output path selection
2017-04-23 19:40:28 +02:00
h_vogt
629000f039
rawfile.c, no premature exit if directory not available, if just file name without path, simply hand it back.
2017-04-23 19:40:27 +02:00
h_vogt
d0607f5524
enable output file selection by adding set_output_path() to every fopen with modes a or w
2017-04-23 19:40:27 +02:00
h_vogt
02ca0c961a
preliminary: remove making of ngsconvert
...
because of linker error after chages to rawfile.c
2017-04-23 19:40:27 +02:00
h_vogt
da1b23b3c0
enable setting an output path
2017-04-23 19:40:27 +02:00
h_vogt
3056f1d81e
example file for all commands and options related to the usage
...
of the random number generator
2017-04-23 19:40:27 +02:00
h_vogt
1e41b92cd0
randnumb.c, update comments
2017-04-23 19:40:27 +02:00
h_vogt
cf31495471
example file delta-sigma-1.cir
...
add usage of variable win_console
use eprvcd for printing digital file
2017-04-23 19:40:27 +02:00
h_vogt
1ed5e6be19
special spinit for debugging with VS
2017-04-23 19:40:27 +02:00
h_vogt
177bb47338
compile_linux_d.sh, tiny update to error messages and comments
2017-04-23 19:40:26 +02:00
rlar
3ae2e56160
PTpower
2017-04-23 19:40:26 +02:00
rlar
092a0121bd
fix code to fit the derivation
2017-04-23 19:40:26 +02:00
rlar
de1965e22d
fix derivations in comments
2017-04-23 19:40:26 +02:00
h_vogt
4f6e89576c
inpcom.c, command gnuplot: no lower case in xlabel, ylabel, title
2017-04-23 19:40:26 +02:00
h_vogt
f762640a79
grid.c, small correction to location of right border of graph
2017-04-23 19:40:26 +02:00
h_vogt
014c9f26d1
command.c, inpcom.c, add command 'setcf': like command 'set',
...
but keeping upper or lower case of subsequent characters
2017-04-23 19:40:26 +02:00
h_vogt
e4208a06db
grid.c, windisp.c, vertical text for postscript and WINGUI Arial as standard font for WINGUI
2017-04-23 19:40:26 +02:00
h_vogt
f9dae1cd09
add rotation angle to text output, currently used only by postscript,
...
ignored by all others
2017-04-23 19:40:26 +02:00
h_vogt
c53f52e64f
grid.c, adding a 'poor man's' title to the postscript output
2017-04-23 19:40:25 +02:00
h_vogt
ee47abeaab
postsc.c, enable postscript output for extended ascii.
...
Currently only Western European latin-1 (ISO/IEC 8859-1) encoding
is supported.
2017-04-23 19:40:25 +02:00
h_vogt
667e76a137
Do not set Bit 8 in an ANSI char, when \ or ^ occured in a string. Thus the full ANSI set is now available in ngspice strings. The setting of Bit 8 was not exploitet anywhere, but did not allow using the characters from extended ANSI.
2017-04-23 19:40:25 +02:00
h_vogt
adced88a4b
inpcom.c, improved method for detecting model names
2017-04-23 19:40:25 +02:00