311 changed files with 143 additions and 3897 deletions
-
1src/spicelib/devices/asrc/Makefile.am
-
1src/spicelib/devices/asrc/asrcext.h
-
2src/spicelib/devices/asrc/asrcinit.c
-
17src/spicelib/devices/asrc/asrcmdel.c
-
2src/spicelib/devices/bjt/Makefile.am
-
19src/spicelib/devices/bjt/bjtdest.c
-
2src/spicelib/devices/bjt/bjtext.h
-
4src/spicelib/devices/bjt/bjtinit.c
-
23src/spicelib/devices/bjt/bjtmdel.c
-
3src/spicelib/devices/bsim1/Makefile.am
-
18src/spicelib/devices/bsim1/b1del.c
-
14src/spicelib/devices/bsim1/b1dest.c
-
17src/spicelib/devices/bsim1/b1mdel.c
-
3src/spicelib/devices/bsim1/bsim1ext.h
-
6src/spicelib/devices/bsim1/bsim1init.c
-
3src/spicelib/devices/bsim2/Makefile.am
-
18src/spicelib/devices/bsim2/b2del.c
-
14src/spicelib/devices/bsim2/b2dest.c
-
17src/spicelib/devices/bsim2/b2mdel.c
-
3src/spicelib/devices/bsim2/bsim2ext.h
-
6src/spicelib/devices/bsim2/bsim2init.c
-
2src/spicelib/devices/bsim3/Makefile.am
-
24src/spicelib/devices/bsim3/b3del.c
-
19src/spicelib/devices/bsim3/b3dest.c
-
2src/spicelib/devices/bsim3/bsim3ext.h
-
4src/spicelib/devices/bsim3/bsim3init.c
-
3src/spicelib/devices/bsim3soi_dd/Makefile.am
-
25src/spicelib/devices/bsim3soi_dd/b3soidddel.c
-
21src/spicelib/devices/bsim3soi_dd/b3soidddest.c
-
3src/spicelib/devices/bsim3soi_dd/b3soiddext.h
-
6src/spicelib/devices/bsim3soi_dd/b3soiddinit.c
-
25src/spicelib/devices/bsim3soi_dd/b3soiddmdel.c
-
3src/spicelib/devices/bsim3soi_fd/Makefile.am
-
25src/spicelib/devices/bsim3soi_fd/b3soifddel.c
-
21src/spicelib/devices/bsim3soi_fd/b3soifddest.c
-
3src/spicelib/devices/bsim3soi_fd/b3soifdext.h
-
6src/spicelib/devices/bsim3soi_fd/b3soifdinit.c
-
24src/spicelib/devices/bsim3soi_fd/b3soifdmdel.c
-
3src/spicelib/devices/bsim3soi_pd/Makefile.am
-
25src/spicelib/devices/bsim3soi_pd/b3soipddel.c
-
21src/spicelib/devices/bsim3soi_pd/b3soipddest.c
-
3src/spicelib/devices/bsim3soi_pd/b3soipdext.h
-
6src/spicelib/devices/bsim3soi_pd/b3soipdinit.c
-
24src/spicelib/devices/bsim3soi_pd/b3soipdmdel.c
-
3src/spicelib/devices/bsim3v0/Makefile.am
-
19src/spicelib/devices/bsim3v0/b3v0del.c
-
15src/spicelib/devices/bsim3v0/b3v0dest.c
-
18src/spicelib/devices/bsim3v0/b3v0mdel.c
-
3src/spicelib/devices/bsim3v0/bsim3v0ext.h
-
6src/spicelib/devices/bsim3v0/bsim3v0init.c
-
3src/spicelib/devices/bsim3v1/Makefile.am
-
25src/spicelib/devices/bsim3v1/b3v1del.c
-
21src/spicelib/devices/bsim3v1/b3v1dest.c
-
24src/spicelib/devices/bsim3v1/b3v1mdel.c
-
3src/spicelib/devices/bsim3v1/bsim3v1ext.h
-
6src/spicelib/devices/bsim3v1/bsim3v1init.c
-
2src/spicelib/devices/bsim3v32/Makefile.am
-
25src/spicelib/devices/bsim3v32/b3v32del.c
-
20src/spicelib/devices/bsim3v32/b3v32dest.c
-
2src/spicelib/devices/bsim3v32/bsim3v32ext.h
-
4src/spicelib/devices/bsim3v32/bsim3v32init.c
-
2src/spicelib/devices/bsim4/Makefile.am
-
73src/spicelib/devices/bsim4/b4del.c
-
69src/spicelib/devices/bsim4/b4dest.c
-
2src/spicelib/devices/bsim4/bsim4ext.h
-
4src/spicelib/devices/bsim4/bsim4init.c
-
2src/spicelib/devices/bsim4v5/Makefile.am
-
23src/spicelib/devices/bsim4v5/b4v5del.c
-
19src/spicelib/devices/bsim4v5/b4v5dest.c
-
2src/spicelib/devices/bsim4v5/bsim4v5ext.h
-
4src/spicelib/devices/bsim4v5/bsim4v5init.c
-
2src/spicelib/devices/bsim4v6/Makefile.am
-
25src/spicelib/devices/bsim4v6/b4v6del.c
-
21src/spicelib/devices/bsim4v6/b4v6dest.c
-
2src/spicelib/devices/bsim4v6/bsim4v6ext.h
-
4src/spicelib/devices/bsim4v6/bsim4v6init.c
-
2src/spicelib/devices/bsim4v7/Makefile.am
-
25src/spicelib/devices/bsim4v7/b4v7del.c
-
21src/spicelib/devices/bsim4v7/b4v7dest.c
-
2src/spicelib/devices/bsim4v7/bsim4v7ext.h
-
4src/spicelib/devices/bsim4v7/bsim4v7init.c
-
2src/spicelib/devices/bsimsoi/Makefile.am
-
28src/spicelib/devices/bsimsoi/b4soidel.c
-
25src/spicelib/devices/bsimsoi/b4soidest.c
-
2src/spicelib/devices/bsimsoi/b4soiext.h
-
4src/spicelib/devices/bsimsoi/b4soiinit.c
-
3src/spicelib/devices/cap/Makefile.am
-
18src/spicelib/devices/cap/capdel.c
-
15src/spicelib/devices/cap/capdest.c
-
3src/spicelib/devices/cap/capext.h
-
6src/spicelib/devices/cap/capinit.c
-
18src/spicelib/devices/cap/capmdel.c
-
3src/spicelib/devices/cccs/Makefile.am
-
17src/spicelib/devices/cccs/cccsdel.c
-
14src/spicelib/devices/cccs/cccsdest.c
-
3src/spicelib/devices/cccs/cccsext.h
-
6src/spicelib/devices/cccs/cccsinit.c
-
17src/spicelib/devices/cccs/cccsmdel.c
-
3src/spicelib/devices/ccvs/Makefile.am
-
17src/spicelib/devices/ccvs/ccvsdel.c
@ -1,17 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1987 Kanwar Jit Singh |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "asrcdefs.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
ASRCmDelete(GENmodel *gen_model) |
|||
{ |
|||
NG_IGNORE(gen_model); |
|||
return OK; |
|||
} |
|||
@ -1,19 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1985 Thomas L. Quarles |
|||
**********/ |
|||
|
|||
/* |
|||
* This routine deletes all BJTs from the circuit and frees |
|||
* all storage they were using. |
|||
*/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bjtdefs.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
void |
|||
BJTdestroy(void) |
|||
{ |
|||
} |
|||
@ -1,23 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1985 Thomas L. Quarles |
|||
**********/ |
|||
|
|||
/* |
|||
* This routine deletes a BJT model from the circuit and frees |
|||
* the storage it was using. |
|||
* returns an error if the model has instances |
|||
*/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bjtdefs.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
BJTmDelete(GENmodel *gen_model) |
|||
{ |
|||
NG_IGNORE(gen_model); |
|||
return OK; |
|||
} |
|||
@ -1,18 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1985 Hong J. Park, Thomas L. Quarles |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim1def.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/gendefs.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
B1delete(GENinstance *gen_inst) |
|||
{ |
|||
NG_IGNORE(gen_inst); |
|||
return OK; |
|||
} |
|||
@ -1,14 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1985 Hong J. Park, Thomas L. Quarles |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim1def.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
void |
|||
B1destroy(void) |
|||
{ |
|||
} |
|||
@ -1,17 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1985 Hong J. Park, Thomas L. Quarles |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim1def.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
B1mDelete(GENmodel *gen_model) |
|||
{ |
|||
NG_IGNORE(gen_model); |
|||
return OK; |
|||
} |
|||
@ -1,18 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1985 Hong J. Park, Thomas L. Quarles |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim2def.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/gendefs.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
B2delete(GENinstance *gen_inst) |
|||
{ |
|||
NG_IGNORE(gen_inst); |
|||
return OK; |
|||
} |
|||
@ -1,14 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1985 Hong J. Park, Thomas L. Quarles |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim2def.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
void |
|||
B2destroy(void) |
|||
{ |
|||
} |
|||
@ -1,17 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1985 Hong J. Park, Thomas L. Quarles |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim2def.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
B2mDelete(GENmodel *gen_model) |
|||
{ |
|||
NG_IGNORE(gen_model); |
|||
return OK; |
|||
} |
|||
@ -1,24 +0,0 @@ |
|||
/**** BSIM3v3.3.0, Released by Xuemei Xi 07/29/2005 ****/ |
|||
|
|||
/********** |
|||
* Copyright 2004 Regents of the University of California. All rights reserved. |
|||
* File: b3del.c of BSIM3v3.3.0 |
|||
* Author: 1995 Min-Chie Jeng and Mansun Chan |
|||
* Author: 1997-1999 Weidong Liu. |
|||
* Author: 2001 Xuemei Xi |
|||
* Modified by Xuemei Xi, 10/05, 12/14, 2001. |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim3def.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/gendefs.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
BSIM3delete(GENinstance *gen_inst) |
|||
{ |
|||
NG_IGNORE(gen_inst); |
|||
return OK; |
|||
} |
|||
@ -1,19 +0,0 @@ |
|||
/**** BSIM3v3.3.0, Released by Xuemei Xi 07/29/2005 ****/ |
|||
|
|||
/********** |
|||
* Copyright 2004 Regents of the University of California. All rights reserved. |
|||
* File: b3dest.c of BSIM3v3.3.0 |
|||
* Author: 1995 Min-Chie Jeng and Mansun Chan. |
|||
* Author: 1997-1999 Weidong Liu. |
|||
* Author: 2001 Xuemei Xi |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim3def.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
void |
|||
BSIM3destroy(void) |
|||
{ |
|||
} |
|||
@ -1,25 +0,0 @@ |
|||
/********** |
|||
Copyright 1999 Regents of the University of California. All rights reserved. |
|||
Author: 1998 Samuel Fung, Dennis Sinitsky and Stephen Tang |
|||
File: b3soidddel.c 98/5/01 |
|||
Modified by Paolo Nenzi 2002 |
|||
**********/ |
|||
|
|||
/* |
|||
* Revision 2.1 99/9/27 Pin Su |
|||
* BSIMDD2.1 release |
|||
*/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "b3soidddef.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/gendefs.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
B3SOIDDdelete(GENinstance *gen_inst) |
|||
{ |
|||
NG_IGNORE(gen_inst); |
|||
return OK; |
|||
} |
|||
@ -1,21 +0,0 @@ |
|||
/********** |
|||
Copyright 1999 Regents of the University of California. All rights reserved. |
|||
Author: 1998 Samuel Fung, Dennis Sinitsky and Stephen Tang |
|||
File: b3soidddest.c 98/5/01 |
|||
Modified by Paolo Nenzi 2002 |
|||
**********/ |
|||
|
|||
/* |
|||
* Revision 2.1 99/9/27 Pin Su |
|||
* BSIMDD2.1 release |
|||
*/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "b3soidddef.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
void |
|||
B3SOIDDdestroy(void) |
|||
{ |
|||
} |
|||
@ -1,25 +0,0 @@ |
|||
/********** |
|||
Copyright 1999 Regents of the University of California. All rights reserved. |
|||
Author: Weidong Liu and Pin Su Feb 1999 |
|||
Author: 1998 Samuel Fung, Dennis Sinitsky and Stephen Tang |
|||
File: b3soiddmdel.c 98/5/01 |
|||
Modified by Paolo Nenzi 2002 |
|||
**********/ |
|||
|
|||
/* |
|||
* Revision 2.1 99/9/27 Pin Su |
|||
* BSIMDD2.1 release |
|||
*/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "b3soidddef.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
B3SOIDDmDelete(GENmodel *gen_model) |
|||
{ |
|||
NG_IGNORE(gen_model); |
|||
return OK; |
|||
} |
|||
@ -1,25 +0,0 @@ |
|||
/********** |
|||
Copyright 1999 Regents of the University of California. All rights reserved. |
|||
Author: 1998 Samuel Fung, Dennis Sinitsky and Stephen Tang |
|||
Modified by Paolo Nenzi 2002 |
|||
File: b3soifddel.c 98/5/01 |
|||
**********/ |
|||
|
|||
/* |
|||
* Revision 2.1 99/9/27 Pin Su |
|||
* BSIMFD2.1 release |
|||
*/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "b3soifddef.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/gendefs.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
B3SOIFDdelete(GENinstance *gen_inst) |
|||
{ |
|||
NG_IGNORE(gen_inst); |
|||
return OK; |
|||
} |
|||
@ -1,21 +0,0 @@ |
|||
/********** |
|||
Copyright 1999 Regents of the University of California. All rights reserved. |
|||
Author: 1998 Samuel Fung, Dennis Sinitsky and Stephen Tang |
|||
Modified by Paolo Nenzi 2002 |
|||
File: b3soifddest.c 98/5/01 |
|||
**********/ |
|||
|
|||
/* |
|||
* Revision 2.1 99/9/27 Pin Su |
|||
* BSIMFD2.1 release |
|||
*/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "b3soifddef.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
void |
|||
B3SOIFDdestroy(void) |
|||
{ |
|||
} |
|||
@ -1,24 +0,0 @@ |
|||
/********** |
|||
Copyright 1999 Regents of the University of California. All rights reserved. |
|||
Author: 1998 Samuel Fung, Dennis Sinitsky and Stephen Tang |
|||
Modified by Paolo Nenzi 2002 |
|||
File: b3soifdmdel.c 98/5/01 |
|||
**********/ |
|||
|
|||
/* |
|||
* Revision 2.1 99/9/27 Pin Su |
|||
* BSIMFD2.1 release |
|||
*/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "b3soifddef.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
B3SOIFDmDelete(GENmodel *gen_model) |
|||
{ |
|||
NG_IGNORE(gen_model); |
|||
return OK; |
|||
} |
|||
@ -1,25 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1998 Samuel Fung, Dennis Sinitsky and Stephen Tang |
|||
File: b3soipddel.c 98/5/01 |
|||
Modified by Paolo Nenzi 2002 |
|||
**********/ |
|||
|
|||
/* |
|||
* Revision 2.2.3 02/3/5 Pin Su |
|||
* BSIMPD2.2.3 release |
|||
*/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "b3soipddef.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/gendefs.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
B3SOIPDdelete(GENinstance *gen_inst) |
|||
{ |
|||
NG_IGNORE(gen_inst); |
|||
return OK; |
|||
} |
|||
@ -1,21 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1998 Samuel Fung, Dennis Sinitsky and Stephen Tang |
|||
File: b3soipddest.c 98/5/01 |
|||
Modified by Paolo Nenzi 2002 |
|||
**********/ |
|||
|
|||
/* |
|||
* Revision 2.2.3 02/3/5 Pin Su |
|||
* BSIMPD2.2.3 release |
|||
*/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "b3soipddef.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
void |
|||
B3SOIPDdestroy(void) |
|||
{ |
|||
} |
|||
@ -1,24 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1998 Samuel Fung, Dennis Sinitsky and Stephen Tang |
|||
File: b3soipdmdel.c 98/5/01 |
|||
Modified by Paolo Nenzi 2002 |
|||
**********/ |
|||
|
|||
/* |
|||
* Revision 2.2.3 02/3/5 Pin Su |
|||
* BSIMPD2.2.3 release |
|||
*/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "b3soipddef.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
B3SOIPDmDelete(GENmodel *gen_model) |
|||
{ |
|||
NG_IGNORE(gen_model); |
|||
return OK; |
|||
} |
|||
@ -1,19 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1995 Min-Chie Jeng and Mansun Chan. |
|||
File: b3v0del.c |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim3v0def.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/gendefs.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
BSIM3v0delete(GENinstance *gen_inst) |
|||
{ |
|||
NG_IGNORE(gen_inst); |
|||
return OK; |
|||
} |
|||
@ -1,15 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1995 Min-Chie Jeng and Mansun Chan. |
|||
File: b3v0dest.c |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim3v0def.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
void |
|||
BSIM3v0destroy(void) |
|||
{ |
|||
} |
|||
@ -1,18 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1995 Min-Chie Jeng and Mansun Chan. |
|||
File: b3v0mdel.c |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim3v0def.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
BSIM3v0mDelete(GENmodel *gen_model) |
|||
{ |
|||
NG_IGNORE(gen_model); |
|||
return OK; |
|||
} |
|||
@ -1,25 +0,0 @@ |
|||
/********** |
|||
* Copyright 1990 Regents of the University of California. All rights reserved. |
|||
* File: b3v1del.c |
|||
* Author: 1995 Min-Chie Jeng and Mansun Chan. |
|||
* Modified by Paolo Nenzi 2002 |
|||
**********/ |
|||
|
|||
/* |
|||
* Release Notes: |
|||
* BSIM3v3.1, Released by yuhua 96/12/08 |
|||
*/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim3v1def.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/gendefs.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
BSIM3v1delete(GENinstance *gen_inst) |
|||
{ |
|||
NG_IGNORE(gen_inst); |
|||
return OK; |
|||
} |
|||
@ -1,21 +0,0 @@ |
|||
/********** |
|||
* Copyright 1990 Regents of the University of California. All rights reserved. |
|||
* File: b3v1dest.c |
|||
* Author: 1995 Min-Chie Jeng and Mansun Chan. |
|||
* Modified by Paolo Nenzi 2002 |
|||
**********/ |
|||
|
|||
/* |
|||
* Release Notes: |
|||
* BSIM3v3.1, Released by yuhua 96/12/08 |
|||
*/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim3v1def.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
void |
|||
BSIM3v1destroy(void) |
|||
{ |
|||
} |
|||
@ -1,24 +0,0 @@ |
|||
/********** |
|||
* Copyright 1990 Regents of the University of California. All rights reserved. |
|||
* File: b3v1mdel.c |
|||
* Author: 1995 Min-Chie Jeng and Mansun Chan. |
|||
* Modified by Paolo Nenzi 2002 |
|||
**********/ |
|||
|
|||
/* |
|||
* Release Notes: |
|||
* BSIM3v3.1, Released by yuhua 96/12/08 |
|||
*/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim3v1def.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
BSIM3v1mDelete(GENmodel *gen_model) |
|||
{ |
|||
NG_IGNORE(gen_model); |
|||
return OK; |
|||
} |
|||
@ -1,25 +0,0 @@ |
|||
/**** BSIM3v3.2.4, Released by Xuemei Xi 12/14/2001 ****/ |
|||
|
|||
/********** |
|||
* Copyright 2001 Regents of the University of California. All rights reserved. |
|||
* File: b3del.c of BSIM3v3.2.4 |
|||
* Author: 1995 Min-Chie Jeng and Mansun Chan |
|||
* Author: 1997-1999 Weidong Liu. |
|||
* Author: 2001 Xuemei Xi |
|||
* Modified by Xuemei Xi, 10/05, 12/14, 2001. |
|||
* Modified by Paolo Nenzi 2002 |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim3v32def.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/gendefs.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
BSIM3v32delete(GENinstance *gen_inst) |
|||
{ |
|||
NG_IGNORE(gen_inst); |
|||
return OK; |
|||
} |
|||
@ -1,20 +0,0 @@ |
|||
/**** BSIM3v3.2.4, Released by Xuemei Xi 12/14/2001 ****/ |
|||
|
|||
/********** |
|||
* Copyright 2001 Regents of the University of California. All rights reserved. |
|||
* File: b3dest.c of BSIM3v3.2.4 |
|||
* Author: 1995 Min-Chie Jeng and Mansun Chan. |
|||
* Author: 1997-1999 Weidong Liu. |
|||
* Author: 2001 Xuemei Xi |
|||
* Modified by Paolo Nenzi 2002 |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim3v32def.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
void |
|||
BSIM3v32destroy (void) |
|||
{ |
|||
} |
|||
@ -1,73 +0,0 @@ |
|||
/* ****************************************************************************** |
|||
* BSIM4 4.8.1 released by Chetan Kumar Dabhi 2/15/2017 * |
|||
* BSIM4 Model Equations * |
|||
****************************************************************************** |
|||
|
|||
****************************************************************************** |
|||
* Copyright 2017 Regents of the University of California. * |
|||
* All rights reserved. * |
|||
* * |
|||
* Project Director: Prof. Chenming Hu. * |
|||
* Authors: Gary W. Ng, Weidong Liu, Xuemei Xi, Mohan Dunga, Wenwei Yang * |
|||
* Ali Niknejad, Shivendra Singh Parihar, Chetan Kumar Dabhi * |
|||
* Yogesh Singh Chauhan, Sayeef Salahuddin, Chenming Hu * |
|||
****************************************************************************** |
|||
|
|||
****************************************************************************** |
|||
* CMC In-Code Statement * |
|||
* * |
|||
* The Developer agrees that the following statement will appear in the * |
|||
* model code that has been adopted as a CMC Standard. * |
|||
* * |
|||
* Software is distributed as is, completely without warranty or service * |
|||
* support. The University of California and its employees are not liable * |
|||
* for the condition or performance of the software. * |
|||
* * |
|||
* The University of California owns the copyright and grants users a * |
|||
* perpetual, irrevocable, worldwide, non-exclusive, royalty-free license * |
|||
* with respect to the software as set forth below. * |
|||
* * |
|||
* The University of California hereby disclaims all implied warranties. * |
|||
* * |
|||
* The University of California grants the users the right to modify, * |
|||
* copy, and redistribute the software and documentation, both within * |
|||
* the user's organization and externally, subject to the following * |
|||
* restrictions: * |
|||
* * |
|||
* 1. The users agree not to charge for the University of California code * |
|||
* itself but may charge for additions, extensions, or support. * |
|||
* * |
|||
* 2. In any product based on the software, the users agree to * |
|||
* acknowledge the University of California that developed the * |
|||
* software. This acknowledgment shall appear in the product * |
|||
* documentation. * |
|||
* * |
|||
* 3. Redistributions to others of source code and documentation must * |
|||
* retain the copyright notice, disclaimer, and list of conditions. * |
|||
* * |
|||
* 4. Redistributions to others in binary form must reproduce the * |
|||
* copyright notice, disclaimer, and list of conditions in the * |
|||
* documentation and/or other materials provided with the * |
|||
* distribution. * |
|||
* * |
|||
* Agreed to on ______Feb. 15, 2017______________ * |
|||
* * |
|||
* By: ____University of California, Berkeley___ * |
|||
* ____Chenming Hu__________________________ * |
|||
* ____Professor in Graduate School ________ * |
|||
* * |
|||
****************************************************************************** */ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim4def.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/gendefs.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
BSIM4delete(GENinstance *gen_inst) |
|||
{ |
|||
NG_IGNORE(gen_inst); |
|||
return OK; |
|||
} |
|||
@ -1,69 +0,0 @@ |
|||
/* ****************************************************************************** |
|||
* BSIM4 4.8.1 released by Chetan Kumar Dabhi 2/15/2017 * |
|||
* BSIM4 Model Equations * |
|||
****************************************************************************** |
|||
|
|||
****************************************************************************** |
|||
* Copyright 2017 Regents of the University of California. * |
|||
* All rights reserved. * |
|||
* * |
|||
* Project Director: Prof. Chenming Hu. * |
|||
* Authors: Gary W. Ng, Weidong Liu, Xuemei Xi, Mohan Dunga, Wenwei Yang * |
|||
* Ali Niknejad, Shivendra Singh Parihar, Chetan Kumar Dabhi * |
|||
* Yogesh Singh Chauhan, Sayeef Salahuddin, Chenming Hu * |
|||
****************************************************************************** |
|||
|
|||
****************************************************************************** |
|||
* CMC In-Code Statement * |
|||
* * |
|||
* The Developer agrees that the following statement will appear in the * |
|||
* model code that has been adopted as a CMC Standard. * |
|||
* * |
|||
* Software is distributed as is, completely without warranty or service * |
|||
* support. The University of California and its employees are not liable * |
|||
* for the condition or performance of the software. * |
|||
* * |
|||
* The University of California owns the copyright and grants users a * |
|||
* perpetual, irrevocable, worldwide, non-exclusive, royalty-free license * |
|||
* with respect to the software as set forth below. * |
|||
* * |
|||
* The University of California hereby disclaims all implied warranties. * |
|||
* * |
|||
* The University of California grants the users the right to modify, * |
|||
* copy, and redistribute the software and documentation, both within * |
|||
* the user's organization and externally, subject to the following * |
|||
* restrictions: * |
|||
* * |
|||
* 1. The users agree not to charge for the University of California code * |
|||
* itself but may charge for additions, extensions, or support. * |
|||
* * |
|||
* 2. In any product based on the software, the users agree to * |
|||
* acknowledge the University of California that developed the * |
|||
* software. This acknowledgment shall appear in the product * |
|||
* documentation. * |
|||
* * |
|||
* 3. Redistributions to others of source code and documentation must * |
|||
* retain the copyright notice, disclaimer, and list of conditions. * |
|||
* * |
|||
* 4. Redistributions to others in binary form must reproduce the * |
|||
* copyright notice, disclaimer, and list of conditions in the * |
|||
* documentation and/or other materials provided with the * |
|||
* distribution. * |
|||
* * |
|||
* Agreed to on ______Feb. 15, 2017______________ * |
|||
* * |
|||
* By: ____University of California, Berkeley___ * |
|||
* ____Chenming Hu__________________________ * |
|||
* ____Professor in Graduate School ________ * |
|||
* * |
|||
****************************************************************************** */ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim4def.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
void |
|||
BSIM4destroy(void) |
|||
{ |
|||
} |
|||
@ -1,23 +0,0 @@ |
|||
/**** BSIM4.5.0 Released by Xuemei (Jane) Xi 07/29/2005 ****/ |
|||
|
|||
/********** |
|||
* Copyright 2005 Regents of the University of California. All rights reserved. |
|||
* File: b4del.c of BSIM4.5.0. |
|||
* Author: 2000 Weidong Liu |
|||
* Authors: 2001- Xuemei Xi, Mohan Dunga, Ali Niknejad, Chenming Hu. |
|||
* Project Director: Prof. Chenming Hu. |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim4v5def.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/gendefs.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
BSIM4v5delete(GENinstance *gen_inst) |
|||
{ |
|||
NG_IGNORE(gen_inst); |
|||
return OK; |
|||
} |
|||
@ -1,19 +0,0 @@ |
|||
/**** BSIM4.5.0 Released by Xuemei (Jane) Xi 07/29/2005 ****/ |
|||
|
|||
/********** |
|||
* Copyright 2005 Regents of the University of California. All rights reserved. |
|||
* File: b4dest.c of BSIM4.5.0. |
|||
* Author: 2000 Weidong Liu |
|||
* Authors: 2001- Xuemei Xi, Mohan Dunga, Ali Niknejad, Chenming Hu. |
|||
* Project Director: Prof. Chenming Hu. |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim4v5def.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
void |
|||
BSIM4v5destroy(void) |
|||
{ |
|||
} |
|||
@ -1,25 +0,0 @@ |
|||
/**** BSIM4.6.2 Released by Wenwei Yang 07/31/2008 ****/ |
|||
|
|||
/********** |
|||
* Copyright 2006 Regents of the University of California. All rights reserved. |
|||
* File: b4del.c of BSIM4.6.2. |
|||
* Author: 2000 Weidong Liu |
|||
* Authors: 2001- Xuemei Xi, Mohan Dunga, Ali Niknejad, Chenming Hu. |
|||
* Authors: 2006- Mohan Dunga, Ali Niknejad, Chenming Hu |
|||
* Authors: 2007- Mohan Dunga, Wenwei Yang, Ali Niknejad, Chenming Hu |
|||
* Project Director: Prof. Chenming Hu. |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim4v6def.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/gendefs.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
BSIM4v6delete(GENinstance *gen_inst) |
|||
{ |
|||
NG_IGNORE(gen_inst); |
|||
return OK; |
|||
} |
|||
@ -1,21 +0,0 @@ |
|||
/**** BSIM4.6.2 Released by Wenwei Yang 07/31/2008 ****/ |
|||
|
|||
/********** |
|||
* Copyright 2006 Regents of the University of California. All rights reserved. |
|||
* File: b4dest.c of BSIM4.6.2. |
|||
* Author: 2000 Weidong Liu |
|||
* Authors: 2001- Xuemei Xi, Mohan Dunga, Ali Niknejad, Chenming Hu. |
|||
* Authors: 2006- Mohan Dunga, Ali Niknejad, Chenming Hu |
|||
* Authors: 2007- Mohan Dunga, Wenwei Yang, Ali Niknejad, Chenming Hu |
|||
* Project Director: Prof. Chenming Hu. |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim4v6def.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
void |
|||
BSIM4v6destroy(void) |
|||
{ |
|||
} |
|||
@ -1,25 +0,0 @@ |
|||
/**** BSIM4.7.0 Released by Darsen Lu 04/08/2011 ****/ |
|||
|
|||
/********** |
|||
* Copyright 2006 Regents of the University of California. All rights reserved. |
|||
* File: b4del.c of BSIM4.7.0. |
|||
* Author: 2000 Weidong Liu |
|||
* Authors: 2001- Xuemei Xi, Mohan Dunga, Ali Niknejad, Chenming Hu. |
|||
* Authors: 2006- Mohan Dunga, Ali Niknejad, Chenming Hu |
|||
* Authors: 2007- Mohan Dunga, Wenwei Yang, Ali Niknejad, Chenming Hu |
|||
* Project Director: Prof. Chenming Hu. |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim4v7def.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/gendefs.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
BSIM4v7delete(GENinstance *gen_inst) |
|||
{ |
|||
NG_IGNORE(gen_inst); |
|||
return OK; |
|||
} |
|||
@ -1,21 +0,0 @@ |
|||
/**** BSIM4.7.0 Released by Darsen Lu 04/08/2011 ****/ |
|||
|
|||
/********** |
|||
* Copyright 2006 Regents of the University of California. All rights reserved. |
|||
* File: b4dest.c of BSIM4.7.0. |
|||
* Author: 2000 Weidong Liu |
|||
* Authors: 2001- Xuemei Xi, Mohan Dunga, Ali Niknejad, Chenming Hu. |
|||
* Authors: 2006- Mohan Dunga, Ali Niknejad, Chenming Hu |
|||
* Authors: 2007- Mohan Dunga, Wenwei Yang, Ali Niknejad, Chenming Hu |
|||
* Project Director: Prof. Chenming Hu. |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "bsim4v7def.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
void |
|||
BSIM4v7destroy(void) |
|||
{ |
|||
} |
|||
@ -1,28 +0,0 @@ |
|||
/*** B4SOI 12/16/2010 Released by Tanvir Morshed ***/ |
|||
|
|||
/********** |
|||
* Copyright 2010 Regents of the University of California. All rights reserved. |
|||
* Authors: 1998 Samuel Fung, Dennis Sinitsky and Stephen Tang |
|||
* Authors: 1999-2004 Pin Su, Hui Wan, Wei Jin, b3soidel.c |
|||
* Authors: 2005- Hui Wan, Xuemei Xi, Ali Niknejad, Chenming Hu. |
|||
* Authors: 2009- Wenwei Yang, Chung-Hsun Lin, Ali Niknejad, Chenming Hu. |
|||
* File: b4soidel.c |
|||
* Modified by Hui Wan, Xuemei Xi 11/30/2005 |
|||
* Modified by Wenwei Yang, Chung-Hsun Lin, Darsen Lu 03/06/2009 |
|||
* Modified by Tanvir Morshed 09/22/2009 |
|||
* Modified by Tanvir Morshed 12/31/2009 |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "b4soidef.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/gendefs.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
B4SOIdelete(GENinstance *gen_inst) |
|||
{ |
|||
NG_IGNORE(gen_inst); |
|||
return OK; |
|||
} |
|||
@ -1,25 +0,0 @@ |
|||
/*** B4SOI 12/16/2010 Released by Tanvir Morshed ***/ |
|||
|
|||
|
|||
/********** |
|||
* Copyright 2010 Regents of the University of California. All rights reserved. |
|||
* Authors: 1998 Samuel Fung, Dennis Sinitsky and Stephen Tang |
|||
* Authors: 1999-2004 Pin Su, Hui Wan, Wei Jin, b3soidest.c |
|||
* Authors: 2005- Hui Wan, Xuemei Xi, Ali Niknejad, Chenming Hu. |
|||
* Authors: 2009- Wenwei Yang, Chung-Hsun Lin, Ali Niknejad, Chenming Hu. |
|||
* File: b4soidest.c |
|||
* Modified by Hui Wan, Xuemei Xi 11/30/2005 |
|||
* Modified by Wenwei Yang, Chung-Hsun Lin, Darsen Lu 03/06/2009 |
|||
* Modified by Tanvir Morshed 09/22/2009 |
|||
* Modified by Tanvir Morshed 12/31/2009 |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "b4soidef.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
void |
|||
B4SOIdestroy(void) |
|||
{ |
|||
} |
|||
@ -1,18 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1985 Thomas L. Quarles |
|||
Modified: September 2003 Paolo Nenzi |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "capdefs.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
CAPdelete(GENinstance *gen_inst) |
|||
{ |
|||
NG_IGNORE(gen_inst); |
|||
return OK; |
|||
} |
|||
@ -1,15 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1985 Thomas L. Quarles |
|||
Modified: September 2003 Paolo Nenzi |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "capdefs.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
void |
|||
CAPdestroy(void) |
|||
{ |
|||
} |
|||
@ -1,18 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1985 Thomas L. Quarles |
|||
Modified: Spetember 2003 Paolo Nenzi |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "capdefs.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
CAPmDelete(GENmodel *gen_model) |
|||
{ |
|||
NG_IGNORE(gen_model); |
|||
return OK; |
|||
} |
|||
@ -1,17 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1985 Thomas L. Quarles |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "cccsdefs.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
CCCSdelete(GENinstance *gen_inst) |
|||
{ |
|||
NG_IGNORE(gen_inst); |
|||
return OK; |
|||
} |
|||
@ -1,14 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1985 Thomas L. Quarles |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "cccsdefs.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
void |
|||
CCCSdestroy(void) |
|||
{ |
|||
} |
|||
@ -1,17 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1985 Thomas L. Quarles |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "cccsdefs.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
CCCSmDelete(GENmodel *gen_model) |
|||
{ |
|||
NG_IGNORE(gen_model); |
|||
return OK; |
|||
} |
|||
@ -1,17 +0,0 @@ |
|||
/********** |
|||
Copyright 1990 Regents of the University of California. All rights reserved. |
|||
Author: 1985 Thomas L. Quarles |
|||
**********/ |
|||
|
|||
#include "ngspice/ngspice.h" |
|||
#include "ccvsdefs.h" |
|||
#include "ngspice/sperror.h" |
|||
#include "ngspice/suffix.h" |
|||
|
|||
|
|||
int |
|||
CCVSdelete(GENinstance *gen_inst) |
|||
{ |
|||
NG_IGNORE(gen_inst); |
|||
return OK; |
|||
} |
|||
Some files were not shown because too many files changed in this diff
Write
Preview
Loading…
Cancel
Save
Reference in new issue