Go to the documentation of this file.
47 #ifndef Xyce_N_DEV_Const_h
48 #define Xyce_N_DEV_Const_h
50 #define CONSTroot2 sqrt(2.0)
51 #define CONSTQ (1.6021918e-19) // electron charge
52 #define CONSTCtoK (273.15) // conversion of Celsius to Kelvin
53 #define CONSTboltz (1.3806226e-23) // Boltzmann's constant
54 #define CONSTplanck (6.62606957e-34) // Planck's constant (in J-s)
55 #define CONSTemass (9.10938291e-31) // e- mass in kg.
56 #define CONSTREFTEMP (300.15) // 27 degrees C
58 #define CONSTKoverQ (CONSTboltz/CONSTQ) // K_b/q
60 #define CONSTe exp(1.0)
61 #define CONSTclight (2.99792458e8) // speed of light m/s
62 #define CONSTpermFS (4.0* M_PI * 1.0e-7 ) // permeability of free space -- usually written as mu0
64 #define CONSTperm0 (8.854214871e-12) // permitivity of free space.
65 #define CONSTpermOxide (3.9*CONSTperm0)
67 #define CONSTvt0 (CONSTboltz * (27.0 +CONSTCtoK)/CONSTQ)
72 #define CONSTEg300 (1.1150877) // band gap for Si at T=300.15K (room temp)
73 #define CONSTEg0 (1.16) // band gap for Si at T=0K. (eV)
74 #define CONSTalphaEg (7.02e-4) // (eV/K)
75 #define CONSTbetaEg (1108.0) // (K)
77 #define CONSTNi0 (1.45e10) // carrier concentration at room temp.
82 #define CONSTEPSOX (3.453133e-11)
83 #define CONSTEPSSI (1.03594e-10)
85 #define CONSTEPSSIL (11.7 * 8.854214871e-12)
96 #define CONSTEXP_THRESHOLD 34.0
97 #define CONSTMAX_EXP 5.834617425e14
98 #define CONSTMIN_EXP 1.713908431e-15
100 #define CONSTDELTA_1 0.02
101 #define CONSTDELTA_2 0.02
102 #define CONSTDELTA_3 0.02
103 #define CONSTDELTA_4 0.02
110 #define CONSTMAX_EXP_ARG 100.0
117 #define CONSTTANH_THRESH 20.0