change default SPICE_DATA from float to double

This commit is contained in:
stefan schippers 2024-02-15 11:26:13 +01:00
parent 78daaab06f
commit 7a589ef4fb
2 changed files with 6 additions and 6 deletions

View File

@ -3842,11 +3842,11 @@ int xschem(ClientData clientdata, Tcl_Interp *interp, int argc, const char * arg
* Reset instance attribute string taking it from symbol template string */
else if(!strcmp(argv[1], "reset_inst_prop"))
{
char *translated_sym = NULL;
int floaters = 0, sym_number = -1;
char *subst = NULL;
int s_pnetname = tclgetboolvar("show_pin_net_names");
int inst;
char *translated_sym = NULL;
int floaters = 0, sym_number = -1;
char *subst = NULL;
int s_pnetname = tclgetboolvar("show_pin_net_names");
int inst;
if(!xctx) {Tcl_SetResult(interp, not_avail, TCL_STATIC); return TCL_ERROR;}
if(argc < 3) {

View File

@ -416,7 +416,7 @@ do { \
#define INT_BUS_WIDTH(x) ( (int)( (BUS_WIDTH) * (x) ) == 0 ? 1 : (int)( (BUS_WIDTH) * (x) ) )
/* set do double if you need more precision at the expense of memory */
#define SPICE_DATA float
#define SPICE_DATA double
#define SPICE_DATA_TYPE 1 /* Use 1 for float, 2 for double */
#define DIG_NWAVES 0.1 /* inverse number: by default 10 digital traces per graph */
#define DIG_SPACE 0.07 /* trace extends from 0 to DIG_SPACE, so we have DIG_WAVES-DIG_SPACE