Browse Source

allow version model parameter in exponential format for bsim3

pre-master-46
dwarning 8 years ago
committed by Holger Vogt
parent
commit
88f1fa0092
  1. 6
      src/spicelib/parser/inpdomod.c

6
src/spicelib/parser/inpdomod.c

@ -292,13 +292,13 @@ char *INPdomodel(CKTcircuit *ckt, struct card *image, INPtables * tab)
case 8: case 49: case 8: case 49:
err = INPfindVer(line, ver); err = INPfindVer(line, ver);
if ( strcmp(ver, "3.0") == 0 ) {
if (prefix("3.0", ver)) {
type = INPtypelook("BSIM3v0"); type = INPtypelook("BSIM3v0");
} }
if ( strcmp(ver, "3.1") == 0 ) {
if (prefix("3.1", ver)) {
type = INPtypelook("BSIM3v1"); type = INPtypelook("BSIM3v1");
} }
if ( prefix("3.2", ver)) { /* version string ver has to start with 3.2 */
if (prefix("3.2", ver)) { /* version string ver has to start with 3.2 */
type = INPtypelook("BSIM3v32"); type = INPtypelook("BSIM3v32");
} }
if ( (strstr(ver, "default")) || (prefix("3.3", ver)) ) { if ( (strstr(ver, "default")) || (prefix("3.3", ver)) ) {

Loading…
Cancel
Save