Jim Monte
|
76cf00853c
|
Added conjugate function conj().
|
2020-01-04 15:29:13 +01:00 |
Jim Monte
|
ea81da2b01
|
[PATCH #55-1] Fixed some compiler warnings added by Visual Studio 2019
|
2019-08-13 23:29:13 +02:00 |
dwarning
|
76c43ab512
|
using the native tan and tanh math functions for real vector calculation
|
2018-10-13 18:18:47 +02:00 |
Holger Vogt
|
2786fcb86e
|
New .option seed=[val|random]
|
2018-07-22 15:11:44 +02:00 |
Holger Vogt
|
09c876550f
|
prevent string overflow by adding the string length
to the cp_getvar parameters. Used only with CP_STRING
|
2018-07-22 14:57:49 +02:00 |
Holger Vogt
|
a98d01e5f8
|
Use only internal memory functions, replace
free->tfree, malloc->tmalloc, realloc->trealloc
|
2018-07-21 23:54:43 +02:00 |
dwarning
|
b8a9ca9df4
|
correct the fft scaling for real input and complex output vector
|
2017-08-16 21:35:41 +02:00 |
rlar
|
3a9ace82bb
|
winmain.c, etc, cleanup, rewrite obfuscated symbols
substitute in the whole source code:
"__stream" --> "stream"
"__pos" --> "pos"
"__s" --> "s"
"__n" --> "n"
"__c" --> "c"
"__format" --> "format"
"__ptr" --> "ptr"
"__size" --> "size"
"__path" --> "path"
"__mode" --> "mode"
"__offset" --> "offset"
"__whence" --> "whence"
"__arglist" --> "arglist"
"__buf" --> "buf"
"__fp" --> "fp"
"f_c_l_o_s_e" --> "win_x_fclose"
"f_e_o_f" --> "win_x_feof"
"f_e_r_r_o_r" --> "win_x_ferror"
"f_f_l_u_s_h" --> "win_x_fflush"
"fg_e_t_c" --> "win_x_fgetc"
"f_g_e_t_p_o_s" --> "win_x_fgetpos"
"fg_e_t_s" --> "win_x_fgets"
"fp_r_i_n_t_f" --> "win_x_fprintf"
"fp_u_t_c" --> "win_x_fputc"
"fp_u_t_char" --> "win_x_fputchar"
"fp_u_t_s" --> "win_x_fputs"
"f_r_e_a_d" --> "win_x_fread"
"f_r_e_o_p_e_n" --> "win_x_freopen"
"fs_c_a_n_f" --> "win_x_fscanf"
"f_s_e_e_k" --> "win_x_fseek"
"f_s_e_t_p_o_s" --> "win_x_fsetpos"
"f_t_e_l_l" --> "win_x_ftell"
"f_w_r_i_t_e" --> "win_x_fwrite"
"g_e_t_c" --> "win_x_getc"
"g_e_t_char" --> "win_x_getchar"
"g_e_t_s" --> "win_x_gets"
"p_e_r_r_o_r" --> "win_x_perror"
"p_r_i_n_t_f" --> "win_x_printf"
"p_u_t_c" --> "win_x_putc"
"p_u_t_char" --> "win_x_putchar"
"p_u_t_s" --> "win_x_puts"
"r_e_a_d" --> "win_x_read"
"s_c_a_n_f" --> "win_x_scanf"
"ung_e_t_c" --> "win_x_ungetc"
"vfp_r_i_n_t_f" --> "win_x_vfprintf"
"vfs_c_a_n_f" --> "win_x_vfscanf"
"vp_r_i_n_t_f" --> "win_x_vprintf"
"vs_c_a_n_f" --> "win_x_vscanf"
|
2017-02-10 19:50:42 +01:00 |
rlar
|
ea5ad6b0e7
|
drop DC_ABS() and FTEcabs()
|
2016-10-15 15:06:18 +02:00 |
h_vogt
|
ae80067fef
|
cmath2.c, new function stddev to calculate the standard deviation of all elements of a vector
|
2016-10-15 15:06:17 +02:00 |
h_vogt
|
594db31ebc
|
cmath2.c, whitespace cleanup
|
2016-10-15 15:06:17 +02:00 |
rlar
|
b8b6677b85
|
cmath2.c, drop some excess NG_IGNORE()
|
2016-10-15 15:06:17 +02:00 |
h_vogt
|
2ab3b82696
|
cmath2.c, cleanup
|
2016-10-15 15:06:17 +02:00 |
rlar
|
2e35329678
|
cmath2.c, cleanup min/max operations
|
2016-10-15 15:06:16 +02:00 |
h_vogt
|
9f62057973
|
introduce include file "ngspice/randnumb.h"
|
2016-08-15 11:30:26 +02:00 |
h_vogt
|
fca8ab3146
|
cmath4.c, cx_deriv(), remove a memory leak
|
2016-07-20 18:09:18 +02:00 |
rlar
|
9d32a0a5a9
|
simplify complex assignments
|
2015-12-29 18:15:06 +01:00 |
rlar
|
8243696338
|
dvec abstraction, #8/11, upgrade `dvec_alloc()'
|
2015-12-28 20:34:42 +01:00 |
rlar
|
8a4a37b5bb
|
dvec abstraction, #4/11, emphasise `ZERO(dvec)' initialisation
|
2015-12-28 20:34:42 +01:00 |
rlar
|
908c650f72
|
dvec abstraction, #3/11, use `dvec_alloc()'
|
2015-12-28 20:34:42 +01:00 |
rlar
|
d98c5c90f3
|
src/maths/cmaths/cmath4.c, bug fix, cx_fft, cx_ifft, cx_derive
incorrect check for VF_COMPLEX in field v_type instead of v_flags
|
2015-03-10 20:09:20 +01:00 |
rlar
|
c6a8429258
|
src/maths/cmaths, implement `nint()' (.control language)
|
2014-09-20 17:15:10 +02:00 |
rlar
|
99eade8ec9
|
cleanup, rename cx_ln --> cx_log (.control language)
|
2014-09-12 19:09:52 +02:00 |
rlar
|
c926f46986
|
cleanup, rename rename cx_log --> cx_log10 (.control language)
|
2014-09-12 19:09:42 +02:00 |
dwarning
|
2e79c16f55
|
cmath4.c, drop unused doubledouble()
|
2014-01-02 09:53:51 +01:00 |
dwarning
|
2671aef5cd
|
cmath4.c, correct array size and relay to specific array order for r2c transformation
|
2014-01-02 09:53:49 +01:00 |
dwarning
|
dc398f1387
|
cmath4.c, correct scale for ifft
|
2014-01-02 09:53:48 +01:00 |
dwarning
|
51c7f17186
|
cmath4.c, use FFTW3 for cx_fft() and cx_ifft()
|
2014-01-02 09:53:47 +01:00 |
dwarning
|
cd8aa1ee04
|
cmath4.c, com_fft.c, cleanup
|
2014-01-02 09:51:41 +01:00 |
dwarning
|
f989219f6f
|
cmath4.c, com_fft.c, rename `size' --> `N' and `mm' --> `M'
|
2014-01-02 09:51:39 +01:00 |
dwarning
|
075b620a86
|
introduce `cx_sortorder()' function
|
2013-12-31 16:18:52 +01:00 |
dwarning
|
4635a19ba9
|
introduce unwrap, minimum and maximum function
|
2013-12-31 16:13:17 +01:00 |
dwarning
|
68da03f9de
|
preserve vector length for fft by interpolation, window by default: none
|
2013-12-31 16:13:15 +01:00 |
dwarning
|
6a3da0105b
|
fft and ifft as vector functions
|
2013-12-31 16:13:08 +01:00 |
dwarning
|
e1fa276ddc
|
whitespace
|
2013-12-31 16:13:06 +01:00 |
h_vogt
|
1767991236
|
new flag `SHARED_MODULE' for shared module
|
2013-12-31 12:57:51 +01:00 |
h_vogt
|
30a44d1be5
|
--with-windows --> --with-wingui
|
2013-12-31 12:56:59 +01:00 |
h_vogt
|
d7e291c53a
|
HAS_WINDOWS --> HAS_WINGUI
allow compilation on MS Windows without GUI
|
2013-12-31 12:56:57 +01:00 |
rlar
|
6c8f002eea
|
unify #ifndef include wrapper
|
2013-12-31 12:54:32 +01:00 |
rlar
|
c377b7a6b3
|
avoid leading underscore in preprocessor macros
|
2013-12-31 12:54:27 +01:00 |
Francesco Lannutti
|
08ec219417
|
remove all .cvsignore files
|
2012-10-26 18:30:14 +02:00 |
rlar
|
cb0a48801d
|
introduce AM_CFLAGS = $(STATIC)
|
2012-07-07 14:51:39 +02:00 |
rlar
|
b1cbebaa99
|
fix tcl module compilation
test programs don't compile when compiling for TCL_MODULE
due to redefinition of fprintf()
|
2012-06-12 21:26:30 +02:00 |
rlar
|
2e4d4a0e02
|
unuse srandom() and random()
|
2012-02-09 20:39:24 +00:00 |
rlar
|
a056ea3065
|
#3/4 switch realpart() and imagpart() args from ngcomplex* to ngcomplex
|
2012-02-07 19:53:12 +00:00 |
rlar
|
94e3abd847
|
#2/4 switch cph() and cmag() args from ngcomplex* to ngcomplex
|
2012-02-07 19:49:31 +00:00 |
rlar
|
d3c3741f43
|
#4/6 config.h --> ngspice/config.h, AM_CPPFLAGS
|
2011-12-27 12:07:52 +00:00 |
rlar
|
4ca58067a2
|
#2/6 config.h --> ngspice/config.h, #include's
|
2011-12-27 11:33:01 +00:00 |
h_vogt
|
75767fcc3d
|
floor(), ceil() added
|
2011-12-26 11:34:21 +00:00 |
rlar
|
10346e055c
|
#1/4 #include <ngspice/...> --> #include "ngspice/..."
|
2011-12-11 18:05:00 +00:00 |