Qucs-core  0.0.18
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Structures | Macros | Variables
mosfet.cpp File Reference
#include "component.h"
#include "device.h"
#include "mosfet.h"

Go to the source code of this file.

Data Structures

class  mosfet
 

Macros

#define NODE_G   0 /* gate node */
 
#define NODE_D   1 /* drain node */
 
#define NODE_S   2 /* source node */
 
#define NODE_B   3 /* bulk node */
 
#define qgdState   0
 
#define igdState   1
 
#define vgdState   2
 
#define cgdState   3
 
#define qgsState   4
 
#define igsState   5
 
#define vgsState   6
 
#define cgsState   7
 
#define qbdState   8
 
#define ibdState   9
 
#define qbsState   10
 
#define ibsState   11
 
#define qgbState   12
 
#define igbState   13
 
#define vgbState   14
 
#define cgbState   15
 

Variables

 PROP_REQ []
 
 PROP_OPT []
 

Macro Definition Documentation

#define cgbState   15

Definition at line 541 of file mosfet.cpp.

#define cgdState   3

Definition at line 529 of file mosfet.cpp.

#define cgsState   7

Definition at line 533 of file mosfet.cpp.

#define ibdState   9

Definition at line 535 of file mosfet.cpp.

#define ibsState   11

Definition at line 537 of file mosfet.cpp.

#define igbState   13

Definition at line 539 of file mosfet.cpp.

#define igdState   1

Definition at line 527 of file mosfet.cpp.

#define igsState   5

Definition at line 531 of file mosfet.cpp.

#define NODE_B   3 /* bulk node */

Definition at line 36 of file mosfet.cpp.

#define NODE_D   1 /* drain node */

Definition at line 34 of file mosfet.cpp.

#define NODE_G   0 /* gate node */

Definition at line 33 of file mosfet.cpp.

#define NODE_S   2 /* source node */

Definition at line 35 of file mosfet.cpp.

#define qbdState   8

Definition at line 534 of file mosfet.cpp.

#define qbsState   10

Definition at line 536 of file mosfet.cpp.

#define qgbState   12

Definition at line 538 of file mosfet.cpp.

#define qgdState   0

Definition at line 526 of file mosfet.cpp.

#define qgsState   4

Definition at line 530 of file mosfet.cpp.

#define vgbState   14

Definition at line 540 of file mosfet.cpp.

#define vgdState   2

Definition at line 528 of file mosfet.cpp.

#define vgsState   6

Definition at line 532 of file mosfet.cpp.

Variable Documentation

PROP_OPT[]

Definition at line 719 of file mosfet.cpp.

PROP_REQ[]
Initial value:
= {
{ "Is", PROP_REAL, { 1e-14, PROP_NO_STR }, PROP_POS_RANGE },
{ "N", PROP_REAL, { 1, PROP_NO_STR }, PROP_RNGII (0.1, 100) },
{ "Vt0", PROP_REAL, { 0, PROP_NO_STR }, PROP_NO_RANGE },
{ "Lambda", PROP_REAL, { 0, PROP_NO_STR }, PROP_POS_RANGE },
{ "Kp", PROP_REAL, { 2e-5, PROP_NO_STR }, PROP_POS_RANGE },
{ "Gamma", PROP_REAL, { 0, PROP_NO_STR }, PROP_POS_RANGE },
{ "Phi", PROP_REAL, { 0.6, PROP_NO_STR }, PROP_POS_RANGE },
#define PROP_POS_RANGE
Definition: netdefs.h:129
#define PROP_RNGII(f, t)
Definition: netdefs.h:138
#define PROP_REAL
Definition: netdefs.h:174
#define PROP_NO_PROP
Definition: netdefs.h:122
#define PROP_NO_RANGE
Definition: netdefs.h:126
#define PROP_NO_STR
Definition: netdefs.h:125

Definition at line 710 of file mosfet.cpp.