Browse Source

ifparm, #4/16, missing IF_REDUNDANT for some aliases, introduce IOPAPR

pre-master-46
rlar 9 years ago
parent
commit
eac26d741c
  1. 1
      src/include/ngspice/devdefs.h
  2. 4
      src/spicelib/devices/cap/cap.c

1
src/include/ngspice/devdefs.h

@ -146,6 +146,7 @@ extern int DEVmaxnum; /* size of DEVices array */
# define IOPA(a,b,c,d) { a, b, c|IF_SET|IF_ASK|IF_AC, d }
# define IOPAU(a,b,c,d) { a, b, c|IF_SET|IF_ASK|IF_AC|IF_UNINTERESTING,d }
# define IOPAP(a,b,c,d) { a, b, c|IF_SET|IF_ASK|IF_AC|IF_PRINCIPAL, d }
# define IOPAPR(a,b,c,d) { a, b, c|IF_SET|IF_ASK|IF_AC|IF_PRINCIPAL|IF_REDUNDANT, d }
# define IOPAA(a,b,c,d) { a, b, c|IF_SET|IF_ASK|IF_AC_ONLY, d }
# define IOPAAU(a,b,c,d) { a, b, c|IF_SET|IF_ASK|IF_AC_ONLY|IF_UNINTERESTING,d}
# define IOPPA(a,b,c,d) { a, b, c|IF_SET|IF_ASK|IF_AC_ONLY|IF_PRINCIPAL, d }

4
src/spicelib/devices/cap/cap.c

@ -11,8 +11,8 @@ Modified: September 2003 - Paolo Nenzi
IFparm CAPpTable[] = { /* parameters */
IOPAP("capacitance", CAP_CAP, IF_REAL, "Device capacitance"),
IOPAP("cap", CAP_CAP, IF_REAL, "Device capacitance"),
IOPAP("c", CAP_CAP, IF_REAL, "Device capacitance"),
IOPAPR("cap", CAP_CAP, IF_REAL, "Device capacitance"),
IOPAPR("c", CAP_CAP, IF_REAL, "Device capacitance"),
IOPAU("ic", CAP_IC, IF_REAL, "Initial capacitor voltage"),
IOPZU("temp", CAP_TEMP, IF_REAL, "Instance operating temperature"),
IOPZ( "dtemp", CAP_DTEMP, IF_REAL,

Loading…
Cancel
Save