My Project  0.0.16
QUCS Mapping
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Macros | Variables
tunneldiode.cpp File Reference
#include "component.h"
#include "device.h"
#include "devstates.h"
#include "tunneldiode.h"
Include dependency graph for tunneldiode.cpp:

Go to the source code of this file.

Classes

class  tunneldiode
 

Macros

#define NODE_A1   0 /* cathode node */
 
#define NODE_A2   1 /* anode node */
 
#define qState   0
 
#define cState   1
 

Variables

 PROP_REQ []
 
 PROP_OPT []
 

Macro Definition Documentation

#define cState   1

Definition at line 182 of file tunneldiode.cpp.

#define NODE_A1   0 /* cathode node */

Definition at line 34 of file tunneldiode.cpp.

#define NODE_A2   1 /* anode node */

Definition at line 35 of file tunneldiode.cpp.

#define qState   0

Definition at line 181 of file tunneldiode.cpp.

Variable Documentation

PROP_OPT[]
Initial value:
= {
{ "Wr", PROP_REAL, { 2.7e-20, PROP_NO_STR }, PROP_POS_RANGE },
{ "eta", PROP_REAL, { 1e-20, PROP_NO_STR }, PROP_POS_RANGE },
{ "dW", PROP_REAL, { 4.5e-21, PROP_NO_STR }, PROP_POS_RANGE },
{ "Tmax", PROP_REAL, { 0.95, PROP_NO_STR }, PROP_POS_RANGE },
{ "de", PROP_REAL, { 0.9, PROP_NO_STR }, PROP_POS_RANGE },
{ "dv", PROP_REAL, { 2.0, PROP_NO_STR }, PROP_POS_RANGE },
{ "nv", PROP_REAL, { 16, PROP_NO_STR }, PROP_POS_RANGE },
{ "te", PROP_REAL, { 0.6e-12, PROP_NO_STR }, PROP_POS_RANGE },
{ "Temp", PROP_REAL, { 26.85, PROP_NO_STR }, PROP_MIN_VAL (K) },
{ "Area", PROP_REAL, { 1, PROP_NO_STR }, PROP_POS_RANGEX },

Definition at line 212 of file tunneldiode.cpp.

PROP_REQ[]
Initial value:
= {
{ "Ip", PROP_REAL, { 4.0e-3, PROP_NO_STR }, PROP_POS_RANGE },
{ "Iv", PROP_REAL, { 0.6e-3, PROP_NO_STR }, PROP_POS_RANGE },
{ "Vv", PROP_REAL, { 0.8, PROP_NO_STR }, PROP_POS_RANGE },
{ "Cj0", PROP_REAL, { 80e-15, PROP_NO_STR }, PROP_POS_RANGE },
{ "M", PROP_REAL, { 0.5, PROP_NO_STR }, PROP_RNGII (0, 2) },
{ "Vj", PROP_REAL, { 0.5, PROP_NO_STR }, PROP_RNGXI (0, 10) },

Definition at line 203 of file tunneldiode.cpp.