16 #include "component.h"
20 #ifndef CIR_hicumL2V2p24
21 #define CIR_hicumL2V2p24 -1
43 #define NP(node) real (getV (node))
44 #define BP(pnode,nnode) (NP(pnode) - NP(nnode))
45 #define _load_static_residual2(pnode,nnode,current)\
46 _rhs[pnode] -= current;\
47 _rhs[nnode] += current;
48 #define _load_static_augmented_residual2(pnode,nnode,current)\
49 _rhs[pnode] -= current;\
50 _rhs[nnode] += current;
51 #define _load_static_residual1(node,current)\
52 _rhs[node] -= current;
53 #define _load_static_augmented_residual1(node,current)\
54 _rhs[node] -= current;
55 #define _load_static_jacobian4(pnode,nnode,vpnode,vnnode,conductance)\
56 _jstat[pnode][vpnode] += conductance;\
57 _jstat[nnode][vnnode] += conductance;\
58 _jstat[pnode][vnnode] -= conductance;\
59 _jstat[nnode][vpnode] -= conductance;\
61 _ghs[pnode] += conductance * BP(vpnode,vnnode);\
62 _ghs[nnode] -= conductance * BP(vpnode,vnnode);\
64 _rhs[pnode] += conductance * BP(vpnode,vnnode);\
65 _rhs[nnode] -= conductance * BP(vpnode,vnnode);\
67 #define _load_static_jacobian2p(node,vpnode,vnnode,conductance)\
68 _jstat[node][vpnode] += conductance;\
69 _jstat[node][vnnode] -= conductance;\
71 _ghs[node] += conductance * BP(vpnode,vnnode);\
73 _rhs[node] += conductance * BP(vpnode,vnnode);\
75 #define _load_static_jacobian2s(pnode,nnode,node,conductance)\
76 _jstat[pnode][node] += conductance;\
77 _jstat[nnode][node] -= conductance;\
79 _ghs[pnode] += conductance * NP(node);\
80 _ghs[nnode] -= conductance * NP(node);\
82 _rhs[pnode] += conductance * NP(node);\
83 _rhs[nnode] -= conductance * NP(node);\
85 #define _load_static_jacobian1(node,vnode,conductance)\
86 _jstat[node][vnode] += conductance;\
88 _ghs[node] += conductance * NP(vnode);\
90 _rhs[node] += conductance * NP(vnode);\
92 #define _load_dynamic_residual2(pnode,nnode,charge)\
93 if (doTR) _charges[pnode][nnode] += charge;\
95 _qhs[pnode] -= charge;\
96 _qhs[nnode] += charge;\
98 #define _load_dynamic_residual1(node,charge)\
99 if (doTR) _charges[node][node] += charge;\
101 _qhs[node] -= charge;\
103 #define _load_dynamic_jacobian4(pnode,nnode,vpnode,vnnode,capacitance)\
105 _jdyna[pnode][vpnode] += capacitance;\
106 _jdyna[nnode][vnnode] += capacitance;\
107 _jdyna[pnode][vnnode] -= capacitance;\
108 _jdyna[nnode][vpnode] -= capacitance;\
111 _caps[pnode][nnode][vpnode][vnnode] += capacitance;\
114 _chs[pnode] += capacitance * BP(vpnode,vnnode);\
115 _chs[nnode] -= capacitance * BP(vpnode,vnnode);\
117 #define _load_dynamic_jacobian2s(pnode,nnode,vnode,capacitance)\
119 _jdyna[pnode][vnode] += capacitance;\
120 _jdyna[nnode][vnode] -= capacitance;\
123 _caps[pnode][nnode][vnode][vnode] += capacitance;\
126 _chs[pnode] += capacitance * NP(vnode);\
127 _chs[nnode] -= capacitance * NP(vnode);\
129 #define _load_dynamic_jacobian2p(node,vpnode,vnnode,capacitance)\
131 _jdyna[node][vpnode] += capacitance;\
132 _jdyna[node][vnnode] -= capacitance;\
135 _caps[node][node][vpnode][vnnode] += capacitance;\
138 _chs[node] += capacitance * BP(vpnode,vnnode);\
140 #define _load_dynamic_jacobian1(node,vnode,capacitance)\
142 _jdyna[node][vnode] += capacitance;\
145 _caps[node][node][vnode][vnode] += capacitance;\
148 _chs[node] += capacitance * NP(vnode);\
151 #define _save_whitenoise1(n1,pwr,type)\
152 _white_pwr[n1][n1] += pwr;
153 #define _save_whitenoise2(n1,n2,pwr,type)\
154 _white_pwr[n1][n2] += pwr;
155 #define _save_flickernoise1(n1,pwr,exp,type)\
156 _flicker_pwr[n1][n1] += pwr;\
157 _flicker_exp[n1][n1] += exp;
158 #define _save_flickernoise2(n1,n2,pwr,exp,type)\
159 _flicker_pwr[n1][n2] += pwr;\
160 _flicker_exp[n1][n2] += exp;
161 #define _load_whitenoise2(n1,n2,pwr)\
162 cy (n1,n2) -= pwr/kB/T0; cy (n2,n1) -= pwr/kB/T0;\
163 cy (n1,n1) += pwr/kB/T0; cy (n2,n2) += pwr/kB/T0;
164 #define _load_whitenoise1(n1,pwr)\
165 cy (n1,n1) += pwr/kB/T0;
166 #define _load_flickernoise2(n1,n2,pwr,exp)\
167 cy (n1,n2) -= pwr*pow(_freq,-exp)/kB/T0;\
168 cy (n2,n1) -= pwr*pow(_freq,-exp)/kB/T0;\
169 cy (n1,n1) += pwr*pow(_freq,-exp)/kB/T0;\
170 cy (n2,n2) += pwr*pow(_freq,-exp)/kB/T0;
171 #define _load_flickernoise1(n1,pwr,exp)\
172 cy (n1,n1) += pwr*pow(_freq,-exp)/kB/T0;
175 #define m00_hypot(v00,x,y) v00 = xhypot(x,y);
176 #define m10_hypot(v10,v00,x,y) v10 = (x)/(v00);
177 #define m11_hypot(v11,v00,x,y) v11 = (y)/(v00);
178 #define m00_max(v00,x,y) v00 = ((x)>(y))?(x):(y);
179 #define m10_max(v10,v00,x,y) v10 = ((x)>(y))?1.0:0.0;
180 #define m11_max(v11,v00,x,y) v11 = ((x)>(y))?0.0:1.0;
181 #define m00_min(v00,x,y) v00 = ((x)<(y))?(x):(y);
182 #define m10_min(v10,v00,x,y) v10 = ((x)<(y))?1.0:0.0;
183 #define m11_min(v11,v00,x,y) v11 = ((x)<(y))?0.0:1.0;
184 #define m00_pow(v00,x,y) v00 = pow(x,y);
185 #define m10_pow(v10,v00,x,y) v10 = (x==0.0)?0.0:(v00)*(y)/(x);
186 #define m11_pow(v11,v00,x,y) v11 = (x==0.0)?0.0:(log(x)*(v00));
188 #define m00_div(v00,v10,x,y) double v10=1/(y); double v00=(x)*v10;
189 #define m10_div(v10,v00,vv,x,y)
190 #define m11_div(v11,v00,vv,x,y) double v11 = -v00*vv;
192 #define m00_mult(v00,v10,v11,x,y) double v10=(x); double v11=(y); double v00=v10*v11;
193 #define m00_add(v00,x,y) double v00=(x)+(y);
195 #define m00_cos(v00,x) v00 = cos(x);
196 #define m10_cos(v10,v00,x) v10 = (-sin(x));
197 #define m00_sin(v00,x) v00 = sin(x);
198 #define m10_sin(v10,v00,x) v10 = (cos(x));
199 #define m00_tan(v00,x) v00 = tan(x);
200 #define m10_tan(v10,v00,x) v10 = (1.0/cos(x)/cos(x));
201 #define m00_cosh(v00,x) v00 = cosh(x);
202 #define m10_cosh(v10,v00,x) v10 = (sinh(x));
203 #define m00_sinh(v00,x) v00 = sinh(x);
204 #define m10_sinh(v10,v00,x) v10 = (cosh(x));
205 #define m00_tanh(v00,x) v00 = tanh(x);
206 #define m10_tanh(v10,v00,x) v10 = (1.0/cosh(x)/cosh(x));
207 #define m00_acos(v00,x) v00 = acos(x);
208 #define m10_acos(v10,v00,x) v10 = (-1.0/sqrt(1-x*x));
209 #define m00_asin(v00,x) v00 = asin(x);
210 #define m10_asin(v10,v00,x) v10 = (+1.0/sqrt(1-x*x));
211 #define m00_atan(v00,x) v00 = atan(x);
212 #define m10_atan(v10,v00,x) v10 = (+1.0/(1+x*x));
213 #define m00_atanh(v00,x) v00 = atanh(x);
214 #define m10_atanh(v10,v00,x) v10 = (+1.0/(1-x*x));
215 #define m00_logE(v00,x) v00 = log(x);
216 #define m10_logE(v10,v00,x) v10 = (1.0/x);
217 #define m00_log10(v00,x) v00 = log10(x);
218 #define m10_log10(v10,v00,x) v10 = (1.0/x/M_LN10);
219 #define m00_sqrt(v00,x) v00 = sqrt(x);
220 #define m10_sqrt(v10,v00,x) v10 = (0.5/v00);
221 #define m00_fabs(v00,x) v00 = fabs(x);
222 #define m10_fabs(v10,v00,x) v10 = (((x)>=0)?(+1.0):(-1.0));
224 #define m00_exp(v00,x) v00 = exp(x);
225 #define m10_exp(v10,v00,x) v10 = v00;
227 #define m00_abs(v00) ((v00)<(0)?(-(v00)):(v00))
228 #define m00_floor(v00,x) v00 = floor(x);
229 #define m00_limexp(v00,x) v00 = ((x)<80.0?exp(x):exp(80.0)*(x-79.0));
230 #define m10_limexp(v10,v00,x) v10 = ((x)<80.0?(v00):exp(80.0));
232 #define m20_logE(v00) (-1.0/v00/v00)
233 #define m20_exp(v00) exp(v00)
234 #define m20_limexp(v00) ((v00)<80.0?exp(v00):0.0)
235 #define m20_sqrt(v00) (-0.25/(v00)/sqrt(v00))
236 #define m20_fabs(v00) 0.0
237 #define m20_pow(x,y) ((y)*((y)-1.0)*pow(x,y)/(x)/(x))
238 #define m00_vt(x) (kBoverQ*(x))
239 #define m10_vt(x) (kBoverQ)
242 #define _modelname "hicumL2V2p24"
243 #define _instancename getName()
244 #define _circuit_temp (getPropertyDouble("Temp")+273.15)
245 #define _param_given(p) (isPropertyGiven(p)?1:0)
249 #define _vt_nom (kBoverQ*_circuit_temp)
251 using namespace device;
260 void hicumL2V2p24::initModel (
void)
281 initializeInstance ();
302 void hicumL2V2p24::initVerilog (
void)
305 _white_pwr[
n2][
n2] = 0.0;
306 _white_pwr[
n1][
n1] = 0.0;
307 _white_pwr[
ci][
bi] = 0.0;
308 _white_pwr[
si][
s] = 0.0;
309 _white_pwr[
ei][
e] = 0.0;
310 _white_pwr[
ci][
c] = 0.0;
311 _white_pwr[
si][
ci] = 0.0;
312 _white_pwr[
bp][
ei] = 0.0;
313 _white_pwr[
bp][
bi] = 0.0;
314 _white_pwr[
b][
bp] = 0.0;
315 _white_pwr[
bp][
ci] = 0.0;
316 _white_pwr[
bi][
ci] = 0.0;
317 _flicker_pwr[
bp][
ei] = 0.0;
318 _flicker_exp[
bp][
ei] = 0.0;
319 _flicker_pwr[
bi][
ei] = 0.0;
320 _flicker_exp[
bi][
ei] = 0.0;
325 for (i1 = 0; i1 < 15; i1++) {
326 for (i2 = 0; i2 < 15; i2++) {
327 _charges[i1][i2] = 0.0;
331 for (i1 = 0; i1 < 15; i1++) {
332 for (i2 = 0; i2 < 15; i2++) {
333 for (i3 = 0; i3 < 15; i3++) {
334 for (i4 = 0; i4 < 15; i4++) {
335 _caps[i1][i2][i3][i4] = 0.0;
339 for (i1 = 0; i1 < 15; i1++) {
344 for (i2 = 0; i2 < 15; i2++) {
345 _jstat[i1][i2] = 0.0;
346 _jdyna[i1][i2] = 0.0;
352 void hicumL2V2p24::loadVariables (
void)
475 #define _DERIVATEFORDDX
478 void hicumL2V2p24::initializeModel (
void)
480 #if defined(_DYNAMIC)
481 #if defined(_DERIVATE)
482 double vpts_t_Vtnode_GND;
485 #if defined(_DYNAMIC)
486 #if defined(_DERIVATE)
487 double cjs0_t_Vtnode_GND;
490 #if defined(_DYNAMIC)
491 #if defined(_DERIVATE)
492 double vds_t_Vtnode_GND;
495 #if defined(_DYNAMIC)
496 #if defined(_DERIVATE)
497 double tsf_t_Vtnode_GND;
500 #if defined(_DERIVATE)
501 double re_t_Vtnode_GND;
503 #if defined(_DERIVATE)
504 double rbx_t_Vtnode_GND;
506 #if defined(_DERIVATE)
507 double rcx_t_Vtnode_GND;
509 #if defined(_DYNAMIC)
510 #if defined(_DERIVATE)
511 double cjcx02_t_Vtnode_GND;
514 #if defined(_DYNAMIC)
515 #if defined(_DERIVATE)
516 double cjcx01_t_Vtnode_GND;
519 #if defined(_DYNAMIC)
520 #if defined(_DERIVATE)
521 double vptcx_t_Vtnode_GND;
524 #if defined(_DYNAMIC)
525 #if defined(_DERIVATE)
526 double cratio_t_Vtnode_GND;
529 #if defined(_DYNAMIC)
530 #if defined(_DERIVATE)
531 double vdcx_t_Vtnode_GND;
534 #if defined(_DERIVATE)
535 double abet_t_Vtnode_GND;
537 #if defined(_DERIVATE)
538 double ibets_t_Vtnode_GND;
540 #if defined(_DERIVATE)
541 double ajep_t_Vtnode_GND;
543 #if defined(_DERIVATE)
544 double cjep0_t_Vtnode_GND;
546 #if defined(_DERIVATE)
547 double vdep_t_Vtnode_GND;
549 #if defined(_DERIVATE)
550 double rbi0_t_Vtnode_GND;
552 #if defined(_DERIVATE)
553 double qavl_t_Vtnode_GND;
555 #if defined(_DERIVATE)
556 double favl_t_Vtnode_GND;
558 #if defined(_DERIVATE)
559 double thcs_t_Vtnode_GND;
561 #if defined(_DERIVATE)
562 double t0_t_Vtnode_GND;
564 #if defined(_DERIVATE)
565 double vptci_t_Vtnode_GND;
567 #if defined(_DERIVATE)
568 double cjci0_t_Vtnode_GND;
570 #if defined(_DERIVATE)
571 double vdci_t_Vtnode_GND;
573 #if defined(_DERIVATE)
574 double vces_t_Vtnode_GND;
576 #if defined(_DERIVATE)
577 double rci0_t_Vtnode_GND;
579 #if defined(_DERIVATE)
580 double c10_t_Vtnode_GND;
582 #if defined(_DERIVATE)
583 double tef0_t_Vtnode_GND;
585 #if defined(_DERIVATE)
586 double vlim_t_Vtnode_GND;
588 #if defined(_DERIVATE)
591 #if defined(_DERIVATE)
592 double qp0_t_Vtnode_GND;
594 #if defined(_DERIVATE)
595 double iscs_t_Vtnode_GND;
597 #if defined(_DERIVATE)
598 double itss_t_Vtnode_GND;
600 #if defined(_DERIVATE)
601 double ibcxs_t_Vtnode_GND;
603 #if defined(_DERIVATE)
604 double ibcis_t_Vtnode_GND;
606 #if defined(_DERIVATE)
607 double ireps_t_Vtnode_GND;
609 #if defined(_DERIVATE)
610 double ibeps_t_Vtnode_GND;
612 #if defined(_DERIVATE)
613 double ireis_t_Vtnode_GND;
615 #if defined(_DERIVATE)
616 double ibeis_t_Vtnode_GND;
618 #if defined(_DERIVATE)
624 #if defined(_DERIVATE)
625 double r_VgVT_Vtnode_GND;
627 #if defined(_DERIVATE)
628 double V_gT_Vtnode_GND;
630 #if defined(_DERIVATE)
631 double ajei_t_Vtnode_GND;
633 #if defined(_DERIVATE)
634 double cjei0_t_Vtnode_GND;
636 #if defined(_DERIVATE)
637 double vdei_t_Vtnode_GND;
639 #if defined(_DERIVATE)
640 double vdt_Vtnode_GND;
642 #if defined(_DERIVATE)
643 double vdjt_Vtnode_GND;
645 #if defined(_DERIVATE)
646 double vgbe_t_Vtnode_GND;
648 #if defined(_DERIVATE)
649 double vge_t_Vtnode_GND;
651 #if defined(_DERIVATE)
652 double vgb_t_Vtnode_GND;
654 #if defined(_DERIVATE)
655 double k2_Vtnode_GND;
657 #if defined(_DERIVATE)
658 double k1_Vtnode_GND;
660 #if defined(_DERIVATE)
661 double ln_qtt0_Vtnode_GND;
663 #if defined(_DERIVATE)
664 double qtt0_Vtnode_GND;
666 #if defined(_DERIVATE)
667 double dT_Vtnode_GND;
669 #if defined(_DERIVATE)
670 double VT_Vtnode_GND;
672 #if defined(_DERIVATE)
673 double Tdev_Vtnode_GND;
675 #if defined(_DYNAMIC)
677 #if defined(_DYNAMIC)
679 #if defined(_DYNAMIC)
681 #if defined(_DYNAMIC)
683 #if defined(_DYNAMIC)
685 #if defined(_DYNAMIC)
687 #if defined(_DYNAMIC)
697 vt0=((1.3806503e-23*Tnom)/1.602176462
e-19);
700 k10=((f1vg*Tnom)*d00_logE0);
704 vgb_t0=((vgb+k10)+k20);
705 vge_t0=((vge+k10)+k20);
706 vgbe_t0=((vgb_t0+vge_t0)/2);
710 mg=(3-((1.602176462e-19*f1vg)/1.3806503
e-23));
711 zetabci=((mg+1)-zetaci);
712 zetabcxt=((mg+1)-zetacx);
714 #if defined(_DYNAMIC)
715 C_1=((1.0-fbcpar)*(cjcx0+cbcpar));
721 #if defined(_DYNAMIC)
724 #if defined(_DYNAMIC)
727 #if defined(_DYNAMIC)
730 #if defined(_DYNAMIC)
731 cjcx02=(cjcx0-cjcx01);
736 #if defined(_DYNAMIC)
739 #if defined(_DYNAMIC)
740 cbcpar2=(cbcpar-cbcpar1);
742 #if defined(_DYNAMIC)
745 #if defined(_DYNAMIC)
750 #if defined(_DYNAMIC)
751 cbepar2=(fbepar*cbepar);
753 #if defined(_DYNAMIC)
754 cbepar1=(cbepar-cbepar2);
768 Otbhrec=(1.0/tbhrec);
775 (((flsh==0)||(rth<0.001)))
777 #if defined(_DERIVATE)
782 ((Tdev<((-100.0)+273.15)))
784 #if defined(_DERIVATE)
787 Tdev=((-100.0)+273.15);
792 ((Tdev>(326.85+273.15)))
794 #if defined(_DERIVATE)
797 Tdev=(326.85+273.15);
800 #if defined(_DERIVATE)
803 VT=((1.3806503e-23*Tdev)/1.602176462
e-19);
804 #if defined(_DERIVATE)
808 #if defined(_DERIVATE)
814 #if defined(_DERIVATE)
815 ln_qtt0_Vtnode_GND=0.0;
821 #if defined(_DERIVATE)
824 k1=((f1vg*Tdev)*d00_logE0);
826 #if defined(_DERIVATE)
830 #if defined(_DERIVATE)
831 vgb_t_Vtnode_GND=0.0;
834 #if defined(_DERIVATE)
835 vge_t_Vtnode_GND=0.0;
838 #if defined(_DERIVATE)
839 vgbe_t_Vtnode_GND=0.0;
841 vgbe_t=((vgb_t+vge_t)/2);
846 double m00_exp(d00_exp0,((vdei*0.5)/vt0))
847 double m00_exp(d00_exp1,(((-0.5)*vdei)/vt0))
848 double m00_logE(d00_logE2,(d00_exp0-d00_exp1))
849 vdj0=((2*vt0)*d00_logE2);
851 #if defined(_DERIVATE)
854 vdjt=(((vdj0*qtt0)+(vgbe0*(1-qtt0)))-((mg*VT)*ln_qtt0));
856 double m00_exp(d00_exp0,((-vdjt)/VT))
857 double m00_sqrt(d00_sqrt1,(1+(4*d00_exp0)))
858 double m00_logE(d00_logE2,(0.5*(1+d00_sqrt1)))
859 #if defined(_DERIVATE)
862 vdt=(vdjt+((2*VT)*d00_logE2));
864 #if defined(_DERIVATE)
865 vdei_t_Vtnode_GND=0.0;
869 double m00_logE(d00_logE0,(vdei/vdei_t))
870 double m00_exp(d00_exp1,(zei*d00_logE0))
871 #if defined(_DERIVATE)
872 cjei0_t_Vtnode_GND=0.0;
874 cjei0_t=(cjei0*d00_exp1);
879 #if defined(_DERIVATE)
880 ajei_t_Vtnode_GND=0.0;
882 ajei_t=((ajei*vdei_t)/vdei);
886 #if defined(_DERIVATE)
887 ajei_t_Vtnode_GND=0.0;
894 #if defined(_DERIVATE)
895 cjei0_t_Vtnode_GND=0.0;
898 #if defined(_DERIVATE)
899 vdei_t_Vtnode_GND=0.0;
902 #if defined(_DERIVATE)
903 ajei_t_Vtnode_GND=0.0;
908 (((flcomp==0.0)||(flcomp==2.1)))
910 #if defined(_DERIVATE)
913 V_gT=(((3.0*VT)*ln_qtt0)+(vgb*(qtt0-1.0)));
914 #if defined(_DERIVATE)
915 r_VgVT_Vtnode_GND=0.0;
918 #if defined(_DERIVATE)
924 a=(((mcf*r_VgVT)/mbei)-(alb*dT));
927 #if defined(_DERIVATE)
928 ibeis_t_Vtnode_GND=0.0;
930 ibeis_t=(ibeis*d00_exp0);
932 #if defined(_DERIVATE)
938 a=(((mcf*r_VgVT)/mrei)-(alb*dT));
941 #if defined(_DERIVATE)
942 ireis_t_Vtnode_GND=0.0;
944 ireis_t=(ireis*d00_exp0);
946 #if defined(_DERIVATE)
952 a=(((mcf*r_VgVT)/mbep)-(alb*dT));
955 #if defined(_DERIVATE)
956 ibeps_t_Vtnode_GND=0.0;
958 ibeps_t=(ibeps*d00_exp0);
960 #if defined(_DERIVATE)
966 a=(((mcf*r_VgVT)/mrep)-(alb*dT));
969 #if defined(_DERIVATE)
970 ireps_t_Vtnode_GND=0.0;
972 ireps_t=(ireps*d00_exp0);
974 #if defined(_DERIVATE)
983 #if defined(_DERIVATE)
984 ibcis_t_Vtnode_GND=0.0;
986 ibcis_t=(ibcis*d00_exp0);
988 #if defined(_DERIVATE)
997 #if defined(_DERIVATE)
998 ibcxs_t_Vtnode_GND=0.0;
1000 ibcxs_t=(ibcxs*d00_exp0);
1002 #if defined(_DERIVATE)
1011 #if defined(_DERIVATE)
1012 itss_t_Vtnode_GND=0.0;
1014 itss_t=(itss*d00_exp0);
1016 #if defined(_DERIVATE)
1025 #if defined(_DERIVATE)
1026 iscs_t_Vtnode_GND=0.0;
1028 iscs_t=(iscs*d00_exp0);
1030 #if defined(_DERIVATE)
1037 #if defined(_DERIVATE)
1038 qp0_t_Vtnode_GND=0.0;
1040 qp0_t=(qp0*(1.0+((0.5*zei)*(1.0-a))));
1042 double m00_exp(d00_exp0,(zetaci*ln_qtt0))
1043 #if defined(_DERIVATE)
1049 a=((vlim*(1.0-(alvs*dT)))*d00_exp0);
1051 #if defined(_DERIVATE)
1060 double m00_logE(d00_logE1,(1.0+d00_exp0))
1061 #if defined(_DERIVATE)
1062 vlim_t_Vtnode_GND=0.0;
1064 vlim_t=(VT+(VT*d00_logE1));
1069 #if defined(_DERIVATE)
1070 vlim_t_Vtnode_GND=0.0;
1074 #if defined(_DERIVATE)
1082 double m00_sqrt(d00_sqrt0,((a*a)+0.01))
1083 #if defined(_DERIVATE)
1086 k=(0.5*(a+d00_sqrt0));
1088 #if defined(_DERIVATE)
1089 tef0_t_Vtnode_GND=0.0;
1091 tef0_t=((tef0*qtt0)/k);
1096 double m00_exp(d00_exp0,((zetabet*ln_qtt0)+((vge/VT)*(qtt0-1))))
1097 #if defined(_DERIVATE)
1098 ibeis_t_Vtnode_GND=0.0;
1100 ibeis_t=(ibeis*d00_exp0);
1103 double m00_exp(d00_exp0,(((0.5*mg)*ln_qtt0)+(((0.5*vgbe0)/VT)*(qtt0-1))))
1104 #if defined(_DERIVATE)
1105 ireis_t_Vtnode_GND=0.0;
1107 ireis_t=(ireis*d00_exp0);
1110 double m00_exp(d00_exp0,((zetabet*ln_qtt0)+((vge/VT)*(qtt0-1))))
1111 #if defined(_DERIVATE)
1112 ibeps_t_Vtnode_GND=0.0;
1114 ibeps_t=(ibeps*d00_exp0);
1117 double m00_exp(d00_exp0,(((0.5*mg)*ln_qtt0)+(((0.5*vgbe0)/VT)*(qtt0-1))))
1118 #if defined(_DERIVATE)
1119 ireps_t_Vtnode_GND=0.0;
1121 ireps_t=(ireps*d00_exp0);
1124 double m00_exp(d00_exp0,((zetabci*ln_qtt0)+((vgc/VT)*(qtt0-1))))
1125 #if defined(_DERIVATE)
1126 ibcis_t_Vtnode_GND=0.0;
1128 ibcis_t=(ibcis*d00_exp0);
1131 double m00_exp(d00_exp0,((zetabcxt*ln_qtt0)+((vgc/VT)*(qtt0-1))))
1132 #if defined(_DERIVATE)
1133 ibcxs_t_Vtnode_GND=0.0;
1135 ibcxs_t=(ibcxs*d00_exp0);
1138 double m00_exp(d00_exp0,((zetasct*ln_qtt0)+((vgc/VT)*(qtt0-1))))
1139 #if defined(_DERIVATE)
1140 itss_t_Vtnode_GND=0.0;
1142 itss_t=(itss*d00_exp0);
1145 double m00_exp(d00_exp0,((zetasct*ln_qtt0)+((vgs/VT)*(qtt0-1))))
1146 #if defined(_DERIVATE)
1147 iscs_t_Vtnode_GND=0.0;
1149 iscs_t=(iscs*d00_exp0);
1152 double m00_logE(d00_logE0,(vdei_t/vdei))
1153 double m00_exp(d00_exp1,(zei*d00_logE0))
1154 #if defined(_DERIVATE)
1162 #if defined(_DERIVATE)
1163 qp0_t_Vtnode_GND=0.0;
1165 qp0_t=(qp0*(2.0-a));
1167 double m00_exp(d00_exp0,((zetaci-avs)*ln_qtt0))
1168 #if defined(_DERIVATE)
1169 vlim_t_Vtnode_GND=0.0;
1171 vlim_t=(vlim*d00_exp0);
1173 zetatef=((zetabet-zetact)-0.5);
1176 double m00_exp(d00_exp0,((zetatef*ln_qtt0)-((dvg0/VT)*(qtt0-1))))
1177 #if defined(_DERIVATE)
1178 tef0_t_Vtnode_GND=0.0;
1180 tef0_t=(tef0*d00_exp0);
1184 double m00_exp(d00_exp0,((zetact*ln_qtt0)+((vgb/VT)*(qtt0-1))))
1185 #if defined(_DERIVATE)
1186 c10_t_Vtnode_GND=0.0;
1188 c10_t=(c10*d00_exp0);
1191 double m00_exp(d00_exp0,(zetaci*ln_qtt0))
1192 #if defined(_DERIVATE)
1193 rci0_t_Vtnode_GND=0.0;
1195 rci0_t=(rci0*d00_exp0);
1197 #if defined(_DERIVATE)
1198 vces_t_Vtnode_GND=0.0;
1200 vces_t=(vces*(1+(alces*dT)));
1205 double m00_exp(d00_exp0,((vdci*0.5)/vt0))
1206 double m00_exp(d00_exp1,(((-0.5)*vdci)/vt0))
1207 double m00_logE(d00_logE2,(d00_exp0-d00_exp1))
1208 vdj0=((2*vt0)*d00_logE2);
1210 #if defined(_DERIVATE)
1211 vdjt_Vtnode_GND=0.0;
1213 vdjt=(((vdj0*qtt0)+(vgbc0*(1-qtt0)))-((mg*VT)*ln_qtt0));
1215 double m00_exp(d00_exp0,((-vdjt)/VT))
1216 double m00_sqrt(d00_sqrt1,(1+(4*d00_exp0)))
1217 double m00_logE(d00_logE2,(0.5*(1+d00_sqrt1)))
1218 #if defined(_DERIVATE)
1221 vdt=(vdjt+((2*VT)*d00_logE2));
1223 #if defined(_DERIVATE)
1224 vdci_t_Vtnode_GND=0.0;
1228 double m00_logE(d00_logE0,(vdci/vdci_t))
1229 double m00_exp(d00_exp1,(zci*d00_logE0))
1230 #if defined(_DERIVATE)
1231 cjci0_t_Vtnode_GND=0.0;
1233 cjci0_t=(cjci0*d00_exp1);
1238 #if defined(_DERIVATE)
1239 vptci_t_Vtnode_GND=0.0;
1241 vptci_t=((vptci*vdci_t)/vdci);
1245 #if defined(_DERIVATE)
1246 vptci_t_Vtnode_GND=0.0;
1253 #if defined(_DERIVATE)
1254 cjci0_t_Vtnode_GND=0.0;
1257 #if defined(_DERIVATE)
1258 vdci_t_Vtnode_GND=0.0;
1261 #if defined(_DERIVATE)
1262 vptci_t_Vtnode_GND=0.0;
1266 #if defined(_DERIVATE)
1267 t0_t_Vtnode_GND=0.0;
1269 t0_t=(t0*((1+(alt0*dT))+((kt0*dT)*dT)));
1271 double m00_exp(d00_exp0,((zetaci-1)*ln_qtt0))
1272 #if defined(_DERIVATE)
1273 thcs_t_Vtnode_GND=0.0;
1275 thcs_t=(thcs*d00_exp0);
1278 double m00_exp(d00_exp0,(alfav*dT))
1279 #if defined(_DERIVATE)
1280 favl_t_Vtnode_GND=0.0;
1282 favl_t=(favl*d00_exp0);
1285 double m00_exp(d00_exp0,(alqav*dT))
1286 #if defined(_DERIVATE)
1287 qavl_t_Vtnode_GND=0.0;
1289 qavl_t=(qavl*d00_exp0);
1292 double m00_exp(d00_exp0,(zetarbi*ln_qtt0))
1293 #if defined(_DERIVATE)
1294 rbi0_t_Vtnode_GND=0.0;
1296 rbi0_t=(rbi0*d00_exp0);
1302 double m00_exp(d00_exp0,((vdep*0.5)/vt0))
1303 double m00_exp(d00_exp1,(((-0.5)*vdep)/vt0))
1304 double m00_logE(d00_logE2,(d00_exp0-d00_exp1))
1305 vdj0=((2*vt0)*d00_logE2);
1307 #if defined(_DERIVATE)
1308 vdjt_Vtnode_GND=0.0;
1310 vdjt=(((vdj0*qtt0)+(vgbe0*(1-qtt0)))-((mg*VT)*ln_qtt0));
1312 double m00_exp(d00_exp0,((-vdjt)/VT))
1313 double m00_sqrt(d00_sqrt1,(1+(4*d00_exp0)))
1314 double m00_logE(d00_logE2,(0.5*(1+d00_sqrt1)))
1315 #if defined(_DERIVATE)
1318 vdt=(vdjt+((2*VT)*d00_logE2));
1320 #if defined(_DERIVATE)
1321 vdep_t_Vtnode_GND=0.0;
1325 double m00_logE(d00_logE0,(vdep/vdep_t))
1326 double m00_exp(d00_exp1,(zep*d00_logE0))
1327 #if defined(_DERIVATE)
1328 cjep0_t_Vtnode_GND=0.0;
1330 cjep0_t=(cjep0*d00_exp1);
1335 #if defined(_DERIVATE)
1336 ajep_t_Vtnode_GND=0.0;
1338 ajep_t=((ajep*vdep_t)/vdep);
1342 #if defined(_DERIVATE)
1343 ajep_t_Vtnode_GND=0.0;
1350 #if defined(_DERIVATE)
1351 cjep0_t_Vtnode_GND=0.0;
1354 #if defined(_DERIVATE)
1355 vdep_t_Vtnode_GND=0.0;
1358 #if defined(_DERIVATE)
1359 ajep_t_Vtnode_GND=0.0;
1369 a_eg=(vgbe_t0/vgbe_t);
1371 ((((tunode==1)&&(cjep0>0.0))&&(vdep>0.0)))
1375 ab=(((((cjep0_t/cjep0)*d00_sqrt0)*vdep_t)*vdep_t)/(vdep*vdep));
1378 double m00_pow(d00_pow0,a_eg,(-1.5))
1379 aa=(((vdep/vdep_t)*(cjep0/cjep0_t))*d00_pow0);
1385 ((((tunode==0)&&(cjei0>0.0))&&(vdei>0.0)))
1389 ab=(((((cjei0_t/cjei0)*d00_sqrt0)*vdei_t)*vdei_t)/(vdei*vdei));
1392 double m00_pow(d00_pow0,a_eg,(-1.5))
1393 aa=(((vdei/vdei_t)*(cjei0/cjei0_t))*d00_pow0);
1397 #if defined(_DERIVATE)
1398 ibets_t_Vtnode_GND=0.0;
1401 #if defined(_DERIVATE)
1402 abet_t_Vtnode_GND=0.0;
1410 double m00_exp(d00_exp0,((vdcx*0.5)/vt0))
1411 double m00_exp(d00_exp1,(((-0.5)*vdcx)/vt0))
1412 double m00_logE(d00_logE2,(d00_exp0-d00_exp1))
1413 vdj0=((2*vt0)*d00_logE2);
1415 #if defined(_DERIVATE)
1416 vdjt_Vtnode_GND=0.0;
1418 vdjt=(((vdj0*qtt0)+(vgbc0*(1-qtt0)))-((mg*VT)*ln_qtt0));
1420 double m00_exp(d00_exp0,((-vdjt)/VT))
1421 double m00_sqrt(d00_sqrt1,(1+(4*d00_exp0)))
1422 double m00_logE(d00_logE2,(0.5*(1+d00_sqrt1)))
1423 #if defined(_DERIVATE)
1426 vdt=(vdjt+((2*VT)*d00_logE2));
1428 #if defined(_DYNAMIC)
1429 #if defined(_DERIVATE)
1430 vdcx_t_Vtnode_GND=0.0;
1434 #if defined(_DYNAMIC)
1436 double m00_logE(d00_logE0,(vdcx/vdcx_t))
1437 double m00_exp(d00_exp1,(zcx*d00_logE0))
1438 #if defined(_DERIVATE)
1439 cratio_t_Vtnode_GND=0.0;
1441 cratio_t=(1.0*d00_exp1);
1448 #if defined(_DYNAMIC)
1449 #if defined(_DERIVATE)
1450 vptcx_t_Vtnode_GND=0.0;
1452 vptcx_t=((vptcx*vdcx_t)/vdcx);
1457 #if defined(_DYNAMIC)
1458 #if defined(_DERIVATE)
1459 vptcx_t_Vtnode_GND=0.0;
1468 #if defined(_DYNAMIC)
1469 #if defined(_DERIVATE)
1470 cratio_t_Vtnode_GND=0.0;
1474 #if defined(_DYNAMIC)
1475 #if defined(_DERIVATE)
1476 vdcx_t_Vtnode_GND=0.0;
1480 #if defined(_DYNAMIC)
1481 #if defined(_DERIVATE)
1482 vptcx_t_Vtnode_GND=0.0;
1487 #if defined(_DYNAMIC)
1488 #if defined(_DERIVATE)
1489 cjcx01_t_Vtnode_GND=0.0;
1491 cjcx01_t=(cratio_t*cjcx01);
1493 #if defined(_DYNAMIC)
1494 #if defined(_DERIVATE)
1495 cjcx02_t_Vtnode_GND=0.0;
1497 cjcx02_t=(cratio_t*cjcx02);
1500 double m00_exp(d00_exp0,(zetarcx*ln_qtt0))
1501 #if defined(_DERIVATE)
1502 rcx_t_Vtnode_GND=0.0;
1504 rcx_t=(rcx*d00_exp0);
1507 double m00_exp(d00_exp0,(zetarbx*ln_qtt0))
1508 #if defined(_DERIVATE)
1509 rbx_t_Vtnode_GND=0.0;
1511 rbx_t=(rbx*d00_exp0);
1514 double m00_exp(d00_exp0,(zetare*ln_qtt0))
1515 #if defined(_DERIVATE)
1516 re_t_Vtnode_GND=0.0;
1520 #if defined(_DYNAMIC)
1522 double m00_exp(d00_exp0,((zetacx-1.0)*ln_qtt0))
1523 #if defined(_DERIVATE)
1524 tsf_t_Vtnode_GND=0.0;
1526 tsf_t=(tsf*d00_exp0);
1533 double m00_exp(d00_exp0,((vds*0.5)/vt0))
1534 double m00_exp(d00_exp1,(((-0.5)*vds)/vt0))
1535 double m00_logE(d00_logE2,(d00_exp0-d00_exp1))
1536 vdj0=((2*vt0)*d00_logE2);
1538 #if defined(_DERIVATE)
1539 vdjt_Vtnode_GND=0.0;
1541 vdjt=(((vdj0*qtt0)+(vgsc0*(1-qtt0)))-((mg*VT)*ln_qtt0));
1543 double m00_exp(d00_exp0,((-vdjt)/VT))
1544 double m00_sqrt(d00_sqrt1,(1+(4*d00_exp0)))
1545 double m00_logE(d00_logE2,(0.5*(1+d00_sqrt1)))
1546 #if defined(_DERIVATE)
1549 vdt=(vdjt+((2*VT)*d00_logE2));
1551 #if defined(_DYNAMIC)
1552 #if defined(_DERIVATE)
1553 vds_t_Vtnode_GND=0.0;
1557 #if defined(_DYNAMIC)
1559 double m00_logE(d00_logE0,(vds/vds_t))
1560 double m00_exp(d00_exp1,(zs*d00_logE0))
1561 #if defined(_DERIVATE)
1562 cjs0_t_Vtnode_GND=0.0;
1564 cjs0_t=(cjs0*d00_exp1);
1571 #if defined(_DYNAMIC)
1572 #if defined(_DERIVATE)
1573 vpts_t_Vtnode_GND=0.0;
1575 vpts_t=((vpts*vds_t)/vds);
1580 #if defined(_DYNAMIC)
1581 #if defined(_DERIVATE)
1582 vpts_t_Vtnode_GND=0.0;
1591 #if defined(_DYNAMIC)
1592 #if defined(_DERIVATE)
1593 cjs0_t_Vtnode_GND=0.0;
1597 #if defined(_DYNAMIC)
1598 #if defined(_DERIVATE)
1599 vds_t_Vtnode_GND=0.0;
1603 #if defined(_DYNAMIC)
1604 #if defined(_DERIVATE)
1605 vpts_t_Vtnode_GND=0.0;
1615 void hicumL2V2p24::initializeInstance (
void)
1620 void hicumL2V2p24::initialStep (
void)
1625 void hicumL2V2p24::finalStep (
void)
1630 void hicumL2V2p24::calcVerilog (
void)
1634 #if defined(_DYNAMIC)
1636 #if defined(_DERIVATE)
1641 #if defined(_DERIVATE)
1644 double Ixf_Vtnode_GND;
1649 #if defined(_DERIVATE)
1652 double fact_Vtnode_GND;
1656 #if defined(_DERIVATE)
1659 #if defined(_DYNAMIC)
1661 #if defined(_DERIVATE)
1662 double Qxf2_Vxf2_GND;
1665 #if defined(_DYNAMIC)
1667 #if defined(_DERIVATE)
1668 double Qxf1_Vxf1_GND;
1672 #if defined(_DERIVATE)
1673 double Ixf2_Vxf2_GND;
1674 double Ixf2_Vxf1_GND;
1677 double Ixf2_Vtnode_GND;
1681 #if defined(_DERIVATE)
1682 double Ixf1_Vxf1_GND;
1683 double Ixf1_Vxf2_GND;
1685 double Ixf1_Vtnode_GND;
1690 #if defined(_DERIVATE)
1691 double Vxf2_Vxf2_GND;
1694 #if defined(_DERIVATE)
1695 double Vxf1_Vxf1_GND;
1697 #if defined(_DYNAMIC)
1699 #if defined(_DERIVATE)
1700 double Qdeix_Vxf_GND;
1701 double Qdeix_Vci_ei;
1702 double Qdeix_Vtnode_GND;
1703 double Qdeix_Vbi_ci;
1704 double Qdeix_Vbi_ei;
1708 #if defined(_DERIVATE)
1709 double Itxf_Vxf2_GND;
1711 double Itxf_Vtnode_GND;
1716 #if defined(_DERIVATE)
1720 double pterm_Vbp_bi;
1721 double pterm_Vbp_ei;
1722 double pterm_Vbp_ci;
1723 double pterm_Vsi_ci;
1724 double pterm_Vci_ei;
1725 double pterm_Vtnode_GND;
1726 double pterm_Vbi_ei;
1727 double pterm_Vbi_ci;
1729 #if defined(_DERIVATE)
1730 double ijsc_Vtnode_GND;
1737 #if defined(_DYNAMIC)
1738 #if defined(_DERIVATE)
1739 double betadc_Vci_ei;
1740 double betadc_Vtnode_GND;
1741 double betadc_Vbi_ei;
1742 double betadc_Vbi_ci;
1745 #if defined(_DYNAMIC)
1747 #if defined(_DERIVATE)
1748 double betan_Vci_ei;
1749 double betan_Vtnode_GND;
1750 double betan_Vbi_ei;
1751 double betan_Vbi_ci;
1755 #if defined(_DYNAMIC)
1757 #if defined(_DERIVATE)
1758 double betad_Vtnode_GND;
1759 double betad_Vbi_ei;
1762 #if defined(_DYNAMIC)
1764 #if defined(_DERIVATE)
1765 double Qdsu_Vtnode_GND;
1770 #if defined(_DERIVATE)
1771 double HSI_Tsu_Vtnode_GND;
1772 double HSI_Tsu_Vbp_ci;
1773 double HSI_Tsu_Vsi_ci;
1776 #if defined(_DERIVATE)
1778 double HSb_Vtnode_GND;
1781 #if defined(_DERIVATE)
1783 double HSa_Vtnode_GND;
1786 #if defined(_DERIVATE)
1787 double HSUM_Vtnode_GND;
1789 #if defined(_DYNAMIC)
1791 #if defined(_DERIVATE)
1797 double Qjs_Vtnode_GND;
1801 #if defined(_DYNAMIC)
1803 #if defined(_DERIVATE)
1804 double qjcx0_t_i_Vbp_ei;
1805 double qjcx0_t_i_Vbi_ei;
1806 double qjcx0_t_i_Vb_ci;
1807 double qjcx0_t_i_Vbp_ci;
1808 double qjcx0_t_i_Vtnode_GND;
1809 double qjcx0_t_i_Vbi_ci;
1812 #if defined(_DERIVATE)
1813 double ijbcx_Vtnode_GND;
1814 double ijbcx_Vbp_ci;
1815 double ijbcx_Vbp_ei;
1816 double ijbcx_Vbi_ci;
1817 double ijbcx_Vbi_ei;
1819 #if defined(_DYNAMIC)
1821 #if defined(_DERIVATE)
1822 double qjcx0_t_ii_Vbp_ei;
1823 double qjcx0_t_ii_Vbi_ei;
1824 double qjcx0_t_ii_Vbp_ci;
1825 double qjcx0_t_ii_Vtnode_GND;
1826 double qjcx0_t_ii_Vbi_ci;
1831 #if defined(_DERIVATE)
1833 double ibet_Vtnode_GND;
1837 #if defined(_DYNAMIC)
1839 #if defined(_DERIVATE)
1842 double Qjep_Vtnode_GND;
1847 #if defined(_DERIVATE)
1850 double Cjep_Vtnode_GND;
1854 #if defined(_DERIVATE)
1855 double irep_Vtnode_GND;
1860 #if defined(_DERIVATE)
1861 double ibep_Vtnode_GND;
1866 #if defined(_DERIVATE)
1867 double rbi_Vtnode_GND;
1873 #if defined(_DERIVATE)
1874 double ibh_rec_Vtnode_GND;
1875 double ibh_rec_Vbi_ei;
1876 double ibh_rec_Vbi_ci;
1877 double ibh_rec_Vci_ei;
1879 #if defined(_DERIVATE)
1881 double iavl_Vtnode_GND;
1885 #if defined(_DERIVATE)
1886 double ibci_Vtnode_GND;
1890 #if defined(_DYNAMIC)
1892 #if defined(_DERIVATE)
1893 double qrbi_Vtnode_GND;
1899 #if defined(_DYNAMIC)
1901 #if defined(_DERIVATE)
1903 double Qdci_Vtnode_GND;
1909 #if defined(_DERIVATE)
1911 double Qdei_Vtnode_GND;
1915 #if defined(_DERIVATE)
1917 double it_Vtnode_GND;
1923 #if defined(_DERIVATE)
1924 double d_Q_Vtnode_GND;
1930 #if defined(_DERIVATE)
1931 double Q_pT_Vtnode_GND;
1938 #if defined(_DERIVATE)
1940 double Qr_Vtnode_GND;
1945 #if defined(_DERIVATE)
1946 double FCd_f_Vci_ei;
1947 double FCd_f_Vtnode_GND;
1948 double FCd_f_Vbi_ei;
1949 double FCd_f_Vbi_ci;
1952 #if defined(_DERIVATE)
1953 double FCz_1_Vci_ei;
1954 double FCz_1_Vtnode_GND;
1955 double FCz_1_Vbi_ei;
1956 double FCz_1_Vbi_ci;
1959 #if defined(_DERIVATE)
1960 double FCdfCT_ditf_Vbi_ei;
1961 double FCdfCT_ditf_Vbi_ci;
1962 double FCdfCT_ditf_Vci_ei;
1963 double FCdfCT_ditf_Vtnode_GND;
1966 #if defined(_DERIVATE)
1967 double FCdfCT_dw_Vbi_ei;
1968 double FCdfCT_dw_Vbi_ci;
1969 double FCdfCT_dw_Vci_ei;
1970 double FCdfCT_dw_Vtnode_GND;
1973 #if defined(_DERIVATE)
1975 double lnz_Vtnode_GND;
1980 #if defined(_DERIVATE)
1981 double FCdfc_ditf_Vci_ei;
1982 double FCdfc_ditf_Vtnode_GND;
1983 double FCdfc_ditf_Vbi_ei;
1984 double FCdfc_ditf_Vbi_ci;
1987 #if defined(_DERIVATE)
1988 double FCdw_ditf_Vci_ei;
1989 double FCdw_ditf_Vtnode_GND;
1990 double FCdw_ditf_Vbi_ei;
1991 double FCdw_ditf_Vbi_ci;
1994 #if defined(_DERIVATE)
1995 double FCdfc_dw_Vci_ei;
1996 double FCdfc_dw_Vtnode_GND;
1997 double FCdfc_dw_Vbi_ei;
1998 double FCdfc_dw_Vbi_ci;
2001 #if defined(_DERIVATE)
2002 double FCf_ci_Vci_ei;
2003 double FCf_ci_Vtnode_GND;
2004 double FCf_ci_Vbi_ei;
2005 double FCf_ci_Vbi_ci;
2008 #if defined(_DERIVATE)
2009 double FCdf3_dw_Vci_ei;
2010 double FCdf3_dw_Vtnode_GND;
2011 double FCdf3_dw_Vbi_ei;
2012 double FCdf3_dw_Vbi_ci;
2015 #if defined(_DERIVATE)
2019 double FCf3_Vtnode_GND;
2022 #if defined(_DERIVATE)
2023 double FCdf2_dw_Vci_ei;
2024 double FCdf2_dw_Vtnode_GND;
2025 double FCdf2_dw_Vbi_ei;
2026 double FCdf2_dw_Vbi_ci;
2029 #if defined(_DERIVATE)
2033 double FCf2_Vtnode_GND;
2037 #if defined(_DERIVATE)
2041 double a3_Vtnode_GND;
2044 #if defined(_DERIVATE)
2048 double a2_Vtnode_GND;
2051 #if defined(_DERIVATE)
2053 double x_Vtnode_GND;
2058 #if defined(_DERIVATE)
2060 double lnzb_Vtnode_GND;
2065 #if defined(_DERIVATE)
2067 double z_Vtnode_GND;
2072 #if defined(_DERIVATE)
2073 double FCdf1_dw_Vci_ei;
2074 double FCdf1_dw_Vtnode_GND;
2075 double FCdf1_dw_Vbi_ei;
2076 double FCdf1_dw_Vbi_ci;
2079 #if defined(_DERIVATE)
2081 double FCw2_Vtnode_GND;
2086 #if defined(_DERIVATE)
2087 double FCf_CT_Vbi_ei;
2088 double FCf_CT_Vbi_ci;
2089 double FCf_CT_Vci_ei;
2090 double FCf_CT_Vtnode_GND;
2093 #if defined(_DERIVATE)
2095 double FCf1_Vtnode_GND;
2100 #if defined(_DERIVATE)
2101 double FCda1_dw_Vci_ei;
2102 double FCda1_dw_Vtnode_GND;
2103 double FCda1_dw_Vbi_ei;
2104 double FCda1_dw_Vbi_ci;
2107 #if defined(_DERIVATE)
2108 double FCdw_daick_Vci_ei;
2109 double FCdw_daick_Vtnode_GND;
2110 double FCdw_daick_Vbi_ei;
2111 double FCdw_daick_Vbi_ci;
2114 #if defined(_DERIVATE)
2116 double FCw_Vtnode_GND;
2121 #if defined(_DERIVATE)
2122 double FCd_a_Vci_ei;
2123 double FCd_a_Vtnode_GND;
2124 double FCd_a_Vbi_ei;
2125 double FCd_a_Vbi_ci;
2128 #if defined(_DERIVATE)
2130 double FCa1_Vtnode_GND;
2138 #if defined(_DERIVATE)
2140 double FCz_Vtnode_GND;
2144 double FCdaick_ditf;
2145 #if defined(_DERIVATE)
2146 double FCdaick_ditf_Vci_ei;
2147 double FCdaick_ditf_Vtnode_GND;
2148 double FCdaick_ditf_Vbi_ei;
2149 double FCdaick_ditf_Vbi_ci;
2152 #if defined(_DERIVATE)
2153 double FCa_ck_Vci_ei;
2154 double FCa_ck_Vtnode_GND;
2155 double FCa_ck_Vbi_ei;
2156 double FCa_ck_Vbi_ci;
2159 #if defined(_DERIVATE)
2161 double FCrt_Vtnode_GND;
2166 #if defined(_DERIVATE)
2168 double FCa_Vtnode_GND;
2173 #if defined(_DERIVATE)
2174 double FFT_cT_Vtnode_GND;
2175 double FFT_cT_Vci_ei;
2176 double FFT_cT_Vbi_ei;
2177 double FFT_cT_Vbi_ci;
2180 #if defined(_DERIVATE)
2181 double FFQ_cT_Vtnode_GND;
2182 double FFQ_cT_Vbi_ei;
2183 double FFQ_cT_Vbi_ci;
2184 double FFQ_cT_Vci_ei;
2187 #if defined(_DERIVATE)
2188 double FFT_fC_Vtnode_GND;
2189 double FFT_fC_Vci_ei;
2190 double FFT_fC_Vbi_ei;
2191 double FFT_fC_Vbi_ci;
2194 #if defined(_DERIVATE)
2195 double FFQ_fC_Vtnode_GND;
2196 double FFQ_fC_Vbi_ei;
2197 double FFQ_fC_Vbi_ci;
2198 double FFQ_fC_Vci_ei;
2201 #if defined(_DERIVATE)
2202 double FFT_pcS_Vtnode_GND;
2205 #if defined(_DERIVATE)
2206 double FFd_TfB_Vtnode_GND;
2207 double FFd_TfB_Vci_ei;
2208 double FFd_TfB_Vbi_ei;
2209 double FFd_TfB_Vbi_ci;
2212 #if defined(_DERIVATE)
2213 double FFa_w_Vci_ei;
2214 double FFa_w_Vtnode_GND;
2215 double FFa_w_Vbi_ei;
2216 double FFa_w_Vbi_ci;
2219 #if defined(_DERIVATE)
2220 double FFd_QfB_Vtnode_GND;
2221 double FFd_QfB_Vbi_ei;
2222 double FFd_QfB_Vbi_ci;
2223 double FFd_QfB_Vci_ei;
2226 #if defined(_DERIVATE)
2227 double FFw_2_Vci_ei;
2228 double FFw_2_Vtnode_GND;
2229 double FFw_2_Vbi_ei;
2230 double FFw_2_Vbi_ci;
2233 #if defined(_DERIVATE)
2235 double FFw_Vtnode_GND;
2240 #if defined(_DERIVATE)
2242 double FFs_Vtnode_GND;
2247 #if defined(_DERIVATE)
2249 double FFx_Vtnode_GND;
2254 #if defined(_DERIVATE)
2255 double FFT_fbS_Vtnode_GND;
2258 #if defined(_DERIVATE)
2259 double FFd_QfE_Vtnode_GND;
2260 double FFd_QfE_Vci_ei;
2261 double FFd_QfE_Vbi_ei;
2262 double FFd_QfE_Vbi_ci;
2265 #if defined(_DERIVATE)
2266 double FFd_TfE_Vtnode_GND;
2267 double FFd_TfE_Vci_ei;
2268 double FFd_TfE_Vbi_ei;
2269 double FFd_TfE_Vbi_ci;
2272 #if defined(_DERIVATE)
2274 double FFa_Vtnode_GND;
2279 #if defined(_DERIVATE)
2282 double T_fT_Vtnode_GND;
2286 #if defined(_DERIVATE)
2288 double Q_fT_Vtnode_GND;
2293 #if defined(_DERIVATE)
2295 double Qf_Vtnode_GND;
2299 #if defined(_DERIVATE)
2302 double Tf_Vtnode_GND;
2306 #if defined(_DERIVATE)
2307 double Q_bf_Vtnode_GND;
2313 #if defined(_DERIVATE)
2315 double itr_Vtnode_GND;
2320 #if defined(_DERIVATE)
2322 double itf_Vtnode_GND;
2327 #if defined(_DERIVATE)
2329 double a_h_Vtnode_GND;
2334 #if defined(_DERIVATE)
2335 double I_Tf1_Vci_ei;
2336 double I_Tf1_Vtnode_GND;
2337 double I_Tf1_Vbi_ei;
2338 double I_Tf1_Vbi_ci;
2341 #if defined(_DERIVATE)
2342 double A_Vtnode_GND;
2347 #if defined(_DERIVATE)
2348 double Q_p_Vtnode_GND;
2353 #if defined(_DERIVATE)
2355 double ICKa_Vtnode_GND;
2358 #if defined(_DERIVATE)
2360 double ick_Vtnode_GND;
2363 #if defined(_DERIVATE)
2364 double vceff_Vci_ei;
2365 double vceff_Vtnode_GND;
2368 #if defined(_DERIVATE)
2370 double d1_Vtnode_GND;
2374 #if defined(_DERIVATE)
2376 double vc_Vtnode_GND;
2379 #if defined(_DERIVATE)
2380 double T_f0_Vtnode_GND;
2384 #if defined(_DERIVATE)
2385 double cc_Vtnode_GND;
2389 #if defined(_DERIVATE)
2390 double Cjcit_Vtnode_GND;
2391 double Cjcit_Vbi_ci;
2394 #if defined(_DERIVATE)
2395 double b_q_Vtnode_GND;
2400 #if defined(_DERIVATE)
2401 double Q_bpt_Vtnode_GND;
2404 #if defined(_DERIVATE)
2405 double Q_0_Vtnode_GND;
2411 #if defined(_DERIVATE)
2413 double Qjci_Vtnode_GND;
2417 #if defined(_DERIVATE)
2418 double DQ_j3_Vsi_ci;
2420 double DQ_j3_Vbp_ci;
2421 double DQ_j3_Vtnode_GND;
2422 double DQ_j3_Vbi_ci;
2425 #if defined(_DERIVATE)
2426 double DQ_j2_Vsi_ci;
2428 double DQ_j2_Vbp_ci;
2429 double DQ_j2_Vtnode_GND;
2430 double DQ_j2_Vbi_ci;
2433 #if defined(_DERIVATE)
2434 double DQ_j1_Vsi_ci;
2436 double DQ_j1_Vbp_ci;
2437 double DQ_j1_Vtnode_GND;
2438 double DQ_j1_Vbi_ci;
2441 #if defined(_DERIVATE)
2443 double Cjci_Vtnode_GND;
2447 #if defined(_DERIVATE)
2448 double DC_j3_Vsi_ci;
2450 double DC_j3_Vbp_ci;
2451 double DC_j3_Vtnode_GND;
2452 double DC_j3_Vbi_ci;
2455 #if defined(_DERIVATE)
2456 double DC_j2_Vsi_ci;
2458 double DC_j2_Vbp_ci;
2459 double DC_j2_Vtnode_GND;
2460 double DC_j2_Vbi_ci;
2463 #if defined(_DERIVATE)
2464 double DC_j1_Vsi_ci;
2466 double DC_j1_Vbp_ci;
2467 double DC_j1_Vtnode_GND;
2468 double DC_j1_Vbi_ci;
2473 #if defined(_DERIVATE)
2474 double DCln2_Vsi_ci;
2476 double DCln2_Vbp_ci;
2477 double DCln2_Vtnode_GND;
2478 double DCln2_Vbi_ci;
2481 #if defined(_DERIVATE)
2482 double DCln1_Vsi_ci;
2484 double DCln1_Vbp_ci;
2485 double DCln1_Vtnode_GND;
2486 double DCln1_Vbi_ci;
2489 #if defined(_DERIVATE)
2490 double Dv_j4_Vsi_ci;
2492 double Dv_j4_Vbp_ci;
2493 double Dv_j4_Vbi_ci;
2494 double Dv_j4_Vtnode_GND;
2497 #if defined(_DERIVATE)
2498 double Dv_j2_Vsi_ci;
2500 double Dv_j2_Vbp_ci;
2501 double Dv_j2_Vtnode_GND;
2502 double Dv_j2_Vbi_ci;
2505 #if defined(_DERIVATE)
2509 double De_2_Vtnode_GND;
2513 #if defined(_DERIVATE)
2517 double Dv_r_Vtnode_GND;
2521 #if defined(_DERIVATE)
2522 double Da_Vtnode_GND;
2525 #if defined(_DERIVATE)
2526 double Dv_j1_Vsi_ci;
2528 double Dv_j1_Vbp_ci;
2529 double Dv_j1_Vtnode_GND;
2530 double Dv_j1_Vbi_ci;
2533 #if defined(_DERIVATE)
2537 double De_1_Vtnode_GND;
2541 #if defined(_DERIVATE)
2545 double De_Vtnode_GND;
2549 #if defined(_DERIVATE)
2553 double Dv_e_Vtnode_GND;
2557 #if defined(_DERIVATE)
2558 double DC_c_Vtnode_GND;
2561 #if defined(_DERIVATE)
2562 double DC_max_Vtnode_GND;
2565 #if defined(_DERIVATE)
2566 double DV_f_Vtnode_GND;
2569 #if defined(_DERIVATE)
2570 double Dv_p_Vtnode_GND;
2574 #if defined(_DERIVATE)
2575 double Qjei_Vtnode_GND;
2579 #if defined(_DERIVATE)
2580 double DFQ_j_Vsi_ci;
2582 double DFQ_j_Vbp_ci;
2583 double DFQ_j_Vbp_ei;
2584 double DFQ_j_Vbi_ci;
2585 double DFQ_j_Vtnode_GND;
2586 double DFQ_j_Vbi_ei;
2589 #if defined(_DERIVATE)
2590 double Cjei_Vtnode_GND;
2594 #if defined(_DERIVATE)
2595 double DFC_j1_Vsi_ci;
2596 double DFC_j1_Vb_ci;
2597 double DFC_j1_Vbp_ci;
2598 double DFC_j1_Vbp_ei;
2599 double DFC_j1_Vbi_ci;
2600 double DFC_j1_Vtnode_GND;
2601 double DFC_j1_Vbi_ei;
2604 #if defined(_DERIVATE)
2610 double DFb_Vtnode_GND;
2614 #if defined(_DERIVATE)
2615 double DFdvj_dv_Vsi_ci;
2616 double DFdvj_dv_Vb_ci;
2617 double DFdvj_dv_Vbp_ci;
2618 double DFdvj_dv_Vbp_ei;
2619 double DFdvj_dv_Vbi_ci;
2620 double DFdvj_dv_Vtnode_GND;
2621 double DFdvj_dv_Vbi_ei;
2624 #if defined(_DERIVATE)
2625 double DFv_j_Vsi_ci;
2627 double DFv_j_Vbp_ci;
2628 double DFv_j_Vbp_ei;
2629 double DFv_j_Vbi_ci;
2630 double DFv_j_Vtnode_GND;
2631 double DFv_j_Vbi_ei;
2634 #if defined(_DERIVATE)
2635 double DFs_q2_Vsi_ci;
2636 double DFs_q2_Vb_ci;
2637 double DFs_q2_Vbp_ci;
2638 double DFs_q2_Vbp_ei;
2639 double DFs_q2_Vbi_ci;
2640 double DFs_q2_Vtnode_GND;
2641 double DFs_q2_Vbi_ei;
2644 #if defined(_DERIVATE)
2645 double DFs_q_Vsi_ci;
2647 double DFs_q_Vbp_ci;
2648 double DFs_q_Vbp_ei;
2649 double DFs_q_Vbi_ci;
2650 double DFs_q_Vtnode_GND;
2651 double DFs_q_Vbi_ei;
2654 #if defined(_DERIVATE)
2655 double DFv_e_Vsi_ci;
2657 double DFv_e_Vbp_ci;
2658 double DFv_e_Vbp_ei;
2659 double DFv_e_Vbi_ci;
2660 double DFv_e_Vtnode_GND;
2661 double DFv_e_Vbi_ei;
2664 #if defined(_DERIVATE)
2665 double DFV_f_Vtnode_GND;
2668 #if defined(_DERIVATE)
2669 double i_0r_Vtnode_GND;
2673 #if defined(_DERIVATE)
2674 double i_0f_Vtnode_GND;
2678 #if defined(_DERIVATE)
2679 double VT_f_Vtnode_GND;
2683 #if defined(_DERIVATE)
2684 double Orci0_t_Vtnode_GND;
2687 #if defined(_DERIVATE)
2688 double irei_Vtnode_GND;
2691 #if defined(_DERIVATE)
2692 double ibei_Vtnode_GND;
2696 #if defined(_DERIVATE)
2702 double le_Vtnode_GND;
2705 #if defined(_DERIVATE)
2711 double DIOY_Vtnode_GND;
2713 #if defined(_DYNAMIC)
2714 #if defined(_DERIVATE)
2715 double vpts_t_Vtnode_GND;
2718 #if defined(_DYNAMIC)
2719 #if defined(_DERIVATE)
2720 double cjs0_t_Vtnode_GND;
2723 #if defined(_DYNAMIC)
2724 #if defined(_DERIVATE)
2725 double vds_t_Vtnode_GND;
2728 #if defined(_DYNAMIC)
2729 #if defined(_DERIVATE)
2730 double tsf_t_Vtnode_GND;
2733 #if defined(_DERIVATE)
2734 double re_t_Vtnode_GND;
2736 #if defined(_DERIVATE)
2737 double rbx_t_Vtnode_GND;
2739 #if defined(_DERIVATE)
2740 double rcx_t_Vtnode_GND;
2742 #if defined(_DYNAMIC)
2743 #if defined(_DERIVATE)
2744 double cjcx02_t_Vtnode_GND;
2747 #if defined(_DYNAMIC)
2748 #if defined(_DERIVATE)
2749 double cjcx01_t_Vtnode_GND;
2752 #if defined(_DYNAMIC)
2753 #if defined(_DERIVATE)
2754 double vptcx_t_Vtnode_GND;
2757 #if defined(_DYNAMIC)
2758 #if defined(_DERIVATE)
2759 double cratio_t_Vtnode_GND;
2762 #if defined(_DYNAMIC)
2763 #if defined(_DERIVATE)
2764 double vdcx_t_Vtnode_GND;
2767 #if defined(_DERIVATE)
2768 double abet_t_Vtnode_GND;
2770 #if defined(_DERIVATE)
2771 double ibets_t_Vtnode_GND;
2773 #if defined(_DERIVATE)
2774 double ajep_t_Vtnode_GND;
2776 #if defined(_DERIVATE)
2777 double cjep0_t_Vtnode_GND;
2779 #if defined(_DERIVATE)
2780 double vdep_t_Vtnode_GND;
2782 #if defined(_DERIVATE)
2783 double rbi0_t_Vtnode_GND;
2785 #if defined(_DERIVATE)
2786 double qavl_t_Vtnode_GND;
2788 #if defined(_DERIVATE)
2789 double favl_t_Vtnode_GND;
2791 #if defined(_DERIVATE)
2792 double thcs_t_Vtnode_GND;
2794 #if defined(_DERIVATE)
2795 double t0_t_Vtnode_GND;
2797 #if defined(_DERIVATE)
2798 double vptci_t_Vtnode_GND;
2800 #if defined(_DERIVATE)
2801 double cjci0_t_Vtnode_GND;
2803 #if defined(_DERIVATE)
2804 double vdci_t_Vtnode_GND;
2806 #if defined(_DERIVATE)
2807 double vces_t_Vtnode_GND;
2809 #if defined(_DERIVATE)
2810 double rci0_t_Vtnode_GND;
2812 #if defined(_DERIVATE)
2813 double c10_t_Vtnode_GND;
2815 #if defined(_DERIVATE)
2816 double tef0_t_Vtnode_GND;
2818 #if defined(_DERIVATE)
2819 double vlim_t_Vtnode_GND;
2821 #if defined(_DERIVATE)
2822 double k_Vtnode_GND;
2824 #if defined(_DERIVATE)
2825 double qp0_t_Vtnode_GND;
2827 #if defined(_DERIVATE)
2828 double iscs_t_Vtnode_GND;
2830 #if defined(_DERIVATE)
2831 double itss_t_Vtnode_GND;
2833 #if defined(_DERIVATE)
2834 double ibcxs_t_Vtnode_GND;
2836 #if defined(_DERIVATE)
2837 double ibcis_t_Vtnode_GND;
2839 #if defined(_DERIVATE)
2840 double ireps_t_Vtnode_GND;
2842 #if defined(_DERIVATE)
2843 double ibeps_t_Vtnode_GND;
2845 #if defined(_DERIVATE)
2846 double ireis_t_Vtnode_GND;
2848 #if defined(_DERIVATE)
2849 double ibeis_t_Vtnode_GND;
2851 #if defined(_DERIVATE)
2855 double a_Vtnode_GND;
2857 #if defined(_DERIVATE)
2858 double r_VgVT_Vtnode_GND;
2860 #if defined(_DERIVATE)
2861 double V_gT_Vtnode_GND;
2863 #if defined(_DERIVATE)
2864 double ajei_t_Vtnode_GND;
2866 #if defined(_DERIVATE)
2867 double cjei0_t_Vtnode_GND;
2869 #if defined(_DERIVATE)
2870 double vdei_t_Vtnode_GND;
2872 #if defined(_DERIVATE)
2873 double vdt_Vtnode_GND;
2875 #if defined(_DERIVATE)
2876 double vdjt_Vtnode_GND;
2878 #if defined(_DERIVATE)
2879 double vgbe_t_Vtnode_GND;
2881 #if defined(_DERIVATE)
2882 double vge_t_Vtnode_GND;
2884 #if defined(_DERIVATE)
2885 double vgb_t_Vtnode_GND;
2887 #if defined(_DERIVATE)
2888 double k2_Vtnode_GND;
2890 #if defined(_DERIVATE)
2891 double k1_Vtnode_GND;
2893 #if defined(_DERIVATE)
2894 double ln_qtt0_Vtnode_GND;
2896 #if defined(_DERIVATE)
2897 double qtt0_Vtnode_GND;
2899 #if defined(_DERIVATE)
2900 double dT_Vtnode_GND;
2902 #if defined(_DERIVATE)
2903 double VT_Vtnode_GND;
2905 #if defined(_DERIVATE)
2906 double Tdev_Vtnode_GND;
2909 (((flsh!=0)&&(rth>=0.001)))
2911 #if defined(_DERIVATE)
2912 Tdev_Vtnode_GND=1.0;
2916 ((Tdev<((-100.0)+273.15)))
2918 #if defined(_DERIVATE)
2919 Tdev_Vtnode_GND=0.0;
2921 Tdev=((-100.0)+273.15);
2926 ((Tdev>(326.85+273.15)))
2928 #if defined(_DERIVATE)
2929 Tdev_Vtnode_GND=0.0;
2931 Tdev=(326.85+273.15);
2934 #if defined(_DERIVATE)
2935 VT_Vtnode_GND=((1.3806503e-23*Tdev_Vtnode_GND)/1.602176462
e-19);
2937 VT=((1.3806503e-23*Tdev)/1.602176462
e-19);
2938 #if defined(_DERIVATE)
2939 dT_Vtnode_GND=Tdev_Vtnode_GND;
2942 #if defined(_DERIVATE)
2943 qtt0_Vtnode_GND=(Tdev_Vtnode_GND/Tnom);
2948 #if defined(_DERIVATE)
2949 double m10_logE(d10_logE0,d00_logE0,qtt0)
2951 #if defined(_DERIVATE)
2952 ln_qtt0_Vtnode_GND=qtt0_Vtnode_GND*d10_logE0;
2958 #if defined(_DERIVATE)
2959 double m10_logE(d10_logE0,d00_logE0,Tdev)
2961 #if defined(_DERIVATE)
2962 k1_Vtnode_GND=(((f1vg*Tdev_Vtnode_GND)*d00_logE0)+((f1vg*Tdev)*Tdev_Vtnode_GND*d10_logE0));
2964 k1=((f1vg*Tdev)*d00_logE0);
2966 #if defined(_DERIVATE)
2967 k2_Vtnode_GND=(f2vg*Tdev_Vtnode_GND);
2970 #if defined(_DERIVATE)
2971 vgb_t_Vtnode_GND=(k1_Vtnode_GND+k2_Vtnode_GND);
2973 vgb_t=((vgb+k1)+k2);
2974 #if defined(_DERIVATE)
2975 vge_t_Vtnode_GND=(k1_Vtnode_GND+k2_Vtnode_GND);
2977 vge_t=((vge+k1)+k2);
2978 #if defined(_DERIVATE)
2979 vgbe_t_Vtnode_GND=((vgb_t_Vtnode_GND+vge_t_Vtnode_GND)/2);
2981 vgbe_t=((vgb_t+vge_t)/2);
2986 double m00_exp(d00_exp0,((vdei*0.5)/vt0))
2987 double
m00_exp(d00_exp1,(((-0.5)*vdei)/vt0))
2988 double m00_logE(d00_logE2,(d00_exp0-d00_exp1))
2989 vdj0=((2*vt0)*d00_logE2);
2991 #if defined(_DERIVATE)
2992 vdjt_Vtnode_GND=(((vdj0*qtt0_Vtnode_GND)+(vgbe0*(-qtt0_Vtnode_GND)))-(((mg*VT_Vtnode_GND)*ln_qtt0)+((mg*VT)*ln_qtt0_Vtnode_GND)));
2994 vdjt=(((vdj0*qtt0)+(vgbe0*(1-qtt0)))-((mg*VT)*ln_qtt0));
2996 double m00_exp(d00_exp0,((-vdjt)/VT))
2997 double
m00_sqrt(d00_sqrt1,(1+(4*d00_exp0)))
2998 double m00_logE(d00_logE2,(0.5*(1+d00_sqrt1)))
2999 #if defined(_DERIVATE)
3000 #define d10_exp0 d00_exp0
3001 double m10_sqrt(d10_sqrt1,d00_sqrt1,(1+(4*d00_exp0)))
3002 double
m10_logE(d10_logE2,d00_logE2,(0.5*(1+d00_sqrt1)))
3004 #if defined(_DERIVATE)
3005 vdt_Vtnode_GND=(vdjt_Vtnode_GND+(((2*VT_Vtnode_GND)*d00_logE2)+((2*VT)*(0.5*(4*(((-vdjt_Vtnode_GND)*VT-(-vdjt)*VT_Vtnode_GND)/VT/VT)*d10_exp0)*d10_sqrt1)*d10_logE2)));
3007 vdt=(vdjt+((2*VT)*d00_logE2));
3009 #if defined(_DERIVATE)
3010 vdei_t_Vtnode_GND=vdt_Vtnode_GND;
3014 double m00_logE(d00_logE0,(vdei/vdei_t))
3015 double
m00_exp(d00_exp1,(zei*d00_logE0))
3016 #if defined(_DERIVATE)
3017 double m10_logE(d10_logE0,d00_logE0,(vdei/vdei_t))
3018 #define d10_exp1 d00_exp1
3020 #if defined(_DERIVATE)
3021 cjei0_t_Vtnode_GND=(cjei0*(zei*(-vdei*vdei_t_Vtnode_GND/vdei_t/vdei_t)*d10_logE0)*
d10_exp1);
3023 cjei0_t=(cjei0*d00_exp1);
3028 #if defined(_DERIVATE)
3029 ajei_t_Vtnode_GND=((ajei*vdei_t_Vtnode_GND)/vdei);
3031 ajei_t=((ajei*vdei_t)/vdei);
3035 #if defined(_DERIVATE)
3036 ajei_t_Vtnode_GND=0.0;
3043 #if defined(_DERIVATE)
3044 cjei0_t_Vtnode_GND=0.0;
3047 #if defined(_DERIVATE)
3048 vdei_t_Vtnode_GND=0.0;
3051 #if defined(_DERIVATE)
3052 ajei_t_Vtnode_GND=0.0;
3057 (((flcomp==0.0)||(flcomp==2.1)))
3059 #if defined(_DERIVATE)
3060 V_gT_Vtnode_GND=((((3.0*VT_Vtnode_GND)*ln_qtt0)+((3.0*VT)*ln_qtt0_Vtnode_GND))+(vgb*qtt0_Vtnode_GND));
3062 V_gT=(((3.0*VT)*ln_qtt0)+(vgb*(qtt0-1.0)));
3063 #if defined(_DERIVATE)
3064 r_VgVT_Vtnode_GND=((V_gT_Vtnode_GND*VT-V_gT*VT_Vtnode_GND)/VT/VT);
3067 #if defined(_DERIVATE)
3071 a_Vtnode_GND=(((mcf*r_VgVT_Vtnode_GND)/mbei)-(alb*dT_Vtnode_GND));
3073 a=(((mcf*r_VgVT)/mbei)-(alb*dT));
3076 #if defined(_DERIVATE)
3077 #define d10_exp0 d00_exp0
3079 #if defined(_DERIVATE)
3080 ibeis_t_Vtnode_GND=(ibeis*a_Vtnode_GND*
d10_exp0);
3082 ibeis_t=(ibeis*d00_exp0);
3084 #if defined(_DERIVATE)
3088 a_Vtnode_GND=(((mcf*r_VgVT_Vtnode_GND)/mrei)-(alb*dT_Vtnode_GND));
3090 a=(((mcf*r_VgVT)/mrei)-(alb*dT));
3093 #if defined(_DERIVATE)
3094 #define d10_exp0 d00_exp0
3096 #if defined(_DERIVATE)
3097 ireis_t_Vtnode_GND=(ireis*a_Vtnode_GND*
d10_exp0);
3099 ireis_t=(ireis*d00_exp0);
3101 #if defined(_DERIVATE)
3105 a_Vtnode_GND=(((mcf*r_VgVT_Vtnode_GND)/mbep)-(alb*dT_Vtnode_GND));
3107 a=(((mcf*r_VgVT)/mbep)-(alb*dT));
3110 #if defined(_DERIVATE)
3111 #define d10_exp0 d00_exp0
3113 #if defined(_DERIVATE)
3114 ibeps_t_Vtnode_GND=(ibeps*a_Vtnode_GND*
d10_exp0);
3116 ibeps_t=(ibeps*d00_exp0);
3118 #if defined(_DERIVATE)
3122 a_Vtnode_GND=(((mcf*r_VgVT_Vtnode_GND)/mrep)-(alb*dT_Vtnode_GND));
3124 a=(((mcf*r_VgVT)/mrep)-(alb*dT));
3127 #if defined(_DERIVATE)
3128 #define d10_exp0 d00_exp0
3130 #if defined(_DERIVATE)
3131 ireps_t_Vtnode_GND=(ireps*a_Vtnode_GND*
d10_exp0);
3133 ireps_t=(ireps*d00_exp0);
3135 #if defined(_DERIVATE)
3139 a_Vtnode_GND=(r_VgVT_Vtnode_GND/mbci);
3144 #if defined(_DERIVATE)
3145 #define d10_exp0 d00_exp0
3147 #if defined(_DERIVATE)
3148 ibcis_t_Vtnode_GND=(ibcis*a_Vtnode_GND*
d10_exp0);
3150 ibcis_t=(ibcis*d00_exp0);
3152 #if defined(_DERIVATE)
3156 a_Vtnode_GND=(r_VgVT_Vtnode_GND/mbcx);
3161 #if defined(_DERIVATE)
3162 #define d10_exp0 d00_exp0
3164 #if defined(_DERIVATE)
3165 ibcxs_t_Vtnode_GND=(ibcxs*a_Vtnode_GND*
d10_exp0);
3167 ibcxs_t=(ibcxs*d00_exp0);
3169 #if defined(_DERIVATE)
3173 a_Vtnode_GND=(r_VgVT_Vtnode_GND/msf);
3178 #if defined(_DERIVATE)
3179 #define d10_exp0 d00_exp0
3181 #if defined(_DERIVATE)
3182 itss_t_Vtnode_GND=(itss*a_Vtnode_GND*
d10_exp0);
3184 itss_t=(itss*d00_exp0);
3186 #if defined(_DERIVATE)
3190 a_Vtnode_GND=(r_VgVT_Vtnode_GND/msc);
3195 #if defined(_DERIVATE)
3196 #define d10_exp0 d00_exp0
3198 #if defined(_DERIVATE)
3199 iscs_t_Vtnode_GND=(iscs*a_Vtnode_GND*
d10_exp0);
3201 iscs_t=(iscs*d00_exp0);
3203 #if defined(_DERIVATE)
3207 a_Vtnode_GND=(vdei_t_Vtnode_GND/vdei);
3210 #if defined(_DERIVATE)
3211 qp0_t_Vtnode_GND=(qp0*((0.5*zei)*(-a_Vtnode_GND)));
3213 qp0_t=(qp0*(1.0+((0.5*zei)*(1.0-a))));
3215 double m00_exp(d00_exp0,(zetaci*ln_qtt0))
3216 #if defined(_DERIVATE)
3217 #define d10_exp0 d00_exp0
3219 #if defined(_DERIVATE)
3223 a_Vtnode_GND=(((vlim*(-(alvs*dT_Vtnode_GND)))*d00_exp0)+((vlim*(1.0-(alvs*dT)))*(zetaci*ln_qtt0_Vtnode_GND)*
d10_exp0));
3225 a=((vlim*(1.0-(alvs*dT)))*d00_exp0);
3227 #if defined(_DERIVATE)
3228 k_Vtnode_GND=(((a_Vtnode_GND-VT_Vtnode_GND)*VT-(a-VT)*VT_Vtnode_GND)/VT/VT);
3236 double
m00_logE(d00_logE1,(1.0+d00_exp0))
3237 #if defined(_DERIVATE)
3238 #define d10_exp0 d00_exp0
3239 double m10_logE(d10_logE1,d00_logE1,(1.0+d00_exp0))
3241 #if defined(_DERIVATE)
3242 vlim_t_Vtnode_GND=(VT_Vtnode_GND+((VT_Vtnode_GND*d00_logE1)+(VT*k_Vtnode_GND*d10_exp0*d10_logE1)));
3244 vlim_t=(VT+(VT*d00_logE1));
3249 #if defined(_DERIVATE)
3250 vlim_t_Vtnode_GND=a_Vtnode_GND;
3254 #if defined(_DERIVATE)
3258 a_Vtnode_GND=(alb*dT_Vtnode_GND);
3262 double m00_sqrt(d00_sqrt0,((a*a)+0.01))
3263 #if defined(_DERIVATE)
3264 double m10_sqrt(d10_sqrt0,d00_sqrt0,((a*a)+0.01))
3266 #if defined(_DERIVATE)
3267 k_Vtnode_GND=(0.5*(a_Vtnode_GND+((a_Vtnode_GND*a)+(a*a_Vtnode_GND))*d10_sqrt0));
3269 k=(0.5*(a+d00_sqrt0));
3271 #if defined(_DERIVATE)
3272 tef0_t_Vtnode_GND=(((tef0*qtt0_Vtnode_GND)*k-(tef0*qtt0)*k_Vtnode_GND)/k/k);
3274 tef0_t=((tef0*qtt0)/k);
3279 double m00_exp(d00_exp0,((zetabet*ln_qtt0)+((vge/VT)*(qtt0-1))))
3280 #if defined(_DERIVATE)
3281 #define d10_exp0 d00_exp0
3283 #if defined(_DERIVATE)
3284 ibeis_t_Vtnode_GND=(ibeis*((zetabet*ln_qtt0_Vtnode_GND)+(((-vge*VT_Vtnode_GND/VT/VT)*(qtt0-1))+((vge/VT)*qtt0_Vtnode_GND)))*
d10_exp0);
3286 ibeis_t=(ibeis*d00_exp0);
3289 double m00_exp(d00_exp0,(((0.5*mg)*ln_qtt0)+(((0.5*vgbe0)/VT)*(qtt0-1))))
3290 #if defined(_DERIVATE)
3291 #define d10_exp0 d00_exp0
3293 #if defined(_DERIVATE)
3294 ireis_t_Vtnode_GND=(ireis*(((0.5*mg)*ln_qtt0_Vtnode_GND)+(((-(0.5*vgbe0)*VT_Vtnode_GND/VT/VT)*(qtt0-1))+(((0.5*vgbe0)/VT)*qtt0_Vtnode_GND)))*d10_exp0);
3296 ireis_t=(ireis*d00_exp0);
3299 double m00_exp(d00_exp0,((zetabet*ln_qtt0)+((vge/VT)*(qtt0-1))))
3300 #if defined(_DERIVATE)
3301 #define d10_exp0 d00_exp0
3303 #if defined(_DERIVATE)
3304 ibeps_t_Vtnode_GND=(ibeps*((zetabet*ln_qtt0_Vtnode_GND)+(((-vge*VT_Vtnode_GND/VT/VT)*(qtt0-1))+((vge/VT)*qtt0_Vtnode_GND)))*
d10_exp0);
3306 ibeps_t=(ibeps*d00_exp0);
3309 double m00_exp(d00_exp0,(((0.5*mg)*ln_qtt0)+(((0.5*vgbe0)/VT)*(qtt0-1))))
3310 #if defined(_DERIVATE)
3311 #define d10_exp0 d00_exp0
3313 #if defined(_DERIVATE)
3314 ireps_t_Vtnode_GND=(ireps*(((0.5*mg)*ln_qtt0_Vtnode_GND)+(((-(0.5*vgbe0)*VT_Vtnode_GND/VT/VT)*(qtt0-1))+(((0.5*vgbe0)/VT)*qtt0_Vtnode_GND)))*d10_exp0);
3316 ireps_t=(ireps*d00_exp0);
3319 double m00_exp(d00_exp0,((zetabci*ln_qtt0)+((vgc/VT)*(qtt0-1))))
3320 #if defined(_DERIVATE)
3321 #define d10_exp0 d00_exp0
3323 #if defined(_DERIVATE)
3324 ibcis_t_Vtnode_GND=(ibcis*((zetabci*ln_qtt0_Vtnode_GND)+(((-vgc*VT_Vtnode_GND/VT/VT)*(qtt0-1))+((vgc/VT)*qtt0_Vtnode_GND)))*
d10_exp0);
3326 ibcis_t=(ibcis*d00_exp0);
3329 double m00_exp(d00_exp0,((zetabcxt*ln_qtt0)+((vgc/VT)*(qtt0-1))))
3330 #if defined(_DERIVATE)
3331 #define d10_exp0 d00_exp0
3333 #if defined(_DERIVATE)
3334 ibcxs_t_Vtnode_GND=(ibcxs*((zetabcxt*ln_qtt0_Vtnode_GND)+(((-vgc*VT_Vtnode_GND/VT/VT)*(qtt0-1))+((vgc/VT)*qtt0_Vtnode_GND)))*
d10_exp0);
3336 ibcxs_t=(ibcxs*d00_exp0);
3339 double m00_exp(d00_exp0,((zetasct*ln_qtt0)+((vgc/VT)*(qtt0-1))))
3340 #if defined(_DERIVATE)
3341 #define d10_exp0 d00_exp0
3343 #if defined(_DERIVATE)
3344 itss_t_Vtnode_GND=(itss*((zetasct*ln_qtt0_Vtnode_GND)+(((-vgc*VT_Vtnode_GND/VT/VT)*(qtt0-1))+((vgc/VT)*qtt0_Vtnode_GND)))*
d10_exp0);
3346 itss_t=(itss*d00_exp0);
3349 double m00_exp(d00_exp0,((zetasct*ln_qtt0)+((vgs/VT)*(qtt0-1))))
3350 #if defined(_DERIVATE)
3351 #define d10_exp0 d00_exp0
3353 #if defined(_DERIVATE)
3354 iscs_t_Vtnode_GND=(iscs*((zetasct*ln_qtt0_Vtnode_GND)+(((-vgs*VT_Vtnode_GND/VT/VT)*(qtt0-1))+((vgs/VT)*qtt0_Vtnode_GND)))*
d10_exp0);
3356 iscs_t=(iscs*d00_exp0);
3359 double m00_logE(d00_logE0,(vdei_t/vdei))
3360 double
m00_exp(d00_exp1,(zei*d00_logE0))
3361 #if defined(_DERIVATE)
3362 double m10_logE(d10_logE0,d00_logE0,(vdei_t/vdei))
3363 #define d10_exp1 d00_exp1
3365 #if defined(_DERIVATE)
3369 a_Vtnode_GND=(zei*(vdei_t_Vtnode_GND/vdei)*d10_logE0)*
d10_exp1;
3373 #if defined(_DERIVATE)
3374 qp0_t_Vtnode_GND=(qp0*(-a_Vtnode_GND));
3376 qp0_t=(qp0*(2.0-a));
3378 double m00_exp(d00_exp0,((zetaci-avs)*ln_qtt0))
3379 #if defined(_DERIVATE)
3380 #define d10_exp0 d00_exp0
3382 #if defined(_DERIVATE)
3383 vlim_t_Vtnode_GND=(vlim*((zetaci-avs)*ln_qtt0_Vtnode_GND)*
d10_exp0);
3385 vlim_t=(vlim*d00_exp0);
3387 zetatef=((zetabet-zetact)-0.5);
3390 double m00_exp(d00_exp0,((zetatef*ln_qtt0)-((dvg0/VT)*(qtt0-1))))
3391 #if defined(_DERIVATE)
3392 #define d10_exp0 d00_exp0
3394 #if defined(_DERIVATE)
3395 tef0_t_Vtnode_GND=(tef0*((zetatef*ln_qtt0_Vtnode_GND)-(((-dvg0*VT_Vtnode_GND/VT/VT)*(qtt0-1))+((dvg0/VT)*qtt0_Vtnode_GND)))*
d10_exp0);
3397 tef0_t=(tef0*d00_exp0);
3401 double m00_exp(d00_exp0,((zetact*ln_qtt0)+((vgb/VT)*(qtt0-1))))
3402 #if defined(_DERIVATE)
3403 #define d10_exp0 d00_exp0
3405 #if defined(_DERIVATE)
3406 c10_t_Vtnode_GND=(c10*((zetact*ln_qtt0_Vtnode_GND)+(((-vgb*VT_Vtnode_GND/VT/VT)*(qtt0-1))+((vgb/VT)*qtt0_Vtnode_GND)))*
d10_exp0);
3408 c10_t=(c10*d00_exp0);
3411 double m00_exp(d00_exp0,(zetaci*ln_qtt0))
3412 #if defined(_DERIVATE)
3413 #define d10_exp0 d00_exp0
3415 #if defined(_DERIVATE)
3416 rci0_t_Vtnode_GND=(rci0*(zetaci*ln_qtt0_Vtnode_GND)*d10_exp0);
3418 rci0_t=(rci0*d00_exp0);
3420 #if defined(_DERIVATE)
3421 vces_t_Vtnode_GND=(vces*(alces*dT_Vtnode_GND));
3423 vces_t=(vces*(1+(alces*dT)));
3428 double m00_exp(d00_exp0,((vdci*0.5)/vt0))
3429 double
m00_exp(d00_exp1,(((-0.5)*vdci)/vt0))
3430 double m00_logE(d00_logE2,(d00_exp0-d00_exp1))
3431 vdj0=((2*vt0)*d00_logE2);
3433 #if defined(_DERIVATE)
3434 vdjt_Vtnode_GND=(((vdj0*qtt0_Vtnode_GND)+(vgbc0*(-qtt0_Vtnode_GND)))-(((mg*VT_Vtnode_GND)*ln_qtt0)+((mg*VT)*ln_qtt0_Vtnode_GND)));
3436 vdjt=(((vdj0*qtt0)+(vgbc0*(1-qtt0)))-((mg*VT)*ln_qtt0));
3438 double m00_exp(d00_exp0,((-vdjt)/VT))
3439 double
m00_sqrt(d00_sqrt1,(1+(4*d00_exp0)))
3440 double m00_logE(d00_logE2,(0.5*(1+d00_sqrt1)))
3441 #if defined(_DERIVATE)
3442 #define d10_exp0 d00_exp0
3443 double m10_sqrt(d10_sqrt1,d00_sqrt1,(1+(4*d00_exp0)))
3444 double
m10_logE(d10_logE2,d00_logE2,(0.5*(1+d00_sqrt1)))
3446 #if defined(_DERIVATE)
3447 vdt_Vtnode_GND=(vdjt_Vtnode_GND+(((2*VT_Vtnode_GND)*d00_logE2)+((2*VT)*(0.5*(4*(((-vdjt_Vtnode_GND)*VT-(-vdjt)*VT_Vtnode_GND)/VT/VT)*d10_exp0)*d10_sqrt1)*d10_logE2)));
3449 vdt=(vdjt+((2*VT)*d00_logE2));
3451 #if defined(_DERIVATE)
3452 vdci_t_Vtnode_GND=vdt_Vtnode_GND;
3456 double m00_logE(d00_logE0,(vdci/vdci_t))
3457 double
m00_exp(d00_exp1,(zci*d00_logE0))
3458 #if defined(_DERIVATE)
3459 double m10_logE(d10_logE0,d00_logE0,(vdci/vdci_t))
3460 #define d10_exp1 d00_exp1
3462 #if defined(_DERIVATE)
3463 cjci0_t_Vtnode_GND=(cjci0*(zci*(-vdci*vdci_t_Vtnode_GND/vdci_t/vdci_t)*d10_logE0)*
d10_exp1);
3465 cjci0_t=(cjci0*d00_exp1);
3470 #if defined(_DERIVATE)
3471 vptci_t_Vtnode_GND=((vptci*vdci_t_Vtnode_GND)/vdci);
3473 vptci_t=((vptci*vdci_t)/vdci);
3477 #if defined(_DERIVATE)
3478 vptci_t_Vtnode_GND=0.0;
3485 #if defined(_DERIVATE)
3486 cjci0_t_Vtnode_GND=0.0;
3489 #if defined(_DERIVATE)
3490 vdci_t_Vtnode_GND=0.0;
3493 #if defined(_DERIVATE)
3494 vptci_t_Vtnode_GND=0.0;
3498 #if defined(_DERIVATE)
3499 t0_t_Vtnode_GND=(t0*((alt0*dT_Vtnode_GND)+(((kt0*dT_Vtnode_GND)*dT)+((kt0*dT)*dT_Vtnode_GND))));
3501 t0_t=(t0*((1+(alt0*dT))+((kt0*dT)*dT)));
3503 double m00_exp(d00_exp0,((zetaci-1)*ln_qtt0))
3504 #if defined(_DERIVATE)
3505 #define d10_exp0 d00_exp0
3507 #if defined(_DERIVATE)
3508 thcs_t_Vtnode_GND=(thcs*((zetaci-1)*ln_qtt0_Vtnode_GND)*
d10_exp0);
3510 thcs_t=(thcs*d00_exp0);
3513 double m00_exp(d00_exp0,(alfav*dT))
3514 #if defined(_DERIVATE)
3515 #define d10_exp0 d00_exp0
3517 #if defined(_DERIVATE)
3518 favl_t_Vtnode_GND=(favl*(alfav*dT_Vtnode_GND)*d10_exp0);
3520 favl_t=(favl*d00_exp0);
3523 double m00_exp(d00_exp0,(alqav*dT))
3524 #if defined(_DERIVATE)
3525 #define d10_exp0 d00_exp0
3527 #if defined(_DERIVATE)
3528 qavl_t_Vtnode_GND=(qavl*(alqav*dT_Vtnode_GND)*d10_exp0);
3530 qavl_t=(qavl*d00_exp0);
3533 double m00_exp(d00_exp0,(zetarbi*ln_qtt0))
3534 #if defined(_DERIVATE)
3535 #define d10_exp0 d00_exp0
3537 #if defined(_DERIVATE)
3538 rbi0_t_Vtnode_GND=(rbi0*(zetarbi*ln_qtt0_Vtnode_GND)*d10_exp0);
3540 rbi0_t=(rbi0*d00_exp0);
3546 double m00_exp(d00_exp0,((vdep*0.5)/vt0))
3547 double
m00_exp(d00_exp1,(((-0.5)*vdep)/vt0))
3548 double m00_logE(d00_logE2,(d00_exp0-d00_exp1))
3549 vdj0=((2*vt0)*d00_logE2);
3551 #if defined(_DERIVATE)
3552 vdjt_Vtnode_GND=(((vdj0*qtt0_Vtnode_GND)+(vgbe0*(-qtt0_Vtnode_GND)))-(((mg*VT_Vtnode_GND)*ln_qtt0)+((mg*VT)*ln_qtt0_Vtnode_GND)));
3554 vdjt=(((vdj0*qtt0)+(vgbe0*(1-qtt0)))-((mg*VT)*ln_qtt0));
3556 double m00_exp(d00_exp0,((-vdjt)/VT))
3557 double
m00_sqrt(d00_sqrt1,(1+(4*d00_exp0)))
3558 double m00_logE(d00_logE2,(0.5*(1+d00_sqrt1)))
3559 #if defined(_DERIVATE)
3560 #define d10_exp0 d00_exp0
3561 double m10_sqrt(d10_sqrt1,d00_sqrt1,(1+(4*d00_exp0)))
3562 double
m10_logE(d10_logE2,d00_logE2,(0.5*(1+d00_sqrt1)))
3564 #if defined(_DERIVATE)
3565 vdt_Vtnode_GND=(vdjt_Vtnode_GND+(((2*VT_Vtnode_GND)*d00_logE2)+((2*VT)*(0.5*(4*(((-vdjt_Vtnode_GND)*VT-(-vdjt)*VT_Vtnode_GND)/VT/VT)*d10_exp0)*d10_sqrt1)*d10_logE2)));
3567 vdt=(vdjt+((2*VT)*d00_logE2));
3569 #if defined(_DERIVATE)
3570 vdep_t_Vtnode_GND=vdt_Vtnode_GND;
3574 double m00_logE(d00_logE0,(vdep/vdep_t))
3575 double
m00_exp(d00_exp1,(zep*d00_logE0))
3576 #if defined(_DERIVATE)
3577 double m10_logE(d10_logE0,d00_logE0,(vdep/vdep_t))
3578 #define d10_exp1 d00_exp1
3580 #if defined(_DERIVATE)
3581 cjep0_t_Vtnode_GND=(cjep0*(zep*(-vdep*vdep_t_Vtnode_GND/vdep_t/vdep_t)*d10_logE0)*
d10_exp1);
3583 cjep0_t=(cjep0*d00_exp1);
3588 #if defined(_DERIVATE)
3589 ajep_t_Vtnode_GND=((ajep*vdep_t_Vtnode_GND)/vdep);
3591 ajep_t=((ajep*vdep_t)/vdep);
3595 #if defined(_DERIVATE)
3596 ajep_t_Vtnode_GND=0.0;
3603 #if defined(_DERIVATE)
3604 cjep0_t_Vtnode_GND=0.0;
3607 #if defined(_DERIVATE)
3608 vdep_t_Vtnode_GND=0.0;
3611 #if defined(_DERIVATE)
3612 ajep_t_Vtnode_GND=0.0;
3622 #if defined(_DERIVATE)
3623 double a_eg_Vtnode_GND;
3625 #if defined(_DERIVATE)
3626 double ab_Vtnode_GND;
3628 #if defined(_DERIVATE)
3629 double aa_Vtnode_GND;
3631 #if defined(_DERIVATE)
3635 #if defined(_DERIVATE)
3639 #if defined(_DERIVATE)
3640 a_eg_Vtnode_GND=(-vgbe_t0*vgbe_t_Vtnode_GND/vgbe_t/vgbe_t);
3642 a_eg=(vgbe_t0/vgbe_t);
3644 ((((tunode==1)&&(cjep0>0.0))&&(vdep>0.0)))
3648 #if defined(_DERIVATE)
3649 double m10_sqrt(d10_sqrt0,d00_sqrt0,a_eg)
3651 #if defined(_DERIVATE)
3652 ab_Vtnode_GND=((((((((cjep0_t_Vtnode_GND/cjep0)*d00_sqrt0)+((cjep0_t/cjep0)*a_eg_Vtnode_GND*d10_sqrt0))*vdep_t)+(((cjep0_t/cjep0)*d00_sqrt0)*vdep_t_Vtnode_GND))*vdep_t)+((((cjep0_t/cjep0)*d00_sqrt0)*vdep_t)*vdep_t_Vtnode_GND))/(vdep*vdep));
3654 ab=(((((cjep0_t/cjep0)*d00_sqrt0)*vdep_t)*vdep_t)/(vdep*vdep));
3657 double m00_pow(d00_pow0,a_eg,(-1.5))
3658 #if defined(_DERIVATE)
3659 double m10_pow(d10_pow0,d00_pow0,a_eg,(-1.5))
3661 #if defined(_DERIVATE)
3662 aa_Vtnode_GND=(((((-vdep*vdep_t_Vtnode_GND/vdep_t/vdep_t)*(cjep0/cjep0_t))+((vdep/vdep_t)*(-cjep0*cjep0_t_Vtnode_GND/cjep0_t/cjep0_t)))*d00_pow0)+(((vdep/vdep_t)*(cjep0/cjep0_t))*(d10_pow0*a_eg_Vtnode_GND)));
3664 aa=(((vdep/vdep_t)*(cjep0/cjep0_t))*d00_pow0);
3670 ((((tunode==0)&&(cjei0>0.0))&&(vdei>0.0)))
3674 #if defined(_DERIVATE)
3675 double m10_sqrt(d10_sqrt0,d00_sqrt0,a_eg)
3677 #if defined(_DERIVATE)
3678 ab_Vtnode_GND=((((((((cjei0_t_Vtnode_GND/cjei0)*d00_sqrt0)+((cjei0_t/cjei0)*a_eg_Vtnode_GND*d10_sqrt0))*vdei_t)+(((cjei0_t/cjei0)*d00_sqrt0)*vdei_t_Vtnode_GND))*vdei_t)+((((cjei0_t/cjei0)*d00_sqrt0)*vdei_t)*vdei_t_Vtnode_GND))/(vdei*vdei));
3680 ab=(((((cjei0_t/cjei0)*d00_sqrt0)*vdei_t)*vdei_t)/(vdei*vdei));
3683 double m00_pow(d00_pow0,a_eg,(-1.5))
3684 #if defined(_DERIVATE)
3685 double m10_pow(d10_pow0,d00_pow0,a_eg,(-1.5))
3687 #if defined(_DERIVATE)
3688 aa_Vtnode_GND=(((((-vdei*vdei_t_Vtnode_GND/vdei_t/vdei_t)*(cjei0/cjei0_t))+((vdei/vdei_t)*(-cjei0*cjei0_t_Vtnode_GND/cjei0_t/cjei0_t)))*d00_pow0)+(((vdei/vdei_t)*(cjei0/cjei0_t))*(d10_pow0*a_eg_Vtnode_GND)));
3690 aa=(((vdei/vdei_t)*(cjei0/cjei0_t))*d00_pow0);
3694 #if defined(_DERIVATE)
3695 ibets_t_Vtnode_GND=(ibets*ab_Vtnode_GND);
3698 #if defined(_DERIVATE)
3699 abet_t_Vtnode_GND=(abet*aa_Vtnode_GND);
3707 #if defined(_DYNAMIC)
3709 double m00_exp(d00_exp0,((vdcx*0.5)/vt0))
3710 double
m00_exp(d00_exp1,(((-0.5)*vdcx)/vt0))
3711 double m00_logE(d00_logE2,(d00_exp0-d00_exp1))
3712 vdj0=((2*vt0)*d00_logE2);
3715 #if defined(_DYNAMIC)
3716 #if defined(_DERIVATE)
3717 vdjt_Vtnode_GND=(((vdj0*qtt0_Vtnode_GND)+(vgbc0*(-qtt0_Vtnode_GND)))-(((mg*VT_Vtnode_GND)*ln_qtt0)+((mg*VT)*ln_qtt0_Vtnode_GND)));
3719 vdjt=(((vdj0*qtt0)+(vgbc0*(1-qtt0)))-((mg*VT)*ln_qtt0));
3721 #if defined(_DYNAMIC)
3723 double m00_exp(d00_exp0,((-vdjt)/VT))
3724 double
m00_sqrt(d00_sqrt1,(1+(4*d00_exp0)))
3725 double m00_logE(d00_logE2,(0.5*(1+d00_sqrt1)))
3726 #if defined(_DERIVATE)
3727 #define d10_exp0 d00_exp0
3728 double m10_sqrt(d10_sqrt1,d00_sqrt1,(1+(4*d00_exp0)))
3729 double
m10_logE(d10_logE2,d00_logE2,(0.5*(1+d00_sqrt1)))
3731 #if defined(_DERIVATE)
3732 vdt_Vtnode_GND=(vdjt_Vtnode_GND+(((2*VT_Vtnode_GND)*d00_logE2)+((2*VT)*(0.5*(4*(((-vdjt_Vtnode_GND)*VT-(-vdjt)*VT_Vtnode_GND)/VT/VT)*d10_exp0)*d10_sqrt1)*d10_logE2)));
3734 vdt=(vdjt+((2*VT)*d00_logE2));
3737 #if defined(_DYNAMIC)
3738 #if defined(_DERIVATE)
3739 vdcx_t_Vtnode_GND=vdt_Vtnode_GND;
3743 #if defined(_DYNAMIC)
3745 double m00_logE(d00_logE0,(vdcx/vdcx_t))
3746 double
m00_exp(d00_exp1,(zcx*d00_logE0))
3747 #if defined(_DERIVATE)
3748 double m10_logE(d10_logE0,d00_logE0,(vdcx/vdcx_t))
3749 #define d10_exp1 d00_exp1
3751 #if defined(_DERIVATE)
3752 cratio_t_Vtnode_GND=(1.0*(zcx*(-vdcx*vdcx_t_Vtnode_GND/vdcx_t/vdcx_t)*d10_logE0)*
d10_exp1);
3754 cratio_t=(1.0*d00_exp1);
3761 #if defined(_DYNAMIC)
3762 #if defined(_DERIVATE)
3763 vptcx_t_Vtnode_GND=((vptcx*vdcx_t_Vtnode_GND)/vdcx);
3765 vptcx_t=((vptcx*vdcx_t)/vdcx);
3770 #if defined(_DYNAMIC)
3771 #if defined(_DERIVATE)
3772 vptcx_t_Vtnode_GND=0.0;
3781 #if defined(_DYNAMIC)
3782 #if defined(_DERIVATE)
3783 cratio_t_Vtnode_GND=0.0;
3787 #if defined(_DYNAMIC)
3788 #if defined(_DERIVATE)
3789 vdcx_t_Vtnode_GND=0.0;
3793 #if defined(_DYNAMIC)
3794 #if defined(_DERIVATE)
3795 vptcx_t_Vtnode_GND=0.0;
3801 #if defined(_DYNAMIC)
3802 #if defined(_DERIVATE)
3803 cjcx01_t_Vtnode_GND=cratio_t_Vtnode_GND*cjcx01;
3805 cjcx01_t=(cratio_t*cjcx01);
3807 #if defined(_DYNAMIC)
3808 #if defined(_DERIVATE)
3809 cjcx02_t_Vtnode_GND=cratio_t_Vtnode_GND*cjcx02;
3811 cjcx02_t=(cratio_t*cjcx02);
3814 double m00_exp(d00_exp0,(zetarcx*ln_qtt0))
3815 #if defined(_DERIVATE)
3816 #define d10_exp0 d00_exp0
3818 #if defined(_DERIVATE)
3819 rcx_t_Vtnode_GND=(rcx*(zetarcx*ln_qtt0_Vtnode_GND)*d10_exp0);
3821 rcx_t=(rcx*d00_exp0);
3824 double m00_exp(d00_exp0,(zetarbx*ln_qtt0))
3825 #if defined(_DERIVATE)
3826 #define d10_exp0 d00_exp0
3828 #if defined(_DERIVATE)
3829 rbx_t_Vtnode_GND=(rbx*(zetarbx*ln_qtt0_Vtnode_GND)*d10_exp0);
3831 rbx_t=(rbx*d00_exp0);
3834 double m00_exp(d00_exp0,(zetare*ln_qtt0))
3835 #if defined(_DERIVATE)
3836 #define d10_exp0 d00_exp0
3838 #if defined(_DERIVATE)
3839 re_t_Vtnode_GND=(re*(zetare*ln_qtt0_Vtnode_GND)*d10_exp0);
3843 #if defined(_DYNAMIC)
3845 double m00_exp(d00_exp0,((zetacx-1.0)*ln_qtt0))
3846 #if defined(_DERIVATE)
3847 #define d10_exp0 d00_exp0
3849 #if defined(_DERIVATE)
3850 tsf_t_Vtnode_GND=(tsf*((zetacx-1.0)*ln_qtt0_Vtnode_GND)*d10_exp0);
3852 tsf_t=(tsf*d00_exp0);
3859 #if defined(_DYNAMIC)
3861 double m00_exp(d00_exp0,((vds*0.5)/vt0))
3862 double
m00_exp(d00_exp1,(((-0.5)*vds)/vt0))
3863 double m00_logE(d00_logE2,(d00_exp0-d00_exp1))
3864 vdj0=((2*vt0)*d00_logE2);
3867 #if defined(_DYNAMIC)
3868 #if defined(_DERIVATE)
3869 vdjt_Vtnode_GND=(((vdj0*qtt0_Vtnode_GND)+(vgsc0*(-qtt0_Vtnode_GND)))-(((mg*VT_Vtnode_GND)*ln_qtt0)+((mg*VT)*ln_qtt0_Vtnode_GND)));
3871 vdjt=(((vdj0*qtt0)+(vgsc0*(1-qtt0)))-((mg*VT)*ln_qtt0));
3873 #if defined(_DYNAMIC)
3875 double m00_exp(d00_exp0,((-vdjt)/VT))
3876 double
m00_sqrt(d00_sqrt1,(1+(4*d00_exp0)))
3877 double m00_logE(d00_logE2,(0.5*(1+d00_sqrt1)))
3878 #if defined(_DERIVATE)
3879 #define d10_exp0 d00_exp0
3880 double m10_sqrt(d10_sqrt1,d00_sqrt1,(1+(4*d00_exp0)))
3881 double
m10_logE(d10_logE2,d00_logE2,(0.5*(1+d00_sqrt1)))
3883 #if defined(_DERIVATE)
3884 vdt_Vtnode_GND=(vdjt_Vtnode_GND+(((2*VT_Vtnode_GND)*d00_logE2)+((2*VT)*(0.5*(4*(((-vdjt_Vtnode_GND)*VT-(-vdjt)*VT_Vtnode_GND)/VT/VT)*d10_exp0)*d10_sqrt1)*d10_logE2)));
3886 vdt=(vdjt+((2*VT)*d00_logE2));
3889 #if defined(_DYNAMIC)
3890 #if defined(_DERIVATE)
3891 vds_t_Vtnode_GND=vdt_Vtnode_GND;
3895 #if defined(_DYNAMIC)
3897 double m00_logE(d00_logE0,(vds/vds_t))
3898 double
m00_exp(d00_exp1,(zs*d00_logE0))
3899 #if defined(_DERIVATE)
3900 double m10_logE(d10_logE0,d00_logE0,(vds/vds_t))
3901 #define d10_exp1 d00_exp1
3903 #if defined(_DERIVATE)
3904 cjs0_t_Vtnode_GND=(cjs0*(zs*(-vds*vds_t_Vtnode_GND/vds_t/vds_t)*d10_logE0)*
d10_exp1);
3906 cjs0_t=(cjs0*d00_exp1);
3913 #if defined(_DYNAMIC)
3914 #if defined(_DERIVATE)
3915 vpts_t_Vtnode_GND=((vpts*vds_t_Vtnode_GND)/vds);
3917 vpts_t=((vpts*vds_t)/vds);
3922 #if defined(_DYNAMIC)
3923 #if defined(_DERIVATE)
3924 vpts_t_Vtnode_GND=0.0;
3933 #if defined(_DYNAMIC)
3934 #if defined(_DERIVATE)
3935 cjs0_t_Vtnode_GND=0.0;
3939 #if defined(_DYNAMIC)
3940 #if defined(_DERIVATE)
3941 vds_t_Vtnode_GND=0.0;
3945 #if defined(_DYNAMIC)
3946 #if defined(_DERIVATE)
3947 vpts_t_Vtnode_GND=0.0;
3955 #if defined(_DERIVATE)
3960 DIOY_Vbi_ei=(1/(mbei*VT));
3961 DIOY_Vtnode_GND=(-
BP(
bi,
ei)*(mbei*VT_Vtnode_GND)/(mbei*VT)/(mbei*VT));
3963 DIOY=(
BP(
bi,
ei)/(mbei*VT));
3970 #if defined(_DERIVATE)
3975 le_Vbi_ei=DIOY_Vbi_ei;
3976 le_Vtnode_GND=DIOY_Vtnode_GND;
3979 #if defined(_DERIVATE)
3985 DIOY_Vtnode_GND=0.0;
3991 #if defined(_DERIVATE)
4003 #if defined(_DERIVATE)
4004 double m10_limexp(d10_limexp0,d00_limexp0,DIOY)
4006 #if defined(_DERIVATE)
4011 le_Vbi_ei=((le_Vbi_ei*d00_limexp0)+(le*DIOY_Vbi_ei*d10_limexp0));
4012 le_Vtnode_GND=((le_Vtnode_GND*d00_limexp0)+(le*DIOY_Vtnode_GND*d10_limexp0));
4014 le=(le*d00_limexp0);
4016 #if defined(_DERIVATE)
4017 ibei_Vtnode_GND=((ibeis_t_Vtnode_GND*(le-1.0))+(ibeis_t*le_Vtnode_GND));
4018 ibei_Vbi_ei=(ibeis_t*le_Vbi_ei);
4020 ibei=(ibeis_t*(le-1.0));
4024 #if defined(_DERIVATE)
4025 ibei_Vtnode_GND=(-ibeis_t_Vtnode_GND);
4033 #if defined(_DERIVATE)
4034 ibei_Vtnode_GND=0.0;
4039 #if defined(_DERIVATE)
4044 DIOY_Vbi_ei=(1/(mrei*VT));
4045 DIOY_Vtnode_GND=(-
BP(
bi,
ei)*(mrei*VT_Vtnode_GND)/(mrei*VT)/(mrei*VT));
4047 DIOY=(
BP(
bi,
ei)/(mrei*VT));
4054 #if defined(_DERIVATE)
4059 le_Vbi_ei=DIOY_Vbi_ei;
4060 le_Vtnode_GND=DIOY_Vtnode_GND;
4063 #if defined(_DERIVATE)
4069 DIOY_Vtnode_GND=0.0;
4075 #if defined(_DERIVATE)
4087 #if defined(_DERIVATE)
4088 double m10_limexp(d10_limexp0,d00_limexp0,DIOY)
4090 #if defined(_DERIVATE)
4095 le_Vbi_ei=((le_Vbi_ei*d00_limexp0)+(le*DIOY_Vbi_ei*d10_limexp0));
4096 le_Vtnode_GND=((le_Vtnode_GND*d00_limexp0)+(le*DIOY_Vtnode_GND*d10_limexp0));
4098 le=(le*d00_limexp0);
4100 #if defined(_DERIVATE)
4101 irei_Vtnode_GND=((ireis_t_Vtnode_GND*(le-1.0))+(ireis_t*le_Vtnode_GND));
4102 irei_Vbi_ei=(ireis_t*le_Vbi_ei);
4104 irei=(ireis_t*(le-1.0));
4108 #if defined(_DERIVATE)
4109 irei_Vtnode_GND=(-ireis_t_Vtnode_GND);
4117 #if defined(_DERIVATE)
4118 irei_Vtnode_GND=0.0;
4123 #if defined(_DERIVATE)
4124 Orci0_t_Vtnode_GND=(-rci0_t_Vtnode_GND/rci0_t/rci0_t);
4126 Orci0_t=(1.0/rci0_t);
4128 #if defined(_DERIVATE)
4129 VT_f_Vtnode_GND=(mcf*VT_Vtnode_GND);
4134 #if defined(_DERIVATE)
4137 #if defined(_DERIVATE)
4138 i_0f_Vtnode_GND=((c10_t_Vtnode_GND*d00_limexp0)+(c10_t*(-
BP(
bi,
ei)*VT_f_Vtnode_GND/VT_f/VT_f)*d10_limexp0));
4139 i_0f_Vbi_ei=(c10_t*(1/VT_f)*d10_limexp0);
4141 i_0f=(c10_t*d00_limexp0);
4145 #if defined(_DERIVATE)
4148 #if defined(_DERIVATE)
4149 i_0r_Vtnode_GND=((c10_t_Vtnode_GND*d00_limexp0)+(c10_t*(-
BP(
bi,
ci)*VT_Vtnode_GND/VT/VT)*d10_limexp0));
4150 i_0r_Vbi_ci=(c10_t*(1/VT)*d10_limexp0);
4152 i_0r=(c10_t*d00_limexp0);
4159 double
m00_exp(d00_exp1,((-d00_logE0)/zei))
4160 #if defined(_DERIVATE)
4161 double m10_logE(d10_logE0,d00_logE0,ajei_t)
4162 #define d10_exp1 d00_exp1
4164 #if defined(_DERIVATE)
4165 DFV_f_Vtnode_GND=((vdei_t_Vtnode_GND*(1.0-d00_exp1))+(vdei_t*(-((-ajei_t_Vtnode_GND*d10_logE0)/zei)*
d10_exp1)));
4167 DFV_f=(vdei_t*(1.0-d00_exp1));
4169 #if defined(_DERIVATE)
4175 DFv_e_Vtnode_GND=((DFV_f_Vtnode_GND*VT-(DFV_f-
BP(
bi,
ei))*VT_Vtnode_GND)/VT/VT);
4176 DFv_e_Vbi_ei=((-1.0)/VT);
4178 DFv_e=((DFV_f-
BP(
bi,
ei))/VT);
4180 double m00_sqrt(d00_sqrt0,((DFv_e*DFv_e)+1.921812))
4181 #if defined(_DERIVATE)
4182 double m10_sqrt(d10_sqrt0,d00_sqrt0,((DFv_e*DFv_e)+1.921812))
4184 #if defined(_DERIVATE)
4190 DFs_q_Vtnode_GND=((DFv_e_Vtnode_GND*DFv_e)+(DFv_e*DFv_e_Vtnode_GND))*d10_sqrt0;
4191 DFs_q_Vbi_ei=((DFv_e_Vbi_ei*DFv_e)+(DFv_e*DFv_e_Vbi_ei))*d10_sqrt0;
4195 #if defined(_DERIVATE)
4201 DFs_q2_Vtnode_GND=(DFv_e_Vtnode_GND+DFs_q_Vtnode_GND)*0.5;
4202 DFs_q2_Vbi_ei=(DFv_e_Vbi_ei+DFs_q_Vbi_ei)*0.5;
4204 DFs_q2=((DFv_e+DFs_q)*0.5);
4205 #if defined(_DERIVATE)
4211 DFv_j_Vtnode_GND=(DFV_f_Vtnode_GND-((VT_Vtnode_GND*DFs_q2)+(VT*DFs_q2_Vtnode_GND)));
4212 DFv_j_Vbi_ei=(-(VT*DFs_q2_Vbi_ei));
4214 DFv_j=(DFV_f-(VT*DFs_q2));
4215 #if defined(_DERIVATE)
4216 DFdvj_dv_Vsi_ci=0.0;
4218 DFdvj_dv_Vbp_ci=0.0;
4219 DFdvj_dv_Vbp_ei=0.0;
4220 DFdvj_dv_Vbi_ci=0.0;
4221 DFdvj_dv_Vtnode_GND=((DFs_q2_Vtnode_GND*DFs_q-DFs_q2*DFs_q_Vtnode_GND)/DFs_q/DFs_q);
4222 DFdvj_dv_Vbi_ei=((DFs_q2_Vbi_ei*DFs_q-DFs_q2*DFs_q_Vbi_ei)/DFs_q/DFs_q);
4224 DFdvj_dv=(DFs_q2/DFs_q);
4226 double m00_logE(d00_logE0,(1.0-(DFv_j/vdei_t)))
4227 #if defined(_DERIVATE)
4228 double m10_logE(d10_logE0,d00_logE0,(1.0-(DFv_j/vdei_t)))
4230 #if defined(_DERIVATE)
4236 DFb_Vtnode_GND=(-((DFv_j_Vtnode_GND*vdei_t-DFv_j*vdei_t_Vtnode_GND)/vdei_t/vdei_t))*d10_logE0;
4237 DFb_Vbi_ei=(-(DFv_j_Vbi_ei/vdei_t))*d10_logE0;
4242 double m00_exp(d00_exp0,((-zei)*DFb))
4243 #if defined(_DERIVATE)
4244 #define d10_exp0 d00_exp0
4246 #if defined(_DERIVATE)
4252 DFC_j1_Vtnode_GND=((((cjei0_t_Vtnode_GND*d00_exp0)+(cjei0_t*((-zei)*DFb_Vtnode_GND)*
d10_exp0))*DFdvj_dv)+((cjei0_t*d00_exp0)*DFdvj_dv_Vtnode_GND));
4253 DFC_j1_Vbi_ei=(((cjei0_t*((-zei)*DFb_Vbi_ei)*
d10_exp0)*DFdvj_dv)+((cjei0_t*d00_exp0)*DFdvj_dv_Vbi_ei));
4255 DFC_j1=((cjei0_t*d00_exp0)*DFdvj_dv);
4257 #if defined(_DERIVATE)
4258 Cjei_Vtnode_GND=(DFC_j1_Vtnode_GND+((((ajei_t_Vtnode_GND*cjei0_t)+(ajei_t*cjei0_t_Vtnode_GND))*(1.0-DFdvj_dv))+((ajei_t*cjei0_t)*(-DFdvj_dv_Vtnode_GND))));
4259 Cjei_Vbi_ei=(DFC_j1_Vbi_ei+((ajei_t*cjei0_t)*(-DFdvj_dv_Vbi_ei)));
4261 Cjei=(DFC_j1+((ajei_t*cjei0_t)*(1.0-DFdvj_dv)));
4263 double m00_exp(d00_exp0,(DFb*(1.0-zei)))
4264 #if defined(_DERIVATE)
4265 #define d10_exp0 d00_exp0
4267 #if defined(_DERIVATE)
4273 DFQ_j_Vtnode_GND=(((((cjei0_t_Vtnode_GND*vdei_t)+(cjei0_t*vdei_t_Vtnode_GND))*(1.0-d00_exp0))+((cjei0_t*vdei_t)*(-DFb_Vtnode_GND*(1.0-zei)*d10_exp0)))/(1.0-zei));
4274 DFQ_j_Vbi_ei=(((cjei0_t*vdei_t)*(-DFb_Vbi_ei*(1.0-zei)*d10_exp0))/(1.0-zei));
4276 DFQ_j=(((cjei0_t*vdei_t)*(1.0-d00_exp0))/(1.0-zei));
4278 #if defined(_DERIVATE)
4279 Qjei_Vtnode_GND=(DFQ_j_Vtnode_GND+((((ajei_t_Vtnode_GND*cjei0_t)+(ajei_t*cjei0_t_Vtnode_GND))*(
BP(
bi,
ei)-DFv_j))+((ajei_t*cjei0_t)*(-DFv_j_Vtnode_GND))));
4280 Qjei_Vbi_ei=(DFQ_j_Vbi_ei+((ajei_t*cjei0_t)*(1.0-DFv_j_Vbi_ei)));
4282 Qjei=(DFQ_j+((ajei_t*cjei0_t)*(
BP(
bi,
ei)-DFv_j)));
4286 #if defined(_DERIVATE)
4287 Cjei_Vtnode_GND=0.0;
4291 #if defined(_DERIVATE)
4292 Qjei_Vtnode_GND=0.0;
4304 #if defined(_DERIVATE)
4305 Dv_p_Vtnode_GND=(vptci_t_Vtnode_GND-vdci_t_Vtnode_GND);
4307 Dv_p=(vptci_t-vdci_t);
4310 double
m00_exp(d00_exp1,((-d00_logE0)/zci))
4311 #if defined(_DERIVATE)
4312 DV_f_Vtnode_GND=vdci_t_Vtnode_GND*(1.0-d00_exp1);
4314 DV_f=(vdci_t*(1.0-d00_exp1));
4316 #if defined(_DERIVATE)
4317 DC_max_Vtnode_GND=(2.4*cjci0_t_Vtnode_GND);
4319 DC_max=(2.4*cjci0_t);
4321 double m00_logE(d00_logE0,(vptci_t/vdci_t))
4322 double
m00_exp(d00_exp1,((Dz_r-zci)*d00_logE0))
4323 #if defined(_DERIVATE)
4324 double m10_logE(d10_logE0,d00_logE0,(vptci_t/vdci_t))
4325 #define d10_exp1 d00_exp1
4327 #if defined(_DERIVATE)
4328 DC_c_Vtnode_GND=((cjci0_t_Vtnode_GND*d00_exp1)+(cjci0_t*((Dz_r-zci)*((vptci_t_Vtnode_GND*vdci_t-vptci_t*vdci_t_Vtnode_GND)/vdci_t/vdci_t)*d10_logE0)*
d10_exp1));
4330 DC_c=(cjci0_t*d00_exp1);
4332 #if defined(_DERIVATE)
4336 Dv_e_Vtnode_GND=((DV_f_Vtnode_GND*VT-(DV_f-
BP(
bi,
ci))*VT_Vtnode_GND)/VT/VT);
4337 Dv_e_Vbi_ci=((-1.0)/VT);
4339 Dv_e=((DV_f-
BP(
bi,
ci))/VT);
4345 #if defined(_DERIVATE)
4346 #define d10_exp0 d00_exp0
4348 #if defined(_DERIVATE)
4352 De_Vtnode_GND=Dv_e_Vtnode_GND*d10_exp0;
4353 De_Vbi_ci=Dv_e_Vbi_ci*d10_exp0;
4357 #if defined(_DERIVATE)
4361 De_1_Vtnode_GND=((De_Vtnode_GND*(1.0+De)-De*De_Vtnode_GND)/(1.0+De)/(1.0+De));
4362 De_1_Vbi_ci=((De_Vbi_ci*(1.0+De)-De*De_Vbi_ci)/(1.0+De)/(1.0+De));
4366 double m00_logE(d00_logE0,(1.0+De))
4367 #if defined(_DERIVATE)
4368 double m10_logE(d10_logE0,d00_logE0,(1.0+De))
4370 #if defined(_DERIVATE)
4374 Dv_j1_Vtnode_GND=(DV_f_Vtnode_GND-((VT_Vtnode_GND*d00_logE0)+(VT*De_Vtnode_GND*d10_logE0)));
4375 Dv_j1_Vbi_ci=(-(VT*De_Vbi_ci*d10_logE0));
4377 Dv_j1=(DV_f-(VT*d00_logE0));
4382 #if defined(_DERIVATE)
4386 De_1_Vtnode_GND=0.0;
4390 #if defined(_DERIVATE)
4394 Dv_j1_Vtnode_GND=0.0;
4399 #if defined(_DERIVATE)
4400 Da_Vtnode_GND=((0.1*Dv_p_Vtnode_GND)+(4.0*VT_Vtnode_GND));
4402 Da=((0.1*Dv_p)+(4.0*VT));
4403 #if defined(_DERIVATE)
4407 Dv_r_Vtnode_GND=(((Dv_p_Vtnode_GND+Dv_j1_Vtnode_GND)*Da-(Dv_p+Dv_j1)*Da_Vtnode_GND)/Da/Da);
4408 Dv_r_Vbi_ci=(Dv_j1_Vbi_ci/Da);
4410 Dv_r=((Dv_p+Dv_j1)/Da);
4416 #if defined(_DERIVATE)
4417 #define d10_exp0 d00_exp0
4419 #if defined(_DERIVATE)
4423 De_Vtnode_GND=Dv_r_Vtnode_GND*d10_exp0;
4424 De_Vbi_ci=Dv_r_Vbi_ci*d10_exp0;
4428 #if defined(_DERIVATE)
4432 De_2_Vtnode_GND=((De_Vtnode_GND*(1.0+De)-De*De_Vtnode_GND)/(1.0+De)/(1.0+De));
4433 De_2_Vbi_ci=((De_Vbi_ci*(1.0+De)-De*De_Vbi_ci)/(1.0+De)/(1.0+De));
4437 double m00_logE(d00_logE0,(1.0+De))
4438 #if defined(_DERIVATE)
4439 double m10_logE(d10_logE0,d00_logE0,(1.0+De))
4441 #if defined(_DERIVATE)
4445 Dv_j2_Vtnode_GND=((-Dv_p_Vtnode_GND)+((Da_Vtnode_GND*d00_logE0)+(Da*De_Vtnode_GND*d10_logE0)));
4446 Dv_j2_Vbi_ci=(Da*De_Vbi_ci*d10_logE0);
4448 Dv_j2=((-Dv_p)+(Da*d00_logE0));
4453 #if defined(_DERIVATE)
4457 De_2_Vtnode_GND=0.0;
4461 #if defined(_DERIVATE)
4465 Dv_j2_Vtnode_GND=Dv_j1_Vtnode_GND;
4466 Dv_j2_Vbi_ci=Dv_j1_Vbi_ci;
4470 #if defined(_DERIVATE)
4474 Dv_j4_Vbi_ci=(1.0-Dv_j1_Vbi_ci);
4475 Dv_j4_Vtnode_GND=(-Dv_j1_Vtnode_GND);
4479 double m00_logE(d00_logE0,(1.0-(Dv_j1/vdci_t)))
4480 #if defined(_DERIVATE)
4481 double m10_logE(d10_logE0,d00_logE0,(1.0-(Dv_j1/vdci_t)))
4483 #if defined(_DERIVATE)
4487 DCln1_Vtnode_GND=(-((Dv_j1_Vtnode_GND*vdci_t-Dv_j1*vdci_t_Vtnode_GND)/vdci_t/vdci_t))*d10_logE0;
4488 DCln1_Vbi_ci=(-(Dv_j1_Vbi_ci/vdci_t))*d10_logE0;
4493 double m00_logE(d00_logE0,(1.0-(Dv_j2/vdci_t)))
4494 #if defined(_DERIVATE)
4495 double m10_logE(d10_logE0,d00_logE0,(1.0-(Dv_j2/vdci_t)))
4497 #if defined(_DERIVATE)
4501 DCln2_Vtnode_GND=(-((Dv_j2_Vtnode_GND*vdci_t-Dv_j2*vdci_t_Vtnode_GND)/vdci_t/vdci_t))*d10_logE0;
4502 DCln2_Vbi_ci=(-(Dv_j2_Vbi_ci/vdci_t))*d10_logE0;
4509 double m00_exp(d00_exp0,(DCln2*(-zci)))
4510 #if defined(_DERIVATE)
4511 #define d10_exp0 d00_exp0
4513 #if defined(_DERIVATE)
4517 DC_j1_Vtnode_GND=((((((cjci0_t_Vtnode_GND*d00_exp0)+(cjci0_t*DCln2_Vtnode_GND*(-zci)*d10_exp0))*De_1)+((cjci0_t*d00_exp0)*De_1_Vtnode_GND))*De_2)+(((cjci0_t*d00_exp0)*De_1)*De_2_Vtnode_GND));
4518 DC_j1_Vbi_ci=(((((cjci0_t*DCln2_Vbi_ci*(-zci)*d10_exp0)*De_1)+((cjci0_t*d00_exp0)*De_1_Vbi_ci))*De_2)+(((cjci0_t*d00_exp0)*De_1)*De_2_Vbi_ci));
4520 DC_j1=(((cjci0_t*d00_exp0)*De_1)*De_2);
4523 double m00_exp(d00_exp0,(DCln1*(-Dz_r)))
4524 #if defined(_DERIVATE)
4525 #define d10_exp0 d00_exp0
4527 #if defined(_DERIVATE)
4531 DC_j2_Vtnode_GND=((((DC_c_Vtnode_GND*d00_exp0)+(DC_c*DCln1_Vtnode_GND*(-Dz_r)*d10_exp0))*(1.0-De_2))+((DC_c*d00_exp0)*(-De_2_Vtnode_GND)));
4532 DC_j2_Vbi_ci=(((DC_c*DCln1_Vbi_ci*(-Dz_r)*d10_exp0)*(1.0-De_2))+((DC_c*d00_exp0)*(-De_2_Vbi_ci)));
4534 DC_j2=((DC_c*d00_exp0)*(1.0-De_2));
4536 #if defined(_DERIVATE)
4540 DC_j3_Vtnode_GND=((DC_max_Vtnode_GND*(1.0-De_1))+(DC_max*(-De_1_Vtnode_GND)));
4541 DC_j3_Vbi_ci=(DC_max*(-De_1_Vbi_ci));
4543 DC_j3=(DC_max*(1.0-De_1));
4544 #if defined(_DERIVATE)
4546 Cjci_Vtnode_GND=((DC_j1_Vtnode_GND+DC_j2_Vtnode_GND)+DC_j3_Vtnode_GND);
4547 Cjci_Vbi_ci=((DC_j1_Vbi_ci+DC_j2_Vbi_ci)+DC_j3_Vbi_ci);
4549 Cjci=((DC_j1+DC_j2)+DC_j3);
4551 double m00_exp(d00_exp0,(DCln2*Dz1))
4552 #if defined(_DERIVATE)
4553 #define d10_exp0 d00_exp0
4555 #if defined(_DERIVATE)
4559 DQ_j1_Vtnode_GND=(((cjci0_t_Vtnode_GND*(1.0-d00_exp0))+(cjci0_t*(-DCln2_Vtnode_GND*Dz1*d10_exp0)))/Dz1);
4560 DQ_j1_Vbi_ci=((cjci0_t*(-DCln2_Vbi_ci*Dz1*d10_exp0))/Dz1);
4562 DQ_j1=((cjci0_t*(1.0-d00_exp0))/Dz1);
4565 double m00_exp(d00_exp0,(DCln1*Dzr1))
4566 #if defined(_DERIVATE)
4567 #define d10_exp0 d00_exp0
4569 #if defined(_DERIVATE)
4573 DQ_j2_Vtnode_GND=(((DC_c_Vtnode_GND*(1.0-d00_exp0))+(DC_c*(-DCln1_Vtnode_GND*Dzr1*d10_exp0)))/Dzr1);
4574 DQ_j2_Vbi_ci=((DC_c*(-DCln1_Vbi_ci*Dzr1*d10_exp0))/Dzr1);
4576 DQ_j2=((DC_c*(1.0-d00_exp0))/Dzr1);
4579 double m00_exp(d00_exp0,(DCln2*Dzr1))
4580 #if defined(_DERIVATE)
4581 #define d10_exp0 d00_exp0
4583 #if defined(_DERIVATE)
4587 DQ_j3_Vtnode_GND=(((DC_c_Vtnode_GND*(1.0-d00_exp0))+(DC_c*(-DCln2_Vtnode_GND*Dzr1*d10_exp0)))/Dzr1);
4588 DQ_j3_Vbi_ci=((DC_c*(-DCln2_Vbi_ci*Dzr1*d10_exp0))/Dzr1);
4590 DQ_j3=((DC_c*(1.0-d00_exp0))/Dzr1);
4592 #if defined(_DERIVATE)
4594 Qjci_Vtnode_GND=(((((DQ_j1_Vtnode_GND+DQ_j2_Vtnode_GND)-DQ_j3_Vtnode_GND)*vdci_t)+(((DQ_j1+DQ_j2)-DQ_j3)*vdci_t_Vtnode_GND))+((DC_max_Vtnode_GND*Dv_j4)+(DC_max*Dv_j4_Vtnode_GND)));
4595 Qjci_Vbi_ci=(((DQ_j1_Vbi_ci+DQ_j2_Vbi_ci)-DQ_j3_Vbi_ci)*vdci_t+(DC_max*Dv_j4_Vbi_ci));
4597 Qjci=((((DQ_j1+DQ_j2)-DQ_j3)*vdci_t)+(DC_max*Dv_j4));
4601 #if defined(_DERIVATE)
4603 Cjci_Vtnode_GND=0.0;
4607 #if defined(_DERIVATE)
4609 Qjci_Vtnode_GND=0.0;
4622 double
m00_exp(d00_exp1,((-d00_logE0)/zci))
4623 #if defined(_DERIVATE)
4624 DFV_f_Vtnode_GND=vdci_t_Vtnode_GND*(1.0-d00_exp1);
4626 DFV_f=(vdci_t*(1.0-d00_exp1));
4628 #if defined(_DERIVATE)
4633 DFv_e_Vbi_ci=((-1.0)/VT);
4634 DFv_e_Vtnode_GND=((DFV_f_Vtnode_GND*VT-(DFV_f-
BP(
bi,
ci))*VT_Vtnode_GND)/VT/VT);
4637 DFv_e=((DFV_f-
BP(
bi,
ci))/VT);
4639 double m00_sqrt(d00_sqrt0,((DFv_e*DFv_e)+1.921812))
4640 #if defined(_DERIVATE)
4641 double m10_sqrt(d10_sqrt0,d00_sqrt0,((DFv_e*DFv_e)+1.921812))
4643 #if defined(_DERIVATE)
4648 DFs_q_Vbi_ci=((DFv_e_Vbi_ci*DFv_e)+(DFv_e*DFv_e_Vbi_ci))*d10_sqrt0;
4649 DFs_q_Vtnode_GND=((DFv_e_Vtnode_GND*DFv_e)+(DFv_e*DFv_e_Vtnode_GND))*d10_sqrt0;
4650 DFs_q_Vbi_ei=((DFv_e_Vbi_ei*DFv_e)+(DFv_e*DFv_e_Vbi_ei))*d10_sqrt0;
4654 #if defined(_DERIVATE)
4659 DFs_q2_Vbi_ci=(DFv_e_Vbi_ci+DFs_q_Vbi_ci)*0.5;
4660 DFs_q2_Vtnode_GND=(DFv_e_Vtnode_GND+DFs_q_Vtnode_GND)*0.5;
4661 DFs_q2_Vbi_ei=(DFv_e_Vbi_ei+DFs_q_Vbi_ei)*0.5;
4663 DFs_q2=((DFv_e+DFs_q)*0.5);
4664 #if defined(_DERIVATE)
4669 DFv_j_Vbi_ci=(-(VT*DFs_q2_Vbi_ci));
4670 DFv_j_Vtnode_GND=(DFV_f_Vtnode_GND-((VT_Vtnode_GND*DFs_q2)+(VT*DFs_q2_Vtnode_GND)));
4671 DFv_j_Vbi_ei=(-(VT*DFs_q2_Vbi_ei));
4673 DFv_j=(DFV_f-(VT*DFs_q2));
4674 #if defined(_DERIVATE)
4675 DFdvj_dv_Vsi_ci=0.0;
4677 DFdvj_dv_Vbp_ci=0.0;
4678 DFdvj_dv_Vbp_ei=0.0;
4679 DFdvj_dv_Vbi_ci=((DFs_q2_Vbi_ci*DFs_q-DFs_q2*DFs_q_Vbi_ci)/DFs_q/DFs_q);
4680 DFdvj_dv_Vtnode_GND=((DFs_q2_Vtnode_GND*DFs_q-DFs_q2*DFs_q_Vtnode_GND)/DFs_q/DFs_q);
4681 DFdvj_dv_Vbi_ei=((DFs_q2_Vbi_ei*DFs_q-DFs_q2*DFs_q_Vbi_ei)/DFs_q/DFs_q);
4683 DFdvj_dv=(DFs_q2/DFs_q);
4685 double m00_logE(d00_logE0,(1.0-(DFv_j/vdci_t)))
4686 #if defined(_DERIVATE)
4687 double m10_logE(d10_logE0,d00_logE0,(1.0-(DFv_j/vdci_t)))
4689 #if defined(_DERIVATE)
4694 DFb_Vbi_ci=(-(DFv_j_Vbi_ci/vdci_t))*d10_logE0;
4695 DFb_Vtnode_GND=(-((DFv_j_Vtnode_GND*vdci_t-DFv_j*vdci_t_Vtnode_GND)/vdci_t/vdci_t))*d10_logE0;
4696 DFb_Vbi_ei=(-(DFv_j_Vbi_ei/vdci_t))*d10_logE0;
4701 double m00_exp(d00_exp0,((-zci)*DFb))
4702 #if defined(_DERIVATE)
4703 #define d10_exp0 d00_exp0
4705 #if defined(_DERIVATE)
4710 DFC_j1_Vbi_ci=(((cjci0_t*((-zci)*DFb_Vbi_ci)*d10_exp0)*DFdvj_dv)+((cjci0_t*d00_exp0)*DFdvj_dv_Vbi_ci));
4711 DFC_j1_Vtnode_GND=((((cjci0_t_Vtnode_GND*d00_exp0)+(cjci0_t*((-zci)*DFb_Vtnode_GND)*d10_exp0))*DFdvj_dv)+((cjci0_t*d00_exp0)*DFdvj_dv_Vtnode_GND));
4712 DFC_j1_Vbi_ei=(((cjci0_t*((-zci)*DFb_Vbi_ei)*d10_exp0)*DFdvj_dv)+((cjci0_t*d00_exp0)*DFdvj_dv_Vbi_ei));
4714 DFC_j1=((cjci0_t*d00_exp0)*DFdvj_dv);
4716 #if defined(_DERIVATE)
4717 Cjci_Vbi_ei=(DFC_j1_Vbi_ei+((2.4*cjci0_t)*(-DFdvj_dv_Vbi_ei)));
4718 Cjci_Vtnode_GND=(DFC_j1_Vtnode_GND+(((2.4*cjci0_t_Vtnode_GND)*(1.0-DFdvj_dv))+((2.4*cjci0_t)*(-DFdvj_dv_Vtnode_GND))));
4719 Cjci_Vbi_ci=(DFC_j1_Vbi_ci+((2.4*cjci0_t)*(-DFdvj_dv_Vbi_ci)));
4721 Cjci=(DFC_j1+((2.4*cjci0_t)*(1.0-DFdvj_dv)));
4723 double m00_exp(d00_exp0,(DFb*(1.0-zci)))
4724 #if defined(_DERIVATE)
4725 #define d10_exp0 d00_exp0
4727 #if defined(_DERIVATE)
4732 DFQ_j_Vbi_ci=(((cjci0_t*vdci_t)*(-DFb_Vbi_ci*(1.0-zci)*d10_exp0))/(1.0-zci));
4733 DFQ_j_Vtnode_GND=(((((cjci0_t_Vtnode_GND*vdci_t)+(cjci0_t*vdci_t_Vtnode_GND))*(1.0-d00_exp0))+((cjci0_t*vdci_t)*(-DFb_Vtnode_GND*(1.0-zci)*d10_exp0)))/(1.0-zci));
4734 DFQ_j_Vbi_ei=(((cjci0_t*vdci_t)*(-DFb_Vbi_ei*(1.0-zci)*d10_exp0))/(1.0-zci));
4736 DFQ_j=(((cjci0_t*vdci_t)*(1.0-d00_exp0))/(1.0-zci));
4738 #if defined(_DERIVATE)
4739 Qjci_Vbi_ei=(DFQ_j_Vbi_ei+((2.4*cjci0_t)*(-DFv_j_Vbi_ei)));
4740 Qjci_Vtnode_GND=(DFQ_j_Vtnode_GND+(((2.4*cjci0_t_Vtnode_GND)*(
BP(
bi,
ci)-DFv_j))+((2.4*cjci0_t)*(-DFv_j_Vtnode_GND))));
4741 Qjci_Vbi_ci=(DFQ_j_Vbi_ci+((2.4*cjci0_t)*(1.0-DFv_j_Vbi_ci)));
4743 Qjci=(DFQ_j+((2.4*cjci0_t)*(
BP(
bi,
ci)-DFv_j)));
4747 #if defined(_DERIVATE)
4749 Cjci_Vtnode_GND=0.0;
4753 #if defined(_DERIVATE)
4755 Qjci_Vtnode_GND=0.0;
4762 #if defined(_DERIVATE)
4763 Q_0_Vtnode_GND=((qp0_t_Vtnode_GND+(hjei*Qjei_Vtnode_GND))+(hjci*Qjci_Vtnode_GND));
4764 Q_0_Vbi_ei=((hjei*Qjei_Vbi_ei)+(hjci*Qjci_Vbi_ei));
4765 Q_0_Vbi_ci=(hjci*Qjci_Vbi_ci);
4767 Q_0=((qp0_t+(hjei*Qjei))+(hjci*Qjci));
4768 #if defined(_DERIVATE)
4769 Q_bpt_Vtnode_GND=(a_bpt*qp0_t_Vtnode_GND);
4771 Q_bpt=(a_bpt*qp0_t);
4772 #if defined(_DERIVATE)
4773 b_q_Vtnode_GND=((Q_0_Vtnode_GND*Q_bpt-Q_0*Q_bpt_Vtnode_GND)/Q_bpt/Q_bpt);
4774 b_q_Vbi_ei=(Q_0_Vbi_ei/Q_bpt);
4775 b_q_Vbi_ci=(Q_0_Vbi_ci/Q_bpt);
4777 b_q=((Q_0/Q_bpt)-1);
4779 double m00_sqrt(d00_sqrt0,((b_q*b_q)+1.921812))
4780 #if defined(_DERIVATE)
4781 double m10_sqrt(d10_sqrt0,d00_sqrt0,((b_q*b_q)+1.921812))
4783 #if defined(_DERIVATE)
4784 Q_0_Vtnode_GND=((Q_bpt_Vtnode_GND*(1+((b_q+d00_sqrt0)/2)))+(Q_bpt*((b_q_Vtnode_GND+((b_q_Vtnode_GND*b_q)+(b_q*b_q_Vtnode_GND))*d10_sqrt0)/2)));
4785 Q_0_Vbi_ei=(Q_bpt*((b_q_Vbi_ei+((b_q_Vbi_ei*b_q)+(b_q*b_q_Vbi_ei))*d10_sqrt0)/2));
4786 Q_0_Vbi_ci=(Q_bpt*((b_q_Vbi_ci+((b_q_Vbi_ci*b_q)+(b_q*b_q_Vbi_ci))*d10_sqrt0)/2));
4788 Q_0=(Q_bpt*(1+((b_q+d00_sqrt0)/2)));
4799 #if defined(_DERIVATE)
4800 double cV_f_Vtnode_GND;
4802 #if defined(_DERIVATE)
4803 double cv_e_Vtnode_GND;
4805 #if defined(_DERIVATE)
4808 #if defined(_DERIVATE)
4809 double cs_q_Vtnode_GND;
4811 #if defined(_DERIVATE)
4814 #if defined(_DERIVATE)
4815 double cs_q2_Vtnode_GND;
4817 #if defined(_DERIVATE)
4818 double cs_q2_Vbi_ci;
4820 #if defined(_DERIVATE)
4821 double cv_j_Vtnode_GND;
4823 #if defined(_DERIVATE)
4826 #if defined(_DERIVATE)
4827 double cdvj_dv_Vtnode_GND;
4829 #if defined(_DERIVATE)
4830 double cdvj_dv_Vbi_ci;
4834 double
m00_exp(d00_exp1,((-d00_logE0)/zci))
4835 #if defined(_DERIVATE)
4836 cV_f_Vtnode_GND=vdci_t_Vtnode_GND*(1.0-d00_exp1);
4838 cV_f=(vdci_t*(1.0-d00_exp1));
4840 #if defined(_DERIVATE)
4841 cv_e_Vtnode_GND=((cV_f_Vtnode_GND*VT-(cV_f-
BP(
bi,
ci))*VT_Vtnode_GND)/VT/VT);
4842 cv_e_Vbi_ci=((-1.0)/VT);
4844 cv_e=((cV_f-
BP(
bi,
ci))/VT);
4846 double m00_sqrt(d00_sqrt0,((cv_e*cv_e)+1.921812))
4847 #if defined(_DERIVATE)
4848 double m10_sqrt(d10_sqrt0,d00_sqrt0,((cv_e*cv_e)+1.921812))
4850 #if defined(_DERIVATE)
4851 cs_q_Vtnode_GND=((cv_e_Vtnode_GND*cv_e)+(cv_e*cv_e_Vtnode_GND))*d10_sqrt0;
4852 cs_q_Vbi_ci=((cv_e_Vbi_ci*cv_e)+(cv_e*cv_e_Vbi_ci))*d10_sqrt0;
4856 #if defined(_DERIVATE)
4857 cs_q2_Vtnode_GND=(cv_e_Vtnode_GND+cs_q_Vtnode_GND)*0.5;
4858 cs_q2_Vbi_ci=(cv_e_Vbi_ci+cs_q_Vbi_ci)*0.5;
4860 cs_q2=((cv_e+cs_q)*0.5);
4861 #if defined(_DERIVATE)
4862 cv_j_Vtnode_GND=(cV_f_Vtnode_GND-((VT_Vtnode_GND*cs_q2)+(VT*cs_q2_Vtnode_GND)));
4863 cv_j_Vbi_ci=(-(VT*cs_q2_Vbi_ci));
4865 cv_j=(cV_f-(VT*cs_q2));
4866 #if defined(_DERIVATE)
4867 cdvj_dv_Vtnode_GND=((cs_q2_Vtnode_GND*cs_q-cs_q2*cs_q_Vtnode_GND)/cs_q/cs_q);
4868 cdvj_dv_Vbi_ci=((cs_q2_Vbi_ci*cs_q-cs_q2*cs_q_Vbi_ci)/cs_q/cs_q);
4870 cdvj_dv=(cs_q2/cs_q);
4872 double m00_logE(d00_logE0,(1.0-(cv_j/vdci_t)))
4873 double
m00_exp(d00_exp1,((-zci)*d00_logE0))
4874 #if defined(_DERIVATE)
4875 double m10_logE(d10_logE0,d00_logE0,(1.0-(cv_j/vdci_t)))
4876 #define d10_exp1 d00_exp1
4878 #if defined(_DERIVATE)
4879 Cjcit_Vtnode_GND=(((((cjci0_t_Vtnode_GND*d00_exp1)+(cjci0_t*((-zci)*(-((cv_j_Vtnode_GND*vdci_t-cv_j*vdci_t_Vtnode_GND)/vdci_t/vdci_t))*d10_logE0)*
d10_exp1))*cdvj_dv)+((cjci0_t*d00_exp1)*cdvj_dv_Vtnode_GND))+(((2.4*cjci0_t_Vtnode_GND)*(1.0-cdvj_dv))+((2.4*cjci0_t)*(-cdvj_dv_Vtnode_GND))));
4880 Cjcit_Vbi_ci=((((cjci0_t*((-zci)*(-(cv_j_Vbi_ci/vdci_t))*d10_logE0)*
d10_exp1)*cdvj_dv)+((cjci0_t*d00_exp1)*cdvj_dv_Vbi_ci))+((2.4*cjci0_t)*(-cdvj_dv_Vbi_ci)));
4882 Cjcit=(((cjci0_t*d00_exp1)*cdvj_dv)+((2.4*cjci0_t)*(1.0-cdvj_dv)));
4887 #if defined(_DERIVATE)
4888 Cjcit_Vtnode_GND=0.0;
4896 #if defined(_DERIVATE)
4897 cc_Vtnode_GND=((cjci0_t_Vtnode_GND*Cjcit-cjci0_t*Cjcit_Vtnode_GND)/Cjcit/Cjcit);
4898 cc_Vbi_ci=(-cjci0_t*Cjcit_Vbi_ci/Cjcit/Cjcit);
4904 #if defined(_DERIVATE)
4910 #if defined(_DERIVATE)
4911 T_f0_Vtnode_GND=((t0_t_Vtnode_GND+(dt0h*cc_Vtnode_GND))+(tbvl*(-1*cc_Vtnode_GND/cc/cc)));
4912 T_f0_Vbi_ci=((dt0h*cc_Vbi_ci)+(tbvl*(-1*cc_Vbi_ci/cc/cc)));
4914 T_f0=((t0_t+(dt0h*(cc-1.0)))+(tbvl*((1/cc)-1.0)));
4915 #if defined(_DERIVATE)
4917 vc_Vtnode_GND=(-vces_t_Vtnode_GND);
4922 #if defined(_DERIVATE)
4925 a_Vci_ei=(vc_Vci_ei/VT);
4926 a_Vtnode_GND=((vc_Vtnode_GND*VT-vc*VT_Vtnode_GND)/VT/VT);
4929 #if defined(_DERIVATE)
4931 d1_Vtnode_GND=a_Vtnode_GND;
4935 double m00_sqrt(d00_sqrt0,((d1*d1)+1.921812))
4936 #if defined(_DERIVATE)
4937 double m10_sqrt(d10_sqrt0,d00_sqrt0,((d1*d1)+1.921812))
4939 #if defined(_DERIVATE)
4940 vceff_Vci_ei=((d1_Vci_ei+((d1_Vci_ei*d1)+(d1*d1_Vci_ei))*d10_sqrt0)/2)*VT;
4941 vceff_Vtnode_GND=((((d1_Vtnode_GND+((d1_Vtnode_GND*d1)+(d1*d1_Vtnode_GND))*d10_sqrt0)/2)*VT)+((1.0+((d1+d00_sqrt0)/2))*VT_Vtnode_GND));
4943 vceff=((1.0+((d1+d00_sqrt0)/2))*VT);
4945 #if defined(_DERIVATE)
4948 a_Vci_ei=(vceff_Vci_ei/vlim_t);
4949 a_Vtnode_GND=((vceff_Vtnode_GND*vlim_t-vceff*vlim_t_Vtnode_GND)/vlim_t/vlim_t);
4953 double m00_sqrt(d00_sqrt0,(1.0+(a*a)))
4954 #if defined(_DERIVATE)
4955 double m10_sqrt(d10_sqrt0,d00_sqrt0,(1.0+(a*a)))
4957 #if defined(_DERIVATE)
4958 ick_Vci_ei=((vceff_Vci_ei*Orci0_t*d00_sqrt0-(vceff*Orci0_t)*((a_Vci_ei*a)+(a*a_Vci_ei))*d10_sqrt0)/d00_sqrt0/d00_sqrt0);
4959 ick_Vtnode_GND=((((vceff_Vtnode_GND*Orci0_t)+(vceff*Orci0_t_Vtnode_GND))*d00_sqrt0-(vceff*Orci0_t)*((a_Vtnode_GND*a)+(a*a_Vtnode_GND))*d10_sqrt0)/d00_sqrt0/d00_sqrt0);
4961 ick=((vceff*Orci0_t)/d00_sqrt0);
4963 #if defined(_DERIVATE)
4964 ICKa_Vci_ei=vceff_Vci_ei*Ovpt;
4965 ICKa_Vtnode_GND=(vceff_Vtnode_GND-vlim_t_Vtnode_GND)*Ovpt;
4967 ICKa=((vceff-vlim_t)*Ovpt);
4969 double m00_sqrt(d00_sqrt0,((ICKa*ICKa)+1.0
e-3))
4970 #if defined(_DERIVATE)
4971 double m10_sqrt(d10_sqrt0,d00_sqrt0,((ICKa*ICKa)+1.0
e-3))
4973 #if defined(_DERIVATE)
4974 ick_Vci_ei=((ick_Vci_ei*(1.0+(0.5*(ICKa+d00_sqrt0))))+(ick*(0.5*(ICKa_Vci_ei+((ICKa_Vci_ei*ICKa)+(ICKa*ICKa_Vci_ei))*d10_sqrt0))));
4975 ick_Vtnode_GND=((ick_Vtnode_GND*(1.0+(0.5*(ICKa+d00_sqrt0))))+(ick*(0.5*(ICKa_Vtnode_GND+((ICKa_Vtnode_GND*ICKa)+(ICKa*ICKa_Vtnode_GND))*d10_sqrt0))));
4977 ick=(ick*(1.0+(0.5*(ICKa+d00_sqrt0))));
4980 #if defined(_DERIVATE)
4981 Q_p_Vtnode_GND=Q_0_Vtnode_GND;
4982 Q_p_Vbi_ei=Q_0_Vbi_ei;
4983 Q_p_Vbi_ci=Q_0_Vbi_ci;
4987 (((T_f0>0.0)||(Tr>0.0)))
4989 #if defined(_DERIVATE)
4990 A_Vtnode_GND=(0.5*Q_0_Vtnode_GND);
4991 A_Vbi_ei=(0.5*Q_0_Vbi_ei);
4992 A_Vbi_ci=(0.5*Q_0_Vbi_ci);
4996 double m00_sqrt(d00_sqrt0,(((A*A)+(T_f0*i_0f))+(Tr*i_0r)))
4997 #if defined(_DERIVATE)
4998 double m10_sqrt(d10_sqrt0,d00_sqrt0,(((A*A)+(T_f0*i_0f))+(Tr*i_0r)))
5000 #if defined(_DERIVATE)
5001 Q_p_Vtnode_GND=(A_Vtnode_GND+((((A_Vtnode_GND*
A)+(A*A_Vtnode_GND))+((T_f0_Vtnode_GND*i_0f)+(T_f0*i_0f_Vtnode_GND)))+(Tr*i_0r_Vtnode_GND))*d10_sqrt0);
5002 Q_p_Vbi_ei=(A_Vbi_ei+(((A_Vbi_ei*
A)+(A*A_Vbi_ei))+(T_f0*i_0f_Vbi_ei))*d10_sqrt0);
5003 Q_p_Vbi_ci=(A_Vbi_ci+((((A_Vbi_ci*
A)+(A*A_Vbi_ci))+T_f0_Vbi_ci*i_0f)+(Tr*i_0r_Vbi_ci))*d10_sqrt0);
5008 #if defined(_DERIVATE)
5010 I_Tf1_Vtnode_GND=((i_0f_Vtnode_GND*Q_p-i_0f*Q_p_Vtnode_GND)/Q_p/Q_p);
5011 I_Tf1_Vbi_ei=((i_0f_Vbi_ei*Q_p-i_0f*Q_p_Vbi_ei)/Q_p/Q_p);
5012 I_Tf1_Vbi_ci=(-i_0f*Q_p_Vbi_ci/Q_p/Q_p);
5015 #if defined(_DERIVATE)
5017 a_h_Vtnode_GND=(Oich*I_Tf1_Vtnode_GND);
5018 a_h_Vbi_ei=(Oich*I_Tf1_Vbi_ei);
5019 a_h_Vbi_ci=(Oich*I_Tf1_Vbi_ci);
5022 #if defined(_DERIVATE)
5024 itf_Vtnode_GND=((I_Tf1_Vtnode_GND*(1.0+a_h))+(I_Tf1*a_h_Vtnode_GND));
5025 itf_Vbi_ei=((I_Tf1_Vbi_ei*(1.0+a_h))+(I_Tf1*a_h_Vbi_ei));
5026 itf_Vbi_ci=((I_Tf1_Vbi_ci*(1.0+a_h))+(I_Tf1*a_h_Vbi_ci));
5028 itf=(I_Tf1*(1.0+a_h));
5029 #if defined(_DERIVATE)
5031 itr_Vtnode_GND=((i_0r_Vtnode_GND*Q_p-i_0r*Q_p_Vtnode_GND)/Q_p/Q_p);
5032 itr_Vbi_ci=((i_0r_Vbi_ci*Q_p-i_0r*Q_p_Vbi_ci)/Q_p/Q_p);
5033 itr_Vbi_ei=(-i_0r*Q_p_Vbi_ei/Q_p/Q_p);
5036 #if defined(_DERIVATE)
5037 Q_bf_Vtnode_GND=0.0;
5043 #if defined(_DERIVATE)
5046 Tf_Vtnode_GND=T_f0_Vtnode_GND;
5047 Tf_Vbi_ci=T_f0_Vbi_ci;
5050 #if defined(_DERIVATE)
5052 Qf_Vtnode_GND=((T_f0_Vtnode_GND*itf)+(T_f0*itf_Vtnode_GND));
5053 Qf_Vbi_ci=((T_f0_Vbi_ci*itf)+(T_f0*itf_Vbi_ci));
5054 Qf_Vbi_ei=(T_f0*itf_Vbi_ei);
5058 ((itf<(1.0
e-6*ick)))
5060 #if defined(_DERIVATE)
5062 Q_fT_Vtnode_GND=Qf_Vtnode_GND;
5063 Q_fT_Vbi_ci=Qf_Vbi_ci;
5064 Q_fT_Vbi_ei=Qf_Vbi_ei;
5067 #if defined(_DERIVATE)
5070 T_fT_Vtnode_GND=Tf_Vtnode_GND;
5071 T_fT_Vbi_ci=Tf_Vbi_ci;
5077 #if defined(_DERIVATE)
5078 FFa_Vci_ei=((ick_Vci_ei*itf-ick*itf_Vci_ei)/itf/itf);
5079 FFa_Vtnode_GND=((ick_Vtnode_GND*itf-ick*itf_Vtnode_GND)/itf/itf);
5080 FFa_Vbi_ei=(-ick*itf_Vbi_ei/itf/itf);
5081 FFa_Vbi_ci=(-ick*itf_Vbi_ci/itf/itf);
5086 double
m00_exp(d00_exp1,((-gtfe)*d00_logE0))
5087 #if defined(_DERIVATE)
5088 double m10_logE(d10_logE0,d00_logE0,FFa)
5089 #define d10_exp1 d00_exp1
5091 #if defined(_DERIVATE)
5092 FFd_TfE_Vtnode_GND=((tef0_t_Vtnode_GND*d00_exp1)+(tef0_t*((-gtfe)*FFa_Vtnode_GND*d10_logE0)*
d10_exp1));
5093 FFd_TfE_Vci_ei=(tef0_t*((-gtfe)*FFa_Vci_ei*d10_logE0)*
d10_exp1);
5094 FFd_TfE_Vbi_ei=(tef0_t*((-gtfe)*FFa_Vbi_ei*d10_logE0)*
d10_exp1);
5095 FFd_TfE_Vbi_ci=(tef0_t*((-gtfe)*FFa_Vbi_ci*d10_logE0)*
d10_exp1);
5097 FFd_TfE=(tef0_t*d00_exp1);
5099 #if defined(_DERIVATE)
5100 FFd_QfE_Vtnode_GND=(((FFd_TfE_Vtnode_GND*itf)+(FFd_TfE*itf_Vtnode_GND))/(gtfe+1.0));
5101 FFd_QfE_Vci_ei=(((FFd_TfE_Vci_ei*itf)+(FFd_TfE*itf_Vci_ei))/(gtfe+1.0));
5102 FFd_QfE_Vbi_ei=(((FFd_TfE_Vbi_ei*itf)+(FFd_TfE*itf_Vbi_ei))/(gtfe+1.0));
5103 FFd_QfE_Vbi_ci=(((FFd_TfE_Vbi_ci*itf)+(FFd_TfE*itf_Vbi_ci))/(gtfe+1.0));
5105 FFd_QfE=((FFd_TfE*itf)/(gtfe+1.0));
5106 #if defined(_DERIVATE)
5107 FFT_fbS_Vtnode_GND=((1.0-fthc)*thcs_t_Vtnode_GND);
5109 FFT_fbS=((1.0-fthc)*thcs_t);
5110 #if defined(_DERIVATE)
5111 FFx_Vci_ei=(-FFa_Vci_ei);
5112 FFx_Vtnode_GND=(-FFa_Vtnode_GND);
5113 FFx_Vbi_ei=(-FFa_Vbi_ei);
5114 FFx_Vbi_ci=(-FFa_Vbi_ci);
5118 double m00_sqrt(d00_sqrt0,((FFx*FFx)+ahc))
5119 #if defined(_DERIVATE)
5120 double m10_sqrt(d10_sqrt0,d00_sqrt0,((FFx*FFx)+ahc))
5122 #if defined(_DERIVATE)
5123 FFs_Vci_ei=((FFx_Vci_ei*FFx)+(FFx*FFx_Vci_ei))*d10_sqrt0;
5124 FFs_Vtnode_GND=((FFx_Vtnode_GND*FFx)+(FFx*FFx_Vtnode_GND))*d10_sqrt0;
5125 FFs_Vbi_ei=((FFx_Vbi_ei*FFx)+(FFx*FFx_Vbi_ei))*d10_sqrt0;
5126 FFs_Vbi_ci=((FFx_Vbi_ci*FFx)+(FFx*FFx_Vbi_ci))*d10_sqrt0;
5131 double m00_sqrt(d00_sqrt0,(1.0+ahc))
5132 #if defined(_DERIVATE)
5133 FFw_Vci_ei=((FFx_Vci_ei+FFs_Vci_ei)/(1.0+d00_sqrt0));
5134 FFw_Vtnode_GND=((FFx_Vtnode_GND+FFs_Vtnode_GND)/(1.0+d00_sqrt0));
5135 FFw_Vbi_ei=((FFx_Vbi_ei+FFs_Vbi_ei)/(1.0+d00_sqrt0));
5136 FFw_Vbi_ci=((FFx_Vbi_ci+FFs_Vbi_ci)/(1.0+d00_sqrt0));
5138 FFw=((FFx+FFs)/(1.0+d00_sqrt0));
5140 #if defined(_DERIVATE)
5141 FFw_2_Vci_ei=((FFw_Vci_ei*FFw)+(FFw*FFw_Vci_ei));
5142 FFw_2_Vtnode_GND=((FFw_Vtnode_GND*FFw)+(FFw*FFw_Vtnode_GND));
5143 FFw_2_Vbi_ei=((FFw_Vbi_ei*FFw)+(FFw*FFw_Vbi_ei));
5144 FFw_2_Vbi_ci=((FFw_Vbi_ci*FFw)+(FFw*FFw_Vbi_ci));
5147 #if defined(_DERIVATE)
5148 FFd_QfB_Vtnode_GND=((((FFT_fbS_Vtnode_GND*itf)+(FFT_fbS*itf_Vtnode_GND))*FFw_2)+((FFT_fbS*itf)*FFw_2_Vtnode_GND));
5149 FFd_QfB_Vbi_ei=(((FFT_fbS*itf_Vbi_ei)*FFw_2)+((FFT_fbS*itf)*FFw_2_Vbi_ei));
5150 FFd_QfB_Vbi_ci=(((FFT_fbS*itf_Vbi_ci)*FFw_2)+((FFT_fbS*itf)*FFw_2_Vbi_ci));
5151 FFd_QfB_Vci_ei=(((FFT_fbS*itf_Vci_ei)*FFw_2)+((FFT_fbS*itf)*FFw_2_Vci_ei));
5153 FFd_QfB=((FFT_fbS*itf)*FFw_2);
5154 #if defined(_DERIVATE)
5155 Q_bf_Vtnode_GND=FFd_QfB_Vtnode_GND;
5156 Q_bf_Vbi_ei=FFd_QfB_Vbi_ei;
5157 Q_bf_Vbi_ci=FFd_QfB_Vbi_ci;
5158 Q_bf_Vci_ei=FFd_QfB_Vci_ei;
5161 #if defined(_DERIVATE)
5162 FFa_w_Vci_ei=((FFw_2_Vci_ei*(1.0+((2.0*FFa)/FFs)))+(FFw_2*(((2.0*FFa_Vci_ei)*FFs-(2.0*FFa)*FFs_Vci_ei)/FFs/FFs)));
5163 FFa_w_Vtnode_GND=((FFw_2_Vtnode_GND*(1.0+((2.0*FFa)/FFs)))+(FFw_2*(((2.0*FFa_Vtnode_GND)*FFs-(2.0*FFa)*FFs_Vtnode_GND)/FFs/FFs)));
5164 FFa_w_Vbi_ei=((FFw_2_Vbi_ei*(1.0+((2.0*FFa)/FFs)))+(FFw_2*(((2.0*FFa_Vbi_ei)*FFs-(2.0*FFa)*FFs_Vbi_ei)/FFs/FFs)));
5165 FFa_w_Vbi_ci=((FFw_2_Vbi_ci*(1.0+((2.0*FFa)/FFs)))+(FFw_2*(((2.0*FFa_Vbi_ci)*FFs-(2.0*FFa)*FFs_Vbi_ci)/FFs/FFs)));
5167 FFa_w=(FFw_2*(1.0+((2.0*FFa)/FFs)));
5168 #if defined(_DERIVATE)
5169 FFd_TfB_Vtnode_GND=((FFT_fbS_Vtnode_GND*FFa_w)+(FFT_fbS*FFa_w_Vtnode_GND));
5170 FFd_TfB_Vci_ei=(FFT_fbS*FFa_w_Vci_ei);
5171 FFd_TfB_Vbi_ei=(FFT_fbS*FFa_w_Vbi_ei);
5172 FFd_TfB_Vbi_ci=(FFT_fbS*FFa_w_Vbi_ci);
5174 FFd_TfB=(FFT_fbS*FFa_w);
5175 #if defined(_DERIVATE)
5176 FFT_pcS_Vtnode_GND=(fthc*thcs_t_Vtnode_GND);
5178 FFT_pcS=(fthc*thcs_t);
5180 (((latb<=0.0)&&(latl<=0.0)))
5182 #if defined(_DERIVATE)
5183 FFQ_fC_Vtnode_GND=((((FFT_pcS_Vtnode_GND*itf)+(FFT_pcS*itf_Vtnode_GND))*FFw_2)+((FFT_pcS*itf)*FFw_2_Vtnode_GND));
5184 FFQ_fC_Vbi_ei=(((FFT_pcS*itf_Vbi_ei)*FFw_2)+((FFT_pcS*itf)*FFw_2_Vbi_ei));
5185 FFQ_fC_Vbi_ci=(((FFT_pcS*itf_Vbi_ci)*FFw_2)+((FFT_pcS*itf)*FFw_2_Vbi_ci));
5186 FFQ_fC_Vci_ei=(((FFT_pcS*itf_Vci_ei)*FFw_2)+((FFT_pcS*itf)*FFw_2_Vci_ei));
5188 FFQ_fC=((FFT_pcS*itf)*FFw_2);
5189 #if defined(_DERIVATE)
5190 FFT_fC_Vtnode_GND=((FFT_pcS_Vtnode_GND*FFa_w)+(FFT_pcS*FFa_w_Vtnode_GND));
5191 FFT_fC_Vci_ei=(FFT_pcS*FFa_w_Vci_ei);
5192 FFT_fC_Vbi_ei=(FFT_pcS*FFa_w_Vbi_ei);
5193 FFT_fC_Vbi_ci=(FFT_pcS*FFa_w_Vbi_ci);
5195 FFT_fC=(FFT_pcS*FFa_w);
5196 #if defined(_DERIVATE)
5197 FFQ_cT_Vtnode_GND=FFQ_fC_Vtnode_GND;
5198 FFQ_cT_Vbi_ei=FFQ_fC_Vbi_ei;
5199 FFQ_cT_Vbi_ci=FFQ_fC_Vbi_ci;
5200 FFQ_cT_Vci_ei=FFQ_fC_Vci_ei;
5203 #if defined(_DERIVATE)
5204 FFT_cT_Vtnode_GND=FFT_fC_Vtnode_GND;
5205 FFT_cT_Vci_ei=FFT_fC_Vci_ei;
5206 FFT_cT_Vbi_ei=FFT_fC_Vbi_ei;
5207 FFT_cT_Vbi_ci=FFT_fC_Vbi_ci;
5213 #if defined(_DERIVATE)
5214 FFQ_fC_Vtnode_GND=((FFT_pcS_Vtnode_GND*itf)+(FFT_pcS*itf_Vtnode_GND));
5215 FFQ_fC_Vbi_ei=(FFT_pcS*itf_Vbi_ei);
5216 FFQ_fC_Vbi_ci=(FFT_pcS*itf_Vbi_ci);
5219 FFQ_fC=(FFT_pcS*itf);
5220 #if defined(_DERIVATE)
5221 FCa_Vci_ei=(-((ick_Vci_ei*itf-ick*itf_Vci_ei)/itf/itf));
5222 FCa_Vtnode_GND=(-((ick_Vtnode_GND*itf-ick*itf_Vtnode_GND)/itf/itf));
5223 FCa_Vbi_ei=(-(-ick*itf_Vbi_ei/itf/itf));
5224 FCa_Vbi_ci=(-(-ick*itf_Vbi_ci/itf/itf));
5226 FCa=(1.0-(ick/itf));
5228 double m00_sqrt(d00_sqrt0,((FCa*FCa)+ahc))
5229 #if defined(_DERIVATE)
5230 double m10_sqrt(d10_sqrt0,d00_sqrt0,((FCa*FCa)+ahc))
5232 #if defined(_DERIVATE)
5233 FCrt_Vci_ei=((FCa_Vci_ei*FCa)+(FCa*FCa_Vci_ei))*d10_sqrt0;
5234 FCrt_Vtnode_GND=((FCa_Vtnode_GND*FCa)+(FCa*FCa_Vtnode_GND))*d10_sqrt0;
5235 FCrt_Vbi_ei=((FCa_Vbi_ei*FCa)+(FCa*FCa_Vbi_ei))*d10_sqrt0;
5236 FCrt_Vbi_ci=((FCa_Vbi_ci*FCa)+(FCa*FCa_Vbi_ci))*d10_sqrt0;
5241 double m00_sqrt(d00_sqrt0,(1.0+ahc))
5242 #if defined(_DERIVATE)
5243 FCa_ck_Vci_ei=(-((FCa_Vci_ei+FCrt_Vci_ei)/(1.0+d00_sqrt0)));
5244 FCa_ck_Vtnode_GND=(-((FCa_Vtnode_GND+FCrt_Vtnode_GND)/(1.0+d00_sqrt0)));
5245 FCa_ck_Vbi_ei=(-((FCa_Vbi_ei+FCrt_Vbi_ei)/(1.0+d00_sqrt0)));
5246 FCa_ck_Vbi_ci=(-((FCa_Vbi_ci+FCrt_Vbi_ci)/(1.0+d00_sqrt0)));
5248 FCa_ck=(1.0-((FCa+FCrt)/(1.0+d00_sqrt0)));
5250 #if defined(_DERIVATE)
5251 FCdaick_ditf_Vci_ei=((((FCa_ck_Vci_ei*(1-FCa))+((FCa_ck-1.0)*(-FCa_Vci_ei)))*(FCrt*itf)-((FCa_ck-1.0)*(1-FCa))*((FCrt_Vci_ei*itf)+(FCrt*itf_Vci_ei)))/(FCrt*itf)/(FCrt*itf));
5252 FCdaick_ditf_Vtnode_GND=((((FCa_ck_Vtnode_GND*(1-FCa))+((FCa_ck-1.0)*(-FCa_Vtnode_GND)))*(FCrt*itf)-((FCa_ck-1.0)*(1-FCa))*((FCrt_Vtnode_GND*itf)+(FCrt*itf_Vtnode_GND)))/(FCrt*itf)/(FCrt*itf));
5253 FCdaick_ditf_Vbi_ei=((((FCa_ck_Vbi_ei*(1-FCa))+((FCa_ck-1.0)*(-FCa_Vbi_ei)))*(FCrt*itf)-((FCa_ck-1.0)*(1-FCa))*((FCrt_Vbi_ei*itf)+(FCrt*itf_Vbi_ei)))/(FCrt*itf)/(FCrt*itf));
5254 FCdaick_ditf_Vbi_ci=((((FCa_ck_Vbi_ci*(1-FCa))+((FCa_ck-1.0)*(-FCa_Vbi_ci)))*(FCrt*itf)-((FCa_ck-1.0)*(1-FCa))*((FCrt_Vbi_ci*itf)+(FCrt*itf_Vbi_ci)))/(FCrt*itf)/(FCrt*itf));
5256 FCdaick_ditf=(((FCa_ck-1.0)*(1-FCa))/(FCrt*itf));
5260 #if defined(_DERIVATE)
5273 double m00_logE(d00_logE0,(FCxb/FCxl))
5277 double m00_exp(d00_exp0,((FCa_ck-1.0)*FCln))
5278 #if defined(_DERIVATE)
5279 #define d10_exp0 d00_exp0
5281 #if defined(_DERIVATE)
5282 FCa1_Vci_ei=FCa_ck_Vci_ei*FCln*d10_exp0;
5283 FCa1_Vtnode_GND=FCa_ck_Vtnode_GND*FCln*d10_exp0;
5284 FCa1_Vbi_ei=FCa_ck_Vbi_ei*FCln*d10_exp0;
5285 FCa1_Vbi_ci=FCa_ck_Vbi_ci*FCln*d10_exp0;
5289 #if defined(_DERIVATE)
5290 FCd_a_Vci_ei=(-(-FCa1_Vci_ei*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
5291 FCd_a_Vtnode_GND=(-(-FCa1_Vtnode_GND*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
5292 FCd_a_Vbi_ei=(-(-FCa1_Vbi_ei*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
5293 FCd_a_Vbi_ci=(-(-FCa1_Vbi_ci*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
5295 FCd_a=(1.0/(latl-(FCa1*latb)));
5296 #if defined(_DERIVATE)
5297 FCw_Vci_ei=((FCa1_Vci_ei*FCd_a)+((FCa1-1.0)*FCd_a_Vci_ei));
5298 FCw_Vtnode_GND=((FCa1_Vtnode_GND*FCd_a)+((FCa1-1.0)*FCd_a_Vtnode_GND));
5299 FCw_Vbi_ei=((FCa1_Vbi_ei*FCd_a)+((FCa1-1.0)*FCd_a_Vbi_ei));
5300 FCw_Vbi_ci=((FCa1_Vbi_ci*FCd_a)+((FCa1-1.0)*FCd_a_Vbi_ci));
5302 FCw=((FCa1-1.0)*FCd_a);
5303 #if defined(_DERIVATE)
5304 FCdw_daick_Vci_ei=(((((((-FCz_Vci_ei)*FCa1)+((-FCz)*FCa1_Vci_ei))*FCln*FCd_a)+((((-FCz)*FCa1)*FCln)*FCd_a_Vci_ei))*FCd_a)+(((((-FCz)*FCa1)*FCln)*FCd_a)*FCd_a_Vci_ei));
5305 FCdw_daick_Vtnode_GND=(((((((-FCz_Vtnode_GND)*FCa1)+((-FCz)*FCa1_Vtnode_GND))*FCln*FCd_a)+((((-FCz)*FCa1)*FCln)*FCd_a_Vtnode_GND))*FCd_a)+(((((-FCz)*FCa1)*FCln)*FCd_a)*FCd_a_Vtnode_GND));
5306 FCdw_daick_Vbi_ei=(((((((-FCz_Vbi_ei)*FCa1)+((-FCz)*FCa1_Vbi_ei))*FCln*FCd_a)+((((-FCz)*FCa1)*FCln)*FCd_a_Vbi_ei))*FCd_a)+(((((-FCz)*FCa1)*FCln)*FCd_a)*FCd_a_Vbi_ei));
5307 FCdw_daick_Vbi_ci=(((((((-FCz_Vbi_ci)*FCa1)+((-FCz)*FCa1_Vbi_ci))*FCln*FCd_a)+((((-FCz)*FCa1)*FCln)*FCd_a_Vbi_ci))*FCd_a)+(((((-FCz)*FCa1)*FCln)*FCd_a)*FCd_a_Vbi_ci));
5309 FCdw_daick=(((((-FCz)*FCa1)*FCln)*FCd_a)*FCd_a);
5311 double m00_logE(d00_logE0,((1.0+(latb*FCw))/(1.0+(latl*FCw))))
5312 #if defined(_DERIVATE)
5313 double m10_logE(d10_logE0,d00_logE0,((1.0+(latb*FCw))/(1.0+(latl*FCw))))
5315 #if defined(_DERIVATE)
5316 FCa1_Vci_ei=(((latb*FCw_Vci_ei)*(1.0+(latl*FCw))-(1.0+(latb*FCw))*(latl*FCw_Vci_ei))/(1.0+(latl*FCw))/(1.0+(latl*FCw)))*d10_logE0;
5317 FCa1_Vtnode_GND=(((latb*FCw_Vtnode_GND)*(1.0+(latl*FCw))-(1.0+(latb*FCw))*(latl*FCw_Vtnode_GND))/(1.0+(latl*FCw))/(1.0+(latl*FCw)))*d10_logE0;
5318 FCa1_Vbi_ei=(((latb*FCw_Vbi_ei)*(1.0+(latl*FCw))-(1.0+(latb*FCw))*(latl*FCw_Vbi_ei))/(1.0+(latl*FCw))/(1.0+(latl*FCw)))*d10_logE0;
5319 FCa1_Vbi_ci=(((latb*FCw_Vbi_ci)*(1.0+(latl*FCw))-(1.0+(latb*FCw))*(latl*FCw_Vbi_ci))/(1.0+(latl*FCw))/(1.0+(latl*FCw)))*d10_logE0;
5323 #if defined(_DERIVATE)
5324 FCda1_dw_Vci_ei=((-latb*(latb*FCw_Vci_ei)/(1.0+(latb*FCw))/(1.0+(latb*FCw)))-(-latl*(latl*FCw_Vci_ei)/(1.0+(latl*FCw))/(1.0+(latl*FCw))));
5325 FCda1_dw_Vtnode_GND=((-latb*(latb*FCw_Vtnode_GND)/(1.0+(latb*FCw))/(1.0+(latb*FCw)))-(-latl*(latl*FCw_Vtnode_GND)/(1.0+(latl*FCw))/(1.0+(latl*FCw))));
5326 FCda1_dw_Vbi_ei=((-latb*(latb*FCw_Vbi_ei)/(1.0+(latb*FCw))/(1.0+(latb*FCw)))-(-latl*(latl*FCw_Vbi_ei)/(1.0+(latl*FCw))/(1.0+(latl*FCw))));
5327 FCda1_dw_Vbi_ci=((-latb*(latb*FCw_Vbi_ci)/(1.0+(latb*FCw))/(1.0+(latb*FCw)))-(-latl*(latl*FCw_Vbi_ci)/(1.0+(latl*FCw))/(1.0+(latl*FCw))));
5329 FCda1_dw=((latb/(1.0+(latb*FCw)))-(latl/(1.0+(latl*FCw))));
5333 #if defined(_DERIVATE)
5334 FCf1_Vci_ei=(-FCa_ck_Vci_ei);
5335 FCf1_Vtnode_GND=(-FCa_ck_Vtnode_GND);
5336 FCf1_Vbi_ei=(-FCa_ck_Vbi_ei);
5337 FCf1_Vbi_ci=(-FCa_ck_Vbi_ci);
5340 #if defined(_DERIVATE)
5341 FCd_a_Vci_ei=(-FCa_ck_Vci_ei*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
5342 FCd_a_Vtnode_GND=(-FCa_ck_Vtnode_GND*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
5343 FCd_a_Vbi_ei=(-FCa_ck_Vbi_ei*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
5344 FCd_a_Vbi_ci=(-FCa_ck_Vbi_ci*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
5346 FCd_a=(1.0/(1.0+(FCa_ck*latb)));
5347 #if defined(_DERIVATE)
5348 FCw_Vci_ei=((FCf1_Vci_ei*FCd_a)+(FCf1*FCd_a_Vci_ei));
5349 FCw_Vtnode_GND=((FCf1_Vtnode_GND*FCd_a)+(FCf1*FCd_a_Vtnode_GND));
5350 FCw_Vbi_ei=((FCf1_Vbi_ei*FCd_a)+(FCf1*FCd_a_Vbi_ei));
5351 FCw_Vbi_ci=((FCf1_Vbi_ci*FCd_a)+(FCf1*FCd_a_Vbi_ci));
5354 #if defined(_DERIVATE)
5355 FCdw_daick_Vci_ei=((((((-1.0)*FCd_a_Vci_ei)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vci_ei))*FCxb*FCd_a)+(((((-1.0)*FCd_a)*FCd_a)*FCxb)*FCd_a_Vci_ei));
5356 FCdw_daick_Vtnode_GND=((((((-1.0)*FCd_a_Vtnode_GND)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vtnode_GND))*FCxb*FCd_a)+(((((-1.0)*FCd_a)*FCd_a)*FCxb)*FCd_a_Vtnode_GND));
5357 FCdw_daick_Vbi_ei=((((((-1.0)*FCd_a_Vbi_ei)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vbi_ei))*FCxb*FCd_a)+(((((-1.0)*FCd_a)*FCd_a)*FCxb)*FCd_a_Vbi_ei));
5358 FCdw_daick_Vbi_ci=((((((-1.0)*FCd_a_Vbi_ci)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vbi_ci))*FCxb*FCd_a)+(((((-1.0)*FCd_a)*FCd_a)*FCxb)*FCd_a_Vbi_ci));
5360 FCdw_daick=(((((-1.0)*FCd_a)*FCd_a)*FCxb)*FCd_a);
5361 #if defined(_DERIVATE)
5362 FCa1_Vci_ei=((FCz_Vci_ei*FCw)+(FCz*FCw_Vci_ei));
5363 FCa1_Vtnode_GND=((FCz_Vtnode_GND*FCw)+(FCz*FCw_Vtnode_GND));
5364 FCa1_Vbi_ei=((FCz_Vbi_ei*FCw)+(FCz*FCw_Vbi_ei));
5365 FCa1_Vbi_ci=((FCz_Vbi_ci*FCw)+(FCz*FCw_Vbi_ci));
5368 #if defined(_DERIVATE)
5369 FCda1_dw_Vci_ei=0.0;
5370 FCda1_dw_Vtnode_GND=0.0;
5371 FCda1_dw_Vbi_ei=0.0;
5372 FCda1_dw_Vbi_ci=0.0;
5376 #if defined(_DERIVATE)
5380 FCf_CT_Vtnode_GND=0.0;
5383 #if defined(_DERIVATE)
5384 FCw2_Vci_ei=((FCw_Vci_ei*FCw)+(FCw*FCw_Vci_ei));
5385 FCw2_Vtnode_GND=((FCw_Vtnode_GND*FCw)+(FCw*FCw_Vtnode_GND));
5386 FCw2_Vbi_ei=((FCw_Vbi_ei*FCw)+(FCw*FCw_Vbi_ei));
5387 FCw2_Vbi_ci=((FCw_Vbi_ci*FCw)+(FCw*FCw_Vbi_ci));
5390 #if defined(_DERIVATE)
5391 FCf1_Vci_ei=(((((((latb*latl)*FCw_Vci_ei)*FCw2)+(((latb*latl)*FCw)*FCw2_Vci_ei))/3.0)+(((latb+latl)*FCw2_Vci_ei)/2.0))+FCw_Vci_ei);
5392 FCf1_Vtnode_GND=(((((((latb*latl)*FCw_Vtnode_GND)*FCw2)+(((latb*latl)*FCw)*FCw2_Vtnode_GND))/3.0)+(((latb+latl)*FCw2_Vtnode_GND)/2.0))+FCw_Vtnode_GND);
5393 FCf1_Vbi_ei=(((((((latb*latl)*FCw_Vbi_ei)*FCw2)+(((latb*latl)*FCw)*FCw2_Vbi_ei))/3.0)+(((latb+latl)*FCw2_Vbi_ei)/2.0))+FCw_Vbi_ei);
5394 FCf1_Vbi_ci=(((((((latb*latl)*FCw_Vbi_ci)*FCw2)+(((latb*latl)*FCw)*FCw2_Vbi_ci))/3.0)+(((latb+latl)*FCw2_Vbi_ci)/2.0))+FCw_Vbi_ci);
5396 FCf1=((((((latb*latl)*FCw)*FCw2)/3.0)+(((latb+latl)*FCw2)/2.0))+FCw);
5397 #if defined(_DERIVATE)
5398 FCdf1_dw_Vci_ei=(((latb*latl)*FCw2_Vci_ei)+((latb+latl)*FCw_Vci_ei));
5399 FCdf1_dw_Vtnode_GND=(((latb*latl)*FCw2_Vtnode_GND)+((latb+latl)*FCw_Vtnode_GND));
5400 FCdf1_dw_Vbi_ei=(((latb*latl)*FCw2_Vbi_ei)+((latb+latl)*FCw_Vbi_ei));
5401 FCdf1_dw_Vbi_ci=(((latb*latl)*FCw2_Vbi_ci)+((latb+latl)*FCw_Vbi_ci));
5403 FCdf1_dw=((((latb*latl)*FCw2)+((latb+latl)*FCw))+1.0);
5404 #if defined(_DERIVATE)
5405 z_Vci_ei=(latb*FCw_Vci_ei);
5406 z_Vtnode_GND=(latb*FCw_Vtnode_GND);
5407 z_Vbi_ei=(latb*FCw_Vbi_ei);
5408 z_Vbi_ci=(latb*FCw_Vbi_ci);
5412 double m00_logE(d00_logE0,(1+(latb*FCw)))
5413 #if defined(_DERIVATE)
5414 double m10_logE(d10_logE0,d00_logE0,(1+(latb*FCw)))
5416 #if defined(_DERIVATE)
5417 lnzb_Vci_ei=(latb*FCw_Vci_ei)*d10_logE0;
5418 lnzb_Vtnode_GND=(latb*FCw_Vtnode_GND)*d10_logE0;
5419 lnzb_Vbi_ei=(latb*FCw_Vbi_ei)*d10_logE0;
5420 lnzb_Vbi_ci=(latb*FCw_Vbi_ci)*d10_logE0;
5427 #if defined(_DERIVATE)
5429 x_Vtnode_GND=z_Vtnode_GND;
5434 #if defined(_DERIVATE)
5435 a_Vbi_ei=((x_Vbi_ei*
x)+(x*x_Vbi_ei));
5436 a_Vbi_ci=((x_Vbi_ci*
x)+(x*x_Vbi_ci));
5437 a_Vci_ei=((x_Vci_ei*
x)+(x*x_Vci_ei));
5438 a_Vtnode_GND=((x_Vtnode_GND*
x)+(x*x_Vtnode_GND));
5441 #if defined(_DERIVATE)
5442 a2_Vbi_ei=(0.250*((a_Vbi_ei*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vbi_ei))));
5443 a2_Vbi_ci=(0.250*((a_Vbi_ci*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vbi_ci))));
5444 a2_Vci_ei=(0.250*((a_Vci_ei*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vci_ei))));
5445 a2_Vtnode_GND=(0.250*((a_Vtnode_GND*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vtnode_GND))));
5447 a2=(0.250*((a*((2.0*lnzb)-1.0))+1.0));
5448 #if defined(_DERIVATE)
5449 a3_Vbi_ei=(((((a_Vbi_ei*
x)+(a*x_Vbi_ei))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vbi_ei)))/9.0);
5450 a3_Vbi_ci=(((((a_Vbi_ci*
x)+(a*x_Vbi_ci))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vbi_ci)))/9.0);
5451 a3_Vci_ei=(((((a_Vci_ei*
x)+(a*x_Vci_ei))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vci_ei)))/9.0);
5452 a3_Vtnode_GND=(((((a_Vtnode_GND*
x)+(a*x_Vtnode_GND))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vtnode_GND)))/9.0);
5454 a3=((((a*
x)*((3.0*lnzb)-1.0))+1.0)/9.0);
5456 #if defined(_DERIVATE)
5457 FCf2_Vbi_ei=((((1.0-r)*a2_Vbi_ei)+(r*a3_Vbi_ei))/latb);
5458 FCf2_Vbi_ci=((((1.0-r)*a2_Vbi_ci)+(r*a3_Vbi_ci))/latb);
5459 FCf2_Vci_ei=((((1.0-r)*a2_Vci_ei)+(r*a3_Vci_ei))/latb);
5460 FCf2_Vtnode_GND=((((1.0-r)*a2_Vtnode_GND)+(r*a3_Vtnode_GND))/latb);
5462 FCf2=((((1.0-r)*a2)+(r*a3))/latb);
5463 #if defined(_DERIVATE)
5464 FCdf2_dw_Vci_ei=(((((1.0-r)*x_Vci_ei)+(r*a_Vci_ei))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vci_ei));
5465 FCdf2_dw_Vtnode_GND=(((((1.0-r)*x_Vtnode_GND)+(r*a_Vtnode_GND))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vtnode_GND));
5466 FCdf2_dw_Vbi_ei=(((((1.0-r)*x_Vbi_ei)+(r*a_Vbi_ei))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vbi_ei));
5467 FCdf2_dw_Vbi_ci=(((((1.0-r)*x_Vbi_ci)+(r*a_Vbi_ci))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vbi_ci));
5469 FCdf2_dw=((((1.0-r)*x)+(r*a))*lnzb);
5473 #if defined(_DERIVATE)
5474 a_Vbi_ei=((z_Vbi_ei*z)+(z*z_Vbi_ei));
5475 a_Vbi_ci=((z_Vbi_ci*z)+(z*z_Vbi_ci));
5476 a_Vci_ei=((z_Vci_ei*z)+(z*z_Vci_ei));
5477 a_Vtnode_GND=((z_Vtnode_GND*z)+(z*z_Vtnode_GND));
5480 #if defined(_DERIVATE)
5481 a2_Vbi_ei=((z_Vbi_ei-(0.25*a_Vbi_ei))+(((0.10*z_Vbi_ei)*a)+((0.10*z)*a_Vbi_ei)));
5482 a2_Vbi_ci=((z_Vbi_ci-(0.25*a_Vbi_ci))+(((0.10*z_Vbi_ci)*a)+((0.10*z)*a_Vbi_ci)));
5483 a2_Vci_ei=((z_Vci_ei-(0.25*a_Vci_ei))+(((0.10*z_Vci_ei)*a)+((0.10*z)*a_Vci_ei)));
5484 a2_Vtnode_GND=((z_Vtnode_GND-(0.25*a_Vtnode_GND))+(((0.10*z_Vtnode_GND)*a)+((0.10*z)*a_Vtnode_GND)));
5486 a2=(((3.0+z)-(0.25*a))+((0.10*z)*a));
5487 #if defined(_DERIVATE)
5488 a3_Vbi_ei=(((2.0*z_Vbi_ei)+(0.75*a_Vbi_ei))-(((0.20*a_Vbi_ei)*z)+((0.20*a)*z_Vbi_ei)));
5489 a3_Vbi_ci=(((2.0*z_Vbi_ci)+(0.75*a_Vbi_ci))-(((0.20*a_Vbi_ci)*z)+((0.20*a)*z_Vbi_ci)));
5490 a3_Vci_ei=(((2.0*z_Vci_ei)+(0.75*a_Vci_ei))-(((0.20*a_Vci_ei)*z)+((0.20*a)*z_Vci_ei)));
5491 a3_Vtnode_GND=(((2.0*z_Vtnode_GND)+(0.75*a_Vtnode_GND))-(((0.20*a_Vtnode_GND)*z)+((0.20*a)*z_Vtnode_GND)));
5493 a3=(((2.0*z)+(0.75*a))-((0.20*a)*z));
5494 #if defined(_DERIVATE)
5495 FCf2_Vbi_ei=(((((((latb*a2_Vbi_ei)+(latl*a3_Vbi_ei))*FCw)+(((latb*a2)+(latl*a3))*FCw_Vbi_ei))*FCw)+((((latb*a2)+(latl*a3))*FCw)*FCw_Vbi_ei))/6.0);
5496 FCf2_Vbi_ci=(((((((latb*a2_Vbi_ci)+(latl*a3_Vbi_ci))*FCw)+(((latb*a2)+(latl*a3))*FCw_Vbi_ci))*FCw)+((((latb*a2)+(latl*a3))*FCw)*FCw_Vbi_ci))/6.0);
5497 FCf2_Vci_ei=(((((((latb*a2_Vci_ei)+(latl*a3_Vci_ei))*FCw)+(((latb*a2)+(latl*a3))*FCw_Vci_ei))*FCw)+((((latb*a2)+(latl*a3))*FCw)*FCw_Vci_ei))/6.0);
5498 FCf2_Vtnode_GND=(((((((latb*a2_Vtnode_GND)+(latl*a3_Vtnode_GND))*FCw)+(((latb*a2)+(latl*a3))*FCw_Vtnode_GND))*FCw)+((((latb*a2)+(latl*a3))*FCw)*FCw_Vtnode_GND))/6.0);
5500 FCf2=(((((latb*a2)+(latl*a3))*FCw)*FCw)/6.0);
5501 #if defined(_DERIVATE)
5502 FCdf2_dw_Vci_ei=(((((latl*FCw_Vci_ei)*(1+z))+((1+(latl*FCw))*z_Vci_ei))*lnzb)+(((1+(latl*FCw))*(1+z))*lnzb_Vci_ei));
5503 FCdf2_dw_Vtnode_GND=(((((latl*FCw_Vtnode_GND)*(1+z))+((1+(latl*FCw))*z_Vtnode_GND))*lnzb)+(((1+(latl*FCw))*(1+z))*lnzb_Vtnode_GND));
5504 FCdf2_dw_Vbi_ei=(((((latl*FCw_Vbi_ei)*(1+z))+((1+(latl*FCw))*z_Vbi_ei))*lnzb)+(((1+(latl*FCw))*(1+z))*lnzb_Vbi_ei));
5505 FCdf2_dw_Vbi_ci=(((((latl*FCw_Vbi_ci)*(1+z))+((1+(latl*FCw))*z_Vbi_ci))*lnzb)+(((1+(latl*FCw))*(1+z))*lnzb_Vbi_ci));
5507 FCdf2_dw=(((1+(latl*FCw))*(1+z))*lnzb);
5509 #if defined(_DERIVATE)
5510 z_Vci_ei=(latl*FCw_Vci_ei);
5511 z_Vtnode_GND=(latl*FCw_Vtnode_GND);
5512 z_Vbi_ei=(latl*FCw_Vbi_ei);
5513 z_Vbi_ci=(latl*FCw_Vbi_ci);
5517 double m00_logE(d00_logE0,(1+(latl*FCw)))
5518 #if defined(_DERIVATE)
5519 double m10_logE(d10_logE0,d00_logE0,(1+(latl*FCw)))
5521 #if defined(_DERIVATE)
5522 lnzb_Vci_ei=(latl*FCw_Vci_ei)*d10_logE0;
5523 lnzb_Vtnode_GND=(latl*FCw_Vtnode_GND)*d10_logE0;
5524 lnzb_Vbi_ei=(latl*FCw_Vbi_ei)*d10_logE0;
5525 lnzb_Vbi_ci=(latl*FCw_Vbi_ci)*d10_logE0;
5532 #if defined(_DERIVATE)
5534 x_Vtnode_GND=z_Vtnode_GND;
5539 #if defined(_DERIVATE)
5540 a_Vbi_ei=((x_Vbi_ei*
x)+(x*x_Vbi_ei));
5541 a_Vbi_ci=((x_Vbi_ci*
x)+(x*x_Vbi_ci));
5542 a_Vci_ei=((x_Vci_ei*
x)+(x*x_Vci_ei));
5543 a_Vtnode_GND=((x_Vtnode_GND*
x)+(x*x_Vtnode_GND));
5546 #if defined(_DERIVATE)
5547 a2_Vbi_ei=(0.250*((a_Vbi_ei*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vbi_ei))));
5548 a2_Vbi_ci=(0.250*((a_Vbi_ci*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vbi_ci))));
5549 a2_Vci_ei=(0.250*((a_Vci_ei*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vci_ei))));
5550 a2_Vtnode_GND=(0.250*((a_Vtnode_GND*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vtnode_GND))));
5552 a2=(0.250*((a*((2.0*lnzb)-1.0))+1.0));
5553 #if defined(_DERIVATE)
5554 a3_Vbi_ei=(((((a_Vbi_ei*
x)+(a*x_Vbi_ei))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vbi_ei)))/9.0);
5555 a3_Vbi_ci=(((((a_Vbi_ci*
x)+(a*x_Vbi_ci))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vbi_ci)))/9.0);
5556 a3_Vci_ei=(((((a_Vci_ei*
x)+(a*x_Vci_ei))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vci_ei)))/9.0);
5557 a3_Vtnode_GND=(((((a_Vtnode_GND*
x)+(a*x_Vtnode_GND))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vtnode_GND)))/9.0);
5559 a3=((((a*
x)*((3.0*lnzb)-1.0))+1.0)/9.0);
5561 #if defined(_DERIVATE)
5562 FCf3_Vbi_ei=((((1.0-r)*a2_Vbi_ei)+(r*a3_Vbi_ei))/latl);
5563 FCf3_Vbi_ci=((((1.0-r)*a2_Vbi_ci)+(r*a3_Vbi_ci))/latl);
5564 FCf3_Vci_ei=((((1.0-r)*a2_Vci_ei)+(r*a3_Vci_ei))/latl);
5565 FCf3_Vtnode_GND=((((1.0-r)*a2_Vtnode_GND)+(r*a3_Vtnode_GND))/latl);
5567 FCf3=((((1.0-r)*a2)+(r*a3))/latl);
5568 #if defined(_DERIVATE)
5569 FCdf3_dw_Vci_ei=(((((1.0-r)*x_Vci_ei)+(r*a_Vci_ei))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vci_ei));
5570 FCdf3_dw_Vtnode_GND=(((((1.0-r)*x_Vtnode_GND)+(r*a_Vtnode_GND))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vtnode_GND));
5571 FCdf3_dw_Vbi_ei=(((((1.0-r)*x_Vbi_ei)+(r*a_Vbi_ei))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vbi_ei));
5572 FCdf3_dw_Vbi_ci=(((((1.0-r)*x_Vbi_ci)+(r*a_Vbi_ci))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vbi_ci));
5574 FCdf3_dw=((((1.0-r)*x)+(r*a))*lnzb);
5578 #if defined(_DERIVATE)
5579 a_Vbi_ei=((z_Vbi_ei*z)+(z*z_Vbi_ei));
5580 a_Vbi_ci=((z_Vbi_ci*z)+(z*z_Vbi_ci));
5581 a_Vci_ei=((z_Vci_ei*z)+(z*z_Vci_ei));
5582 a_Vtnode_GND=((z_Vtnode_GND*z)+(z*z_Vtnode_GND));
5585 #if defined(_DERIVATE)
5586 a2_Vbi_ei=((z_Vbi_ei-(0.25*a_Vbi_ei))+(((0.10*z_Vbi_ei)*a)+((0.10*z)*a_Vbi_ei)));
5587 a2_Vbi_ci=((z_Vbi_ci-(0.25*a_Vbi_ci))+(((0.10*z_Vbi_ci)*a)+((0.10*z)*a_Vbi_ci)));
5588 a2_Vci_ei=((z_Vci_ei-(0.25*a_Vci_ei))+(((0.10*z_Vci_ei)*a)+((0.10*z)*a_Vci_ei)));
5589 a2_Vtnode_GND=((z_Vtnode_GND-(0.25*a_Vtnode_GND))+(((0.10*z_Vtnode_GND)*a)+((0.10*z)*a_Vtnode_GND)));
5591 a2=(((3.0+z)-(0.25*a))+((0.10*z)*a));
5592 #if defined(_DERIVATE)
5593 a3_Vbi_ei=(((2.0*z_Vbi_ei)+(0.75*a_Vbi_ei))-(((0.20*a_Vbi_ei)*z)+((0.20*a)*z_Vbi_ei)));
5594 a3_Vbi_ci=(((2.0*z_Vbi_ci)+(0.75*a_Vbi_ci))-(((0.20*a_Vbi_ci)*z)+((0.20*a)*z_Vbi_ci)));
5595 a3_Vci_ei=(((2.0*z_Vci_ei)+(0.75*a_Vci_ei))-(((0.20*a_Vci_ei)*z)+((0.20*a)*z_Vci_ei)));
5596 a3_Vtnode_GND=(((2.0*z_Vtnode_GND)+(0.75*a_Vtnode_GND))-(((0.20*a_Vtnode_GND)*z)+((0.20*a)*z_Vtnode_GND)));
5598 a3=(((2.0*z)+(0.75*a))-((0.20*a)*z));
5599 #if defined(_DERIVATE)
5600 FCf3_Vbi_ei=(((((((latl*a2_Vbi_ei)+(latb*a3_Vbi_ei))*FCw)+(((latl*a2)+(latb*a3))*FCw_Vbi_ei))*FCw)+((((latl*a2)+(latb*a3))*FCw)*FCw_Vbi_ei))/6.0);
5601 FCf3_Vbi_ci=(((((((latl*a2_Vbi_ci)+(latb*a3_Vbi_ci))*FCw)+(((latl*a2)+(latb*a3))*FCw_Vbi_ci))*FCw)+((((latl*a2)+(latb*a3))*FCw)*FCw_Vbi_ci))/6.0);
5602 FCf3_Vci_ei=(((((((latl*a2_Vci_ei)+(latb*a3_Vci_ei))*FCw)+(((latl*a2)+(latb*a3))*FCw_Vci_ei))*FCw)+((((latl*a2)+(latb*a3))*FCw)*FCw_Vci_ei))/6.0);
5603 FCf3_Vtnode_GND=(((((((latl*a2_Vtnode_GND)+(latb*a3_Vtnode_GND))*FCw)+(((latl*a2)+(latb*a3))*FCw_Vtnode_GND))*FCw)+((((latl*a2)+(latb*a3))*FCw)*FCw_Vtnode_GND))/6.0);
5605 FCf3=(((((latl*a2)+(latb*a3))*FCw)*FCw)/6.0);
5606 #if defined(_DERIVATE)
5607 FCdf3_dw_Vci_ei=(((((latb*FCw_Vci_ei)*(1+z))+((1+(latb*FCw))*z_Vci_ei))*lnzb)+(((1+(latb*FCw))*(1+z))*lnzb_Vci_ei));
5608 FCdf3_dw_Vtnode_GND=(((((latb*FCw_Vtnode_GND)*(1+z))+((1+(latb*FCw))*z_Vtnode_GND))*lnzb)+(((1+(latb*FCw))*(1+z))*lnzb_Vtnode_GND));
5609 FCdf3_dw_Vbi_ei=(((((latb*FCw_Vbi_ei)*(1+z))+((1+(latb*FCw))*z_Vbi_ei))*lnzb)+(((1+(latb*FCw))*(1+z))*lnzb_Vbi_ei));
5610 FCdf3_dw_Vbi_ci=(((((latb*FCw_Vbi_ci)*(1+z))+((1+(latb*FCw))*z_Vbi_ci))*lnzb)+(((1+(latb*FCw))*(1+z))*lnzb_Vbi_ci));
5612 FCdf3_dw=(((1+(latb*FCw))*(1+z))*lnzb);
5614 #if defined(_DERIVATE)
5615 FCf_ci_Vci_ei=((FCf_CT_Vci_ei*(((FCa1*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa1_Vci_ei*FCf1)+(FCa1*FCf1_Vci_ei))-FCf2_Vci_ei)+FCf3_Vci_ei)));
5616 FCf_ci_Vtnode_GND=((FCf_CT_Vtnode_GND*(((FCa1*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa1_Vtnode_GND*FCf1)+(FCa1*FCf1_Vtnode_GND))-FCf2_Vtnode_GND)+FCf3_Vtnode_GND)));
5617 FCf_ci_Vbi_ei=((FCf_CT_Vbi_ei*(((FCa1*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa1_Vbi_ei*FCf1)+(FCa1*FCf1_Vbi_ei))-FCf2_Vbi_ei)+FCf3_Vbi_ei)));
5618 FCf_ci_Vbi_ci=((FCf_CT_Vbi_ci*(((FCa1*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa1_Vbi_ci*FCf1)+(FCa1*FCf1_Vbi_ci))-FCf2_Vbi_ci)+FCf3_Vbi_ci)));
5620 FCf_ci=(FCf_CT*(((FCa1*FCf1)-FCf2)+FCf3));
5621 #if defined(_DERIVATE)
5622 FCdfc_dw_Vci_ei=((FCf_CT_Vci_ei*((((FCa1*FCdf1_dw)+(FCda1_dw*FCf1))-FCdf2_dw)+FCdf3_dw))+(FCf_CT*(((((FCa1_Vci_ei*FCdf1_dw)+(FCa1*FCdf1_dw_Vci_ei))+((FCda1_dw_Vci_ei*FCf1)+(FCda1_dw*FCf1_Vci_ei)))-FCdf2_dw_Vci_ei)+FCdf3_dw_Vci_ei)));
5623 FCdfc_dw_Vtnode_GND=((FCf_CT_Vtnode_GND*((((FCa1*FCdf1_dw)+(FCda1_dw*FCf1))-FCdf2_dw)+FCdf3_dw))+(FCf_CT*(((((FCa1_Vtnode_GND*FCdf1_dw)+(FCa1*FCdf1_dw_Vtnode_GND))+((FCda1_dw_Vtnode_GND*FCf1)+(FCda1_dw*FCf1_Vtnode_GND)))-FCdf2_dw_Vtnode_GND)+FCdf3_dw_Vtnode_GND)));
5624 FCdfc_dw_Vbi_ei=((FCf_CT_Vbi_ei*((((FCa1*FCdf1_dw)+(FCda1_dw*FCf1))-FCdf2_dw)+FCdf3_dw))+(FCf_CT*(((((FCa1_Vbi_ei*FCdf1_dw)+(FCa1*FCdf1_dw_Vbi_ei))+((FCda1_dw_Vbi_ei*FCf1)+(FCda1_dw*FCf1_Vbi_ei)))-FCdf2_dw_Vbi_ei)+FCdf3_dw_Vbi_ei)));
5625 FCdfc_dw_Vbi_ci=((FCf_CT_Vbi_ci*((((FCa1*FCdf1_dw)+(FCda1_dw*FCf1))-FCdf2_dw)+FCdf3_dw))+(FCf_CT*(((((FCa1_Vbi_ci*FCdf1_dw)+(FCa1*FCdf1_dw_Vbi_ci))+((FCda1_dw_Vbi_ci*FCf1)+(FCda1_dw*FCf1_Vbi_ci)))-FCdf2_dw_Vbi_ci)+FCdf3_dw_Vbi_ci)));
5627 FCdfc_dw=(FCf_CT*((((FCa1*FCdf1_dw)+(FCda1_dw*FCf1))-FCdf2_dw)+FCdf3_dw));
5628 #if defined(_DERIVATE)
5629 FCdw_ditf_Vci_ei=((FCdw_daick_Vci_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vci_ei));
5630 FCdw_ditf_Vtnode_GND=((FCdw_daick_Vtnode_GND*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vtnode_GND));
5631 FCdw_ditf_Vbi_ei=((FCdw_daick_Vbi_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ei));
5632 FCdw_ditf_Vbi_ci=((FCdw_daick_Vbi_ci*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ci));
5634 FCdw_ditf=(FCdw_daick*FCdaick_ditf);
5635 #if defined(_DERIVATE)
5636 FCdfc_ditf_Vci_ei=((FCdfc_dw_Vci_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vci_ei));
5637 FCdfc_ditf_Vtnode_GND=((FCdfc_dw_Vtnode_GND*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vtnode_GND));
5638 FCdfc_ditf_Vbi_ei=((FCdfc_dw_Vbi_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ei));
5639 FCdfc_ditf_Vbi_ci=((FCdfc_dw_Vbi_ci*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ci));
5641 FCdfc_ditf=(FCdfc_dw*FCdw_ditf);
5643 (((flcomp==0.0)||(flcomp==2.1)))
5645 #if defined(_DERIVATE)
5646 a_Vbi_ei=(latb*FCw_Vbi_ei);
5647 a_Vbi_ci=(latb*FCw_Vbi_ci);
5648 a_Vci_ei=(latb*FCw_Vci_ei);
5649 a_Vtnode_GND=(latb*FCw_Vtnode_GND);
5653 double m00_logE(d00_logE0,(1+(latb*FCw)))
5654 #if defined(_DERIVATE)
5655 double m10_logE(d10_logE0,d00_logE0,(1+(latb*FCw)))
5657 #if defined(_DERIVATE)
5658 lnz_Vci_ei=(latb*FCw_Vci_ei)*d10_logE0;
5659 lnz_Vtnode_GND=(latb*FCw_Vtnode_GND)*d10_logE0;
5660 lnz_Vbi_ei=(latb*FCw_Vbi_ei)*d10_logE0;
5661 lnz_Vbi_ci=(latb*FCw_Vbi_ci)*d10_logE0;
5668 #if defined(_DERIVATE)
5669 FCf2_Vbi_ei=((a_Vbi_ei-lnz_Vbi_ei)/latb);
5670 FCf2_Vbi_ci=((a_Vbi_ci-lnz_Vbi_ci)/latb);
5671 FCf2_Vci_ei=((a_Vci_ei-lnz_Vci_ei)/latb);
5672 FCf2_Vtnode_GND=((a_Vtnode_GND-lnz_Vtnode_GND)/latb);
5674 FCf2=((a-lnz)/latb);
5675 #if defined(_DERIVATE)
5676 FCdf2_dw_Vci_ei=((a_Vci_ei*(1.0+a)-a*a_Vci_ei)/(1.0+a)/(1.0+a));
5677 FCdf2_dw_Vtnode_GND=((a_Vtnode_GND*(1.0+a)-a*a_Vtnode_GND)/(1.0+a)/(1.0+a));
5678 FCdf2_dw_Vbi_ei=((a_Vbi_ei*(1.0+a)-a*a_Vbi_ei)/(1.0+a)/(1.0+a));
5679 FCdf2_dw_Vbi_ci=((a_Vbi_ci*(1.0+a)-a*a_Vbi_ci)/(1.0+a)/(1.0+a));
5681 FCdf2_dw=(a/(1.0+a));
5685 #if defined(_DERIVATE)
5686 FCf2_Vbi_ei=(((0.5*a_Vbi_ei)*FCw)+((0.5*a)*FCw_Vbi_ei));
5687 FCf2_Vbi_ci=(((0.5*a_Vbi_ci)*FCw)+((0.5*a)*FCw_Vbi_ci));
5688 FCf2_Vci_ei=(((0.5*a_Vci_ei)*FCw)+((0.5*a)*FCw_Vci_ei));
5689 FCf2_Vtnode_GND=(((0.5*a_Vtnode_GND)*FCw)+((0.5*a)*FCw_Vtnode_GND));
5692 #if defined(_DERIVATE)
5693 FCdf2_dw_Vci_ei=a_Vci_ei;
5694 FCdf2_dw_Vtnode_GND=a_Vtnode_GND;
5695 FCdf2_dw_Vbi_ei=a_Vbi_ei;
5696 FCdf2_dw_Vbi_ci=a_Vbi_ci;
5700 #if defined(_DERIVATE)
5701 a_Vbi_ei=(latl*FCw_Vbi_ei);
5702 a_Vbi_ci=(latl*FCw_Vbi_ci);
5703 a_Vci_ei=(latl*FCw_Vci_ei);
5704 a_Vtnode_GND=(latl*FCw_Vtnode_GND);
5708 double m00_logE(d00_logE0,(1+(latl*FCw)))
5709 #if defined(_DERIVATE)
5710 double m10_logE(d10_logE0,d00_logE0,(1+(latl*FCw)))
5712 #if defined(_DERIVATE)
5713 lnz_Vci_ei=(latl*FCw_Vci_ei)*d10_logE0;
5714 lnz_Vtnode_GND=(latl*FCw_Vtnode_GND)*d10_logE0;
5715 lnz_Vbi_ei=(latl*FCw_Vbi_ei)*d10_logE0;
5716 lnz_Vbi_ci=(latl*FCw_Vbi_ci)*d10_logE0;
5723 #if defined(_DERIVATE)
5724 FCf3_Vbi_ei=((a_Vbi_ei-lnz_Vbi_ei)/latl);
5725 FCf3_Vbi_ci=((a_Vbi_ci-lnz_Vbi_ci)/latl);
5726 FCf3_Vci_ei=((a_Vci_ei-lnz_Vci_ei)/latl);
5727 FCf3_Vtnode_GND=((a_Vtnode_GND-lnz_Vtnode_GND)/latl);
5729 FCf3=((a-lnz)/latl);
5730 #if defined(_DERIVATE)
5731 FCdf3_dw_Vci_ei=((a_Vci_ei*(1.0+a)-a*a_Vci_ei)/(1.0+a)/(1.0+a));
5732 FCdf3_dw_Vtnode_GND=((a_Vtnode_GND*(1.0+a)-a*a_Vtnode_GND)/(1.0+a)/(1.0+a));
5733 FCdf3_dw_Vbi_ei=((a_Vbi_ei*(1.0+a)-a*a_Vbi_ei)/(1.0+a)/(1.0+a));
5734 FCdf3_dw_Vbi_ci=((a_Vbi_ci*(1.0+a)-a*a_Vbi_ci)/(1.0+a)/(1.0+a));
5736 FCdf3_dw=(a/(1.0+a));
5740 #if defined(_DERIVATE)
5741 FCf3_Vbi_ei=(((0.5*a_Vbi_ei)*FCw)+((0.5*a)*FCw_Vbi_ei));
5742 FCf3_Vbi_ci=(((0.5*a_Vbi_ci)*FCw)+((0.5*a)*FCw_Vbi_ci));
5743 FCf3_Vci_ei=(((0.5*a_Vci_ei)*FCw)+((0.5*a)*FCw_Vci_ei));
5744 FCf3_Vtnode_GND=(((0.5*a_Vtnode_GND)*FCw)+((0.5*a)*FCw_Vtnode_GND));
5747 #if defined(_DERIVATE)
5748 FCdf3_dw_Vci_ei=a_Vci_ei;
5749 FCdf3_dw_Vtnode_GND=a_Vtnode_GND;
5750 FCdf3_dw_Vbi_ei=a_Vbi_ei;
5751 FCdf3_dw_Vbi_ci=a_Vbi_ci;
5755 #if defined(_DERIVATE)
5756 FCf_CT_Vbi_ei=((FCf_CT_Vbi_ei*(FCf2-FCf3))+(FCf_CT*(FCf2_Vbi_ei-FCf3_Vbi_ei)));
5757 FCf_CT_Vbi_ci=((FCf_CT_Vbi_ci*(FCf2-FCf3))+(FCf_CT*(FCf2_Vbi_ci-FCf3_Vbi_ci)));
5758 FCf_CT_Vci_ei=((FCf_CT_Vci_ei*(FCf2-FCf3))+(FCf_CT*(FCf2_Vci_ei-FCf3_Vci_ei)));
5759 FCf_CT_Vtnode_GND=((FCf_CT_Vtnode_GND*(FCf2-FCf3))+(FCf_CT*(FCf2_Vtnode_GND-FCf3_Vtnode_GND)));
5761 FCf_CT=(FCf_CT*(FCf2-FCf3));
5762 #if defined(_DERIVATE)
5763 FCdfCT_dw_Vbi_ei=((FCf_CT_Vbi_ei*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vbi_ei-FCdf3_dw_Vbi_ei)));
5764 FCdfCT_dw_Vbi_ci=((FCf_CT_Vbi_ci*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vbi_ci-FCdf3_dw_Vbi_ci)));
5765 FCdfCT_dw_Vci_ei=((FCf_CT_Vci_ei*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vci_ei-FCdf3_dw_Vci_ei)));
5766 FCdfCT_dw_Vtnode_GND=((FCf_CT_Vtnode_GND*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vtnode_GND-FCdf3_dw_Vtnode_GND)));
5768 FCdfCT_dw=(FCf_CT*(FCdf2_dw-FCdf3_dw));
5769 #if defined(_DERIVATE)
5770 FCdfCT_ditf_Vbi_ei=((FCdfCT_dw_Vbi_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ei));
5771 FCdfCT_ditf_Vbi_ci=((FCdfCT_dw_Vbi_ci*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ci));
5772 FCdfCT_ditf_Vci_ei=((FCdfCT_dw_Vci_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vci_ei));
5773 FCdfCT_ditf_Vtnode_GND=((FCdfCT_dw_Vtnode_GND*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vtnode_GND));
5775 FCdfCT_ditf=(FCdfCT_dw*FCdw_ditf);
5779 #if defined(_DERIVATE)
5780 FCf_CT_Vbi_ei=FCf_ci_Vbi_ei;
5781 FCf_CT_Vbi_ci=FCf_ci_Vbi_ci;
5782 FCf_CT_Vci_ei=FCf_ci_Vci_ei;
5783 FCf_CT_Vtnode_GND=FCf_ci_Vtnode_GND;
5786 #if defined(_DERIVATE)
5787 FCdfCT_ditf_Vbi_ei=FCdfc_ditf_Vbi_ei;
5788 FCdfCT_ditf_Vbi_ci=FCdfc_ditf_Vbi_ci;
5789 FCdfCT_ditf_Vci_ei=FCdfc_ditf_Vci_ei;
5790 FCdfCT_ditf_Vtnode_GND=FCdfc_ditf_Vtnode_GND;
5792 FCdfCT_ditf=FCdfc_ditf;
5800 #if defined(_DERIVATE)
5801 FCd_a_Vci_ei=(-FCa_ck_Vci_ei*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
5802 FCd_a_Vtnode_GND=(-FCa_ck_Vtnode_GND*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
5803 FCd_a_Vbi_ei=(-FCa_ck_Vbi_ei*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
5804 FCd_a_Vbi_ci=(-FCa_ck_Vbi_ci*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
5806 FCd_a=(1.0/(1.0+(FCa_ck*latb)));
5807 #if defined(_DERIVATE)
5808 FCw_Vci_ei=(((-FCa_ck_Vci_ei)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vci_ei));
5809 FCw_Vtnode_GND=(((-FCa_ck_Vtnode_GND)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vtnode_GND));
5810 FCw_Vbi_ei=(((-FCa_ck_Vbi_ei)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vbi_ei));
5811 FCw_Vbi_ci=(((-FCa_ck_Vbi_ci)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vbi_ci));
5813 FCw=((1.0-FCa_ck)*FCd_a);
5814 #if defined(_DERIVATE)
5815 FCdw_daick_Vci_ei=((((-(1.0+latb))*FCd_a_Vci_ei)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vci_ei));
5816 FCdw_daick_Vtnode_GND=((((-(1.0+latb))*FCd_a_Vtnode_GND)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vtnode_GND));
5817 FCdw_daick_Vbi_ei=((((-(1.0+latb))*FCd_a_Vbi_ei)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vbi_ei));
5818 FCdw_daick_Vbi_ci=((((-(1.0+latb))*FCd_a_Vbi_ci)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vbi_ci));
5820 FCdw_daick=(((-(1.0+latb))*FCd_a)*FCd_a);
5824 #if defined(_DERIVATE)
5825 FCw_Vci_ei=((-FCa_ck_Vci_ei)-FCa_ck_Vci_ei*latb);
5826 FCw_Vtnode_GND=((-FCa_ck_Vtnode_GND)-FCa_ck_Vtnode_GND*latb);
5827 FCw_Vbi_ei=((-FCa_ck_Vbi_ei)-FCa_ck_Vbi_ei*latb);
5828 FCw_Vbi_ci=((-FCa_ck_Vbi_ci)-FCa_ck_Vbi_ci*latb);
5830 FCw=((1.0-FCa_ck)-(FCa_ck*latb));
5831 #if defined(_DERIVATE)
5832 FCdw_daick_Vci_ei=0.0;
5833 FCdw_daick_Vtnode_GND=0.0;
5834 FCdw_daick_Vbi_ei=0.0;
5835 FCdw_daick_Vbi_ci=0.0;
5837 FCdw_daick=(-(1.0+latb));
5839 #if defined(_DERIVATE)
5840 FCw2_Vci_ei=((FCw_Vci_ei*FCw)+(FCw*FCw_Vci_ei));
5841 FCw2_Vtnode_GND=((FCw_Vtnode_GND*FCw)+(FCw*FCw_Vtnode_GND));
5842 FCw2_Vbi_ei=((FCw_Vbi_ei*FCw)+(FCw*FCw_Vbi_ei));
5843 FCw2_Vbi_ci=((FCw_Vbi_ci*FCw)+(FCw*FCw_Vbi_ci));
5846 #if defined(_DERIVATE)
5847 FCz_Vci_ei=(latb*FCw_Vci_ei);
5848 FCz_Vtnode_GND=(latb*FCw_Vtnode_GND);
5849 FCz_Vbi_ei=(latb*FCw_Vbi_ei);
5850 FCz_Vbi_ci=(latb*FCw_Vbi_ci);
5853 #if defined(_DERIVATE)
5854 FCz_1_Vci_ei=FCz_Vci_ei;
5855 FCz_1_Vtnode_GND=FCz_Vtnode_GND;
5856 FCz_1_Vbi_ei=FCz_Vbi_ei;
5857 FCz_1_Vbi_ci=FCz_Vbi_ci;
5860 #if defined(_DERIVATE)
5861 FCd_f_Vci_ei=(-FCz_1_Vci_ei/FCz_1/FCz_1);
5862 FCd_f_Vtnode_GND=(-FCz_1_Vtnode_GND/FCz_1/FCz_1);
5863 FCd_f_Vbi_ei=(-FCz_1_Vbi_ei/FCz_1/FCz_1);
5864 FCd_f_Vbi_ci=(-FCz_1_Vbi_ci/FCz_1/FCz_1);
5867 #if defined(_DERIVATE)
5868 FCf_ci_Vci_ei=((((FCw2_Vci_ei*(1.0+(FCz/3.0)))+(FCw2*(FCz_Vci_ei/3.0)))*FCd_f)+((FCw2*(1.0+(FCz/3.0)))*FCd_f_Vci_ei));
5869 FCf_ci_Vtnode_GND=((((FCw2_Vtnode_GND*(1.0+(FCz/3.0)))+(FCw2*(FCz_Vtnode_GND/3.0)))*FCd_f)+((FCw2*(1.0+(FCz/3.0)))*FCd_f_Vtnode_GND));
5870 FCf_ci_Vbi_ei=((((FCw2_Vbi_ei*(1.0+(FCz/3.0)))+(FCw2*(FCz_Vbi_ei/3.0)))*FCd_f)+((FCw2*(1.0+(FCz/3.0)))*FCd_f_Vbi_ei));
5871 FCf_ci_Vbi_ci=((((FCw2_Vbi_ci*(1.0+(FCz/3.0)))+(FCw2*(FCz_Vbi_ci/3.0)))*FCd_f)+((FCw2*(1.0+(FCz/3.0)))*FCd_f_Vbi_ci));
5873 FCf_ci=((FCw2*(1.0+(FCz/3.0)))*FCd_f);
5874 #if defined(_DERIVATE)
5875 FCdfc_dw_Vci_ei=(((((((2.0*FCw_Vci_ei)*(FCz_1+((FCz*FCz)/3.0)))+((2.0*FCw)*(FCz_1_Vci_ei+(((FCz_Vci_ei*FCz)+(FCz*FCz_Vci_ei))/3.0))))*FCd_f)+(((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f_Vci_ei))*FCd_f)+((((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vci_ei));
5876 FCdfc_dw_Vtnode_GND=(((((((2.0*FCw_Vtnode_GND)*(FCz_1+((FCz*FCz)/3.0)))+((2.0*FCw)*(FCz_1_Vtnode_GND+(((FCz_Vtnode_GND*FCz)+(FCz*FCz_Vtnode_GND))/3.0))))*FCd_f)+(((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f_Vtnode_GND))*FCd_f)+((((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vtnode_GND));
5877 FCdfc_dw_Vbi_ei=(((((((2.0*FCw_Vbi_ei)*(FCz_1+((FCz*FCz)/3.0)))+((2.0*FCw)*(FCz_1_Vbi_ei+(((FCz_Vbi_ei*FCz)+(FCz*FCz_Vbi_ei))/3.0))))*FCd_f)+(((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f_Vbi_ei))*FCd_f)+((((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vbi_ei));
5878 FCdfc_dw_Vbi_ci=(((((((2.0*FCw_Vbi_ci)*(FCz_1+((FCz*FCz)/3.0)))+((2.0*FCw)*(FCz_1_Vbi_ci+(((FCz_Vbi_ci*FCz)+(FCz*FCz_Vbi_ci))/3.0))))*FCd_f)+(((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f_Vbi_ci))*FCd_f)+((((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vbi_ci));
5880 FCdfc_dw=((((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f)*FCd_f);
5881 #if defined(_DERIVATE)
5882 FCdw_ditf_Vci_ei=((FCdw_daick_Vci_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vci_ei));
5883 FCdw_ditf_Vtnode_GND=((FCdw_daick_Vtnode_GND*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vtnode_GND));
5884 FCdw_ditf_Vbi_ei=((FCdw_daick_Vbi_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ei));
5885 FCdw_ditf_Vbi_ci=((FCdw_daick_Vbi_ci*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ci));
5887 FCdw_ditf=(FCdw_daick*FCdaick_ditf);
5888 #if defined(_DERIVATE)
5889 FCdfc_ditf_Vci_ei=((FCdfc_dw_Vci_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vci_ei));
5890 FCdfc_ditf_Vtnode_GND=((FCdfc_dw_Vtnode_GND*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vtnode_GND));
5891 FCdfc_ditf_Vbi_ei=((FCdfc_dw_Vbi_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ei));
5892 FCdfc_ditf_Vbi_ci=((FCdfc_dw_Vbi_ci*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ci));
5894 FCdfc_ditf=(FCdfc_dw*FCdw_ditf);
5896 (((flcomp==0.0)||(flcomp==2.1)))
5903 #if defined(_DERIVATE)
5904 double m10_logE(d10_logE0,d00_logE0,FCz_1)
5906 #if defined(_DERIVATE)
5907 FCf_CT_Vbi_ei=(((2.0*(((FCz_1_Vbi_ei*d00_logE0)+(FCz_1*FCz_1_Vbi_ei*d10_logE0))-FCz_Vbi_ei))*((latb*latb)*FCz_1)-(2.0*((FCz_1*d00_logE0)-FCz))*((latb*latb)*FCz_1_Vbi_ei))/((latb*latb)*FCz_1)/((latb*latb)*FCz_1));
5908 FCf_CT_Vbi_ci=(((2.0*(((FCz_1_Vbi_ci*d00_logE0)+(FCz_1*FCz_1_Vbi_ci*d10_logE0))-FCz_Vbi_ci))*((latb*latb)*FCz_1)-(2.0*((FCz_1*d00_logE0)-FCz))*((latb*latb)*FCz_1_Vbi_ci))/((latb*latb)*FCz_1)/((latb*latb)*FCz_1));
5909 FCf_CT_Vci_ei=(((2.0*(((FCz_1_Vci_ei*d00_logE0)+(FCz_1*FCz_1_Vci_ei*d10_logE0))-FCz_Vci_ei))*((latb*latb)*FCz_1)-(2.0*((FCz_1*d00_logE0)-FCz))*((latb*latb)*FCz_1_Vci_ei))/((latb*latb)*FCz_1)/((latb*latb)*FCz_1));
5910 FCf_CT_Vtnode_GND=(((2.0*(((FCz_1_Vtnode_GND*d00_logE0)+(FCz_1*FCz_1_Vtnode_GND*d10_logE0))-FCz_Vtnode_GND))*((latb*latb)*FCz_1)-(2.0*((FCz_1*d00_logE0)-FCz))*((latb*latb)*FCz_1_Vtnode_GND))/((latb*latb)*FCz_1)/((latb*latb)*FCz_1));
5912 FCf_CT=((2.0*((FCz_1*d00_logE0)-FCz))/((latb*latb)*FCz_1));
5914 #if defined(_DERIVATE)
5915 FCdfCT_dw_Vbi_ei=(((((2.0*FCw_Vbi_ei)*FCd_f)+((2.0*FCw)*FCd_f_Vbi_ei))*FCd_f)+(((2.0*FCw)*FCd_f)*FCd_f_Vbi_ei));
5916 FCdfCT_dw_Vbi_ci=(((((2.0*FCw_Vbi_ci)*FCd_f)+((2.0*FCw)*FCd_f_Vbi_ci))*FCd_f)+(((2.0*FCw)*FCd_f)*FCd_f_Vbi_ci));
5917 FCdfCT_dw_Vci_ei=(((((2.0*FCw_Vci_ei)*FCd_f)+((2.0*FCw)*FCd_f_Vci_ei))*FCd_f)+(((2.0*FCw)*FCd_f)*FCd_f_Vci_ei));
5918 FCdfCT_dw_Vtnode_GND=(((((2.0*FCw_Vtnode_GND)*FCd_f)+((2.0*FCw)*FCd_f_Vtnode_GND))*FCd_f)+(((2.0*FCw)*FCd_f)*FCd_f_Vtnode_GND));
5920 FCdfCT_dw=(((2.0*FCw)*FCd_f)*FCd_f);
5924 #if defined(_DERIVATE)
5925 FCf_CT_Vbi_ei=((((FCw2_Vbi_ei*(1.0-(FCz/3.0)))+(FCw2*(-(FCz_Vbi_ei/3.0))))*FCd_f)+((FCw2*(1.0-(FCz/3.0)))*FCd_f_Vbi_ei));
5926 FCf_CT_Vbi_ci=((((FCw2_Vbi_ci*(1.0-(FCz/3.0)))+(FCw2*(-(FCz_Vbi_ci/3.0))))*FCd_f)+((FCw2*(1.0-(FCz/3.0)))*FCd_f_Vbi_ci));
5927 FCf_CT_Vci_ei=((((FCw2_Vci_ei*(1.0-(FCz/3.0)))+(FCw2*(-(FCz_Vci_ei/3.0))))*FCd_f)+((FCw2*(1.0-(FCz/3.0)))*FCd_f_Vci_ei));
5928 FCf_CT_Vtnode_GND=((((FCw2_Vtnode_GND*(1.0-(FCz/3.0)))+(FCw2*(-(FCz_Vtnode_GND/3.0))))*FCd_f)+((FCw2*(1.0-(FCz/3.0)))*FCd_f_Vtnode_GND));
5930 FCf_CT=((FCw2*(1.0-(FCz/3.0)))*FCd_f);
5931 #if defined(_DERIVATE)
5932 FCdfCT_dw_Vbi_ei=(((((((2.0*FCw_Vbi_ei)*(1.0-((FCz*FCz)/3.0)))+((2.0*FCw)*(-(((FCz_Vbi_ei*FCz)+(FCz*FCz_Vbi_ei))/3.0))))*FCd_f)+(((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f_Vbi_ei))*FCd_f)+((((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vbi_ei));
5933 FCdfCT_dw_Vbi_ci=(((((((2.0*FCw_Vbi_ci)*(1.0-((FCz*FCz)/3.0)))+((2.0*FCw)*(-(((FCz_Vbi_ci*FCz)+(FCz*FCz_Vbi_ci))/3.0))))*FCd_f)+(((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f_Vbi_ci))*FCd_f)+((((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vbi_ci));
5934 FCdfCT_dw_Vci_ei=(((((((2.0*FCw_Vci_ei)*(1.0-((FCz*FCz)/3.0)))+((2.0*FCw)*(-(((FCz_Vci_ei*FCz)+(FCz*FCz_Vci_ei))/3.0))))*FCd_f)+(((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f_Vci_ei))*FCd_f)+((((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vci_ei));
5935 FCdfCT_dw_Vtnode_GND=(((((((2.0*FCw_Vtnode_GND)*(1.0-((FCz*FCz)/3.0)))+((2.0*FCw)*(-(((FCz_Vtnode_GND*FCz)+(FCz*FCz_Vtnode_GND))/3.0))))*FCd_f)+(((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f_Vtnode_GND))*FCd_f)+((((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vtnode_GND));
5937 FCdfCT_dw=((((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f)*FCd_f);
5939 #if defined(_DERIVATE)
5940 FCdfCT_ditf_Vbi_ei=((FCdfCT_dw_Vbi_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ei));
5941 FCdfCT_ditf_Vbi_ci=((FCdfCT_dw_Vbi_ci*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ci));
5942 FCdfCT_ditf_Vci_ei=((FCdfCT_dw_Vci_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vci_ei));
5943 FCdfCT_ditf_Vtnode_GND=((FCdfCT_dw_Vtnode_GND*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vtnode_GND));
5945 FCdfCT_ditf=(FCdfCT_dw*FCdw_ditf);
5949 #if defined(_DERIVATE)
5950 FCf_CT_Vbi_ei=FCf_ci_Vbi_ei;
5951 FCf_CT_Vbi_ci=FCf_ci_Vbi_ci;
5952 FCf_CT_Vci_ei=FCf_ci_Vci_ei;
5953 FCf_CT_Vtnode_GND=FCf_ci_Vtnode_GND;
5956 #if defined(_DERIVATE)
5957 FCdfCT_ditf_Vbi_ei=FCdfc_ditf_Vbi_ei;
5958 FCdfCT_ditf_Vbi_ci=FCdfc_ditf_Vbi_ci;
5959 FCdfCT_ditf_Vci_ei=FCdfc_ditf_Vci_ei;
5960 FCdfCT_ditf_Vtnode_GND=FCdfc_ditf_Vtnode_GND;
5962 FCdfCT_ditf=FCdfc_ditf;
5965 #if defined(_DERIVATE)
5966 FFQ_cT_Vtnode_GND=((FFQ_fC_Vtnode_GND*FCf_CT)+(FFQ_fC*FCf_CT_Vtnode_GND));
5967 FFQ_cT_Vbi_ei=((FFQ_fC_Vbi_ei*FCf_CT)+(FFQ_fC*FCf_CT_Vbi_ei));
5968 FFQ_cT_Vbi_ci=((FFQ_fC_Vbi_ci*FCf_CT)+(FFQ_fC*FCf_CT_Vbi_ci));
5969 FFQ_cT_Vci_ei=((FFQ_fC_Vci_ei*FCf_CT)+(FFQ_fC*FCf_CT_Vci_ei));
5971 FFQ_cT=(FFQ_fC*FCf_CT);
5972 #if defined(_DERIVATE)
5973 FFQ_fC_Vtnode_GND=((FFQ_fC_Vtnode_GND*FCf_ci)+(FFQ_fC*FCf_ci_Vtnode_GND));
5974 FFQ_fC_Vbi_ei=((FFQ_fC_Vbi_ei*FCf_ci)+(FFQ_fC*FCf_ci_Vbi_ei));
5975 FFQ_fC_Vbi_ci=((FFQ_fC_Vbi_ci*FCf_ci)+(FFQ_fC*FCf_ci_Vbi_ci));
5976 FFQ_fC_Vci_ei=((FFQ_fC_Vci_ei*FCf_ci)+(FFQ_fC*FCf_ci_Vci_ei));
5978 FFQ_fC=(FFQ_fC*FCf_ci);
5979 #if defined(_DERIVATE)
5980 FFT_fC_Vtnode_GND=((FFT_pcS_Vtnode_GND*(FCf_ci+(itf*FCdfc_ditf)))+(FFT_pcS*(FCf_ci_Vtnode_GND+((itf_Vtnode_GND*FCdfc_ditf)+(itf*FCdfc_ditf_Vtnode_GND)))));
5981 FFT_fC_Vci_ei=(FFT_pcS*(FCf_ci_Vci_ei+((itf_Vci_ei*FCdfc_ditf)+(itf*FCdfc_ditf_Vci_ei))));
5982 FFT_fC_Vbi_ei=(FFT_pcS*(FCf_ci_Vbi_ei+((itf_Vbi_ei*FCdfc_ditf)+(itf*FCdfc_ditf_Vbi_ei))));
5983 FFT_fC_Vbi_ci=(FFT_pcS*(FCf_ci_Vbi_ci+((itf_Vbi_ci*FCdfc_ditf)+(itf*FCdfc_ditf_Vbi_ci))));
5985 FFT_fC=(FFT_pcS*(FCf_ci+(itf*FCdfc_ditf)));
5986 #if defined(_DERIVATE)
5987 FFT_cT_Vtnode_GND=((FFT_pcS_Vtnode_GND*(FCf_CT+(itf*FCdfCT_ditf)))+(FFT_pcS*(FCf_CT_Vtnode_GND+((itf_Vtnode_GND*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vtnode_GND)))));
5988 FFT_cT_Vci_ei=(FFT_pcS*(FCf_CT_Vci_ei+((itf_Vci_ei*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vci_ei))));
5989 FFT_cT_Vbi_ei=(FFT_pcS*(FCf_CT_Vbi_ei+((itf_Vbi_ei*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vbi_ei))));
5990 FFT_cT_Vbi_ci=(FFT_pcS*(FCf_CT_Vbi_ci+((itf_Vbi_ci*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vbi_ci))));
5992 FFT_cT=(FFT_pcS*(FCf_CT+(itf*FCdfCT_ditf)));
5994 #if defined(_DERIVATE)
5995 Qf_Vci_ei=(Qf_Vci_ei+FFd_QfB_Vci_ei);
5996 Qf_Vtnode_GND=(Qf_Vtnode_GND+FFd_QfB_Vtnode_GND);
5997 Qf_Vbi_ci=(Qf_Vbi_ci+FFd_QfB_Vbi_ci);
5998 Qf_Vbi_ei=(Qf_Vbi_ei+FFd_QfB_Vbi_ei);
6001 #if defined(_DERIVATE)
6002 Tf_Vci_ei=(Tf_Vci_ei+FFd_TfB_Vci_ei);
6003 Tf_Vbi_ei=(Tf_Vbi_ei+FFd_TfB_Vbi_ei);
6004 Tf_Vtnode_GND=(Tf_Vtnode_GND+FFd_TfB_Vtnode_GND);
6005 Tf_Vbi_ci=(Tf_Vbi_ci+FFd_TfB_Vbi_ci);
6008 #if defined(_DERIVATE)
6009 Q_fT_Vci_ei=((Qf_Vci_ei+(hfe*FFd_QfE_Vci_ei))+(hfc*FFQ_cT_Vci_ei));
6010 Q_fT_Vtnode_GND=((Qf_Vtnode_GND+(hfe*FFd_QfE_Vtnode_GND))+(hfc*FFQ_cT_Vtnode_GND));
6011 Q_fT_Vbi_ci=((Qf_Vbi_ci+(hfe*FFd_QfE_Vbi_ci))+(hfc*FFQ_cT_Vbi_ci));
6012 Q_fT_Vbi_ei=((Qf_Vbi_ei+(hfe*FFd_QfE_Vbi_ei))+(hfc*FFQ_cT_Vbi_ei));
6014 Q_fT=((Qf+(hfe*FFd_QfE))+(hfc*FFQ_cT));
6015 #if defined(_DERIVATE)
6016 T_fT_Vci_ei=((Tf_Vci_ei+(hfe*FFd_TfE_Vci_ei))+(hfc*FFT_cT_Vci_ei));
6017 T_fT_Vbi_ei=((Tf_Vbi_ei+(hfe*FFd_TfE_Vbi_ei))+(hfc*FFT_cT_Vbi_ei));
6018 T_fT_Vtnode_GND=((Tf_Vtnode_GND+(hfe*FFd_TfE_Vtnode_GND))+(hfc*FFT_cT_Vtnode_GND));
6019 T_fT_Vbi_ci=((Tf_Vbi_ci+(hfe*FFd_TfE_Vbi_ci))+(hfc*FFT_cT_Vbi_ci));
6021 T_fT=((Tf+(hfe*FFd_TfE))+(hfc*FFT_cT));
6022 #if defined(_DERIVATE)
6023 Qf_Vci_ei=((Qf_Vci_ei+FFd_QfE_Vci_ei)+FFQ_fC_Vci_ei);
6024 Qf_Vtnode_GND=((Qf_Vtnode_GND+FFd_QfE_Vtnode_GND)+FFQ_fC_Vtnode_GND);
6025 Qf_Vbi_ci=((Qf_Vbi_ci+FFd_QfE_Vbi_ci)+FFQ_fC_Vbi_ci);
6026 Qf_Vbi_ei=((Qf_Vbi_ei+FFd_QfE_Vbi_ei)+FFQ_fC_Vbi_ei);
6028 Qf=((Qf+FFd_QfE)+FFQ_fC);
6029 #if defined(_DERIVATE)
6030 Tf_Vci_ei=((Tf_Vci_ei+FFd_TfE_Vci_ei)+FFT_fC_Vci_ei);
6031 Tf_Vbi_ei=((Tf_Vbi_ei+FFd_TfE_Vbi_ei)+FFT_fC_Vbi_ei);
6032 Tf_Vtnode_GND=((Tf_Vtnode_GND+FFd_TfE_Vtnode_GND)+FFT_fC_Vtnode_GND);
6033 Tf_Vbi_ci=((Tf_Vbi_ci+FFd_TfE_Vbi_ci)+FFT_fC_Vbi_ci);
6035 Tf=((Tf+FFd_TfE)+FFT_fC);
6037 #if defined(_DERIVATE)
6039 Qr_Vtnode_GND=(Tr*itr_Vtnode_GND);
6040 Qr_Vbi_ci=(Tr*itr_Vbi_ci);
6041 Qr_Vbi_ei=(Tr*itr_Vbi_ei);
6046 (((Qf>(1.0
e-5*Q_p))||(a_h>1.0
e-5)))
6049 double m00_sqrt(d00_sqrt0,((T_f0*itf)*Q_fT))
6050 #if defined(_DERIVATE)
6051 double m10_sqrt(d10_sqrt0,d00_sqrt0,((T_f0*itf)*Q_fT))
6053 #if defined(_DERIVATE)
6054 Qf_Vci_ei=(((T_f0*itf_Vci_ei)*Q_fT)+((T_f0*itf)*Q_fT_Vci_ei))*d10_sqrt0;
6055 Qf_Vtnode_GND=((((T_f0_Vtnode_GND*itf)+(T_f0*itf_Vtnode_GND))*Q_fT)+((T_f0*itf)*Q_fT_Vtnode_GND))*d10_sqrt0;
6056 Qf_Vbi_ci=((((T_f0_Vbi_ci*itf)+(T_f0*itf_Vbi_ci))*Q_fT)+((T_f0*itf)*Q_fT_Vbi_ci))*d10_sqrt0;
6057 Qf_Vbi_ei=(((T_f0*itf_Vbi_ei)*Q_fT)+((T_f0*itf)*Q_fT_Vbi_ei))*d10_sqrt0;
6061 #if defined(_DERIVATE)
6062 Q_pT_Vtnode_GND=((Q_0_Vtnode_GND+Qf_Vtnode_GND)+Qr_Vtnode_GND);
6063 Q_pT_Vbi_ei=((Q_0_Vbi_ei+Qf_Vbi_ei)+Qr_Vbi_ei);
6064 Q_pT_Vbi_ci=((Q_0_Vbi_ci+Qf_Vbi_ci)+Qr_Vbi_ci);
6065 Q_pT_Vci_ei=(Qf_Vci_ei+Qr_Vci_ei);
6068 #if defined(_DERIVATE)
6069 d_Q_Vtnode_GND=Q_pT_Vtnode_GND;
6070 d_Q_Vbi_ei=Q_pT_Vbi_ei;
6071 d_Q_Vbi_ci=Q_pT_Vbi_ci;
6072 d_Q_Vci_ei=Q_pT_Vci_ei;
6076 (((fabs(d_Q)>=(1.0e-5*fabs(Q_pT)))&&(l_it<=100)))
6078 #if defined(_DYNAMIC)
6081 #if defined(_DERIVATE)
6082 I_Tf1_Vci_ei=(-i_0f*Q_pT_Vci_ei/Q_pT/Q_pT);
6083 I_Tf1_Vtnode_GND=((i_0f_Vtnode_GND*Q_pT-i_0f*Q_pT_Vtnode_GND)/Q_pT/Q_pT);
6084 I_Tf1_Vbi_ei=((i_0f_Vbi_ei*Q_pT-i_0f*Q_pT_Vbi_ei)/Q_pT/Q_pT);
6085 I_Tf1_Vbi_ci=(-i_0f*Q_pT_Vbi_ci/Q_pT/Q_pT);
6088 #if defined(_DERIVATE)
6089 a_h_Vci_ei=(Oich*I_Tf1_Vci_ei);
6090 a_h_Vtnode_GND=(Oich*I_Tf1_Vtnode_GND);
6091 a_h_Vbi_ei=(Oich*I_Tf1_Vbi_ei);
6092 a_h_Vbi_ci=(Oich*I_Tf1_Vbi_ci);
6095 #if defined(_DERIVATE)
6096 itf_Vci_ei=((I_Tf1_Vci_ei*(1.0+a_h))+(I_Tf1*a_h_Vci_ei));
6097 itf_Vtnode_GND=((I_Tf1_Vtnode_GND*(1.0+a_h))+(I_Tf1*a_h_Vtnode_GND));
6098 itf_Vbi_ei=((I_Tf1_Vbi_ei*(1.0+a_h))+(I_Tf1*a_h_Vbi_ei));
6099 itf_Vbi_ci=((I_Tf1_Vbi_ci*(1.0+a_h))+(I_Tf1*a_h_Vbi_ci));
6101 itf=(I_Tf1*(1.0+a_h));
6102 #if defined(_DERIVATE)
6103 itr_Vci_ei=(-i_0r*Q_pT_Vci_ei/Q_pT/Q_pT);
6104 itr_Vtnode_GND=((i_0r_Vtnode_GND*Q_pT-i_0r*Q_pT_Vtnode_GND)/Q_pT/Q_pT);
6105 itr_Vbi_ci=((i_0r_Vbi_ci*Q_pT-i_0r*Q_pT_Vbi_ci)/Q_pT/Q_pT);
6106 itr_Vbi_ei=(-i_0r*Q_pT_Vbi_ei/Q_pT/Q_pT);
6109 #if defined(_DERIVATE)
6112 Tf_Vtnode_GND=T_f0_Vtnode_GND;
6113 Tf_Vbi_ci=T_f0_Vbi_ci;
6116 #if defined(_DERIVATE)
6117 Qf_Vci_ei=(T_f0*itf_Vci_ei);
6118 Qf_Vtnode_GND=((T_f0_Vtnode_GND*itf)+(T_f0*itf_Vtnode_GND));
6119 Qf_Vbi_ci=((T_f0_Vbi_ci*itf)+(T_f0*itf_Vbi_ci));
6120 Qf_Vbi_ei=(T_f0*itf_Vbi_ei);
6124 ((itf<(1.0
e-6*ick)))
6126 #if defined(_DERIVATE)
6127 Q_fT_Vci_ei=Qf_Vci_ei;
6128 Q_fT_Vtnode_GND=Qf_Vtnode_GND;
6129 Q_fT_Vbi_ci=Qf_Vbi_ci;
6130 Q_fT_Vbi_ei=Qf_Vbi_ei;
6133 #if defined(_DERIVATE)
6134 T_fT_Vci_ei=Tf_Vci_ei;
6135 T_fT_Vbi_ei=Tf_Vbi_ei;
6136 T_fT_Vtnode_GND=Tf_Vtnode_GND;
6137 T_fT_Vbi_ci=Tf_Vbi_ci;
6143 #if defined(_DERIVATE)
6144 FFa_Vci_ei=((ick_Vci_ei*itf-ick*itf_Vci_ei)/itf/itf);
6145 FFa_Vtnode_GND=((ick_Vtnode_GND*itf-ick*itf_Vtnode_GND)/itf/itf);
6146 FFa_Vbi_ei=(-ick*itf_Vbi_ei/itf/itf);
6147 FFa_Vbi_ci=(-ick*itf_Vbi_ci/itf/itf);
6152 double
m00_exp(d00_exp1,((-gtfe)*d00_logE0))
6153 #if defined(_DERIVATE)
6154 double m10_logE(d10_logE0,d00_logE0,FFa)
6155 #define d10_exp1 d00_exp1
6157 #if defined(_DERIVATE)
6158 FFd_TfE_Vtnode_GND=((tef0_t_Vtnode_GND*d00_exp1)+(tef0_t*((-gtfe)*FFa_Vtnode_GND*d10_logE0)*
d10_exp1));
6159 FFd_TfE_Vci_ei=(tef0_t*((-gtfe)*FFa_Vci_ei*d10_logE0)*
d10_exp1);
6160 FFd_TfE_Vbi_ei=(tef0_t*((-gtfe)*FFa_Vbi_ei*d10_logE0)*
d10_exp1);
6161 FFd_TfE_Vbi_ci=(tef0_t*((-gtfe)*FFa_Vbi_ci*d10_logE0)*
d10_exp1);
6163 FFd_TfE=(tef0_t*d00_exp1);
6165 #if defined(_DERIVATE)
6166 FFd_QfE_Vtnode_GND=(((FFd_TfE_Vtnode_GND*itf)+(FFd_TfE*itf_Vtnode_GND))/(gtfe+1.0));
6167 FFd_QfE_Vci_ei=(((FFd_TfE_Vci_ei*itf)+(FFd_TfE*itf_Vci_ei))/(gtfe+1.0));
6168 FFd_QfE_Vbi_ei=(((FFd_TfE_Vbi_ei*itf)+(FFd_TfE*itf_Vbi_ei))/(gtfe+1.0));
6169 FFd_QfE_Vbi_ci=(((FFd_TfE_Vbi_ci*itf)+(FFd_TfE*itf_Vbi_ci))/(gtfe+1.0));
6171 FFd_QfE=((FFd_TfE*itf)/(gtfe+1.0));
6172 #if defined(_DERIVATE)
6173 FFT_fbS_Vtnode_GND=((1.0-fthc)*thcs_t_Vtnode_GND);
6175 FFT_fbS=((1.0-fthc)*thcs_t);
6176 #if defined(_DERIVATE)
6177 FFx_Vci_ei=(-FFa_Vci_ei);
6178 FFx_Vtnode_GND=(-FFa_Vtnode_GND);
6179 FFx_Vbi_ei=(-FFa_Vbi_ei);
6180 FFx_Vbi_ci=(-FFa_Vbi_ci);
6184 double m00_sqrt(d00_sqrt0,((FFx*FFx)+ahc))
6185 #if defined(_DERIVATE)
6186 double m10_sqrt(d10_sqrt0,d00_sqrt0,((FFx*FFx)+ahc))
6188 #if defined(_DERIVATE)
6189 FFs_Vci_ei=((FFx_Vci_ei*FFx)+(FFx*FFx_Vci_ei))*d10_sqrt0;
6190 FFs_Vtnode_GND=((FFx_Vtnode_GND*FFx)+(FFx*FFx_Vtnode_GND))*d10_sqrt0;
6191 FFs_Vbi_ei=((FFx_Vbi_ei*FFx)+(FFx*FFx_Vbi_ei))*d10_sqrt0;
6192 FFs_Vbi_ci=((FFx_Vbi_ci*FFx)+(FFx*FFx_Vbi_ci))*d10_sqrt0;
6197 double m00_sqrt(d00_sqrt0,(1.0+ahc))
6198 #if defined(_DERIVATE)
6199 FFw_Vci_ei=((FFx_Vci_ei+FFs_Vci_ei)/(1.0+d00_sqrt0));
6200 FFw_Vtnode_GND=((FFx_Vtnode_GND+FFs_Vtnode_GND)/(1.0+d00_sqrt0));
6201 FFw_Vbi_ei=((FFx_Vbi_ei+FFs_Vbi_ei)/(1.0+d00_sqrt0));
6202 FFw_Vbi_ci=((FFx_Vbi_ci+FFs_Vbi_ci)/(1.0+d00_sqrt0));
6204 FFw=((FFx+FFs)/(1.0+d00_sqrt0));
6206 #if defined(_DERIVATE)
6207 FFw_2_Vci_ei=((FFw_Vci_ei*FFw)+(FFw*FFw_Vci_ei));
6208 FFw_2_Vtnode_GND=((FFw_Vtnode_GND*FFw)+(FFw*FFw_Vtnode_GND));
6209 FFw_2_Vbi_ei=((FFw_Vbi_ei*FFw)+(FFw*FFw_Vbi_ei));
6210 FFw_2_Vbi_ci=((FFw_Vbi_ci*FFw)+(FFw*FFw_Vbi_ci));
6213 #if defined(_DERIVATE)
6214 FFd_QfB_Vtnode_GND=((((FFT_fbS_Vtnode_GND*itf)+(FFT_fbS*itf_Vtnode_GND))*FFw_2)+((FFT_fbS*itf)*FFw_2_Vtnode_GND));
6215 FFd_QfB_Vbi_ei=(((FFT_fbS*itf_Vbi_ei)*FFw_2)+((FFT_fbS*itf)*FFw_2_Vbi_ei));
6216 FFd_QfB_Vbi_ci=(((FFT_fbS*itf_Vbi_ci)*FFw_2)+((FFT_fbS*itf)*FFw_2_Vbi_ci));
6217 FFd_QfB_Vci_ei=(((FFT_fbS*itf_Vci_ei)*FFw_2)+((FFT_fbS*itf)*FFw_2_Vci_ei));
6219 FFd_QfB=((FFT_fbS*itf)*FFw_2);
6220 #if defined(_DERIVATE)
6221 Q_bf_Vtnode_GND=FFd_QfB_Vtnode_GND;
6222 Q_bf_Vbi_ei=FFd_QfB_Vbi_ei;
6223 Q_bf_Vbi_ci=FFd_QfB_Vbi_ci;
6224 Q_bf_Vci_ei=FFd_QfB_Vci_ei;
6227 #if defined(_DERIVATE)
6228 FFa_w_Vci_ei=((FFw_2_Vci_ei*(1.0+((2.0*FFa)/FFs)))+(FFw_2*(((2.0*FFa_Vci_ei)*FFs-(2.0*FFa)*FFs_Vci_ei)/FFs/FFs)));
6229 FFa_w_Vtnode_GND=((FFw_2_Vtnode_GND*(1.0+((2.0*FFa)/FFs)))+(FFw_2*(((2.0*FFa_Vtnode_GND)*FFs-(2.0*FFa)*FFs_Vtnode_GND)/FFs/FFs)));
6230 FFa_w_Vbi_ei=((FFw_2_Vbi_ei*(1.0+((2.0*FFa)/FFs)))+(FFw_2*(((2.0*FFa_Vbi_ei)*FFs-(2.0*FFa)*FFs_Vbi_ei)/FFs/FFs)));
6231 FFa_w_Vbi_ci=((FFw_2_Vbi_ci*(1.0+((2.0*FFa)/FFs)))+(FFw_2*(((2.0*FFa_Vbi_ci)*FFs-(2.0*FFa)*FFs_Vbi_ci)/FFs/FFs)));
6233 FFa_w=(FFw_2*(1.0+((2.0*FFa)/FFs)));
6234 #if defined(_DERIVATE)
6235 FFd_TfB_Vtnode_GND=((FFT_fbS_Vtnode_GND*FFa_w)+(FFT_fbS*FFa_w_Vtnode_GND));
6236 FFd_TfB_Vci_ei=(FFT_fbS*FFa_w_Vci_ei);
6237 FFd_TfB_Vbi_ei=(FFT_fbS*FFa_w_Vbi_ei);
6238 FFd_TfB_Vbi_ci=(FFT_fbS*FFa_w_Vbi_ci);
6240 FFd_TfB=(FFT_fbS*FFa_w);
6241 #if defined(_DERIVATE)
6242 FFT_pcS_Vtnode_GND=(fthc*thcs_t_Vtnode_GND);
6244 FFT_pcS=(fthc*thcs_t);
6246 (((latb<=0.0)&&(latl<=0.0)))
6248 #if defined(_DERIVATE)
6249 FFQ_fC_Vtnode_GND=((((FFT_pcS_Vtnode_GND*itf)+(FFT_pcS*itf_Vtnode_GND))*FFw_2)+((FFT_pcS*itf)*FFw_2_Vtnode_GND));
6250 FFQ_fC_Vbi_ei=(((FFT_pcS*itf_Vbi_ei)*FFw_2)+((FFT_pcS*itf)*FFw_2_Vbi_ei));
6251 FFQ_fC_Vbi_ci=(((FFT_pcS*itf_Vbi_ci)*FFw_2)+((FFT_pcS*itf)*FFw_2_Vbi_ci));
6252 FFQ_fC_Vci_ei=(((FFT_pcS*itf_Vci_ei)*FFw_2)+((FFT_pcS*itf)*FFw_2_Vci_ei));
6254 FFQ_fC=((FFT_pcS*itf)*FFw_2);
6255 #if defined(_DERIVATE)
6256 FFT_fC_Vtnode_GND=((FFT_pcS_Vtnode_GND*FFa_w)+(FFT_pcS*FFa_w_Vtnode_GND));
6257 FFT_fC_Vci_ei=(FFT_pcS*FFa_w_Vci_ei);
6258 FFT_fC_Vbi_ei=(FFT_pcS*FFa_w_Vbi_ei);
6259 FFT_fC_Vbi_ci=(FFT_pcS*FFa_w_Vbi_ci);
6261 FFT_fC=(FFT_pcS*FFa_w);
6262 #if defined(_DERIVATE)
6263 FFQ_cT_Vtnode_GND=FFQ_fC_Vtnode_GND;
6264 FFQ_cT_Vbi_ei=FFQ_fC_Vbi_ei;
6265 FFQ_cT_Vbi_ci=FFQ_fC_Vbi_ci;
6266 FFQ_cT_Vci_ei=FFQ_fC_Vci_ei;
6269 #if defined(_DERIVATE)
6270 FFT_cT_Vtnode_GND=FFT_fC_Vtnode_GND;
6271 FFT_cT_Vci_ei=FFT_fC_Vci_ei;
6272 FFT_cT_Vbi_ei=FFT_fC_Vbi_ei;
6273 FFT_cT_Vbi_ci=FFT_fC_Vbi_ci;
6279 #if defined(_DERIVATE)
6280 FFQ_fC_Vtnode_GND=((FFT_pcS_Vtnode_GND*itf)+(FFT_pcS*itf_Vtnode_GND));
6281 FFQ_fC_Vbi_ei=(FFT_pcS*itf_Vbi_ei);
6282 FFQ_fC_Vbi_ci=(FFT_pcS*itf_Vbi_ci);
6283 FFQ_fC_Vci_ei=(FFT_pcS*itf_Vci_ei);
6285 FFQ_fC=(FFT_pcS*itf);
6286 #if defined(_DERIVATE)
6287 FCa_Vci_ei=(-((ick_Vci_ei*itf-ick*itf_Vci_ei)/itf/itf));
6288 FCa_Vtnode_GND=(-((ick_Vtnode_GND*itf-ick*itf_Vtnode_GND)/itf/itf));
6289 FCa_Vbi_ei=(-(-ick*itf_Vbi_ei/itf/itf));
6290 FCa_Vbi_ci=(-(-ick*itf_Vbi_ci/itf/itf));
6292 FCa=(1.0-(ick/itf));
6294 double m00_sqrt(d00_sqrt0,((FCa*FCa)+ahc))
6295 #if defined(_DERIVATE)
6296 double m10_sqrt(d10_sqrt0,d00_sqrt0,((FCa*FCa)+ahc))
6298 #if defined(_DERIVATE)
6299 FCrt_Vci_ei=((FCa_Vci_ei*FCa)+(FCa*FCa_Vci_ei))*d10_sqrt0;
6300 FCrt_Vtnode_GND=((FCa_Vtnode_GND*FCa)+(FCa*FCa_Vtnode_GND))*d10_sqrt0;
6301 FCrt_Vbi_ei=((FCa_Vbi_ei*FCa)+(FCa*FCa_Vbi_ei))*d10_sqrt0;
6302 FCrt_Vbi_ci=((FCa_Vbi_ci*FCa)+(FCa*FCa_Vbi_ci))*d10_sqrt0;
6307 double m00_sqrt(d00_sqrt0,(1.0+ahc))
6308 #if defined(_DERIVATE)
6309 FCa_ck_Vci_ei=(-((FCa_Vci_ei+FCrt_Vci_ei)/(1.0+d00_sqrt0)));
6310 FCa_ck_Vtnode_GND=(-((FCa_Vtnode_GND+FCrt_Vtnode_GND)/(1.0+d00_sqrt0)));
6311 FCa_ck_Vbi_ei=(-((FCa_Vbi_ei+FCrt_Vbi_ei)/(1.0+d00_sqrt0)));
6312 FCa_ck_Vbi_ci=(-((FCa_Vbi_ci+FCrt_Vbi_ci)/(1.0+d00_sqrt0)));
6314 FCa_ck=(1.0-((FCa+FCrt)/(1.0+d00_sqrt0)));
6316 #if defined(_DERIVATE)
6317 FCdaick_ditf_Vci_ei=((((FCa_ck_Vci_ei*(1-FCa))+((FCa_ck-1.0)*(-FCa_Vci_ei)))*(FCrt*itf)-((FCa_ck-1.0)*(1-FCa))*((FCrt_Vci_ei*itf)+(FCrt*itf_Vci_ei)))/(FCrt*itf)/(FCrt*itf));
6318 FCdaick_ditf_Vtnode_GND=((((FCa_ck_Vtnode_GND*(1-FCa))+((FCa_ck-1.0)*(-FCa_Vtnode_GND)))*(FCrt*itf)-((FCa_ck-1.0)*(1-FCa))*((FCrt_Vtnode_GND*itf)+(FCrt*itf_Vtnode_GND)))/(FCrt*itf)/(FCrt*itf));
6319 FCdaick_ditf_Vbi_ei=((((FCa_ck_Vbi_ei*(1-FCa))+((FCa_ck-1.0)*(-FCa_Vbi_ei)))*(FCrt*itf)-((FCa_ck-1.0)*(1-FCa))*((FCrt_Vbi_ei*itf)+(FCrt*itf_Vbi_ei)))/(FCrt*itf)/(FCrt*itf));
6320 FCdaick_ditf_Vbi_ci=((((FCa_ck_Vbi_ci*(1-FCa))+((FCa_ck-1.0)*(-FCa_Vbi_ci)))*(FCrt*itf)-((FCa_ck-1.0)*(1-FCa))*((FCrt_Vbi_ci*itf)+(FCrt*itf_Vbi_ci)))/(FCrt*itf)/(FCrt*itf));
6322 FCdaick_ditf=(((FCa_ck-1.0)*(1-FCa))/(FCrt*itf));
6326 #if defined(_DERIVATE)
6339 double m00_logE(d00_logE0,(FCxb/FCxl))
6343 double m00_exp(d00_exp0,((FCa_ck-1.0)*FCln))
6344 #if defined(_DERIVATE)
6345 #define d10_exp0 d00_exp0
6347 #if defined(_DERIVATE)
6348 FCa1_Vci_ei=FCa_ck_Vci_ei*FCln*d10_exp0;
6349 FCa1_Vtnode_GND=FCa_ck_Vtnode_GND*FCln*d10_exp0;
6350 FCa1_Vbi_ei=FCa_ck_Vbi_ei*FCln*d10_exp0;
6351 FCa1_Vbi_ci=FCa_ck_Vbi_ci*FCln*d10_exp0;
6355 #if defined(_DERIVATE)
6356 FCd_a_Vci_ei=(-(-FCa1_Vci_ei*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
6357 FCd_a_Vtnode_GND=(-(-FCa1_Vtnode_GND*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
6358 FCd_a_Vbi_ei=(-(-FCa1_Vbi_ei*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
6359 FCd_a_Vbi_ci=(-(-FCa1_Vbi_ci*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
6361 FCd_a=(1.0/(latl-(FCa1*latb)));
6362 #if defined(_DERIVATE)
6363 FCw_Vci_ei=((FCa1_Vci_ei*FCd_a)+((FCa1-1.0)*FCd_a_Vci_ei));
6364 FCw_Vtnode_GND=((FCa1_Vtnode_GND*FCd_a)+((FCa1-1.0)*FCd_a_Vtnode_GND));
6365 FCw_Vbi_ei=((FCa1_Vbi_ei*FCd_a)+((FCa1-1.0)*FCd_a_Vbi_ei));
6366 FCw_Vbi_ci=((FCa1_Vbi_ci*FCd_a)+((FCa1-1.0)*FCd_a_Vbi_ci));
6368 FCw=((FCa1-1.0)*FCd_a);
6369 #if defined(_DERIVATE)
6370 FCdw_daick_Vci_ei=(((((((-FCz_Vci_ei)*FCa1)+((-FCz)*FCa1_Vci_ei))*FCln*FCd_a)+((((-FCz)*FCa1)*FCln)*FCd_a_Vci_ei))*FCd_a)+(((((-FCz)*FCa1)*FCln)*FCd_a)*FCd_a_Vci_ei));
6371 FCdw_daick_Vtnode_GND=(((((((-FCz_Vtnode_GND)*FCa1)+((-FCz)*FCa1_Vtnode_GND))*FCln*FCd_a)+((((-FCz)*FCa1)*FCln)*FCd_a_Vtnode_GND))*FCd_a)+(((((-FCz)*FCa1)*FCln)*FCd_a)*FCd_a_Vtnode_GND));
6372 FCdw_daick_Vbi_ei=(((((((-FCz_Vbi_ei)*FCa1)+((-FCz)*FCa1_Vbi_ei))*FCln*FCd_a)+((((-FCz)*FCa1)*FCln)*FCd_a_Vbi_ei))*FCd_a)+(((((-FCz)*FCa1)*FCln)*FCd_a)*FCd_a_Vbi_ei));
6373 FCdw_daick_Vbi_ci=(((((((-FCz_Vbi_ci)*FCa1)+((-FCz)*FCa1_Vbi_ci))*FCln*FCd_a)+((((-FCz)*FCa1)*FCln)*FCd_a_Vbi_ci))*FCd_a)+(((((-FCz)*FCa1)*FCln)*FCd_a)*FCd_a_Vbi_ci));
6375 FCdw_daick=(((((-FCz)*FCa1)*FCln)*FCd_a)*FCd_a);
6377 double m00_logE(d00_logE0,((1.0+(latb*FCw))/(1.0+(latl*FCw))))
6378 #if defined(_DERIVATE)
6379 double m10_logE(d10_logE0,d00_logE0,((1.0+(latb*FCw))/(1.0+(latl*FCw))))
6381 #if defined(_DERIVATE)
6382 FCa1_Vci_ei=(((latb*FCw_Vci_ei)*(1.0+(latl*FCw))-(1.0+(latb*FCw))*(latl*FCw_Vci_ei))/(1.0+(latl*FCw))/(1.0+(latl*FCw)))*d10_logE0;
6383 FCa1_Vtnode_GND=(((latb*FCw_Vtnode_GND)*(1.0+(latl*FCw))-(1.0+(latb*FCw))*(latl*FCw_Vtnode_GND))/(1.0+(latl*FCw))/(1.0+(latl*FCw)))*d10_logE0;
6384 FCa1_Vbi_ei=(((latb*FCw_Vbi_ei)*(1.0+(latl*FCw))-(1.0+(latb*FCw))*(latl*FCw_Vbi_ei))/(1.0+(latl*FCw))/(1.0+(latl*FCw)))*d10_logE0;
6385 FCa1_Vbi_ci=(((latb*FCw_Vbi_ci)*(1.0+(latl*FCw))-(1.0+(latb*FCw))*(latl*FCw_Vbi_ci))/(1.0+(latl*FCw))/(1.0+(latl*FCw)))*d10_logE0;
6389 #if defined(_DERIVATE)
6390 FCda1_dw_Vci_ei=((-latb*(latb*FCw_Vci_ei)/(1.0+(latb*FCw))/(1.0+(latb*FCw)))-(-latl*(latl*FCw_Vci_ei)/(1.0+(latl*FCw))/(1.0+(latl*FCw))));
6391 FCda1_dw_Vtnode_GND=((-latb*(latb*FCw_Vtnode_GND)/(1.0+(latb*FCw))/(1.0+(latb*FCw)))-(-latl*(latl*FCw_Vtnode_GND)/(1.0+(latl*FCw))/(1.0+(latl*FCw))));
6392 FCda1_dw_Vbi_ei=((-latb*(latb*FCw_Vbi_ei)/(1.0+(latb*FCw))/(1.0+(latb*FCw)))-(-latl*(latl*FCw_Vbi_ei)/(1.0+(latl*FCw))/(1.0+(latl*FCw))));
6393 FCda1_dw_Vbi_ci=((-latb*(latb*FCw_Vbi_ci)/(1.0+(latb*FCw))/(1.0+(latb*FCw)))-(-latl*(latl*FCw_Vbi_ci)/(1.0+(latl*FCw))/(1.0+(latl*FCw))));
6395 FCda1_dw=((latb/(1.0+(latb*FCw)))-(latl/(1.0+(latl*FCw))));
6399 #if defined(_DERIVATE)
6400 FCf1_Vci_ei=(-FCa_ck_Vci_ei);
6401 FCf1_Vtnode_GND=(-FCa_ck_Vtnode_GND);
6402 FCf1_Vbi_ei=(-FCa_ck_Vbi_ei);
6403 FCf1_Vbi_ci=(-FCa_ck_Vbi_ci);
6406 #if defined(_DERIVATE)
6407 FCd_a_Vci_ei=(-FCa_ck_Vci_ei*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
6408 FCd_a_Vtnode_GND=(-FCa_ck_Vtnode_GND*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
6409 FCd_a_Vbi_ei=(-FCa_ck_Vbi_ei*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
6410 FCd_a_Vbi_ci=(-FCa_ck_Vbi_ci*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
6412 FCd_a=(1.0/(1.0+(FCa_ck*latb)));
6413 #if defined(_DERIVATE)
6414 FCw_Vci_ei=((FCf1_Vci_ei*FCd_a)+(FCf1*FCd_a_Vci_ei));
6415 FCw_Vtnode_GND=((FCf1_Vtnode_GND*FCd_a)+(FCf1*FCd_a_Vtnode_GND));
6416 FCw_Vbi_ei=((FCf1_Vbi_ei*FCd_a)+(FCf1*FCd_a_Vbi_ei));
6417 FCw_Vbi_ci=((FCf1_Vbi_ci*FCd_a)+(FCf1*FCd_a_Vbi_ci));
6420 #if defined(_DERIVATE)
6421 FCdw_daick_Vci_ei=((((((-1.0)*FCd_a_Vci_ei)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vci_ei))*FCxb*FCd_a)+(((((-1.0)*FCd_a)*FCd_a)*FCxb)*FCd_a_Vci_ei));
6422 FCdw_daick_Vtnode_GND=((((((-1.0)*FCd_a_Vtnode_GND)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vtnode_GND))*FCxb*FCd_a)+(((((-1.0)*FCd_a)*FCd_a)*FCxb)*FCd_a_Vtnode_GND));
6423 FCdw_daick_Vbi_ei=((((((-1.0)*FCd_a_Vbi_ei)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vbi_ei))*FCxb*FCd_a)+(((((-1.0)*FCd_a)*FCd_a)*FCxb)*FCd_a_Vbi_ei));
6424 FCdw_daick_Vbi_ci=((((((-1.0)*FCd_a_Vbi_ci)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vbi_ci))*FCxb*FCd_a)+(((((-1.0)*FCd_a)*FCd_a)*FCxb)*FCd_a_Vbi_ci));
6426 FCdw_daick=(((((-1.0)*FCd_a)*FCd_a)*FCxb)*FCd_a);
6427 #if defined(_DERIVATE)
6428 FCa1_Vci_ei=((FCz_Vci_ei*FCw)+(FCz*FCw_Vci_ei));
6429 FCa1_Vtnode_GND=((FCz_Vtnode_GND*FCw)+(FCz*FCw_Vtnode_GND));
6430 FCa1_Vbi_ei=((FCz_Vbi_ei*FCw)+(FCz*FCw_Vbi_ei));
6431 FCa1_Vbi_ci=((FCz_Vbi_ci*FCw)+(FCz*FCw_Vbi_ci));
6434 #if defined(_DERIVATE)
6435 FCda1_dw_Vci_ei=FCz_Vci_ei;
6436 FCda1_dw_Vtnode_GND=FCz_Vtnode_GND;
6437 FCda1_dw_Vbi_ei=FCz_Vbi_ei;
6438 FCda1_dw_Vbi_ci=FCz_Vbi_ci;
6442 #if defined(_DERIVATE)
6443 FCf_CT_Vbi_ei=(-2.0*FCz_Vbi_ei/FCz/FCz);
6444 FCf_CT_Vbi_ci=(-2.0*FCz_Vbi_ci/FCz/FCz);
6445 FCf_CT_Vci_ei=(-2.0*FCz_Vci_ei/FCz/FCz);
6446 FCf_CT_Vtnode_GND=(-2.0*FCz_Vtnode_GND/FCz/FCz);
6449 #if defined(_DERIVATE)
6450 FCw2_Vci_ei=((FCw_Vci_ei*FCw)+(FCw*FCw_Vci_ei));
6451 FCw2_Vtnode_GND=((FCw_Vtnode_GND*FCw)+(FCw*FCw_Vtnode_GND));
6452 FCw2_Vbi_ei=((FCw_Vbi_ei*FCw)+(FCw*FCw_Vbi_ei));
6453 FCw2_Vbi_ci=((FCw_Vbi_ci*FCw)+(FCw*FCw_Vbi_ci));
6456 #if defined(_DERIVATE)
6457 FCf1_Vci_ei=(((((((latb*latl)*FCw_Vci_ei)*FCw2)+(((latb*latl)*FCw)*FCw2_Vci_ei))/3.0)+(((latb+latl)*FCw2_Vci_ei)/2.0))+FCw_Vci_ei);
6458 FCf1_Vtnode_GND=(((((((latb*latl)*FCw_Vtnode_GND)*FCw2)+(((latb*latl)*FCw)*FCw2_Vtnode_GND))/3.0)+(((latb+latl)*FCw2_Vtnode_GND)/2.0))+FCw_Vtnode_GND);
6459 FCf1_Vbi_ei=(((((((latb*latl)*FCw_Vbi_ei)*FCw2)+(((latb*latl)*FCw)*FCw2_Vbi_ei))/3.0)+(((latb+latl)*FCw2_Vbi_ei)/2.0))+FCw_Vbi_ei);
6460 FCf1_Vbi_ci=(((((((latb*latl)*FCw_Vbi_ci)*FCw2)+(((latb*latl)*FCw)*FCw2_Vbi_ci))/3.0)+(((latb+latl)*FCw2_Vbi_ci)/2.0))+FCw_Vbi_ci);
6462 FCf1=((((((latb*latl)*FCw)*FCw2)/3.0)+(((latb+latl)*FCw2)/2.0))+FCw);
6463 #if defined(_DERIVATE)
6464 FCdf1_dw_Vci_ei=(((latb*latl)*FCw2_Vci_ei)+((latb+latl)*FCw_Vci_ei));
6465 FCdf1_dw_Vtnode_GND=(((latb*latl)*FCw2_Vtnode_GND)+((latb+latl)*FCw_Vtnode_GND));
6466 FCdf1_dw_Vbi_ei=(((latb*latl)*FCw2_Vbi_ei)+((latb+latl)*FCw_Vbi_ei));
6467 FCdf1_dw_Vbi_ci=(((latb*latl)*FCw2_Vbi_ci)+((latb+latl)*FCw_Vbi_ci));
6469 FCdf1_dw=((((latb*latl)*FCw2)+((latb+latl)*FCw))+1.0);
6470 #if defined(_DERIVATE)
6471 z_Vci_ei=(latb*FCw_Vci_ei);
6472 z_Vtnode_GND=(latb*FCw_Vtnode_GND);
6473 z_Vbi_ei=(latb*FCw_Vbi_ei);
6474 z_Vbi_ci=(latb*FCw_Vbi_ci);
6478 double m00_logE(d00_logE0,(1+(latb*FCw)))
6479 #if defined(_DERIVATE)
6480 double m10_logE(d10_logE0,d00_logE0,(1+(latb*FCw)))
6482 #if defined(_DERIVATE)
6483 lnzb_Vci_ei=(latb*FCw_Vci_ei)*d10_logE0;
6484 lnzb_Vtnode_GND=(latb*FCw_Vtnode_GND)*d10_logE0;
6485 lnzb_Vbi_ei=(latb*FCw_Vbi_ei)*d10_logE0;
6486 lnzb_Vbi_ci=(latb*FCw_Vbi_ci)*d10_logE0;
6493 #if defined(_DERIVATE)
6495 x_Vtnode_GND=z_Vtnode_GND;
6500 #if defined(_DERIVATE)
6501 a_Vbi_ei=((x_Vbi_ei*
x)+(x*x_Vbi_ei));
6502 a_Vbi_ci=((x_Vbi_ci*
x)+(x*x_Vbi_ci));
6503 a_Vci_ei=((x_Vci_ei*
x)+(x*x_Vci_ei));
6504 a_Vtnode_GND=((x_Vtnode_GND*
x)+(x*x_Vtnode_GND));
6507 #if defined(_DERIVATE)
6508 a2_Vbi_ei=(0.250*((a_Vbi_ei*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vbi_ei))));
6509 a2_Vbi_ci=(0.250*((a_Vbi_ci*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vbi_ci))));
6510 a2_Vci_ei=(0.250*((a_Vci_ei*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vci_ei))));
6511 a2_Vtnode_GND=(0.250*((a_Vtnode_GND*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vtnode_GND))));
6513 a2=(0.250*((a*((2.0*lnzb)-1.0))+1.0));
6514 #if defined(_DERIVATE)
6515 a3_Vbi_ei=(((((a_Vbi_ei*
x)+(a*x_Vbi_ei))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vbi_ei)))/9.0);
6516 a3_Vbi_ci=(((((a_Vbi_ci*
x)+(a*x_Vbi_ci))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vbi_ci)))/9.0);
6517 a3_Vci_ei=(((((a_Vci_ei*
x)+(a*x_Vci_ei))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vci_ei)))/9.0);
6518 a3_Vtnode_GND=(((((a_Vtnode_GND*
x)+(a*x_Vtnode_GND))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vtnode_GND)))/9.0);
6520 a3=((((a*
x)*((3.0*lnzb)-1.0))+1.0)/9.0);
6522 #if defined(_DERIVATE)
6523 FCf2_Vbi_ei=((((1.0-r)*a2_Vbi_ei)+(r*a3_Vbi_ei))/latb);
6524 FCf2_Vbi_ci=((((1.0-r)*a2_Vbi_ci)+(r*a3_Vbi_ci))/latb);
6525 FCf2_Vci_ei=((((1.0-r)*a2_Vci_ei)+(r*a3_Vci_ei))/latb);
6526 FCf2_Vtnode_GND=((((1.0-r)*a2_Vtnode_GND)+(r*a3_Vtnode_GND))/latb);
6528 FCf2=((((1.0-r)*a2)+(r*a3))/latb);
6529 #if defined(_DERIVATE)
6530 FCdf2_dw_Vci_ei=(((((1.0-r)*x_Vci_ei)+(r*a_Vci_ei))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vci_ei));
6531 FCdf2_dw_Vtnode_GND=(((((1.0-r)*x_Vtnode_GND)+(r*a_Vtnode_GND))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vtnode_GND));
6532 FCdf2_dw_Vbi_ei=(((((1.0-r)*x_Vbi_ei)+(r*a_Vbi_ei))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vbi_ei));
6533 FCdf2_dw_Vbi_ci=(((((1.0-r)*x_Vbi_ci)+(r*a_Vbi_ci))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vbi_ci));
6535 FCdf2_dw=((((1.0-r)*x)+(r*a))*lnzb);
6539 #if defined(_DERIVATE)
6540 a_Vbi_ei=((z_Vbi_ei*z)+(z*z_Vbi_ei));
6541 a_Vbi_ci=((z_Vbi_ci*z)+(z*z_Vbi_ci));
6542 a_Vci_ei=((z_Vci_ei*z)+(z*z_Vci_ei));
6543 a_Vtnode_GND=((z_Vtnode_GND*z)+(z*z_Vtnode_GND));
6546 #if defined(_DERIVATE)
6547 a2_Vbi_ei=((z_Vbi_ei-(0.25*a_Vbi_ei))+(((0.10*z_Vbi_ei)*a)+((0.10*z)*a_Vbi_ei)));
6548 a2_Vbi_ci=((z_Vbi_ci-(0.25*a_Vbi_ci))+(((0.10*z_Vbi_ci)*a)+((0.10*z)*a_Vbi_ci)));
6549 a2_Vci_ei=((z_Vci_ei-(0.25*a_Vci_ei))+(((0.10*z_Vci_ei)*a)+((0.10*z)*a_Vci_ei)));
6550 a2_Vtnode_GND=((z_Vtnode_GND-(0.25*a_Vtnode_GND))+(((0.10*z_Vtnode_GND)*a)+((0.10*z)*a_Vtnode_GND)));
6552 a2=(((3.0+z)-(0.25*a))+((0.10*z)*a));
6553 #if defined(_DERIVATE)
6554 a3_Vbi_ei=(((2.0*z_Vbi_ei)+(0.75*a_Vbi_ei))-(((0.20*a_Vbi_ei)*z)+((0.20*a)*z_Vbi_ei)));
6555 a3_Vbi_ci=(((2.0*z_Vbi_ci)+(0.75*a_Vbi_ci))-(((0.20*a_Vbi_ci)*z)+((0.20*a)*z_Vbi_ci)));
6556 a3_Vci_ei=(((2.0*z_Vci_ei)+(0.75*a_Vci_ei))-(((0.20*a_Vci_ei)*z)+((0.20*a)*z_Vci_ei)));
6557 a3_Vtnode_GND=(((2.0*z_Vtnode_GND)+(0.75*a_Vtnode_GND))-(((0.20*a_Vtnode_GND)*z)+((0.20*a)*z_Vtnode_GND)));
6559 a3=(((2.0*z)+(0.75*a))-((0.20*a)*z));
6560 #if defined(_DERIVATE)
6561 FCf2_Vbi_ei=(((((((latb*a2_Vbi_ei)+(latl*a3_Vbi_ei))*FCw)+(((latb*a2)+(latl*a3))*FCw_Vbi_ei))*FCw)+((((latb*a2)+(latl*a3))*FCw)*FCw_Vbi_ei))/6.0);
6562 FCf2_Vbi_ci=(((((((latb*a2_Vbi_ci)+(latl*a3_Vbi_ci))*FCw)+(((latb*a2)+(latl*a3))*FCw_Vbi_ci))*FCw)+((((latb*a2)+(latl*a3))*FCw)*FCw_Vbi_ci))/6.0);
6563 FCf2_Vci_ei=(((((((latb*a2_Vci_ei)+(latl*a3_Vci_ei))*FCw)+(((latb*a2)+(latl*a3))*FCw_Vci_ei))*FCw)+((((latb*a2)+(latl*a3))*FCw)*FCw_Vci_ei))/6.0);
6564 FCf2_Vtnode_GND=(((((((latb*a2_Vtnode_GND)+(latl*a3_Vtnode_GND))*FCw)+(((latb*a2)+(latl*a3))*FCw_Vtnode_GND))*FCw)+((((latb*a2)+(latl*a3))*FCw)*FCw_Vtnode_GND))/6.0);
6566 FCf2=(((((latb*a2)+(latl*a3))*FCw)*FCw)/6.0);
6567 #if defined(_DERIVATE)
6568 FCdf2_dw_Vci_ei=(((((latl*FCw_Vci_ei)*(1+z))+((1+(latl*FCw))*z_Vci_ei))*lnzb)+(((1+(latl*FCw))*(1+z))*lnzb_Vci_ei));
6569 FCdf2_dw_Vtnode_GND=(((((latl*FCw_Vtnode_GND)*(1+z))+((1+(latl*FCw))*z_Vtnode_GND))*lnzb)+(((1+(latl*FCw))*(1+z))*lnzb_Vtnode_GND));
6570 FCdf2_dw_Vbi_ei=(((((latl*FCw_Vbi_ei)*(1+z))+((1+(latl*FCw))*z_Vbi_ei))*lnzb)+(((1+(latl*FCw))*(1+z))*lnzb_Vbi_ei));
6571 FCdf2_dw_Vbi_ci=(((((latl*FCw_Vbi_ci)*(1+z))+((1+(latl*FCw))*z_Vbi_ci))*lnzb)+(((1+(latl*FCw))*(1+z))*lnzb_Vbi_ci));
6573 FCdf2_dw=(((1+(latl*FCw))*(1+z))*lnzb);
6575 #if defined(_DERIVATE)
6576 z_Vci_ei=(latl*FCw_Vci_ei);
6577 z_Vtnode_GND=(latl*FCw_Vtnode_GND);
6578 z_Vbi_ei=(latl*FCw_Vbi_ei);
6579 z_Vbi_ci=(latl*FCw_Vbi_ci);
6583 double m00_logE(d00_logE0,(1+(latl*FCw)))
6584 #if defined(_DERIVATE)
6585 double m10_logE(d10_logE0,d00_logE0,(1+(latl*FCw)))
6587 #if defined(_DERIVATE)
6588 lnzb_Vci_ei=(latl*FCw_Vci_ei)*d10_logE0;
6589 lnzb_Vtnode_GND=(latl*FCw_Vtnode_GND)*d10_logE0;
6590 lnzb_Vbi_ei=(latl*FCw_Vbi_ei)*d10_logE0;
6591 lnzb_Vbi_ci=(latl*FCw_Vbi_ci)*d10_logE0;
6598 #if defined(_DERIVATE)
6600 x_Vtnode_GND=z_Vtnode_GND;
6605 #if defined(_DERIVATE)
6606 a_Vbi_ei=((x_Vbi_ei*
x)+(x*x_Vbi_ei));
6607 a_Vbi_ci=((x_Vbi_ci*
x)+(x*x_Vbi_ci));
6608 a_Vci_ei=((x_Vci_ei*
x)+(x*x_Vci_ei));
6609 a_Vtnode_GND=((x_Vtnode_GND*
x)+(x*x_Vtnode_GND));
6612 #if defined(_DERIVATE)
6613 a2_Vbi_ei=(0.250*((a_Vbi_ei*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vbi_ei))));
6614 a2_Vbi_ci=(0.250*((a_Vbi_ci*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vbi_ci))));
6615 a2_Vci_ei=(0.250*((a_Vci_ei*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vci_ei))));
6616 a2_Vtnode_GND=(0.250*((a_Vtnode_GND*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vtnode_GND))));
6618 a2=(0.250*((a*((2.0*lnzb)-1.0))+1.0));
6619 #if defined(_DERIVATE)
6620 a3_Vbi_ei=(((((a_Vbi_ei*
x)+(a*x_Vbi_ei))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vbi_ei)))/9.0);
6621 a3_Vbi_ci=(((((a_Vbi_ci*
x)+(a*x_Vbi_ci))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vbi_ci)))/9.0);
6622 a3_Vci_ei=(((((a_Vci_ei*
x)+(a*x_Vci_ei))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vci_ei)))/9.0);
6623 a3_Vtnode_GND=(((((a_Vtnode_GND*
x)+(a*x_Vtnode_GND))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vtnode_GND)))/9.0);
6625 a3=((((a*
x)*((3.0*lnzb)-1.0))+1.0)/9.0);
6627 #if defined(_DERIVATE)
6628 FCf3_Vbi_ei=((((1.0-r)*a2_Vbi_ei)+(r*a3_Vbi_ei))/latl);
6629 FCf3_Vbi_ci=((((1.0-r)*a2_Vbi_ci)+(r*a3_Vbi_ci))/latl);
6630 FCf3_Vci_ei=((((1.0-r)*a2_Vci_ei)+(r*a3_Vci_ei))/latl);
6631 FCf3_Vtnode_GND=((((1.0-r)*a2_Vtnode_GND)+(r*a3_Vtnode_GND))/latl);
6633 FCf3=((((1.0-r)*a2)+(r*a3))/latl);
6634 #if defined(_DERIVATE)
6635 FCdf3_dw_Vci_ei=(((((1.0-r)*x_Vci_ei)+(r*a_Vci_ei))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vci_ei));
6636 FCdf3_dw_Vtnode_GND=(((((1.0-r)*x_Vtnode_GND)+(r*a_Vtnode_GND))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vtnode_GND));
6637 FCdf3_dw_Vbi_ei=(((((1.0-r)*x_Vbi_ei)+(r*a_Vbi_ei))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vbi_ei));
6638 FCdf3_dw_Vbi_ci=(((((1.0-r)*x_Vbi_ci)+(r*a_Vbi_ci))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vbi_ci));
6640 FCdf3_dw=((((1.0-r)*x)+(r*a))*lnzb);
6644 #if defined(_DERIVATE)
6645 a_Vbi_ei=((z_Vbi_ei*z)+(z*z_Vbi_ei));
6646 a_Vbi_ci=((z_Vbi_ci*z)+(z*z_Vbi_ci));
6647 a_Vci_ei=((z_Vci_ei*z)+(z*z_Vci_ei));
6648 a_Vtnode_GND=((z_Vtnode_GND*z)+(z*z_Vtnode_GND));
6651 #if defined(_DERIVATE)
6652 a2_Vbi_ei=((z_Vbi_ei-(0.25*a_Vbi_ei))+(((0.10*z_Vbi_ei)*a)+((0.10*z)*a_Vbi_ei)));
6653 a2_Vbi_ci=((z_Vbi_ci-(0.25*a_Vbi_ci))+(((0.10*z_Vbi_ci)*a)+((0.10*z)*a_Vbi_ci)));
6654 a2_Vci_ei=((z_Vci_ei-(0.25*a_Vci_ei))+(((0.10*z_Vci_ei)*a)+((0.10*z)*a_Vci_ei)));
6655 a2_Vtnode_GND=((z_Vtnode_GND-(0.25*a_Vtnode_GND))+(((0.10*z_Vtnode_GND)*a)+((0.10*z)*a_Vtnode_GND)));
6657 a2=(((3.0+z)-(0.25*a))+((0.10*z)*a));
6658 #if defined(_DERIVATE)
6659 a3_Vbi_ei=(((2.0*z_Vbi_ei)+(0.75*a_Vbi_ei))-(((0.20*a_Vbi_ei)*z)+((0.20*a)*z_Vbi_ei)));
6660 a3_Vbi_ci=(((2.0*z_Vbi_ci)+(0.75*a_Vbi_ci))-(((0.20*a_Vbi_ci)*z)+((0.20*a)*z_Vbi_ci)));
6661 a3_Vci_ei=(((2.0*z_Vci_ei)+(0.75*a_Vci_ei))-(((0.20*a_Vci_ei)*z)+((0.20*a)*z_Vci_ei)));
6662 a3_Vtnode_GND=(((2.0*z_Vtnode_GND)+(0.75*a_Vtnode_GND))-(((0.20*a_Vtnode_GND)*z)+((0.20*a)*z_Vtnode_GND)));
6664 a3=(((2.0*z)+(0.75*a))-((0.20*a)*z));
6665 #if defined(_DERIVATE)
6666 FCf3_Vbi_ei=(((((((latl*a2_Vbi_ei)+(latb*a3_Vbi_ei))*FCw)+(((latl*a2)+(latb*a3))*FCw_Vbi_ei))*FCw)+((((latl*a2)+(latb*a3))*FCw)*FCw_Vbi_ei))/6.0);
6667 FCf3_Vbi_ci=(((((((latl*a2_Vbi_ci)+(latb*a3_Vbi_ci))*FCw)+(((latl*a2)+(latb*a3))*FCw_Vbi_ci))*FCw)+((((latl*a2)+(latb*a3))*FCw)*FCw_Vbi_ci))/6.0);
6668 FCf3_Vci_ei=(((((((latl*a2_Vci_ei)+(latb*a3_Vci_ei))*FCw)+(((latl*a2)+(latb*a3))*FCw_Vci_ei))*FCw)+((((latl*a2)+(latb*a3))*FCw)*FCw_Vci_ei))/6.0);
6669 FCf3_Vtnode_GND=(((((((latl*a2_Vtnode_GND)+(latb*a3_Vtnode_GND))*FCw)+(((latl*a2)+(latb*a3))*FCw_Vtnode_GND))*FCw)+((((latl*a2)+(latb*a3))*FCw)*FCw_Vtnode_GND))/6.0);
6671 FCf3=(((((latl*a2)+(latb*a3))*FCw)*FCw)/6.0);
6672 #if defined(_DERIVATE)
6673 FCdf3_dw_Vci_ei=(((((latb*FCw_Vci_ei)*(1+z))+((1+(latb*FCw))*z_Vci_ei))*lnzb)+(((1+(latb*FCw))*(1+z))*lnzb_Vci_ei));
6674 FCdf3_dw_Vtnode_GND=(((((latb*FCw_Vtnode_GND)*(1+z))+((1+(latb*FCw))*z_Vtnode_GND))*lnzb)+(((1+(latb*FCw))*(1+z))*lnzb_Vtnode_GND));
6675 FCdf3_dw_Vbi_ei=(((((latb*FCw_Vbi_ei)*(1+z))+((1+(latb*FCw))*z_Vbi_ei))*lnzb)+(((1+(latb*FCw))*(1+z))*lnzb_Vbi_ei));
6676 FCdf3_dw_Vbi_ci=(((((latb*FCw_Vbi_ci)*(1+z))+((1+(latb*FCw))*z_Vbi_ci))*lnzb)+(((1+(latb*FCw))*(1+z))*lnzb_Vbi_ci));
6678 FCdf3_dw=(((1+(latb*FCw))*(1+z))*lnzb);
6680 #if defined(_DERIVATE)
6681 FCf_ci_Vci_ei=((FCf_CT_Vci_ei*(((FCa1*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa1_Vci_ei*FCf1)+(FCa1*FCf1_Vci_ei))-FCf2_Vci_ei)+FCf3_Vci_ei)));
6682 FCf_ci_Vtnode_GND=((FCf_CT_Vtnode_GND*(((FCa1*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa1_Vtnode_GND*FCf1)+(FCa1*FCf1_Vtnode_GND))-FCf2_Vtnode_GND)+FCf3_Vtnode_GND)));
6683 FCf_ci_Vbi_ei=((FCf_CT_Vbi_ei*(((FCa1*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa1_Vbi_ei*FCf1)+(FCa1*FCf1_Vbi_ei))-FCf2_Vbi_ei)+FCf3_Vbi_ei)));
6684 FCf_ci_Vbi_ci=((FCf_CT_Vbi_ci*(((FCa1*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa1_Vbi_ci*FCf1)+(FCa1*FCf1_Vbi_ci))-FCf2_Vbi_ci)+FCf3_Vbi_ci)));
6686 FCf_ci=(FCf_CT*(((FCa1*FCf1)-FCf2)+FCf3));
6687 #if defined(_DERIVATE)
6688 FCdfc_dw_Vci_ei=((FCf_CT_Vci_ei*((((FCa1*FCdf1_dw)+(FCda1_dw*FCf1))-FCdf2_dw)+FCdf3_dw))+(FCf_CT*(((((FCa1_Vci_ei*FCdf1_dw)+(FCa1*FCdf1_dw_Vci_ei))+((FCda1_dw_Vci_ei*FCf1)+(FCda1_dw*FCf1_Vci_ei)))-FCdf2_dw_Vci_ei)+FCdf3_dw_Vci_ei)));
6689 FCdfc_dw_Vtnode_GND=((FCf_CT_Vtnode_GND*((((FCa1*FCdf1_dw)+(FCda1_dw*FCf1))-FCdf2_dw)+FCdf3_dw))+(FCf_CT*(((((FCa1_Vtnode_GND*FCdf1_dw)+(FCa1*FCdf1_dw_Vtnode_GND))+((FCda1_dw_Vtnode_GND*FCf1)+(FCda1_dw*FCf1_Vtnode_GND)))-FCdf2_dw_Vtnode_GND)+FCdf3_dw_Vtnode_GND)));
6690 FCdfc_dw_Vbi_ei=((FCf_CT_Vbi_ei*((((FCa1*FCdf1_dw)+(FCda1_dw*FCf1))-FCdf2_dw)+FCdf3_dw))+(FCf_CT*(((((FCa1_Vbi_ei*FCdf1_dw)+(FCa1*FCdf1_dw_Vbi_ei))+((FCda1_dw_Vbi_ei*FCf1)+(FCda1_dw*FCf1_Vbi_ei)))-FCdf2_dw_Vbi_ei)+FCdf3_dw_Vbi_ei)));
6691 FCdfc_dw_Vbi_ci=((FCf_CT_Vbi_ci*((((FCa1*FCdf1_dw)+(FCda1_dw*FCf1))-FCdf2_dw)+FCdf3_dw))+(FCf_CT*(((((FCa1_Vbi_ci*FCdf1_dw)+(FCa1*FCdf1_dw_Vbi_ci))+((FCda1_dw_Vbi_ci*FCf1)+(FCda1_dw*FCf1_Vbi_ci)))-FCdf2_dw_Vbi_ci)+FCdf3_dw_Vbi_ci)));
6693 FCdfc_dw=(FCf_CT*((((FCa1*FCdf1_dw)+(FCda1_dw*FCf1))-FCdf2_dw)+FCdf3_dw));
6694 #if defined(_DERIVATE)
6695 FCdw_ditf_Vci_ei=((FCdw_daick_Vci_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vci_ei));
6696 FCdw_ditf_Vtnode_GND=((FCdw_daick_Vtnode_GND*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vtnode_GND));
6697 FCdw_ditf_Vbi_ei=((FCdw_daick_Vbi_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ei));
6698 FCdw_ditf_Vbi_ci=((FCdw_daick_Vbi_ci*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ci));
6700 FCdw_ditf=(FCdw_daick*FCdaick_ditf);
6701 #if defined(_DERIVATE)
6702 FCdfc_ditf_Vci_ei=((FCdfc_dw_Vci_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vci_ei));
6703 FCdfc_ditf_Vtnode_GND=((FCdfc_dw_Vtnode_GND*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vtnode_GND));
6704 FCdfc_ditf_Vbi_ei=((FCdfc_dw_Vbi_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ei));
6705 FCdfc_ditf_Vbi_ci=((FCdfc_dw_Vbi_ci*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ci));
6707 FCdfc_ditf=(FCdfc_dw*FCdw_ditf);
6709 (((flcomp==0.0)||(flcomp==2.1)))
6711 #if defined(_DERIVATE)
6712 a_Vbi_ei=(latb*FCw_Vbi_ei);
6713 a_Vbi_ci=(latb*FCw_Vbi_ci);
6714 a_Vci_ei=(latb*FCw_Vci_ei);
6715 a_Vtnode_GND=(latb*FCw_Vtnode_GND);
6719 double m00_logE(d00_logE0,(1+(latb*FCw)))
6720 #if defined(_DERIVATE)
6721 double m10_logE(d10_logE0,d00_logE0,(1+(latb*FCw)))
6723 #if defined(_DERIVATE)
6724 lnz_Vci_ei=(latb*FCw_Vci_ei)*d10_logE0;
6725 lnz_Vtnode_GND=(latb*FCw_Vtnode_GND)*d10_logE0;
6726 lnz_Vbi_ei=(latb*FCw_Vbi_ei)*d10_logE0;
6727 lnz_Vbi_ci=(latb*FCw_Vbi_ci)*d10_logE0;
6734 #if defined(_DERIVATE)
6735 FCf2_Vbi_ei=((a_Vbi_ei-lnz_Vbi_ei)/latb);
6736 FCf2_Vbi_ci=((a_Vbi_ci-lnz_Vbi_ci)/latb);
6737 FCf2_Vci_ei=((a_Vci_ei-lnz_Vci_ei)/latb);
6738 FCf2_Vtnode_GND=((a_Vtnode_GND-lnz_Vtnode_GND)/latb);
6740 FCf2=((a-lnz)/latb);
6741 #if defined(_DERIVATE)
6742 FCdf2_dw_Vci_ei=((a_Vci_ei*(1.0+a)-a*a_Vci_ei)/(1.0+a)/(1.0+a));
6743 FCdf2_dw_Vtnode_GND=((a_Vtnode_GND*(1.0+a)-a*a_Vtnode_GND)/(1.0+a)/(1.0+a));
6744 FCdf2_dw_Vbi_ei=((a_Vbi_ei*(1.0+a)-a*a_Vbi_ei)/(1.0+a)/(1.0+a));
6745 FCdf2_dw_Vbi_ci=((a_Vbi_ci*(1.0+a)-a*a_Vbi_ci)/(1.0+a)/(1.0+a));
6747 FCdf2_dw=(a/(1.0+a));
6751 #if defined(_DERIVATE)
6752 FCf2_Vbi_ei=(((0.5*a_Vbi_ei)*FCw)+((0.5*a)*FCw_Vbi_ei));
6753 FCf2_Vbi_ci=(((0.5*a_Vbi_ci)*FCw)+((0.5*a)*FCw_Vbi_ci));
6754 FCf2_Vci_ei=(((0.5*a_Vci_ei)*FCw)+((0.5*a)*FCw_Vci_ei));
6755 FCf2_Vtnode_GND=(((0.5*a_Vtnode_GND)*FCw)+((0.5*a)*FCw_Vtnode_GND));
6758 #if defined(_DERIVATE)
6759 FCdf2_dw_Vci_ei=a_Vci_ei;
6760 FCdf2_dw_Vtnode_GND=a_Vtnode_GND;
6761 FCdf2_dw_Vbi_ei=a_Vbi_ei;
6762 FCdf2_dw_Vbi_ci=a_Vbi_ci;
6766 #if defined(_DERIVATE)
6767 a_Vbi_ei=(latl*FCw_Vbi_ei);
6768 a_Vbi_ci=(latl*FCw_Vbi_ci);
6769 a_Vci_ei=(latl*FCw_Vci_ei);
6770 a_Vtnode_GND=(latl*FCw_Vtnode_GND);
6774 double m00_logE(d00_logE0,(1+(latl*FCw)))
6775 #if defined(_DERIVATE)
6776 double m10_logE(d10_logE0,d00_logE0,(1+(latl*FCw)))
6778 #if defined(_DERIVATE)
6779 lnz_Vci_ei=(latl*FCw_Vci_ei)*d10_logE0;
6780 lnz_Vtnode_GND=(latl*FCw_Vtnode_GND)*d10_logE0;
6781 lnz_Vbi_ei=(latl*FCw_Vbi_ei)*d10_logE0;
6782 lnz_Vbi_ci=(latl*FCw_Vbi_ci)*d10_logE0;
6789 #if defined(_DERIVATE)
6790 FCf3_Vbi_ei=((a_Vbi_ei-lnz_Vbi_ei)/latl);
6791 FCf3_Vbi_ci=((a_Vbi_ci-lnz_Vbi_ci)/latl);
6792 FCf3_Vci_ei=((a_Vci_ei-lnz_Vci_ei)/latl);
6793 FCf3_Vtnode_GND=((a_Vtnode_GND-lnz_Vtnode_GND)/latl);
6795 FCf3=((a-lnz)/latl);
6796 #if defined(_DERIVATE)
6797 FCdf3_dw_Vci_ei=((a_Vci_ei*(1.0+a)-a*a_Vci_ei)/(1.0+a)/(1.0+a));
6798 FCdf3_dw_Vtnode_GND=((a_Vtnode_GND*(1.0+a)-a*a_Vtnode_GND)/(1.0+a)/(1.0+a));
6799 FCdf3_dw_Vbi_ei=((a_Vbi_ei*(1.0+a)-a*a_Vbi_ei)/(1.0+a)/(1.0+a));
6800 FCdf3_dw_Vbi_ci=((a_Vbi_ci*(1.0+a)-a*a_Vbi_ci)/(1.0+a)/(1.0+a));
6802 FCdf3_dw=(a/(1.0+a));
6806 #if defined(_DERIVATE)
6807 FCf3_Vbi_ei=(((0.5*a_Vbi_ei)*FCw)+((0.5*a)*FCw_Vbi_ei));
6808 FCf3_Vbi_ci=(((0.5*a_Vbi_ci)*FCw)+((0.5*a)*FCw_Vbi_ci));
6809 FCf3_Vci_ei=(((0.5*a_Vci_ei)*FCw)+((0.5*a)*FCw_Vci_ei));
6810 FCf3_Vtnode_GND=(((0.5*a_Vtnode_GND)*FCw)+((0.5*a)*FCw_Vtnode_GND));
6813 #if defined(_DERIVATE)
6814 FCdf3_dw_Vci_ei=a_Vci_ei;
6815 FCdf3_dw_Vtnode_GND=a_Vtnode_GND;
6816 FCdf3_dw_Vbi_ei=a_Vbi_ei;
6817 FCdf3_dw_Vbi_ci=a_Vbi_ci;
6821 #if defined(_DERIVATE)
6822 FCf_CT_Vbi_ei=((FCf_CT_Vbi_ei*(FCf2-FCf3))+(FCf_CT*(FCf2_Vbi_ei-FCf3_Vbi_ei)));
6823 FCf_CT_Vbi_ci=((FCf_CT_Vbi_ci*(FCf2-FCf3))+(FCf_CT*(FCf2_Vbi_ci-FCf3_Vbi_ci)));
6824 FCf_CT_Vci_ei=((FCf_CT_Vci_ei*(FCf2-FCf3))+(FCf_CT*(FCf2_Vci_ei-FCf3_Vci_ei)));
6825 FCf_CT_Vtnode_GND=((FCf_CT_Vtnode_GND*(FCf2-FCf3))+(FCf_CT*(FCf2_Vtnode_GND-FCf3_Vtnode_GND)));
6827 FCf_CT=(FCf_CT*(FCf2-FCf3));
6828 #if defined(_DERIVATE)
6829 FCdfCT_dw_Vbi_ei=((FCf_CT_Vbi_ei*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vbi_ei-FCdf3_dw_Vbi_ei)));
6830 FCdfCT_dw_Vbi_ci=((FCf_CT_Vbi_ci*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vbi_ci-FCdf3_dw_Vbi_ci)));
6831 FCdfCT_dw_Vci_ei=((FCf_CT_Vci_ei*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vci_ei-FCdf3_dw_Vci_ei)));
6832 FCdfCT_dw_Vtnode_GND=((FCf_CT_Vtnode_GND*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vtnode_GND-FCdf3_dw_Vtnode_GND)));
6834 FCdfCT_dw=(FCf_CT*(FCdf2_dw-FCdf3_dw));
6835 #if defined(_DERIVATE)
6836 FCdfCT_ditf_Vbi_ei=((FCdfCT_dw_Vbi_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ei));
6837 FCdfCT_ditf_Vbi_ci=((FCdfCT_dw_Vbi_ci*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ci));
6838 FCdfCT_ditf_Vci_ei=((FCdfCT_dw_Vci_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vci_ei));
6839 FCdfCT_ditf_Vtnode_GND=((FCdfCT_dw_Vtnode_GND*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vtnode_GND));
6841 FCdfCT_ditf=(FCdfCT_dw*FCdw_ditf);
6845 #if defined(_DERIVATE)
6846 FCf_CT_Vbi_ei=FCf_ci_Vbi_ei;
6847 FCf_CT_Vbi_ci=FCf_ci_Vbi_ci;
6848 FCf_CT_Vci_ei=FCf_ci_Vci_ei;
6849 FCf_CT_Vtnode_GND=FCf_ci_Vtnode_GND;
6852 #if defined(_DERIVATE)
6853 FCdfCT_ditf_Vbi_ei=FCdfc_ditf_Vbi_ei;
6854 FCdfCT_ditf_Vbi_ci=FCdfc_ditf_Vbi_ci;
6855 FCdfCT_ditf_Vci_ei=FCdfc_ditf_Vci_ei;
6856 FCdfCT_ditf_Vtnode_GND=FCdfc_ditf_Vtnode_GND;
6858 FCdfCT_ditf=FCdfc_ditf;
6866 #if defined(_DERIVATE)
6867 FCd_a_Vci_ei=(-FCa_ck_Vci_ei*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
6868 FCd_a_Vtnode_GND=(-FCa_ck_Vtnode_GND*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
6869 FCd_a_Vbi_ei=(-FCa_ck_Vbi_ei*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
6870 FCd_a_Vbi_ci=(-FCa_ck_Vbi_ci*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
6872 FCd_a=(1.0/(1.0+(FCa_ck*latb)));
6873 #if defined(_DERIVATE)
6874 FCw_Vci_ei=(((-FCa_ck_Vci_ei)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vci_ei));
6875 FCw_Vtnode_GND=(((-FCa_ck_Vtnode_GND)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vtnode_GND));
6876 FCw_Vbi_ei=(((-FCa_ck_Vbi_ei)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vbi_ei));
6877 FCw_Vbi_ci=(((-FCa_ck_Vbi_ci)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vbi_ci));
6879 FCw=((1.0-FCa_ck)*FCd_a);
6880 #if defined(_DERIVATE)
6881 FCdw_daick_Vci_ei=((((-(1.0+latb))*FCd_a_Vci_ei)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vci_ei));
6882 FCdw_daick_Vtnode_GND=((((-(1.0+latb))*FCd_a_Vtnode_GND)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vtnode_GND));
6883 FCdw_daick_Vbi_ei=((((-(1.0+latb))*FCd_a_Vbi_ei)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vbi_ei));
6884 FCdw_daick_Vbi_ci=((((-(1.0+latb))*FCd_a_Vbi_ci)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vbi_ci));
6886 FCdw_daick=(((-(1.0+latb))*FCd_a)*FCd_a);
6890 #if defined(_DERIVATE)
6891 FCw_Vci_ei=((-FCa_ck_Vci_ei)-FCa_ck_Vci_ei*latb);
6892 FCw_Vtnode_GND=((-FCa_ck_Vtnode_GND)-FCa_ck_Vtnode_GND*latb);
6893 FCw_Vbi_ei=((-FCa_ck_Vbi_ei)-FCa_ck_Vbi_ei*latb);
6894 FCw_Vbi_ci=((-FCa_ck_Vbi_ci)-FCa_ck_Vbi_ci*latb);
6896 FCw=((1.0-FCa_ck)-(FCa_ck*latb));
6897 #if defined(_DERIVATE)
6898 FCdw_daick_Vci_ei=0.0;
6899 FCdw_daick_Vtnode_GND=0.0;
6900 FCdw_daick_Vbi_ei=0.0;
6901 FCdw_daick_Vbi_ci=0.0;
6903 FCdw_daick=(-(1.0+latb));
6905 #if defined(_DERIVATE)
6906 FCw2_Vci_ei=((FCw_Vci_ei*FCw)+(FCw*FCw_Vci_ei));
6907 FCw2_Vtnode_GND=((FCw_Vtnode_GND*FCw)+(FCw*FCw_Vtnode_GND));
6908 FCw2_Vbi_ei=((FCw_Vbi_ei*FCw)+(FCw*FCw_Vbi_ei));
6909 FCw2_Vbi_ci=((FCw_Vbi_ci*FCw)+(FCw*FCw_Vbi_ci));
6912 #if defined(_DERIVATE)
6913 FCz_Vci_ei=(latb*FCw_Vci_ei);
6914 FCz_Vtnode_GND=(latb*FCw_Vtnode_GND);
6915 FCz_Vbi_ei=(latb*FCw_Vbi_ei);
6916 FCz_Vbi_ci=(latb*FCw_Vbi_ci);
6919 #if defined(_DERIVATE)
6920 FCz_1_Vci_ei=FCz_Vci_ei;
6921 FCz_1_Vtnode_GND=FCz_Vtnode_GND;
6922 FCz_1_Vbi_ei=FCz_Vbi_ei;
6923 FCz_1_Vbi_ci=FCz_Vbi_ci;
6926 #if defined(_DERIVATE)
6927 FCd_f_Vci_ei=(-FCz_1_Vci_ei/FCz_1/FCz_1);
6928 FCd_f_Vtnode_GND=(-FCz_1_Vtnode_GND/FCz_1/FCz_1);
6929 FCd_f_Vbi_ei=(-FCz_1_Vbi_ei/FCz_1/FCz_1);
6930 FCd_f_Vbi_ci=(-FCz_1_Vbi_ci/FCz_1/FCz_1);
6933 #if defined(_DERIVATE)
6934 FCf_ci_Vci_ei=((((FCw2_Vci_ei*(1.0+(FCz/3.0)))+(FCw2*(FCz_Vci_ei/3.0)))*FCd_f)+((FCw2*(1.0+(FCz/3.0)))*FCd_f_Vci_ei));
6935 FCf_ci_Vtnode_GND=((((FCw2_Vtnode_GND*(1.0+(FCz/3.0)))+(FCw2*(FCz_Vtnode_GND/3.0)))*FCd_f)+((FCw2*(1.0+(FCz/3.0)))*FCd_f_Vtnode_GND));
6936 FCf_ci_Vbi_ei=((((FCw2_Vbi_ei*(1.0+(FCz/3.0)))+(FCw2*(FCz_Vbi_ei/3.0)))*FCd_f)+((FCw2*(1.0+(FCz/3.0)))*FCd_f_Vbi_ei));
6937 FCf_ci_Vbi_ci=((((FCw2_Vbi_ci*(1.0+(FCz/3.0)))+(FCw2*(FCz_Vbi_ci/3.0)))*FCd_f)+((FCw2*(1.0+(FCz/3.0)))*FCd_f_Vbi_ci));
6939 FCf_ci=((FCw2*(1.0+(FCz/3.0)))*FCd_f);
6940 #if defined(_DERIVATE)
6941 FCdfc_dw_Vci_ei=(((((((2.0*FCw_Vci_ei)*(FCz_1+((FCz*FCz)/3.0)))+((2.0*FCw)*(FCz_1_Vci_ei+(((FCz_Vci_ei*FCz)+(FCz*FCz_Vci_ei))/3.0))))*FCd_f)+(((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f_Vci_ei))*FCd_f)+((((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vci_ei));
6942 FCdfc_dw_Vtnode_GND=(((((((2.0*FCw_Vtnode_GND)*(FCz_1+((FCz*FCz)/3.0)))+((2.0*FCw)*(FCz_1_Vtnode_GND+(((FCz_Vtnode_GND*FCz)+(FCz*FCz_Vtnode_GND))/3.0))))*FCd_f)+(((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f_Vtnode_GND))*FCd_f)+((((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vtnode_GND));
6943 FCdfc_dw_Vbi_ei=(((((((2.0*FCw_Vbi_ei)*(FCz_1+((FCz*FCz)/3.0)))+((2.0*FCw)*(FCz_1_Vbi_ei+(((FCz_Vbi_ei*FCz)+(FCz*FCz_Vbi_ei))/3.0))))*FCd_f)+(((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f_Vbi_ei))*FCd_f)+((((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vbi_ei));
6944 FCdfc_dw_Vbi_ci=(((((((2.0*FCw_Vbi_ci)*(FCz_1+((FCz*FCz)/3.0)))+((2.0*FCw)*(FCz_1_Vbi_ci+(((FCz_Vbi_ci*FCz)+(FCz*FCz_Vbi_ci))/3.0))))*FCd_f)+(((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f_Vbi_ci))*FCd_f)+((((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vbi_ci));
6946 FCdfc_dw=((((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f)*FCd_f);
6947 #if defined(_DERIVATE)
6948 FCdw_ditf_Vci_ei=((FCdw_daick_Vci_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vci_ei));
6949 FCdw_ditf_Vtnode_GND=((FCdw_daick_Vtnode_GND*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vtnode_GND));
6950 FCdw_ditf_Vbi_ei=((FCdw_daick_Vbi_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ei));
6951 FCdw_ditf_Vbi_ci=((FCdw_daick_Vbi_ci*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ci));
6953 FCdw_ditf=(FCdw_daick*FCdaick_ditf);
6954 #if defined(_DERIVATE)
6955 FCdfc_ditf_Vci_ei=((FCdfc_dw_Vci_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vci_ei));
6956 FCdfc_ditf_Vtnode_GND=((FCdfc_dw_Vtnode_GND*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vtnode_GND));
6957 FCdfc_ditf_Vbi_ei=((FCdfc_dw_Vbi_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ei));
6958 FCdfc_ditf_Vbi_ci=((FCdfc_dw_Vbi_ci*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ci));
6960 FCdfc_ditf=(FCdfc_dw*FCdw_ditf);
6962 (((flcomp==0.0)||(flcomp==2.1)))
6969 #if defined(_DERIVATE)
6970 double m10_logE(d10_logE0,d00_logE0,FCz_1)
6972 #if defined(_DERIVATE)
6973 FCf_CT_Vbi_ei=(((2.0*(((FCz_1_Vbi_ei*d00_logE0)+(FCz_1*FCz_1_Vbi_ei*d10_logE0))-FCz_Vbi_ei))*((latb*latb)*FCz_1)-(2.0*((FCz_1*d00_logE0)-FCz))*((latb*latb)*FCz_1_Vbi_ei))/((latb*latb)*FCz_1)/((latb*latb)*FCz_1));
6974 FCf_CT_Vbi_ci=(((2.0*(((FCz_1_Vbi_ci*d00_logE0)+(FCz_1*FCz_1_Vbi_ci*d10_logE0))-FCz_Vbi_ci))*((latb*latb)*FCz_1)-(2.0*((FCz_1*d00_logE0)-FCz))*((latb*latb)*FCz_1_Vbi_ci))/((latb*latb)*FCz_1)/((latb*latb)*FCz_1));
6975 FCf_CT_Vci_ei=(((2.0*(((FCz_1_Vci_ei*d00_logE0)+(FCz_1*FCz_1_Vci_ei*d10_logE0))-FCz_Vci_ei))*((latb*latb)*FCz_1)-(2.0*((FCz_1*d00_logE0)-FCz))*((latb*latb)*FCz_1_Vci_ei))/((latb*latb)*FCz_1)/((latb*latb)*FCz_1));
6976 FCf_CT_Vtnode_GND=(((2.0*(((FCz_1_Vtnode_GND*d00_logE0)+(FCz_1*FCz_1_Vtnode_GND*d10_logE0))-FCz_Vtnode_GND))*((latb*latb)*FCz_1)-(2.0*((FCz_1*d00_logE0)-FCz))*((latb*latb)*FCz_1_Vtnode_GND))/((latb*latb)*FCz_1)/((latb*latb)*FCz_1));
6978 FCf_CT=((2.0*((FCz_1*d00_logE0)-FCz))/((latb*latb)*FCz_1));
6980 #if defined(_DERIVATE)
6981 FCdfCT_dw_Vbi_ei=(((((2.0*FCw_Vbi_ei)*FCd_f)+((2.0*FCw)*FCd_f_Vbi_ei))*FCd_f)+(((2.0*FCw)*FCd_f)*FCd_f_Vbi_ei));
6982 FCdfCT_dw_Vbi_ci=(((((2.0*FCw_Vbi_ci)*FCd_f)+((2.0*FCw)*FCd_f_Vbi_ci))*FCd_f)+(((2.0*FCw)*FCd_f)*FCd_f_Vbi_ci));
6983 FCdfCT_dw_Vci_ei=(((((2.0*FCw_Vci_ei)*FCd_f)+((2.0*FCw)*FCd_f_Vci_ei))*FCd_f)+(((2.0*FCw)*FCd_f)*FCd_f_Vci_ei));
6984 FCdfCT_dw_Vtnode_GND=(((((2.0*FCw_Vtnode_GND)*FCd_f)+((2.0*FCw)*FCd_f_Vtnode_GND))*FCd_f)+(((2.0*FCw)*FCd_f)*FCd_f_Vtnode_GND));
6986 FCdfCT_dw=(((2.0*FCw)*FCd_f)*FCd_f);
6990 #if defined(_DERIVATE)
6991 FCf_CT_Vbi_ei=((((FCw2_Vbi_ei*(1.0-(FCz/3.0)))+(FCw2*(-(FCz_Vbi_ei/3.0))))*FCd_f)+((FCw2*(1.0-(FCz/3.0)))*FCd_f_Vbi_ei));
6992 FCf_CT_Vbi_ci=((((FCw2_Vbi_ci*(1.0-(FCz/3.0)))+(FCw2*(-(FCz_Vbi_ci/3.0))))*FCd_f)+((FCw2*(1.0-(FCz/3.0)))*FCd_f_Vbi_ci));
6993 FCf_CT_Vci_ei=((((FCw2_Vci_ei*(1.0-(FCz/3.0)))+(FCw2*(-(FCz_Vci_ei/3.0))))*FCd_f)+((FCw2*(1.0-(FCz/3.0)))*FCd_f_Vci_ei));
6994 FCf_CT_Vtnode_GND=((((FCw2_Vtnode_GND*(1.0-(FCz/3.0)))+(FCw2*(-(FCz_Vtnode_GND/3.0))))*FCd_f)+((FCw2*(1.0-(FCz/3.0)))*FCd_f_Vtnode_GND));
6996 FCf_CT=((FCw2*(1.0-(FCz/3.0)))*FCd_f);
6997 #if defined(_DERIVATE)
6998 FCdfCT_dw_Vbi_ei=(((((((2.0*FCw_Vbi_ei)*(1.0-((FCz*FCz)/3.0)))+((2.0*FCw)*(-(((FCz_Vbi_ei*FCz)+(FCz*FCz_Vbi_ei))/3.0))))*FCd_f)+(((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f_Vbi_ei))*FCd_f)+((((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vbi_ei));
6999 FCdfCT_dw_Vbi_ci=(((((((2.0*FCw_Vbi_ci)*(1.0-((FCz*FCz)/3.0)))+((2.0*FCw)*(-(((FCz_Vbi_ci*FCz)+(FCz*FCz_Vbi_ci))/3.0))))*FCd_f)+(((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f_Vbi_ci))*FCd_f)+((((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vbi_ci));
7000 FCdfCT_dw_Vci_ei=(((((((2.0*FCw_Vci_ei)*(1.0-((FCz*FCz)/3.0)))+((2.0*FCw)*(-(((FCz_Vci_ei*FCz)+(FCz*FCz_Vci_ei))/3.0))))*FCd_f)+(((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f_Vci_ei))*FCd_f)+((((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vci_ei));
7001 FCdfCT_dw_Vtnode_GND=(((((((2.0*FCw_Vtnode_GND)*(1.0-((FCz*FCz)/3.0)))+((2.0*FCw)*(-(((FCz_Vtnode_GND*FCz)+(FCz*FCz_Vtnode_GND))/3.0))))*FCd_f)+(((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f_Vtnode_GND))*FCd_f)+((((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vtnode_GND));
7003 FCdfCT_dw=((((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f)*FCd_f);
7005 #if defined(_DERIVATE)
7006 FCdfCT_ditf_Vbi_ei=((FCdfCT_dw_Vbi_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ei));
7007 FCdfCT_ditf_Vbi_ci=((FCdfCT_dw_Vbi_ci*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ci));
7008 FCdfCT_ditf_Vci_ei=((FCdfCT_dw_Vci_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vci_ei));
7009 FCdfCT_ditf_Vtnode_GND=((FCdfCT_dw_Vtnode_GND*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vtnode_GND));
7011 FCdfCT_ditf=(FCdfCT_dw*FCdw_ditf);
7015 #if defined(_DERIVATE)
7016 FCf_CT_Vbi_ei=FCf_ci_Vbi_ei;
7017 FCf_CT_Vbi_ci=FCf_ci_Vbi_ci;
7018 FCf_CT_Vci_ei=FCf_ci_Vci_ei;
7019 FCf_CT_Vtnode_GND=FCf_ci_Vtnode_GND;
7022 #if defined(_DERIVATE)
7023 FCdfCT_ditf_Vbi_ei=FCdfc_ditf_Vbi_ei;
7024 FCdfCT_ditf_Vbi_ci=FCdfc_ditf_Vbi_ci;
7025 FCdfCT_ditf_Vci_ei=FCdfc_ditf_Vci_ei;
7026 FCdfCT_ditf_Vtnode_GND=FCdfc_ditf_Vtnode_GND;
7028 FCdfCT_ditf=FCdfc_ditf;
7031 #if defined(_DERIVATE)
7032 FFQ_cT_Vtnode_GND=((FFQ_fC_Vtnode_GND*FCf_CT)+(FFQ_fC*FCf_CT_Vtnode_GND));
7033 FFQ_cT_Vbi_ei=((FFQ_fC_Vbi_ei*FCf_CT)+(FFQ_fC*FCf_CT_Vbi_ei));
7034 FFQ_cT_Vbi_ci=((FFQ_fC_Vbi_ci*FCf_CT)+(FFQ_fC*FCf_CT_Vbi_ci));
7035 FFQ_cT_Vci_ei=((FFQ_fC_Vci_ei*FCf_CT)+(FFQ_fC*FCf_CT_Vci_ei));
7037 FFQ_cT=(FFQ_fC*FCf_CT);
7038 #if defined(_DERIVATE)
7039 FFQ_fC_Vtnode_GND=((FFQ_fC_Vtnode_GND*FCf_ci)+(FFQ_fC*FCf_ci_Vtnode_GND));
7040 FFQ_fC_Vbi_ei=((FFQ_fC_Vbi_ei*FCf_ci)+(FFQ_fC*FCf_ci_Vbi_ei));
7041 FFQ_fC_Vbi_ci=((FFQ_fC_Vbi_ci*FCf_ci)+(FFQ_fC*FCf_ci_Vbi_ci));
7042 FFQ_fC_Vci_ei=((FFQ_fC_Vci_ei*FCf_ci)+(FFQ_fC*FCf_ci_Vci_ei));
7044 FFQ_fC=(FFQ_fC*FCf_ci);
7045 #if defined(_DERIVATE)
7046 FFT_fC_Vtnode_GND=((FFT_pcS_Vtnode_GND*(FCf_ci+(itf*FCdfc_ditf)))+(FFT_pcS*(FCf_ci_Vtnode_GND+((itf_Vtnode_GND*FCdfc_ditf)+(itf*FCdfc_ditf_Vtnode_GND)))));
7047 FFT_fC_Vci_ei=(FFT_pcS*(FCf_ci_Vci_ei+((itf_Vci_ei*FCdfc_ditf)+(itf*FCdfc_ditf_Vci_ei))));
7048 FFT_fC_Vbi_ei=(FFT_pcS*(FCf_ci_Vbi_ei+((itf_Vbi_ei*FCdfc_ditf)+(itf*FCdfc_ditf_Vbi_ei))));
7049 FFT_fC_Vbi_ci=(FFT_pcS*(FCf_ci_Vbi_ci+((itf_Vbi_ci*FCdfc_ditf)+(itf*FCdfc_ditf_Vbi_ci))));
7051 FFT_fC=(FFT_pcS*(FCf_ci+(itf*FCdfc_ditf)));
7052 #if defined(_DERIVATE)
7053 FFT_cT_Vtnode_GND=((FFT_pcS_Vtnode_GND*(FCf_CT+(itf*FCdfCT_ditf)))+(FFT_pcS*(FCf_CT_Vtnode_GND+((itf_Vtnode_GND*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vtnode_GND)))));
7054 FFT_cT_Vci_ei=(FFT_pcS*(FCf_CT_Vci_ei+((itf_Vci_ei*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vci_ei))));
7055 FFT_cT_Vbi_ei=(FFT_pcS*(FCf_CT_Vbi_ei+((itf_Vbi_ei*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vbi_ei))));
7056 FFT_cT_Vbi_ci=(FFT_pcS*(FCf_CT_Vbi_ci+((itf_Vbi_ci*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vbi_ci))));
7058 FFT_cT=(FFT_pcS*(FCf_CT+(itf*FCdfCT_ditf)));
7060 #if defined(_DERIVATE)
7061 Qf_Vci_ei=(Qf_Vci_ei+FFd_QfB_Vci_ei);
7062 Qf_Vtnode_GND=(Qf_Vtnode_GND+FFd_QfB_Vtnode_GND);
7063 Qf_Vbi_ci=(Qf_Vbi_ci+FFd_QfB_Vbi_ci);
7064 Qf_Vbi_ei=(Qf_Vbi_ei+FFd_QfB_Vbi_ei);
7067 #if defined(_DERIVATE)
7068 Tf_Vci_ei=(Tf_Vci_ei+FFd_TfB_Vci_ei);
7069 Tf_Vbi_ei=(Tf_Vbi_ei+FFd_TfB_Vbi_ei);
7070 Tf_Vtnode_GND=(Tf_Vtnode_GND+FFd_TfB_Vtnode_GND);
7071 Tf_Vbi_ci=(Tf_Vbi_ci+FFd_TfB_Vbi_ci);
7074 #if defined(_DERIVATE)
7075 Q_fT_Vci_ei=((Qf_Vci_ei+(hfe*FFd_QfE_Vci_ei))+(hfc*FFQ_cT_Vci_ei));
7076 Q_fT_Vtnode_GND=((Qf_Vtnode_GND+(hfe*FFd_QfE_Vtnode_GND))+(hfc*FFQ_cT_Vtnode_GND));
7077 Q_fT_Vbi_ci=((Qf_Vbi_ci+(hfe*FFd_QfE_Vbi_ci))+(hfc*FFQ_cT_Vbi_ci));
7078 Q_fT_Vbi_ei=((Qf_Vbi_ei+(hfe*FFd_QfE_Vbi_ei))+(hfc*FFQ_cT_Vbi_ei));
7080 Q_fT=((Qf+(hfe*FFd_QfE))+(hfc*FFQ_cT));
7081 #if defined(_DERIVATE)
7082 T_fT_Vci_ei=((Tf_Vci_ei+(hfe*FFd_TfE_Vci_ei))+(hfc*FFT_cT_Vci_ei));
7083 T_fT_Vbi_ei=((Tf_Vbi_ei+(hfe*FFd_TfE_Vbi_ei))+(hfc*FFT_cT_Vbi_ei));
7084 T_fT_Vtnode_GND=((Tf_Vtnode_GND+(hfe*FFd_TfE_Vtnode_GND))+(hfc*FFT_cT_Vtnode_GND));
7085 T_fT_Vbi_ci=((Tf_Vbi_ci+(hfe*FFd_TfE_Vbi_ci))+(hfc*FFT_cT_Vbi_ci));
7087 T_fT=((Tf+(hfe*FFd_TfE))+(hfc*FFT_cT));
7088 #if defined(_DERIVATE)
7089 Qf_Vci_ei=((Qf_Vci_ei+FFd_QfE_Vci_ei)+FFQ_fC_Vci_ei);
7090 Qf_Vtnode_GND=((Qf_Vtnode_GND+FFd_QfE_Vtnode_GND)+FFQ_fC_Vtnode_GND);
7091 Qf_Vbi_ci=((Qf_Vbi_ci+FFd_QfE_Vbi_ci)+FFQ_fC_Vbi_ci);
7092 Qf_Vbi_ei=((Qf_Vbi_ei+FFd_QfE_Vbi_ei)+FFQ_fC_Vbi_ei);
7094 Qf=((Qf+FFd_QfE)+FFQ_fC);
7095 #if defined(_DERIVATE)
7096 Tf_Vci_ei=((Tf_Vci_ei+FFd_TfE_Vci_ei)+FFT_fC_Vci_ei);
7097 Tf_Vbi_ei=((Tf_Vbi_ei+FFd_TfE_Vbi_ei)+FFT_fC_Vbi_ei);
7098 Tf_Vtnode_GND=((Tf_Vtnode_GND+FFd_TfE_Vtnode_GND)+FFT_fC_Vtnode_GND);
7099 Tf_Vbi_ci=((Tf_Vbi_ci+FFd_TfE_Vbi_ci)+FFT_fC_Vbi_ci);
7101 Tf=((Tf+FFd_TfE)+FFT_fC);
7103 #if defined(_DERIVATE)
7104 Qr_Vci_ei=(Tr*itr_Vci_ei);
7105 Qr_Vtnode_GND=(Tr*itr_Vtnode_GND);
7106 Qr_Vbi_ci=(Tr*itr_Vbi_ci);
7107 Qr_Vbi_ei=(Tr*itr_Vbi_ei);
7113 #if defined(_DERIVATE)
7114 a_Vbi_ei=(((((T_fT_Vbi_ei*itf)+(T_fT*itf_Vbi_ei))+Qr_Vbi_ei)*Q_pT-((T_fT*itf)+Qr)*Q_pT_Vbi_ei)/Q_pT/Q_pT);
7115 a_Vbi_ci=(((((T_fT_Vbi_ci*itf)+(T_fT*itf_Vbi_ci))+Qr_Vbi_ci)*Q_pT-((T_fT*itf)+Qr)*Q_pT_Vbi_ci)/Q_pT/Q_pT);
7116 a_Vci_ei=(((((T_fT_Vci_ei*itf)+(T_fT*itf_Vci_ei))+Qr_Vci_ei)*Q_pT-((T_fT*itf)+Qr)*Q_pT_Vci_ei)/Q_pT/Q_pT);
7117 a_Vtnode_GND=(((((T_fT_Vtnode_GND*itf)+(T_fT*itf_Vtnode_GND))+Qr_Vtnode_GND)*Q_pT-((T_fT*itf)+Qr)*Q_pT_Vtnode_GND)/Q_pT/Q_pT);
7119 a=(1.0+(((T_fT*itf)+Qr)/Q_pT));
7123 #if defined(_DERIVATE)
7124 a_Vbi_ei=(((((((T_fT_Vbi_ei*I_Tf1)+(T_fT*I_Tf1_Vbi_ei))*(1.0+(2.0*a_h)))+((T_fT*I_Tf1)*(2.0*a_h_Vbi_ei)))+Qr_Vbi_ei)*Q_pT-(((T_fT*I_Tf1)*(1.0+(2.0*a_h)))+Qr)*Q_pT_Vbi_ei)/Q_pT/Q_pT);
7125 a_Vbi_ci=(((((((T_fT_Vbi_ci*I_Tf1)+(T_fT*I_Tf1_Vbi_ci))*(1.0+(2.0*a_h)))+((T_fT*I_Tf1)*(2.0*a_h_Vbi_ci)))+Qr_Vbi_ci)*Q_pT-(((T_fT*I_Tf1)*(1.0+(2.0*a_h)))+Qr)*Q_pT_Vbi_ci)/Q_pT/Q_pT);
7126 a_Vci_ei=(((((((T_fT_Vci_ei*I_Tf1)+(T_fT*I_Tf1_Vci_ei))*(1.0+(2.0*a_h)))+((T_fT*I_Tf1)*(2.0*a_h_Vci_ei)))+Qr_Vci_ei)*Q_pT-(((T_fT*I_Tf1)*(1.0+(2.0*a_h)))+Qr)*Q_pT_Vci_ei)/Q_pT/Q_pT);
7127 a_Vtnode_GND=(((((((T_fT_Vtnode_GND*I_Tf1)+(T_fT*I_Tf1_Vtnode_GND))*(1.0+(2.0*a_h)))+((T_fT*I_Tf1)*(2.0*a_h_Vtnode_GND)))+Qr_Vtnode_GND)*Q_pT-(((T_fT*I_Tf1)*(1.0+(2.0*a_h)))+Qr)*Q_pT_Vtnode_GND)/Q_pT/Q_pT);
7129 a=(1.0+((((T_fT*I_Tf1)*(1.0+(2.0*a_h)))+Qr)/Q_pT));
7131 #if defined(_DERIVATE)
7132 d_Q_Vtnode_GND=(((-(Q_pT_Vtnode_GND-((Q_0_Vtnode_GND+Q_fT_Vtnode_GND)+Qr_Vtnode_GND)))*a-(-(Q_pT-((Q_0+Q_fT)+Qr)))*a_Vtnode_GND)/a/a);
7133 d_Q_Vbi_ei=(((-(Q_pT_Vbi_ei-((Q_0_Vbi_ei+Q_fT_Vbi_ei)+Qr_Vbi_ei)))*a-(-(Q_pT-((Q_0+Q_fT)+Qr)))*a_Vbi_ei)/a/a);
7134 d_Q_Vbi_ci=(((-(Q_pT_Vbi_ci-((Q_0_Vbi_ci+Q_fT_Vbi_ci)+Qr_Vbi_ci)))*a-(-(Q_pT-((Q_0+Q_fT)+Qr)))*a_Vbi_ci)/a/a);
7135 d_Q_Vci_ei=(((-(Q_pT_Vci_ei-(Q_fT_Vci_ei+Qr_Vci_ei)))*a-(-(Q_pT-((Q_0+Q_fT)+Qr)))*a_Vci_ei)/a/a);
7137 d_Q=((-(Q_pT-((Q_0+Q_fT)+Qr)))/a);
7139 double m00_fabs(d00_fabs0,(0.3*Q_pT))
7140 #if defined(_DERIVATE)
7141 double m10_fabs(d10_fabs0,d00_fabs0,(0.3*Q_pT))
7143 #if defined(_DERIVATE)
7144 a_Vbi_ei=(0.3*Q_pT_Vbi_ei)*d10_fabs0;
7145 a_Vbi_ci=(0.3*Q_pT_Vbi_ci)*d10_fabs0;
7146 a_Vci_ei=(0.3*Q_pT_Vci_ei)*d10_fabs0;
7147 a_Vtnode_GND=(0.3*Q_pT_Vtnode_GND)*d10_fabs0;
7159 #if defined(_DERIVATE)
7160 d_Q_Vtnode_GND=a_Vtnode_GND;
7161 d_Q_Vbi_ei=a_Vbi_ei;
7162 d_Q_Vbi_ci=a_Vbi_ci;
7163 d_Q_Vci_ei=a_Vci_ei;
7169 #if defined(_DERIVATE)
7170 d_Q_Vtnode_GND=(-a_Vtnode_GND);
7171 d_Q_Vbi_ei=(-a_Vbi_ei);
7172 d_Q_Vbi_ci=(-a_Vbi_ci);
7173 d_Q_Vci_ei=(-a_Vci_ei);
7179 #if defined(_DERIVATE)
7180 Q_pT_Vtnode_GND=(Q_pT_Vtnode_GND+d_Q_Vtnode_GND);
7181 Q_pT_Vbi_ei=(Q_pT_Vbi_ei+d_Q_Vbi_ei);
7182 Q_pT_Vbi_ci=(Q_pT_Vbi_ci+d_Q_Vbi_ci);
7183 Q_pT_Vci_ei=(Q_pT_Vci_ei+d_Q_Vci_ei);
7188 #if defined(_DERIVATE)
7189 I_Tf1_Vci_ei=(-i_0f*Q_pT_Vci_ei/Q_pT/Q_pT);
7190 I_Tf1_Vtnode_GND=((i_0f_Vtnode_GND*Q_pT-i_0f*Q_pT_Vtnode_GND)/Q_pT/Q_pT);
7191 I_Tf1_Vbi_ei=((i_0f_Vbi_ei*Q_pT-i_0f*Q_pT_Vbi_ei)/Q_pT/Q_pT);
7192 I_Tf1_Vbi_ci=(-i_0f*Q_pT_Vbi_ci/Q_pT/Q_pT);
7195 #if defined(_DERIVATE)
7196 a_h_Vci_ei=(Oich*I_Tf1_Vci_ei);
7197 a_h_Vtnode_GND=(Oich*I_Tf1_Vtnode_GND);
7198 a_h_Vbi_ei=(Oich*I_Tf1_Vbi_ei);
7199 a_h_Vbi_ci=(Oich*I_Tf1_Vbi_ci);
7202 #if defined(_DERIVATE)
7203 itf_Vci_ei=((I_Tf1_Vci_ei*(1.0+a_h))+(I_Tf1*a_h_Vci_ei));
7204 itf_Vtnode_GND=((I_Tf1_Vtnode_GND*(1.0+a_h))+(I_Tf1*a_h_Vtnode_GND));
7205 itf_Vbi_ei=((I_Tf1_Vbi_ei*(1.0+a_h))+(I_Tf1*a_h_Vbi_ei));
7206 itf_Vbi_ci=((I_Tf1_Vbi_ci*(1.0+a_h))+(I_Tf1*a_h_Vbi_ci));
7208 itf=(I_Tf1*(1.0+a_h));
7209 #if defined(_DERIVATE)
7210 itr_Vci_ei=(-i_0r*Q_pT_Vci_ei/Q_pT/Q_pT);
7211 itr_Vtnode_GND=((i_0r_Vtnode_GND*Q_pT-i_0r*Q_pT_Vtnode_GND)/Q_pT/Q_pT);
7212 itr_Vbi_ci=((i_0r_Vbi_ci*Q_pT-i_0r*Q_pT_Vbi_ci)/Q_pT/Q_pT);
7213 itr_Vbi_ei=(-i_0r*Q_pT_Vbi_ei/Q_pT/Q_pT);
7216 #if defined(_DERIVATE)
7219 Tf_Vtnode_GND=T_f0_Vtnode_GND;
7220 Tf_Vbi_ci=T_f0_Vbi_ci;
7223 #if defined(_DERIVATE)
7224 Qf_Vci_ei=(T_f0*itf_Vci_ei);
7225 Qf_Vtnode_GND=((T_f0_Vtnode_GND*itf)+(T_f0*itf_Vtnode_GND));
7226 Qf_Vbi_ci=((T_f0_Vbi_ci*itf)+(T_f0*itf_Vbi_ci));
7227 Qf_Vbi_ei=(T_f0*itf_Vbi_ei);
7231 ((itf<(1.0
e-6*ick)))
7233 #if defined(_DYNAMIC)
7234 #if defined(_DERIVATE)
7235 Q_fT_Vci_ei=Qf_Vci_ei;
7236 Q_fT_Vtnode_GND=Qf_Vtnode_GND;
7237 Q_fT_Vbi_ci=Qf_Vbi_ci;
7238 Q_fT_Vbi_ei=Qf_Vbi_ei;
7242 #if defined(_DYNAMIC)
7243 #if defined(_DERIVATE)
7244 T_fT_Vci_ei=Tf_Vci_ei;
7245 T_fT_Vbi_ei=Tf_Vbi_ei;
7246 T_fT_Vtnode_GND=Tf_Vtnode_GND;
7247 T_fT_Vbi_ci=Tf_Vbi_ci;
7254 #if defined(_DERIVATE)
7255 FFa_Vci_ei=((ick_Vci_ei*itf-ick*itf_Vci_ei)/itf/itf);
7256 FFa_Vtnode_GND=((ick_Vtnode_GND*itf-ick*itf_Vtnode_GND)/itf/itf);
7257 FFa_Vbi_ei=(-ick*itf_Vbi_ei/itf/itf);
7258 FFa_Vbi_ci=(-ick*itf_Vbi_ci/itf/itf);
7263 double
m00_exp(d00_exp1,((-gtfe)*d00_logE0))
7264 #if defined(_DERIVATE)
7265 double m10_logE(d10_logE0,d00_logE0,FFa)
7266 #define d10_exp1 d00_exp1
7268 #if defined(_DERIVATE)
7269 FFd_TfE_Vtnode_GND=((tef0_t_Vtnode_GND*d00_exp1)+(tef0_t*((-gtfe)*FFa_Vtnode_GND*d10_logE0)*
d10_exp1));
7270 FFd_TfE_Vci_ei=(tef0_t*((-gtfe)*FFa_Vci_ei*d10_logE0)*
d10_exp1);
7271 FFd_TfE_Vbi_ei=(tef0_t*((-gtfe)*FFa_Vbi_ei*d10_logE0)*
d10_exp1);
7272 FFd_TfE_Vbi_ci=(tef0_t*((-gtfe)*FFa_Vbi_ci*d10_logE0)*
d10_exp1);
7274 FFd_TfE=(tef0_t*d00_exp1);
7276 #if defined(_DERIVATE)
7277 FFd_QfE_Vtnode_GND=(((FFd_TfE_Vtnode_GND*itf)+(FFd_TfE*itf_Vtnode_GND))/(gtfe+1.0));
7278 FFd_QfE_Vci_ei=(((FFd_TfE_Vci_ei*itf)+(FFd_TfE*itf_Vci_ei))/(gtfe+1.0));
7279 FFd_QfE_Vbi_ei=(((FFd_TfE_Vbi_ei*itf)+(FFd_TfE*itf_Vbi_ei))/(gtfe+1.0));
7280 FFd_QfE_Vbi_ci=(((FFd_TfE_Vbi_ci*itf)+(FFd_TfE*itf_Vbi_ci))/(gtfe+1.0));
7282 FFd_QfE=((FFd_TfE*itf)/(gtfe+1.0));
7283 #if defined(_DERIVATE)
7284 FFT_fbS_Vtnode_GND=((1.0-fthc)*thcs_t_Vtnode_GND);
7286 FFT_fbS=((1.0-fthc)*thcs_t);
7287 #if defined(_DERIVATE)
7288 FFx_Vci_ei=(-FFa_Vci_ei);
7289 FFx_Vtnode_GND=(-FFa_Vtnode_GND);
7290 FFx_Vbi_ei=(-FFa_Vbi_ei);
7291 FFx_Vbi_ci=(-FFa_Vbi_ci);
7295 double m00_sqrt(d00_sqrt0,((FFx*FFx)+ahc))
7296 #if defined(_DERIVATE)
7297 double m10_sqrt(d10_sqrt0,d00_sqrt0,((FFx*FFx)+ahc))
7299 #if defined(_DERIVATE)
7300 FFs_Vci_ei=((FFx_Vci_ei*FFx)+(FFx*FFx_Vci_ei))*d10_sqrt0;
7301 FFs_Vtnode_GND=((FFx_Vtnode_GND*FFx)+(FFx*FFx_Vtnode_GND))*d10_sqrt0;
7302 FFs_Vbi_ei=((FFx_Vbi_ei*FFx)+(FFx*FFx_Vbi_ei))*d10_sqrt0;
7303 FFs_Vbi_ci=((FFx_Vbi_ci*FFx)+(FFx*FFx_Vbi_ci))*d10_sqrt0;
7308 double m00_sqrt(d00_sqrt0,(1.0+ahc))
7309 #if defined(_DERIVATE)
7310 FFw_Vci_ei=((FFx_Vci_ei+FFs_Vci_ei)/(1.0+d00_sqrt0));
7311 FFw_Vtnode_GND=((FFx_Vtnode_GND+FFs_Vtnode_GND)/(1.0+d00_sqrt0));
7312 FFw_Vbi_ei=((FFx_Vbi_ei+FFs_Vbi_ei)/(1.0+d00_sqrt0));
7313 FFw_Vbi_ci=((FFx_Vbi_ci+FFs_Vbi_ci)/(1.0+d00_sqrt0));
7315 FFw=((FFx+FFs)/(1.0+d00_sqrt0));
7317 #if defined(_DERIVATE)
7318 FFw_2_Vci_ei=((FFw_Vci_ei*FFw)+(FFw*FFw_Vci_ei));
7319 FFw_2_Vtnode_GND=((FFw_Vtnode_GND*FFw)+(FFw*FFw_Vtnode_GND));
7320 FFw_2_Vbi_ei=((FFw_Vbi_ei*FFw)+(FFw*FFw_Vbi_ei));
7321 FFw_2_Vbi_ci=((FFw_Vbi_ci*FFw)+(FFw*FFw_Vbi_ci));
7324 #if defined(_DERIVATE)
7325 FFd_QfB_Vtnode_GND=((((FFT_fbS_Vtnode_GND*itf)+(FFT_fbS*itf_Vtnode_GND))*FFw_2)+((FFT_fbS*itf)*FFw_2_Vtnode_GND));
7326 FFd_QfB_Vbi_ei=(((FFT_fbS*itf_Vbi_ei)*FFw_2)+((FFT_fbS*itf)*FFw_2_Vbi_ei));
7327 FFd_QfB_Vbi_ci=(((FFT_fbS*itf_Vbi_ci)*FFw_2)+((FFT_fbS*itf)*FFw_2_Vbi_ci));
7328 FFd_QfB_Vci_ei=(((FFT_fbS*itf_Vci_ei)*FFw_2)+((FFT_fbS*itf)*FFw_2_Vci_ei));
7330 FFd_QfB=((FFT_fbS*itf)*FFw_2);
7331 #if defined(_DERIVATE)
7332 Q_bf_Vtnode_GND=FFd_QfB_Vtnode_GND;
7333 Q_bf_Vbi_ei=FFd_QfB_Vbi_ei;
7334 Q_bf_Vbi_ci=FFd_QfB_Vbi_ci;
7335 Q_bf_Vci_ei=FFd_QfB_Vci_ei;
7338 #if defined(_DERIVATE)
7339 FFa_w_Vci_ei=((FFw_2_Vci_ei*(1.0+((2.0*FFa)/FFs)))+(FFw_2*(((2.0*FFa_Vci_ei)*FFs-(2.0*FFa)*FFs_Vci_ei)/FFs/FFs)));
7340 FFa_w_Vtnode_GND=((FFw_2_Vtnode_GND*(1.0+((2.0*FFa)/FFs)))+(FFw_2*(((2.0*FFa_Vtnode_GND)*FFs-(2.0*FFa)*FFs_Vtnode_GND)/FFs/FFs)));
7341 FFa_w_Vbi_ei=((FFw_2_Vbi_ei*(1.0+((2.0*FFa)/FFs)))+(FFw_2*(((2.0*FFa_Vbi_ei)*FFs-(2.0*FFa)*FFs_Vbi_ei)/FFs/FFs)));
7342 FFa_w_Vbi_ci=((FFw_2_Vbi_ci*(1.0+((2.0*FFa)/FFs)))+(FFw_2*(((2.0*FFa_Vbi_ci)*FFs-(2.0*FFa)*FFs_Vbi_ci)/FFs/FFs)));
7344 FFa_w=(FFw_2*(1.0+((2.0*FFa)/FFs)));
7345 #if defined(_DERIVATE)
7346 FFd_TfB_Vtnode_GND=((FFT_fbS_Vtnode_GND*FFa_w)+(FFT_fbS*FFa_w_Vtnode_GND));
7347 FFd_TfB_Vci_ei=(FFT_fbS*FFa_w_Vci_ei);
7348 FFd_TfB_Vbi_ei=(FFT_fbS*FFa_w_Vbi_ei);
7349 FFd_TfB_Vbi_ci=(FFT_fbS*FFa_w_Vbi_ci);
7351 FFd_TfB=(FFT_fbS*FFa_w);
7352 #if defined(_DERIVATE)
7353 FFT_pcS_Vtnode_GND=(fthc*thcs_t_Vtnode_GND);
7355 FFT_pcS=(fthc*thcs_t);
7357 (((latb<=0.0)&&(latl<=0.0)))
7359 #if defined(_DERIVATE)
7360 FFQ_fC_Vtnode_GND=((((FFT_pcS_Vtnode_GND*itf)+(FFT_pcS*itf_Vtnode_GND))*FFw_2)+((FFT_pcS*itf)*FFw_2_Vtnode_GND));
7361 FFQ_fC_Vbi_ei=(((FFT_pcS*itf_Vbi_ei)*FFw_2)+((FFT_pcS*itf)*FFw_2_Vbi_ei));
7362 FFQ_fC_Vbi_ci=(((FFT_pcS*itf_Vbi_ci)*FFw_2)+((FFT_pcS*itf)*FFw_2_Vbi_ci));
7363 FFQ_fC_Vci_ei=(((FFT_pcS*itf_Vci_ei)*FFw_2)+((FFT_pcS*itf)*FFw_2_Vci_ei));
7365 FFQ_fC=((FFT_pcS*itf)*FFw_2);
7366 #if defined(_DERIVATE)
7367 FFT_fC_Vtnode_GND=((FFT_pcS_Vtnode_GND*FFa_w)+(FFT_pcS*FFa_w_Vtnode_GND));
7368 FFT_fC_Vci_ei=(FFT_pcS*FFa_w_Vci_ei);
7369 FFT_fC_Vbi_ei=(FFT_pcS*FFa_w_Vbi_ei);
7370 FFT_fC_Vbi_ci=(FFT_pcS*FFa_w_Vbi_ci);
7372 FFT_fC=(FFT_pcS*FFa_w);
7373 #if defined(_DYNAMIC)
7374 #if defined(_DERIVATE)
7375 FFQ_cT_Vtnode_GND=FFQ_fC_Vtnode_GND;
7376 FFQ_cT_Vbi_ei=FFQ_fC_Vbi_ei;
7377 FFQ_cT_Vbi_ci=FFQ_fC_Vbi_ci;
7378 FFQ_cT_Vci_ei=FFQ_fC_Vci_ei;
7382 #if defined(_DYNAMIC)
7383 #if defined(_DERIVATE)
7384 FFT_cT_Vtnode_GND=FFT_fC_Vtnode_GND;
7385 FFT_cT_Vci_ei=FFT_fC_Vci_ei;
7386 FFT_cT_Vbi_ei=FFT_fC_Vbi_ei;
7387 FFT_cT_Vbi_ci=FFT_fC_Vbi_ci;
7394 #if defined(_DERIVATE)
7395 FFQ_fC_Vtnode_GND=((FFT_pcS_Vtnode_GND*itf)+(FFT_pcS*itf_Vtnode_GND));
7396 FFQ_fC_Vbi_ei=(FFT_pcS*itf_Vbi_ei);
7397 FFQ_fC_Vbi_ci=(FFT_pcS*itf_Vbi_ci);
7398 FFQ_fC_Vci_ei=(FFT_pcS*itf_Vci_ei);
7400 FFQ_fC=(FFT_pcS*itf);
7401 #if defined(_DERIVATE)
7402 FCa_Vci_ei=(-((ick_Vci_ei*itf-ick*itf_Vci_ei)/itf/itf));
7403 FCa_Vtnode_GND=(-((ick_Vtnode_GND*itf-ick*itf_Vtnode_GND)/itf/itf));
7404 FCa_Vbi_ei=(-(-ick*itf_Vbi_ei/itf/itf));
7405 FCa_Vbi_ci=(-(-ick*itf_Vbi_ci/itf/itf));
7407 FCa=(1.0-(ick/itf));
7409 double m00_sqrt(d00_sqrt0,((FCa*FCa)+ahc))
7410 #if defined(_DERIVATE)
7411 double m10_sqrt(d10_sqrt0,d00_sqrt0,((FCa*FCa)+ahc))
7413 #if defined(_DERIVATE)
7414 FCrt_Vci_ei=((FCa_Vci_ei*FCa)+(FCa*FCa_Vci_ei))*d10_sqrt0;
7415 FCrt_Vtnode_GND=((FCa_Vtnode_GND*FCa)+(FCa*FCa_Vtnode_GND))*d10_sqrt0;
7416 FCrt_Vbi_ei=((FCa_Vbi_ei*FCa)+(FCa*FCa_Vbi_ei))*d10_sqrt0;
7417 FCrt_Vbi_ci=((FCa_Vbi_ci*FCa)+(FCa*FCa_Vbi_ci))*d10_sqrt0;
7422 double m00_sqrt(d00_sqrt0,(1.0+ahc))
7423 #if defined(_DERIVATE)
7424 FCa_ck_Vci_ei=(-((FCa_Vci_ei+FCrt_Vci_ei)/(1.0+d00_sqrt0)));
7425 FCa_ck_Vtnode_GND=(-((FCa_Vtnode_GND+FCrt_Vtnode_GND)/(1.0+d00_sqrt0)));
7426 FCa_ck_Vbi_ei=(-((FCa_Vbi_ei+FCrt_Vbi_ei)/(1.0+d00_sqrt0)));
7427 FCa_ck_Vbi_ci=(-((FCa_Vbi_ci+FCrt_Vbi_ci)/(1.0+d00_sqrt0)));
7429 FCa_ck=(1.0-((FCa+FCrt)/(1.0+d00_sqrt0)));
7431 #if defined(_DERIVATE)
7432 FCdaick_ditf_Vci_ei=((((FCa_ck_Vci_ei*(1-FCa))+((FCa_ck-1.0)*(-FCa_Vci_ei)))*(FCrt*itf)-((FCa_ck-1.0)*(1-FCa))*((FCrt_Vci_ei*itf)+(FCrt*itf_Vci_ei)))/(FCrt*itf)/(FCrt*itf));
7433 FCdaick_ditf_Vtnode_GND=((((FCa_ck_Vtnode_GND*(1-FCa))+((FCa_ck-1.0)*(-FCa_Vtnode_GND)))*(FCrt*itf)-((FCa_ck-1.0)*(1-FCa))*((FCrt_Vtnode_GND*itf)+(FCrt*itf_Vtnode_GND)))/(FCrt*itf)/(FCrt*itf));
7434 FCdaick_ditf_Vbi_ei=((((FCa_ck_Vbi_ei*(1-FCa))+((FCa_ck-1.0)*(-FCa_Vbi_ei)))*(FCrt*itf)-((FCa_ck-1.0)*(1-FCa))*((FCrt_Vbi_ei*itf)+(FCrt*itf_Vbi_ei)))/(FCrt*itf)/(FCrt*itf));
7435 FCdaick_ditf_Vbi_ci=((((FCa_ck_Vbi_ci*(1-FCa))+((FCa_ck-1.0)*(-FCa_Vbi_ci)))*(FCrt*itf)-((FCa_ck-1.0)*(1-FCa))*((FCrt_Vbi_ci*itf)+(FCrt*itf_Vbi_ci)))/(FCrt*itf)/(FCrt*itf));
7437 FCdaick_ditf=(((FCa_ck-1.0)*(1-FCa))/(FCrt*itf));
7441 #if defined(_DERIVATE)
7454 double m00_logE(d00_logE0,(FCxb/FCxl))
7458 double m00_exp(d00_exp0,((FCa_ck-1.0)*FCln))
7459 #if defined(_DERIVATE)
7460 #define d10_exp0 d00_exp0
7462 #if defined(_DERIVATE)
7463 FCa1_Vci_ei=FCa_ck_Vci_ei*FCln*d10_exp0;
7464 FCa1_Vtnode_GND=FCa_ck_Vtnode_GND*FCln*d10_exp0;
7465 FCa1_Vbi_ei=FCa_ck_Vbi_ei*FCln*d10_exp0;
7466 FCa1_Vbi_ci=FCa_ck_Vbi_ci*FCln*d10_exp0;
7470 #if defined(_DERIVATE)
7471 FCd_a_Vci_ei=(-(-FCa1_Vci_ei*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
7472 FCd_a_Vtnode_GND=(-(-FCa1_Vtnode_GND*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
7473 FCd_a_Vbi_ei=(-(-FCa1_Vbi_ei*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
7474 FCd_a_Vbi_ci=(-(-FCa1_Vbi_ci*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
7476 FCd_a=(1.0/(latl-(FCa1*latb)));
7477 #if defined(_DERIVATE)
7478 FCw_Vci_ei=((FCa1_Vci_ei*FCd_a)+((FCa1-1.0)*FCd_a_Vci_ei));
7479 FCw_Vtnode_GND=((FCa1_Vtnode_GND*FCd_a)+((FCa1-1.0)*FCd_a_Vtnode_GND));
7480 FCw_Vbi_ei=((FCa1_Vbi_ei*FCd_a)+((FCa1-1.0)*FCd_a_Vbi_ei));
7481 FCw_Vbi_ci=((FCa1_Vbi_ci*FCd_a)+((FCa1-1.0)*FCd_a_Vbi_ci));
7483 FCw=((FCa1-1.0)*FCd_a);
7484 #if defined(_DERIVATE)
7485 FCdw_daick_Vci_ei=(((((((-FCz_Vci_ei)*FCa1)+((-FCz)*FCa1_Vci_ei))*FCln*FCd_a)+((((-FCz)*FCa1)*FCln)*FCd_a_Vci_ei))*FCd_a)+(((((-FCz)*FCa1)*FCln)*FCd_a)*FCd_a_Vci_ei));
7486 FCdw_daick_Vtnode_GND=(((((((-FCz_Vtnode_GND)*FCa1)+((-FCz)*FCa1_Vtnode_GND))*FCln*FCd_a)+((((-FCz)*FCa1)*FCln)*FCd_a_Vtnode_GND))*FCd_a)+(((((-FCz)*FCa1)*FCln)*FCd_a)*FCd_a_Vtnode_GND));
7487 FCdw_daick_Vbi_ei=(((((((-FCz_Vbi_ei)*FCa1)+((-FCz)*FCa1_Vbi_ei))*FCln*FCd_a)+((((-FCz)*FCa1)*FCln)*FCd_a_Vbi_ei))*FCd_a)+(((((-FCz)*FCa1)*FCln)*FCd_a)*FCd_a_Vbi_ei));
7488 FCdw_daick_Vbi_ci=(((((((-FCz_Vbi_ci)*FCa1)+((-FCz)*FCa1_Vbi_ci))*FCln*FCd_a)+((((-FCz)*FCa1)*FCln)*FCd_a_Vbi_ci))*FCd_a)+(((((-FCz)*FCa1)*FCln)*FCd_a)*FCd_a_Vbi_ci));
7490 FCdw_daick=(((((-FCz)*FCa1)*FCln)*FCd_a)*FCd_a);
7492 double m00_logE(d00_logE0,((1.0+(latb*FCw))/(1.0+(latl*FCw))))
7493 #if defined(_DERIVATE)
7494 double m10_logE(d10_logE0,d00_logE0,((1.0+(latb*FCw))/(1.0+(latl*FCw))))
7496 #if defined(_DERIVATE)
7497 FCa1_Vci_ei=(((latb*FCw_Vci_ei)*(1.0+(latl*FCw))-(1.0+(latb*FCw))*(latl*FCw_Vci_ei))/(1.0+(latl*FCw))/(1.0+(latl*FCw)))*d10_logE0;
7498 FCa1_Vtnode_GND=(((latb*FCw_Vtnode_GND)*(1.0+(latl*FCw))-(1.0+(latb*FCw))*(latl*FCw_Vtnode_GND))/(1.0+(latl*FCw))/(1.0+(latl*FCw)))*d10_logE0;
7499 FCa1_Vbi_ei=(((latb*FCw_Vbi_ei)*(1.0+(latl*FCw))-(1.0+(latb*FCw))*(latl*FCw_Vbi_ei))/(1.0+(latl*FCw))/(1.0+(latl*FCw)))*d10_logE0;
7500 FCa1_Vbi_ci=(((latb*FCw_Vbi_ci)*(1.0+(latl*FCw))-(1.0+(latb*FCw))*(latl*FCw_Vbi_ci))/(1.0+(latl*FCw))/(1.0+(latl*FCw)))*d10_logE0;
7504 #if defined(_DERIVATE)
7505 FCda1_dw_Vci_ei=((-latb*(latb*FCw_Vci_ei)/(1.0+(latb*FCw))/(1.0+(latb*FCw)))-(-latl*(latl*FCw_Vci_ei)/(1.0+(latl*FCw))/(1.0+(latl*FCw))));
7506 FCda1_dw_Vtnode_GND=((-latb*(latb*FCw_Vtnode_GND)/(1.0+(latb*FCw))/(1.0+(latb*FCw)))-(-latl*(latl*FCw_Vtnode_GND)/(1.0+(latl*FCw))/(1.0+(latl*FCw))));
7507 FCda1_dw_Vbi_ei=((-latb*(latb*FCw_Vbi_ei)/(1.0+(latb*FCw))/(1.0+(latb*FCw)))-(-latl*(latl*FCw_Vbi_ei)/(1.0+(latl*FCw))/(1.0+(latl*FCw))));
7508 FCda1_dw_Vbi_ci=((-latb*(latb*FCw_Vbi_ci)/(1.0+(latb*FCw))/(1.0+(latb*FCw)))-(-latl*(latl*FCw_Vbi_ci)/(1.0+(latl*FCw))/(1.0+(latl*FCw))));
7510 FCda1_dw=((latb/(1.0+(latb*FCw)))-(latl/(1.0+(latl*FCw))));
7514 #if defined(_DERIVATE)
7515 FCf1_Vci_ei=(-FCa_ck_Vci_ei);
7516 FCf1_Vtnode_GND=(-FCa_ck_Vtnode_GND);
7517 FCf1_Vbi_ei=(-FCa_ck_Vbi_ei);
7518 FCf1_Vbi_ci=(-FCa_ck_Vbi_ci);
7521 #if defined(_DERIVATE)
7522 FCd_a_Vci_ei=(-FCa_ck_Vci_ei*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
7523 FCd_a_Vtnode_GND=(-FCa_ck_Vtnode_GND*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
7524 FCd_a_Vbi_ei=(-FCa_ck_Vbi_ei*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
7525 FCd_a_Vbi_ci=(-FCa_ck_Vbi_ci*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
7527 FCd_a=(1.0/(1.0+(FCa_ck*latb)));
7528 #if defined(_DERIVATE)
7529 FCw_Vci_ei=((FCf1_Vci_ei*FCd_a)+(FCf1*FCd_a_Vci_ei));
7530 FCw_Vtnode_GND=((FCf1_Vtnode_GND*FCd_a)+(FCf1*FCd_a_Vtnode_GND));
7531 FCw_Vbi_ei=((FCf1_Vbi_ei*FCd_a)+(FCf1*FCd_a_Vbi_ei));
7532 FCw_Vbi_ci=((FCf1_Vbi_ci*FCd_a)+(FCf1*FCd_a_Vbi_ci));
7535 #if defined(_DERIVATE)
7536 FCdw_daick_Vci_ei=((((((-1.0)*FCd_a_Vci_ei)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vci_ei))*FCxb*FCd_a)+(((((-1.0)*FCd_a)*FCd_a)*FCxb)*FCd_a_Vci_ei));
7537 FCdw_daick_Vtnode_GND=((((((-1.0)*FCd_a_Vtnode_GND)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vtnode_GND))*FCxb*FCd_a)+(((((-1.0)*FCd_a)*FCd_a)*FCxb)*FCd_a_Vtnode_GND));
7538 FCdw_daick_Vbi_ei=((((((-1.0)*FCd_a_Vbi_ei)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vbi_ei))*FCxb*FCd_a)+(((((-1.0)*FCd_a)*FCd_a)*FCxb)*FCd_a_Vbi_ei));
7539 FCdw_daick_Vbi_ci=((((((-1.0)*FCd_a_Vbi_ci)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vbi_ci))*FCxb*FCd_a)+(((((-1.0)*FCd_a)*FCd_a)*FCxb)*FCd_a_Vbi_ci));
7541 FCdw_daick=(((((-1.0)*FCd_a)*FCd_a)*FCxb)*FCd_a);
7542 #if defined(_DERIVATE)
7543 FCa1_Vci_ei=((FCz_Vci_ei*FCw)+(FCz*FCw_Vci_ei));
7544 FCa1_Vtnode_GND=((FCz_Vtnode_GND*FCw)+(FCz*FCw_Vtnode_GND));
7545 FCa1_Vbi_ei=((FCz_Vbi_ei*FCw)+(FCz*FCw_Vbi_ei));
7546 FCa1_Vbi_ci=((FCz_Vbi_ci*FCw)+(FCz*FCw_Vbi_ci));
7549 #if defined(_DERIVATE)
7550 FCda1_dw_Vci_ei=FCz_Vci_ei;
7551 FCda1_dw_Vtnode_GND=FCz_Vtnode_GND;
7552 FCda1_dw_Vbi_ei=FCz_Vbi_ei;
7553 FCda1_dw_Vbi_ci=FCz_Vbi_ci;
7557 #if defined(_DERIVATE)
7558 FCf_CT_Vbi_ei=(-2.0*FCz_Vbi_ei/FCz/FCz);
7559 FCf_CT_Vbi_ci=(-2.0*FCz_Vbi_ci/FCz/FCz);
7560 FCf_CT_Vci_ei=(-2.0*FCz_Vci_ei/FCz/FCz);
7561 FCf_CT_Vtnode_GND=(-2.0*FCz_Vtnode_GND/FCz/FCz);
7564 #if defined(_DERIVATE)
7565 FCw2_Vci_ei=((FCw_Vci_ei*FCw)+(FCw*FCw_Vci_ei));
7566 FCw2_Vtnode_GND=((FCw_Vtnode_GND*FCw)+(FCw*FCw_Vtnode_GND));
7567 FCw2_Vbi_ei=((FCw_Vbi_ei*FCw)+(FCw*FCw_Vbi_ei));
7568 FCw2_Vbi_ci=((FCw_Vbi_ci*FCw)+(FCw*FCw_Vbi_ci));
7571 #if defined(_DERIVATE)
7572 FCf1_Vci_ei=(((((((latb*latl)*FCw_Vci_ei)*FCw2)+(((latb*latl)*FCw)*FCw2_Vci_ei))/3.0)+(((latb+latl)*FCw2_Vci_ei)/2.0))+FCw_Vci_ei);
7573 FCf1_Vtnode_GND=(((((((latb*latl)*FCw_Vtnode_GND)*FCw2)+(((latb*latl)*FCw)*FCw2_Vtnode_GND))/3.0)+(((latb+latl)*FCw2_Vtnode_GND)/2.0))+FCw_Vtnode_GND);
7574 FCf1_Vbi_ei=(((((((latb*latl)*FCw_Vbi_ei)*FCw2)+(((latb*latl)*FCw)*FCw2_Vbi_ei))/3.0)+(((latb+latl)*FCw2_Vbi_ei)/2.0))+FCw_Vbi_ei);
7575 FCf1_Vbi_ci=(((((((latb*latl)*FCw_Vbi_ci)*FCw2)+(((latb*latl)*FCw)*FCw2_Vbi_ci))/3.0)+(((latb+latl)*FCw2_Vbi_ci)/2.0))+FCw_Vbi_ci);
7577 FCf1=((((((latb*latl)*FCw)*FCw2)/3.0)+(((latb+latl)*FCw2)/2.0))+FCw);
7578 #if defined(_DERIVATE)
7579 FCdf1_dw_Vci_ei=(((latb*latl)*FCw2_Vci_ei)+((latb+latl)*FCw_Vci_ei));
7580 FCdf1_dw_Vtnode_GND=(((latb*latl)*FCw2_Vtnode_GND)+((latb+latl)*FCw_Vtnode_GND));
7581 FCdf1_dw_Vbi_ei=(((latb*latl)*FCw2_Vbi_ei)+((latb+latl)*FCw_Vbi_ei));
7582 FCdf1_dw_Vbi_ci=(((latb*latl)*FCw2_Vbi_ci)+((latb+latl)*FCw_Vbi_ci));
7584 FCdf1_dw=((((latb*latl)*FCw2)+((latb+latl)*FCw))+1.0);
7585 #if defined(_DERIVATE)
7586 z_Vci_ei=(latb*FCw_Vci_ei);
7587 z_Vtnode_GND=(latb*FCw_Vtnode_GND);
7588 z_Vbi_ei=(latb*FCw_Vbi_ei);
7589 z_Vbi_ci=(latb*FCw_Vbi_ci);
7593 double m00_logE(d00_logE0,(1+(latb*FCw)))
7594 #if defined(_DERIVATE)
7595 double m10_logE(d10_logE0,d00_logE0,(1+(latb*FCw)))
7597 #if defined(_DERIVATE)
7598 lnzb_Vci_ei=(latb*FCw_Vci_ei)*d10_logE0;
7599 lnzb_Vtnode_GND=(latb*FCw_Vtnode_GND)*d10_logE0;
7600 lnzb_Vbi_ei=(latb*FCw_Vbi_ei)*d10_logE0;
7601 lnzb_Vbi_ci=(latb*FCw_Vbi_ci)*d10_logE0;
7608 #if defined(_DERIVATE)
7610 x_Vtnode_GND=z_Vtnode_GND;
7615 #if defined(_DERIVATE)
7616 a_Vbi_ei=((x_Vbi_ei*
x)+(x*x_Vbi_ei));
7617 a_Vbi_ci=((x_Vbi_ci*
x)+(x*x_Vbi_ci));
7618 a_Vci_ei=((x_Vci_ei*
x)+(x*x_Vci_ei));
7619 a_Vtnode_GND=((x_Vtnode_GND*
x)+(x*x_Vtnode_GND));
7622 #if defined(_DERIVATE)
7623 a2_Vbi_ei=(0.250*((a_Vbi_ei*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vbi_ei))));
7624 a2_Vbi_ci=(0.250*((a_Vbi_ci*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vbi_ci))));
7625 a2_Vci_ei=(0.250*((a_Vci_ei*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vci_ei))));
7626 a2_Vtnode_GND=(0.250*((a_Vtnode_GND*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vtnode_GND))));
7628 a2=(0.250*((a*((2.0*lnzb)-1.0))+1.0));
7629 #if defined(_DERIVATE)
7630 a3_Vbi_ei=(((((a_Vbi_ei*
x)+(a*x_Vbi_ei))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vbi_ei)))/9.0);
7631 a3_Vbi_ci=(((((a_Vbi_ci*
x)+(a*x_Vbi_ci))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vbi_ci)))/9.0);
7632 a3_Vci_ei=(((((a_Vci_ei*
x)+(a*x_Vci_ei))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vci_ei)))/9.0);
7633 a3_Vtnode_GND=(((((a_Vtnode_GND*
x)+(a*x_Vtnode_GND))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vtnode_GND)))/9.0);
7635 a3=((((a*
x)*((3.0*lnzb)-1.0))+1.0)/9.0);
7637 #if defined(_DERIVATE)
7638 FCf2_Vbi_ei=((((1.0-r)*a2_Vbi_ei)+(r*a3_Vbi_ei))/latb);
7639 FCf2_Vbi_ci=((((1.0-r)*a2_Vbi_ci)+(r*a3_Vbi_ci))/latb);
7640 FCf2_Vci_ei=((((1.0-r)*a2_Vci_ei)+(r*a3_Vci_ei))/latb);
7641 FCf2_Vtnode_GND=((((1.0-r)*a2_Vtnode_GND)+(r*a3_Vtnode_GND))/latb);
7643 FCf2=((((1.0-r)*a2)+(r*a3))/latb);
7644 #if defined(_DERIVATE)
7645 FCdf2_dw_Vci_ei=(((((1.0-r)*x_Vci_ei)+(r*a_Vci_ei))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vci_ei));
7646 FCdf2_dw_Vtnode_GND=(((((1.0-r)*x_Vtnode_GND)+(r*a_Vtnode_GND))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vtnode_GND));
7647 FCdf2_dw_Vbi_ei=(((((1.0-r)*x_Vbi_ei)+(r*a_Vbi_ei))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vbi_ei));
7648 FCdf2_dw_Vbi_ci=(((((1.0-r)*x_Vbi_ci)+(r*a_Vbi_ci))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vbi_ci));
7650 FCdf2_dw=((((1.0-r)*x)+(r*a))*lnzb);
7654 #if defined(_DERIVATE)
7655 a_Vbi_ei=((z_Vbi_ei*z)+(z*z_Vbi_ei));
7656 a_Vbi_ci=((z_Vbi_ci*z)+(z*z_Vbi_ci));
7657 a_Vci_ei=((z_Vci_ei*z)+(z*z_Vci_ei));
7658 a_Vtnode_GND=((z_Vtnode_GND*z)+(z*z_Vtnode_GND));
7661 #if defined(_DERIVATE)
7662 a2_Vbi_ei=((z_Vbi_ei-(0.25*a_Vbi_ei))+(((0.10*z_Vbi_ei)*a)+((0.10*z)*a_Vbi_ei)));
7663 a2_Vbi_ci=((z_Vbi_ci-(0.25*a_Vbi_ci))+(((0.10*z_Vbi_ci)*a)+((0.10*z)*a_Vbi_ci)));
7664 a2_Vci_ei=((z_Vci_ei-(0.25*a_Vci_ei))+(((0.10*z_Vci_ei)*a)+((0.10*z)*a_Vci_ei)));
7665 a2_Vtnode_GND=((z_Vtnode_GND-(0.25*a_Vtnode_GND))+(((0.10*z_Vtnode_GND)*a)+((0.10*z)*a_Vtnode_GND)));
7667 a2=(((3.0+z)-(0.25*a))+((0.10*z)*a));
7668 #if defined(_DERIVATE)
7669 a3_Vbi_ei=(((2.0*z_Vbi_ei)+(0.75*a_Vbi_ei))-(((0.20*a_Vbi_ei)*z)+((0.20*a)*z_Vbi_ei)));
7670 a3_Vbi_ci=(((2.0*z_Vbi_ci)+(0.75*a_Vbi_ci))-(((0.20*a_Vbi_ci)*z)+((0.20*a)*z_Vbi_ci)));
7671 a3_Vci_ei=(((2.0*z_Vci_ei)+(0.75*a_Vci_ei))-(((0.20*a_Vci_ei)*z)+((0.20*a)*z_Vci_ei)));
7672 a3_Vtnode_GND=(((2.0*z_Vtnode_GND)+(0.75*a_Vtnode_GND))-(((0.20*a_Vtnode_GND)*z)+((0.20*a)*z_Vtnode_GND)));
7674 a3=(((2.0*z)+(0.75*a))-((0.20*a)*z));
7675 #if defined(_DERIVATE)
7676 FCf2_Vbi_ei=(((((((latb*a2_Vbi_ei)+(latl*a3_Vbi_ei))*FCw)+(((latb*a2)+(latl*a3))*FCw_Vbi_ei))*FCw)+((((latb*a2)+(latl*a3))*FCw)*FCw_Vbi_ei))/6.0);
7677 FCf2_Vbi_ci=(((((((latb*a2_Vbi_ci)+(latl*a3_Vbi_ci))*FCw)+(((latb*a2)+(latl*a3))*FCw_Vbi_ci))*FCw)+((((latb*a2)+(latl*a3))*FCw)*FCw_Vbi_ci))/6.0);
7678 FCf2_Vci_ei=(((((((latb*a2_Vci_ei)+(latl*a3_Vci_ei))*FCw)+(((latb*a2)+(latl*a3))*FCw_Vci_ei))*FCw)+((((latb*a2)+(latl*a3))*FCw)*FCw_Vci_ei))/6.0);
7679 FCf2_Vtnode_GND=(((((((latb*a2_Vtnode_GND)+(latl*a3_Vtnode_GND))*FCw)+(((latb*a2)+(latl*a3))*FCw_Vtnode_GND))*FCw)+((((latb*a2)+(latl*a3))*FCw)*FCw_Vtnode_GND))/6.0);
7681 FCf2=(((((latb*a2)+(latl*a3))*FCw)*FCw)/6.0);
7682 #if defined(_DERIVATE)
7683 FCdf2_dw_Vci_ei=(((((latl*FCw_Vci_ei)*(1+z))+((1+(latl*FCw))*z_Vci_ei))*lnzb)+(((1+(latl*FCw))*(1+z))*lnzb_Vci_ei));
7684 FCdf2_dw_Vtnode_GND=(((((latl*FCw_Vtnode_GND)*(1+z))+((1+(latl*FCw))*z_Vtnode_GND))*lnzb)+(((1+(latl*FCw))*(1+z))*lnzb_Vtnode_GND));
7685 FCdf2_dw_Vbi_ei=(((((latl*FCw_Vbi_ei)*(1+z))+((1+(latl*FCw))*z_Vbi_ei))*lnzb)+(((1+(latl*FCw))*(1+z))*lnzb_Vbi_ei));
7686 FCdf2_dw_Vbi_ci=(((((latl*FCw_Vbi_ci)*(1+z))+((1+(latl*FCw))*z_Vbi_ci))*lnzb)+(((1+(latl*FCw))*(1+z))*lnzb_Vbi_ci));
7688 FCdf2_dw=(((1+(latl*FCw))*(1+z))*lnzb);
7690 #if defined(_DERIVATE)
7691 z_Vci_ei=(latl*FCw_Vci_ei);
7692 z_Vtnode_GND=(latl*FCw_Vtnode_GND);
7693 z_Vbi_ei=(latl*FCw_Vbi_ei);
7694 z_Vbi_ci=(latl*FCw_Vbi_ci);
7698 double m00_logE(d00_logE0,(1+(latl*FCw)))
7699 #if defined(_DERIVATE)
7700 double m10_logE(d10_logE0,d00_logE0,(1+(latl*FCw)))
7702 #if defined(_DERIVATE)
7703 lnzb_Vci_ei=(latl*FCw_Vci_ei)*d10_logE0;
7704 lnzb_Vtnode_GND=(latl*FCw_Vtnode_GND)*d10_logE0;
7705 lnzb_Vbi_ei=(latl*FCw_Vbi_ei)*d10_logE0;
7706 lnzb_Vbi_ci=(latl*FCw_Vbi_ci)*d10_logE0;
7713 #if defined(_DERIVATE)
7715 x_Vtnode_GND=z_Vtnode_GND;
7720 #if defined(_DERIVATE)
7721 a_Vbi_ei=((x_Vbi_ei*
x)+(x*x_Vbi_ei));
7722 a_Vbi_ci=((x_Vbi_ci*
x)+(x*x_Vbi_ci));
7723 a_Vci_ei=((x_Vci_ei*
x)+(x*x_Vci_ei));
7724 a_Vtnode_GND=((x_Vtnode_GND*
x)+(x*x_Vtnode_GND));
7727 #if defined(_DERIVATE)
7728 a2_Vbi_ei=(0.250*((a_Vbi_ei*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vbi_ei))));
7729 a2_Vbi_ci=(0.250*((a_Vbi_ci*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vbi_ci))));
7730 a2_Vci_ei=(0.250*((a_Vci_ei*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vci_ei))));
7731 a2_Vtnode_GND=(0.250*((a_Vtnode_GND*((2.0*lnzb)-1.0))+(a*(2.0*lnzb_Vtnode_GND))));
7733 a2=(0.250*((a*((2.0*lnzb)-1.0))+1.0));
7734 #if defined(_DERIVATE)
7735 a3_Vbi_ei=(((((a_Vbi_ei*
x)+(a*x_Vbi_ei))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vbi_ei)))/9.0);
7736 a3_Vbi_ci=(((((a_Vbi_ci*
x)+(a*x_Vbi_ci))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vbi_ci)))/9.0);
7737 a3_Vci_ei=(((((a_Vci_ei*
x)+(a*x_Vci_ei))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vci_ei)))/9.0);
7738 a3_Vtnode_GND=(((((a_Vtnode_GND*
x)+(a*x_Vtnode_GND))*((3.0*lnzb)-1.0))+((a*x)*(3.0*lnzb_Vtnode_GND)))/9.0);
7740 a3=((((a*
x)*((3.0*lnzb)-1.0))+1.0)/9.0);
7742 #if defined(_DERIVATE)
7743 FCf3_Vbi_ei=((((1.0-r)*a2_Vbi_ei)+(r*a3_Vbi_ei))/latl);
7744 FCf3_Vbi_ci=((((1.0-r)*a2_Vbi_ci)+(r*a3_Vbi_ci))/latl);
7745 FCf3_Vci_ei=((((1.0-r)*a2_Vci_ei)+(r*a3_Vci_ei))/latl);
7746 FCf3_Vtnode_GND=((((1.0-r)*a2_Vtnode_GND)+(r*a3_Vtnode_GND))/latl);
7748 FCf3=((((1.0-r)*a2)+(r*a3))/latl);
7749 #if defined(_DERIVATE)
7750 FCdf3_dw_Vci_ei=(((((1.0-r)*x_Vci_ei)+(r*a_Vci_ei))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vci_ei));
7751 FCdf3_dw_Vtnode_GND=(((((1.0-r)*x_Vtnode_GND)+(r*a_Vtnode_GND))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vtnode_GND));
7752 FCdf3_dw_Vbi_ei=(((((1.0-r)*x_Vbi_ei)+(r*a_Vbi_ei))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vbi_ei));
7753 FCdf3_dw_Vbi_ci=(((((1.0-r)*x_Vbi_ci)+(r*a_Vbi_ci))*lnzb)+((((1.0-r)*
x)+(r*a))*lnzb_Vbi_ci));
7755 FCdf3_dw=((((1.0-r)*x)+(r*a))*lnzb);
7759 #if defined(_DERIVATE)
7760 a_Vbi_ei=((z_Vbi_ei*z)+(z*z_Vbi_ei));
7761 a_Vbi_ci=((z_Vbi_ci*z)+(z*z_Vbi_ci));
7762 a_Vci_ei=((z_Vci_ei*z)+(z*z_Vci_ei));
7763 a_Vtnode_GND=((z_Vtnode_GND*z)+(z*z_Vtnode_GND));
7766 #if defined(_DERIVATE)
7767 a2_Vbi_ei=((z_Vbi_ei-(0.25*a_Vbi_ei))+(((0.10*z_Vbi_ei)*a)+((0.10*z)*a_Vbi_ei)));
7768 a2_Vbi_ci=((z_Vbi_ci-(0.25*a_Vbi_ci))+(((0.10*z_Vbi_ci)*a)+((0.10*z)*a_Vbi_ci)));
7769 a2_Vci_ei=((z_Vci_ei-(0.25*a_Vci_ei))+(((0.10*z_Vci_ei)*a)+((0.10*z)*a_Vci_ei)));
7770 a2_Vtnode_GND=((z_Vtnode_GND-(0.25*a_Vtnode_GND))+(((0.10*z_Vtnode_GND)*a)+((0.10*z)*a_Vtnode_GND)));
7772 a2=(((3.0+z)-(0.25*a))+((0.10*z)*a));
7773 #if defined(_DERIVATE)
7774 a3_Vbi_ei=(((2.0*z_Vbi_ei)+(0.75*a_Vbi_ei))-(((0.20*a_Vbi_ei)*z)+((0.20*a)*z_Vbi_ei)));
7775 a3_Vbi_ci=(((2.0*z_Vbi_ci)+(0.75*a_Vbi_ci))-(((0.20*a_Vbi_ci)*z)+((0.20*a)*z_Vbi_ci)));
7776 a3_Vci_ei=(((2.0*z_Vci_ei)+(0.75*a_Vci_ei))-(((0.20*a_Vci_ei)*z)+((0.20*a)*z_Vci_ei)));
7777 a3_Vtnode_GND=(((2.0*z_Vtnode_GND)+(0.75*a_Vtnode_GND))-(((0.20*a_Vtnode_GND)*z)+((0.20*a)*z_Vtnode_GND)));
7779 a3=(((2.0*z)+(0.75*a))-((0.20*a)*z));
7780 #if defined(_DERIVATE)
7781 FCf3_Vbi_ei=(((((((latl*a2_Vbi_ei)+(latb*a3_Vbi_ei))*FCw)+(((latl*a2)+(latb*a3))*FCw_Vbi_ei))*FCw)+((((latl*a2)+(latb*a3))*FCw)*FCw_Vbi_ei))/6.0);
7782 FCf3_Vbi_ci=(((((((latl*a2_Vbi_ci)+(latb*a3_Vbi_ci))*FCw)+(((latl*a2)+(latb*a3))*FCw_Vbi_ci))*FCw)+((((latl*a2)+(latb*a3))*FCw)*FCw_Vbi_ci))/6.0);
7783 FCf3_Vci_ei=(((((((latl*a2_Vci_ei)+(latb*a3_Vci_ei))*FCw)+(((latl*a2)+(latb*a3))*FCw_Vci_ei))*FCw)+((((latl*a2)+(latb*a3))*FCw)*FCw_Vci_ei))/6.0);
7784 FCf3_Vtnode_GND=(((((((latl*a2_Vtnode_GND)+(latb*a3_Vtnode_GND))*FCw)+(((latl*a2)+(latb*a3))*FCw_Vtnode_GND))*FCw)+((((latl*a2)+(latb*a3))*FCw)*FCw_Vtnode_GND))/6.0);
7786 FCf3=(((((latl*a2)+(latb*a3))*FCw)*FCw)/6.0);
7787 #if defined(_DERIVATE)
7788 FCdf3_dw_Vci_ei=(((((latb*FCw_Vci_ei)*(1+z))+((1+(latb*FCw))*z_Vci_ei))*lnzb)+(((1+(latb*FCw))*(1+z))*lnzb_Vci_ei));
7789 FCdf3_dw_Vtnode_GND=(((((latb*FCw_Vtnode_GND)*(1+z))+((1+(latb*FCw))*z_Vtnode_GND))*lnzb)+(((1+(latb*FCw))*(1+z))*lnzb_Vtnode_GND));
7790 FCdf3_dw_Vbi_ei=(((((latb*FCw_Vbi_ei)*(1+z))+((1+(latb*FCw))*z_Vbi_ei))*lnzb)+(((1+(latb*FCw))*(1+z))*lnzb_Vbi_ei));
7791 FCdf3_dw_Vbi_ci=(((((latb*FCw_Vbi_ci)*(1+z))+((1+(latb*FCw))*z_Vbi_ci))*lnzb)+(((1+(latb*FCw))*(1+z))*lnzb_Vbi_ci));
7793 FCdf3_dw=(((1+(latb*FCw))*(1+z))*lnzb);
7795 #if defined(_DERIVATE)
7796 FCf_ci_Vci_ei=((FCf_CT_Vci_ei*(((FCa1*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa1_Vci_ei*FCf1)+(FCa1*FCf1_Vci_ei))-FCf2_Vci_ei)+FCf3_Vci_ei)));
7797 FCf_ci_Vtnode_GND=((FCf_CT_Vtnode_GND*(((FCa1*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa1_Vtnode_GND*FCf1)+(FCa1*FCf1_Vtnode_GND))-FCf2_Vtnode_GND)+FCf3_Vtnode_GND)));
7798 FCf_ci_Vbi_ei=((FCf_CT_Vbi_ei*(((FCa1*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa1_Vbi_ei*FCf1)+(FCa1*FCf1_Vbi_ei))-FCf2_Vbi_ei)+FCf3_Vbi_ei)));
7799 FCf_ci_Vbi_ci=((FCf_CT_Vbi_ci*(((FCa1*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa1_Vbi_ci*FCf1)+(FCa1*FCf1_Vbi_ci))-FCf2_Vbi_ci)+FCf3_Vbi_ci)));
7801 FCf_ci=(FCf_CT*(((FCa1*FCf1)-FCf2)+FCf3));
7802 #if defined(_DERIVATE)
7803 FCdfc_dw_Vci_ei=((FCf_CT_Vci_ei*((((FCa1*FCdf1_dw)+(FCda1_dw*FCf1))-FCdf2_dw)+FCdf3_dw))+(FCf_CT*(((((FCa1_Vci_ei*FCdf1_dw)+(FCa1*FCdf1_dw_Vci_ei))+((FCda1_dw_Vci_ei*FCf1)+(FCda1_dw*FCf1_Vci_ei)))-FCdf2_dw_Vci_ei)+FCdf3_dw_Vci_ei)));
7804 FCdfc_dw_Vtnode_GND=((FCf_CT_Vtnode_GND*((((FCa1*FCdf1_dw)+(FCda1_dw*FCf1))-FCdf2_dw)+FCdf3_dw))+(FCf_CT*(((((FCa1_Vtnode_GND*FCdf1_dw)+(FCa1*FCdf1_dw_Vtnode_GND))+((FCda1_dw_Vtnode_GND*FCf1)+(FCda1_dw*FCf1_Vtnode_GND)))-FCdf2_dw_Vtnode_GND)+FCdf3_dw_Vtnode_GND)));
7805 FCdfc_dw_Vbi_ei=((FCf_CT_Vbi_ei*((((FCa1*FCdf1_dw)+(FCda1_dw*FCf1))-FCdf2_dw)+FCdf3_dw))+(FCf_CT*(((((FCa1_Vbi_ei*FCdf1_dw)+(FCa1*FCdf1_dw_Vbi_ei))+((FCda1_dw_Vbi_ei*FCf1)+(FCda1_dw*FCf1_Vbi_ei)))-FCdf2_dw_Vbi_ei)+FCdf3_dw_Vbi_ei)));
7806 FCdfc_dw_Vbi_ci=((FCf_CT_Vbi_ci*((((FCa1*FCdf1_dw)+(FCda1_dw*FCf1))-FCdf2_dw)+FCdf3_dw))+(FCf_CT*(((((FCa1_Vbi_ci*FCdf1_dw)+(FCa1*FCdf1_dw_Vbi_ci))+((FCda1_dw_Vbi_ci*FCf1)+(FCda1_dw*FCf1_Vbi_ci)))-FCdf2_dw_Vbi_ci)+FCdf3_dw_Vbi_ci)));
7808 FCdfc_dw=(FCf_CT*((((FCa1*FCdf1_dw)+(FCda1_dw*FCf1))-FCdf2_dw)+FCdf3_dw));
7809 #if defined(_DERIVATE)
7810 FCdw_ditf_Vci_ei=((FCdw_daick_Vci_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vci_ei));
7811 FCdw_ditf_Vtnode_GND=((FCdw_daick_Vtnode_GND*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vtnode_GND));
7812 FCdw_ditf_Vbi_ei=((FCdw_daick_Vbi_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ei));
7813 FCdw_ditf_Vbi_ci=((FCdw_daick_Vbi_ci*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ci));
7815 FCdw_ditf=(FCdw_daick*FCdaick_ditf);
7816 #if defined(_DERIVATE)
7817 FCdfc_ditf_Vci_ei=((FCdfc_dw_Vci_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vci_ei));
7818 FCdfc_ditf_Vtnode_GND=((FCdfc_dw_Vtnode_GND*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vtnode_GND));
7819 FCdfc_ditf_Vbi_ei=((FCdfc_dw_Vbi_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ei));
7820 FCdfc_ditf_Vbi_ci=((FCdfc_dw_Vbi_ci*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ci));
7822 FCdfc_ditf=(FCdfc_dw*FCdw_ditf);
7825 (((flcomp==0.0)||(flcomp==2.1)))
7827 #if defined(_DYNAMIC)
7828 #if defined(_DERIVATE)
7829 a_Vbi_ei=(latb*FCw_Vbi_ei);
7830 a_Vbi_ci=(latb*FCw_Vbi_ci);
7831 a_Vci_ei=(latb*FCw_Vci_ei);
7832 a_Vtnode_GND=(latb*FCw_Vtnode_GND);
7836 #if defined(_DYNAMIC)
7838 double m00_logE(d00_logE0,(1+(latb*FCw)))
7839 #if defined(_DERIVATE)
7840 double m10_logE(d10_logE0,d00_logE0,(1+(latb*FCw)))
7842 #if defined(_DERIVATE)
7843 lnz_Vci_ei=(latb*FCw_Vci_ei)*d10_logE0;
7844 lnz_Vtnode_GND=(latb*FCw_Vtnode_GND)*d10_logE0;
7845 lnz_Vbi_ei=(latb*FCw_Vbi_ei)*d10_logE0;
7846 lnz_Vbi_ci=(latb*FCw_Vbi_ci)*d10_logE0;
7855 #if defined(_DYNAMIC)
7856 #if defined(_DERIVATE)
7857 FCf2_Vbi_ei=((a_Vbi_ei-lnz_Vbi_ei)/latb);
7858 FCf2_Vbi_ci=((a_Vbi_ci-lnz_Vbi_ci)/latb);
7859 FCf2_Vci_ei=((a_Vci_ei-lnz_Vci_ei)/latb);
7860 FCf2_Vtnode_GND=((a_Vtnode_GND-lnz_Vtnode_GND)/latb);
7862 FCf2=((a-lnz)/latb);
7864 #if defined(_DYNAMIC)
7865 #if defined(_DERIVATE)
7866 FCdf2_dw_Vci_ei=((a_Vci_ei*(1.0+a)-a*a_Vci_ei)/(1.0+a)/(1.0+a));
7867 FCdf2_dw_Vtnode_GND=((a_Vtnode_GND*(1.0+a)-a*a_Vtnode_GND)/(1.0+a)/(1.0+a));
7868 FCdf2_dw_Vbi_ei=((a_Vbi_ei*(1.0+a)-a*a_Vbi_ei)/(1.0+a)/(1.0+a));
7869 FCdf2_dw_Vbi_ci=((a_Vbi_ci*(1.0+a)-a*a_Vbi_ci)/(1.0+a)/(1.0+a));
7871 FCdf2_dw=(a/(1.0+a));
7876 #if defined(_DYNAMIC)
7877 #if defined(_DERIVATE)
7878 FCf2_Vbi_ei=(((0.5*a_Vbi_ei)*FCw)+((0.5*a)*FCw_Vbi_ei));
7879 FCf2_Vbi_ci=(((0.5*a_Vbi_ci)*FCw)+((0.5*a)*FCw_Vbi_ci));
7880 FCf2_Vci_ei=(((0.5*a_Vci_ei)*FCw)+((0.5*a)*FCw_Vci_ei));
7881 FCf2_Vtnode_GND=(((0.5*a_Vtnode_GND)*FCw)+((0.5*a)*FCw_Vtnode_GND));
7885 #if defined(_DYNAMIC)
7886 #if defined(_DERIVATE)
7887 FCdf2_dw_Vci_ei=a_Vci_ei;
7888 FCdf2_dw_Vtnode_GND=a_Vtnode_GND;
7889 FCdf2_dw_Vbi_ei=a_Vbi_ei;
7890 FCdf2_dw_Vbi_ci=a_Vbi_ci;
7896 #if defined(_DYNAMIC)
7897 #if defined(_DERIVATE)
7898 a_Vbi_ei=(latl*FCw_Vbi_ei);
7899 a_Vbi_ci=(latl*FCw_Vbi_ci);
7900 a_Vci_ei=(latl*FCw_Vci_ei);
7901 a_Vtnode_GND=(latl*FCw_Vtnode_GND);
7905 #if defined(_DYNAMIC)
7907 double m00_logE(d00_logE0,(1+(latl*FCw)))
7908 #if defined(_DERIVATE)
7909 double m10_logE(d10_logE0,d00_logE0,(1+(latl*FCw)))
7911 #if defined(_DERIVATE)
7912 lnz_Vci_ei=(latl*FCw_Vci_ei)*d10_logE0;
7913 lnz_Vtnode_GND=(latl*FCw_Vtnode_GND)*d10_logE0;
7914 lnz_Vbi_ei=(latl*FCw_Vbi_ei)*d10_logE0;
7915 lnz_Vbi_ci=(latl*FCw_Vbi_ci)*d10_logE0;
7924 #if defined(_DYNAMIC)
7925 #if defined(_DERIVATE)
7926 FCf3_Vbi_ei=((a_Vbi_ei-lnz_Vbi_ei)/latl);
7927 FCf3_Vbi_ci=((a_Vbi_ci-lnz_Vbi_ci)/latl);
7928 FCf3_Vci_ei=((a_Vci_ei-lnz_Vci_ei)/latl);
7929 FCf3_Vtnode_GND=((a_Vtnode_GND-lnz_Vtnode_GND)/latl);
7931 FCf3=((a-lnz)/latl);
7933 #if defined(_DYNAMIC)
7934 #if defined(_DERIVATE)
7935 FCdf3_dw_Vci_ei=((a_Vci_ei*(1.0+a)-a*a_Vci_ei)/(1.0+a)/(1.0+a));
7936 FCdf3_dw_Vtnode_GND=((a_Vtnode_GND*(1.0+a)-a*a_Vtnode_GND)/(1.0+a)/(1.0+a));
7937 FCdf3_dw_Vbi_ei=((a_Vbi_ei*(1.0+a)-a*a_Vbi_ei)/(1.0+a)/(1.0+a));
7938 FCdf3_dw_Vbi_ci=((a_Vbi_ci*(1.0+a)-a*a_Vbi_ci)/(1.0+a)/(1.0+a));
7940 FCdf3_dw=(a/(1.0+a));
7945 #if defined(_DYNAMIC)
7946 #if defined(_DERIVATE)
7947 FCf3_Vbi_ei=(((0.5*a_Vbi_ei)*FCw)+((0.5*a)*FCw_Vbi_ei));
7948 FCf3_Vbi_ci=(((0.5*a_Vbi_ci)*FCw)+((0.5*a)*FCw_Vbi_ci));
7949 FCf3_Vci_ei=(((0.5*a_Vci_ei)*FCw)+((0.5*a)*FCw_Vci_ei));
7950 FCf3_Vtnode_GND=(((0.5*a_Vtnode_GND)*FCw)+((0.5*a)*FCw_Vtnode_GND));
7954 #if defined(_DYNAMIC)
7955 #if defined(_DERIVATE)
7956 FCdf3_dw_Vci_ei=a_Vci_ei;
7957 FCdf3_dw_Vtnode_GND=a_Vtnode_GND;
7958 FCdf3_dw_Vbi_ei=a_Vbi_ei;
7959 FCdf3_dw_Vbi_ci=a_Vbi_ci;
7965 #if defined(_DYNAMIC)
7966 #if defined(_DERIVATE)
7967 FCf_CT_Vbi_ei=((FCf_CT_Vbi_ei*(FCf2-FCf3))+(FCf_CT*(FCf2_Vbi_ei-FCf3_Vbi_ei)));
7968 FCf_CT_Vbi_ci=((FCf_CT_Vbi_ci*(FCf2-FCf3))+(FCf_CT*(FCf2_Vbi_ci-FCf3_Vbi_ci)));
7969 FCf_CT_Vci_ei=((FCf_CT_Vci_ei*(FCf2-FCf3))+(FCf_CT*(FCf2_Vci_ei-FCf3_Vci_ei)));
7970 FCf_CT_Vtnode_GND=((FCf_CT_Vtnode_GND*(FCf2-FCf3))+(FCf_CT*(FCf2_Vtnode_GND-FCf3_Vtnode_GND)));
7972 FCf_CT=(FCf_CT*(FCf2-FCf3));
7974 #if defined(_DYNAMIC)
7975 #if defined(_DERIVATE)
7976 FCdfCT_dw_Vbi_ei=((FCf_CT_Vbi_ei*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vbi_ei-FCdf3_dw_Vbi_ei)));
7977 FCdfCT_dw_Vbi_ci=((FCf_CT_Vbi_ci*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vbi_ci-FCdf3_dw_Vbi_ci)));
7978 FCdfCT_dw_Vci_ei=((FCf_CT_Vci_ei*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vci_ei-FCdf3_dw_Vci_ei)));
7979 FCdfCT_dw_Vtnode_GND=((FCf_CT_Vtnode_GND*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vtnode_GND-FCdf3_dw_Vtnode_GND)));
7981 FCdfCT_dw=(FCf_CT*(FCdf2_dw-FCdf3_dw));
7983 #if defined(_DYNAMIC)
7984 #if defined(_DERIVATE)
7985 FCdfCT_ditf_Vbi_ei=((FCdfCT_dw_Vbi_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ei));
7986 FCdfCT_ditf_Vbi_ci=((FCdfCT_dw_Vbi_ci*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ci));
7987 FCdfCT_ditf_Vci_ei=((FCdfCT_dw_Vci_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vci_ei));
7988 FCdfCT_ditf_Vtnode_GND=((FCdfCT_dw_Vtnode_GND*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vtnode_GND));
7990 FCdfCT_ditf=(FCdfCT_dw*FCdw_ditf);
7995 #if defined(_DYNAMIC)
7996 #if defined(_DERIVATE)
7997 FCf_CT_Vbi_ei=FCf_ci_Vbi_ei;
7998 FCf_CT_Vbi_ci=FCf_ci_Vbi_ci;
7999 FCf_CT_Vci_ei=FCf_ci_Vci_ei;
8000 FCf_CT_Vtnode_GND=FCf_ci_Vtnode_GND;
8004 #if defined(_DYNAMIC)
8005 #if defined(_DERIVATE)
8006 FCdfCT_ditf_Vbi_ei=FCdfc_ditf_Vbi_ei;
8007 FCdfCT_ditf_Vbi_ci=FCdfc_ditf_Vbi_ci;
8008 FCdfCT_ditf_Vci_ei=FCdfc_ditf_Vci_ei;
8009 FCdfCT_ditf_Vtnode_GND=FCdfc_ditf_Vtnode_GND;
8011 FCdfCT_ditf=FCdfc_ditf;
8021 #if defined(_DERIVATE)
8022 FCd_a_Vci_ei=(-FCa_ck_Vci_ei*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
8023 FCd_a_Vtnode_GND=(-FCa_ck_Vtnode_GND*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
8024 FCd_a_Vbi_ei=(-FCa_ck_Vbi_ei*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
8025 FCd_a_Vbi_ci=(-FCa_ck_Vbi_ci*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
8027 FCd_a=(1.0/(1.0+(FCa_ck*latb)));
8028 #if defined(_DERIVATE)
8029 FCw_Vci_ei=(((-FCa_ck_Vci_ei)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vci_ei));
8030 FCw_Vtnode_GND=(((-FCa_ck_Vtnode_GND)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vtnode_GND));
8031 FCw_Vbi_ei=(((-FCa_ck_Vbi_ei)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vbi_ei));
8032 FCw_Vbi_ci=(((-FCa_ck_Vbi_ci)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vbi_ci));
8034 FCw=((1.0-FCa_ck)*FCd_a);
8035 #if defined(_DERIVATE)
8036 FCdw_daick_Vci_ei=((((-(1.0+latb))*FCd_a_Vci_ei)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vci_ei));
8037 FCdw_daick_Vtnode_GND=((((-(1.0+latb))*FCd_a_Vtnode_GND)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vtnode_GND));
8038 FCdw_daick_Vbi_ei=((((-(1.0+latb))*FCd_a_Vbi_ei)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vbi_ei));
8039 FCdw_daick_Vbi_ci=((((-(1.0+latb))*FCd_a_Vbi_ci)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vbi_ci));
8041 FCdw_daick=(((-(1.0+latb))*FCd_a)*FCd_a);
8045 #if defined(_DERIVATE)
8046 FCw_Vci_ei=((-FCa_ck_Vci_ei)-FCa_ck_Vci_ei*latb);
8047 FCw_Vtnode_GND=((-FCa_ck_Vtnode_GND)-FCa_ck_Vtnode_GND*latb);
8048 FCw_Vbi_ei=((-FCa_ck_Vbi_ei)-FCa_ck_Vbi_ei*latb);
8049 FCw_Vbi_ci=((-FCa_ck_Vbi_ci)-FCa_ck_Vbi_ci*latb);
8051 FCw=((1.0-FCa_ck)-(FCa_ck*latb));
8052 #if defined(_DERIVATE)
8053 FCdw_daick_Vci_ei=0.0;
8054 FCdw_daick_Vtnode_GND=0.0;
8055 FCdw_daick_Vbi_ei=0.0;
8056 FCdw_daick_Vbi_ci=0.0;
8058 FCdw_daick=(-(1.0+latb));
8060 #if defined(_DERIVATE)
8061 FCw2_Vci_ei=((FCw_Vci_ei*FCw)+(FCw*FCw_Vci_ei));
8062 FCw2_Vtnode_GND=((FCw_Vtnode_GND*FCw)+(FCw*FCw_Vtnode_GND));
8063 FCw2_Vbi_ei=((FCw_Vbi_ei*FCw)+(FCw*FCw_Vbi_ei));
8064 FCw2_Vbi_ci=((FCw_Vbi_ci*FCw)+(FCw*FCw_Vbi_ci));
8067 #if defined(_DERIVATE)
8068 FCz_Vci_ei=(latb*FCw_Vci_ei);
8069 FCz_Vtnode_GND=(latb*FCw_Vtnode_GND);
8070 FCz_Vbi_ei=(latb*FCw_Vbi_ei);
8071 FCz_Vbi_ci=(latb*FCw_Vbi_ci);
8074 #if defined(_DERIVATE)
8075 FCz_1_Vci_ei=FCz_Vci_ei;
8076 FCz_1_Vtnode_GND=FCz_Vtnode_GND;
8077 FCz_1_Vbi_ei=FCz_Vbi_ei;
8078 FCz_1_Vbi_ci=FCz_Vbi_ci;
8081 #if defined(_DERIVATE)
8082 FCd_f_Vci_ei=(-FCz_1_Vci_ei/FCz_1/FCz_1);
8083 FCd_f_Vtnode_GND=(-FCz_1_Vtnode_GND/FCz_1/FCz_1);
8084 FCd_f_Vbi_ei=(-FCz_1_Vbi_ei/FCz_1/FCz_1);
8085 FCd_f_Vbi_ci=(-FCz_1_Vbi_ci/FCz_1/FCz_1);
8088 #if defined(_DERIVATE)
8089 FCf_ci_Vci_ei=((((FCw2_Vci_ei*(1.0+(FCz/3.0)))+(FCw2*(FCz_Vci_ei/3.0)))*FCd_f)+((FCw2*(1.0+(FCz/3.0)))*FCd_f_Vci_ei));
8090 FCf_ci_Vtnode_GND=((((FCw2_Vtnode_GND*(1.0+(FCz/3.0)))+(FCw2*(FCz_Vtnode_GND/3.0)))*FCd_f)+((FCw2*(1.0+(FCz/3.0)))*FCd_f_Vtnode_GND));
8091 FCf_ci_Vbi_ei=((((FCw2_Vbi_ei*(1.0+(FCz/3.0)))+(FCw2*(FCz_Vbi_ei/3.0)))*FCd_f)+((FCw2*(1.0+(FCz/3.0)))*FCd_f_Vbi_ei));
8092 FCf_ci_Vbi_ci=((((FCw2_Vbi_ci*(1.0+(FCz/3.0)))+(FCw2*(FCz_Vbi_ci/3.0)))*FCd_f)+((FCw2*(1.0+(FCz/3.0)))*FCd_f_Vbi_ci));
8094 FCf_ci=((FCw2*(1.0+(FCz/3.0)))*FCd_f);
8095 #if defined(_DERIVATE)
8096 FCdfc_dw_Vci_ei=(((((((2.0*FCw_Vci_ei)*(FCz_1+((FCz*FCz)/3.0)))+((2.0*FCw)*(FCz_1_Vci_ei+(((FCz_Vci_ei*FCz)+(FCz*FCz_Vci_ei))/3.0))))*FCd_f)+(((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f_Vci_ei))*FCd_f)+((((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vci_ei));
8097 FCdfc_dw_Vtnode_GND=(((((((2.0*FCw_Vtnode_GND)*(FCz_1+((FCz*FCz)/3.0)))+((2.0*FCw)*(FCz_1_Vtnode_GND+(((FCz_Vtnode_GND*FCz)+(FCz*FCz_Vtnode_GND))/3.0))))*FCd_f)+(((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f_Vtnode_GND))*FCd_f)+((((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vtnode_GND));
8098 FCdfc_dw_Vbi_ei=(((((((2.0*FCw_Vbi_ei)*(FCz_1+((FCz*FCz)/3.0)))+((2.0*FCw)*(FCz_1_Vbi_ei+(((FCz_Vbi_ei*FCz)+(FCz*FCz_Vbi_ei))/3.0))))*FCd_f)+(((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f_Vbi_ei))*FCd_f)+((((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vbi_ei));
8099 FCdfc_dw_Vbi_ci=(((((((2.0*FCw_Vbi_ci)*(FCz_1+((FCz*FCz)/3.0)))+((2.0*FCw)*(FCz_1_Vbi_ci+(((FCz_Vbi_ci*FCz)+(FCz*FCz_Vbi_ci))/3.0))))*FCd_f)+(((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f_Vbi_ci))*FCd_f)+((((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vbi_ci));
8101 FCdfc_dw=((((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f)*FCd_f);
8102 #if defined(_DERIVATE)
8103 FCdw_ditf_Vci_ei=((FCdw_daick_Vci_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vci_ei));
8104 FCdw_ditf_Vtnode_GND=((FCdw_daick_Vtnode_GND*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vtnode_GND));
8105 FCdw_ditf_Vbi_ei=((FCdw_daick_Vbi_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ei));
8106 FCdw_ditf_Vbi_ci=((FCdw_daick_Vbi_ci*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ci));
8108 FCdw_ditf=(FCdw_daick*FCdaick_ditf);
8109 #if defined(_DERIVATE)
8110 FCdfc_ditf_Vci_ei=((FCdfc_dw_Vci_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vci_ei));
8111 FCdfc_ditf_Vtnode_GND=((FCdfc_dw_Vtnode_GND*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vtnode_GND));
8112 FCdfc_ditf_Vbi_ei=((FCdfc_dw_Vbi_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ei));
8113 FCdfc_ditf_Vbi_ci=((FCdfc_dw_Vbi_ci*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ci));
8115 FCdfc_ditf=(FCdfc_dw*FCdw_ditf);
8118 (((flcomp==0.0)||(flcomp==2.1)))
8124 #if defined(_DYNAMIC)
8127 #if defined(_DERIVATE)
8128 double m10_logE(d10_logE0,d00_logE0,FCz_1)
8130 #if defined(_DERIVATE)
8131 FCf_CT_Vbi_ei=(((2.0*(((FCz_1_Vbi_ei*d00_logE0)+(FCz_1*FCz_1_Vbi_ei*d10_logE0))-FCz_Vbi_ei))*((latb*latb)*FCz_1)-(2.0*((FCz_1*d00_logE0)-FCz))*((latb*latb)*FCz_1_Vbi_ei))/((latb*latb)*FCz_1)/((latb*latb)*FCz_1));
8132 FCf_CT_Vbi_ci=(((2.0*(((FCz_1_Vbi_ci*d00_logE0)+(FCz_1*FCz_1_Vbi_ci*d10_logE0))-FCz_Vbi_ci))*((latb*latb)*FCz_1)-(2.0*((FCz_1*d00_logE0)-FCz))*((latb*latb)*FCz_1_Vbi_ci))/((latb*latb)*FCz_1)/((latb*latb)*FCz_1));
8133 FCf_CT_Vci_ei=(((2.0*(((FCz_1_Vci_ei*d00_logE0)+(FCz_1*FCz_1_Vci_ei*d10_logE0))-FCz_Vci_ei))*((latb*latb)*FCz_1)-(2.0*((FCz_1*d00_logE0)-FCz))*((latb*latb)*FCz_1_Vci_ei))/((latb*latb)*FCz_1)/((latb*latb)*FCz_1));
8134 FCf_CT_Vtnode_GND=(((2.0*(((FCz_1_Vtnode_GND*d00_logE0)+(FCz_1*FCz_1_Vtnode_GND*d10_logE0))-FCz_Vtnode_GND))*((latb*latb)*FCz_1)-(2.0*((FCz_1*d00_logE0)-FCz))*((latb*latb)*FCz_1_Vtnode_GND))/((latb*latb)*FCz_1)/((latb*latb)*FCz_1));
8136 FCf_CT=((2.0*((FCz_1*d00_logE0)-FCz))/((latb*latb)*FCz_1));
8139 #if defined(_DYNAMIC)
8140 #if defined(_DERIVATE)
8141 FCdfCT_dw_Vbi_ei=(((((2.0*FCw_Vbi_ei)*FCd_f)+((2.0*FCw)*FCd_f_Vbi_ei))*FCd_f)+(((2.0*FCw)*FCd_f)*FCd_f_Vbi_ei));
8142 FCdfCT_dw_Vbi_ci=(((((2.0*FCw_Vbi_ci)*FCd_f)+((2.0*FCw)*FCd_f_Vbi_ci))*FCd_f)+(((2.0*FCw)*FCd_f)*FCd_f_Vbi_ci));
8143 FCdfCT_dw_Vci_ei=(((((2.0*FCw_Vci_ei)*FCd_f)+((2.0*FCw)*FCd_f_Vci_ei))*FCd_f)+(((2.0*FCw)*FCd_f)*FCd_f_Vci_ei));
8144 FCdfCT_dw_Vtnode_GND=(((((2.0*FCw_Vtnode_GND)*FCd_f)+((2.0*FCw)*FCd_f_Vtnode_GND))*FCd_f)+(((2.0*FCw)*FCd_f)*FCd_f_Vtnode_GND));
8146 FCdfCT_dw=(((2.0*FCw)*FCd_f)*FCd_f);
8151 #if defined(_DYNAMIC)
8152 #if defined(_DERIVATE)
8153 FCf_CT_Vbi_ei=((((FCw2_Vbi_ei*(1.0-(FCz/3.0)))+(FCw2*(-(FCz_Vbi_ei/3.0))))*FCd_f)+((FCw2*(1.0-(FCz/3.0)))*FCd_f_Vbi_ei));
8154 FCf_CT_Vbi_ci=((((FCw2_Vbi_ci*(1.0-(FCz/3.0)))+(FCw2*(-(FCz_Vbi_ci/3.0))))*FCd_f)+((FCw2*(1.0-(FCz/3.0)))*FCd_f_Vbi_ci));
8155 FCf_CT_Vci_ei=((((FCw2_Vci_ei*(1.0-(FCz/3.0)))+(FCw2*(-(FCz_Vci_ei/3.0))))*FCd_f)+((FCw2*(1.0-(FCz/3.0)))*FCd_f_Vci_ei));
8156 FCf_CT_Vtnode_GND=((((FCw2_Vtnode_GND*(1.0-(FCz/3.0)))+(FCw2*(-(FCz_Vtnode_GND/3.0))))*FCd_f)+((FCw2*(1.0-(FCz/3.0)))*FCd_f_Vtnode_GND));
8158 FCf_CT=((FCw2*(1.0-(FCz/3.0)))*FCd_f);
8160 #if defined(_DYNAMIC)
8161 #if defined(_DERIVATE)
8162 FCdfCT_dw_Vbi_ei=(((((((2.0*FCw_Vbi_ei)*(1.0-((FCz*FCz)/3.0)))+((2.0*FCw)*(-(((FCz_Vbi_ei*FCz)+(FCz*FCz_Vbi_ei))/3.0))))*FCd_f)+(((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f_Vbi_ei))*FCd_f)+((((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vbi_ei));
8163 FCdfCT_dw_Vbi_ci=(((((((2.0*FCw_Vbi_ci)*(1.0-((FCz*FCz)/3.0)))+((2.0*FCw)*(-(((FCz_Vbi_ci*FCz)+(FCz*FCz_Vbi_ci))/3.0))))*FCd_f)+(((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f_Vbi_ci))*FCd_f)+((((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vbi_ci));
8164 FCdfCT_dw_Vci_ei=(((((((2.0*FCw_Vci_ei)*(1.0-((FCz*FCz)/3.0)))+((2.0*FCw)*(-(((FCz_Vci_ei*FCz)+(FCz*FCz_Vci_ei))/3.0))))*FCd_f)+(((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f_Vci_ei))*FCd_f)+((((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vci_ei));
8165 FCdfCT_dw_Vtnode_GND=(((((((2.0*FCw_Vtnode_GND)*(1.0-((FCz*FCz)/3.0)))+((2.0*FCw)*(-(((FCz_Vtnode_GND*FCz)+(FCz*FCz_Vtnode_GND))/3.0))))*FCd_f)+(((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f_Vtnode_GND))*FCd_f)+((((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f)*FCd_f_Vtnode_GND));
8167 FCdfCT_dw=((((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f)*FCd_f);
8171 #if defined(_DYNAMIC)
8172 #if defined(_DERIVATE)
8173 FCdfCT_ditf_Vbi_ei=((FCdfCT_dw_Vbi_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ei));
8174 FCdfCT_ditf_Vbi_ci=((FCdfCT_dw_Vbi_ci*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ci));
8175 FCdfCT_ditf_Vci_ei=((FCdfCT_dw_Vci_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vci_ei));
8176 FCdfCT_ditf_Vtnode_GND=((FCdfCT_dw_Vtnode_GND*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vtnode_GND));
8178 FCdfCT_ditf=(FCdfCT_dw*FCdw_ditf);
8183 #if defined(_DYNAMIC)
8184 #if defined(_DERIVATE)
8185 FCf_CT_Vbi_ei=FCf_ci_Vbi_ei;
8186 FCf_CT_Vbi_ci=FCf_ci_Vbi_ci;
8187 FCf_CT_Vci_ei=FCf_ci_Vci_ei;
8188 FCf_CT_Vtnode_GND=FCf_ci_Vtnode_GND;
8192 #if defined(_DYNAMIC)
8193 #if defined(_DERIVATE)
8194 FCdfCT_ditf_Vbi_ei=FCdfc_ditf_Vbi_ei;
8195 FCdfCT_ditf_Vbi_ci=FCdfc_ditf_Vbi_ci;
8196 FCdfCT_ditf_Vci_ei=FCdfc_ditf_Vci_ei;
8197 FCdfCT_ditf_Vtnode_GND=FCdfc_ditf_Vtnode_GND;
8199 FCdfCT_ditf=FCdfc_ditf;
8204 #if defined(_DYNAMIC)
8205 #if defined(_DERIVATE)
8206 FFQ_cT_Vtnode_GND=((FFQ_fC_Vtnode_GND*FCf_CT)+(FFQ_fC*FCf_CT_Vtnode_GND));
8207 FFQ_cT_Vbi_ei=((FFQ_fC_Vbi_ei*FCf_CT)+(FFQ_fC*FCf_CT_Vbi_ei));
8208 FFQ_cT_Vbi_ci=((FFQ_fC_Vbi_ci*FCf_CT)+(FFQ_fC*FCf_CT_Vbi_ci));
8209 FFQ_cT_Vci_ei=((FFQ_fC_Vci_ei*FCf_CT)+(FFQ_fC*FCf_CT_Vci_ei));
8211 FFQ_cT=(FFQ_fC*FCf_CT);
8213 #if defined(_DERIVATE)
8214 FFQ_fC_Vtnode_GND=((FFQ_fC_Vtnode_GND*FCf_ci)+(FFQ_fC*FCf_ci_Vtnode_GND));
8215 FFQ_fC_Vbi_ei=((FFQ_fC_Vbi_ei*FCf_ci)+(FFQ_fC*FCf_ci_Vbi_ei));
8216 FFQ_fC_Vbi_ci=((FFQ_fC_Vbi_ci*FCf_ci)+(FFQ_fC*FCf_ci_Vbi_ci));
8217 FFQ_fC_Vci_ei=((FFQ_fC_Vci_ei*FCf_ci)+(FFQ_fC*FCf_ci_Vci_ei));
8219 FFQ_fC=(FFQ_fC*FCf_ci);
8220 #if defined(_DERIVATE)
8221 FFT_fC_Vtnode_GND=((FFT_pcS_Vtnode_GND*(FCf_ci+(itf*FCdfc_ditf)))+(FFT_pcS*(FCf_ci_Vtnode_GND+((itf_Vtnode_GND*FCdfc_ditf)+(itf*FCdfc_ditf_Vtnode_GND)))));
8222 FFT_fC_Vci_ei=(FFT_pcS*(FCf_ci_Vci_ei+((itf_Vci_ei*FCdfc_ditf)+(itf*FCdfc_ditf_Vci_ei))));
8223 FFT_fC_Vbi_ei=(FFT_pcS*(FCf_ci_Vbi_ei+((itf_Vbi_ei*FCdfc_ditf)+(itf*FCdfc_ditf_Vbi_ei))));
8224 FFT_fC_Vbi_ci=(FFT_pcS*(FCf_ci_Vbi_ci+((itf_Vbi_ci*FCdfc_ditf)+(itf*FCdfc_ditf_Vbi_ci))));
8226 FFT_fC=(FFT_pcS*(FCf_ci+(itf*FCdfc_ditf)));
8227 #if defined(_DYNAMIC)
8228 #if defined(_DERIVATE)
8229 FFT_cT_Vtnode_GND=((FFT_pcS_Vtnode_GND*(FCf_CT+(itf*FCdfCT_ditf)))+(FFT_pcS*(FCf_CT_Vtnode_GND+((itf_Vtnode_GND*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vtnode_GND)))));
8230 FFT_cT_Vci_ei=(FFT_pcS*(FCf_CT_Vci_ei+((itf_Vci_ei*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vci_ei))));
8231 FFT_cT_Vbi_ei=(FFT_pcS*(FCf_CT_Vbi_ei+((itf_Vbi_ei*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vbi_ei))));
8232 FFT_cT_Vbi_ci=(FFT_pcS*(FCf_CT_Vbi_ci+((itf_Vbi_ci*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vbi_ci))));
8234 FFT_cT=(FFT_pcS*(FCf_CT+(itf*FCdfCT_ditf)));
8237 #if defined(_DERIVATE)
8238 Qf_Vci_ei=(Qf_Vci_ei+FFd_QfB_Vci_ei);
8239 Qf_Vtnode_GND=(Qf_Vtnode_GND+FFd_QfB_Vtnode_GND);
8240 Qf_Vbi_ci=(Qf_Vbi_ci+FFd_QfB_Vbi_ci);
8241 Qf_Vbi_ei=(Qf_Vbi_ei+FFd_QfB_Vbi_ei);
8244 #if defined(_DERIVATE)
8245 Tf_Vci_ei=(Tf_Vci_ei+FFd_TfB_Vci_ei);
8246 Tf_Vbi_ei=(Tf_Vbi_ei+FFd_TfB_Vbi_ei);
8247 Tf_Vtnode_GND=(Tf_Vtnode_GND+FFd_TfB_Vtnode_GND);
8248 Tf_Vbi_ci=(Tf_Vbi_ci+FFd_TfB_Vbi_ci);
8251 #if defined(_DYNAMIC)
8252 #if defined(_DERIVATE)
8253 Q_fT_Vci_ei=((Qf_Vci_ei+(hfe*FFd_QfE_Vci_ei))+(hfc*FFQ_cT_Vci_ei));
8254 Q_fT_Vtnode_GND=((Qf_Vtnode_GND+(hfe*FFd_QfE_Vtnode_GND))+(hfc*FFQ_cT_Vtnode_GND));
8255 Q_fT_Vbi_ci=((Qf_Vbi_ci+(hfe*FFd_QfE_Vbi_ci))+(hfc*FFQ_cT_Vbi_ci));
8256 Q_fT_Vbi_ei=((Qf_Vbi_ei+(hfe*FFd_QfE_Vbi_ei))+(hfc*FFQ_cT_Vbi_ei));
8258 Q_fT=((Qf+(hfe*FFd_QfE))+(hfc*FFQ_cT));
8260 #if defined(_DYNAMIC)
8261 #if defined(_DERIVATE)
8262 T_fT_Vci_ei=((Tf_Vci_ei+(hfe*FFd_TfE_Vci_ei))+(hfc*FFT_cT_Vci_ei));
8263 T_fT_Vbi_ei=((Tf_Vbi_ei+(hfe*FFd_TfE_Vbi_ei))+(hfc*FFT_cT_Vbi_ei));
8264 T_fT_Vtnode_GND=((Tf_Vtnode_GND+(hfe*FFd_TfE_Vtnode_GND))+(hfc*FFT_cT_Vtnode_GND));
8265 T_fT_Vbi_ci=((Tf_Vbi_ci+(hfe*FFd_TfE_Vbi_ci))+(hfc*FFT_cT_Vbi_ci));
8267 T_fT=((Tf+(hfe*FFd_TfE))+(hfc*FFT_cT));
8269 #if defined(_DERIVATE)
8270 Qf_Vci_ei=((Qf_Vci_ei+FFd_QfE_Vci_ei)+FFQ_fC_Vci_ei);
8271 Qf_Vtnode_GND=((Qf_Vtnode_GND+FFd_QfE_Vtnode_GND)+FFQ_fC_Vtnode_GND);
8272 Qf_Vbi_ci=((Qf_Vbi_ci+FFd_QfE_Vbi_ci)+FFQ_fC_Vbi_ci);
8273 Qf_Vbi_ei=((Qf_Vbi_ei+FFd_QfE_Vbi_ei)+FFQ_fC_Vbi_ei);
8275 Qf=((Qf+FFd_QfE)+FFQ_fC);
8276 #if defined(_DERIVATE)
8277 Tf_Vci_ei=((Tf_Vci_ei+FFd_TfE_Vci_ei)+FFT_fC_Vci_ei);
8278 Tf_Vbi_ei=((Tf_Vbi_ei+FFd_TfE_Vbi_ei)+FFT_fC_Vbi_ei);
8279 Tf_Vtnode_GND=((Tf_Vtnode_GND+FFd_TfE_Vtnode_GND)+FFT_fC_Vtnode_GND);
8280 Tf_Vbi_ci=((Tf_Vbi_ci+FFd_TfE_Vbi_ci)+FFT_fC_Vbi_ci);
8282 Tf=((Tf+FFd_TfE)+FFT_fC);
8284 #if defined(_DYNAMIC)
8285 #if defined(_DERIVATE)
8286 Qr_Vci_ei=(Tr*itr_Vci_ei);
8287 Qr_Vtnode_GND=(Tr*itr_Vtnode_GND);
8288 Qr_Vbi_ci=(Tr*itr_Vbi_ci);
8289 Qr_Vbi_ei=(Tr*itr_Vbi_ei);
8294 #if defined(_DERIVATE)
8295 it_Vci_ei=(itf_Vci_ei-itr_Vci_ei);
8296 it_Vtnode_GND=(itf_Vtnode_GND-itr_Vtnode_GND);
8297 it_Vbi_ei=(itf_Vbi_ei-itr_Vbi_ei);
8298 it_Vbi_ci=(itf_Vbi_ci-itr_Vbi_ci);
8301 #if defined(_DERIVATE)
8302 Qdei_Vci_ei=Qf_Vci_ei;
8303 Qdei_Vtnode_GND=Qf_Vtnode_GND;
8304 Qdei_Vbi_ci=Qf_Vbi_ci;
8305 Qdei_Vbi_ei=Qf_Vbi_ei;
8308 #if defined(_DYNAMIC)
8309 #if defined(_DERIVATE)
8310 Qdci_Vci_ei=Qr_Vci_ei;
8311 Qdci_Vtnode_GND=Qr_Vtnode_GND;
8312 Qdci_Vbi_ci=Qr_Vbi_ci;
8313 Qdci_Vbi_ei=Qr_Vbi_ei;
8317 #if defined(_DYNAMIC)
8318 #if defined(_DERIVATE)
8319 qrbi_Vtnode_GND=(fcrbi*(((Qjei_Vtnode_GND+Qjci_Vtnode_GND)+Qdei_Vtnode_GND)+Qdci_Vtnode_GND));
8320 qrbi_Vbi_ei=(fcrbi*(((Qjei_Vbi_ei+Qjci_Vbi_ei)+Qdei_Vbi_ei)+Qdci_Vbi_ei));
8321 qrbi_Vbi_ci=(fcrbi*((Qjci_Vbi_ci+Qdei_Vbi_ci)+Qdci_Vbi_ci));
8322 qrbi_Vci_ei=(fcrbi*(Qdei_Vci_ei+Qdci_Vci_ei));
8324 qrbi=(fcrbi*(((Qjei+Qjci)+Qdei)+Qdci));
8326 #if defined(_DERIVATE)
8330 DIOY_Vbi_ci=(1/(mbci*VT));
8332 DIOY_Vtnode_GND=(-
BP(
bi,
ci)*(mbci*VT_Vtnode_GND)/(mbci*VT)/(mbci*VT));
8334 DIOY=(
BP(
bi,
ci)/(mbci*VT));
8341 #if defined(_DERIVATE)
8345 le_Vbi_ci=DIOY_Vbi_ci;
8346 le_Vbi_ei=DIOY_Vbi_ei;
8347 le_Vtnode_GND=DIOY_Vtnode_GND;
8350 #if defined(_DERIVATE)
8356 DIOY_Vtnode_GND=0.0;
8362 #if defined(_DERIVATE)
8374 #if defined(_DERIVATE)
8375 double m10_limexp(d10_limexp0,d00_limexp0,DIOY)
8377 #if defined(_DERIVATE)
8381 le_Vbi_ci=((le_Vbi_ci*d00_limexp0)+(le*DIOY_Vbi_ci*d10_limexp0));
8382 le_Vbi_ei=((le_Vbi_ei*d00_limexp0)+(le*DIOY_Vbi_ei*d10_limexp0));
8383 le_Vtnode_GND=((le_Vtnode_GND*d00_limexp0)+(le*DIOY_Vtnode_GND*d10_limexp0));
8385 le=(le*d00_limexp0);
8387 #if defined(_DERIVATE)
8388 ibci_Vtnode_GND=((ibcis_t_Vtnode_GND*(le-1.0))+(ibcis_t*le_Vtnode_GND));
8389 ibci_Vbi_ci=(ibcis_t*le_Vbi_ci);
8390 ibci_Vbi_ei=(ibcis_t*le_Vbi_ei);
8392 ibci=(ibcis_t*(le-1.0));
8396 #if defined(_DERIVATE)
8397 ibci_Vtnode_GND=(-ibcis_t_Vtnode_GND);
8406 #if defined(_DERIVATE)
8407 ibci_Vtnode_GND=0.0;
8414 ((((
BP(
bi,
ci)<0.0)&&(favl_t>0.0))&&(cjci0_t>0.0)))
8422 #if defined(_DERIVATE)
8423 double v_bord_Vtnode_GND;
8425 #if defined(_DERIVATE)
8426 double v_bord_Vbi_ci;
8428 #if defined(_DERIVATE)
8429 double v_q_Vtnode_GND;
8431 #if defined(_DERIVATE)
8434 #if defined(_DERIVATE)
8437 #if defined(_DERIVATE)
8438 double U0_Vtnode_GND;
8440 #if defined(_DERIVATE)
8441 double av_Vtnode_GND;
8443 #if defined(_DERIVATE)
8446 #if defined(_DERIVATE)
8449 #if defined(_DERIVATE)
8450 double avl_Vtnode_GND;
8452 #if defined(_DERIVATE)
8455 #if defined(_DERIVATE)
8458 #if defined(_DERIVATE)
8459 v_bord_Vtnode_GND=vdci_t_Vtnode_GND;
8460 v_bord_Vbi_ci=(-1.0);
8462 v_bord=(vdci_t-
BP(
bi,
ci));
8463 #if defined(_DERIVATE)
8464 v_q_Vtnode_GND=((qavl_t_Vtnode_GND*Cjci-qavl_t*Cjci_Vtnode_GND)/Cjci/Cjci);
8465 v_q_Vbi_ei=(-qavl_t*Cjci_Vbi_ei/Cjci/Cjci);
8466 v_q_Vbi_ci=(-qavl_t*Cjci_Vbi_ci/Cjci/Cjci);
8469 #if defined(_DERIVATE)
8470 U0_Vtnode_GND=((qavl_t_Vtnode_GND*cjci0_t-qavl_t*cjci0_t_Vtnode_GND)/cjci0_t/cjci0_t);
8472 U0=(qavl_t/cjci0_t);
8477 double m00_exp(d00_exp0,((-v_q)/U0))
8478 #if defined(_DERIVATE)
8479 #define d10_exp0 d00_exp0
8481 #if defined(_DERIVATE)
8482 av_Vtnode_GND=((favl_t_Vtnode_GND*d00_exp0)+(favl_t*(((-v_q_Vtnode_GND)*U0-(-v_q)*U0_Vtnode_GND)/U0/U0)*d10_exp0));
8483 av_Vbi_ei=(favl_t*((-v_q_Vbi_ei)/U0)*d10_exp0);
8484 av_Vbi_ci=(favl_t*((-v_q_Vbi_ci)/U0)*d10_exp0);
8486 av=(favl_t*d00_exp0);
8488 #if defined(_DERIVATE)
8489 avl_Vtnode_GND=((av_Vtnode_GND*(U0+((1.0+(v_q/U0))*(v_bord-U0))))+(av*(U0_Vtnode_GND+((((v_q_Vtnode_GND*U0-v_q*U0_Vtnode_GND)/U0/U0)*(v_bord-U0))+((1.0+(v_q/U0))*(v_bord_Vtnode_GND-U0_Vtnode_GND))))));
8490 avl_Vbi_ei=((av_Vbi_ei*(U0+((1.0+(v_q/U0))*(v_bord-U0))))+(av*(v_q_Vbi_ei/U0)*(v_bord-U0)));
8491 avl_Vbi_ci=((av_Vbi_ci*(U0+((1.0+(v_q/U0))*(v_bord-U0))))+(av*(((v_q_Vbi_ci/U0)*(v_bord-U0))+((1.0+(v_q/U0))*v_bord_Vbi_ci))));
8493 avl=(av*(U0+((1.0+(v_q/U0))*(v_bord-U0))));
8498 double m00_exp(d00_exp0,((-v_q)/v_bord))
8499 #if defined(_DERIVATE)
8500 #define d10_exp0 d00_exp0
8502 #if defined(_DERIVATE)
8503 avl_Vtnode_GND=((((favl_t_Vtnode_GND*v_bord)+(favl_t*v_bord_Vtnode_GND))*d00_exp0)+((favl_t*v_bord)*(((-v_q_Vtnode_GND)*v_bord-(-v_q)*v_bord_Vtnode_GND)/v_bord/v_bord)*d10_exp0));
8504 avl_Vbi_ei=((favl_t*v_bord)*((-v_q_Vbi_ei)/v_bord)*d10_exp0);
8505 avl_Vbi_ci=(((favl_t*v_bord_Vbi_ci)*d00_exp0)+((favl_t*v_bord)*(((-v_q_Vbi_ci)*v_bord-(-v_q)*v_bord_Vbi_ci)/v_bord/v_bord)*d10_exp0));
8507 avl=((favl_t*v_bord)*d00_exp0);
8510 #if defined(_DERIVATE)
8511 iavl_Vci_ei=itf_Vci_ei*avl;
8512 iavl_Vtnode_GND=((itf_Vtnode_GND*avl)+(itf*avl_Vtnode_GND));
8513 iavl_Vbi_ei=((itf_Vbi_ei*avl)+(itf*avl_Vbi_ei));
8514 iavl_Vbi_ci=((itf_Vbi_ci*avl)+(itf*avl_Vbi_ci));
8520 #if defined(_DERIVATE)
8522 iavl_Vtnode_GND=0.0;
8528 #if defined(_DERIVATE)
8529 ibh_rec_Vtnode_GND=Q_bf_Vtnode_GND*Otbhrec;
8530 ibh_rec_Vbi_ei=Q_bf_Vbi_ei*Otbhrec;
8531 ibh_rec_Vbi_ci=Q_bf_Vbi_ci*Otbhrec;
8532 ibh_rec_Vci_ei=Q_bf_Vci_ei*Otbhrec;
8534 ibh_rec=(Q_bf*Otbhrec);
8544 #if defined(_DERIVATE)
8545 double Qz_nom_Vtnode_GND;
8547 #if defined(_DERIVATE)
8548 double Qz_nom_Vbi_ei;
8550 #if defined(_DERIVATE)
8551 double Qz_nom_Vbi_ci;
8553 #if defined(_DERIVATE)
8554 double Qz_nom_Vci_ei;
8556 #if defined(_DERIVATE)
8557 double f_QR_Vtnode_GND;
8559 #if defined(_DERIVATE)
8560 double ETA_Vtnode_GND;
8562 #if defined(_DERIVATE)
8565 #if defined(_DERIVATE)
8568 #if defined(_DERIVATE)
8571 #if defined(_DERIVATE)
8572 double Qz0_Vtnode_GND;
8574 #if defined(_DERIVATE)
8577 #if defined(_DERIVATE)
8580 #if defined(_DERIVATE)
8583 #if defined(_DERIVATE)
8584 double fQz_Vtnode_GND;
8586 #if defined(_DERIVATE)
8589 #if defined(_DERIVATE)
8592 #if defined(_DERIVATE)
8595 #if defined(_DERIVATE)
8596 f_QR_Vtnode_GND=((1+fdqr0)*qp0_t_Vtnode_GND);
8598 f_QR=((1+fdqr0)*qp0_t);
8599 #if defined(_DERIVATE)
8600 Qz0_Vtnode_GND=((Qjei_Vtnode_GND+Qjci_Vtnode_GND)+Qf_Vtnode_GND);
8601 Qz0_Vbi_ei=((Qjei_Vbi_ei+Qjci_Vbi_ei)+Qf_Vbi_ei);
8602 Qz0_Vbi_ci=(Qjci_Vbi_ci+Qf_Vbi_ci);
8603 Qz0_Vci_ei=Qf_Vci_ei;
8605 Qz0=((Qjei+Qjci)+Qf);
8606 #if defined(_DERIVATE)
8607 Qz_nom_Vtnode_GND=((Qz0_Vtnode_GND*f_QR-Qz0*f_QR_Vtnode_GND)/f_QR/f_QR);
8608 Qz_nom_Vbi_ei=(Qz0_Vbi_ei/f_QR);
8609 Qz_nom_Vbi_ci=(Qz0_Vbi_ci/f_QR);
8610 Qz_nom_Vci_ei=(Qz0_Vci_ei/f_QR);
8612 Qz_nom=(1+(Qz0/f_QR));
8614 double m00_sqrt(d00_sqrt0,((Qz_nom*Qz_nom)+0.01))
8615 #if defined(_DERIVATE)
8616 double m10_sqrt(d10_sqrt0,d00_sqrt0,((Qz_nom*Qz_nom)+0.01))
8618 #if defined(_DERIVATE)
8619 fQz_Vtnode_GND=(0.5*(Qz_nom_Vtnode_GND+((Qz_nom_Vtnode_GND*Qz_nom)+(Qz_nom*Qz_nom_Vtnode_GND))*d10_sqrt0));
8620 fQz_Vbi_ei=(0.5*(Qz_nom_Vbi_ei+((Qz_nom_Vbi_ei*Qz_nom)+(Qz_nom*Qz_nom_Vbi_ei))*d10_sqrt0));
8621 fQz_Vbi_ci=(0.5*(Qz_nom_Vbi_ci+((Qz_nom_Vbi_ci*Qz_nom)+(Qz_nom*Qz_nom_Vbi_ci))*d10_sqrt0));
8622 fQz_Vci_ei=(0.5*(Qz_nom_Vci_ei+((Qz_nom_Vci_ei*Qz_nom)+(Qz_nom*Qz_nom_Vci_ei))*d10_sqrt0));
8624 fQz=(0.5*(Qz_nom+d00_sqrt0));
8626 #if defined(_DERIVATE)
8627 rbi_Vtnode_GND=((rbi0_t_Vtnode_GND*fQz-rbi0_t*fQz_Vtnode_GND)/fQz/fQz);
8628 rbi_Vbi_ei=(-rbi0_t*fQz_Vbi_ei/fQz/fQz);
8629 rbi_Vbi_ci=(-rbi0_t*fQz_Vbi_ci/fQz/fQz);
8630 rbi_Vci_ei=(-rbi0_t*fQz_Vci_ei/fQz/fQz);
8636 #if defined(_DERIVATE)
8637 ETA_Vtnode_GND=((((rbi_Vtnode_GND*ibei)+(rbi*ibei_Vtnode_GND))*fgeo*VT-((rbi*ibei)*fgeo)*VT_Vtnode_GND)/VT/VT);
8638 ETA_Vbi_ei=(((rbi_Vbi_ei*ibei)+(rbi*ibei_Vbi_ei))*fgeo/VT);
8639 ETA_Vbi_ci=(rbi_Vbi_ci*ibei*fgeo/VT);
8640 ETA_Vci_ei=(rbi_Vci_ei*ibei*fgeo/VT);
8642 ETA=(((rbi*ibei)*fgeo)/VT);
8646 #if defined(_DERIVATE)
8647 rbi_Vtnode_GND=((rbi_Vtnode_GND*(1.0-(0.5*ETA)))+(rbi*(-(0.5*ETA_Vtnode_GND))));
8648 rbi_Vbi_ei=((rbi_Vbi_ei*(1.0-(0.5*ETA)))+(rbi*(-(0.5*ETA_Vbi_ei))));
8649 rbi_Vbi_ci=((rbi_Vbi_ci*(1.0-(0.5*ETA)))+(rbi*(-(0.5*ETA_Vbi_ci))));
8650 rbi_Vci_ei=((rbi_Vci_ei*(1.0-(0.5*ETA)))+(rbi*(-(0.5*ETA_Vci_ei))));
8652 rbi=(rbi*(1.0-(0.5*ETA)));
8657 double m00_logE(d00_logE0,(1.0+ETA))
8658 #if defined(_DERIVATE)
8659 double m10_logE(d10_logE0,d00_logE0,(1.0+ETA))
8661 #if defined(_DERIVATE)
8662 rbi_Vtnode_GND=((((rbi_Vtnode_GND*d00_logE0)+(rbi*ETA_Vtnode_GND*d10_logE0))*ETA-(rbi*d00_logE0)*ETA_Vtnode_GND)/ETA/ETA);
8663 rbi_Vbi_ei=((((rbi_Vbi_ei*d00_logE0)+(rbi*ETA_Vbi_ei*d10_logE0))*ETA-(rbi*d00_logE0)*ETA_Vbi_ei)/ETA/ETA);
8664 rbi_Vbi_ci=((((rbi_Vbi_ci*d00_logE0)+(rbi*ETA_Vbi_ci*d10_logE0))*ETA-(rbi*d00_logE0)*ETA_Vbi_ci)/ETA/ETA);
8665 rbi_Vci_ei=((((rbi_Vci_ei*d00_logE0)+(rbi*ETA_Vci_ei*d10_logE0))*ETA-(rbi*d00_logE0)*ETA_Vci_ei)/ETA/ETA);
8667 rbi=((rbi*d00_logE0)/ETA);
8674 #if defined(_DERIVATE)
8675 rbi_Vtnode_GND=((((rbi_Vtnode_GND*(Qjei+(Qf*fqi)))+(rbi*(Qjei_Vtnode_GND+Qf_Vtnode_GND*fqi)))*(Qjei+Qf)-(rbi*(Qjei+(Qf*fqi)))*(Qjei_Vtnode_GND+Qf_Vtnode_GND))/(Qjei+Qf)/(Qjei+Qf));
8676 rbi_Vbi_ei=((((rbi_Vbi_ei*(Qjei+(Qf*fqi)))+(rbi*(Qjei_Vbi_ei+Qf_Vbi_ei*fqi)))*(Qjei+Qf)-(rbi*(Qjei+(Qf*fqi)))*(Qjei_Vbi_ei+Qf_Vbi_ei))/(Qjei+Qf)/(Qjei+Qf));
8677 rbi_Vbi_ci=((((rbi_Vbi_ci*(Qjei+(Qf*fqi)))+(rbi*Qf_Vbi_ci*fqi))*(Qjei+Qf)-(rbi*(Qjei+(Qf*fqi)))*Qf_Vbi_ci)/(Qjei+Qf)/(Qjei+Qf));
8678 rbi_Vci_ei=((((rbi_Vci_ei*(Qjei+(Qf*fqi)))+(rbi*Qf_Vci_ei*fqi))*(Qjei+Qf)-(rbi*(Qjei+(Qf*fqi)))*Qf_Vci_ei)/(Qjei+Qf)/(Qjei+Qf));
8680 rbi=((rbi*(Qjei+(Qf*fqi)))/(Qjei+Qf));
8685 #if defined(_DERIVATE)
8693 #if defined(_DERIVATE)
8696 DIOY_Vbp_ei=(1/(mbep*VT));
8699 DIOY_Vtnode_GND=(-
BP(
bp,
ei)*(mbep*VT_Vtnode_GND)/(mbep*VT)/(mbep*VT));
8701 DIOY=(
BP(
bp,
ei)/(mbep*VT));
8708 #if defined(_DERIVATE)
8711 le_Vbp_ei=DIOY_Vbp_ei;
8712 le_Vbi_ci=DIOY_Vbi_ci;
8713 le_Vbi_ei=DIOY_Vbi_ei;
8714 le_Vtnode_GND=DIOY_Vtnode_GND;
8717 #if defined(_DERIVATE)
8723 DIOY_Vtnode_GND=0.0;
8729 #if defined(_DERIVATE)
8741 #if defined(_DERIVATE)
8742 double m10_limexp(d10_limexp0,d00_limexp0,DIOY)
8744 #if defined(_DERIVATE)
8747 le_Vbp_ei=((le_Vbp_ei*d00_limexp0)+(le*DIOY_Vbp_ei*d10_limexp0));
8748 le_Vbi_ci=((le_Vbi_ci*d00_limexp0)+(le*DIOY_Vbi_ci*d10_limexp0));
8749 le_Vbi_ei=((le_Vbi_ei*d00_limexp0)+(le*DIOY_Vbi_ei*d10_limexp0));
8750 le_Vtnode_GND=((le_Vtnode_GND*d00_limexp0)+(le*DIOY_Vtnode_GND*d10_limexp0));
8752 le=(le*d00_limexp0);
8754 #if defined(_DERIVATE)
8755 ibep_Vtnode_GND=((ibeps_t_Vtnode_GND*(le-1.0))+(ibeps_t*le_Vtnode_GND));
8756 ibep_Vbp_ei=(ibeps_t*le_Vbp_ei);
8757 ibep_Vbi_ci=(ibeps_t*le_Vbi_ci);
8758 ibep_Vbi_ei=(ibeps_t*le_Vbi_ei);
8760 ibep=(ibeps_t*(le-1.0));
8764 #if defined(_DERIVATE)
8765 ibep_Vtnode_GND=(-ibeps_t_Vtnode_GND);
8775 #if defined(_DERIVATE)
8776 ibep_Vtnode_GND=0.0;
8783 #if defined(_DERIVATE)
8786 DIOY_Vbp_ei=(1/(mrep*VT));
8789 DIOY_Vtnode_GND=(-
BP(
bp,
ei)*(mrep*VT_Vtnode_GND)/(mrep*VT)/(mrep*VT));
8791 DIOY=(
BP(
bp,
ei)/(mrep*VT));
8798 #if defined(_DERIVATE)
8801 le_Vbp_ei=DIOY_Vbp_ei;
8802 le_Vbi_ci=DIOY_Vbi_ci;
8803 le_Vbi_ei=DIOY_Vbi_ei;
8804 le_Vtnode_GND=DIOY_Vtnode_GND;
8807 #if defined(_DERIVATE)
8813 DIOY_Vtnode_GND=0.0;
8819 #if defined(_DERIVATE)
8831 #if defined(_DERIVATE)
8832 double m10_limexp(d10_limexp0,d00_limexp0,DIOY)
8834 #if defined(_DERIVATE)
8837 le_Vbp_ei=((le_Vbp_ei*d00_limexp0)+(le*DIOY_Vbp_ei*d10_limexp0));
8838 le_Vbi_ci=((le_Vbi_ci*d00_limexp0)+(le*DIOY_Vbi_ci*d10_limexp0));
8839 le_Vbi_ei=((le_Vbi_ei*d00_limexp0)+(le*DIOY_Vbi_ei*d10_limexp0));
8840 le_Vtnode_GND=((le_Vtnode_GND*d00_limexp0)+(le*DIOY_Vtnode_GND*d10_limexp0));
8842 le=(le*d00_limexp0);
8844 #if defined(_DERIVATE)
8845 irep_Vtnode_GND=((ireps_t_Vtnode_GND*(le-1.0))+(ireps_t*le_Vtnode_GND));
8846 irep_Vbp_ei=(ireps_t*le_Vbp_ei);
8847 irep_Vbi_ci=(ireps_t*le_Vbi_ci);
8848 irep_Vbi_ei=(ireps_t*le_Vbi_ei);
8850 irep=(ireps_t*(le-1.0));
8854 #if defined(_DERIVATE)
8855 irep_Vtnode_GND=(-ireps_t_Vtnode_GND);
8865 #if defined(_DERIVATE)
8866 irep_Vtnode_GND=0.0;
8878 double
m00_exp(d00_exp1,((-d00_logE0)/zep))
8879 #if defined(_DERIVATE)
8880 double m10_logE(d10_logE0,d00_logE0,ajep_t)
8881 #define d10_exp1 d00_exp1
8883 #if defined(_DERIVATE)
8884 DFV_f_Vtnode_GND=((vdep_t_Vtnode_GND*(1.0-d00_exp1))+(vdep_t*(-((-ajep_t_Vtnode_GND*d10_logE0)/zep)*
d10_exp1)));
8886 DFV_f=(vdep_t*(1.0-d00_exp1));
8888 #if defined(_DERIVATE)
8892 DFv_e_Vbp_ei=((-1.0)/VT);
8894 DFv_e_Vtnode_GND=((DFV_f_Vtnode_GND*VT-(DFV_f-
BP(
bp,
ei))*VT_Vtnode_GND)/VT/VT);
8897 DFv_e=((DFV_f-
BP(
bp,
ei))/VT);
8899 double m00_sqrt(d00_sqrt0,((DFv_e*DFv_e)+1.921812))
8900 #if defined(_DERIVATE)
8901 double m10_sqrt(d10_sqrt0,d00_sqrt0,((DFv_e*DFv_e)+1.921812))
8903 #if defined(_DERIVATE)
8907 DFs_q_Vbp_ei=((DFv_e_Vbp_ei*DFv_e)+(DFv_e*DFv_e_Vbp_ei))*d10_sqrt0;
8908 DFs_q_Vbi_ci=((DFv_e_Vbi_ci*DFv_e)+(DFv_e*DFv_e_Vbi_ci))*d10_sqrt0;
8909 DFs_q_Vtnode_GND=((DFv_e_Vtnode_GND*DFv_e)+(DFv_e*DFv_e_Vtnode_GND))*d10_sqrt0;
8910 DFs_q_Vbi_ei=((DFv_e_Vbi_ei*DFv_e)+(DFv_e*DFv_e_Vbi_ei))*d10_sqrt0;
8914 #if defined(_DERIVATE)
8918 DFs_q2_Vbp_ei=(DFv_e_Vbp_ei+DFs_q_Vbp_ei)*0.5;
8919 DFs_q2_Vbi_ci=(DFv_e_Vbi_ci+DFs_q_Vbi_ci)*0.5;
8920 DFs_q2_Vtnode_GND=(DFv_e_Vtnode_GND+DFs_q_Vtnode_GND)*0.5;
8921 DFs_q2_Vbi_ei=(DFv_e_Vbi_ei+DFs_q_Vbi_ei)*0.5;
8923 DFs_q2=((DFv_e+DFs_q)*0.5);
8924 #if defined(_DERIVATE)
8928 DFv_j_Vbp_ei=(-(VT*DFs_q2_Vbp_ei));
8929 DFv_j_Vbi_ci=(-(VT*DFs_q2_Vbi_ci));
8930 DFv_j_Vtnode_GND=(DFV_f_Vtnode_GND-((VT_Vtnode_GND*DFs_q2)+(VT*DFs_q2_Vtnode_GND)));
8931 DFv_j_Vbi_ei=(-(VT*DFs_q2_Vbi_ei));
8933 DFv_j=(DFV_f-(VT*DFs_q2));
8934 #if defined(_DERIVATE)
8935 DFdvj_dv_Vsi_ci=0.0;
8937 DFdvj_dv_Vbp_ci=0.0;
8938 DFdvj_dv_Vbp_ei=((DFs_q2_Vbp_ei*DFs_q-DFs_q2*DFs_q_Vbp_ei)/DFs_q/DFs_q);
8939 DFdvj_dv_Vbi_ci=((DFs_q2_Vbi_ci*DFs_q-DFs_q2*DFs_q_Vbi_ci)/DFs_q/DFs_q);
8940 DFdvj_dv_Vtnode_GND=((DFs_q2_Vtnode_GND*DFs_q-DFs_q2*DFs_q_Vtnode_GND)/DFs_q/DFs_q);
8941 DFdvj_dv_Vbi_ei=((DFs_q2_Vbi_ei*DFs_q-DFs_q2*DFs_q_Vbi_ei)/DFs_q/DFs_q);
8943 DFdvj_dv=(DFs_q2/DFs_q);
8945 double m00_logE(d00_logE0,(1.0-(DFv_j/vdep_t)))
8946 #if defined(_DERIVATE)
8947 double m10_logE(d10_logE0,d00_logE0,(1.0-(DFv_j/vdep_t)))
8949 #if defined(_DERIVATE)
8953 DFb_Vbp_ei=(-(DFv_j_Vbp_ei/vdep_t))*d10_logE0;
8954 DFb_Vbi_ci=(-(DFv_j_Vbi_ci/vdep_t))*d10_logE0;
8955 DFb_Vtnode_GND=(-((DFv_j_Vtnode_GND*vdep_t-DFv_j*vdep_t_Vtnode_GND)/vdep_t/vdep_t))*d10_logE0;
8956 DFb_Vbi_ei=(-(DFv_j_Vbi_ei/vdep_t))*d10_logE0;
8961 double m00_exp(d00_exp0,((-zep)*DFb))
8962 #if defined(_DERIVATE)
8963 #define d10_exp0 d00_exp0
8965 #if defined(_DERIVATE)
8969 DFC_j1_Vbp_ei=(((cjep0_t*((-zep)*DFb_Vbp_ei)*d10_exp0)*DFdvj_dv)+((cjep0_t*d00_exp0)*DFdvj_dv_Vbp_ei));
8970 DFC_j1_Vbi_ci=(((cjep0_t*((-zep)*DFb_Vbi_ci)*d10_exp0)*DFdvj_dv)+((cjep0_t*d00_exp0)*DFdvj_dv_Vbi_ci));
8971 DFC_j1_Vtnode_GND=((((cjep0_t_Vtnode_GND*d00_exp0)+(cjep0_t*((-zep)*DFb_Vtnode_GND)*d10_exp0))*DFdvj_dv)+((cjep0_t*d00_exp0)*DFdvj_dv_Vtnode_GND));
8972 DFC_j1_Vbi_ei=(((cjep0_t*((-zep)*DFb_Vbi_ei)*d10_exp0)*DFdvj_dv)+((cjep0_t*d00_exp0)*DFdvj_dv_Vbi_ei));
8974 DFC_j1=((cjep0_t*d00_exp0)*DFdvj_dv);
8976 #if defined(_DERIVATE)
8977 Cjep_Vbp_ei=(DFC_j1_Vbp_ei+((ajep_t*cjep0_t)*(-DFdvj_dv_Vbp_ei)));
8978 Cjep_Vbi_ci=(DFC_j1_Vbi_ci+((ajep_t*cjep0_t)*(-DFdvj_dv_Vbi_ci)));
8979 Cjep_Vtnode_GND=(DFC_j1_Vtnode_GND+((((ajep_t_Vtnode_GND*cjep0_t)+(ajep_t*cjep0_t_Vtnode_GND))*(1.0-DFdvj_dv))+((ajep_t*cjep0_t)*(-DFdvj_dv_Vtnode_GND))));
8980 Cjep_Vbi_ei=(DFC_j1_Vbi_ei+((ajep_t*cjep0_t)*(-DFdvj_dv_Vbi_ei)));
8982 Cjep=(DFC_j1+((ajep_t*cjep0_t)*(1.0-DFdvj_dv)));
8983 #if defined(_DYNAMIC)
8985 double m00_exp(d00_exp0,(DFb*(1.0-zep)))
8986 #if defined(_DERIVATE)
8987 #define d10_exp0 d00_exp0
8989 #if defined(_DERIVATE)
8993 DFQ_j_Vbp_ei=(((cjep0_t*vdep_t)*(-DFb_Vbp_ei*(1.0-zep)*d10_exp0))/(1.0-zep));
8994 DFQ_j_Vbi_ci=(((cjep0_t*vdep_t)*(-DFb_Vbi_ci*(1.0-zep)*d10_exp0))/(1.0-zep));
8995 DFQ_j_Vtnode_GND=(((((cjep0_t_Vtnode_GND*vdep_t)+(cjep0_t*vdep_t_Vtnode_GND))*(1.0-d00_exp0))+((cjep0_t*vdep_t)*(-DFb_Vtnode_GND*(1.0-zep)*d10_exp0)))/(1.0-zep));
8996 DFQ_j_Vbi_ei=(((cjep0_t*vdep_t)*(-DFb_Vbi_ei*(1.0-zep)*d10_exp0))/(1.0-zep));
8998 DFQ_j=(((cjep0_t*vdep_t)*(1.0-d00_exp0))/(1.0-zep));
9001 #if defined(_DYNAMIC)
9002 #if defined(_DERIVATE)
9003 Qjep_Vbp_ei=(DFQ_j_Vbp_ei+((ajep_t*cjep0_t)*(1.0-DFv_j_Vbp_ei)));
9004 Qjep_Vbi_ci=(DFQ_j_Vbi_ci+((ajep_t*cjep0_t)*(-DFv_j_Vbi_ci)));
9005 Qjep_Vtnode_GND=(DFQ_j_Vtnode_GND+((((ajep_t_Vtnode_GND*cjep0_t)+(ajep_t*cjep0_t_Vtnode_GND))*(
BP(
bp,
ei)-DFv_j))+((ajep_t*cjep0_t)*(-DFv_j_Vtnode_GND))));
9006 Qjep_Vbi_ei=(DFQ_j_Vbi_ei+((ajep_t*cjep0_t)*(-DFv_j_Vbi_ei)));
9008 Qjep=(DFQ_j+((ajep_t*cjep0_t)*(
BP(
bp,
ei)-DFv_j)));
9013 #if defined(_DERIVATE)
9016 Cjep_Vtnode_GND=0.0;
9020 #if defined(_DYNAMIC)
9021 #if defined(_DERIVATE)
9024 Qjep_Vtnode_GND=0.0;
9035 #if defined(_DERIVATE)
9036 double pocce_Vbp_ei;
9038 #if defined(_DERIVATE)
9039 double pocce_Vbi_ci;
9041 #if defined(_DERIVATE)
9042 double pocce_Vtnode_GND;
9044 #if defined(_DERIVATE)
9045 double pocce_Vbi_ei;
9047 #if defined(_DERIVATE)
9050 #if defined(_DERIVATE)
9051 double czz_Vtnode_GND;
9053 #if defined(_DERIVATE)
9056 #if defined(_DERIVATE)
9060 ((((tunode==1)&&(cjep0_t>0.0))&&(vdep_t>0.0)))
9063 double m00_logE(d00_logE0,(Cjep/cjep0_t))
9064 double
m00_exp(d00_exp1,((1-(1/zep))*d00_logE0))
9065 #if defined(_DERIVATE)
9066 double m10_logE(d10_logE0,d00_logE0,(Cjep/cjep0_t))
9067 #define d10_exp1 d00_exp1
9069 #if defined(_DERIVATE)
9070 pocce_Vbp_ei=((1-(1/zep))*(Cjep_Vbp_ei/cjep0_t)*d10_logE0)*
d10_exp1;
9071 pocce_Vbi_ci=((1-(1/zep))*(Cjep_Vbi_ci/cjep0_t)*d10_logE0)*
d10_exp1;
9072 pocce_Vtnode_GND=((1-(1/zep))*((Cjep_Vtnode_GND*cjep0_t-Cjep*cjep0_t_Vtnode_GND)/cjep0_t/cjep0_t)*d10_logE0)*d10_exp1;
9073 pocce_Vbi_ei=((1-(1/zep))*(Cjep_Vbi_ei/cjep0_t)*d10_logE0)*
d10_exp1;
9077 #if defined(_DERIVATE)
9078 czz_Vbp_ei=(((-(1/vdep_t))*ibets_t*pocce)+(((-(
BP(
bp,
ei)/vdep_t))*ibets_t)*pocce_Vbp_ei));
9079 czz_Vtnode_GND=(((((-(-
BP(
bp,
ei)*vdep_t_Vtnode_GND/vdep_t/vdep_t))*ibets_t)+((-(
BP(
bp,
ei)/vdep_t))*ibets_t_Vtnode_GND))*pocce)+(((-(
BP(
bp,
ei)/vdep_t))*ibets_t)*pocce_Vtnode_GND));
9080 czz_Vbi_ci=(((-(
BP(
bp,
ei)/vdep_t))*ibets_t)*pocce_Vbi_ci);
9081 czz_Vbi_ei=(((-(
BP(
bp,
ei)/vdep_t))*ibets_t)*pocce_Vbi_ei);
9083 czz=(((-(
BP(
bp,
ei)/vdep_t))*ibets_t)*pocce);
9085 double m00_exp(d00_exp0,((-abet_t)/pocce))
9086 #if defined(_DERIVATE)
9087 #define d10_exp0 d00_exp0
9089 #if defined(_DERIVATE)
9090 ibet_Vbp_ei=((czz_Vbp_ei*d00_exp0)+(czz*(-(-abet_t)*pocce_Vbp_ei/pocce/pocce)*d10_exp0));
9091 ibet_Vtnode_GND=((czz_Vtnode_GND*d00_exp0)+(czz*(((-abet_t_Vtnode_GND)*pocce-(-abet_t)*pocce_Vtnode_GND)/pocce/pocce)*d10_exp0));
9092 ibet_Vbi_ci=((czz_Vbi_ci*d00_exp0)+(czz*(-(-abet_t)*pocce_Vbi_ci/pocce/pocce)*d10_exp0));
9093 ibet_Vbi_ei=((czz_Vbi_ei*d00_exp0)+(czz*(-(-abet_t)*pocce_Vbi_ei/pocce/pocce)*d10_exp0));
9095 ibet=(czz*d00_exp0);
9101 ((((tunode==0)&&(cjei0_t>0.0))&&(vdei_t>0.0)))
9104 double m00_logE(d00_logE0,(Cjei/cjei0_t))
9105 double
m00_exp(d00_exp1,((1-(1/zei))*d00_logE0))
9106 #if defined(_DERIVATE)
9107 double m10_logE(d10_logE0,d00_logE0,(Cjei/cjei0_t))
9108 #define d10_exp1 d00_exp1
9110 #if defined(_DERIVATE)
9113 pocce_Vtnode_GND=((1-(1/zei))*((Cjei_Vtnode_GND*cjei0_t-Cjei*cjei0_t_Vtnode_GND)/cjei0_t/cjei0_t)*d10_logE0)*d10_exp1;
9114 pocce_Vbi_ei=((1-(1/zei))*(Cjei_Vbi_ei/cjei0_t)*d10_logE0)*
d10_exp1;
9118 #if defined(_DERIVATE)
9119 czz_Vbp_ei=(((-(
BP(
bi,
ei)/vdei_t))*ibets_t)*pocce_Vbp_ei);
9120 czz_Vtnode_GND=(((((-(-
BP(
bi,
ei)*vdei_t_Vtnode_GND/vdei_t/vdei_t))*ibets_t)+((-(
BP(
bi,
ei)/vdei_t))*ibets_t_Vtnode_GND))*pocce)+(((-(
BP(
bi,
ei)/vdei_t))*ibets_t)*pocce_Vtnode_GND));
9121 czz_Vbi_ci=(((-(
BP(
bi,
ei)/vdei_t))*ibets_t)*pocce_Vbi_ci);
9122 czz_Vbi_ei=(((-(1/vdei_t))*ibets_t*pocce)+(((-(
BP(
bi,
ei)/vdei_t))*ibets_t)*pocce_Vbi_ei));
9124 czz=(((-(
BP(
bi,
ei)/vdei_t))*ibets_t)*pocce);
9126 double m00_exp(d00_exp0,((-abet_t)/pocce))
9127 #if defined(_DERIVATE)
9128 #define d10_exp0 d00_exp0
9130 #if defined(_DERIVATE)
9131 ibet_Vbp_ei=((czz_Vbp_ei*d00_exp0)+(czz*(-(-abet_t)*pocce_Vbp_ei/pocce/pocce)*d10_exp0));
9132 ibet_Vtnode_GND=((czz_Vtnode_GND*d00_exp0)+(czz*(((-abet_t_Vtnode_GND)*pocce-(-abet_t)*pocce_Vtnode_GND)/pocce/pocce)*d10_exp0));
9133 ibet_Vbi_ci=((czz_Vbi_ci*d00_exp0)+(czz*(-(-abet_t)*pocce_Vbi_ci/pocce/pocce)*d10_exp0));
9134 ibet_Vbi_ei=((czz_Vbi_ei*d00_exp0)+(czz*(-(-abet_t)*pocce_Vbi_ei/pocce/pocce)*d10_exp0));
9136 ibet=(czz*d00_exp0);
9141 #if defined(_DERIVATE)
9143 ibet_Vtnode_GND=0.0;
9153 #if defined(_DERIVATE)
9155 ibet_Vtnode_GND=0.0;
9169 #if defined(_DYNAMIC)
9172 #if defined(_DYNAMIC)
9173 #if defined(_DERIVATE)
9174 Dv_p_Vtnode_GND=(vptcx_t_Vtnode_GND-vdcx_t_Vtnode_GND);
9176 Dv_p=(vptcx_t-vdcx_t);
9178 #if defined(_DYNAMIC)
9181 double
m00_exp(d00_exp1,((-d00_logE0)/zcx))
9182 #if defined(_DERIVATE)
9183 DV_f_Vtnode_GND=vdcx_t_Vtnode_GND*(1.0-d00_exp1);
9185 DV_f=(vdcx_t*(1.0-d00_exp1));
9188 #if defined(_DYNAMIC)
9189 #if defined(_DERIVATE)
9190 DC_max_Vtnode_GND=(2.4*cjcx02_t_Vtnode_GND);
9192 DC_max=(2.4*cjcx02_t);
9194 #if defined(_DYNAMIC)
9196 double m00_logE(d00_logE0,(vptcx_t/vdcx_t))
9197 double
m00_exp(d00_exp1,((Dz_r-zcx)*d00_logE0))
9198 #if defined(_DERIVATE)
9199 double m10_logE(d10_logE0,d00_logE0,(vptcx_t/vdcx_t))
9200 #define d10_exp1 d00_exp1
9202 #if defined(_DERIVATE)
9203 DC_c_Vtnode_GND=((cjcx02_t_Vtnode_GND*d00_exp1)+(cjcx02_t*((Dz_r-zcx)*((vptcx_t_Vtnode_GND*vdcx_t-vptcx_t*vdcx_t_Vtnode_GND)/vdcx_t/vdcx_t)*d10_logE0)*
d10_exp1));
9205 DC_c=(cjcx02_t*d00_exp1);
9208 #if defined(_DYNAMIC)
9209 #if defined(_DERIVATE)
9212 Dv_e_Vbp_ci=((-1.0)/VT);
9213 Dv_e_Vtnode_GND=((DV_f_Vtnode_GND*VT-(DV_f-
BP(
bp,
ci))*VT_Vtnode_GND)/VT/VT);
9216 Dv_e=((DV_f-
BP(
bp,
ci))/VT);
9222 #if defined(_DYNAMIC)
9225 #if defined(_DERIVATE)
9226 #define d10_exp0 d00_exp0
9228 #if defined(_DERIVATE)
9231 De_Vbp_ci=Dv_e_Vbp_ci*d10_exp0;
9232 De_Vtnode_GND=Dv_e_Vtnode_GND*d10_exp0;
9233 De_Vbi_ci=Dv_e_Vbi_ci*d10_exp0;
9238 #if defined(_DYNAMIC)
9239 #if defined(_DERIVATE)
9242 De_1_Vbp_ci=((De_Vbp_ci*(1.0+De)-De*De_Vbp_ci)/(1.0+De)/(1.0+De));
9243 De_1_Vtnode_GND=((De_Vtnode_GND*(1.0+De)-De*De_Vtnode_GND)/(1.0+De)/(1.0+De));
9244 De_1_Vbi_ci=((De_Vbi_ci*(1.0+De)-De*De_Vbi_ci)/(1.0+De)/(1.0+De));
9248 #if defined(_DYNAMIC)
9250 double m00_logE(d00_logE0,(1.0+De))
9251 #if defined(_DERIVATE)
9252 double m10_logE(d10_logE0,d00_logE0,(1.0+De))
9254 #if defined(_DERIVATE)
9257 Dv_j1_Vbp_ci=(-(VT*De_Vbp_ci*d10_logE0));
9258 Dv_j1_Vtnode_GND=(DV_f_Vtnode_GND-((VT_Vtnode_GND*d00_logE0)+(VT*De_Vtnode_GND*d10_logE0)));
9259 Dv_j1_Vbi_ci=(-(VT*De_Vbi_ci*d10_logE0));
9261 Dv_j1=(DV_f-(VT*d00_logE0));
9267 #if defined(_DYNAMIC)
9268 #if defined(_DERIVATE)
9272 De_1_Vtnode_GND=0.0;
9277 #if defined(_DYNAMIC)
9278 #if defined(_DERIVATE)
9282 Dv_j1_Vtnode_GND=0.0;
9289 #if defined(_DYNAMIC)
9290 #if defined(_DERIVATE)
9291 Da_Vtnode_GND=((0.1*Dv_p_Vtnode_GND)+(4.0*VT_Vtnode_GND));
9293 Da=((0.1*Dv_p)+(4.0*VT));
9295 #if defined(_DYNAMIC)
9296 #if defined(_DERIVATE)
9299 Dv_r_Vbp_ci=(Dv_j1_Vbp_ci/Da);
9300 Dv_r_Vtnode_GND=(((Dv_p_Vtnode_GND+Dv_j1_Vtnode_GND)*Da-(Dv_p+Dv_j1)*Da_Vtnode_GND)/Da/Da);
9301 Dv_r_Vbi_ci=(Dv_j1_Vbi_ci/Da);
9303 Dv_r=((Dv_p+Dv_j1)/Da);
9309 #if defined(_DYNAMIC)
9312 #if defined(_DERIVATE)
9313 #define d10_exp0 d00_exp0
9315 #if defined(_DERIVATE)
9318 De_Vbp_ci=Dv_r_Vbp_ci*d10_exp0;
9319 De_Vtnode_GND=Dv_r_Vtnode_GND*d10_exp0;
9320 De_Vbi_ci=Dv_r_Vbi_ci*d10_exp0;
9325 #if defined(_DYNAMIC)
9326 #if defined(_DERIVATE)
9329 De_2_Vbp_ci=((De_Vbp_ci*(1.0+De)-De*De_Vbp_ci)/(1.0+De)/(1.0+De));
9330 De_2_Vtnode_GND=((De_Vtnode_GND*(1.0+De)-De*De_Vtnode_GND)/(1.0+De)/(1.0+De));
9331 De_2_Vbi_ci=((De_Vbi_ci*(1.0+De)-De*De_Vbi_ci)/(1.0+De)/(1.0+De));
9335 #if defined(_DYNAMIC)
9337 double m00_logE(d00_logE0,(1.0+De))
9338 #if defined(_DERIVATE)
9339 double m10_logE(d10_logE0,d00_logE0,(1.0+De))
9341 #if defined(_DERIVATE)
9344 Dv_j2_Vbp_ci=(Da*De_Vbp_ci*d10_logE0);
9345 Dv_j2_Vtnode_GND=((-Dv_p_Vtnode_GND)+((Da_Vtnode_GND*d00_logE0)+(Da*De_Vtnode_GND*d10_logE0)));
9346 Dv_j2_Vbi_ci=(Da*De_Vbi_ci*d10_logE0);
9348 Dv_j2=((-Dv_p)+(Da*d00_logE0));
9354 #if defined(_DYNAMIC)
9355 #if defined(_DERIVATE)
9359 De_2_Vtnode_GND=0.0;
9364 #if defined(_DYNAMIC)
9365 #if defined(_DERIVATE)
9368 Dv_j2_Vbp_ci=Dv_j1_Vbp_ci;
9369 Dv_j2_Vtnode_GND=Dv_j1_Vtnode_GND;
9370 Dv_j2_Vbi_ci=Dv_j1_Vbi_ci;
9376 #if defined(_DYNAMIC)
9377 #if defined(_DERIVATE)
9380 Dv_j4_Vbp_ci=(1.0-Dv_j1_Vbp_ci);
9381 Dv_j4_Vbi_ci=(-Dv_j1_Vbi_ci);
9382 Dv_j4_Vtnode_GND=(-Dv_j1_Vtnode_GND);
9386 #if defined(_DYNAMIC)
9388 double m00_logE(d00_logE0,(1.0-(Dv_j1/vdcx_t)))
9389 #if defined(_DERIVATE)
9390 double m10_logE(d10_logE0,d00_logE0,(1.0-(Dv_j1/vdcx_t)))
9392 #if defined(_DERIVATE)
9395 DCln1_Vbp_ci=(-(Dv_j1_Vbp_ci/vdcx_t))*d10_logE0;
9396 DCln1_Vtnode_GND=(-((Dv_j1_Vtnode_GND*vdcx_t-Dv_j1*vdcx_t_Vtnode_GND)/vdcx_t/vdcx_t))*d10_logE0;
9397 DCln1_Vbi_ci=(-(Dv_j1_Vbi_ci/vdcx_t))*d10_logE0;
9402 #if defined(_DYNAMIC)
9404 double m00_logE(d00_logE0,(1.0-(Dv_j2/vdcx_t)))
9405 #if defined(_DERIVATE)
9406 double m10_logE(d10_logE0,d00_logE0,(1.0-(Dv_j2/vdcx_t)))
9408 #if defined(_DERIVATE)
9411 DCln2_Vbp_ci=(-(Dv_j2_Vbp_ci/vdcx_t))*d10_logE0;
9412 DCln2_Vtnode_GND=(-((Dv_j2_Vtnode_GND*vdcx_t-Dv_j2*vdcx_t_Vtnode_GND)/vdcx_t/vdcx_t))*d10_logE0;
9413 DCln2_Vbi_ci=(-(Dv_j2_Vbi_ci/vdcx_t))*d10_logE0;
9418 #if defined(_DYNAMIC)
9421 #if defined(_DYNAMIC)
9424 #if defined(_DYNAMIC)
9426 double m00_exp(d00_exp0,(DCln2*(-zcx)))
9427 #if defined(_DERIVATE)
9428 #define d10_exp0 d00_exp0
9430 #if defined(_DERIVATE)
9433 DC_j1_Vbp_ci=(((((cjcx02_t*DCln2_Vbp_ci*(-zcx)*d10_exp0)*De_1)+((cjcx02_t*d00_exp0)*De_1_Vbp_ci))*De_2)+(((cjcx02_t*d00_exp0)*De_1)*De_2_Vbp_ci));
9434 DC_j1_Vtnode_GND=((((((cjcx02_t_Vtnode_GND*d00_exp0)+(cjcx02_t*DCln2_Vtnode_GND*(-zcx)*d10_exp0))*De_1)+((cjcx02_t*d00_exp0)*De_1_Vtnode_GND))*De_2)+(((cjcx02_t*d00_exp0)*De_1)*De_2_Vtnode_GND));
9435 DC_j1_Vbi_ci=(((((cjcx02_t*DCln2_Vbi_ci*(-zcx)*d10_exp0)*De_1)+((cjcx02_t*d00_exp0)*De_1_Vbi_ci))*De_2)+(((cjcx02_t*d00_exp0)*De_1)*De_2_Vbi_ci));
9437 DC_j1=(((cjcx02_t*d00_exp0)*De_1)*De_2);
9440 #if defined(_DYNAMIC)
9442 double m00_exp(d00_exp0,(DCln1*(-Dz_r)))
9443 #if defined(_DERIVATE)
9444 #define d10_exp0 d00_exp0
9446 #if defined(_DERIVATE)
9449 DC_j2_Vbp_ci=(((DC_c*DCln1_Vbp_ci*(-Dz_r)*d10_exp0)*(1.0-De_2))+((DC_c*d00_exp0)*(-De_2_Vbp_ci)));
9450 DC_j2_Vtnode_GND=((((DC_c_Vtnode_GND*d00_exp0)+(DC_c*DCln1_Vtnode_GND*(-Dz_r)*d10_exp0))*(1.0-De_2))+((DC_c*d00_exp0)*(-De_2_Vtnode_GND)));
9451 DC_j2_Vbi_ci=(((DC_c*DCln1_Vbi_ci*(-Dz_r)*d10_exp0)*(1.0-De_2))+((DC_c*d00_exp0)*(-De_2_Vbi_ci)));
9453 DC_j2=((DC_c*d00_exp0)*(1.0-De_2));
9456 #if defined(_DYNAMIC)
9457 #if defined(_DERIVATE)
9460 DC_j3_Vbp_ci=(DC_max*(-De_1_Vbp_ci));
9461 DC_j3_Vtnode_GND=((DC_max_Vtnode_GND*(1.0-De_1))+(DC_max*(-De_1_Vtnode_GND)));
9462 DC_j3_Vbi_ci=(DC_max*(-De_1_Vbi_ci));
9464 DC_j3=(DC_max*(1.0-De_1));
9466 #if defined(_DYNAMIC)
9467 c_dummy=((DC_j1+DC_j2)+DC_j3);
9469 #if defined(_DYNAMIC)
9471 double m00_exp(d00_exp0,(DCln2*Dz1))
9472 #if defined(_DERIVATE)
9473 #define d10_exp0 d00_exp0
9475 #if defined(_DERIVATE)
9478 DQ_j1_Vbp_ci=((cjcx02_t*(-DCln2_Vbp_ci*Dz1*d10_exp0))/Dz1);
9479 DQ_j1_Vtnode_GND=(((cjcx02_t_Vtnode_GND*(1.0-d00_exp0))+(cjcx02_t*(-DCln2_Vtnode_GND*Dz1*d10_exp0)))/Dz1);
9480 DQ_j1_Vbi_ci=((cjcx02_t*(-DCln2_Vbi_ci*Dz1*d10_exp0))/Dz1);
9482 DQ_j1=((cjcx02_t*(1.0-d00_exp0))/Dz1);
9485 #if defined(_DYNAMIC)
9487 double m00_exp(d00_exp0,(DCln1*Dzr1))
9488 #if defined(_DERIVATE)
9489 #define d10_exp0 d00_exp0
9491 #if defined(_DERIVATE)
9494 DQ_j2_Vbp_ci=((DC_c*(-DCln1_Vbp_ci*Dzr1*d10_exp0))/Dzr1);
9495 DQ_j2_Vtnode_GND=(((DC_c_Vtnode_GND*(1.0-d00_exp0))+(DC_c*(-DCln1_Vtnode_GND*Dzr1*d10_exp0)))/Dzr1);
9496 DQ_j2_Vbi_ci=((DC_c*(-DCln1_Vbi_ci*Dzr1*d10_exp0))/Dzr1);
9498 DQ_j2=((DC_c*(1.0-d00_exp0))/Dzr1);
9501 #if defined(_DYNAMIC)
9503 double m00_exp(d00_exp0,(DCln2*Dzr1))
9504 #if defined(_DERIVATE)
9505 #define d10_exp0 d00_exp0
9507 #if defined(_DERIVATE)
9510 DQ_j3_Vbp_ci=((DC_c*(-DCln2_Vbp_ci*Dzr1*d10_exp0))/Dzr1);
9511 DQ_j3_Vtnode_GND=(((DC_c_Vtnode_GND*(1.0-d00_exp0))+(DC_c*(-DCln2_Vtnode_GND*Dzr1*d10_exp0)))/Dzr1);
9512 DQ_j3_Vbi_ci=((DC_c*(-DCln2_Vbi_ci*Dzr1*d10_exp0))/Dzr1);
9514 DQ_j3=((DC_c*(1.0-d00_exp0))/Dzr1);
9517 #if defined(_DYNAMIC)
9518 #if defined(_DERIVATE)
9519 qjcx0_t_ii_Vbp_ei=0.0;
9520 qjcx0_t_ii_Vbi_ei=0.0;
9521 qjcx0_t_ii_Vbp_ci=(((DQ_j1_Vbp_ci+DQ_j2_Vbp_ci)-DQ_j3_Vbp_ci)*vdcx_t+(DC_max*Dv_j4_Vbp_ci));
9522 qjcx0_t_ii_Vtnode_GND=(((((DQ_j1_Vtnode_GND+DQ_j2_Vtnode_GND)-DQ_j3_Vtnode_GND)*vdcx_t)+(((DQ_j1+DQ_j2)-DQ_j3)*vdcx_t_Vtnode_GND))+((DC_max_Vtnode_GND*Dv_j4)+(DC_max*Dv_j4_Vtnode_GND)));
9523 qjcx0_t_ii_Vbi_ci=(((DQ_j1_Vbi_ci+DQ_j2_Vbi_ci)-DQ_j3_Vbi_ci)*vdcx_t+(DC_max*Dv_j4_Vbi_ci));
9525 qjcx0_t_ii=((((DQ_j1+DQ_j2)-DQ_j3)*vdcx_t)+(DC_max*Dv_j4));
9530 #if defined(_DYNAMIC)
9533 #if defined(_DYNAMIC)
9534 #if defined(_DERIVATE)
9535 qjcx0_t_ii_Vbp_ei=0.0;
9536 qjcx0_t_ii_Vbi_ei=0.0;
9537 qjcx0_t_ii_Vbp_ci=0.0;
9538 qjcx0_t_ii_Vtnode_GND=0.0;
9539 qjcx0_t_ii_Vbi_ci=0.0;
9552 #if defined(_DYNAMIC)
9555 double
m00_exp(d00_exp1,((-d00_logE0)/zcx))
9556 #if defined(_DERIVATE)
9557 DFV_f_Vtnode_GND=vdcx_t_Vtnode_GND*(1.0-d00_exp1);
9559 DFV_f=(vdcx_t*(1.0-d00_exp1));
9562 #if defined(_DYNAMIC)
9563 #if defined(_DERIVATE)
9566 DFv_e_Vbp_ci=((-1.0)/VT);
9569 DFv_e_Vtnode_GND=((DFV_f_Vtnode_GND*VT-(DFV_f-
BP(
bp,
ci))*VT_Vtnode_GND)/VT/VT);
9572 DFv_e=((DFV_f-
BP(
bp,
ci))/VT);
9574 #if defined(_DYNAMIC)
9576 double m00_sqrt(d00_sqrt0,((DFv_e*DFv_e)+1.921812))
9577 #if defined(_DERIVATE)
9578 double m10_sqrt(d10_sqrt0,d00_sqrt0,((DFv_e*DFv_e)+1.921812))
9580 #if defined(_DERIVATE)
9583 DFs_q_Vbp_ci=((DFv_e_Vbp_ci*DFv_e)+(DFv_e*DFv_e_Vbp_ci))*d10_sqrt0;
9584 DFs_q_Vbp_ei=((DFv_e_Vbp_ei*DFv_e)+(DFv_e*DFv_e_Vbp_ei))*d10_sqrt0;
9585 DFs_q_Vbi_ci=((DFv_e_Vbi_ci*DFv_e)+(DFv_e*DFv_e_Vbi_ci))*d10_sqrt0;
9586 DFs_q_Vtnode_GND=((DFv_e_Vtnode_GND*DFv_e)+(DFv_e*DFv_e_Vtnode_GND))*d10_sqrt0;
9587 DFs_q_Vbi_ei=((DFv_e_Vbi_ei*DFv_e)+(DFv_e*DFv_e_Vbi_ei))*d10_sqrt0;
9592 #if defined(_DYNAMIC)
9593 #if defined(_DERIVATE)
9596 DFs_q2_Vbp_ci=(DFv_e_Vbp_ci+DFs_q_Vbp_ci)*0.5;
9597 DFs_q2_Vbp_ei=(DFv_e_Vbp_ei+DFs_q_Vbp_ei)*0.5;
9598 DFs_q2_Vbi_ci=(DFv_e_Vbi_ci+DFs_q_Vbi_ci)*0.5;
9599 DFs_q2_Vtnode_GND=(DFv_e_Vtnode_GND+DFs_q_Vtnode_GND)*0.5;
9600 DFs_q2_Vbi_ei=(DFv_e_Vbi_ei+DFs_q_Vbi_ei)*0.5;
9602 DFs_q2=((DFv_e+DFs_q)*0.5);
9604 #if defined(_DYNAMIC)
9605 #if defined(_DERIVATE)
9608 DFv_j_Vbp_ci=(-(VT*DFs_q2_Vbp_ci));
9609 DFv_j_Vbp_ei=(-(VT*DFs_q2_Vbp_ei));
9610 DFv_j_Vbi_ci=(-(VT*DFs_q2_Vbi_ci));
9611 DFv_j_Vtnode_GND=(DFV_f_Vtnode_GND-((VT_Vtnode_GND*DFs_q2)+(VT*DFs_q2_Vtnode_GND)));
9612 DFv_j_Vbi_ei=(-(VT*DFs_q2_Vbi_ei));
9614 DFv_j=(DFV_f-(VT*DFs_q2));
9616 #if defined(_DYNAMIC)
9617 #if defined(_DERIVATE)
9618 DFdvj_dv_Vsi_ci=0.0;
9620 DFdvj_dv_Vbp_ci=((DFs_q2_Vbp_ci*DFs_q-DFs_q2*DFs_q_Vbp_ci)/DFs_q/DFs_q);
9621 DFdvj_dv_Vbp_ei=((DFs_q2_Vbp_ei*DFs_q-DFs_q2*DFs_q_Vbp_ei)/DFs_q/DFs_q);
9622 DFdvj_dv_Vbi_ci=((DFs_q2_Vbi_ci*DFs_q-DFs_q2*DFs_q_Vbi_ci)/DFs_q/DFs_q);
9623 DFdvj_dv_Vtnode_GND=((DFs_q2_Vtnode_GND*DFs_q-DFs_q2*DFs_q_Vtnode_GND)/DFs_q/DFs_q);
9624 DFdvj_dv_Vbi_ei=((DFs_q2_Vbi_ei*DFs_q-DFs_q2*DFs_q_Vbi_ei)/DFs_q/DFs_q);
9626 DFdvj_dv=(DFs_q2/DFs_q);
9628 #if defined(_DYNAMIC)
9630 double m00_logE(d00_logE0,(1.0-(DFv_j/vdcx_t)))
9631 #if defined(_DERIVATE)
9632 double m10_logE(d10_logE0,d00_logE0,(1.0-(DFv_j/vdcx_t)))
9634 #if defined(_DERIVATE)
9637 DFb_Vbp_ci=(-(DFv_j_Vbp_ci/vdcx_t))*d10_logE0;
9638 DFb_Vbp_ei=(-(DFv_j_Vbp_ei/vdcx_t))*d10_logE0;
9639 DFb_Vbi_ci=(-(DFv_j_Vbi_ci/vdcx_t))*d10_logE0;
9640 DFb_Vtnode_GND=(-((DFv_j_Vtnode_GND*vdcx_t-DFv_j*vdcx_t_Vtnode_GND)/vdcx_t/vdcx_t))*d10_logE0;
9641 DFb_Vbi_ei=(-(DFv_j_Vbi_ei/vdcx_t))*d10_logE0;
9646 #if defined(_DYNAMIC)
9648 double m00_exp(d00_exp0,((-zcx)*DFb))
9649 #if defined(_DERIVATE)
9650 #define d10_exp0 d00_exp0
9652 #if defined(_DERIVATE)
9655 DFC_j1_Vbp_ci=(((cjcx02_t*((-zcx)*DFb_Vbp_ci)*d10_exp0)*DFdvj_dv)+((cjcx02_t*d00_exp0)*DFdvj_dv_Vbp_ci));
9656 DFC_j1_Vbp_ei=(((cjcx02_t*((-zcx)*DFb_Vbp_ei)*d10_exp0)*DFdvj_dv)+((cjcx02_t*d00_exp0)*DFdvj_dv_Vbp_ei));
9657 DFC_j1_Vbi_ci=(((cjcx02_t*((-zcx)*DFb_Vbi_ci)*d10_exp0)*DFdvj_dv)+((cjcx02_t*d00_exp0)*DFdvj_dv_Vbi_ci));
9658 DFC_j1_Vtnode_GND=((((cjcx02_t_Vtnode_GND*d00_exp0)+(cjcx02_t*((-zcx)*DFb_Vtnode_GND)*d10_exp0))*DFdvj_dv)+((cjcx02_t*d00_exp0)*DFdvj_dv_Vtnode_GND));
9659 DFC_j1_Vbi_ei=(((cjcx02_t*((-zcx)*DFb_Vbi_ei)*d10_exp0)*DFdvj_dv)+((cjcx02_t*d00_exp0)*DFdvj_dv_Vbi_ei));
9661 DFC_j1=((cjcx02_t*d00_exp0)*DFdvj_dv);
9664 #if defined(_DYNAMIC)
9665 c_dummy=(DFC_j1+((2.4*cjcx02_t)*(1.0-DFdvj_dv)));
9667 #if defined(_DYNAMIC)
9669 double m00_exp(d00_exp0,(DFb*(1.0-zcx)))
9670 #if defined(_DERIVATE)
9671 #define d10_exp0 d00_exp0
9673 #if defined(_DERIVATE)
9676 DFQ_j_Vbp_ci=(((cjcx02_t*vdcx_t)*(-DFb_Vbp_ci*(1.0-zcx)*d10_exp0))/(1.0-zcx));
9677 DFQ_j_Vbp_ei=(((cjcx02_t*vdcx_t)*(-DFb_Vbp_ei*(1.0-zcx)*d10_exp0))/(1.0-zcx));
9678 DFQ_j_Vbi_ci=(((cjcx02_t*vdcx_t)*(-DFb_Vbi_ci*(1.0-zcx)*d10_exp0))/(1.0-zcx));
9679 DFQ_j_Vtnode_GND=(((((cjcx02_t_Vtnode_GND*vdcx_t)+(cjcx02_t*vdcx_t_Vtnode_GND))*(1.0-d00_exp0))+((cjcx02_t*vdcx_t)*(-DFb_Vtnode_GND*(1.0-zcx)*d10_exp0)))/(1.0-zcx));
9680 DFQ_j_Vbi_ei=(((cjcx02_t*vdcx_t)*(-DFb_Vbi_ei*(1.0-zcx)*d10_exp0))/(1.0-zcx));
9682 DFQ_j=(((cjcx02_t*vdcx_t)*(1.0-d00_exp0))/(1.0-zcx));
9685 #if defined(_DYNAMIC)
9686 #if defined(_DERIVATE)
9687 qjcx0_t_ii_Vbp_ei=(DFQ_j_Vbp_ei+((2.4*cjcx02_t)*(-DFv_j_Vbp_ei)));
9688 qjcx0_t_ii_Vbi_ei=(DFQ_j_Vbi_ei+((2.4*cjcx02_t)*(-DFv_j_Vbi_ei)));
9689 qjcx0_t_ii_Vbp_ci=(DFQ_j_Vbp_ci+((2.4*cjcx02_t)*(1.0-DFv_j_Vbp_ci)));
9690 qjcx0_t_ii_Vtnode_GND=(DFQ_j_Vtnode_GND+(((2.4*cjcx02_t_Vtnode_GND)*(
BP(
bp,
ci)-DFv_j))+((2.4*cjcx02_t)*(-DFv_j_Vtnode_GND))));
9691 qjcx0_t_ii_Vbi_ci=(DFQ_j_Vbi_ci+((2.4*cjcx02_t)*(-DFv_j_Vbi_ci)));
9693 qjcx0_t_ii=(DFQ_j+((2.4*cjcx02_t)*(
BP(
bp,
ci)-DFv_j)));
9698 #if defined(_DYNAMIC)
9701 #if defined(_DYNAMIC)
9702 #if defined(_DERIVATE)
9703 qjcx0_t_ii_Vbp_ei=0.0;
9704 qjcx0_t_ii_Vbi_ei=0.0;
9705 qjcx0_t_ii_Vbp_ci=0.0;
9706 qjcx0_t_ii_Vtnode_GND=0.0;
9707 qjcx0_t_ii_Vbi_ci=0.0;
9715 #if defined(_DERIVATE)
9717 DIOY_Vbp_ci=(1/(mbcx*VT));
9721 DIOY_Vtnode_GND=(-
BP(
bp,
ci)*(mbcx*VT_Vtnode_GND)/(mbcx*VT)/(mbcx*VT));
9723 DIOY=(
BP(
bp,
ci)/(mbcx*VT));
9730 #if defined(_DERIVATE)
9732 le_Vbp_ci=DIOY_Vbp_ci;
9733 le_Vbp_ei=DIOY_Vbp_ei;
9734 le_Vbi_ci=DIOY_Vbi_ci;
9735 le_Vbi_ei=DIOY_Vbi_ei;
9736 le_Vtnode_GND=DIOY_Vtnode_GND;
9739 #if defined(_DERIVATE)
9745 DIOY_Vtnode_GND=0.0;
9751 #if defined(_DERIVATE)
9763 #if defined(_DERIVATE)
9764 double m10_limexp(d10_limexp0,d00_limexp0,DIOY)
9766 #if defined(_DERIVATE)
9768 le_Vbp_ci=((le_Vbp_ci*d00_limexp0)+(le*DIOY_Vbp_ci*d10_limexp0));
9769 le_Vbp_ei=((le_Vbp_ei*d00_limexp0)+(le*DIOY_Vbp_ei*d10_limexp0));
9770 le_Vbi_ci=((le_Vbi_ci*d00_limexp0)+(le*DIOY_Vbi_ci*d10_limexp0));
9771 le_Vbi_ei=((le_Vbi_ei*d00_limexp0)+(le*DIOY_Vbi_ei*d10_limexp0));
9772 le_Vtnode_GND=((le_Vtnode_GND*d00_limexp0)+(le*DIOY_Vtnode_GND*d10_limexp0));
9774 le=(le*d00_limexp0);
9776 #if defined(_DERIVATE)
9777 ijbcx_Vtnode_GND=((ibcxs_t_Vtnode_GND*(le-1.0))+(ibcxs_t*le_Vtnode_GND));
9778 ijbcx_Vbp_ci=(ibcxs_t*le_Vbp_ci);
9779 ijbcx_Vbp_ei=(ibcxs_t*le_Vbp_ei);
9780 ijbcx_Vbi_ci=(ibcxs_t*le_Vbi_ci);
9781 ijbcx_Vbi_ei=(ibcxs_t*le_Vbi_ei);
9783 ijbcx=(ibcxs_t*(le-1.0));
9787 #if defined(_DERIVATE)
9788 ijbcx_Vtnode_GND=(-ibcxs_t_Vtnode_GND);
9799 #if defined(_DERIVATE)
9800 ijbcx_Vtnode_GND=0.0;
9816 #if defined(_DYNAMIC)
9819 #if defined(_DYNAMIC)
9820 #if defined(_DERIVATE)
9821 Dv_p_Vtnode_GND=(vptcx_t_Vtnode_GND-vdcx_t_Vtnode_GND);
9823 Dv_p=(vptcx_t-vdcx_t);
9825 #if defined(_DYNAMIC)
9828 double
m00_exp(d00_exp1,((-d00_logE0)/zcx))
9829 #if defined(_DERIVATE)
9830 DV_f_Vtnode_GND=vdcx_t_Vtnode_GND*(1.0-d00_exp1);
9832 DV_f=(vdcx_t*(1.0-d00_exp1));
9835 #if defined(_DYNAMIC)
9836 #if defined(_DERIVATE)
9837 DC_max_Vtnode_GND=(2.4*cjcx01_t_Vtnode_GND);
9839 DC_max=(2.4*cjcx01_t);
9841 #if defined(_DYNAMIC)
9843 double m00_logE(d00_logE0,(vptcx_t/vdcx_t))
9844 double
m00_exp(d00_exp1,((Dz_r-zcx)*d00_logE0))
9845 #if defined(_DERIVATE)
9846 double m10_logE(d10_logE0,d00_logE0,(vptcx_t/vdcx_t))
9847 #define d10_exp1 d00_exp1
9849 #if defined(_DERIVATE)
9850 DC_c_Vtnode_GND=((cjcx01_t_Vtnode_GND*d00_exp1)+(cjcx01_t*((Dz_r-zcx)*((vptcx_t_Vtnode_GND*vdcx_t-vptcx_t*vdcx_t_Vtnode_GND)/vdcx_t/vdcx_t)*d10_logE0)*
d10_exp1));
9852 DC_c=(cjcx01_t*d00_exp1);
9855 #if defined(_DYNAMIC)
9856 #if defined(_DERIVATE)
9858 Dv_e_Vb_ci=((-1.0)/VT);
9860 Dv_e_Vtnode_GND=((DV_f_Vtnode_GND*VT-(DV_f-
BP(
b,
ci))*VT_Vtnode_GND)/VT/VT);
9863 Dv_e=((DV_f-
BP(
b,
ci))/VT);
9869 #if defined(_DYNAMIC)
9872 #if defined(_DERIVATE)
9873 #define d10_exp0 d00_exp0
9875 #if defined(_DERIVATE)
9877 De_Vb_ci=Dv_e_Vb_ci*d10_exp0;
9878 De_Vbp_ci=Dv_e_Vbp_ci*d10_exp0;
9879 De_Vtnode_GND=Dv_e_Vtnode_GND*d10_exp0;
9880 De_Vbi_ci=Dv_e_Vbi_ci*d10_exp0;
9885 #if defined(_DYNAMIC)
9886 #if defined(_DERIVATE)
9888 De_1_Vb_ci=((De_Vb_ci*(1.0+De)-De*De_Vb_ci)/(1.0+De)/(1.0+De));
9889 De_1_Vbp_ci=((De_Vbp_ci*(1.0+De)-De*De_Vbp_ci)/(1.0+De)/(1.0+De));
9890 De_1_Vtnode_GND=((De_Vtnode_GND*(1.0+De)-De*De_Vtnode_GND)/(1.0+De)/(1.0+De));
9891 De_1_Vbi_ci=((De_Vbi_ci*(1.0+De)-De*De_Vbi_ci)/(1.0+De)/(1.0+De));
9895 #if defined(_DYNAMIC)
9897 double m00_logE(d00_logE0,(1.0+De))
9898 #if defined(_DERIVATE)
9899 double m10_logE(d10_logE0,d00_logE0,(1.0+De))
9901 #if defined(_DERIVATE)
9903 Dv_j1_Vb_ci=(-(VT*De_Vb_ci*d10_logE0));
9904 Dv_j1_Vbp_ci=(-(VT*De_Vbp_ci*d10_logE0));
9905 Dv_j1_Vtnode_GND=(DV_f_Vtnode_GND-((VT_Vtnode_GND*d00_logE0)+(VT*De_Vtnode_GND*d10_logE0)));
9906 Dv_j1_Vbi_ci=(-(VT*De_Vbi_ci*d10_logE0));
9908 Dv_j1=(DV_f-(VT*d00_logE0));
9914 #if defined(_DYNAMIC)
9915 #if defined(_DERIVATE)
9919 De_1_Vtnode_GND=0.0;
9924 #if defined(_DYNAMIC)
9925 #if defined(_DERIVATE)
9929 Dv_j1_Vtnode_GND=0.0;
9936 #if defined(_DYNAMIC)
9937 #if defined(_DERIVATE)
9938 Da_Vtnode_GND=((0.1*Dv_p_Vtnode_GND)+(4.0*VT_Vtnode_GND));
9940 Da=((0.1*Dv_p)+(4.0*VT));
9942 #if defined(_DYNAMIC)
9943 #if defined(_DERIVATE)
9945 Dv_r_Vb_ci=(Dv_j1_Vb_ci/Da);
9946 Dv_r_Vbp_ci=(Dv_j1_Vbp_ci/Da);
9947 Dv_r_Vtnode_GND=(((Dv_p_Vtnode_GND+Dv_j1_Vtnode_GND)*Da-(Dv_p+Dv_j1)*Da_Vtnode_GND)/Da/Da);
9948 Dv_r_Vbi_ci=(Dv_j1_Vbi_ci/Da);
9950 Dv_r=((Dv_p+Dv_j1)/Da);
9956 #if defined(_DYNAMIC)
9959 #if defined(_DERIVATE)
9960 #define d10_exp0 d00_exp0
9962 #if defined(_DERIVATE)
9964 De_Vb_ci=Dv_r_Vb_ci*d10_exp0;
9965 De_Vbp_ci=Dv_r_Vbp_ci*d10_exp0;
9966 De_Vtnode_GND=Dv_r_Vtnode_GND*d10_exp0;
9967 De_Vbi_ci=Dv_r_Vbi_ci*d10_exp0;
9972 #if defined(_DYNAMIC)
9973 #if defined(_DERIVATE)
9975 De_2_Vb_ci=((De_Vb_ci*(1.0+De)-De*De_Vb_ci)/(1.0+De)/(1.0+De));
9976 De_2_Vbp_ci=((De_Vbp_ci*(1.0+De)-De*De_Vbp_ci)/(1.0+De)/(1.0+De));
9977 De_2_Vtnode_GND=((De_Vtnode_GND*(1.0+De)-De*De_Vtnode_GND)/(1.0+De)/(1.0+De));
9978 De_2_Vbi_ci=((De_Vbi_ci*(1.0+De)-De*De_Vbi_ci)/(1.0+De)/(1.0+De));
9982 #if defined(_DYNAMIC)
9984 double m00_logE(d00_logE0,(1.0+De))
9985 #if defined(_DERIVATE)
9986 double m10_logE(d10_logE0,d00_logE0,(1.0+De))
9988 #if defined(_DERIVATE)
9990 Dv_j2_Vb_ci=(Da*De_Vb_ci*d10_logE0);
9991 Dv_j2_Vbp_ci=(Da*De_Vbp_ci*d10_logE0);
9992 Dv_j2_Vtnode_GND=((-Dv_p_Vtnode_GND)+((Da_Vtnode_GND*d00_logE0)+(Da*De_Vtnode_GND*d10_logE0)));
9993 Dv_j2_Vbi_ci=(Da*De_Vbi_ci*d10_logE0);
9995 Dv_j2=((-Dv_p)+(Da*d00_logE0));
10001 #if defined(_DYNAMIC)
10002 #if defined(_DERIVATE)
10006 De_2_Vtnode_GND=0.0;
10011 #if defined(_DYNAMIC)
10012 #if defined(_DERIVATE)
10014 Dv_j2_Vb_ci=Dv_j1_Vb_ci;
10015 Dv_j2_Vbp_ci=Dv_j1_Vbp_ci;
10016 Dv_j2_Vtnode_GND=Dv_j1_Vtnode_GND;
10017 Dv_j2_Vbi_ci=Dv_j1_Vbi_ci;
10023 #if defined(_DYNAMIC)
10024 #if defined(_DERIVATE)
10026 Dv_j4_Vb_ci=(1.0-Dv_j1_Vb_ci);
10027 Dv_j4_Vbp_ci=(-Dv_j1_Vbp_ci);
10028 Dv_j4_Vbi_ci=(-Dv_j1_Vbi_ci);
10029 Dv_j4_Vtnode_GND=(-Dv_j1_Vtnode_GND);
10031 Dv_j4=(
BP(
b,
ci)-Dv_j1);
10033 #if defined(_DYNAMIC)
10035 double m00_logE(d00_logE0,(1.0-(Dv_j1/vdcx_t)))
10036 #if defined(_DERIVATE)
10037 double m10_logE(d10_logE0,d00_logE0,(1.0-(Dv_j1/vdcx_t)))
10039 #if defined(_DERIVATE)
10041 DCln1_Vb_ci=(-(Dv_j1_Vb_ci/vdcx_t))*d10_logE0;
10042 DCln1_Vbp_ci=(-(Dv_j1_Vbp_ci/vdcx_t))*d10_logE0;
10043 DCln1_Vtnode_GND=(-((Dv_j1_Vtnode_GND*vdcx_t-Dv_j1*vdcx_t_Vtnode_GND)/vdcx_t/vdcx_t))*d10_logE0;
10044 DCln1_Vbi_ci=(-(Dv_j1_Vbi_ci/vdcx_t))*d10_logE0;
10049 #if defined(_DYNAMIC)
10051 double m00_logE(d00_logE0,(1.0-(Dv_j2/vdcx_t)))
10052 #if defined(_DERIVATE)
10053 double m10_logE(d10_logE0,d00_logE0,(1.0-(Dv_j2/vdcx_t)))
10055 #if defined(_DERIVATE)
10057 DCln2_Vb_ci=(-(Dv_j2_Vb_ci/vdcx_t))*d10_logE0;
10058 DCln2_Vbp_ci=(-(Dv_j2_Vbp_ci/vdcx_t))*d10_logE0;
10059 DCln2_Vtnode_GND=(-((Dv_j2_Vtnode_GND*vdcx_t-Dv_j2*vdcx_t_Vtnode_GND)/vdcx_t/vdcx_t))*d10_logE0;
10060 DCln2_Vbi_ci=(-(Dv_j2_Vbi_ci/vdcx_t))*d10_logE0;
10065 #if defined(_DYNAMIC)
10068 #if defined(_DYNAMIC)
10071 #if defined(_DYNAMIC)
10073 double m00_exp(d00_exp0,(DCln2*(-zcx)))
10074 #if defined(_DERIVATE)
10075 #define d10_exp0 d00_exp0
10077 #if defined(_DERIVATE)
10079 DC_j1_Vb_ci=(((((cjcx01_t*DCln2_Vb_ci*(-zcx)*d10_exp0)*De_1)+((cjcx01_t*d00_exp0)*De_1_Vb_ci))*De_2)+(((cjcx01_t*d00_exp0)*De_1)*De_2_Vb_ci));
10080 DC_j1_Vbp_ci=(((((cjcx01_t*DCln2_Vbp_ci*(-zcx)*d10_exp0)*De_1)+((cjcx01_t*d00_exp0)*De_1_Vbp_ci))*De_2)+(((cjcx01_t*d00_exp0)*De_1)*De_2_Vbp_ci));
10081 DC_j1_Vtnode_GND=((((((cjcx01_t_Vtnode_GND*d00_exp0)+(cjcx01_t*DCln2_Vtnode_GND*(-zcx)*d10_exp0))*De_1)+((cjcx01_t*d00_exp0)*De_1_Vtnode_GND))*De_2)+(((cjcx01_t*d00_exp0)*De_1)*De_2_Vtnode_GND));
10082 DC_j1_Vbi_ci=(((((cjcx01_t*DCln2_Vbi_ci*(-zcx)*d10_exp0)*De_1)+((cjcx01_t*d00_exp0)*De_1_Vbi_ci))*De_2)+(((cjcx01_t*d00_exp0)*De_1)*De_2_Vbi_ci));
10084 DC_j1=(((cjcx01_t*d00_exp0)*De_1)*De_2);
10087 #if defined(_DYNAMIC)
10089 double m00_exp(d00_exp0,(DCln1*(-Dz_r)))
10090 #if defined(_DERIVATE)
10091 #define d10_exp0 d00_exp0
10093 #if defined(_DERIVATE)
10095 DC_j2_Vb_ci=(((DC_c*DCln1_Vb_ci*(-Dz_r)*d10_exp0)*(1.0-De_2))+((DC_c*d00_exp0)*(-De_2_Vb_ci)));
10096 DC_j2_Vbp_ci=(((DC_c*DCln1_Vbp_ci*(-Dz_r)*d10_exp0)*(1.0-De_2))+((DC_c*d00_exp0)*(-De_2_Vbp_ci)));
10097 DC_j2_Vtnode_GND=((((DC_c_Vtnode_GND*d00_exp0)+(DC_c*DCln1_Vtnode_GND*(-Dz_r)*d10_exp0))*(1.0-De_2))+((DC_c*d00_exp0)*(-De_2_Vtnode_GND)));
10098 DC_j2_Vbi_ci=(((DC_c*DCln1_Vbi_ci*(-Dz_r)*d10_exp0)*(1.0-De_2))+((DC_c*d00_exp0)*(-De_2_Vbi_ci)));
10100 DC_j2=((DC_c*d00_exp0)*(1.0-De_2));
10103 #if defined(_DYNAMIC)
10104 #if defined(_DERIVATE)
10106 DC_j3_Vb_ci=(DC_max*(-De_1_Vb_ci));
10107 DC_j3_Vbp_ci=(DC_max*(-De_1_Vbp_ci));
10108 DC_j3_Vtnode_GND=((DC_max_Vtnode_GND*(1.0-De_1))+(DC_max*(-De_1_Vtnode_GND)));
10109 DC_j3_Vbi_ci=(DC_max*(-De_1_Vbi_ci));
10111 DC_j3=(DC_max*(1.0-De_1));
10113 #if defined(_DYNAMIC)
10114 c_dummy=((DC_j1+DC_j2)+DC_j3);
10116 #if defined(_DYNAMIC)
10118 double m00_exp(d00_exp0,(DCln2*Dz1))
10119 #if defined(_DERIVATE)
10120 #define d10_exp0 d00_exp0
10122 #if defined(_DERIVATE)
10124 DQ_j1_Vb_ci=((cjcx01_t*(-DCln2_Vb_ci*Dz1*d10_exp0))/Dz1);
10125 DQ_j1_Vbp_ci=((cjcx01_t*(-DCln2_Vbp_ci*Dz1*d10_exp0))/Dz1);
10126 DQ_j1_Vtnode_GND=(((cjcx01_t_Vtnode_GND*(1.0-d00_exp0))+(cjcx01_t*(-DCln2_Vtnode_GND*Dz1*d10_exp0)))/Dz1);
10127 DQ_j1_Vbi_ci=((cjcx01_t*(-DCln2_Vbi_ci*Dz1*d10_exp0))/Dz1);
10129 DQ_j1=((cjcx01_t*(1.0-d00_exp0))/Dz1);
10132 #if defined(_DYNAMIC)
10134 double m00_exp(d00_exp0,(DCln1*Dzr1))
10135 #if defined(_DERIVATE)
10136 #define d10_exp0 d00_exp0
10138 #if defined(_DERIVATE)
10140 DQ_j2_Vb_ci=((DC_c*(-DCln1_Vb_ci*Dzr1*d10_exp0))/Dzr1);
10141 DQ_j2_Vbp_ci=((DC_c*(-DCln1_Vbp_ci*Dzr1*d10_exp0))/Dzr1);
10142 DQ_j2_Vtnode_GND=(((DC_c_Vtnode_GND*(1.0-d00_exp0))+(DC_c*(-DCln1_Vtnode_GND*Dzr1*d10_exp0)))/Dzr1);
10143 DQ_j2_Vbi_ci=((DC_c*(-DCln1_Vbi_ci*Dzr1*d10_exp0))/Dzr1);
10145 DQ_j2=((DC_c*(1.0-d00_exp0))/Dzr1);
10148 #if defined(_DYNAMIC)
10150 double m00_exp(d00_exp0,(DCln2*Dzr1))
10151 #if defined(_DERIVATE)
10152 #define d10_exp0 d00_exp0
10154 #if defined(_DERIVATE)
10156 DQ_j3_Vb_ci=((DC_c*(-DCln2_Vb_ci*Dzr1*d10_exp0))/Dzr1);
10157 DQ_j3_Vbp_ci=((DC_c*(-DCln2_Vbp_ci*Dzr1*d10_exp0))/Dzr1);
10158 DQ_j3_Vtnode_GND=(((DC_c_Vtnode_GND*(1.0-d00_exp0))+(DC_c*(-DCln2_Vtnode_GND*Dzr1*d10_exp0)))/Dzr1);
10159 DQ_j3_Vbi_ci=((DC_c*(-DCln2_Vbi_ci*Dzr1*d10_exp0))/Dzr1);
10161 DQ_j3=((DC_c*(1.0-d00_exp0))/Dzr1);
10164 #if defined(_DYNAMIC)
10165 #if defined(_DERIVATE)
10166 qjcx0_t_i_Vbp_ei=0.0;
10167 qjcx0_t_i_Vbi_ei=0.0;
10168 qjcx0_t_i_Vb_ci=(((DQ_j1_Vb_ci+DQ_j2_Vb_ci)-DQ_j3_Vb_ci)*vdcx_t+(DC_max*Dv_j4_Vb_ci));
10169 qjcx0_t_i_Vbp_ci=(((DQ_j1_Vbp_ci+DQ_j2_Vbp_ci)-DQ_j3_Vbp_ci)*vdcx_t+(DC_max*Dv_j4_Vbp_ci));
10170 qjcx0_t_i_Vtnode_GND=(((((DQ_j1_Vtnode_GND+DQ_j2_Vtnode_GND)-DQ_j3_Vtnode_GND)*vdcx_t)+(((DQ_j1+DQ_j2)-DQ_j3)*vdcx_t_Vtnode_GND))+((DC_max_Vtnode_GND*Dv_j4)+(DC_max*Dv_j4_Vtnode_GND)));
10171 qjcx0_t_i_Vbi_ci=(((DQ_j1_Vbi_ci+DQ_j2_Vbi_ci)-DQ_j3_Vbi_ci)*vdcx_t+(DC_max*Dv_j4_Vbi_ci));
10173 qjcx0_t_i=((((DQ_j1+DQ_j2)-DQ_j3)*vdcx_t)+(DC_max*Dv_j4));
10178 #if defined(_DYNAMIC)
10181 #if defined(_DYNAMIC)
10182 #if defined(_DERIVATE)
10183 qjcx0_t_i_Vbp_ei=0.0;
10184 qjcx0_t_i_Vbi_ei=0.0;
10185 qjcx0_t_i_Vb_ci=0.0;
10186 qjcx0_t_i_Vbp_ci=0.0;
10187 qjcx0_t_i_Vtnode_GND=0.0;
10188 qjcx0_t_i_Vbi_ci=0.0;
10201 #if defined(_DYNAMIC)
10204 double
m00_exp(d00_exp1,((-d00_logE0)/zcx))
10205 #if defined(_DERIVATE)
10206 DFV_f_Vtnode_GND=vdcx_t_Vtnode_GND*(1.0-d00_exp1);
10208 DFV_f=(vdcx_t*(1.0-d00_exp1));
10211 #if defined(_DYNAMIC)
10212 #if defined(_DERIVATE)
10214 DFv_e_Vb_ci=((-1.0)/VT);
10218 DFv_e_Vtnode_GND=((DFV_f_Vtnode_GND*VT-(DFV_f-
BP(
b,
ci))*VT_Vtnode_GND)/VT/VT);
10221 DFv_e=((DFV_f-
BP(
b,
ci))/VT);
10223 #if defined(_DYNAMIC)
10225 double m00_sqrt(d00_sqrt0,((DFv_e*DFv_e)+1.921812))
10226 #if defined(_DERIVATE)
10227 double m10_sqrt(d10_sqrt0,d00_sqrt0,((DFv_e*DFv_e)+1.921812))
10229 #if defined(_DERIVATE)
10231 DFs_q_Vb_ci=((DFv_e_Vb_ci*DFv_e)+(DFv_e*DFv_e_Vb_ci))*d10_sqrt0;
10232 DFs_q_Vbp_ci=((DFv_e_Vbp_ci*DFv_e)+(DFv_e*DFv_e_Vbp_ci))*d10_sqrt0;
10233 DFs_q_Vbp_ei=((DFv_e_Vbp_ei*DFv_e)+(DFv_e*DFv_e_Vbp_ei))*d10_sqrt0;
10234 DFs_q_Vbi_ci=((DFv_e_Vbi_ci*DFv_e)+(DFv_e*DFv_e_Vbi_ci))*d10_sqrt0;
10235 DFs_q_Vtnode_GND=((DFv_e_Vtnode_GND*DFv_e)+(DFv_e*DFv_e_Vtnode_GND))*d10_sqrt0;
10236 DFs_q_Vbi_ei=((DFv_e_Vbi_ei*DFv_e)+(DFv_e*DFv_e_Vbi_ei))*d10_sqrt0;
10241 #if defined(_DYNAMIC)
10242 #if defined(_DERIVATE)
10244 DFs_q2_Vb_ci=(DFv_e_Vb_ci+DFs_q_Vb_ci)*0.5;
10245 DFs_q2_Vbp_ci=(DFv_e_Vbp_ci+DFs_q_Vbp_ci)*0.5;
10246 DFs_q2_Vbp_ei=(DFv_e_Vbp_ei+DFs_q_Vbp_ei)*0.5;
10247 DFs_q2_Vbi_ci=(DFv_e_Vbi_ci+DFs_q_Vbi_ci)*0.5;
10248 DFs_q2_Vtnode_GND=(DFv_e_Vtnode_GND+DFs_q_Vtnode_GND)*0.5;
10249 DFs_q2_Vbi_ei=(DFv_e_Vbi_ei+DFs_q_Vbi_ei)*0.5;
10251 DFs_q2=((DFv_e+DFs_q)*0.5);
10253 #if defined(_DYNAMIC)
10254 #if defined(_DERIVATE)
10256 DFv_j_Vb_ci=(-(VT*DFs_q2_Vb_ci));
10257 DFv_j_Vbp_ci=(-(VT*DFs_q2_Vbp_ci));
10258 DFv_j_Vbp_ei=(-(VT*DFs_q2_Vbp_ei));
10259 DFv_j_Vbi_ci=(-(VT*DFs_q2_Vbi_ci));
10260 DFv_j_Vtnode_GND=(DFV_f_Vtnode_GND-((VT_Vtnode_GND*DFs_q2)+(VT*DFs_q2_Vtnode_GND)));
10261 DFv_j_Vbi_ei=(-(VT*DFs_q2_Vbi_ei));
10263 DFv_j=(DFV_f-(VT*DFs_q2));
10265 #if defined(_DYNAMIC)
10266 #if defined(_DERIVATE)
10267 DFdvj_dv_Vsi_ci=0.0;
10268 DFdvj_dv_Vb_ci=((DFs_q2_Vb_ci*DFs_q-DFs_q2*DFs_q_Vb_ci)/DFs_q/DFs_q);
10269 DFdvj_dv_Vbp_ci=((DFs_q2_Vbp_ci*DFs_q-DFs_q2*DFs_q_Vbp_ci)/DFs_q/DFs_q);
10270 DFdvj_dv_Vbp_ei=((DFs_q2_Vbp_ei*DFs_q-DFs_q2*DFs_q_Vbp_ei)/DFs_q/DFs_q);
10271 DFdvj_dv_Vbi_ci=((DFs_q2_Vbi_ci*DFs_q-DFs_q2*DFs_q_Vbi_ci)/DFs_q/DFs_q);
10272 DFdvj_dv_Vtnode_GND=((DFs_q2_Vtnode_GND*DFs_q-DFs_q2*DFs_q_Vtnode_GND)/DFs_q/DFs_q);
10273 DFdvj_dv_Vbi_ei=((DFs_q2_Vbi_ei*DFs_q-DFs_q2*DFs_q_Vbi_ei)/DFs_q/DFs_q);
10275 DFdvj_dv=(DFs_q2/DFs_q);
10277 #if defined(_DYNAMIC)
10279 double m00_logE(d00_logE0,(1.0-(DFv_j/vdcx_t)))
10280 #if defined(_DERIVATE)
10281 double m10_logE(d10_logE0,d00_logE0,(1.0-(DFv_j/vdcx_t)))
10283 #if defined(_DERIVATE)
10285 DFb_Vb_ci=(-(DFv_j_Vb_ci/vdcx_t))*d10_logE0;
10286 DFb_Vbp_ci=(-(DFv_j_Vbp_ci/vdcx_t))*d10_logE0;
10287 DFb_Vbp_ei=(-(DFv_j_Vbp_ei/vdcx_t))*d10_logE0;
10288 DFb_Vbi_ci=(-(DFv_j_Vbi_ci/vdcx_t))*d10_logE0;
10289 DFb_Vtnode_GND=(-((DFv_j_Vtnode_GND*vdcx_t-DFv_j*vdcx_t_Vtnode_GND)/vdcx_t/vdcx_t))*d10_logE0;
10290 DFb_Vbi_ei=(-(DFv_j_Vbi_ei/vdcx_t))*d10_logE0;
10295 #if defined(_DYNAMIC)
10297 double m00_exp(d00_exp0,((-zcx)*DFb))
10298 #if defined(_DERIVATE)
10299 #define d10_exp0 d00_exp0
10301 #if defined(_DERIVATE)
10303 DFC_j1_Vb_ci=(((cjcx01_t*((-zcx)*DFb_Vb_ci)*d10_exp0)*DFdvj_dv)+((cjcx01_t*d00_exp0)*DFdvj_dv_Vb_ci));
10304 DFC_j1_Vbp_ci=(((cjcx01_t*((-zcx)*DFb_Vbp_ci)*d10_exp0)*DFdvj_dv)+((cjcx01_t*d00_exp0)*DFdvj_dv_Vbp_ci));
10305 DFC_j1_Vbp_ei=(((cjcx01_t*((-zcx)*DFb_Vbp_ei)*d10_exp0)*DFdvj_dv)+((cjcx01_t*d00_exp0)*DFdvj_dv_Vbp_ei));
10306 DFC_j1_Vbi_ci=(((cjcx01_t*((-zcx)*DFb_Vbi_ci)*d10_exp0)*DFdvj_dv)+((cjcx01_t*d00_exp0)*DFdvj_dv_Vbi_ci));
10307 DFC_j1_Vtnode_GND=((((cjcx01_t_Vtnode_GND*d00_exp0)+(cjcx01_t*((-zcx)*DFb_Vtnode_GND)*d10_exp0))*DFdvj_dv)+((cjcx01_t*d00_exp0)*DFdvj_dv_Vtnode_GND));
10308 DFC_j1_Vbi_ei=(((cjcx01_t*((-zcx)*DFb_Vbi_ei)*d10_exp0)*DFdvj_dv)+((cjcx01_t*d00_exp0)*DFdvj_dv_Vbi_ei));
10310 DFC_j1=((cjcx01_t*d00_exp0)*DFdvj_dv);
10313 #if defined(_DYNAMIC)
10314 c_dummy=(DFC_j1+((2.4*cjcx01_t)*(1.0-DFdvj_dv)));
10316 #if defined(_DYNAMIC)
10318 double m00_exp(d00_exp0,(DFb*(1.0-zcx)))
10319 #if defined(_DERIVATE)
10320 #define d10_exp0 d00_exp0
10322 #if defined(_DERIVATE)
10324 DFQ_j_Vb_ci=(((cjcx01_t*vdcx_t)*(-DFb_Vb_ci*(1.0-zcx)*d10_exp0))/(1.0-zcx));
10325 DFQ_j_Vbp_ci=(((cjcx01_t*vdcx_t)*(-DFb_Vbp_ci*(1.0-zcx)*d10_exp0))/(1.0-zcx));
10326 DFQ_j_Vbp_ei=(((cjcx01_t*vdcx_t)*(-DFb_Vbp_ei*(1.0-zcx)*d10_exp0))/(1.0-zcx));
10327 DFQ_j_Vbi_ci=(((cjcx01_t*vdcx_t)*(-DFb_Vbi_ci*(1.0-zcx)*d10_exp0))/(1.0-zcx));
10328 DFQ_j_Vtnode_GND=(((((cjcx01_t_Vtnode_GND*vdcx_t)+(cjcx01_t*vdcx_t_Vtnode_GND))*(1.0-d00_exp0))+((cjcx01_t*vdcx_t)*(-DFb_Vtnode_GND*(1.0-zcx)*d10_exp0)))/(1.0-zcx));
10329 DFQ_j_Vbi_ei=(((cjcx01_t*vdcx_t)*(-DFb_Vbi_ei*(1.0-zcx)*d10_exp0))/(1.0-zcx));
10331 DFQ_j=(((cjcx01_t*vdcx_t)*(1.0-d00_exp0))/(1.0-zcx));
10334 #if defined(_DYNAMIC)
10335 #if defined(_DERIVATE)
10336 qjcx0_t_i_Vbp_ei=(DFQ_j_Vbp_ei+((2.4*cjcx01_t)*(-DFv_j_Vbp_ei)));
10337 qjcx0_t_i_Vbi_ei=(DFQ_j_Vbi_ei+((2.4*cjcx01_t)*(-DFv_j_Vbi_ei)));
10338 qjcx0_t_i_Vb_ci=(DFQ_j_Vb_ci+((2.4*cjcx01_t)*(1.0-DFv_j_Vb_ci)));
10339 qjcx0_t_i_Vbp_ci=(DFQ_j_Vbp_ci+((2.4*cjcx01_t)*(-DFv_j_Vbp_ci)));
10340 qjcx0_t_i_Vtnode_GND=(DFQ_j_Vtnode_GND+(((2.4*cjcx01_t_Vtnode_GND)*(
BP(
b,
ci)-DFv_j))+((2.4*cjcx01_t)*(-DFv_j_Vtnode_GND))));
10341 qjcx0_t_i_Vbi_ci=(DFQ_j_Vbi_ci+((2.4*cjcx01_t)*(-DFv_j_Vbi_ci)));
10343 qjcx0_t_i=(DFQ_j+((2.4*cjcx01_t)*(
BP(
b,
ci)-DFv_j)));
10348 #if defined(_DYNAMIC)
10351 #if defined(_DYNAMIC)
10352 #if defined(_DERIVATE)
10353 qjcx0_t_i_Vbp_ei=0.0;
10354 qjcx0_t_i_Vbi_ei=0.0;
10355 qjcx0_t_i_Vb_ci=0.0;
10356 qjcx0_t_i_Vbp_ci=0.0;
10357 qjcx0_t_i_Vtnode_GND=0.0;
10358 qjcx0_t_i_Vbi_ci=0.0;
10374 #if defined(_DYNAMIC)
10377 #if defined(_DYNAMIC)
10378 #if defined(_DERIVATE)
10379 Dv_p_Vtnode_GND=(vpts_t_Vtnode_GND-vds_t_Vtnode_GND);
10381 Dv_p=(vpts_t-vds_t);
10383 #if defined(_DYNAMIC)
10386 double
m00_exp(d00_exp1,((-d00_logE0)/zs))
10387 #if defined(_DERIVATE)
10388 DV_f_Vtnode_GND=vds_t_Vtnode_GND*(1.0-d00_exp1);
10390 DV_f=(vds_t*(1.0-d00_exp1));
10393 #if defined(_DYNAMIC)
10394 #if defined(_DERIVATE)
10395 DC_max_Vtnode_GND=(2.4*cjs0_t_Vtnode_GND);
10397 DC_max=(2.4*cjs0_t);
10399 #if defined(_DYNAMIC)
10401 double m00_logE(d00_logE0,(vpts_t/vds_t))
10402 double
m00_exp(d00_exp1,((Dz_r-zs)*d00_logE0))
10403 #if defined(_DERIVATE)
10404 double m10_logE(d10_logE0,d00_logE0,(vpts_t/vds_t))
10405 #define d10_exp1 d00_exp1
10407 #if defined(_DERIVATE)
10408 DC_c_Vtnode_GND=((cjs0_t_Vtnode_GND*d00_exp1)+(cjs0_t*((Dz_r-zs)*((vpts_t_Vtnode_GND*vds_t-vpts_t*vds_t_Vtnode_GND)/vds_t/vds_t)*d10_logE0)*
d10_exp1));
10410 DC_c=(cjs0_t*d00_exp1);
10413 #if defined(_DYNAMIC)
10414 #if defined(_DERIVATE)
10415 Dv_e_Vsi_ci=((-1.0)/VT);
10418 Dv_e_Vtnode_GND=((DV_f_Vtnode_GND*VT-(DV_f-
BP(
si,
ci))*VT_Vtnode_GND)/VT/VT);
10421 Dv_e=((DV_f-
BP(
si,
ci))/VT);
10427 #if defined(_DYNAMIC)
10429 double m00_exp(d00_exp0,Dv_e)
10430 #if defined(_DERIVATE)
10431 #define d10_exp0 d00_exp0
10433 #if defined(_DERIVATE)
10434 De_Vsi_ci=Dv_e_Vsi_ci*d10_exp0;
10435 De_Vb_ci=Dv_e_Vb_ci*d10_exp0;
10436 De_Vbp_ci=Dv_e_Vbp_ci*d10_exp0;
10437 De_Vtnode_GND=Dv_e_Vtnode_GND*d10_exp0;
10438 De_Vbi_ci=Dv_e_Vbi_ci*d10_exp0;
10443 #if defined(_DYNAMIC)
10444 #if defined(_DERIVATE)
10445 De_1_Vsi_ci=((De_Vsi_ci*(1.0+De)-De*De_Vsi_ci)/(1.0+De)/(1.0+De));
10446 De_1_Vb_ci=((De_Vb_ci*(1.0+De)-De*De_Vb_ci)/(1.0+De)/(1.0+De));
10447 De_1_Vbp_ci=((De_Vbp_ci*(1.0+De)-De*De_Vbp_ci)/(1.0+De)/(1.0+De));
10448 De_1_Vtnode_GND=((De_Vtnode_GND*(1.0+De)-De*De_Vtnode_GND)/(1.0+De)/(1.0+De));
10449 De_1_Vbi_ci=((De_Vbi_ci*(1.0+De)-De*De_Vbi_ci)/(1.0+De)/(1.0+De));
10451 De_1=(De/(1.0+De));
10453 #if defined(_DYNAMIC)
10455 double m00_logE(d00_logE0,(1.0+De))
10456 #if defined(_DERIVATE)
10457 double m10_logE(d10_logE0,d00_logE0,(1.0+De))
10459 #if defined(_DERIVATE)
10460 Dv_j1_Vsi_ci=(-(VT*De_Vsi_ci*d10_logE0));
10461 Dv_j1_Vb_ci=(-(VT*De_Vb_ci*d10_logE0));
10462 Dv_j1_Vbp_ci=(-(VT*De_Vbp_ci*d10_logE0));
10463 Dv_j1_Vtnode_GND=(DV_f_Vtnode_GND-((VT_Vtnode_GND*d00_logE0)+(VT*De_Vtnode_GND*d10_logE0)));
10464 Dv_j1_Vbi_ci=(-(VT*De_Vbi_ci*d10_logE0));
10466 Dv_j1=(DV_f-(VT*d00_logE0));
10472 #if defined(_DYNAMIC)
10473 #if defined(_DERIVATE)
10477 De_1_Vtnode_GND=0.0;
10482 #if defined(_DYNAMIC)
10483 #if defined(_DERIVATE)
10487 Dv_j1_Vtnode_GND=0.0;
10494 #if defined(_DYNAMIC)
10495 #if defined(_DERIVATE)
10496 Da_Vtnode_GND=((0.1*Dv_p_Vtnode_GND)+(4.0*VT_Vtnode_GND));
10498 Da=((0.1*Dv_p)+(4.0*VT));
10500 #if defined(_DYNAMIC)
10501 #if defined(_DERIVATE)
10502 Dv_r_Vsi_ci=(Dv_j1_Vsi_ci/Da);
10503 Dv_r_Vb_ci=(Dv_j1_Vb_ci/Da);
10504 Dv_r_Vbp_ci=(Dv_j1_Vbp_ci/Da);
10505 Dv_r_Vtnode_GND=(((Dv_p_Vtnode_GND+Dv_j1_Vtnode_GND)*Da-(Dv_p+Dv_j1)*Da_Vtnode_GND)/Da/Da);
10506 Dv_r_Vbi_ci=(Dv_j1_Vbi_ci/Da);
10508 Dv_r=((Dv_p+Dv_j1)/Da);
10514 #if defined(_DYNAMIC)
10516 double m00_exp(d00_exp0,Dv_r)
10517 #if defined(_DERIVATE)
10518 #define d10_exp0 d00_exp0
10520 #if defined(_DERIVATE)
10521 De_Vsi_ci=Dv_r_Vsi_ci*d10_exp0;
10522 De_Vb_ci=Dv_r_Vb_ci*d10_exp0;
10523 De_Vbp_ci=Dv_r_Vbp_ci*d10_exp0;
10524 De_Vtnode_GND=Dv_r_Vtnode_GND*d10_exp0;
10525 De_Vbi_ci=Dv_r_Vbi_ci*d10_exp0;
10530 #if defined(_DYNAMIC)
10531 #if defined(_DERIVATE)
10532 De_2_Vsi_ci=((De_Vsi_ci*(1.0+De)-De*De_Vsi_ci)/(1.0+De)/(1.0+De));
10533 De_2_Vb_ci=((De_Vb_ci*(1.0+De)-De*De_Vb_ci)/(1.0+De)/(1.0+De));
10534 De_2_Vbp_ci=((De_Vbp_ci*(1.0+De)-De*De_Vbp_ci)/(1.0+De)/(1.0+De));
10535 De_2_Vtnode_GND=((De_Vtnode_GND*(1.0+De)-De*De_Vtnode_GND)/(1.0+De)/(1.0+De));
10536 De_2_Vbi_ci=((De_Vbi_ci*(1.0+De)-De*De_Vbi_ci)/(1.0+De)/(1.0+De));
10538 De_2=(De/(1.0+De));
10540 #if defined(_DYNAMIC)
10542 double m00_logE(d00_logE0,(1.0+De))
10543 #if defined(_DERIVATE)
10544 double m10_logE(d10_logE0,d00_logE0,(1.0+De))
10546 #if defined(_DERIVATE)
10547 Dv_j2_Vsi_ci=(Da*De_Vsi_ci*d10_logE0);
10548 Dv_j2_Vb_ci=(Da*De_Vb_ci*d10_logE0);
10549 Dv_j2_Vbp_ci=(Da*De_Vbp_ci*d10_logE0);
10550 Dv_j2_Vtnode_GND=((-Dv_p_Vtnode_GND)+((Da_Vtnode_GND*d00_logE0)+(Da*De_Vtnode_GND*d10_logE0)));
10551 Dv_j2_Vbi_ci=(Da*De_Vbi_ci*d10_logE0);
10553 Dv_j2=((-Dv_p)+(Da*d00_logE0));
10559 #if defined(_DYNAMIC)
10560 #if defined(_DERIVATE)
10564 De_2_Vtnode_GND=0.0;
10569 #if defined(_DYNAMIC)
10570 #if defined(_DERIVATE)
10571 Dv_j2_Vsi_ci=Dv_j1_Vsi_ci;
10572 Dv_j2_Vb_ci=Dv_j1_Vb_ci;
10573 Dv_j2_Vbp_ci=Dv_j1_Vbp_ci;
10574 Dv_j2_Vtnode_GND=Dv_j1_Vtnode_GND;
10575 Dv_j2_Vbi_ci=Dv_j1_Vbi_ci;
10581 #if defined(_DYNAMIC)
10582 #if defined(_DERIVATE)
10583 Dv_j4_Vsi_ci=(1.0-Dv_j1_Vsi_ci);
10584 Dv_j4_Vb_ci=(-Dv_j1_Vb_ci);
10585 Dv_j4_Vbp_ci=(-Dv_j1_Vbp_ci);
10586 Dv_j4_Vbi_ci=(-Dv_j1_Vbi_ci);
10587 Dv_j4_Vtnode_GND=(-Dv_j1_Vtnode_GND);
10589 Dv_j4=(
BP(
si,
ci)-Dv_j1);
10591 #if defined(_DYNAMIC)
10593 double m00_logE(d00_logE0,(1.0-(Dv_j1/vds_t)))
10594 #if defined(_DERIVATE)
10595 double m10_logE(d10_logE0,d00_logE0,(1.0-(Dv_j1/vds_t)))
10597 #if defined(_DERIVATE)
10598 DCln1_Vsi_ci=(-(Dv_j1_Vsi_ci/vds_t))*d10_logE0;
10599 DCln1_Vb_ci=(-(Dv_j1_Vb_ci/vds_t))*d10_logE0;
10600 DCln1_Vbp_ci=(-(Dv_j1_Vbp_ci/vds_t))*d10_logE0;
10601 DCln1_Vtnode_GND=(-((Dv_j1_Vtnode_GND*vds_t-Dv_j1*vds_t_Vtnode_GND)/vds_t/vds_t))*d10_logE0;
10602 DCln1_Vbi_ci=(-(Dv_j1_Vbi_ci/vds_t))*d10_logE0;
10607 #if defined(_DYNAMIC)
10609 double m00_logE(d00_logE0,(1.0-(Dv_j2/vds_t)))
10610 #if defined(_DERIVATE)
10611 double m10_logE(d10_logE0,d00_logE0,(1.0-(Dv_j2/vds_t)))
10613 #if defined(_DERIVATE)
10614 DCln2_Vsi_ci=(-(Dv_j2_Vsi_ci/vds_t))*d10_logE0;
10615 DCln2_Vb_ci=(-(Dv_j2_Vb_ci/vds_t))*d10_logE0;
10616 DCln2_Vbp_ci=(-(Dv_j2_Vbp_ci/vds_t))*d10_logE0;
10617 DCln2_Vtnode_GND=(-((Dv_j2_Vtnode_GND*vds_t-Dv_j2*vds_t_Vtnode_GND)/vds_t/vds_t))*d10_logE0;
10618 DCln2_Vbi_ci=(-(Dv_j2_Vbi_ci/vds_t))*d10_logE0;
10623 #if defined(_DYNAMIC)
10626 #if defined(_DYNAMIC)
10629 #if defined(_DYNAMIC)
10631 double m00_exp(d00_exp0,(DCln2*(-zs)))
10632 #if defined(_DERIVATE)
10633 #define d10_exp0 d00_exp0
10635 #if defined(_DERIVATE)
10636 DC_j1_Vsi_ci=(((((cjs0_t*DCln2_Vsi_ci*(-zs)*d10_exp0)*De_1)+((cjs0_t*d00_exp0)*De_1_Vsi_ci))*De_2)+(((cjs0_t*d00_exp0)*De_1)*De_2_Vsi_ci));
10637 DC_j1_Vb_ci=(((((cjs0_t*DCln2_Vb_ci*(-zs)*d10_exp0)*De_1)+((cjs0_t*d00_exp0)*De_1_Vb_ci))*De_2)+(((cjs0_t*d00_exp0)*De_1)*De_2_Vb_ci));
10638 DC_j1_Vbp_ci=(((((cjs0_t*DCln2_Vbp_ci*(-zs)*d10_exp0)*De_1)+((cjs0_t*d00_exp0)*De_1_Vbp_ci))*De_2)+(((cjs0_t*d00_exp0)*De_1)*De_2_Vbp_ci));
10639 DC_j1_Vtnode_GND=((((((cjs0_t_Vtnode_GND*d00_exp0)+(cjs0_t*DCln2_Vtnode_GND*(-zs)*d10_exp0))*De_1)+((cjs0_t*d00_exp0)*De_1_Vtnode_GND))*De_2)+(((cjs0_t*d00_exp0)*De_1)*De_2_Vtnode_GND));
10640 DC_j1_Vbi_ci=(((((cjs0_t*DCln2_Vbi_ci*(-zs)*d10_exp0)*De_1)+((cjs0_t*d00_exp0)*De_1_Vbi_ci))*De_2)+(((cjs0_t*d00_exp0)*De_1)*De_2_Vbi_ci));
10642 DC_j1=(((cjs0_t*d00_exp0)*De_1)*De_2);
10645 #if defined(_DYNAMIC)
10647 double m00_exp(d00_exp0,(DCln1*(-Dz_r)))
10648 #if defined(_DERIVATE)
10649 #define d10_exp0 d00_exp0
10651 #if defined(_DERIVATE)
10652 DC_j2_Vsi_ci=(((DC_c*DCln1_Vsi_ci*(-Dz_r)*d10_exp0)*(1.0-De_2))+((DC_c*d00_exp0)*(-De_2_Vsi_ci)));
10653 DC_j2_Vb_ci=(((DC_c*DCln1_Vb_ci*(-Dz_r)*d10_exp0)*(1.0-De_2))+((DC_c*d00_exp0)*(-De_2_Vb_ci)));
10654 DC_j2_Vbp_ci=(((DC_c*DCln1_Vbp_ci*(-Dz_r)*d10_exp0)*(1.0-De_2))+((DC_c*d00_exp0)*(-De_2_Vbp_ci)));
10655 DC_j2_Vtnode_GND=((((DC_c_Vtnode_GND*d00_exp0)+(DC_c*DCln1_Vtnode_GND*(-Dz_r)*d10_exp0))*(1.0-De_2))+((DC_c*d00_exp0)*(-De_2_Vtnode_GND)));
10656 DC_j2_Vbi_ci=(((DC_c*DCln1_Vbi_ci*(-Dz_r)*d10_exp0)*(1.0-De_2))+((DC_c*d00_exp0)*(-De_2_Vbi_ci)));
10658 DC_j2=((DC_c*d00_exp0)*(1.0-De_2));
10661 #if defined(_DYNAMIC)
10662 #if defined(_DERIVATE)
10663 DC_j3_Vsi_ci=(DC_max*(-De_1_Vsi_ci));
10664 DC_j3_Vb_ci=(DC_max*(-De_1_Vb_ci));
10665 DC_j3_Vbp_ci=(DC_max*(-De_1_Vbp_ci));
10666 DC_j3_Vtnode_GND=((DC_max_Vtnode_GND*(1.0-De_1))+(DC_max*(-De_1_Vtnode_GND)));
10667 DC_j3_Vbi_ci=(DC_max*(-De_1_Vbi_ci));
10669 DC_j3=(DC_max*(1.0-De_1));
10671 #if defined(_DYNAMIC)
10672 c_dummy=((DC_j1+DC_j2)+DC_j3);
10674 #if defined(_DYNAMIC)
10676 double m00_exp(d00_exp0,(DCln2*Dz1))
10677 #if defined(_DERIVATE)
10678 #define d10_exp0 d00_exp0
10680 #if defined(_DERIVATE)
10681 DQ_j1_Vsi_ci=((cjs0_t*(-DCln2_Vsi_ci*Dz1*d10_exp0))/Dz1);
10682 DQ_j1_Vb_ci=((cjs0_t*(-DCln2_Vb_ci*Dz1*d10_exp0))/Dz1);
10683 DQ_j1_Vbp_ci=((cjs0_t*(-DCln2_Vbp_ci*Dz1*d10_exp0))/Dz1);
10684 DQ_j1_Vtnode_GND=(((cjs0_t_Vtnode_GND*(1.0-d00_exp0))+(cjs0_t*(-DCln2_Vtnode_GND*Dz1*d10_exp0)))/Dz1);
10685 DQ_j1_Vbi_ci=((cjs0_t*(-DCln2_Vbi_ci*Dz1*d10_exp0))/Dz1);
10687 DQ_j1=((cjs0_t*(1.0-d00_exp0))/Dz1);
10690 #if defined(_DYNAMIC)
10692 double m00_exp(d00_exp0,(DCln1*Dzr1))
10693 #if defined(_DERIVATE)
10694 #define d10_exp0 d00_exp0
10696 #if defined(_DERIVATE)
10697 DQ_j2_Vsi_ci=((DC_c*(-DCln1_Vsi_ci*Dzr1*d10_exp0))/Dzr1);
10698 DQ_j2_Vb_ci=((DC_c*(-DCln1_Vb_ci*Dzr1*d10_exp0))/Dzr1);
10699 DQ_j2_Vbp_ci=((DC_c*(-DCln1_Vbp_ci*Dzr1*d10_exp0))/Dzr1);
10700 DQ_j2_Vtnode_GND=(((DC_c_Vtnode_GND*(1.0-d00_exp0))+(DC_c*(-DCln1_Vtnode_GND*Dzr1*d10_exp0)))/Dzr1);
10701 DQ_j2_Vbi_ci=((DC_c*(-DCln1_Vbi_ci*Dzr1*d10_exp0))/Dzr1);
10703 DQ_j2=((DC_c*(1.0-d00_exp0))/Dzr1);
10706 #if defined(_DYNAMIC)
10708 double m00_exp(d00_exp0,(DCln2*Dzr1))
10709 #if defined(_DERIVATE)
10710 #define d10_exp0 d00_exp0
10712 #if defined(_DERIVATE)
10713 DQ_j3_Vsi_ci=((DC_c*(-DCln2_Vsi_ci*Dzr1*d10_exp0))/Dzr1);
10714 DQ_j3_Vb_ci=((DC_c*(-DCln2_Vb_ci*Dzr1*d10_exp0))/Dzr1);
10715 DQ_j3_Vbp_ci=((DC_c*(-DCln2_Vbp_ci*Dzr1*d10_exp0))/Dzr1);
10716 DQ_j3_Vtnode_GND=(((DC_c_Vtnode_GND*(1.0-d00_exp0))+(DC_c*(-DCln2_Vtnode_GND*Dzr1*d10_exp0)))/Dzr1);
10717 DQ_j3_Vbi_ci=((DC_c*(-DCln2_Vbi_ci*Dzr1*d10_exp0))/Dzr1);
10719 DQ_j3=((DC_c*(1.0-d00_exp0))/Dzr1);
10722 #if defined(_DYNAMIC)
10723 #if defined(_DERIVATE)
10726 Qjs_Vsi_ci=(((DQ_j1_Vsi_ci+DQ_j2_Vsi_ci)-DQ_j3_Vsi_ci)*vds_t+(DC_max*Dv_j4_Vsi_ci));
10727 Qjs_Vb_ci=(((DQ_j1_Vb_ci+DQ_j2_Vb_ci)-DQ_j3_Vb_ci)*vds_t+(DC_max*Dv_j4_Vb_ci));
10728 Qjs_Vbp_ci=(((DQ_j1_Vbp_ci+DQ_j2_Vbp_ci)-DQ_j3_Vbp_ci)*vds_t+(DC_max*Dv_j4_Vbp_ci));
10729 Qjs_Vtnode_GND=(((((DQ_j1_Vtnode_GND+DQ_j2_Vtnode_GND)-DQ_j3_Vtnode_GND)*vds_t)+(((DQ_j1+DQ_j2)-DQ_j3)*vds_t_Vtnode_GND))+((DC_max_Vtnode_GND*Dv_j4)+(DC_max*Dv_j4_Vtnode_GND)));
10730 Qjs_Vbi_ci=(((DQ_j1_Vbi_ci+DQ_j2_Vbi_ci)-DQ_j3_Vbi_ci)*vds_t+(DC_max*Dv_j4_Vbi_ci));
10732 Qjs=((((DQ_j1+DQ_j2)-DQ_j3)*vds_t)+(DC_max*Dv_j4));
10737 #if defined(_DYNAMIC)
10740 #if defined(_DYNAMIC)
10741 #if defined(_DERIVATE)
10747 Qjs_Vtnode_GND=0.0;
10761 #if defined(_DYNAMIC)
10764 double
m00_exp(d00_exp1,((-d00_logE0)/zs))
10765 #if defined(_DERIVATE)
10766 DFV_f_Vtnode_GND=vds_t_Vtnode_GND*(1.0-d00_exp1);
10768 DFV_f=(vds_t*(1.0-d00_exp1));
10771 #if defined(_DYNAMIC)
10772 #if defined(_DERIVATE)
10773 DFv_e_Vsi_ci=((-1.0)/VT);
10778 DFv_e_Vtnode_GND=((DFV_f_Vtnode_GND*VT-(DFV_f-
BP(
si,
ci))*VT_Vtnode_GND)/VT/VT);
10781 DFv_e=((DFV_f-
BP(
si,
ci))/VT);
10783 #if defined(_DYNAMIC)
10785 double m00_sqrt(d00_sqrt0,((DFv_e*DFv_e)+1.921812))
10786 #if defined(_DERIVATE)
10787 double m10_sqrt(d10_sqrt0,d00_sqrt0,((DFv_e*DFv_e)+1.921812))
10789 #if defined(_DERIVATE)
10790 DFs_q_Vsi_ci=((DFv_e_Vsi_ci*DFv_e)+(DFv_e*DFv_e_Vsi_ci))*d10_sqrt0;
10791 DFs_q_Vb_ci=((DFv_e_Vb_ci*DFv_e)+(DFv_e*DFv_e_Vb_ci))*d10_sqrt0;
10792 DFs_q_Vbp_ci=((DFv_e_Vbp_ci*DFv_e)+(DFv_e*DFv_e_Vbp_ci))*d10_sqrt0;
10793 DFs_q_Vbp_ei=((DFv_e_Vbp_ei*DFv_e)+(DFv_e*DFv_e_Vbp_ei))*d10_sqrt0;
10794 DFs_q_Vbi_ci=((DFv_e_Vbi_ci*DFv_e)+(DFv_e*DFv_e_Vbi_ci))*d10_sqrt0;
10795 DFs_q_Vtnode_GND=((DFv_e_Vtnode_GND*DFv_e)+(DFv_e*DFv_e_Vtnode_GND))*d10_sqrt0;
10796 DFs_q_Vbi_ei=((DFv_e_Vbi_ei*DFv_e)+(DFv_e*DFv_e_Vbi_ei))*d10_sqrt0;
10801 #if defined(_DYNAMIC)
10802 #if defined(_DERIVATE)
10803 DFs_q2_Vsi_ci=(DFv_e_Vsi_ci+DFs_q_Vsi_ci)*0.5;
10804 DFs_q2_Vb_ci=(DFv_e_Vb_ci+DFs_q_Vb_ci)*0.5;
10805 DFs_q2_Vbp_ci=(DFv_e_Vbp_ci+DFs_q_Vbp_ci)*0.5;
10806 DFs_q2_Vbp_ei=(DFv_e_Vbp_ei+DFs_q_Vbp_ei)*0.5;
10807 DFs_q2_Vbi_ci=(DFv_e_Vbi_ci+DFs_q_Vbi_ci)*0.5;
10808 DFs_q2_Vtnode_GND=(DFv_e_Vtnode_GND+DFs_q_Vtnode_GND)*0.5;
10809 DFs_q2_Vbi_ei=(DFv_e_Vbi_ei+DFs_q_Vbi_ei)*0.5;
10811 DFs_q2=((DFv_e+DFs_q)*0.5);
10813 #if defined(_DYNAMIC)
10814 #if defined(_DERIVATE)
10815 DFv_j_Vsi_ci=(-(VT*DFs_q2_Vsi_ci));
10816 DFv_j_Vb_ci=(-(VT*DFs_q2_Vb_ci));
10817 DFv_j_Vbp_ci=(-(VT*DFs_q2_Vbp_ci));
10818 DFv_j_Vbp_ei=(-(VT*DFs_q2_Vbp_ei));
10819 DFv_j_Vbi_ci=(-(VT*DFs_q2_Vbi_ci));
10820 DFv_j_Vtnode_GND=(DFV_f_Vtnode_GND-((VT_Vtnode_GND*DFs_q2)+(VT*DFs_q2_Vtnode_GND)));
10821 DFv_j_Vbi_ei=(-(VT*DFs_q2_Vbi_ei));
10823 DFv_j=(DFV_f-(VT*DFs_q2));
10825 #if defined(_DYNAMIC)
10826 #if defined(_DERIVATE)
10827 DFdvj_dv_Vsi_ci=((DFs_q2_Vsi_ci*DFs_q-DFs_q2*DFs_q_Vsi_ci)/DFs_q/DFs_q);
10828 DFdvj_dv_Vb_ci=((DFs_q2_Vb_ci*DFs_q-DFs_q2*DFs_q_Vb_ci)/DFs_q/DFs_q);
10829 DFdvj_dv_Vbp_ci=((DFs_q2_Vbp_ci*DFs_q-DFs_q2*DFs_q_Vbp_ci)/DFs_q/DFs_q);
10830 DFdvj_dv_Vbp_ei=((DFs_q2_Vbp_ei*DFs_q-DFs_q2*DFs_q_Vbp_ei)/DFs_q/DFs_q);
10831 DFdvj_dv_Vbi_ci=((DFs_q2_Vbi_ci*DFs_q-DFs_q2*DFs_q_Vbi_ci)/DFs_q/DFs_q);
10832 DFdvj_dv_Vtnode_GND=((DFs_q2_Vtnode_GND*DFs_q-DFs_q2*DFs_q_Vtnode_GND)/DFs_q/DFs_q);
10833 DFdvj_dv_Vbi_ei=((DFs_q2_Vbi_ei*DFs_q-DFs_q2*DFs_q_Vbi_ei)/DFs_q/DFs_q);
10835 DFdvj_dv=(DFs_q2/DFs_q);
10837 #if defined(_DYNAMIC)
10839 double m00_logE(d00_logE0,(1.0-(DFv_j/vds_t)))
10840 #if defined(_DERIVATE)
10841 double m10_logE(d10_logE0,d00_logE0,(1.0-(DFv_j/vds_t)))
10843 #if defined(_DERIVATE)
10844 DFb_Vsi_ci=(-(DFv_j_Vsi_ci/vds_t))*d10_logE0;
10845 DFb_Vb_ci=(-(DFv_j_Vb_ci/vds_t))*d10_logE0;
10846 DFb_Vbp_ci=(-(DFv_j_Vbp_ci/vds_t))*d10_logE0;
10847 DFb_Vbp_ei=(-(DFv_j_Vbp_ei/vds_t))*d10_logE0;
10848 DFb_Vbi_ci=(-(DFv_j_Vbi_ci/vds_t))*d10_logE0;
10849 DFb_Vtnode_GND=(-((DFv_j_Vtnode_GND*vds_t-DFv_j*vds_t_Vtnode_GND)/vds_t/vds_t))*d10_logE0;
10850 DFb_Vbi_ei=(-(DFv_j_Vbi_ei/vds_t))*d10_logE0;
10855 #if defined(_DYNAMIC)
10857 double m00_exp(d00_exp0,((-zs)*DFb))
10858 #if defined(_DERIVATE)
10859 #define d10_exp0 d00_exp0
10861 #if defined(_DERIVATE)
10862 DFC_j1_Vsi_ci=(((cjs0_t*((-zs)*DFb_Vsi_ci)*d10_exp0)*DFdvj_dv)+((cjs0_t*d00_exp0)*DFdvj_dv_Vsi_ci));
10863 DFC_j1_Vb_ci=(((cjs0_t*((-zs)*DFb_Vb_ci)*d10_exp0)*DFdvj_dv)+((cjs0_t*d00_exp0)*DFdvj_dv_Vb_ci));
10864 DFC_j1_Vbp_ci=(((cjs0_t*((-zs)*DFb_Vbp_ci)*d10_exp0)*DFdvj_dv)+((cjs0_t*d00_exp0)*DFdvj_dv_Vbp_ci));
10865 DFC_j1_Vbp_ei=(((cjs0_t*((-zs)*DFb_Vbp_ei)*d10_exp0)*DFdvj_dv)+((cjs0_t*d00_exp0)*DFdvj_dv_Vbp_ei));
10866 DFC_j1_Vbi_ci=(((cjs0_t*((-zs)*DFb_Vbi_ci)*d10_exp0)*DFdvj_dv)+((cjs0_t*d00_exp0)*DFdvj_dv_Vbi_ci));
10867 DFC_j1_Vtnode_GND=((((cjs0_t_Vtnode_GND*d00_exp0)+(cjs0_t*((-zs)*DFb_Vtnode_GND)*d10_exp0))*DFdvj_dv)+((cjs0_t*d00_exp0)*DFdvj_dv_Vtnode_GND));
10868 DFC_j1_Vbi_ei=(((cjs0_t*((-zs)*DFb_Vbi_ei)*d10_exp0)*DFdvj_dv)+((cjs0_t*d00_exp0)*DFdvj_dv_Vbi_ei));
10870 DFC_j1=((cjs0_t*d00_exp0)*DFdvj_dv);
10873 #if defined(_DYNAMIC)
10874 c_dummy=(DFC_j1+((2.4*cjs0_t)*(1.0-DFdvj_dv)));
10876 #if defined(_DYNAMIC)
10878 double m00_exp(d00_exp0,(DFb*(1.0-zs)))
10879 #if defined(_DERIVATE)
10880 #define d10_exp0 d00_exp0
10882 #if defined(_DERIVATE)
10883 DFQ_j_Vsi_ci=(((cjs0_t*vds_t)*(-DFb_Vsi_ci*(1.0-zs)*d10_exp0))/(1.0-zs));
10884 DFQ_j_Vb_ci=(((cjs0_t*vds_t)*(-DFb_Vb_ci*(1.0-zs)*d10_exp0))/(1.0-zs));
10885 DFQ_j_Vbp_ci=(((cjs0_t*vds_t)*(-DFb_Vbp_ci*(1.0-zs)*d10_exp0))/(1.0-zs));
10886 DFQ_j_Vbp_ei=(((cjs0_t*vds_t)*(-DFb_Vbp_ei*(1.0-zs)*d10_exp0))/(1.0-zs));
10887 DFQ_j_Vbi_ci=(((cjs0_t*vds_t)*(-DFb_Vbi_ci*(1.0-zs)*d10_exp0))/(1.0-zs));
10888 DFQ_j_Vtnode_GND=(((((cjs0_t_Vtnode_GND*vds_t)+(cjs0_t*vds_t_Vtnode_GND))*(1.0-d00_exp0))+((cjs0_t*vds_t)*(-DFb_Vtnode_GND*(1.0-zs)*d10_exp0)))/(1.0-zs));
10889 DFQ_j_Vbi_ei=(((cjs0_t*vds_t)*(-DFb_Vbi_ei*(1.0-zs)*d10_exp0))/(1.0-zs));
10891 DFQ_j=(((cjs0_t*vds_t)*(1.0-d00_exp0))/(1.0-zs));
10894 #if defined(_DYNAMIC)
10895 #if defined(_DERIVATE)
10896 Qjs_Vbp_ei=(DFQ_j_Vbp_ei+((2.4*cjs0_t)*(-DFv_j_Vbp_ei)));
10897 Qjs_Vbi_ei=(DFQ_j_Vbi_ei+((2.4*cjs0_t)*(-DFv_j_Vbi_ei)));
10898 Qjs_Vsi_ci=(DFQ_j_Vsi_ci+((2.4*cjs0_t)*(1.0-DFv_j_Vsi_ci)));
10899 Qjs_Vb_ci=(DFQ_j_Vb_ci+((2.4*cjs0_t)*(-DFv_j_Vb_ci)));
10900 Qjs_Vbp_ci=(DFQ_j_Vbp_ci+((2.4*cjs0_t)*(-DFv_j_Vbp_ci)));
10901 Qjs_Vtnode_GND=(DFQ_j_Vtnode_GND+(((2.4*cjs0_t_Vtnode_GND)*(
BP(
si,
ci)-DFv_j))+((2.4*cjs0_t)*(-DFv_j_Vtnode_GND))));
10902 Qjs_Vbi_ci=(DFQ_j_Vbi_ci+((2.4*cjs0_t)*(-DFv_j_Vbi_ci)));
10904 Qjs=(DFQ_j+((2.4*cjs0_t)*(
BP(
si,
ci)-DFv_j)));
10909 #if defined(_DYNAMIC)
10912 #if defined(_DYNAMIC)
10913 #if defined(_DERIVATE)
10919 Qjs_Vtnode_GND=0.0;
10931 #if defined(_DERIVATE)
10932 HSUM_Vtnode_GND=(msf*VT_Vtnode_GND);
10937 #if defined(_DERIVATE)
10940 #if defined(_DERIVATE)
10941 HSa_Vbp_ci=(1/HSUM)*d10_limexp0;
10942 HSa_Vtnode_GND=(-
BP(
bp,
ci)*HSUM_Vtnode_GND/HSUM/HSUM)*d10_limexp0;
10948 #if defined(_DERIVATE)
10951 #if defined(_DERIVATE)
10952 HSb_Vsi_ci=(1/HSUM)*d10_limexp0;
10953 HSb_Vtnode_GND=(-
BP(
si,
ci)*HSUM_Vtnode_GND/HSUM/HSUM)*d10_limexp0;
10957 #if defined(_DERIVATE)
10958 HSI_Tsu_Vtnode_GND=((itss_t_Vtnode_GND*(HSa-HSb))+(itss_t*(HSa_Vtnode_GND-HSb_Vtnode_GND)));
10959 HSI_Tsu_Vbp_ci=(itss_t*HSa_Vbp_ci);
10960 HSI_Tsu_Vsi_ci=(itss_t*(-HSb_Vsi_ci));
10962 HSI_Tsu=(itss_t*(HSa-HSb));
10967 #if defined(_DYNAMIC)
10968 #if defined(_DERIVATE)
10969 Qdsu_Vtnode_GND=((((tsf_t_Vtnode_GND*itss_t)+(tsf_t*itss_t_Vtnode_GND))*HSa)+((tsf_t*itss_t)*HSa_Vtnode_GND));
10970 Qdsu_Vbp_ci=((tsf_t*itss_t)*HSa_Vbp_ci);
10972 Qdsu=((tsf_t*itss_t)*HSa);
10977 #if defined(_DYNAMIC)
10978 #if defined(_DERIVATE)
10979 Qdsu_Vtnode_GND=0.0;
10989 #if defined(_DERIVATE)
10990 HSI_Tsu_Vtnode_GND=0.0;
10991 HSI_Tsu_Vbp_ci=0.0;
10992 HSI_Tsu_Vsi_ci=0.0;
10995 #if defined(_DYNAMIC)
10996 #if defined(_DERIVATE)
10997 Qdsu_Vtnode_GND=0.0;
11003 #if defined(_DYNAMIC)
11004 #if defined(_DERIVATE)
11005 betad_Vtnode_GND=ibei_Vtnode_GND;
11006 betad_Vbi_ei=ibei_Vbi_ei;
11014 #if defined(_DYNAMIC)
11017 #if defined(_DYNAMIC)
11018 #if defined(_DERIVATE)
11019 betan_Vci_ei=it_Vci_ei;
11020 betan_Vtnode_GND=it_Vtnode_GND;
11021 betan_Vbi_ei=it_Vbi_ei;
11022 betan_Vbi_ci=it_Vbi_ci;
11026 #if defined(_DYNAMIC)
11027 #if defined(_DERIVATE)
11028 betadc_Vci_ei=(betan_Vci_ei/betad);
11029 betadc_Vtnode_GND=((betan_Vtnode_GND*betad-betan*betad_Vtnode_GND)/betad/betad);
11030 betadc_Vbi_ei=((betan_Vbi_ei*betad-betan*betad_Vbi_ei)/betad/betad);
11031 betadc_Vbi_ci=(betan_Vbi_ci/betad);
11033 betadc=(betan/betad);
11038 #if defined(_DYNAMIC)
11039 #if defined(_DERIVATE)
11041 betadc_Vtnode_GND=0.0;
11049 #if defined(_DERIVATE)
11050 DIOY_Vsi_ci=(1/(msc*VT));
11055 DIOY_Vtnode_GND=(-
BP(
si,
ci)*(msc*VT_Vtnode_GND)/(msc*VT)/(msc*VT));
11057 DIOY=(
BP(
si,
ci)/(msc*VT));
11064 #if defined(_DERIVATE)
11065 le_Vsi_ci=DIOY_Vsi_ci;
11066 le_Vbp_ci=DIOY_Vbp_ci;
11067 le_Vbp_ei=DIOY_Vbp_ei;
11068 le_Vbi_ci=DIOY_Vbi_ci;
11069 le_Vbi_ei=DIOY_Vbi_ei;
11070 le_Vtnode_GND=DIOY_Vtnode_GND;
11072 le=(1+(DIOY-80.0));
11073 #if defined(_DERIVATE)
11079 DIOY_Vtnode_GND=0.0;
11085 #if defined(_DERIVATE)
11097 #if defined(_DERIVATE)
11098 double m10_limexp(d10_limexp0,d00_limexp0,DIOY)
11100 #if defined(_DERIVATE)
11101 le_Vsi_ci=((le_Vsi_ci*d00_limexp0)+(le*DIOY_Vsi_ci*d10_limexp0));
11102 le_Vbp_ci=((le_Vbp_ci*d00_limexp0)+(le*DIOY_Vbp_ci*d10_limexp0));
11103 le_Vbp_ei=((le_Vbp_ei*d00_limexp0)+(le*DIOY_Vbp_ei*d10_limexp0));
11104 le_Vbi_ci=((le_Vbi_ci*d00_limexp0)+(le*DIOY_Vbi_ci*d10_limexp0));
11105 le_Vbi_ei=((le_Vbi_ei*d00_limexp0)+(le*DIOY_Vbi_ei*d10_limexp0));
11106 le_Vtnode_GND=((le_Vtnode_GND*d00_limexp0)+(le*DIOY_Vtnode_GND*d10_limexp0));
11108 le=(le*d00_limexp0);
11110 #if defined(_DERIVATE)
11111 ijsc_Vtnode_GND=((iscs_t_Vtnode_GND*(le-1.0))+(iscs_t*le_Vtnode_GND));
11112 ijsc_Vsi_ci=(iscs_t*le_Vsi_ci);
11113 ijsc_Vbp_ci=(iscs_t*le_Vbp_ci);
11114 ijsc_Vbp_ei=(iscs_t*le_Vbp_ei);
11115 ijsc_Vbi_ci=(iscs_t*le_Vbi_ci);
11116 ijsc_Vbi_ei=(iscs_t*le_Vbi_ei);
11118 ijsc=(iscs_t*(le-1.0));
11122 #if defined(_DERIVATE)
11123 ijsc_Vtnode_GND=(-iscs_t_Vtnode_GND);
11135 #if defined(_DERIVATE)
11136 ijsc_Vtnode_GND=0.0;
11146 (((flsh==1)&&(rth>=0.001)))
11148 #if defined(_DERIVATE)
11156 pterm_Vci_ei=((it+(it_Vci_ei*
BP(
ci,
ei)))+((vdci_t-
BP(
bi,
ci))*iavl_Vci_ei));
11157 pterm_Vtnode_GND=((
BP(
ci,
ei)*it_Vtnode_GND)+((vdci_t_Vtnode_GND*iavl)+((vdci_t-
BP(
bi,
ci))*iavl_Vtnode_GND)));
11158 pterm_Vbi_ei=((
BP(
ci,
ei)*it_Vbi_ei)+((vdci_t-
BP(
bi,
ci))*iavl_Vbi_ei));
11159 pterm_Vbi_ci=((
BP(
ci,
ei)*it_Vbi_ci)+(((-1.0)*iavl)+((vdci_t-
BP(
bi,
ci))*iavl_Vbi_ci)));
11166 (((flsh==2)&&(rth>=0.001)))
11168 #if defined(_DERIVATE)
11173 pterm_Vbp_ei=((((ibep_Vbp_ei*
BP(
bp,
ei))+ibep)+ijbcx_Vbp_ei*
BP(
bp,
ci))+ijsc_Vbp_ei*
BP(
si,
ci));
11174 pterm_Vbp_ci=(((ijbcx_Vbp_ci*
BP(
bp,
ci))+ijbcx)+ijsc_Vbp_ci*
BP(
si,
ci));
11175 pterm_Vsi_ci=((ijsc_Vsi_ci*
BP(
si,
ci))+ijsc);
11176 pterm_Vci_ei=((it+(it_Vci_ei*
BP(
ci,
ei)))+((vdci_t-
BP(
bi,
ci))*iavl_Vci_ei));
11177 pterm_Vtnode_GND=(((((((
BP(
ci,
ei)*it_Vtnode_GND)+((vdci_t_Vtnode_GND*iavl)+((vdci_t-
BP(
bi,
ci))*iavl_Vtnode_GND)))+ibei_Vtnode_GND*
BP(
bi,
ei))+ibci_Vtnode_GND*
BP(
bi,
ci))+ibep_Vtnode_GND*
BP(
bp,
ei))+ijbcx_Vtnode_GND*
BP(
bp,
ci))+ijsc_Vtnode_GND*
BP(
si,
ci));
11179 pterm_Vbi_ci=((((((
BP(
ci,
ei)*it_Vbi_ci)+(((-1.0)*iavl)+((vdci_t-
BP(
bi,
ci))*iavl_Vbi_ci)))+((ibci_Vbi_ci*
BP(
bi,
ci))+ibci))+ibep_Vbi_ci*
BP(
bp,
ei))+ijbcx_Vbi_ci*
BP(
bp,
ci))+ijsc_Vbi_ci*
BP(
si,
ci));
11185 #if defined(_DERIVATE)
11189 pterm_Vbp_bi=(pterm_Vbp_bi+((
BP(
bp,
bi)+
BP(
bp,
bi))/rbi));
11190 pterm_Vbp_ei=pterm_Vbp_ei;
11191 pterm_Vbp_ci=pterm_Vbp_ci;
11192 pterm_Vsi_ci=pterm_Vsi_ci;
11193 pterm_Vci_ei=(pterm_Vci_ei+(-(
BP(
bp,
bi)*
BP(
bp,
bi))*rbi_Vci_ei/rbi/rbi));
11194 pterm_Vtnode_GND=(pterm_Vtnode_GND+(-(
BP(
bp,
bi)*
BP(
bp,
bi))*rbi_Vtnode_GND/rbi/rbi));
11195 pterm_Vbi_ei=(pterm_Vbi_ei+(-(
BP(
bp,
bi)*
BP(
bp,
bi))*rbi_Vbi_ei/rbi/rbi));
11196 pterm_Vbi_ci=(pterm_Vbi_ci+(-(
BP(
bp,
bi)*
BP(
bp,
bi))*rbi_Vbi_ci/rbi/rbi));
11203 #if defined(_DERIVATE)
11206 pterm_Vei_e=(pterm_Vei_e+((
BP(
ei,
e)+
BP(
ei,
e))/re_t));
11207 pterm_Vbp_bi=pterm_Vbp_bi;
11208 pterm_Vbp_ei=pterm_Vbp_ei;
11209 pterm_Vbp_ci=pterm_Vbp_ci;
11210 pterm_Vsi_ci=pterm_Vsi_ci;
11211 pterm_Vci_ei=pterm_Vci_ei;
11212 pterm_Vtnode_GND=(pterm_Vtnode_GND+(-(
BP(
ei,
e)*
BP(
ei,
e))*re_t_Vtnode_GND/re_t/re_t));
11213 pterm_Vbi_ei=pterm_Vbi_ei;
11214 pterm_Vbi_ci=pterm_Vbi_ci;
11221 #if defined(_DERIVATE)
11223 pterm_Vci_c=(pterm_Vci_c+((
BP(
ci,
c)+
BP(
ci,
c))/rcx_t));
11224 pterm_Vei_e=pterm_Vei_e;
11225 pterm_Vbp_bi=pterm_Vbp_bi;
11226 pterm_Vbp_ei=pterm_Vbp_ei;
11227 pterm_Vbp_ci=pterm_Vbp_ci;
11228 pterm_Vsi_ci=pterm_Vsi_ci;
11229 pterm_Vci_ei=pterm_Vci_ei;
11230 pterm_Vtnode_GND=(pterm_Vtnode_GND+(-(
BP(
ci,
c)*
BP(
ci,
c))*rcx_t_Vtnode_GND/rcx_t/rcx_t));
11231 pterm_Vbi_ei=pterm_Vbi_ei;
11232 pterm_Vbi_ci=pterm_Vbi_ci;
11239 #if defined(_DERIVATE)
11240 pterm_Vb_bp=(pterm_Vb_bp+((
BP(
b,
bp)+
BP(
b,
bp))/rbx_t));
11241 pterm_Vci_c=pterm_Vci_c;
11242 pterm_Vei_e=pterm_Vei_e;
11243 pterm_Vbp_bi=pterm_Vbp_bi;
11244 pterm_Vbp_ei=pterm_Vbp_ei;
11245 pterm_Vbp_ci=pterm_Vbp_ci;
11246 pterm_Vsi_ci=pterm_Vsi_ci;
11247 pterm_Vci_ei=pterm_Vci_ei;
11248 pterm_Vtnode_GND=(pterm_Vtnode_GND+(-(
BP(
b,
bp)*
BP(
b,
bp))*rbx_t_Vtnode_GND/rbx_t/rbx_t));
11249 pterm_Vbi_ei=pterm_Vbi_ei;
11250 pterm_Vbi_ci=pterm_Vbi_ci;
11256 #if defined(_DERIVATE)
11258 Itxf_Vci_ei=itf_Vci_ei;
11259 Itxf_Vtnode_GND=itf_Vtnode_GND;
11260 Itxf_Vbi_ei=itf_Vbi_ei;
11261 Itxf_Vbi_ci=itf_Vbi_ci;
11264 #if defined(_DYNAMIC)
11265 #if defined(_DERIVATE)
11267 Qdeix_Vci_ei=Qdei_Vci_ei;
11268 Qdeix_Vtnode_GND=Qdei_Vtnode_GND;
11269 Qdeix_Vbi_ci=Qdei_Vbi_ci;
11270 Qdeix_Vbi_ei=Qdei_Vbi_ei;
11275 (((flnqs!=0)&&(Tf!=0)))
11277 #if defined(_DERIVATE)
11281 #if defined(_DERIVATE)
11285 #if defined(_DERIVATE)
11287 Ixf1_Vxf2_GND=(Vxf2_Vxf2_GND/Tf)*t0;
11288 Ixf1_Vci_ei=(((-itf_Vci_ei)*Tf-(Vxf2-itf)*Tf_Vci_ei)/Tf/Tf)*t0;
11289 Ixf1_Vtnode_GND=(((-itf_Vtnode_GND)*Tf-(Vxf2-itf)*Tf_Vtnode_GND)/Tf/Tf)*t0;
11290 Ixf1_Vbi_ei=(((-itf_Vbi_ei)*Tf-(Vxf2-itf)*Tf_Vbi_ei)/Tf/Tf)*t0;
11291 Ixf1_Vbi_ci=(((-itf_Vbi_ci)*Tf-(Vxf2-itf)*Tf_Vbi_ci)/Tf/Tf)*t0;
11293 Ixf1=(((Vxf2-itf)/Tf)*t0);
11294 #if defined(_DERIVATE)
11295 Ixf2_Vxf2_GND=(Vxf2_Vxf2_GND/Tf)*t0;
11296 Ixf2_Vxf1_GND=((-Vxf1_Vxf1_GND)/Tf)*t0;
11297 Ixf2_Vci_ei=(-(Vxf2-Vxf1)*Tf_Vci_ei/Tf/Tf)*t0;
11298 Ixf2_Vbi_ei=(-(Vxf2-Vxf1)*Tf_Vbi_ei/Tf/Tf)*t0;
11299 Ixf2_Vtnode_GND=(-(Vxf2-Vxf1)*Tf_Vtnode_GND/Tf/Tf)*t0;
11300 Ixf2_Vbi_ci=(-(Vxf2-Vxf1)*Tf_Vbi_ci/Tf/Tf)*t0;
11302 Ixf2=(((Vxf2-Vxf1)/Tf)*t0);
11303 #if defined(_DYNAMIC)
11304 #if defined(_DERIVATE)
11305 Qxf1_Vxf1_GND=(alit*Vxf1_Vxf1_GND)*t0;
11307 Qxf1=((alit*Vxf1)*t0);
11309 #if defined(_DYNAMIC)
11310 #if defined(_DERIVATE)
11311 Qxf2_Vxf2_GND=((alit*Vxf2_Vxf2_GND)/3)*t0;
11313 Qxf2=(((alit*Vxf2)/3)*t0);
11315 #if defined(_DERIVATE)
11316 Itxf_Vxf2_GND=Vxf2_Vxf2_GND;
11318 Itxf_Vtnode_GND=0.0;
11323 #if defined(_DERIVATE)
11327 #if defined(_DERIVATE)
11328 fact_Vci_ei=(-t0*Tf_Vci_ei/Tf/Tf);
11329 fact_Vbi_ei=(-t0*Tf_Vbi_ei/Tf/Tf);
11330 fact_Vtnode_GND=(-t0*Tf_Vtnode_GND/Tf/Tf);
11331 fact_Vbi_ci=(-t0*Tf_Vbi_ci/Tf/Tf);
11334 #if defined(_DERIVATE)
11335 Ixf_Vxf_GND=Vxf_Vxf_GND*fact;
11336 Ixf_Vci_ei=(((-Qdei_Vci_ei)*fact)+((Vxf-Qdei)*fact_Vci_ei));
11337 Ixf_Vtnode_GND=(((-Qdei_Vtnode_GND)*fact)+((Vxf-Qdei)*fact_Vtnode_GND));
11338 Ixf_Vbi_ci=(((-Qdei_Vbi_ci)*fact)+((Vxf-Qdei)*fact_Vbi_ci));
11339 Ixf_Vbi_ei=(((-Qdei_Vbi_ei)*fact)+((Vxf-Qdei)*fact_Vbi_ei));
11341 Ixf=((Vxf-Qdei)*fact);
11342 #if defined(_DYNAMIC)
11343 #if defined(_DERIVATE)
11344 Qxf_Vxf_GND=(alqf*Vxf_Vxf_GND)*t0;
11346 Qxf=((alqf*Vxf)*t0);
11348 #if defined(_DYNAMIC)
11349 #if defined(_DERIVATE)
11350 Qdeix_Vxf_GND=Vxf_Vxf_GND;
11352 Qdeix_Vtnode_GND=0.0;
11361 #if defined(_DERIVATE)
11365 Ixf1_Vtnode_GND=0.0;
11370 #if defined(_DERIVATE)
11375 Ixf2_Vtnode_GND=0.0;
11379 #if defined(_DYNAMIC)
11380 #if defined(_DERIVATE)
11385 #if defined(_DYNAMIC)
11386 #if defined(_DERIVATE)
11391 #if defined(_DERIVATE)
11394 Ixf_Vtnode_GND=0.0;
11399 #if defined(_DYNAMIC)
11400 #if defined(_DERIVATE)
11409 #if defined(_DERIVATE)
11413 #if defined(_DERIVATE)
11416 #if defined(_DYNAMIC)
11418 #if defined(_DERIVATE)
11427 #if defined(_DYNAMIC)
11429 #if defined(_DERIVATE)
11433 #if defined(_DYNAMIC)
11435 #if defined(_DERIVATE)
11443 #if defined(_DERIVATE)
11451 #if defined(_DERIVATE)
11459 #if defined(_DERIVATE)
11466 #if defined(_DYNAMIC)
11468 #if defined(_DERIVATE)
11479 #if defined(_DERIVATE)
11487 #if defined(_DERIVATE)
11497 #if defined(_DERIVATE)
11505 #if defined(_DERIVATE)
11512 #if defined(_DERIVATE)
11518 #if defined(_DYNAMIC)
11520 #if defined(_DERIVATE)
11528 #if defined(_DERIVATE)
11533 #if defined(_DERIVATE)
11538 #if defined(_DERIVATE)
11544 #if defined(_DYNAMIC)
11546 #if defined(_DERIVATE)
11555 #if defined(_DERIVATE)
11561 #if defined(_DERIVATE)
11568 #if defined(_DYNAMIC)
11570 #if defined(_DERIVATE)
11578 #if defined(_DYNAMIC)
11580 #if defined(_DERIVATE)
11584 #if defined(_DYNAMIC)
11586 #if defined(_DERIVATE)
11591 #if defined(_DERIVATE)
11597 #if defined(_DYNAMIC)
11599 #if defined(_DERIVATE)
11607 #if defined(_DERIVATE)
11615 #if defined(_DYNAMIC)
11617 #if defined(_DERIVATE)
11628 #if defined(_DERIVATE)
11636 #if defined(_DERIVATE)
11646 #if defined(_DERIVATE)
11654 #if defined(_DERIVATE)
11662 #if defined(_DERIVATE)
11670 #if defined(_DERIVATE)
11678 #if defined(_DERIVATE)
11681 #if defined(_DYNAMIC)
11683 #if defined(_DERIVATE)
11691 #if defined(_DERIVATE)
11696 (((flsh==0)||(rth<0.001)))
11699 #if defined(_DERIVATE)
11706 #if defined(_DERIVATE)
11719 #if defined(_DYNAMIC)
11721 #if defined(_DERIVATE)
11727 #if defined(_DERIVATE)
11735 #if defined(_DYNAMIC)
11737 #if defined(_DERIVATE)
11742 #if defined(_DERIVATE)
11750 #if defined(_DYNAMIC)
11752 #if defined(_DERIVATE)
11757 #if defined(_DERIVATE)
11764 #if defined(_DYNAMIC)
11766 #if defined(_DERIVATE)
11776 double flicker_Pwr;
11777 #if defined(_DERIVATE)
11778 double flicker_Pwr_Vtnode_GND;
11779 double flicker_Pwr_Vbi_ei;
11780 double flicker_Pwr_Vbp_ei;
11781 double flicker_Pwr_Vbi_ci;
11784 #if defined(_DERIVATE)
11785 double fourkt_Vtnode_GND;
11788 #if defined(_DERIVATE)
11789 fourkt_Vtnode_GND=((4.0*1.3806503e-23)*Tdev_Vtnode_GND);
11791 fourkt=((4.0*1.3806503e-23)*Tdev);
11818 double m00_pow(d00_pow0,(ibei+ibep),af)
11819 #if defined(_DERIVATE)
11820 double m10_pow(d10_pow0,d00_pow0,(ibei+ibep),af)
11822 #if defined(_DERIVATE)
11823 flicker_Pwr_Vtnode_GND=(kf*(d10_pow0*(ibei_Vtnode_GND+ibep_Vtnode_GND)));
11824 flicker_Pwr_Vbi_ei=(kf*(d10_pow0*(ibei_Vbi_ei+ibep_Vbi_ei)));
11825 flicker_Pwr_Vbp_ei=(kf*(d10_pow0*ibep_Vbp_ei));
11826 flicker_Pwr_Vbi_ci=(kf*(d10_pow0*ibep_Vbi_ci));
11828 flicker_Pwr=(kf*d00_pow0);
11839 twoq=(2.0*1.602176462e-19);
11847 #if defined(_DERIVATE)
11852 #if defined(_DERIVATE)
11856 #if defined(_DERIVATE)
11859 #if defined(_DYNAMIC)
11861 #if defined(_DERIVATE)
11869 #if defined(_DYNAMIC)
11871 #if defined(_DERIVATE)
11892 for (
int i1 = 0; i1 < 15; i1++) {
11893 setI (i1, _rhs[i1]);
11894 for (
int i2 = 0; i2 < 15; i2++) {
11895 setY (i1, i2, _jstat[i1][i2]);
11939 matrix hicumL2V2p24::calcMatrixY (nr_double_t frequency)
11945 for (
int i1 = 0; i1 < 15; i1++) {
11946 for (
int i2 = 0; i2 < 15; i2++) {
11947 y (i1,i2) =
rect (_jstat[i1][i2], _jdyna[i1][i2] * 2 *
M_PI * _freq);
11981 int i1, i2, i3, i4, state;
11984 for (i1 = 0; i1 < 15; i1++) {
11985 for (i2 = 0; i2 < 15; i2++) {
11986 state = 2 * (i2 + 15 * i1);
11988 if (_charges[i1][i2] != 0.0)
11993 for (i1 = 0; i1 < 15; i1++) {
11994 state = 2 * (i1 + 15 * i1);
11995 if (_charges[i1][i1] != 0.0)
12000 for (i1 = 0; i1 < 15; i1++) {
12001 for (i2 = 0; i2 < 15; i2++) {
12003 for (i3 = 0; i3 < 15; i3++) {
12004 for (i4 = 0; i4 < 15; i4++) {
12006 if (_caps[i1][i2][i3][i4] != 0.0)
12011 for (i1 = 0; i1 < 15; i1++) {
12012 for (i2 = 0; i2 < 15; i2++) {
12014 for (i3 = 0; i3 < 15; i3++) {
12015 if (_caps[i1][i2][i3][i3] != 0.0)
12020 for (i1 = 0; i1 < 15; i1++) {
12021 for (i3 = 0; i3 < 15; i3++) {
12022 for (i4 = 0; i4 < 15; i4++) {
12024 if (_caps[i1][i1][i3][i4] != 0.0)
12029 for (i1 = 0; i1 < 15; i1++) {
12030 for (i3 = 0; i3 < 15; i3++) {
12031 if (_caps[i1][i1][i3][i3] != 0.0)
12037 matrix hicumL2V2p24::calcMatrixCy (nr_double_t frequency)
12091 for (
int i1 = 0; i1 < 15; i1++) {
12092 setQ (i1, _qhs[i1]);
12093 setCV (i1, _chs[i1]);
12094 setGV (i1, _ghs[i1]);
12095 for (
int i2 = 0; i2 < 15; i2++) {
12096 setQV (i1, i2, _jdyna[i1][i2]);