16 #include "component.h"
20 #ifndef CIR_hicumL2V2p1
21 #define CIR_hicumL2V2p1 -1
38 #define NP(node) real (getV (node))
39 #define BP(pnode,nnode) (NP(pnode) - NP(nnode))
40 #define _load_static_residual2(pnode,nnode,current)\
41 _rhs[pnode] -= current;\
42 _rhs[nnode] += current;
43 #define _load_static_augmented_residual2(pnode,nnode,current)\
44 _rhs[pnode] -= current;\
45 _rhs[nnode] += current;
46 #define _load_static_residual1(node,current)\
47 _rhs[node] -= current;
48 #define _load_static_augmented_residual1(node,current)\
49 _rhs[node] -= current;
50 #define _load_static_jacobian4(pnode,nnode,vpnode,vnnode,conductance)\
51 _jstat[pnode][vpnode] += conductance;\
52 _jstat[nnode][vnnode] += conductance;\
53 _jstat[pnode][vnnode] -= conductance;\
54 _jstat[nnode][vpnode] -= conductance;\
56 _ghs[pnode] += conductance * BP(vpnode,vnnode);\
57 _ghs[nnode] -= conductance * BP(vpnode,vnnode);\
59 _rhs[pnode] += conductance * BP(vpnode,vnnode);\
60 _rhs[nnode] -= conductance * BP(vpnode,vnnode);\
62 #define _load_static_jacobian2p(node,vpnode,vnnode,conductance)\
63 _jstat[node][vpnode] += conductance;\
64 _jstat[node][vnnode] -= conductance;\
66 _ghs[node] += conductance * BP(vpnode,vnnode);\
68 _rhs[node] += conductance * BP(vpnode,vnnode);\
70 #define _load_static_jacobian2s(pnode,nnode,node,conductance)\
71 _jstat[pnode][node] += conductance;\
72 _jstat[nnode][node] -= conductance;\
74 _ghs[pnode] += conductance * NP(node);\
75 _ghs[nnode] -= conductance * NP(node);\
77 _rhs[pnode] += conductance * NP(node);\
78 _rhs[nnode] -= conductance * NP(node);\
80 #define _load_static_jacobian1(node,vnode,conductance)\
81 _jstat[node][vnode] += conductance;\
83 _ghs[node] += conductance * NP(vnode);\
85 _rhs[node] += conductance * NP(vnode);\
87 #define _load_dynamic_residual2(pnode,nnode,charge)\
88 if (doTR) _charges[pnode][nnode] += charge;\
90 _qhs[pnode] -= charge;\
91 _qhs[nnode] += charge;\
93 #define _load_dynamic_residual1(node,charge)\
94 if (doTR) _charges[node][node] += charge;\
96 _qhs[node] -= charge;\
98 #define _load_dynamic_jacobian4(pnode,nnode,vpnode,vnnode,capacitance)\
100 _jdyna[pnode][vpnode] += capacitance;\
101 _jdyna[nnode][vnnode] += capacitance;\
102 _jdyna[pnode][vnnode] -= capacitance;\
103 _jdyna[nnode][vpnode] -= capacitance;\
106 _caps[pnode][nnode][vpnode][vnnode] += capacitance;\
109 _chs[pnode] += capacitance * BP(vpnode,vnnode);\
110 _chs[nnode] -= capacitance * BP(vpnode,vnnode);\
112 #define _load_dynamic_jacobian2s(pnode,nnode,vnode,capacitance)\
114 _jdyna[pnode][vnode] += capacitance;\
115 _jdyna[nnode][vnode] -= capacitance;\
118 _caps[pnode][nnode][vnode][vnode] += capacitance;\
121 _chs[pnode] += capacitance * NP(vnode);\
122 _chs[nnode] -= capacitance * NP(vnode);\
124 #define _load_dynamic_jacobian2p(node,vpnode,vnnode,capacitance)\
126 _jdyna[node][vpnode] += capacitance;\
127 _jdyna[node][vnnode] -= capacitance;\
130 _caps[node][node][vpnode][vnnode] += capacitance;\
133 _chs[node] += capacitance * BP(vpnode,vnnode);\
135 #define _load_dynamic_jacobian1(node,vnode,capacitance)\
137 _jdyna[node][vnode] += capacitance;\
140 _caps[node][node][vnode][vnode] += capacitance;\
143 _chs[node] += capacitance * NP(vnode);\
146 #define _save_whitenoise1(n1,pwr,type)\
147 _white_pwr[n1][n1] += pwr;
148 #define _save_whitenoise2(n1,n2,pwr,type)\
149 _white_pwr[n1][n2] += pwr;
150 #define _save_flickernoise1(n1,pwr,exp,type)\
151 _flicker_pwr[n1][n1] += pwr;\
152 _flicker_exp[n1][n1] += exp;
153 #define _save_flickernoise2(n1,n2,pwr,exp,type)\
154 _flicker_pwr[n1][n2] += pwr;\
155 _flicker_exp[n1][n2] += exp;
156 #define _load_whitenoise2(n1,n2,pwr)\
157 cy (n1,n2) -= pwr/kB/T0; cy (n2,n1) -= pwr/kB/T0;\
158 cy (n1,n1) += pwr/kB/T0; cy (n2,n2) += pwr/kB/T0;
159 #define _load_whitenoise1(n1,pwr)\
160 cy (n1,n1) += pwr/kB/T0;
161 #define _load_flickernoise2(n1,n2,pwr,exp)\
162 cy (n1,n2) -= pwr*pow(_freq,-exp)/kB/T0;\
163 cy (n2,n1) -= pwr*pow(_freq,-exp)/kB/T0;\
164 cy (n1,n1) += pwr*pow(_freq,-exp)/kB/T0;\
165 cy (n2,n2) += pwr*pow(_freq,-exp)/kB/T0;
166 #define _load_flickernoise1(n1,pwr,exp)\
167 cy (n1,n1) += pwr*pow(_freq,-exp)/kB/T0;
170 #define m00_hypot(v00,x,y) v00 = xhypot(x,y);
171 #define m10_hypot(v10,v00,x,y) v10 = (x)/(v00);
172 #define m11_hypot(v11,v00,x,y) v11 = (y)/(v00);
173 #define m00_max(v00,x,y) v00 = ((x)>(y))?(x):(y);
174 #define m10_max(v10,v00,x,y) v10 = ((x)>(y))?1.0:0.0;
175 #define m11_max(v11,v00,x,y) v11 = ((x)>(y))?0.0:1.0;
176 #define m00_min(v00,x,y) v00 = ((x)<(y))?(x):(y);
177 #define m10_min(v10,v00,x,y) v10 = ((x)<(y))?1.0:0.0;
178 #define m11_min(v11,v00,x,y) v11 = ((x)<(y))?0.0:1.0;
179 #define m00_pow(v00,x,y) v00 = pow(x,y);
180 #define m10_pow(v10,v00,x,y) v10 = (x==0.0)?0.0:(v00)*(y)/(x);
181 #define m11_pow(v11,v00,x,y) v11 = (x==0.0)?0.0:(log(x)*(v00));
183 #define m00_div(v00,v10,x,y) double v10=1/(y); double v00=(x)*v10;
184 #define m10_div(v10,v00,vv,x,y)
185 #define m11_div(v11,v00,vv,x,y) double v11 = -v00*vv;
187 #define m00_mult(v00,v10,v11,x,y) double v10=(x); double v11=(y); double v00=v10*v11;
188 #define m00_add(v00,x,y) double v00=(x)+(y);
190 #define m00_cos(v00,x) v00 = cos(x);
191 #define m10_cos(v10,v00,x) v10 = (-sin(x));
192 #define m00_sin(v00,x) v00 = sin(x);
193 #define m10_sin(v10,v00,x) v10 = (cos(x));
194 #define m00_tan(v00,x) v00 = tan(x);
195 #define m10_tan(v10,v00,x) v10 = (1.0/cos(x)/cos(x));
196 #define m00_cosh(v00,x) v00 = cosh(x);
197 #define m10_cosh(v10,v00,x) v10 = (sinh(x));
198 #define m00_sinh(v00,x) v00 = sinh(x);
199 #define m10_sinh(v10,v00,x) v10 = (cosh(x));
200 #define m00_tanh(v00,x) v00 = tanh(x);
201 #define m10_tanh(v10,v00,x) v10 = (1.0/cosh(x)/cosh(x));
202 #define m00_acos(v00,x) v00 = acos(x);
203 #define m10_acos(v10,v00,x) v10 = (-1.0/sqrt(1-x*x));
204 #define m00_asin(v00,x) v00 = asin(x);
205 #define m10_asin(v10,v00,x) v10 = (+1.0/sqrt(1-x*x));
206 #define m00_atan(v00,x) v00 = atan(x);
207 #define m10_atan(v10,v00,x) v10 = (+1.0/(1+x*x));
208 #define m00_atanh(v00,x) v00 = atanh(x);
209 #define m10_atanh(v10,v00,x) v10 = (+1.0/(1-x*x));
210 #define m00_logE(v00,x) v00 = log(x);
211 #define m10_logE(v10,v00,x) v10 = (1.0/x);
212 #define m00_log10(v00,x) v00 = log10(x);
213 #define m10_log10(v10,v00,x) v10 = (1.0/x/M_LN10);
214 #define m00_sqrt(v00,x) v00 = sqrt(x);
215 #define m10_sqrt(v10,v00,x) v10 = (0.5/v00);
216 #define m00_fabs(v00,x) v00 = fabs(x);
217 #define m10_fabs(v10,v00,x) v10 = (((x)>=0)?(+1.0):(-1.0));
219 #define m00_exp(v00,x) v00 = exp(x);
220 #define m10_exp(v10,v00,x) v10 = v00;
222 #define m00_abs(v00) ((v00)<(0)?(-(v00)):(v00))
223 #define m00_floor(v00,x) v00 = floor(x);
224 #define m00_limexp(v00,x) v00 = ((x)<80.0?exp(x):exp(80.0)*(x-79.0));
225 #define m10_limexp(v10,v00,x) v10 = ((x)<80.0?(v00):exp(80.0));
227 #define m20_logE(v00) (-1.0/v00/v00)
228 #define m20_exp(v00) exp(v00)
229 #define m20_limexp(v00) ((v00)<80.0?exp(v00):0.0)
230 #define m20_sqrt(v00) (-0.25/(v00)/sqrt(v00))
231 #define m20_fabs(v00) 0.0
232 #define m20_pow(x,y) ((y)*((y)-1.0)*pow(x,y)/(x)/(x))
233 #define m00_vt(x) (kBoverQ*(x))
234 #define m10_vt(x) (kBoverQ)
237 #define _modelname "hicumL2V2p1"
238 #define _instancename getName()
239 #define _circuit_temp (getPropertyDouble("Temp")+273.15)
240 #define _param_given(p) (isPropertyGiven(p)?1:0)
244 #define _vt_nom (kBoverQ*_circuit_temp)
246 using namespace device;
255 void hicumL2V2p1::initModel (
void)
271 initializeInstance ();
292 void hicumL2V2p1::initVerilog (
void)
295 _white_pwr[
ci][
bi] = 0.0;
296 _white_pwr[
si][
s] = 0.0;
297 _white_pwr[
ei][
e] = 0.0;
298 _white_pwr[
ci][
c] = 0.0;
299 _white_pwr[
bp][
bi] = 0.0;
300 _white_pwr[
b][
bp] = 0.0;
301 _white_pwr[
ci][
ei] = 0.0;
302 _white_pwr[
si][
ci] = 0.0;
303 _white_pwr[
bi][
ci] = 0.0;
304 _white_pwr[
bp][
ci] = 0.0;
305 _white_pwr[
bi][
ei] = 0.0;
306 _white_pwr[
bp][
ei] = 0.0;
307 _flicker_pwr[
bi][
ei] = 0.0;
308 _flicker_exp[
bi][
ei] = 0.0;
313 for (i1 = 0; i1 < 10; i1++) {
314 for (i2 = 0; i2 < 10; i2++) {
315 _charges[i1][i2] = 0.0;
319 for (i1 = 0; i1 < 10; i1++) {
320 for (i2 = 0; i2 < 10; i2++) {
321 for (i3 = 0; i3 < 10; i3++) {
322 for (i4 = 0; i4 < 10; i4++) {
323 _caps[i1][i2][i3][i4] = 0.0;
327 for (i1 = 0; i1 < 10; i1++) {
332 for (i2 = 0; i2 < 10; i2++) {
333 _jstat[i1][i2] = 0.0;
334 _jdyna[i1][i2] = 0.0;
340 void hicumL2V2p1::loadVariables (
void)
450 #define _DERIVATEFORDDX
453 void hicumL2V2p1::initializeModel (
void)
458 void hicumL2V2p1::initializeInstance (
void)
463 void hicumL2V2p1::initialStep (
void)
468 void hicumL2V2p1::finalStep (
void)
473 void hicumL2V2p1::calcVerilog (
void)
479 #if defined(_DERIVATE)
480 double flicker_Pwr_Vtnode_GND;
481 double flicker_Pwr_Vbi_ei;
482 double flicker_Pwr_Vbp_ei;
483 double flicker_Pwr_Vbi_ci;
486 #if defined(_DERIVATE)
487 double rbin_Vtnode_GND;
493 #if defined(_DERIVATE)
494 double fourkt_Vtnode_GND;
497 #if defined(_DERIVATE)
499 double pterm_Vtnode_GND;
504 #if defined(_DERIVATE)
505 double ijsc_Vtnode_GND;
512 #if defined(_DYNAMIC)
514 #if defined(_DERIVATE)
515 double Qdsu_Vtnode_GND;
520 #if defined(_DERIVATE)
521 double HSI_Tsu_Vtnode_GND;
522 double HSI_Tsu_Vbp_ci;
523 double HSI_Tsu_Vsi_ci;
526 #if defined(_DERIVATE)
528 double HSb_Vtnode_GND;
531 #if defined(_DERIVATE)
533 double HSa_Vtnode_GND;
536 #if defined(_DERIVATE)
537 double HSUM_Vtnode_GND;
539 #if defined(_DYNAMIC)
541 #if defined(_DERIVATE)
547 double Qjs_Vtnode_GND;
552 #if defined(_DYNAMIC)
554 #if defined(_DERIVATE)
555 double qjcx0_t_i_Vbp_ei;
556 double qjcx0_t_i_Vbi_ei;
557 double qjcx0_t_i_Vb_ci;
558 double qjcx0_t_i_Vbp_ci;
559 double qjcx0_t_i_Vtnode_GND;
560 double qjcx0_t_i_Vbi_ci;
565 #if defined(_DERIVATE)
566 double ijbcx_Vtnode_GND;
572 #if defined(_DYNAMIC)
574 #if defined(_DERIVATE)
575 double qjcx0_t_ii_Vbp_ei;
576 double qjcx0_t_ii_Vbi_ei;
577 double qjcx0_t_ii_Vbp_ci;
578 double qjcx0_t_ii_Vtnode_GND;
579 double qjcx0_t_ii_Vbi_ci;
584 #if defined(_DERIVATE)
585 double ibet_Vtnode_GND;
591 #if defined(_DERIVATE)
592 double czz_Vtnode_GND;
598 #if defined(_DERIVATE)
601 double pocce_Vtnode_GND;
606 #if defined(_DERIVATE)
609 double cce_Vtnode_GND;
613 #if defined(_DERIVATE)
615 double vve_Vtnode_GND;
618 #if defined(_DERIVATE)
619 double ibets_t_Vtnode_GND;
622 #if defined(_DERIVATE)
623 double ab_Vtnode_GND;
626 #if defined(_DERIVATE)
627 double a_eg_Vtnode_GND;
629 #if defined(_DYNAMIC)
631 #if defined(_DERIVATE)
634 double Qjep_Vtnode_GND;
639 #if defined(_DERIVATE)
642 double Cjep_Vtnode_GND;
646 #if defined(_DERIVATE)
647 double irep_Vtnode_GND;
653 #if defined(_DERIVATE)
654 double ibep_Vtnode_GND;
660 #if defined(_DERIVATE)
661 double ETA_Vtnode_GND;
667 #if defined(_DERIVATE)
668 double I_BI_Vtnode_GND;
672 #if defined(_DERIVATE)
673 double rbi_Vtnode_GND;
679 #if defined(_DERIVATE)
680 double f_p_Vtnode_GND;
686 #if defined(_DERIVATE)
688 double Q_fi_Vtnode_GND;
693 #if defined(_DERIVATE)
694 double Qz_Vtnode_GND;
700 #if defined(_DERIVATE)
701 double f_QR_Vtnode_GND;
704 #if defined(_DERIVATE)
706 double iavl_Vtnode_GND;
711 #if defined(_DERIVATE)
712 double AVLS_avl_Vtnode_GND;
713 double AVLS_avl_Vbi_ei;
714 double AVLS_avl_Vbi_ci;
717 #if defined(_DERIVATE)
718 double AVLa_Vtnode_GND;
723 #if defined(_DERIVATE)
724 double AVLU0_Vtnode_GND;
727 #if defined(_DERIVATE)
728 double AVLv_q_Vtnode_GND;
729 double AVLv_q_Vbi_ei;
730 double AVLv_q_Vbi_ci;
733 #if defined(_DERIVATE)
734 double AVLv_bord_Vtnode_GND;
735 double AVLv_bord_Vbi_ci;
738 #if defined(_DERIVATE)
739 double ibci_Vtnode_GND;
743 #if defined(_DYNAMIC)
745 #if defined(_DERIVATE)
746 double qrbi_Vtnode_GND;
752 #if defined(_DYNAMIC)
754 #if defined(_DERIVATE)
756 double Qdci_Vtnode_GND;
761 #if defined(_DYNAMIC)
763 #if defined(_DERIVATE)
765 double Qdei_Vtnode_GND;
771 #if defined(_DERIVATE)
773 double it_Vtnode_GND;
779 #if defined(_DERIVATE)
780 double d_Q_Vtnode_GND;
786 #if defined(_DERIVATE)
787 double Q_pT_Vtnode_GND;
794 #if defined(_DERIVATE)
796 double Qr_Vtnode_GND;
801 #if defined(_DERIVATE)
803 double FCd_f_Vtnode_GND;
808 #if defined(_DERIVATE)
810 double FCz_1_Vtnode_GND;
815 #if defined(_DERIVATE)
816 double FCdfCT_ditf_Vci_ei;
817 double FCdfCT_ditf_Vbi_ei;
818 double FCdfCT_ditf_Vbi_ci;
819 double FCdfCT_ditf_Vtnode_GND;
822 #if defined(_DERIVATE)
823 double FCdfCT_dw_Vci_ei;
824 double FCdfCT_dw_Vbi_ei;
825 double FCdfCT_dw_Vbi_ci;
826 double FCdfCT_dw_Vtnode_GND;
829 #if defined(_DERIVATE)
830 double FCdfc_ditf_Vci_ei;
831 double FCdfc_ditf_Vtnode_GND;
832 double FCdfc_ditf_Vbi_ei;
833 double FCdfc_ditf_Vbi_ci;
836 #if defined(_DERIVATE)
837 double FCdw_ditf_Vci_ei;
838 double FCdw_ditf_Vtnode_GND;
839 double FCdw_ditf_Vbi_ei;
840 double FCdw_ditf_Vbi_ci;
843 #if defined(_DERIVATE)
844 double FCdfc_dw_Vci_ei;
845 double FCdfc_dw_Vtnode_GND;
846 double FCdfc_dw_Vbi_ei;
847 double FCdfc_dw_Vbi_ci;
850 #if defined(_DERIVATE)
851 double FCf_ci_Vci_ei;
852 double FCf_ci_Vtnode_GND;
853 double FCf_ci_Vbi_ei;
854 double FCf_ci_Vbi_ci;
857 #if defined(_DERIVATE)
858 double FCdf3_dw_Vci_ei;
859 double FCdf3_dw_Vtnode_GND;
860 double FCdf3_dw_Vbi_ei;
861 double FCdf3_dw_Vbi_ci;
864 #if defined(_DERIVATE)
868 double FCf3_Vtnode_GND;
871 #if defined(_DERIVATE)
872 double FCdf2_dw_Vci_ei;
873 double FCdf2_dw_Vtnode_GND;
874 double FCdf2_dw_Vbi_ei;
875 double FCdf2_dw_Vbi_ci;
878 #if defined(_DERIVATE)
882 double FCf2_Vtnode_GND;
886 #if defined(_DERIVATE)
890 double a3_Vtnode_GND;
893 #if defined(_DERIVATE)
897 double a2_Vtnode_GND;
900 #if defined(_DERIVATE)
907 #if defined(_DERIVATE)
914 #if defined(_DERIVATE)
915 double FCdf1_dw_Vci_ei;
916 double FCdf1_dw_Vtnode_GND;
917 double FCdf1_dw_Vbi_ei;
918 double FCdf1_dw_Vbi_ci;
921 #if defined(_DERIVATE)
923 double FCw2_Vtnode_GND;
928 #if defined(_DERIVATE)
929 double FCf_CT_Vci_ei;
930 double FCf_CT_Vbi_ei;
931 double FCf_CT_Vbi_ci;
932 double FCf_CT_Vtnode_GND;
935 #if defined(_DERIVATE)
937 double FCf1_Vtnode_GND;
942 #if defined(_DERIVATE)
943 double FCda1_dw_Vci_ei;
944 double FCda1_dw_Vtnode_GND;
945 double FCda1_dw_Vbi_ei;
946 double FCda1_dw_Vbi_ci;
949 #if defined(_DERIVATE)
951 double FClnl_Vtnode_GND;
956 #if defined(_DERIVATE)
958 double FClnb_Vtnode_GND;
963 #if defined(_DERIVATE)
964 double FCdw_daick_Vci_ei;
965 double FCdw_daick_Vtnode_GND;
966 double FCdw_daick_Vbi_ei;
967 double FCdw_daick_Vbi_ci;
970 #if defined(_DERIVATE)
972 double FCw_Vtnode_GND;
977 #if defined(_DERIVATE)
979 double FCd_a_Vtnode_GND;
984 #if defined(_DERIVATE)
986 double FCa1_Vtnode_GND;
994 #if defined(_DERIVATE)
996 double FCz_Vtnode_GND;
1000 double FCdaick_ditf;
1001 #if defined(_DERIVATE)
1002 double FCdaick_ditf_Vci_ei;
1003 double FCdaick_ditf_Vtnode_GND;
1004 double FCdaick_ditf_Vbi_ei;
1005 double FCdaick_ditf_Vbi_ci;
1008 #if defined(_DERIVATE)
1009 double FCa_ck_Vci_ei;
1010 double FCa_ck_Vtnode_GND;
1011 double FCa_ck_Vbi_ei;
1012 double FCa_ck_Vbi_ci;
1015 #if defined(_DERIVATE)
1017 double FCrt_Vtnode_GND;
1022 #if defined(_DERIVATE)
1024 double FCa_Vtnode_GND;
1029 #if defined(_DERIVATE)
1030 double FFT_cT_Vtnode_GND;
1031 double FFT_cT_Vci_ei;
1032 double FFT_cT_Vbi_ei;
1033 double FFT_cT_Vbi_ci;
1036 #if defined(_DERIVATE)
1037 double FFQ_cT_Vtnode_GND;
1038 double FFQ_cT_Vbi_ei;
1039 double FFQ_cT_Vbi_ci;
1040 double FFQ_cT_Vci_ei;
1043 #if defined(_DERIVATE)
1044 double FFT_fC_Vtnode_GND;
1045 double FFT_fC_Vci_ei;
1046 double FFT_fC_Vbi_ei;
1047 double FFT_fC_Vbi_ci;
1050 #if defined(_DERIVATE)
1051 double FFQ_fC_Vtnode_GND;
1052 double FFQ_fC_Vbi_ei;
1053 double FFQ_fC_Vbi_ci;
1054 double FFQ_fC_Vci_ei;
1057 #if defined(_DERIVATE)
1058 double FFT_pcS_Vtnode_GND;
1061 #if defined(_DERIVATE)
1062 double FFd_TfB_Vtnode_GND;
1063 double FFd_TfB_Vci_ei;
1064 double FFd_TfB_Vbi_ei;
1065 double FFd_TfB_Vbi_ci;
1068 #if defined(_DERIVATE)
1069 double FFa_w_Vci_ei;
1070 double FFa_w_Vtnode_GND;
1071 double FFa_w_Vbi_ei;
1072 double FFa_w_Vbi_ci;
1075 #if defined(_DERIVATE)
1076 double FFd_QfB_Vtnode_GND;
1077 double FFd_QfB_Vbi_ei;
1078 double FFd_QfB_Vbi_ci;
1079 double FFd_QfB_Vci_ei;
1082 #if defined(_DERIVATE)
1083 double FFw_2_Vci_ei;
1084 double FFw_2_Vtnode_GND;
1085 double FFw_2_Vbi_ei;
1086 double FFw_2_Vbi_ci;
1089 #if defined(_DERIVATE)
1091 double FFw_Vtnode_GND;
1096 #if defined(_DERIVATE)
1098 double FFs_Vtnode_GND;
1103 #if defined(_DERIVATE)
1105 double FFx_Vtnode_GND;
1110 #if defined(_DERIVATE)
1111 double FFT_fbS_Vtnode_GND;
1114 #if defined(_DERIVATE)
1115 double FFd_QfE_Vtnode_GND;
1116 double FFd_QfE_Vci_ei;
1117 double FFd_QfE_Vbi_ei;
1118 double FFd_QfE_Vbi_ci;
1121 #if defined(_DERIVATE)
1122 double FFd_TfE_Vtnode_GND;
1123 double FFd_TfE_Vci_ei;
1124 double FFd_TfE_Vbi_ei;
1125 double FFd_TfE_Vbi_ci;
1128 #if defined(_DERIVATE)
1130 double FFa_Vtnode_GND;
1135 #if defined(_DERIVATE)
1137 double T_fT_Vtnode_GND;
1142 #if defined(_DERIVATE)
1144 double Q_fT_Vtnode_GND;
1149 #if defined(_DERIVATE)
1151 double Qf_Vtnode_GND;
1156 #if defined(_DERIVATE)
1158 double Tf_Vtnode_GND;
1163 #if defined(_DERIVATE)
1165 double itr_Vtnode_GND;
1170 #if defined(_DERIVATE)
1172 double itf_Vtnode_GND;
1177 #if defined(_DERIVATE)
1179 double a_h_Vtnode_GND;
1184 #if defined(_DERIVATE)
1185 double I_Tf1_Vci_ei;
1186 double I_Tf1_Vtnode_GND;
1187 double I_Tf1_Vbi_ei;
1188 double I_Tf1_Vbi_ci;
1191 #if defined(_DERIVATE)
1192 double Q_p_Vtnode_GND;
1197 #if defined(_DERIVATE)
1198 double A_Vtnode_GND;
1203 #if defined(_DERIVATE)
1205 double ICKa_Vtnode_GND;
1208 #if defined(_DERIVATE)
1210 double ick_Vtnode_GND;
1213 #if defined(_DERIVATE)
1214 double vceff_Vci_ei;
1215 double vceff_Vtnode_GND;
1218 #if defined(_DERIVATE)
1220 double ICKv_Vtnode_GND;
1223 #if defined(_DERIVATE)
1225 double vc_Vtnode_GND;
1228 #if defined(_DERIVATE)
1229 double T_f0_Vtnode_GND;
1234 #if defined(_DERIVATE)
1235 double cc_Vtnode_GND;
1241 #if defined(_DERIVATE)
1242 double Cjcit_Vbi_ci;
1243 double Cjcit_Vtnode_GND;
1244 double Cjcit_Vbi_ei;
1247 #if defined(_DERIVATE)
1248 double b_q_Vtnode_GND;
1253 #if defined(_DERIVATE)
1254 double Q_bpt_Vtnode_GND;
1258 #if defined(_DERIVATE)
1259 double Q_0_Vtnode_GND;
1264 #if defined(_DERIVATE)
1266 double Qjci_Vtnode_GND;
1270 #if defined(_DERIVATE)
1271 double DQ_j3_Vsi_ci;
1273 double DQ_j3_Vbp_ci;
1274 double DQ_j3_Vtnode_GND;
1275 double DQ_j3_Vbi_ci;
1278 #if defined(_DERIVATE)
1279 double DQ_j2_Vsi_ci;
1281 double DQ_j2_Vbp_ci;
1282 double DQ_j2_Vtnode_GND;
1283 double DQ_j2_Vbi_ci;
1286 #if defined(_DERIVATE)
1287 double DQ_j1_Vsi_ci;
1289 double DQ_j1_Vbp_ci;
1290 double DQ_j1_Vtnode_GND;
1291 double DQ_j1_Vbi_ci;
1294 #if defined(_DERIVATE)
1296 double Cjci_Vtnode_GND;
1300 #if defined(_DERIVATE)
1301 double DC_j3_Vsi_ci;
1303 double DC_j3_Vbp_ci;
1304 double DC_j3_Vtnode_GND;
1305 double DC_j3_Vbi_ci;
1308 #if defined(_DERIVATE)
1309 double DC_j2_Vsi_ci;
1311 double DC_j2_Vbp_ci;
1312 double DC_j2_Vtnode_GND;
1313 double DC_j2_Vbi_ci;
1316 #if defined(_DERIVATE)
1317 double DC_j1_Vsi_ci;
1319 double DC_j1_Vbp_ci;
1320 double DC_j1_Vtnode_GND;
1321 double DC_j1_Vbi_ci;
1326 #if defined(_DERIVATE)
1327 double DCln2_Vsi_ci;
1329 double DCln2_Vbp_ci;
1330 double DCln2_Vtnode_GND;
1331 double DCln2_Vbi_ci;
1334 #if defined(_DERIVATE)
1335 double DCln1_Vsi_ci;
1337 double DCln1_Vbp_ci;
1338 double DCln1_Vtnode_GND;
1339 double DCln1_Vbi_ci;
1342 #if defined(_DERIVATE)
1343 double Dv_j4_Vsi_ci;
1345 double Dv_j4_Vbp_ci;
1346 double Dv_j4_Vbi_ci;
1347 double Dv_j4_Vtnode_GND;
1350 #if defined(_DERIVATE)
1351 double Dv_j2_Vsi_ci;
1353 double Dv_j2_Vbp_ci;
1354 double Dv_j2_Vtnode_GND;
1355 double Dv_j2_Vbi_ci;
1358 #if defined(_DERIVATE)
1362 double De_2_Vtnode_GND;
1366 #if defined(_DERIVATE)
1370 double Dv_r_Vtnode_GND;
1374 #if defined(_DERIVATE)
1375 double Dv_j1_Vsi_ci;
1377 double Dv_j1_Vbp_ci;
1378 double Dv_j1_Vtnode_GND;
1379 double Dv_j1_Vbi_ci;
1382 #if defined(_DERIVATE)
1386 double De_1_Vtnode_GND;
1390 #if defined(_DERIVATE)
1394 double De_Vtnode_GND;
1398 #if defined(_DERIVATE)
1402 double Dv_e_Vtnode_GND;
1406 #if defined(_DERIVATE)
1407 double Da_Vtnode_GND;
1410 #if defined(_DERIVATE)
1411 double DC_c_Vtnode_GND;
1414 #if defined(_DERIVATE)
1415 double DC_max_Vtnode_GND;
1418 #if defined(_DERIVATE)
1419 double DV_f_Vtnode_GND;
1422 #if defined(_DERIVATE)
1423 double Dv_p_Vtnode_GND;
1427 #if defined(_DERIVATE)
1428 double Qjei_Vtnode_GND;
1432 #if defined(_DERIVATE)
1433 double DFQ_j_Vsi_ci;
1435 double DFQ_j_Vbp_ci;
1436 double DFQ_j_Vbp_ei;
1437 double DFQ_j_Vbi_ci;
1438 double DFQ_j_Vtnode_GND;
1439 double DFQ_j_Vbi_ei;
1443 #if defined(_DERIVATE)
1444 double DFC_j1_Vsi_ci;
1445 double DFC_j1_Vb_ci;
1446 double DFC_j1_Vbp_ci;
1447 double DFC_j1_Vbp_ei;
1448 double DFC_j1_Vbi_ci;
1449 double DFC_j1_Vtnode_GND;
1450 double DFC_j1_Vbi_ei;
1453 #if defined(_DERIVATE)
1459 double DFb_Vtnode_GND;
1463 #if defined(_DERIVATE)
1464 double DFdvj_dv_Vsi_ci;
1465 double DFdvj_dv_Vb_ci;
1466 double DFdvj_dv_Vbp_ci;
1467 double DFdvj_dv_Vbp_ei;
1468 double DFdvj_dv_Vbi_ci;
1469 double DFdvj_dv_Vtnode_GND;
1470 double DFdvj_dv_Vbi_ei;
1473 #if defined(_DERIVATE)
1474 double DFv_j_Vsi_ci;
1476 double DFv_j_Vbp_ci;
1477 double DFv_j_Vbp_ei;
1478 double DFv_j_Vbi_ci;
1479 double DFv_j_Vtnode_GND;
1480 double DFv_j_Vbi_ei;
1483 #if defined(_DERIVATE)
1489 double DFe_Vtnode_GND;
1493 #if defined(_DERIVATE)
1494 double DFv_e_Vsi_ci;
1496 double DFv_e_Vbp_ci;
1497 double DFv_e_Vbp_ei;
1498 double DFv_e_Vbi_ci;
1499 double DFv_e_Vtnode_GND;
1500 double DFv_e_Vbi_ei;
1503 #if defined(_DERIVATE)
1504 double DFC_max_Vtnode_GND;
1507 #if defined(_DERIVATE)
1508 double DFV_f_Vtnode_GND;
1511 #if defined(_DERIVATE)
1512 double i_0r_Vtnode_GND;
1516 #if defined(_DERIVATE)
1517 double i_0f_Vtnode_GND;
1521 #if defined(_DERIVATE)
1522 double VT_f_Vtnode_GND;
1528 #if defined(_DERIVATE)
1529 double irei_Vtnode_GND;
1533 #if defined(_DERIVATE)
1534 double ibei_Vtnode_GND;
1538 #if defined(_DERIVATE)
1544 double le_Vtnode_GND;
1547 #if defined(_DERIVATE)
1553 double DIOY_Vtnode_GND;
1555 #if defined(_DYNAMIC)
1557 #if defined(_DERIVATE)
1558 double vpts_t_Vtnode_GND;
1561 #if defined(_DYNAMIC)
1563 #if defined(_DERIVATE)
1564 double cjs0_t_Vtnode_GND;
1567 #if defined(_DYNAMIC)
1569 #if defined(_DERIVATE)
1570 double vds_t_Vtnode_GND;
1574 #if defined(_DERIVATE)
1575 double iscs_t_Vtnode_GND;
1578 #if defined(_DERIVATE)
1579 double itss_t_Vtnode_GND;
1581 #if defined(_DYNAMIC)
1583 #if defined(_DERIVATE)
1584 double tsf_t_Vtnode_GND;
1588 #if defined(_DERIVATE)
1589 double re_t_Vtnode_GND;
1592 #if defined(_DERIVATE)
1593 double rbx_t_Vtnode_GND;
1596 #if defined(_DERIVATE)
1597 double rcx_t_Vtnode_GND;
1600 #if defined(_DERIVATE)
1601 double ibcxs_t_Vtnode_GND;
1603 #if defined(_DYNAMIC)
1605 #if defined(_DERIVATE)
1606 double cjcx02_t_Vtnode_GND;
1609 #if defined(_DYNAMIC)
1611 #if defined(_DERIVATE)
1612 double cjcx01_t_Vtnode_GND;
1615 #if defined(_DYNAMIC)
1617 #if defined(_DERIVATE)
1618 double vptcx_t_Vtnode_GND;
1621 #if defined(_DYNAMIC)
1623 #if defined(_DERIVATE)
1624 double cratio_t_Vtnode_GND;
1627 #if defined(_DYNAMIC)
1629 #if defined(_DERIVATE)
1630 double vdcx_t_Vtnode_GND;
1633 #if defined(_DYNAMIC)
1636 #if defined(_DYNAMIC)
1639 #if defined(_DYNAMIC)
1642 #if defined(_DYNAMIC)
1645 #if defined(_DYNAMIC)
1649 #if defined(_DERIVATE)
1650 double aljep_t_Vtnode_GND;
1653 #if defined(_DERIVATE)
1654 double cjep0_t_Vtnode_GND;
1657 #if defined(_DERIVATE)
1658 double vdep_t_Vtnode_GND;
1661 #if defined(_DERIVATE)
1662 double ireps_t_Vtnode_GND;
1665 #if defined(_DERIVATE)
1666 double ibeps_t_Vtnode_GND;
1669 #if defined(_DERIVATE)
1670 double rbi0_t_Vtnode_GND;
1673 #if defined(_DERIVATE)
1674 double qavl_t_Vtnode_GND;
1677 #if defined(_DERIVATE)
1678 double favl_t_Vtnode_GND;
1681 #if defined(_DERIVATE)
1682 double thcs_t_Vtnode_GND;
1685 #if defined(_DERIVATE)
1686 double tef0_t_Vtnode_GND;
1689 #if defined(_DERIVATE)
1690 double t0_t_Vtnode_GND;
1693 #if defined(_DERIVATE)
1694 double vptci_t_Vtnode_GND;
1697 #if defined(_DERIVATE)
1698 double cjci0_t_Vtnode_GND;
1701 #if defined(_DERIVATE)
1702 double vdci_t_Vtnode_GND;
1705 #if defined(_DERIVATE)
1706 double ibcis_t_Vtnode_GND;
1709 #if defined(_DERIVATE)
1710 double vces_t_Vtnode_GND;
1713 #if defined(_DERIVATE)
1714 double vlim_t_Vtnode_GND;
1717 #if defined(_DERIVATE)
1718 double k_Vtnode_GND;
1721 #if defined(_DERIVATE)
1722 double Orci0_t_Vtnode_GND;
1725 #if defined(_DERIVATE)
1726 double qtt0_zci_Vtnode_GND;
1729 #if defined(_DERIVATE)
1730 double qp0_t_Vtnode_GND;
1733 #if defined(_DERIVATE)
1734 double c10_t_Vtnode_GND;
1737 #if defined(_DERIVATE)
1738 double aljei_t_Vtnode_GND;
1741 #if defined(_DERIVATE)
1742 double cjei0_t_Vtnode_GND;
1745 #if defined(_DERIVATE)
1746 double vdei_t_Vtnode_GND;
1749 #if defined(_DERIVATE)
1750 double vdjt_Vtnode_GND;
1754 #if defined(_DERIVATE)
1755 double vdj0_Vtnode_GND;
1758 #if defined(_DERIVATE)
1759 double ireis_t_Vtnode_GND;
1762 #if defined(_DERIVATE)
1763 double ibeis_t_Vtnode_GND;
1766 #if defined(_DERIVATE)
1770 double a_Vtnode_GND;
1773 #if defined(_DERIVATE)
1774 double r_VgVT_Vtnode_GND;
1777 #if defined(_DERIVATE)
1778 double V_gT_Vtnode_GND;
1782 #if defined(_DERIVATE)
1783 double ln_qtt0_Vtnode_GND;
1786 #if defined(_DERIVATE)
1787 double qtt0_Vtnode_GND;
1790 #if defined(_DERIVATE)
1791 double dT_Vtnode_GND;
1794 #if defined(_DERIVATE)
1795 double VT_Vtnode_GND;
1799 #if defined(_DERIVATE)
1800 double Tdev_Vtnode_GND;
1806 #if defined(_DERIVATE)
1807 Tdev_Vtnode_GND=1.0;
1811 ((Tdev<((-100.0)+273.15)))
1813 #if defined(_DERIVATE)
1814 Tdev_Vtnode_GND=0.0;
1816 Tdev=((-100.0)+273.15);
1821 ((Tdev>(326.85+273.15)))
1823 #if defined(_DERIVATE)
1824 Tdev_Vtnode_GND=0.0;
1826 Tdev=(326.85+273.15);
1829 #if defined(_DYNAMIC)
1832 #if defined(_DERIVATE)
1833 VT_Vtnode_GND=Tdev_Vtnode_GND*
m10_vt(Tdev);
1836 #if defined(_DERIVATE)
1837 dT_Vtnode_GND=Tdev_Vtnode_GND;
1840 #if defined(_DERIVATE)
1841 qtt0_Vtnode_GND=(Tdev_Vtnode_GND/Tnom);
1846 #if defined(_DERIVATE)
1847 double m10_logE(d10_logE0,d00_logE0,qtt0)
1849 #if defined(_DERIVATE)
1850 ln_qtt0_Vtnode_GND=qtt0_Vtnode_GND*d10_logE0;
1854 #if defined(_DYNAMIC)
1857 #if defined(_DERIVATE)
1858 V_gT_Vtnode_GND=((((3.0*VT_Vtnode_GND)*ln_qtt0)+((3.0*VT)*ln_qtt0_Vtnode_GND))+(vgb*qtt0_Vtnode_GND));
1860 V_gT=(((3.0*VT)*ln_qtt0)+(vgb*(qtt0-1.0)));
1861 #if defined(_DERIVATE)
1862 r_VgVT_Vtnode_GND=((V_gT_Vtnode_GND*VT-V_gT*VT_Vtnode_GND)/VT/VT);
1865 #if defined(_DERIVATE)
1869 a_Vtnode_GND=(((mcf*r_VgVT_Vtnode_GND)/mbei)-(alb*dT_Vtnode_GND));
1871 a=(((mcf*r_VgVT)/mbei)-(alb*dT));
1874 #if defined(_DERIVATE)
1875 #define d10_exp0 d00_exp0
1877 #if defined(_DERIVATE)
1878 ibeis_t_Vtnode_GND=(ibeis*a_Vtnode_GND*
d10_exp0);
1880 ibeis_t=(ibeis*d00_exp0);
1882 #if defined(_DERIVATE)
1886 a_Vtnode_GND=(((mcf*r_VgVT_Vtnode_GND)/mrei)-(alb*dT_Vtnode_GND));
1888 a=(((mcf*r_VgVT)/mrei)-(alb*dT));
1891 #if defined(_DERIVATE)
1892 #define d10_exp0 d00_exp0
1894 #if defined(_DERIVATE)
1895 ireis_t_Vtnode_GND=(ireis*a_Vtnode_GND*
d10_exp0);
1897 ireis_t=(ireis*d00_exp0);
1902 #if defined(_DERIVATE)
1903 vdj0_Vtnode_GND=((vdei*qtt0_Vtnode_GND)-V_gT_Vtnode_GND);
1905 vdj0=((vdei*qtt0)-V_gT);
1907 #if defined(_DERIVATE)
1908 vdjt_Vtnode_GND=((vdj0_Vtnode_GND*VT-(vdj0-vdj1)*VT_Vtnode_GND)/VT/VT);
1910 vdjt=((vdj0-vdj1)/VT);
1916 double
m00_logE(d00_logE1,(1.0+d00_exp0))
1917 #if defined(_DERIVATE)
1918 #define d10_exp0 d00_exp0
1919 double m10_logE(d10_logE1,d00_logE1,(1.0+d00_exp0))
1921 #if defined(_DERIVATE)
1922 vdei_t_Vtnode_GND=((VT_Vtnode_GND*d00_logE1)+(VT*vdjt_Vtnode_GND*d10_exp0*d10_logE1));
1924 vdei_t=(vdj1+(VT*d00_logE1));
1929 #if defined(_DERIVATE)
1930 vdei_t_Vtnode_GND=vdj0_Vtnode_GND;
1935 double m00_logE(d00_logE0,(vdei/vdei_t))
1936 double
m00_exp(d00_exp1,(zei*d00_logE0))
1937 #if defined(_DERIVATE)
1938 double m10_logE(d10_logE0,d00_logE0,(vdei/vdei_t))
1939 #define d10_exp1 d00_exp1
1941 #if defined(_DERIVATE)
1942 cjei0_t_Vtnode_GND=(cjei0*(zei*(-vdei*vdei_t_Vtnode_GND/vdei_t/vdei_t)*d10_logE0)*
d10_exp1);
1944 cjei0_t=(cjei0*d00_exp1);
1949 #if defined(_DERIVATE)
1950 aljei_t_Vtnode_GND=((aljei*vdei_t_Vtnode_GND)/vdei);
1952 aljei_t=((aljei*vdei_t)/vdei);
1956 #if defined(_DERIVATE)
1957 aljei_t_Vtnode_GND=0.0;
1964 #if defined(_DERIVATE)
1965 cjei0_t_Vtnode_GND=0.0;
1968 #if defined(_DERIVATE)
1969 vdei_t_Vtnode_GND=0.0;
1972 #if defined(_DERIVATE)
1973 aljei_t_Vtnode_GND=0.0;
1978 double m00_exp(d00_exp0,r_VgVT)
1979 #if defined(_DERIVATE)
1980 #define d10_exp0 d00_exp0
1982 #if defined(_DERIVATE)
1983 c10_t_Vtnode_GND=(c10*r_VgVT_Vtnode_GND*
d10_exp0);
1985 c10_t=(c10*d00_exp0);
1987 #if defined(_DERIVATE)
1991 a_Vtnode_GND=(vdei_t_Vtnode_GND/vdei);
1994 #if defined(_DERIVATE)
1995 qp0_t_Vtnode_GND=(qp0*((0.5*zei)*(-a_Vtnode_GND)));
1997 qp0_t=(qp0*(1.0+((0.5*zei)*(1.0-a))));
1999 double m00_exp(d00_exp0,(zetaci*ln_qtt0))
2000 #if defined(_DERIVATE)
2001 #define d10_exp0 d00_exp0
2003 #if defined(_DERIVATE)
2004 qtt0_zci_Vtnode_GND=(zetaci*ln_qtt0_Vtnode_GND)*d10_exp0;
2008 #if defined(_DERIVATE)
2009 Orci0_t_Vtnode_GND=(-(rci0*qtt0_zci_Vtnode_GND)/(rci0*qtt0_zci)/(rci0*qtt0_zci));
2011 Orci0_t=(1.0/(rci0*qtt0_zci));
2012 #if defined(_DERIVATE)
2016 a_Vtnode_GND=(((vlim*qtt0_zci_Vtnode_GND)*(1.0-(alvs*dT)))+((vlim*qtt0_zci)*(-(alvs*dT_Vtnode_GND))));
2018 a=((vlim*qtt0_zci)*(1.0-(alvs*dT)));
2019 #if defined(_DERIVATE)
2020 k_Vtnode_GND=(((a_Vtnode_GND-VT_Vtnode_GND)*VT-(a-VT)*VT_Vtnode_GND)/VT/VT);
2028 double
m00_logE(d00_logE1,(1.0+d00_exp0))
2029 #if defined(_DERIVATE)
2030 #define d10_exp0 d00_exp0
2031 double m10_logE(d10_logE1,d00_logE1,(1.0+d00_exp0))
2033 #if defined(_DERIVATE)
2034 vlim_t_Vtnode_GND=(VT_Vtnode_GND+((VT_Vtnode_GND*d00_logE1)+(VT*k_Vtnode_GND*d10_exp0*d10_logE1)));
2036 vlim_t=(VT+(VT*d00_logE1));
2041 #if defined(_DERIVATE)
2042 vlim_t_Vtnode_GND=a_Vtnode_GND;
2046 #if defined(_DERIVATE)
2047 vces_t_Vtnode_GND=(vces*(alces*dT_Vtnode_GND));
2049 vces_t=(vces*(1+(alces*dT)));
2050 #if defined(_DERIVATE)
2054 a_Vtnode_GND=(r_VgVT_Vtnode_GND/mbci);
2059 #if defined(_DERIVATE)
2060 #define d10_exp0 d00_exp0
2062 #if defined(_DERIVATE)
2063 ibcis_t_Vtnode_GND=(ibcis*a_Vtnode_GND*
d10_exp0);
2065 ibcis_t=(ibcis*d00_exp0);
2070 #if defined(_DERIVATE)
2071 vdj0_Vtnode_GND=((vdci*qtt0_Vtnode_GND)-V_gT_Vtnode_GND);
2073 vdj0=((vdci*qtt0)-V_gT);
2075 #if defined(_DERIVATE)
2076 vdjt_Vtnode_GND=((vdj0_Vtnode_GND*VT-(vdj0-vdj1)*VT_Vtnode_GND)/VT/VT);
2078 vdjt=((vdj0-vdj1)/VT);
2084 double
m00_logE(d00_logE1,(1.0+d00_exp0))
2085 #if defined(_DERIVATE)
2086 #define d10_exp0 d00_exp0
2087 double m10_logE(d10_logE1,d00_logE1,(1.0+d00_exp0))
2089 #if defined(_DERIVATE)
2090 vdci_t_Vtnode_GND=((VT_Vtnode_GND*d00_logE1)+(VT*vdjt_Vtnode_GND*d10_exp0*d10_logE1));
2092 vdci_t=(vdj1+(VT*d00_logE1));
2097 #if defined(_DERIVATE)
2098 vdci_t_Vtnode_GND=vdj0_Vtnode_GND;
2103 double m00_logE(d00_logE0,(vdci/vdci_t))
2104 double
m00_exp(d00_exp1,(zci*d00_logE0))
2105 #if defined(_DERIVATE)
2106 double m10_logE(d10_logE0,d00_logE0,(vdci/vdci_t))
2107 #define d10_exp1 d00_exp1
2109 #if defined(_DERIVATE)
2110 cjci0_t_Vtnode_GND=(cjci0*(zci*(-vdci*vdci_t_Vtnode_GND/vdci_t/vdci_t)*d10_logE0)*
d10_exp1);
2112 cjci0_t=(cjci0*d00_exp1);
2117 #if defined(_DERIVATE)
2118 vptci_t_Vtnode_GND=((vptci*vdci_t_Vtnode_GND)/vdci);
2120 vptci_t=((vptci*vdci_t)/vdci);
2124 #if defined(_DERIVATE)
2125 vptci_t_Vtnode_GND=0.0;
2132 #if defined(_DERIVATE)
2133 cjci0_t_Vtnode_GND=0.0;
2136 #if defined(_DERIVATE)
2137 vdci_t_Vtnode_GND=0.0;
2140 #if defined(_DERIVATE)
2141 vptci_t_Vtnode_GND=0.0;
2145 #if defined(_DERIVATE)
2146 t0_t_Vtnode_GND=(t0*((alt0*dT_Vtnode_GND)+(((kt0*dT_Vtnode_GND)*dT)+((kt0*dT)*dT_Vtnode_GND))));
2148 t0_t=(t0*((1+(alt0*dT))+((kt0*dT)*dT)));
2149 #if defined(_DERIVATE)
2153 a_Vtnode_GND=(alb*dT_Vtnode_GND);
2157 double m00_sqrt(d00_sqrt0,((a*a)+0.01))
2158 #if defined(_DERIVATE)
2159 double m10_sqrt(d10_sqrt0,d00_sqrt0,((a*a)+0.01))
2161 #if defined(_DERIVATE)
2162 k_Vtnode_GND=(0.5*(a_Vtnode_GND+((a_Vtnode_GND*a)+(a*a_Vtnode_GND))*d10_sqrt0));
2164 k=(0.5*(a+d00_sqrt0));
2166 #if defined(_DERIVATE)
2167 tef0_t_Vtnode_GND=(((tef0*qtt0_Vtnode_GND)*k-(tef0*qtt0)*k_Vtnode_GND)/k/k);
2169 tef0_t=((tef0*qtt0)/k);
2170 #if defined(_DERIVATE)
2171 thcs_t_Vtnode_GND=(((thcs*qtt0_zci_Vtnode_GND)*qtt0-(thcs*qtt0_zci)*qtt0_Vtnode_GND)/qtt0/qtt0);
2173 thcs_t=((thcs*qtt0_zci)/qtt0);
2175 double m00_exp(d00_exp0,(alfav*dT))
2176 #if defined(_DERIVATE)
2177 #define d10_exp0 d00_exp0
2179 #if defined(_DERIVATE)
2180 favl_t_Vtnode_GND=(favl*(alfav*dT_Vtnode_GND)*d10_exp0);
2182 favl_t=(favl*d00_exp0);
2185 double m00_exp(d00_exp0,(alqav*dT))
2186 #if defined(_DERIVATE)
2187 #define d10_exp0 d00_exp0
2189 #if defined(_DERIVATE)
2190 qavl_t_Vtnode_GND=(qavl*(alqav*dT_Vtnode_GND)*d10_exp0);
2192 qavl_t=(qavl*d00_exp0);
2195 double m00_exp(d00_exp0,(zetarbi*ln_qtt0))
2196 #if defined(_DERIVATE)
2197 #define d10_exp0 d00_exp0
2199 #if defined(_DERIVATE)
2200 rbi0_t_Vtnode_GND=(rbi0*(zetarbi*ln_qtt0_Vtnode_GND)*d10_exp0);
2202 rbi0_t=(rbi0*d00_exp0);
2204 #if defined(_DERIVATE)
2208 a_Vtnode_GND=(((mcf*r_VgVT_Vtnode_GND)/mbep)-(alb*dT_Vtnode_GND));
2210 a=(((mcf*r_VgVT)/mbep)-(alb*dT));
2213 #if defined(_DERIVATE)
2214 #define d10_exp0 d00_exp0
2216 #if defined(_DERIVATE)
2217 ibeps_t_Vtnode_GND=(ibeps*a_Vtnode_GND*
d10_exp0);
2219 ibeps_t=(ibeps*d00_exp0);
2221 #if defined(_DERIVATE)
2225 a_Vtnode_GND=(((mcf*r_VgVT_Vtnode_GND)/mrep)-(alb*dT_Vtnode_GND));
2227 a=(((mcf*r_VgVT)/mrep)-(alb*dT));
2230 #if defined(_DERIVATE)
2231 #define d10_exp0 d00_exp0
2233 #if defined(_DERIVATE)
2234 ireps_t_Vtnode_GND=(ireps*a_Vtnode_GND*
d10_exp0);
2236 ireps_t=(ireps*d00_exp0);
2241 #if defined(_DERIVATE)
2242 vdj0_Vtnode_GND=((vdep*qtt0_Vtnode_GND)-V_gT_Vtnode_GND);
2244 vdj0=((vdep*qtt0)-V_gT);
2246 #if defined(_DERIVATE)
2247 vdjt_Vtnode_GND=((vdj0_Vtnode_GND*VT-(vdj0-vdj1)*VT_Vtnode_GND)/VT/VT);
2249 vdjt=((vdj0-vdj1)/VT);
2255 double
m00_logE(d00_logE1,(1.0+d00_exp0))
2256 #if defined(_DERIVATE)
2257 #define d10_exp0 d00_exp0
2258 double m10_logE(d10_logE1,d00_logE1,(1.0+d00_exp0))
2260 #if defined(_DERIVATE)
2261 vdep_t_Vtnode_GND=((VT_Vtnode_GND*d00_logE1)+(VT*vdjt_Vtnode_GND*d10_exp0*d10_logE1));
2263 vdep_t=(vdj1+(VT*d00_logE1));
2268 #if defined(_DERIVATE)
2269 vdep_t_Vtnode_GND=vdj0_Vtnode_GND;
2274 double m00_logE(d00_logE0,(vdep/vdep_t))
2275 double
m00_exp(d00_exp1,(zep*d00_logE0))
2276 #if defined(_DERIVATE)
2277 double m10_logE(d10_logE0,d00_logE0,(vdep/vdep_t))
2278 #define d10_exp1 d00_exp1
2280 #if defined(_DERIVATE)
2281 cjep0_t_Vtnode_GND=(cjep0*(zep*(-vdep*vdep_t_Vtnode_GND/vdep_t/vdep_t)*d10_logE0)*
d10_exp1);
2283 cjep0_t=(cjep0*d00_exp1);
2288 #if defined(_DERIVATE)
2289 aljep_t_Vtnode_GND=((aljep*vdep_t_Vtnode_GND)/vdep);
2291 aljep_t=((aljep*vdep_t)/vdep);
2295 #if defined(_DERIVATE)
2296 aljep_t_Vtnode_GND=0.0;
2303 #if defined(_DERIVATE)
2304 cjep0_t_Vtnode_GND=0.0;
2307 #if defined(_DERIVATE)
2308 vdep_t_Vtnode_GND=0.0;
2311 #if defined(_DERIVATE)
2312 aljep_t_Vtnode_GND=0.0;
2316 #if defined(_DYNAMIC)
2317 C_1=((1.0-fbc)*(cjcx0+ccox));
2323 #if defined(_DYNAMIC)
2326 #if defined(_DYNAMIC)
2329 #if defined(_DYNAMIC)
2332 #if defined(_DYNAMIC)
2333 cjcx02=(cjcx0-cjcx01);
2338 #if defined(_DYNAMIC)
2341 #if defined(_DYNAMIC)
2344 #if defined(_DYNAMIC)
2347 #if defined(_DYNAMIC)
2356 #if defined(_DYNAMIC)
2357 #if defined(_DERIVATE)
2358 vdj0_Vtnode_GND=((vdcx*qtt0_Vtnode_GND)-V_gT_Vtnode_GND);
2360 vdj0=((vdcx*qtt0)-V_gT);
2362 #if defined(_DYNAMIC)
2365 #if defined(_DYNAMIC)
2366 #if defined(_DERIVATE)
2367 vdjt_Vtnode_GND=((vdj0_Vtnode_GND*VT-(vdj0-vdj1)*VT_Vtnode_GND)/VT/VT);
2369 vdjt=((vdj0-vdj1)/VT);
2375 #if defined(_DYNAMIC)
2378 double
m00_logE(d00_logE1,(1.0+d00_exp0))
2379 #if defined(_DERIVATE)
2380 #define d10_exp0 d00_exp0
2381 double m10_logE(d10_logE1,d00_logE1,(1.0+d00_exp0))
2383 #if defined(_DERIVATE)
2384 vdcx_t_Vtnode_GND=((VT_Vtnode_GND*d00_logE1)+(VT*vdjt_Vtnode_GND*d10_exp0*d10_logE1));
2386 vdcx_t=(vdj1+(VT*d00_logE1));
2392 #if defined(_DYNAMIC)
2393 #if defined(_DERIVATE)
2394 vdcx_t_Vtnode_GND=vdj0_Vtnode_GND;
2400 #if defined(_DYNAMIC)
2402 double m00_logE(d00_logE0,(vdcx/vdcx_t))
2403 double
m00_exp(d00_exp1,(zcx*d00_logE0))
2404 #if defined(_DERIVATE)
2405 double m10_logE(d10_logE0,d00_logE0,(vdcx/vdcx_t))
2406 #define d10_exp1 d00_exp1
2408 #if defined(_DERIVATE)
2409 cratio_t_Vtnode_GND=(1.0*(zcx*(-vdcx*vdcx_t_Vtnode_GND/vdcx_t/vdcx_t)*d10_logE0)*
d10_exp1);
2411 cratio_t=(1.0*d00_exp1);
2418 #if defined(_DYNAMIC)
2419 #if defined(_DERIVATE)
2420 vptcx_t_Vtnode_GND=((vptcx*vdcx_t_Vtnode_GND)/vdcx);
2422 vptcx_t=((vptcx*vdcx_t)/vdcx);
2427 #if defined(_DYNAMIC)
2428 #if defined(_DERIVATE)
2429 vptcx_t_Vtnode_GND=0.0;
2438 #if defined(_DYNAMIC)
2439 #if defined(_DERIVATE)
2440 cratio_t_Vtnode_GND=0.0;
2444 #if defined(_DYNAMIC)
2445 #if defined(_DERIVATE)
2446 vdcx_t_Vtnode_GND=0.0;
2450 #if defined(_DYNAMIC)
2451 #if defined(_DERIVATE)
2452 vptcx_t_Vtnode_GND=0.0;
2458 #if defined(_DYNAMIC)
2459 #if defined(_DERIVATE)
2460 cjcx01_t_Vtnode_GND=cratio_t_Vtnode_GND*cjcx01;
2462 cjcx01_t=(cratio_t*cjcx01);
2464 #if defined(_DYNAMIC)
2465 #if defined(_DERIVATE)
2466 cjcx02_t_Vtnode_GND=cratio_t_Vtnode_GND*cjcx02;
2468 cjcx02_t=(cratio_t*cjcx02);
2470 #if defined(_DERIVATE)
2474 a_Vtnode_GND=(r_VgVT_Vtnode_GND/mbcx);
2479 #if defined(_DERIVATE)
2480 #define d10_exp0 d00_exp0
2482 #if defined(_DERIVATE)
2483 ibcxs_t_Vtnode_GND=(ibcxs*a_Vtnode_GND*
d10_exp0);
2485 ibcxs_t=(ibcxs*d00_exp0);
2488 double m00_exp(d00_exp0,(zetarcx*ln_qtt0))
2489 #if defined(_DERIVATE)
2490 #define d10_exp0 d00_exp0
2492 #if defined(_DERIVATE)
2493 rcx_t_Vtnode_GND=(rcx*(zetarcx*ln_qtt0_Vtnode_GND)*d10_exp0);
2495 rcx_t=(rcx*d00_exp0);
2498 double m00_exp(d00_exp0,(zetarbx*ln_qtt0))
2499 #if defined(_DERIVATE)
2500 #define d10_exp0 d00_exp0
2502 #if defined(_DERIVATE)
2503 rbx_t_Vtnode_GND=(rbx*(zetarbx*ln_qtt0_Vtnode_GND)*d10_exp0);
2505 rbx_t=(rbx*d00_exp0);
2508 double m00_exp(d00_exp0,(zetare*ln_qtt0))
2509 #if defined(_DERIVATE)
2510 #define d10_exp0 d00_exp0
2512 #if defined(_DERIVATE)
2513 re_t_Vtnode_GND=(re*(zetare*ln_qtt0_Vtnode_GND)*d10_exp0);
2517 #if defined(_DYNAMIC)
2519 double m00_exp(d00_exp0,((zetacx-1.0)*ln_qtt0))
2520 #if defined(_DERIVATE)
2521 #define d10_exp0 d00_exp0
2523 #if defined(_DERIVATE)
2524 tsf_t_Vtnode_GND=(tsf*((zetacx-1.0)*ln_qtt0_Vtnode_GND)*d10_exp0);
2526 tsf_t=(tsf*d00_exp0);
2529 #if defined(_DERIVATE)
2533 a_Vtnode_GND=(r_VgVT_Vtnode_GND/msf);
2538 #if defined(_DERIVATE)
2539 #define d10_exp0 d00_exp0
2541 #if defined(_DERIVATE)
2542 itss_t_Vtnode_GND=(itss*a_Vtnode_GND*
d10_exp0);
2544 itss_t=(itss*d00_exp0);
2546 #if defined(_DERIVATE)
2550 a_Vtnode_GND=r_VgVT_Vtnode_GND*msc;
2555 #if defined(_DERIVATE)
2556 #define d10_exp0 d00_exp0
2558 #if defined(_DERIVATE)
2559 iscs_t_Vtnode_GND=(iscs*a_Vtnode_GND*
d10_exp0);
2561 iscs_t=(iscs*d00_exp0);
2567 #if defined(_DYNAMIC)
2568 #if defined(_DERIVATE)
2569 vdj0_Vtnode_GND=((vds*qtt0_Vtnode_GND)-V_gT_Vtnode_GND);
2571 vdj0=((vds*qtt0)-V_gT);
2573 #if defined(_DYNAMIC)
2576 #if defined(_DYNAMIC)
2577 #if defined(_DERIVATE)
2578 vdjt_Vtnode_GND=((vdj0_Vtnode_GND*VT-(vdj0-vdj1)*VT_Vtnode_GND)/VT/VT);
2580 vdjt=((vdj0-vdj1)/VT);
2586 #if defined(_DYNAMIC)
2589 double
m00_logE(d00_logE1,(1.0+d00_exp0))
2590 #if defined(_DERIVATE)
2591 #define d10_exp0 d00_exp0
2592 double m10_logE(d10_logE1,d00_logE1,(1.0+d00_exp0))
2594 #if defined(_DERIVATE)
2595 vds_t_Vtnode_GND=((VT_Vtnode_GND*d00_logE1)+(VT*vdjt_Vtnode_GND*d10_exp0*d10_logE1));
2597 vds_t=(vdj1+(VT*d00_logE1));
2603 #if defined(_DYNAMIC)
2604 #if defined(_DERIVATE)
2605 vds_t_Vtnode_GND=vdj0_Vtnode_GND;
2611 #if defined(_DYNAMIC)
2613 double m00_logE(d00_logE0,(vds/vds_t))
2614 double
m00_exp(d00_exp1,(zs*d00_logE0))
2615 #if defined(_DERIVATE)
2616 double m10_logE(d10_logE0,d00_logE0,(vds/vds_t))
2617 #define d10_exp1 d00_exp1
2619 #if defined(_DERIVATE)
2620 cjs0_t_Vtnode_GND=(cjs0*(zs*(-vds*vds_t_Vtnode_GND/vds_t/vds_t)*d10_logE0)*
d10_exp1);
2622 cjs0_t=(cjs0*d00_exp1);
2629 #if defined(_DYNAMIC)
2630 #if defined(_DERIVATE)
2631 vpts_t_Vtnode_GND=((vpts*vds_t_Vtnode_GND)/vds);
2633 vpts_t=((vpts*vds_t)/vds);
2638 #if defined(_DYNAMIC)
2639 #if defined(_DERIVATE)
2640 vpts_t_Vtnode_GND=0.0;
2649 #if defined(_DYNAMIC)
2650 #if defined(_DERIVATE)
2651 cjs0_t_Vtnode_GND=0.0;
2655 #if defined(_DYNAMIC)
2656 #if defined(_DERIVATE)
2657 vds_t_Vtnode_GND=0.0;
2661 #if defined(_DYNAMIC)
2662 #if defined(_DERIVATE)
2663 vpts_t_Vtnode_GND=0.0;
2669 #if defined(_DERIVATE)
2674 DIOY_Vbi_ei=(1/(mbei*VT));
2675 DIOY_Vtnode_GND=(-
BP(
bi,
ei)*(mbei*VT_Vtnode_GND)/(mbei*VT)/(mbei*VT));
2677 DIOY=(
BP(
bi,
ei)/(mbei*VT));
2684 #if defined(_DERIVATE)
2689 le_Vbi_ei=DIOY_Vbi_ei;
2690 le_Vtnode_GND=DIOY_Vtnode_GND;
2693 #if defined(_DERIVATE)
2699 DIOY_Vtnode_GND=0.0;
2705 #if defined(_DERIVATE)
2717 #if defined(_DERIVATE)
2718 double m10_limexp(d10_limexp0,d00_limexp0,DIOY)
2720 #if defined(_DERIVATE)
2725 le_Vbi_ei=((le_Vbi_ei*d00_limexp0)+(le*DIOY_Vbi_ei*d10_limexp0));
2726 le_Vtnode_GND=((le_Vtnode_GND*d00_limexp0)+(le*DIOY_Vtnode_GND*d10_limexp0));
2728 le=(le*d00_limexp0);
2730 #if defined(_DERIVATE)
2731 ibei_Vtnode_GND=((ibeis_t_Vtnode_GND*(le-1.0))+(ibeis_t*le_Vtnode_GND));
2732 ibei_Vbi_ei=(ibeis_t*le_Vbi_ei);
2734 ibei=(ibeis_t*(le-1.0));
2738 #if defined(_DERIVATE)
2739 ibei_Vtnode_GND=(-ibeis_t_Vtnode_GND);
2747 #if defined(_DERIVATE)
2748 ibei_Vtnode_GND=0.0;
2753 #if defined(_DERIVATE)
2758 DIOY_Vbi_ei=(1/(mrei*VT));
2759 DIOY_Vtnode_GND=(-
BP(
bi,
ei)*(mrei*VT_Vtnode_GND)/(mrei*VT)/(mrei*VT));
2761 DIOY=(
BP(
bi,
ei)/(mrei*VT));
2768 #if defined(_DERIVATE)
2773 le_Vbi_ei=DIOY_Vbi_ei;
2774 le_Vtnode_GND=DIOY_Vtnode_GND;
2777 #if defined(_DERIVATE)
2783 DIOY_Vtnode_GND=0.0;
2789 #if defined(_DERIVATE)
2801 #if defined(_DERIVATE)
2802 double m10_limexp(d10_limexp0,d00_limexp0,DIOY)
2804 #if defined(_DERIVATE)
2809 le_Vbi_ei=((le_Vbi_ei*d00_limexp0)+(le*DIOY_Vbi_ei*d10_limexp0));
2810 le_Vtnode_GND=((le_Vtnode_GND*d00_limexp0)+(le*DIOY_Vtnode_GND*d10_limexp0));
2812 le=(le*d00_limexp0);
2814 #if defined(_DERIVATE)
2815 irei_Vtnode_GND=((ireis_t_Vtnode_GND*(le-1.0))+(ireis_t*le_Vtnode_GND));
2816 irei_Vbi_ei=(ireis_t*le_Vbi_ei);
2818 irei=(ireis_t*(le-1.0));
2822 #if defined(_DERIVATE)
2823 irei_Vtnode_GND=(-ireis_t_Vtnode_GND);
2831 #if defined(_DERIVATE)
2832 irei_Vtnode_GND=0.0;
2856 #if defined(_DERIVATE)
2857 VT_f_Vtnode_GND=(mcf*VT_Vtnode_GND);
2862 #if defined(_DERIVATE)
2865 #if defined(_DERIVATE)
2866 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));
2867 i_0f_Vbi_ei=(c10_t*(1/VT_f)*d10_limexp0);
2869 i_0f=(c10_t*d00_limexp0);
2873 #if defined(_DERIVATE)
2876 #if defined(_DERIVATE)
2877 i_0r_Vtnode_GND=((c10_t_Vtnode_GND*d00_limexp0)+(c10_t*(-
BP(
bi,
ci)*VT_Vtnode_GND/VT/VT)*d10_limexp0));
2878 i_0r_Vbi_ci=(c10_t*(1/VT)*d10_limexp0);
2880 i_0r=(c10_t*d00_limexp0);
2887 double
m00_exp(d00_exp1,((-d00_logE0)/zei))
2888 #if defined(_DERIVATE)
2889 double m10_logE(d10_logE0,d00_logE0,aljei_t)
2890 #define d10_exp1 d00_exp1
2892 #if defined(_DERIVATE)
2893 DFV_f_Vtnode_GND=((vdei_t_Vtnode_GND*(1.0-d00_exp1))+(vdei_t*(-((-aljei_t_Vtnode_GND*d10_logE0)/zei)*
d10_exp1)));
2895 DFV_f=(vdei_t*(1.0-d00_exp1));
2897 #if defined(_DERIVATE)
2898 DFC_max_Vtnode_GND=((aljei_t_Vtnode_GND*cjei0_t)+(aljei_t*cjei0_t_Vtnode_GND));
2900 DFC_max=(aljei_t*cjei0_t);
2901 #if defined(_DERIVATE)
2907 DFv_e_Vtnode_GND=((DFV_f_Vtnode_GND*VT-(DFV_f-
BP(
bi,
ei))*VT_Vtnode_GND)/VT/VT);
2908 DFv_e_Vbi_ei=((-1.0)/VT);
2910 DFv_e=((DFV_f-
BP(
bi,
ei))/VT);
2915 double m00_exp(d00_exp0,DFv_e)
2916 #if defined(_DERIVATE)
2917 #define d10_exp0 d00_exp0
2919 #if defined(_DERIVATE)
2925 DFe_Vtnode_GND=DFv_e_Vtnode_GND*
d10_exp0;
2926 DFe_Vbi_ei=DFv_e_Vbi_ei*d10_exp0;
2931 double m00_logE(d00_logE0,(1.0+DFe))
2932 #if defined(_DERIVATE)
2933 double m10_logE(d10_logE0,d00_logE0,(1.0+DFe))
2935 #if defined(_DERIVATE)
2941 DFv_j_Vtnode_GND=(DFV_f_Vtnode_GND-((VT_Vtnode_GND*d00_logE0)+(VT*DFe_Vtnode_GND*d10_logE0)));
2942 DFv_j_Vbi_ei=(-(VT*DFe_Vbi_ei*d10_logE0));
2944 DFv_j=(DFV_f-(VT*d00_logE0));
2946 #if defined(_DERIVATE)
2947 DFdvj_dv_Vsi_ci=0.0;
2949 DFdvj_dv_Vbp_ci=0.0;
2950 DFdvj_dv_Vbp_ei=0.0;
2951 DFdvj_dv_Vbi_ci=0.0;
2952 DFdvj_dv_Vtnode_GND=((DFe_Vtnode_GND*(1.0+DFe)-DFe*DFe_Vtnode_GND)/(1.0+DFe)/(1.0+DFe));
2953 DFdvj_dv_Vbi_ei=((DFe_Vbi_ei*(1.0+DFe)-DFe*DFe_Vbi_ei)/(1.0+DFe)/(1.0+DFe));
2955 DFdvj_dv=(DFe/(1.0+DFe));
2959 #if defined(_DERIVATE)
2965 DFv_j_Vtnode_GND=0.0;
2969 #if defined(_DERIVATE)
2970 DFdvj_dv_Vsi_ci=0.0;
2972 DFdvj_dv_Vbp_ci=0.0;
2973 DFdvj_dv_Vbp_ei=0.0;
2974 DFdvj_dv_Vbi_ci=0.0;
2975 DFdvj_dv_Vtnode_GND=0.0;
2976 DFdvj_dv_Vbi_ei=0.0;
2981 double m00_logE(d00_logE0,(1.0-(DFv_j/vdei_t)))
2982 #if defined(_DERIVATE)
2983 double m10_logE(d10_logE0,d00_logE0,(1.0-(DFv_j/vdei_t)))
2985 #if defined(_DERIVATE)
2991 DFb_Vtnode_GND=(-((DFv_j_Vtnode_GND*vdei_t-DFv_j*vdei_t_Vtnode_GND)/vdei_t/vdei_t))*d10_logE0;
2992 DFb_Vbi_ei=(-(DFv_j_Vbi_ei/vdei_t))*d10_logE0;
2997 double m00_exp(d00_exp0,((-zei)*DFb))
2998 #if defined(_DERIVATE)
2999 #define d10_exp0 d00_exp0
3001 #if defined(_DERIVATE)
3007 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));
3008 DFC_j1_Vbi_ei=(((cjei0_t*((-zei)*DFb_Vbi_ei)*
d10_exp0)*DFdvj_dv)+((cjei0_t*d00_exp0)*DFdvj_dv_Vbi_ei));
3010 DFC_j1=((cjei0_t*d00_exp0)*DFdvj_dv);
3012 #if defined(_DYNAMIC)
3013 Cjei=(DFC_j1+(DFC_max*(1.0-DFdvj_dv)));
3016 double m00_exp(d00_exp0,(DFb*(1.0-zei)))
3017 #if defined(_DERIVATE)
3018 #define d10_exp0 d00_exp0
3020 #if defined(_DERIVATE)
3026 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));
3027 DFQ_j_Vbi_ei=(((cjei0_t*vdei_t)*(-DFb_Vbi_ei*(1.0-zei)*d10_exp0))/(1.0-zei));
3029 DFQ_j=(((cjei0_t*vdei_t)*(1.0-d00_exp0))/(1.0-zei));
3031 #if defined(_DERIVATE)
3032 Qjei_Vtnode_GND=(DFQ_j_Vtnode_GND+((DFC_max_Vtnode_GND*(
BP(
bi,
ei)-DFv_j))+(DFC_max*(-DFv_j_Vtnode_GND))));
3033 Qjei_Vbi_ei=(DFQ_j_Vbi_ei+(DFC_max*(1.0-DFv_j_Vbi_ei)));
3035 Qjei=(DFQ_j+(DFC_max*(
BP(
bi,
ei)-DFv_j)));
3039 #if defined(_DYNAMIC)
3042 #if defined(_DERIVATE)
3043 Qjei_Vtnode_GND=0.0;
3055 #if defined(_DERIVATE)
3056 Dv_p_Vtnode_GND=(vptci_t_Vtnode_GND-vdci_t_Vtnode_GND);
3058 Dv_p=(vptci_t-vdci_t);
3061 double
m00_exp(d00_exp1,((-d00_logE0)/zci))
3062 #if defined(_DERIVATE)
3063 DV_f_Vtnode_GND=vdci_t_Vtnode_GND*(1.0-d00_exp1);
3065 DV_f=(vdci_t*(1.0-d00_exp1));
3067 #if defined(_DERIVATE)
3068 DC_max_Vtnode_GND=(2.4*cjci0_t_Vtnode_GND);
3070 DC_max=(2.4*cjci0_t);
3072 double m00_logE(d00_logE0,(vptci_t/vdci_t))
3073 double
m00_exp(d00_exp1,(d00_logE0*(Dz_r-zci)))
3074 #if defined(_DERIVATE)
3075 double m10_logE(d10_logE0,d00_logE0,(vptci_t/vdci_t))
3076 #define d10_exp1 d00_exp1
3078 #if defined(_DERIVATE)
3079 DC_c_Vtnode_GND=((cjci0_t_Vtnode_GND*d00_exp1)+(cjci0_t*((vptci_t_Vtnode_GND*vdci_t-vptci_t*vdci_t_Vtnode_GND)/vdci_t/vdci_t)*d10_logE0*(Dz_r-zci)*d10_exp1));
3081 DC_c=(cjci0_t*d00_exp1);
3083 #if defined(_DERIVATE)
3084 Da_Vtnode_GND=VT_Vtnode_GND;
3087 #if defined(_DERIVATE)
3091 Dv_e_Vtnode_GND=((DV_f_Vtnode_GND*Da-(DV_f-
BP(
bi,
ci))*Da_Vtnode_GND)/Da/Da);
3092 Dv_e_Vbi_ci=((-1.0)/Da);
3094 Dv_e=((DV_f-
BP(
bi,
ci))/Da);
3100 #if defined(_DERIVATE)
3101 #define d10_exp0 d00_exp0
3103 #if defined(_DERIVATE)
3107 De_Vtnode_GND=Dv_e_Vtnode_GND*
d10_exp0;
3108 De_Vbi_ci=Dv_e_Vbi_ci*d10_exp0;
3112 #if defined(_DERIVATE)
3116 De_1_Vtnode_GND=((De_Vtnode_GND*(1.0+De)-De*De_Vtnode_GND)/(1.0+De)/(1.0+De));
3117 De_1_Vbi_ci=((De_Vbi_ci*(1.0+De)-De*De_Vbi_ci)/(1.0+De)/(1.0+De));
3121 double m00_logE(d00_logE0,(1.0+De))
3122 #if defined(_DERIVATE)
3123 double m10_logE(d10_logE0,d00_logE0,(1.0+De))
3125 #if defined(_DERIVATE)
3129 Dv_j1_Vtnode_GND=(DV_f_Vtnode_GND-((Da_Vtnode_GND*d00_logE0)+(Da*De_Vtnode_GND*d10_logE0)));
3130 Dv_j1_Vbi_ci=(-(Da*De_Vbi_ci*d10_logE0));
3132 Dv_j1=(DV_f-(Da*d00_logE0));
3137 #if defined(_DERIVATE)
3141 De_1_Vtnode_GND=0.0;
3145 #if defined(_DERIVATE)
3149 Dv_j1_Vtnode_GND=0.0;
3154 #if defined(_DERIVATE)
3155 Da_Vtnode_GND=((0.1*Dv_p_Vtnode_GND)+(4.0*VT_Vtnode_GND));
3157 Da=((0.1*Dv_p)+(4.0*VT));
3158 #if defined(_DERIVATE)
3162 Dv_r_Vtnode_GND=(((Dv_p_Vtnode_GND+Dv_j1_Vtnode_GND)*Da-(Dv_p+Dv_j1)*Da_Vtnode_GND)/Da/Da);
3163 Dv_r_Vbi_ci=(Dv_j1_Vbi_ci/Da);
3165 Dv_r=((Dv_p+Dv_j1)/Da);
3171 #if defined(_DERIVATE)
3172 #define d10_exp0 d00_exp0
3174 #if defined(_DERIVATE)
3178 De_Vtnode_GND=Dv_r_Vtnode_GND*
d10_exp0;
3179 De_Vbi_ci=Dv_r_Vbi_ci*d10_exp0;
3183 #if defined(_DERIVATE)
3187 De_2_Vtnode_GND=((De_Vtnode_GND*(1.0+De)-De*De_Vtnode_GND)/(1.0+De)/(1.0+De));
3188 De_2_Vbi_ci=((De_Vbi_ci*(1.0+De)-De*De_Vbi_ci)/(1.0+De)/(1.0+De));
3192 double m00_logE(d00_logE0,(1.0+De))
3193 #if defined(_DERIVATE)
3194 double m10_logE(d10_logE0,d00_logE0,(1.0+De))
3196 #if defined(_DERIVATE)
3200 Dv_j2_Vtnode_GND=((-Dv_p_Vtnode_GND)+((Da_Vtnode_GND*d00_logE0)+(Da*De_Vtnode_GND*d10_logE0)));
3201 Dv_j2_Vbi_ci=(Da*De_Vbi_ci*d10_logE0);
3203 Dv_j2=((-Dv_p)+(Da*d00_logE0));
3208 #if defined(_DERIVATE)
3212 De_2_Vtnode_GND=0.0;
3216 #if defined(_DERIVATE)
3220 Dv_j2_Vtnode_GND=Dv_j1_Vtnode_GND;
3221 Dv_j2_Vbi_ci=Dv_j1_Vbi_ci;
3225 #if defined(_DERIVATE)
3229 Dv_j4_Vbi_ci=(1.0-Dv_j1_Vbi_ci);
3230 Dv_j4_Vtnode_GND=(-Dv_j1_Vtnode_GND);
3234 double m00_logE(d00_logE0,(1.0-(Dv_j1/vdci_t)))
3235 #if defined(_DERIVATE)
3236 double m10_logE(d10_logE0,d00_logE0,(1.0-(Dv_j1/vdci_t)))
3238 #if defined(_DERIVATE)
3242 DCln1_Vtnode_GND=(-((Dv_j1_Vtnode_GND*vdci_t-Dv_j1*vdci_t_Vtnode_GND)/vdci_t/vdci_t))*d10_logE0;
3243 DCln1_Vbi_ci=(-(Dv_j1_Vbi_ci/vdci_t))*d10_logE0;
3248 double m00_logE(d00_logE0,(1.0-(Dv_j2/vdci_t)))
3249 #if defined(_DERIVATE)
3250 double m10_logE(d10_logE0,d00_logE0,(1.0-(Dv_j2/vdci_t)))
3252 #if defined(_DERIVATE)
3256 DCln2_Vtnode_GND=(-((Dv_j2_Vtnode_GND*vdci_t-Dv_j2*vdci_t_Vtnode_GND)/vdci_t/vdci_t))*d10_logE0;
3257 DCln2_Vbi_ci=(-(Dv_j2_Vbi_ci/vdci_t))*d10_logE0;
3264 double m00_exp(d00_exp0,(DCln2*(-zci)))
3265 #if defined(_DERIVATE)
3266 #define d10_exp0 d00_exp0
3268 #if defined(_DERIVATE)
3272 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));
3273 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));
3275 DC_j1=(((cjci0_t*d00_exp0)*De_1)*De_2);
3278 double m00_exp(d00_exp0,(DCln1*(-Dz_r)))
3279 #if defined(_DERIVATE)
3280 #define d10_exp0 d00_exp0
3282 #if defined(_DERIVATE)
3286 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)));
3287 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)));
3289 DC_j2=((DC_c*d00_exp0)*(1.0-De_2));
3291 #if defined(_DERIVATE)
3295 DC_j3_Vtnode_GND=((DC_max_Vtnode_GND*(1.0-De_1))+(DC_max*(-De_1_Vtnode_GND)));
3296 DC_j3_Vbi_ci=(DC_max*(-De_1_Vbi_ci));
3298 DC_j3=(DC_max*(1.0-De_1));
3299 #if defined(_DERIVATE)
3301 Cjci_Vtnode_GND=((DC_j1_Vtnode_GND+DC_j2_Vtnode_GND)+DC_j3_Vtnode_GND);
3302 Cjci_Vbi_ci=((DC_j1_Vbi_ci+DC_j2_Vbi_ci)+DC_j3_Vbi_ci);
3304 Cjci=((DC_j1+DC_j2)+DC_j3);
3306 double m00_exp(d00_exp0,(DCln2*Dz1))
3307 #if defined(_DERIVATE)
3308 #define d10_exp0 d00_exp0
3310 #if defined(_DERIVATE)
3314 DQ_j1_Vtnode_GND=(((cjci0_t_Vtnode_GND*(1.0-d00_exp0))+(cjci0_t*(-DCln2_Vtnode_GND*Dz1*
d10_exp0)))/Dz1);
3315 DQ_j1_Vbi_ci=((cjci0_t*(-DCln2_Vbi_ci*Dz1*
d10_exp0))/Dz1);
3317 DQ_j1=((cjci0_t*(1.0-d00_exp0))/Dz1);
3320 double m00_exp(d00_exp0,(DCln1*Dzr1))
3321 #if defined(_DERIVATE)
3322 #define d10_exp0 d00_exp0
3324 #if defined(_DERIVATE)
3328 DQ_j2_Vtnode_GND=(((DC_c_Vtnode_GND*(1.0-d00_exp0))+(DC_c*(-DCln1_Vtnode_GND*Dzr1*
d10_exp0)))/Dzr1);
3329 DQ_j2_Vbi_ci=((DC_c*(-DCln1_Vbi_ci*Dzr1*
d10_exp0))/Dzr1);
3331 DQ_j2=((DC_c*(1.0-d00_exp0))/Dzr1);
3334 double m00_exp(d00_exp0,(DCln2*Dzr1))
3335 #if defined(_DERIVATE)
3336 #define d10_exp0 d00_exp0
3338 #if defined(_DERIVATE)
3342 DQ_j3_Vtnode_GND=(((DC_c_Vtnode_GND*(1.0-d00_exp0))+(DC_c*(-DCln2_Vtnode_GND*Dzr1*
d10_exp0)))/Dzr1);
3343 DQ_j3_Vbi_ci=((DC_c*(-DCln2_Vbi_ci*Dzr1*
d10_exp0))/Dzr1);
3345 DQ_j3=((DC_c*(1.0-d00_exp0))/Dzr1);
3347 #if defined(_DERIVATE)
3349 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)));
3350 Qjci_Vbi_ci=(((DQ_j1_Vbi_ci+DQ_j2_Vbi_ci)-DQ_j3_Vbi_ci)*vdci_t+(DC_max*Dv_j4_Vbi_ci));
3352 Qjci=((((DQ_j1+DQ_j2)-DQ_j3)*vdci_t)+(DC_max*Dv_j4));
3356 #if defined(_DERIVATE)
3358 Cjci_Vtnode_GND=0.0;
3362 #if defined(_DERIVATE)
3364 Qjci_Vtnode_GND=0.0;
3377 double
m00_exp(d00_exp1,((-d00_logE0)/zci))
3378 #if defined(_DERIVATE)
3379 DFV_f_Vtnode_GND=vdci_t_Vtnode_GND*(1.0-d00_exp1);
3381 DFV_f=(vdci_t*(1.0-d00_exp1));
3383 #if defined(_DERIVATE)
3384 DFC_max_Vtnode_GND=(2.4*cjci0_t_Vtnode_GND);
3386 DFC_max=(2.4*cjci0_t);
3387 #if defined(_DERIVATE)
3392 DFv_e_Vbi_ci=((-1.0)/VT);
3393 DFv_e_Vtnode_GND=((DFV_f_Vtnode_GND*VT-(DFV_f-
BP(
bi,
ci))*VT_Vtnode_GND)/VT/VT);
3396 DFv_e=((DFV_f-
BP(
bi,
ci))/VT);
3401 double m00_exp(d00_exp0,DFv_e)
3402 #if defined(_DERIVATE)
3403 #define d10_exp0 d00_exp0
3405 #if defined(_DERIVATE)
3411 DFe_Vtnode_GND=DFv_e_Vtnode_GND*d10_exp0;
3412 DFe_Vbi_ei=DFv_e_Vbi_ei*d10_exp0;
3417 double m00_logE(d00_logE0,(1.0+DFe))
3418 #if defined(_DERIVATE)
3419 double m10_logE(d10_logE0,d00_logE0,(1.0+DFe))
3421 #if defined(_DERIVATE)
3426 DFv_j_Vbi_ci=(-(VT*DFe_Vbi_ci*d10_logE0));
3427 DFv_j_Vtnode_GND=(DFV_f_Vtnode_GND-((VT_Vtnode_GND*d00_logE0)+(VT*DFe_Vtnode_GND*d10_logE0)));
3428 DFv_j_Vbi_ei=(-(VT*DFe_Vbi_ei*d10_logE0));
3430 DFv_j=(DFV_f-(VT*d00_logE0));
3432 #if defined(_DERIVATE)
3433 DFdvj_dv_Vsi_ci=0.0;
3435 DFdvj_dv_Vbp_ci=0.0;
3436 DFdvj_dv_Vbp_ei=0.0;
3437 DFdvj_dv_Vbi_ci=((DFe_Vbi_ci*(1.0+DFe)-DFe*DFe_Vbi_ci)/(1.0+DFe)/(1.0+DFe));
3438 DFdvj_dv_Vtnode_GND=((DFe_Vtnode_GND*(1.0+DFe)-DFe*DFe_Vtnode_GND)/(1.0+DFe)/(1.0+DFe));
3439 DFdvj_dv_Vbi_ei=((DFe_Vbi_ei*(1.0+DFe)-DFe*DFe_Vbi_ei)/(1.0+DFe)/(1.0+DFe));
3441 DFdvj_dv=(DFe/(1.0+DFe));
3445 #if defined(_DERIVATE)
3451 DFv_j_Vtnode_GND=0.0;
3455 #if defined(_DERIVATE)
3456 DFdvj_dv_Vsi_ci=0.0;
3458 DFdvj_dv_Vbp_ci=0.0;
3459 DFdvj_dv_Vbp_ei=0.0;
3460 DFdvj_dv_Vbi_ci=0.0;
3461 DFdvj_dv_Vtnode_GND=0.0;
3462 DFdvj_dv_Vbi_ei=0.0;
3467 double m00_logE(d00_logE0,(1.0-(DFv_j/vdci_t)))
3468 #if defined(_DERIVATE)
3469 double m10_logE(d10_logE0,d00_logE0,(1.0-(DFv_j/vdci_t)))
3471 #if defined(_DERIVATE)
3476 DFb_Vbi_ci=(-(DFv_j_Vbi_ci/vdci_t))*d10_logE0;
3477 DFb_Vtnode_GND=(-((DFv_j_Vtnode_GND*vdci_t-DFv_j*vdci_t_Vtnode_GND)/vdci_t/vdci_t))*d10_logE0;
3478 DFb_Vbi_ei=(-(DFv_j_Vbi_ei/vdci_t))*d10_logE0;
3483 double m00_exp(d00_exp0,((-zci)*DFb))
3484 #if defined(_DERIVATE)
3485 #define d10_exp0 d00_exp0
3487 #if defined(_DERIVATE)
3492 DFC_j1_Vbi_ci=(((cjci0_t*((-zci)*DFb_Vbi_ci)*
d10_exp0)*DFdvj_dv)+((cjci0_t*d00_exp0)*DFdvj_dv_Vbi_ci));
3493 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));
3494 DFC_j1_Vbi_ei=(((cjci0_t*((-zci)*DFb_Vbi_ei)*
d10_exp0)*DFdvj_dv)+((cjci0_t*d00_exp0)*DFdvj_dv_Vbi_ei));
3496 DFC_j1=((cjci0_t*d00_exp0)*DFdvj_dv);
3498 #if defined(_DERIVATE)
3499 Cjci_Vbi_ei=(DFC_j1_Vbi_ei+(DFC_max*(-DFdvj_dv_Vbi_ei)));
3500 Cjci_Vtnode_GND=(DFC_j1_Vtnode_GND+((DFC_max_Vtnode_GND*(1.0-DFdvj_dv))+(DFC_max*(-DFdvj_dv_Vtnode_GND))));
3501 Cjci_Vbi_ci=(DFC_j1_Vbi_ci+(DFC_max*(-DFdvj_dv_Vbi_ci)));
3503 Cjci=(DFC_j1+(DFC_max*(1.0-DFdvj_dv)));
3505 double m00_exp(d00_exp0,(DFb*(1.0-zci)))
3506 #if defined(_DERIVATE)
3507 #define d10_exp0 d00_exp0
3509 #if defined(_DERIVATE)
3514 DFQ_j_Vbi_ci=(((cjci0_t*vdci_t)*(-DFb_Vbi_ci*(1.0-zci)*
d10_exp0))/(1.0-zci));
3515 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));
3516 DFQ_j_Vbi_ei=(((cjci0_t*vdci_t)*(-DFb_Vbi_ei*(1.0-zci)*d10_exp0))/(1.0-zci));
3518 DFQ_j=(((cjci0_t*vdci_t)*(1.0-d00_exp0))/(1.0-zci));
3520 #if defined(_DERIVATE)
3521 Qjci_Vbi_ei=(DFQ_j_Vbi_ei+(DFC_max*(-DFv_j_Vbi_ei)));
3522 Qjci_Vtnode_GND=(DFQ_j_Vtnode_GND+((DFC_max_Vtnode_GND*(
BP(
bi,
ci)-DFv_j))+(DFC_max*(-DFv_j_Vtnode_GND))));
3523 Qjci_Vbi_ci=(DFQ_j_Vbi_ci+(DFC_max*(1.0-DFv_j_Vbi_ci)));
3525 Qjci=(DFQ_j+(DFC_max*(
BP(
bi,
ci)-DFv_j)));
3529 #if defined(_DERIVATE)
3531 Cjci_Vtnode_GND=0.0;
3535 #if defined(_DERIVATE)
3537 Qjci_Vtnode_GND=0.0;
3543 #if defined(_DERIVATE)
3544 Q_0_Vtnode_GND=((qp0_t_Vtnode_GND+(hjei*Qjei_Vtnode_GND))+(hjci*Qjci_Vtnode_GND));
3545 Q_0_Vbi_ei=((hjei*Qjei_Vbi_ei)+(hjci*Qjci_Vbi_ei));
3546 Q_0_Vbi_ci=(hjci*Qjci_Vbi_ci);
3548 Q_0=((qp0_t+(hjei*Qjei))+(hjci*Qjci));
3553 #if defined(_DERIVATE)
3554 Q_bpt_Vtnode_GND=(a_bpt*qp0_t_Vtnode_GND);
3556 Q_bpt=(a_bpt*qp0_t);
3557 #if defined(_DERIVATE)
3558 b_q_Vtnode_GND=((Q_0_Vtnode_GND*Q_bpt-Q_0*Q_bpt_Vtnode_GND)/Q_bpt/Q_bpt);
3559 b_q_Vbi_ei=(Q_0_Vbi_ei/Q_bpt);
3560 b_q_Vbi_ci=(Q_0_Vbi_ci/Q_bpt);
3562 b_q=((Q_0/Q_bpt)-1.0);
3565 double
m00_logE(d00_logE1,(1+d00_exp0))
3566 #if defined(_DERIVATE)
3567 #define d10_exp0 d00_exp0
3568 double m10_logE(d10_logE1,d00_logE1,(1+d00_exp0))
3570 #if defined(_DERIVATE)
3571 Q_0_Vtnode_GND=((Q_bpt_Vtnode_GND*(1+d00_logE1))+(Q_bpt*b_q_Vtnode_GND*
d10_exp0*d10_logE1));
3572 Q_0_Vbi_ei=(Q_bpt*b_q_Vbi_ei*
d10_exp0*d10_logE1);
3573 Q_0_Vbi_ci=(Q_bpt*b_q_Vbi_ci*
d10_exp0*d10_logE1);
3575 Q_0=(Q_bpt*(1+d00_logE1));
3583 double
m00_exp(d00_exp1,((-d00_logE0)/zci))
3584 #if defined(_DERIVATE)
3585 DFV_f_Vtnode_GND=vdci_t_Vtnode_GND*(1.0-d00_exp1);
3587 DFV_f=(vdci_t*(1.0-d00_exp1));
3589 #if defined(_DERIVATE)
3590 DFC_max_Vtnode_GND=(2.4*cjci0_t_Vtnode_GND);
3592 DFC_max=(2.4*cjci0_t);
3593 #if defined(_DERIVATE)
3598 DFv_e_Vbi_ci=((-1.0)/VT);
3599 DFv_e_Vtnode_GND=((DFV_f_Vtnode_GND*VT-(DFV_f-
BP(
bi,
ci))*VT_Vtnode_GND)/VT/VT);
3602 DFv_e=((DFV_f-
BP(
bi,
ci))/VT);
3607 double m00_exp(d00_exp0,DFv_e)
3608 #if defined(_DERIVATE)
3609 #define d10_exp0 d00_exp0
3611 #if defined(_DERIVATE)
3617 DFe_Vtnode_GND=DFv_e_Vtnode_GND*d10_exp0;
3618 DFe_Vbi_ei=DFv_e_Vbi_ei*d10_exp0;
3623 double m00_logE(d00_logE0,(1.0+DFe))
3624 #if defined(_DERIVATE)
3625 double m10_logE(d10_logE0,d00_logE0,(1.0+DFe))
3627 #if defined(_DERIVATE)
3632 DFv_j_Vbi_ci=(-(VT*DFe_Vbi_ci*d10_logE0));
3633 DFv_j_Vtnode_GND=(DFV_f_Vtnode_GND-((VT_Vtnode_GND*d00_logE0)+(VT*DFe_Vtnode_GND*d10_logE0)));
3634 DFv_j_Vbi_ei=(-(VT*DFe_Vbi_ei*d10_logE0));
3636 DFv_j=(DFV_f-(VT*d00_logE0));
3638 #if defined(_DERIVATE)
3639 DFdvj_dv_Vsi_ci=0.0;
3641 DFdvj_dv_Vbp_ci=0.0;
3642 DFdvj_dv_Vbp_ei=0.0;
3643 DFdvj_dv_Vbi_ci=((DFe_Vbi_ci*(1.0+DFe)-DFe*DFe_Vbi_ci)/(1.0+DFe)/(1.0+DFe));
3644 DFdvj_dv_Vtnode_GND=((DFe_Vtnode_GND*(1.0+DFe)-DFe*DFe_Vtnode_GND)/(1.0+DFe)/(1.0+DFe));
3645 DFdvj_dv_Vbi_ei=((DFe_Vbi_ei*(1.0+DFe)-DFe*DFe_Vbi_ei)/(1.0+DFe)/(1.0+DFe));
3647 DFdvj_dv=(DFe/(1.0+DFe));
3651 #if defined(_DERIVATE)
3657 DFv_j_Vtnode_GND=0.0;
3661 #if defined(_DERIVATE)
3662 DFdvj_dv_Vsi_ci=0.0;
3664 DFdvj_dv_Vbp_ci=0.0;
3665 DFdvj_dv_Vbp_ei=0.0;
3666 DFdvj_dv_Vbi_ci=0.0;
3667 DFdvj_dv_Vtnode_GND=0.0;
3668 DFdvj_dv_Vbi_ei=0.0;
3673 double m00_logE(d00_logE0,(1.0-(DFv_j/vdci_t)))
3674 #if defined(_DERIVATE)
3675 double m10_logE(d10_logE0,d00_logE0,(1.0-(DFv_j/vdci_t)))
3677 #if defined(_DERIVATE)
3682 DFb_Vbi_ci=(-(DFv_j_Vbi_ci/vdci_t))*d10_logE0;
3683 DFb_Vtnode_GND=(-((DFv_j_Vtnode_GND*vdci_t-DFv_j*vdci_t_Vtnode_GND)/vdci_t/vdci_t))*d10_logE0;
3684 DFb_Vbi_ei=(-(DFv_j_Vbi_ei/vdci_t))*d10_logE0;
3689 double m00_exp(d00_exp0,((-zci)*DFb))
3690 #if defined(_DERIVATE)
3691 #define d10_exp0 d00_exp0
3693 #if defined(_DERIVATE)
3698 DFC_j1_Vbi_ci=(((cjci0_t*((-zci)*DFb_Vbi_ci)*
d10_exp0)*DFdvj_dv)+((cjci0_t*d00_exp0)*DFdvj_dv_Vbi_ci));
3699 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));
3700 DFC_j1_Vbi_ei=(((cjci0_t*((-zci)*DFb_Vbi_ei)*
d10_exp0)*DFdvj_dv)+((cjci0_t*d00_exp0)*DFdvj_dv_Vbi_ei));
3702 DFC_j1=((cjci0_t*d00_exp0)*DFdvj_dv);
3704 #if defined(_DERIVATE)
3705 Cjcit_Vbi_ci=(DFC_j1_Vbi_ci+(DFC_max*(-DFdvj_dv_Vbi_ci)));
3706 Cjcit_Vtnode_GND=(DFC_j1_Vtnode_GND+((DFC_max_Vtnode_GND*(1.0-DFdvj_dv))+(DFC_max*(-DFdvj_dv_Vtnode_GND))));
3707 Cjcit_Vbi_ei=(DFC_j1_Vbi_ei+(DFC_max*(-DFdvj_dv_Vbi_ei)));
3709 Cjcit=(DFC_j1+(DFC_max*(1.0-DFdvj_dv)));
3710 #if defined(_DYNAMIC)
3712 double m00_exp(d00_exp0,(DFb*(1.0-zci)))
3713 #if defined(_DERIVATE)
3714 #define d10_exp0 d00_exp0
3716 #if defined(_DERIVATE)
3721 DFQ_j_Vbi_ci=(((cjci0_t*vdci_t)*(-DFb_Vbi_ci*(1.0-zci)*
d10_exp0))/(1.0-zci));
3722 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));
3723 DFQ_j_Vbi_ei=(((cjci0_t*vdci_t)*(-DFb_Vbi_ei*(1.0-zci)*d10_exp0))/(1.0-zci));
3725 DFQ_j=(((cjci0_t*vdci_t)*(1.0-d00_exp0))/(1.0-zci));
3728 #if defined(_DYNAMIC)
3729 d1=(DFQ_j+(DFC_max*(
BP(
bi,
ci)-DFv_j)));
3734 #if defined(_DERIVATE)
3736 Cjcit_Vtnode_GND=0.0;
3740 #if defined(_DYNAMIC)
3747 #if defined(_DERIVATE)
3748 cc_Vtnode_GND=((cjci0_t_Vtnode_GND*Cjcit-cjci0_t*Cjcit_Vtnode_GND)/Cjcit/Cjcit);
3749 cc_Vbi_ci=(-cjci0_t*Cjcit_Vbi_ci/Cjcit/Cjcit);
3750 cc_Vbi_ei=(-cjci0_t*Cjcit_Vbi_ei/Cjcit/Cjcit);
3756 #if defined(_DERIVATE)
3763 #if defined(_DERIVATE)
3764 T_f0_Vtnode_GND=((t0_t_Vtnode_GND+(dt0h*cc_Vtnode_GND))+(tbvl*(-1*cc_Vtnode_GND/cc/cc)));
3765 T_f0_Vbi_ci=((dt0h*cc_Vbi_ci)+(tbvl*(-1*cc_Vbi_ci/cc/cc)));
3766 T_f0_Vbi_ei=((dt0h*cc_Vbi_ei)+(tbvl*(-1*cc_Vbi_ei/cc/cc)));
3768 T_f0=((t0_t+(dt0h*(cc-1.0)))+(tbvl*((1/cc)-1.0)));
3769 #if defined(_DERIVATE)
3771 vc_Vtnode_GND=(-vces_t_Vtnode_GND);
3774 #if defined(_DERIVATE)
3775 ICKv_Vci_ei=(vc_Vci_ei/VT);
3776 ICKv_Vtnode_GND=((vc_Vtnode_GND*VT-vc*VT_Vtnode_GND)/VT/VT);
3783 double m00_exp(d00_exp0,(ICKv-1.0))
3784 double
m00_logE(d00_logE1,(1+d00_exp0))
3785 #if defined(_DERIVATE)
3786 #define d10_exp0 d00_exp0
3787 double m10_logE(d10_logE1,d00_logE1,(1+d00_exp0))
3789 #if defined(_DERIVATE)
3790 vceff_Vci_ei=ICKv_Vci_ei*d10_exp0*d10_logE1*VT;
3791 vceff_Vtnode_GND=((ICKv_Vtnode_GND*d10_exp0*d10_logE1*VT)+((1.0+d00_logE1)*VT_Vtnode_GND));
3793 vceff=((1.0+d00_logE1)*VT);
3798 #if defined(_DERIVATE)
3799 vceff_Vci_ei=vc_Vci_ei;
3800 vceff_Vtnode_GND=vc_Vtnode_GND;
3804 #if defined(_DERIVATE)
3805 ICKv_Vci_ei=(vceff_Vci_ei/vlim_t);
3806 ICKv_Vtnode_GND=((vceff_Vtnode_GND*vlim_t-vceff*vlim_t_Vtnode_GND)/vlim_t/vlim_t);
3808 ICKv=(vceff/vlim_t);
3810 double m00_sqrt(d00_sqrt0,(1.0+(ICKv*ICKv)))
3811 #if defined(_DERIVATE)
3812 double m10_sqrt(d10_sqrt0,d00_sqrt0,(1.0+(ICKv*ICKv)))
3814 #if defined(_DERIVATE)
3815 ick_Vci_ei=((vceff_Vci_ei*Orci0_t*d00_sqrt0-(vceff*Orci0_t)*((ICKv_Vci_ei*ICKv)+(ICKv*ICKv_Vci_ei))*d10_sqrt0)/d00_sqrt0/d00_sqrt0);
3816 ick_Vtnode_GND=((((vceff_Vtnode_GND*Orci0_t)+(vceff*Orci0_t_Vtnode_GND))*d00_sqrt0-(vceff*Orci0_t)*((ICKv_Vtnode_GND*ICKv)+(ICKv*ICKv_Vtnode_GND))*d10_sqrt0)/d00_sqrt0/d00_sqrt0);
3818 ick=((vceff*Orci0_t)/d00_sqrt0);
3820 #if defined(_DERIVATE)
3821 ICKa_Vci_ei=vceff_Vci_ei*Ovpt;
3822 ICKa_Vtnode_GND=(vceff_Vtnode_GND-vlim_t_Vtnode_GND)*Ovpt;
3824 ICKa=((vceff-vlim_t)*Ovpt);
3826 double m00_sqrt(d00_sqrt0,((ICKa*ICKa)+1.0
e-3))
3827 #if defined(_DERIVATE)
3828 double m10_sqrt(d10_sqrt0,d00_sqrt0,((ICKa*ICKa)+1.0
e-3))
3830 #if defined(_DERIVATE)
3831 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))));
3832 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))));
3834 ick=(ick*(1.0+(0.5*(ICKa+d00_sqrt0))));
3837 (((T_f0>0.0)||(Tr>0.0)))
3839 #if defined(_DERIVATE)
3840 A_Vtnode_GND=(0.5*Q_0_Vtnode_GND);
3841 A_Vbi_ei=(0.5*Q_0_Vbi_ei);
3842 A_Vbi_ci=(0.5*Q_0_Vbi_ci);
3846 double m00_sqrt(d00_sqrt0,(((A*A)+(T_f0*i_0f))+(Tr*i_0r)))
3847 #if defined(_DERIVATE)
3848 double m10_sqrt(d10_sqrt0,d00_sqrt0,(((A*A)+(T_f0*i_0f))+(Tr*i_0r)))
3850 #if defined(_DERIVATE)
3851 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);
3852 Q_p_Vbi_ei=(A_Vbi_ei+(((A_Vbi_ei*
A)+(A*A_Vbi_ei))+((T_f0_Vbi_ei*i_0f)+(T_f0*i_0f_Vbi_ei)))*d10_sqrt0);
3853 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);
3860 #if defined(_DERIVATE)
3861 Q_p_Vtnode_GND=Q_0_Vtnode_GND;
3862 Q_p_Vbi_ei=Q_0_Vbi_ei;
3863 Q_p_Vbi_ci=Q_0_Vbi_ci;
3867 #if defined(_DERIVATE)
3869 I_Tf1_Vtnode_GND=((i_0f_Vtnode_GND*Q_p-i_0f*Q_p_Vtnode_GND)/Q_p/Q_p);
3870 I_Tf1_Vbi_ei=((i_0f_Vbi_ei*Q_p-i_0f*Q_p_Vbi_ei)/Q_p/Q_p);
3871 I_Tf1_Vbi_ci=(-i_0f*Q_p_Vbi_ci/Q_p/Q_p);
3874 #if defined(_DERIVATE)
3876 a_h_Vtnode_GND=(Oich*I_Tf1_Vtnode_GND);
3877 a_h_Vbi_ei=(Oich*I_Tf1_Vbi_ei);
3878 a_h_Vbi_ci=(Oich*I_Tf1_Vbi_ci);
3881 #if defined(_DERIVATE)
3883 itf_Vtnode_GND=((I_Tf1_Vtnode_GND*(1.0+a_h))+(I_Tf1*a_h_Vtnode_GND));
3884 itf_Vbi_ei=((I_Tf1_Vbi_ei*(1.0+a_h))+(I_Tf1*a_h_Vbi_ei));
3885 itf_Vbi_ci=((I_Tf1_Vbi_ci*(1.0+a_h))+(I_Tf1*a_h_Vbi_ci));
3887 itf=(I_Tf1*(1.0+a_h));
3888 #if defined(_DERIVATE)
3890 itr_Vtnode_GND=((i_0r_Vtnode_GND*Q_p-i_0r*Q_p_Vtnode_GND)/Q_p/Q_p);
3891 itr_Vbi_ci=((i_0r_Vbi_ci*Q_p-i_0r*Q_p_Vbi_ci)/Q_p/Q_p);
3892 itr_Vbi_ei=(-i_0r*Q_p_Vbi_ei/Q_p/Q_p);
3895 #if defined(_DERIVATE)
3897 Tf_Vtnode_GND=T_f0_Vtnode_GND;
3898 Tf_Vbi_ci=T_f0_Vbi_ci;
3899 Tf_Vbi_ei=T_f0_Vbi_ei;
3902 #if defined(_DERIVATE)
3904 Qf_Vtnode_GND=((T_f0_Vtnode_GND*itf)+(T_f0*itf_Vtnode_GND));
3905 Qf_Vbi_ci=((T_f0_Vbi_ci*itf)+(T_f0*itf_Vbi_ci));
3906 Qf_Vbi_ei=((T_f0_Vbi_ei*itf)+(T_f0*itf_Vbi_ei));
3910 ((itf<(1.0
e-6*ick)))
3912 #if defined(_DERIVATE)
3914 Q_fT_Vtnode_GND=Qf_Vtnode_GND;
3915 Q_fT_Vbi_ci=Qf_Vbi_ci;
3916 Q_fT_Vbi_ei=Qf_Vbi_ei;
3919 #if defined(_DERIVATE)
3921 T_fT_Vtnode_GND=Tf_Vtnode_GND;
3922 T_fT_Vbi_ci=Tf_Vbi_ci;
3923 T_fT_Vbi_ei=Tf_Vbi_ei;
3929 #if defined(_DERIVATE)
3930 FFa_Vci_ei=((ick_Vci_ei*itf-ick*itf_Vci_ei)/itf/itf);
3931 FFa_Vtnode_GND=((ick_Vtnode_GND*itf-ick*itf_Vtnode_GND)/itf/itf);
3932 FFa_Vbi_ei=(-ick*itf_Vbi_ei/itf/itf);
3933 FFa_Vbi_ci=(-ick*itf_Vbi_ci/itf/itf);
3938 double
m00_exp(d00_exp1,((-gtfe)*d00_logE0))
3939 #if defined(_DERIVATE)
3940 double m10_logE(d10_logE0,d00_logE0,FFa)
3941 #define d10_exp1 d00_exp1
3943 #if defined(_DERIVATE)
3944 FFd_TfE_Vtnode_GND=((tef0_t_Vtnode_GND*d00_exp1)+(tef0_t*((-gtfe)*FFa_Vtnode_GND*d10_logE0)*
d10_exp1));
3945 FFd_TfE_Vci_ei=(tef0_t*((-gtfe)*FFa_Vci_ei*d10_logE0)*
d10_exp1);
3946 FFd_TfE_Vbi_ei=(tef0_t*((-gtfe)*FFa_Vbi_ei*d10_logE0)*
d10_exp1);
3947 FFd_TfE_Vbi_ci=(tef0_t*((-gtfe)*FFa_Vbi_ci*d10_logE0)*
d10_exp1);
3949 FFd_TfE=(tef0_t*d00_exp1);
3951 #if defined(_DERIVATE)
3952 FFd_QfE_Vtnode_GND=(((FFd_TfE_Vtnode_GND*itf)+(FFd_TfE*itf_Vtnode_GND))/(gtfe+1.0));
3953 FFd_QfE_Vci_ei=(((FFd_TfE_Vci_ei*itf)+(FFd_TfE*itf_Vci_ei))/(gtfe+1.0));
3954 FFd_QfE_Vbi_ei=(((FFd_TfE_Vbi_ei*itf)+(FFd_TfE*itf_Vbi_ei))/(gtfe+1.0));
3955 FFd_QfE_Vbi_ci=(((FFd_TfE_Vbi_ci*itf)+(FFd_TfE*itf_Vbi_ci))/(gtfe+1.0));
3957 FFd_QfE=((FFd_TfE*itf)/(gtfe+1.0));
3958 #if defined(_DERIVATE)
3959 FFT_fbS_Vtnode_GND=((1.0-fthc)*thcs_t_Vtnode_GND);
3961 FFT_fbS=((1.0-fthc)*thcs_t);
3962 #if defined(_DERIVATE)
3963 FFx_Vci_ei=(-FFa_Vci_ei);
3964 FFx_Vtnode_GND=(-FFa_Vtnode_GND);
3965 FFx_Vbi_ei=(-FFa_Vbi_ei);
3966 FFx_Vbi_ci=(-FFa_Vbi_ci);
3970 double m00_sqrt(d00_sqrt0,((FFx*FFx)+alhc))
3971 #if defined(_DERIVATE)
3972 double m10_sqrt(d10_sqrt0,d00_sqrt0,((FFx*FFx)+alhc))
3974 #if defined(_DERIVATE)
3975 FFs_Vci_ei=((FFx_Vci_ei*FFx)+(FFx*FFx_Vci_ei))*d10_sqrt0;
3976 FFs_Vtnode_GND=((FFx_Vtnode_GND*FFx)+(FFx*FFx_Vtnode_GND))*d10_sqrt0;
3977 FFs_Vbi_ei=((FFx_Vbi_ei*FFx)+(FFx*FFx_Vbi_ei))*d10_sqrt0;
3978 FFs_Vbi_ci=((FFx_Vbi_ci*FFx)+(FFx*FFx_Vbi_ci))*d10_sqrt0;
3983 double m00_sqrt(d00_sqrt0,(1.0+alhc))
3984 #if defined(_DERIVATE)
3985 FFw_Vci_ei=((FFx_Vci_ei+FFs_Vci_ei)/(1.0+d00_sqrt0));
3986 FFw_Vtnode_GND=((FFx_Vtnode_GND+FFs_Vtnode_GND)/(1.0+d00_sqrt0));
3987 FFw_Vbi_ei=((FFx_Vbi_ei+FFs_Vbi_ei)/(1.0+d00_sqrt0));
3988 FFw_Vbi_ci=((FFx_Vbi_ci+FFs_Vbi_ci)/(1.0+d00_sqrt0));
3990 FFw=((FFx+FFs)/(1.0+d00_sqrt0));
3992 #if defined(_DERIVATE)
3993 FFw_2_Vci_ei=((FFw_Vci_ei*FFw)+(FFw*FFw_Vci_ei));
3994 FFw_2_Vtnode_GND=((FFw_Vtnode_GND*FFw)+(FFw*FFw_Vtnode_GND));
3995 FFw_2_Vbi_ei=((FFw_Vbi_ei*FFw)+(FFw*FFw_Vbi_ei));
3996 FFw_2_Vbi_ci=((FFw_Vbi_ci*FFw)+(FFw*FFw_Vbi_ci));
3999 #if defined(_DERIVATE)
4000 FFd_QfB_Vtnode_GND=((((FFT_fbS_Vtnode_GND*itf)+(FFT_fbS*itf_Vtnode_GND))*FFw_2)+((FFT_fbS*itf)*FFw_2_Vtnode_GND));
4001 FFd_QfB_Vbi_ei=(((FFT_fbS*itf_Vbi_ei)*FFw_2)+((FFT_fbS*itf)*FFw_2_Vbi_ei));
4002 FFd_QfB_Vbi_ci=(((FFT_fbS*itf_Vbi_ci)*FFw_2)+((FFT_fbS*itf)*FFw_2_Vbi_ci));
4003 FFd_QfB_Vci_ei=(((FFT_fbS*itf_Vci_ei)*FFw_2)+((FFT_fbS*itf)*FFw_2_Vci_ei));
4005 FFd_QfB=((FFT_fbS*itf)*FFw_2);
4006 #if defined(_DERIVATE)
4007 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)));
4008 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)));
4009 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)));
4010 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)));
4012 FFa_w=(FFw_2*(1.0+((2.0*FFa)/FFs)));
4013 #if defined(_DERIVATE)
4014 FFd_TfB_Vtnode_GND=((FFT_fbS_Vtnode_GND*FFa_w)+(FFT_fbS*FFa_w_Vtnode_GND));
4015 FFd_TfB_Vci_ei=(FFT_fbS*FFa_w_Vci_ei);
4016 FFd_TfB_Vbi_ei=(FFT_fbS*FFa_w_Vbi_ei);
4017 FFd_TfB_Vbi_ci=(FFT_fbS*FFa_w_Vbi_ci);
4019 FFd_TfB=(FFT_fbS*FFa_w);
4020 #if defined(_DERIVATE)
4021 FFT_pcS_Vtnode_GND=(fthc*thcs_t_Vtnode_GND);
4023 FFT_pcS=(fthc*thcs_t);
4025 (((latb<=0.0)&&(latl<=0.0)))
4027 #if defined(_DERIVATE)
4028 FFQ_fC_Vtnode_GND=((((FFT_pcS_Vtnode_GND*itf)+(FFT_pcS*itf_Vtnode_GND))*FFw_2)+((FFT_pcS*itf)*FFw_2_Vtnode_GND));
4029 FFQ_fC_Vbi_ei=(((FFT_pcS*itf_Vbi_ei)*FFw_2)+((FFT_pcS*itf)*FFw_2_Vbi_ei));
4030 FFQ_fC_Vbi_ci=(((FFT_pcS*itf_Vbi_ci)*FFw_2)+((FFT_pcS*itf)*FFw_2_Vbi_ci));
4031 FFQ_fC_Vci_ei=(((FFT_pcS*itf_Vci_ei)*FFw_2)+((FFT_pcS*itf)*FFw_2_Vci_ei));
4033 FFQ_fC=((FFT_pcS*itf)*FFw_2);
4034 #if defined(_DERIVATE)
4035 FFT_fC_Vtnode_GND=((FFT_pcS_Vtnode_GND*FFa_w)+(FFT_pcS*FFa_w_Vtnode_GND));
4036 FFT_fC_Vci_ei=(FFT_pcS*FFa_w_Vci_ei);
4037 FFT_fC_Vbi_ei=(FFT_pcS*FFa_w_Vbi_ei);
4038 FFT_fC_Vbi_ci=(FFT_pcS*FFa_w_Vbi_ci);
4040 FFT_fC=(FFT_pcS*FFa_w);
4041 #if defined(_DERIVATE)
4042 FFQ_cT_Vtnode_GND=FFQ_fC_Vtnode_GND;
4043 FFQ_cT_Vbi_ei=FFQ_fC_Vbi_ei;
4044 FFQ_cT_Vbi_ci=FFQ_fC_Vbi_ci;
4045 FFQ_cT_Vci_ei=FFQ_fC_Vci_ei;
4048 #if defined(_DERIVATE)
4049 FFT_cT_Vtnode_GND=FFT_fC_Vtnode_GND;
4050 FFT_cT_Vci_ei=FFT_fC_Vci_ei;
4051 FFT_cT_Vbi_ei=FFT_fC_Vbi_ei;
4052 FFT_cT_Vbi_ci=FFT_fC_Vbi_ci;
4058 #if defined(_DERIVATE)
4059 FFQ_fC_Vtnode_GND=((FFT_pcS_Vtnode_GND*itf)+(FFT_pcS*itf_Vtnode_GND));
4060 FFQ_fC_Vbi_ei=(FFT_pcS*itf_Vbi_ei);
4061 FFQ_fC_Vbi_ci=(FFT_pcS*itf_Vbi_ci);
4064 FFQ_fC=(FFT_pcS*itf);
4065 #if defined(_DERIVATE)
4066 FCa_Vci_ei=(-((ick_Vci_ei*itf-ick*itf_Vci_ei)/itf/itf));
4067 FCa_Vtnode_GND=(-((ick_Vtnode_GND*itf-ick*itf_Vtnode_GND)/itf/itf));
4068 FCa_Vbi_ei=(-(-ick*itf_Vbi_ei/itf/itf));
4069 FCa_Vbi_ci=(-(-ick*itf_Vbi_ci/itf/itf));
4071 FCa=(1.0-(ick/itf));
4073 double m00_sqrt(d00_sqrt0,((FCa*FCa)+alhc))
4074 #if defined(_DERIVATE)
4075 double m10_sqrt(d10_sqrt0,d00_sqrt0,((FCa*FCa)+alhc))
4077 #if defined(_DERIVATE)
4078 FCrt_Vci_ei=((FCa_Vci_ei*FCa)+(FCa*FCa_Vci_ei))*d10_sqrt0;
4079 FCrt_Vtnode_GND=((FCa_Vtnode_GND*FCa)+(FCa*FCa_Vtnode_GND))*d10_sqrt0;
4080 FCrt_Vbi_ei=((FCa_Vbi_ei*FCa)+(FCa*FCa_Vbi_ei))*d10_sqrt0;
4081 FCrt_Vbi_ci=((FCa_Vbi_ci*FCa)+(FCa*FCa_Vbi_ci))*d10_sqrt0;
4086 double m00_sqrt(d00_sqrt0,(1.0+alhc))
4087 #if defined(_DERIVATE)
4088 FCa_ck_Vci_ei=(-((FCa_Vci_ei+FCrt_Vci_ei)/(1.0+d00_sqrt0)));
4089 FCa_ck_Vtnode_GND=(-((FCa_Vtnode_GND+FCrt_Vtnode_GND)/(1.0+d00_sqrt0)));
4090 FCa_ck_Vbi_ei=(-((FCa_Vbi_ei+FCrt_Vbi_ei)/(1.0+d00_sqrt0)));
4091 FCa_ck_Vbi_ci=(-((FCa_Vbi_ci+FCrt_Vbi_ci)/(1.0+d00_sqrt0)));
4093 FCa_ck=(1.0-((FCa+FCrt)/(1.0+d00_sqrt0)));
4095 #if defined(_DERIVATE)
4096 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));
4097 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));
4098 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));
4099 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));
4101 FCdaick_ditf=(((FCa_ck-1.0)*(1-FCa))/(FCrt*itf));
4105 #if defined(_DERIVATE)
4118 double m00_logE(d00_logE0,(FCxb/FCxl))
4122 double m00_exp(d00_exp0,((FCa_ck-1.0)*FCln))
4123 #if defined(_DERIVATE)
4124 #define d10_exp0 d00_exp0
4126 #if defined(_DERIVATE)
4127 FCa1_Vci_ei=FCa_ck_Vci_ei*FCln*d10_exp0;
4128 FCa1_Vtnode_GND=FCa_ck_Vtnode_GND*FCln*d10_exp0;
4129 FCa1_Vbi_ei=FCa_ck_Vbi_ei*FCln*d10_exp0;
4130 FCa1_Vbi_ci=FCa_ck_Vbi_ci*FCln*d10_exp0;
4134 #if defined(_DERIVATE)
4135 FCd_a_Vci_ei=(-(-FCa1_Vci_ei*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
4136 FCd_a_Vtnode_GND=(-(-FCa1_Vtnode_GND*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
4137 FCd_a_Vbi_ei=(-(-FCa1_Vbi_ei*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
4138 FCd_a_Vbi_ci=(-(-FCa1_Vbi_ci*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
4140 FCd_a=(1.0/(latl-(FCa1*latb)));
4141 #if defined(_DERIVATE)
4142 FCw_Vci_ei=((FCa1_Vci_ei*FCd_a)+((FCa1-1.0)*FCd_a_Vci_ei));
4143 FCw_Vtnode_GND=((FCa1_Vtnode_GND*FCd_a)+((FCa1-1.0)*FCd_a_Vtnode_GND));
4144 FCw_Vbi_ei=((FCa1_Vbi_ei*FCd_a)+((FCa1-1.0)*FCd_a_Vbi_ei));
4145 FCw_Vbi_ci=((FCa1_Vbi_ci*FCd_a)+((FCa1-1.0)*FCd_a_Vbi_ci));
4147 FCw=((FCa1-1.0)*FCd_a);
4149 double m00_logE(d00_logE0,((1.0+(latb*FCw))/(1.0+(latl*FCw))))
4150 #if defined(_DERIVATE)
4151 double m10_logE(d10_logE0,d00_logE0,((1.0+(latb*FCw))/(1.0+(latl*FCw))))
4153 #if defined(_DERIVATE)
4154 FCa_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;
4155 FCa_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;
4156 FCa_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;
4157 FCa_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;
4161 #if defined(_DERIVATE)
4162 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));
4163 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));
4164 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));
4165 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));
4167 FCdw_daick=(((((-FCz)*FCa1)*FCln)*FCd_a)*FCd_a);
4169 double m00_logE(d00_logE0,(1.0+(latb*FCw)))
4170 #if defined(_DERIVATE)
4171 double m10_logE(d10_logE0,d00_logE0,(1.0+(latb*FCw)))
4173 #if defined(_DERIVATE)
4174 FClnb_Vci_ei=(latb*FCw_Vci_ei)*d10_logE0;
4175 FClnb_Vtnode_GND=(latb*FCw_Vtnode_GND)*d10_logE0;
4176 FClnb_Vbi_ei=(latb*FCw_Vbi_ei)*d10_logE0;
4177 FClnb_Vbi_ci=(latb*FCw_Vbi_ci)*d10_logE0;
4182 double m00_logE(d00_logE0,(1.0+(latl*FCw)))
4183 #if defined(_DERIVATE)
4184 double m10_logE(d10_logE0,d00_logE0,(1.0+(latl*FCw)))
4186 #if defined(_DERIVATE)
4187 FClnl_Vci_ei=(latl*FCw_Vci_ei)*d10_logE0;
4188 FClnl_Vtnode_GND=(latl*FCw_Vtnode_GND)*d10_logE0;
4189 FClnl_Vbi_ei=(latl*FCw_Vbi_ei)*d10_logE0;
4190 FClnl_Vbi_ci=(latl*FCw_Vbi_ci)*d10_logE0;
4194 #if defined(_DERIVATE)
4195 FCa1_Vci_ei=(FClnb_Vci_ei-FClnl_Vci_ei);
4196 FCa1_Vtnode_GND=(FClnb_Vtnode_GND-FClnl_Vtnode_GND);
4197 FCa1_Vbi_ei=(FClnb_Vbi_ei-FClnl_Vbi_ei);
4198 FCa1_Vbi_ci=(FClnb_Vbi_ci-FClnl_Vbi_ci);
4201 #if defined(_DERIVATE)
4202 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))));
4203 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))));
4204 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))));
4205 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))));
4207 FCda1_dw=((latb/(1.0+(latb*FCw)))-(latl/(1.0+(latl*FCw))));
4211 #if defined(_DERIVATE)
4212 FCf1_Vci_ei=(-FCa_ck_Vci_ei);
4213 FCf1_Vtnode_GND=(-FCa_ck_Vtnode_GND);
4214 FCf1_Vbi_ei=(-FCa_ck_Vbi_ei);
4215 FCf1_Vbi_ci=(-FCa_ck_Vbi_ci);
4218 #if defined(_DERIVATE)
4219 FCd_a_Vci_ei=(-(-FCf1_Vci_ei*latb)/(1.0-(FCf1*latb))/(1.0-(FCf1*latb)));
4220 FCd_a_Vtnode_GND=(-(-FCf1_Vtnode_GND*latb)/(1.0-(FCf1*latb))/(1.0-(FCf1*latb)));
4221 FCd_a_Vbi_ei=(-(-FCf1_Vbi_ei*latb)/(1.0-(FCf1*latb))/(1.0-(FCf1*latb)));
4222 FCd_a_Vbi_ci=(-(-FCf1_Vbi_ci*latb)/(1.0-(FCf1*latb))/(1.0-(FCf1*latb)));
4224 FCd_a=(1.0/(1.0-(FCf1*latb)));
4225 #if defined(_DERIVATE)
4226 FCw_Vci_ei=((FCf1_Vci_ei*FCd_a)+(FCf1*FCd_a_Vci_ei));
4227 FCw_Vtnode_GND=((FCf1_Vtnode_GND*FCd_a)+(FCf1*FCd_a_Vtnode_GND));
4228 FCw_Vbi_ei=((FCf1_Vbi_ei*FCd_a)+(FCf1*FCd_a_Vbi_ei));
4229 FCw_Vbi_ci=((FCf1_Vbi_ci*FCd_a)+(FCf1*FCd_a_Vbi_ci));
4232 #if defined(_DERIVATE)
4233 FCa_Vci_ei=((FCz_Vci_ei*FCw)+(FCz*FCw_Vci_ei));
4234 FCa_Vtnode_GND=((FCz_Vtnode_GND*FCw)+(FCz*FCw_Vtnode_GND));
4235 FCa_Vbi_ei=((FCz_Vbi_ei*FCw)+(FCz*FCw_Vbi_ei));
4236 FCa_Vbi_ci=((FCz_Vbi_ci*FCw)+(FCz*FCw_Vbi_ci));
4239 #if defined(_DERIVATE)
4240 FCdw_daick_Vci_ei=((((-1.0)*FCd_a_Vci_ei)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vci_ei));
4241 FCdw_daick_Vtnode_GND=((((-1.0)*FCd_a_Vtnode_GND)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vtnode_GND));
4242 FCdw_daick_Vbi_ei=((((-1.0)*FCd_a_Vbi_ei)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vbi_ei));
4243 FCdw_daick_Vbi_ci=((((-1.0)*FCd_a_Vbi_ci)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vbi_ci));
4245 FCdw_daick=(((-1.0)*FCd_a)*FCd_a);
4246 #if defined(_DERIVATE)
4247 FClnb_Vci_ei=(latb*FCw_Vci_ei);
4248 FClnb_Vtnode_GND=(latb*FCw_Vtnode_GND);
4249 FClnb_Vbi_ei=(latb*FCw_Vbi_ei);
4250 FClnb_Vbi_ci=(latb*FCw_Vbi_ci);
4253 #if defined(_DERIVATE)
4254 FClnl_Vci_ei=(latl*FCw_Vci_ei);
4255 FClnl_Vtnode_GND=(latl*FCw_Vtnode_GND);
4256 FClnl_Vbi_ei=(latl*FCw_Vbi_ei);
4257 FClnl_Vbi_ci=(latl*FCw_Vbi_ci);
4260 #if defined(_DERIVATE)
4261 FCa1_Vci_ei=((FCz_Vci_ei*FCw)+(FCz*FCw_Vci_ei));
4262 FCa1_Vtnode_GND=((FCz_Vtnode_GND*FCw)+(FCz*FCw_Vtnode_GND));
4263 FCa1_Vbi_ei=((FCz_Vbi_ei*FCw)+(FCz*FCw_Vbi_ei));
4264 FCa1_Vbi_ci=((FCz_Vbi_ci*FCw)+(FCz*FCw_Vbi_ci));
4267 #if defined(_DERIVATE)
4268 FCda1_dw_Vci_ei=0.0;
4269 FCda1_dw_Vtnode_GND=0.0;
4270 FCda1_dw_Vbi_ei=0.0;
4271 FCda1_dw_Vbi_ci=0.0;
4275 #if defined(_DERIVATE)
4279 FCf_CT_Vtnode_GND=0.0;
4282 #if defined(_DERIVATE)
4283 FCw2_Vci_ei=((FCw_Vci_ei*FCw)+(FCw*FCw_Vci_ei));
4284 FCw2_Vtnode_GND=((FCw_Vtnode_GND*FCw)+(FCw*FCw_Vtnode_GND));
4285 FCw2_Vbi_ei=((FCw_Vbi_ei*FCw)+(FCw*FCw_Vbi_ei));
4286 FCw2_Vbi_ci=((FCw_Vbi_ci*FCw)+(FCw*FCw_Vbi_ci));
4289 #if defined(_DERIVATE)
4290 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);
4291 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);
4292 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);
4293 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);
4295 FCf1=((((((latb*latl)*FCw)*FCw2)/3.0)+(((latb+latl)*FCw2)/2.0))+FCw);
4296 #if defined(_DERIVATE)
4297 FCdf1_dw_Vci_ei=(((latb*latl)*FCw2_Vci_ei)+((latb+latl)*FCw_Vci_ei));
4298 FCdf1_dw_Vtnode_GND=(((latb*latl)*FCw2_Vtnode_GND)+((latb+latl)*FCw_Vtnode_GND));
4299 FCdf1_dw_Vbi_ei=(((latb*latl)*FCw2_Vbi_ei)+((latb+latl)*FCw_Vbi_ei));
4300 FCdf1_dw_Vbi_ci=(((latb*latl)*FCw2_Vbi_ci)+((latb+latl)*FCw_Vbi_ci));
4302 FCdf1_dw=((((latb*latl)*FCw2)+((latb+latl)*FCw))+1.0);
4303 #if defined(_DERIVATE)
4304 z_Vci_ei=(latb*FCw_Vci_ei);
4305 z_Vtnode_GND=(latb*FCw_Vtnode_GND);
4306 z_Vbi_ei=(latb*FCw_Vbi_ei);
4307 z_Vbi_ci=(latb*FCw_Vbi_ci);
4313 #if defined(_DERIVATE)
4315 x_Vtnode_GND=z_Vtnode_GND;
4320 #if defined(_DERIVATE)
4321 a_Vci_ei=((x_Vci_ei*
x)+(x*x_Vci_ei));
4322 a_Vbi_ei=((x_Vbi_ei*
x)+(x*x_Vbi_ei));
4323 a_Vbi_ci=((x_Vbi_ci*
x)+(x*x_Vbi_ci));
4324 a_Vtnode_GND=((x_Vtnode_GND*
x)+(x*x_Vtnode_GND));
4327 #if defined(_DERIVATE)
4328 a2_Vci_ei=(0.250*((a_Vci_ei*((2.0*FClnb)-1.0))+(a*(2.0*FClnb_Vci_ei))));
4329 a2_Vbi_ei=(0.250*((a_Vbi_ei*((2.0*FClnb)-1.0))+(a*(2.0*FClnb_Vbi_ei))));
4330 a2_Vbi_ci=(0.250*((a_Vbi_ci*((2.0*FClnb)-1.0))+(a*(2.0*FClnb_Vbi_ci))));
4331 a2_Vtnode_GND=(0.250*((a_Vtnode_GND*((2.0*FClnb)-1.0))+(a*(2.0*FClnb_Vtnode_GND))));
4333 a2=(0.250*((a*((2.0*FClnb)-1.0))+1.0));
4334 #if defined(_DERIVATE)
4335 a3_Vci_ei=(((((a_Vci_ei*
x)+(a*x_Vci_ei))*((3.0*FClnb)-1.0))+((a*x)*(3.0*FClnb_Vci_ei)))/9.0);
4336 a3_Vbi_ei=(((((a_Vbi_ei*
x)+(a*x_Vbi_ei))*((3.0*FClnb)-1.0))+((a*x)*(3.0*FClnb_Vbi_ei)))/9.0);
4337 a3_Vbi_ci=(((((a_Vbi_ci*
x)+(a*x_Vbi_ci))*((3.0*FClnb)-1.0))+((a*x)*(3.0*FClnb_Vbi_ci)))/9.0);
4338 a3_Vtnode_GND=(((((a_Vtnode_GND*
x)+(a*x_Vtnode_GND))*((3.0*FClnb)-1.0))+((a*x)*(3.0*FClnb_Vtnode_GND)))/9.0);
4340 a3=((((a*
x)*((3.0*FClnb)-1.0))+1.0)/9.0);
4342 #if defined(_DERIVATE)
4343 FCf2_Vci_ei=((((1.0-r)*a2_Vci_ei)+(r*a3_Vci_ei))/latb);
4344 FCf2_Vbi_ei=((((1.0-r)*a2_Vbi_ei)+(r*a3_Vbi_ei))/latb);
4345 FCf2_Vbi_ci=((((1.0-r)*a2_Vbi_ci)+(r*a3_Vbi_ci))/latb);
4346 FCf2_Vtnode_GND=((((1.0-r)*a2_Vtnode_GND)+(r*a3_Vtnode_GND))/latb);
4348 FCf2=((((1.0-r)*a2)+(r*a3))/latb);
4349 #if defined(_DERIVATE)
4350 FCdf2_dw_Vci_ei=(((((1.0-r)*x_Vci_ei)+(r*a_Vci_ei))*FClnb)+((((1.0-r)*
x)+(r*a))*FClnb_Vci_ei));
4351 FCdf2_dw_Vtnode_GND=(((((1.0-r)*x_Vtnode_GND)+(r*a_Vtnode_GND))*FClnb)+((((1.0-r)*
x)+(r*a))*FClnb_Vtnode_GND));
4352 FCdf2_dw_Vbi_ei=(((((1.0-r)*x_Vbi_ei)+(r*a_Vbi_ei))*FClnb)+((((1.0-r)*
x)+(r*a))*FClnb_Vbi_ei));
4353 FCdf2_dw_Vbi_ci=(((((1.0-r)*x_Vbi_ci)+(r*a_Vbi_ci))*FClnb)+((((1.0-r)*
x)+(r*a))*FClnb_Vbi_ci));
4355 FCdf2_dw=((((1.0-r)*x)+(r*a))*FClnb);
4359 #if defined(_DERIVATE)
4360 a_Vci_ei=((z_Vci_ei*z)+(z*z_Vci_ei));
4361 a_Vbi_ei=((z_Vbi_ei*z)+(z*z_Vbi_ei));
4362 a_Vbi_ci=((z_Vbi_ci*z)+(z*z_Vbi_ci));
4363 a_Vtnode_GND=((z_Vtnode_GND*z)+(z*z_Vtnode_GND));
4366 #if defined(_DERIVATE)
4367 a2_Vci_ei=((z_Vci_ei-(0.5*a_Vci_ei))+((z_Vci_ei*a)+(z*a_Vci_ei)));
4368 a2_Vbi_ei=((z_Vbi_ei-(0.5*a_Vbi_ei))+((z_Vbi_ei*a)+(z*a_Vbi_ei)));
4369 a2_Vbi_ci=((z_Vbi_ci-(0.5*a_Vbi_ci))+((z_Vbi_ci*a)+(z*a_Vbi_ci)));
4370 a2_Vtnode_GND=((z_Vtnode_GND-(0.5*a_Vtnode_GND))+((z_Vtnode_GND*a)+(z*a_Vtnode_GND)));
4372 a2=(((3.0+z)-(0.5*a))+(z*a));
4373 #if defined(_DERIVATE)
4374 a3_Vci_ei=((((-2.0)*z_Vci_ei)+(1.5*a_Vci_ei))+((((2.0*a_Vci_ei)*a)+((2.0*a)*a_Vci_ei))/3.0));
4375 a3_Vbi_ei=((((-2.0)*z_Vbi_ei)+(1.5*a_Vbi_ei))+((((2.0*a_Vbi_ei)*a)+((2.0*a)*a_Vbi_ei))/3.0));
4376 a3_Vbi_ci=((((-2.0)*z_Vbi_ci)+(1.5*a_Vbi_ci))+((((2.0*a_Vbi_ci)*a)+((2.0*a)*a_Vbi_ci))/3.0));
4377 a3_Vtnode_GND=((((-2.0)*z_Vtnode_GND)+(1.5*a_Vtnode_GND))+((((2.0*a_Vtnode_GND)*a)+((2.0*a)*a_Vtnode_GND))/3.0));
4379 a3=((((-2.0)*z)+(1.5*a))+(((2.0*a)*a)/3.0));
4380 #if defined(_DERIVATE)
4381 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);
4382 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);
4383 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);
4384 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);
4386 FCf2=(((((latb*a2)+(latl*a3))*FCw)*FCw)/6.0);
4387 #if defined(_DERIVATE)
4388 FCdf2_dw_Vci_ei=((((z_Vci_ei+(0.5*a_Vci_ei))-(((a_Vci_ei*z)+(a*z_Vci_ei))/3.0))+((((5.0*a_Vci_ei)*a)+((5.0*a)*a_Vci_ei))/6.0))+(((latl*FCw_Vci_ei)*((a-z)+(((2.0*a)*a)/3.0)))+((latl*FCw)*((a_Vci_ei-z_Vci_ei)+((((2.0*a_Vci_ei)*a)+((2.0*a)*a_Vci_ei))/3.0)))));
4389 FCdf2_dw_Vtnode_GND=((((z_Vtnode_GND+(0.5*a_Vtnode_GND))-(((a_Vtnode_GND*z)+(a*z_Vtnode_GND))/3.0))+((((5.0*a_Vtnode_GND)*a)+((5.0*a)*a_Vtnode_GND))/6.0))+(((latl*FCw_Vtnode_GND)*((a-z)+(((2.0*a)*a)/3.0)))+((latl*FCw)*((a_Vtnode_GND-z_Vtnode_GND)+((((2.0*a_Vtnode_GND)*a)+((2.0*a)*a_Vtnode_GND))/3.0)))));
4390 FCdf2_dw_Vbi_ei=((((z_Vbi_ei+(0.5*a_Vbi_ei))-(((a_Vbi_ei*z)+(a*z_Vbi_ei))/3.0))+((((5.0*a_Vbi_ei)*a)+((5.0*a)*a_Vbi_ei))/6.0))+(((latl*FCw_Vbi_ei)*((a-z)+(((2.0*a)*a)/3.0)))+((latl*FCw)*((a_Vbi_ei-z_Vbi_ei)+((((2.0*a_Vbi_ei)*a)+((2.0*a)*a_Vbi_ei))/3.0)))));
4391 FCdf2_dw_Vbi_ci=((((z_Vbi_ci+(0.5*a_Vbi_ci))-(((a_Vbi_ci*z)+(a*z_Vbi_ci))/3.0))+((((5.0*a_Vbi_ci)*a)+((5.0*a)*a_Vbi_ci))/6.0))+(((latl*FCw_Vbi_ci)*((a-z)+(((2.0*a)*a)/3.0)))+((latl*FCw)*((a_Vbi_ci-z_Vbi_ci)+((((2.0*a_Vbi_ci)*a)+((2.0*a)*a_Vbi_ci))/3.0)))));
4393 FCdf2_dw=((((z+(0.5*a))-((a*z)/3.0))+(((5.0*a)*a)/6.0))+((latl*FCw)*((a-z)+(((2.0*a)*a)/3.0))));
4395 #if defined(_DERIVATE)
4396 z_Vci_ei=(latl*FCw_Vci_ei);
4397 z_Vtnode_GND=(latl*FCw_Vtnode_GND);
4398 z_Vbi_ei=(latl*FCw_Vbi_ei);
4399 z_Vbi_ci=(latl*FCw_Vbi_ci);
4405 #if defined(_DERIVATE)
4407 x_Vtnode_GND=z_Vtnode_GND;
4412 #if defined(_DERIVATE)
4413 a_Vci_ei=((x_Vci_ei*
x)+(x*x_Vci_ei));
4414 a_Vbi_ei=((x_Vbi_ei*
x)+(x*x_Vbi_ei));
4415 a_Vbi_ci=((x_Vbi_ci*
x)+(x*x_Vbi_ci));
4416 a_Vtnode_GND=((x_Vtnode_GND*
x)+(x*x_Vtnode_GND));
4419 #if defined(_DERIVATE)
4420 a2_Vci_ei=(0.250*((a_Vci_ei*((2.0*FClnl)-1.0))+(a*(2.0*FClnl_Vci_ei))));
4421 a2_Vbi_ei=(0.250*((a_Vbi_ei*((2.0*FClnl)-1.0))+(a*(2.0*FClnl_Vbi_ei))));
4422 a2_Vbi_ci=(0.250*((a_Vbi_ci*((2.0*FClnl)-1.0))+(a*(2.0*FClnl_Vbi_ci))));
4423 a2_Vtnode_GND=(0.250*((a_Vtnode_GND*((2.0*FClnl)-1.0))+(a*(2.0*FClnl_Vtnode_GND))));
4425 a2=(0.250*((a*((2.0*FClnl)-1.0))+1.0));
4426 #if defined(_DERIVATE)
4427 a3_Vci_ei=(((((a_Vci_ei*
x)+(a*x_Vci_ei))*((3.0*FClnl)-1.0))+((a*x)*(3.0*FClnl_Vci_ei)))/9.0);
4428 a3_Vbi_ei=(((((a_Vbi_ei*
x)+(a*x_Vbi_ei))*((3.0*FClnl)-1.0))+((a*x)*(3.0*FClnl_Vbi_ei)))/9.0);
4429 a3_Vbi_ci=(((((a_Vbi_ci*
x)+(a*x_Vbi_ci))*((3.0*FClnl)-1.0))+((a*x)*(3.0*FClnl_Vbi_ci)))/9.0);
4430 a3_Vtnode_GND=(((((a_Vtnode_GND*
x)+(a*x_Vtnode_GND))*((3.0*FClnl)-1.0))+((a*x)*(3.0*FClnl_Vtnode_GND)))/9.0);
4432 a3=((((a*
x)*((3.0*FClnl)-1.0))+1.0)/9.0);
4434 #if defined(_DERIVATE)
4435 FCf3_Vci_ei=((((1.0-r)*a2_Vci_ei)+(r*a3_Vci_ei))/latl);
4436 FCf3_Vbi_ei=((((1.0-r)*a2_Vbi_ei)+(r*a3_Vbi_ei))/latl);
4437 FCf3_Vbi_ci=((((1.0-r)*a2_Vbi_ci)+(r*a3_Vbi_ci))/latl);
4438 FCf3_Vtnode_GND=((((1.0-r)*a2_Vtnode_GND)+(r*a3_Vtnode_GND))/latl);
4440 FCf3=((((1.0-r)*a2)+(r*a3))/latl);
4441 #if defined(_DERIVATE)
4442 FCdf3_dw_Vci_ei=(((((1.0-r)*x_Vci_ei)+(r*a_Vci_ei))*FClnl)+((((1.0-r)*
x)+(r*a))*FClnl_Vci_ei));
4443 FCdf3_dw_Vtnode_GND=(((((1.0-r)*x_Vtnode_GND)+(r*a_Vtnode_GND))*FClnl)+((((1.0-r)*
x)+(r*a))*FClnl_Vtnode_GND));
4444 FCdf3_dw_Vbi_ei=(((((1.0-r)*x_Vbi_ei)+(r*a_Vbi_ei))*FClnl)+((((1.0-r)*
x)+(r*a))*FClnl_Vbi_ei));
4445 FCdf3_dw_Vbi_ci=(((((1.0-r)*x_Vbi_ci)+(r*a_Vbi_ci))*FClnl)+((((1.0-r)*
x)+(r*a))*FClnl_Vbi_ci));
4447 FCdf3_dw=((((1.0-r)*x)+(r*a))*FClnl);
4451 #if defined(_DERIVATE)
4452 a_Vci_ei=((z_Vci_ei*z)+(z*z_Vci_ei));
4453 a_Vbi_ei=((z_Vbi_ei*z)+(z*z_Vbi_ei));
4454 a_Vbi_ci=((z_Vbi_ci*z)+(z*z_Vbi_ci));
4455 a_Vtnode_GND=((z_Vtnode_GND*z)+(z*z_Vtnode_GND));
4458 #if defined(_DERIVATE)
4459 a2_Vci_ei=((z_Vci_ei-(0.5*a_Vci_ei))+((z_Vci_ei*a)+(z*a_Vci_ei)));
4460 a2_Vbi_ei=((z_Vbi_ei-(0.5*a_Vbi_ei))+((z_Vbi_ei*a)+(z*a_Vbi_ei)));
4461 a2_Vbi_ci=((z_Vbi_ci-(0.5*a_Vbi_ci))+((z_Vbi_ci*a)+(z*a_Vbi_ci)));
4462 a2_Vtnode_GND=((z_Vtnode_GND-(0.5*a_Vtnode_GND))+((z_Vtnode_GND*a)+(z*a_Vtnode_GND)));
4464 a2=(((3.0+z)-(0.5*a))+(z*a));
4465 #if defined(_DERIVATE)
4466 a3_Vci_ei=((((-2.0)*z_Vci_ei)+(1.5*a_Vci_ei))+((((2.0*a_Vci_ei)*a)+((2.0*a)*a_Vci_ei))/3.0));
4467 a3_Vbi_ei=((((-2.0)*z_Vbi_ei)+(1.5*a_Vbi_ei))+((((2.0*a_Vbi_ei)*a)+((2.0*a)*a_Vbi_ei))/3.0));
4468 a3_Vbi_ci=((((-2.0)*z_Vbi_ci)+(1.5*a_Vbi_ci))+((((2.0*a_Vbi_ci)*a)+((2.0*a)*a_Vbi_ci))/3.0));
4469 a3_Vtnode_GND=((((-2.0)*z_Vtnode_GND)+(1.5*a_Vtnode_GND))+((((2.0*a_Vtnode_GND)*a)+((2.0*a)*a_Vtnode_GND))/3.0));
4471 a3=((((-2.0)*z)+(1.5*a))+(((2.0*a)*a)/3.0));
4472 #if defined(_DERIVATE)
4473 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);
4474 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);
4475 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);
4476 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);
4478 FCf3=(((((latl*a2)+(latb*a3))*FCw)*FCw)/6.0);
4479 #if defined(_DERIVATE)
4480 FCdf3_dw_Vci_ei=((((z_Vci_ei+(0.5*a_Vci_ei))-(((a_Vci_ei*z)+(a*z_Vci_ei))/3.0))+((((5.0*a_Vci_ei)*a)+((5.0*a)*a_Vci_ei))/6.0))+(((latb*FCw_Vci_ei)*((a-z)+(((2.0*a)*a)/3.0)))+((latb*FCw)*((a_Vci_ei-z_Vci_ei)+((((2.0*a_Vci_ei)*a)+((2.0*a)*a_Vci_ei))/3.0)))));
4481 FCdf3_dw_Vtnode_GND=((((z_Vtnode_GND+(0.5*a_Vtnode_GND))-(((a_Vtnode_GND*z)+(a*z_Vtnode_GND))/3.0))+((((5.0*a_Vtnode_GND)*a)+((5.0*a)*a_Vtnode_GND))/6.0))+(((latb*FCw_Vtnode_GND)*((a-z)+(((2.0*a)*a)/3.0)))+((latb*FCw)*((a_Vtnode_GND-z_Vtnode_GND)+((((2.0*a_Vtnode_GND)*a)+((2.0*a)*a_Vtnode_GND))/3.0)))));
4482 FCdf3_dw_Vbi_ei=((((z_Vbi_ei+(0.5*a_Vbi_ei))-(((a_Vbi_ei*z)+(a*z_Vbi_ei))/3.0))+((((5.0*a_Vbi_ei)*a)+((5.0*a)*a_Vbi_ei))/6.0))+(((latb*FCw_Vbi_ei)*((a-z)+(((2.0*a)*a)/3.0)))+((latb*FCw)*((a_Vbi_ei-z_Vbi_ei)+((((2.0*a_Vbi_ei)*a)+((2.0*a)*a_Vbi_ei))/3.0)))));
4483 FCdf3_dw_Vbi_ci=((((z_Vbi_ci+(0.5*a_Vbi_ci))-(((a_Vbi_ci*z)+(a*z_Vbi_ci))/3.0))+((((5.0*a_Vbi_ci)*a)+((5.0*a)*a_Vbi_ci))/6.0))+(((latb*FCw_Vbi_ci)*((a-z)+(((2.0*a)*a)/3.0)))+((latb*FCw)*((a_Vbi_ci-z_Vbi_ci)+((((2.0*a_Vbi_ci)*a)+((2.0*a)*a_Vbi_ci))/3.0)))));
4485 FCdf3_dw=((((z+(0.5*a))-((a*z)/3.0))+(((5.0*a)*a)/6.0))+((latb*FCw)*((a-z)+(((2.0*a)*a)/3.0))));
4487 #if defined(_DERIVATE)
4488 FCf_ci_Vci_ei=((FCf_CT_Vci_ei*(((FCa*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa_Vci_ei*FCf1)+(FCa*FCf1_Vci_ei))-FCf2_Vci_ei)+FCf3_Vci_ei)));
4489 FCf_ci_Vtnode_GND=((FCf_CT_Vtnode_GND*(((FCa*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa_Vtnode_GND*FCf1)+(FCa*FCf1_Vtnode_GND))-FCf2_Vtnode_GND)+FCf3_Vtnode_GND)));
4490 FCf_ci_Vbi_ei=((FCf_CT_Vbi_ei*(((FCa*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa_Vbi_ei*FCf1)+(FCa*FCf1_Vbi_ei))-FCf2_Vbi_ei)+FCf3_Vbi_ei)));
4491 FCf_ci_Vbi_ci=((FCf_CT_Vbi_ci*(((FCa*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa_Vbi_ci*FCf1)+(FCa*FCf1_Vbi_ci))-FCf2_Vbi_ci)+FCf3_Vbi_ci)));
4493 FCf_ci=(FCf_CT*(((FCa*FCf1)-FCf2)+FCf3));
4494 #if defined(_DERIVATE)
4495 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)));
4496 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)));
4497 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)));
4498 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)));
4500 FCdfc_dw=(FCf_CT*((((FCa1*FCdf1_dw)+(FCda1_dw*FCf1))-FCdf2_dw)+FCdf3_dw));
4501 #if defined(_DERIVATE)
4502 FCdw_ditf_Vci_ei=((FCdw_daick_Vci_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vci_ei));
4503 FCdw_ditf_Vtnode_GND=((FCdw_daick_Vtnode_GND*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vtnode_GND));
4504 FCdw_ditf_Vbi_ei=((FCdw_daick_Vbi_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ei));
4505 FCdw_ditf_Vbi_ci=((FCdw_daick_Vbi_ci*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ci));
4507 FCdw_ditf=(FCdw_daick*FCdaick_ditf);
4508 #if defined(_DERIVATE)
4509 FCdfc_ditf_Vci_ei=((FCdfc_dw_Vci_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vci_ei));
4510 FCdfc_ditf_Vtnode_GND=((FCdfc_dw_Vtnode_GND*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vtnode_GND));
4511 FCdfc_ditf_Vbi_ei=((FCdfc_dw_Vbi_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ei));
4512 FCdfc_ditf_Vbi_ci=((FCdfc_dw_Vbi_ci*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ci));
4514 FCdfc_ditf=(FCdfc_dw*FCdw_ditf);
4515 #if defined(_DERIVATE)
4516 a_Vci_ei=(latb*FCw_Vci_ei);
4517 a_Vbi_ei=(latb*FCw_Vbi_ei);
4518 a_Vbi_ci=(latb*FCw_Vbi_ci);
4519 a_Vtnode_GND=(latb*FCw_Vtnode_GND);
4525 #if defined(_DERIVATE)
4526 FCf2_Vci_ei=((a_Vci_ei-FClnb_Vci_ei)/latb);
4527 FCf2_Vbi_ei=((a_Vbi_ei-FClnb_Vbi_ei)/latb);
4528 FCf2_Vbi_ci=((a_Vbi_ci-FClnb_Vbi_ci)/latb);
4529 FCf2_Vtnode_GND=((a_Vtnode_GND-FClnb_Vtnode_GND)/latb);
4531 FCf2=((a-FClnb)/latb);
4532 #if defined(_DERIVATE)
4533 FCdf2_dw_Vci_ei=((a_Vci_ei*(1.0+a)-a*a_Vci_ei)/(1.0+a)/(1.0+a));
4534 FCdf2_dw_Vtnode_GND=((a_Vtnode_GND*(1.0+a)-a*a_Vtnode_GND)/(1.0+a)/(1.0+a));
4535 FCdf2_dw_Vbi_ei=((a_Vbi_ei*(1.0+a)-a*a_Vbi_ei)/(1.0+a)/(1.0+a));
4536 FCdf2_dw_Vbi_ci=((a_Vbi_ci*(1.0+a)-a*a_Vbi_ci)/(1.0+a)/(1.0+a));
4538 FCdf2_dw=(a/(1.0+a));
4542 #if defined(_DERIVATE)
4543 FCf2_Vci_ei=(((0.5*a_Vci_ei)*FCw)+((0.5*a)*FCw_Vci_ei));
4544 FCf2_Vbi_ei=(((0.5*a_Vbi_ei)*FCw)+((0.5*a)*FCw_Vbi_ei));
4545 FCf2_Vbi_ci=(((0.5*a_Vbi_ci)*FCw)+((0.5*a)*FCw_Vbi_ci));
4546 FCf2_Vtnode_GND=(((0.5*a_Vtnode_GND)*FCw)+((0.5*a)*FCw_Vtnode_GND));
4549 #if defined(_DERIVATE)
4550 FCdf2_dw_Vci_ei=a_Vci_ei;
4551 FCdf2_dw_Vtnode_GND=a_Vtnode_GND;
4552 FCdf2_dw_Vbi_ei=a_Vbi_ei;
4553 FCdf2_dw_Vbi_ci=a_Vbi_ci;
4557 #if defined(_DERIVATE)
4558 a_Vci_ei=(latl*FCw_Vci_ei);
4559 a_Vbi_ei=(latl*FCw_Vbi_ei);
4560 a_Vbi_ci=(latl*FCw_Vbi_ci);
4561 a_Vtnode_GND=(latl*FCw_Vtnode_GND);
4567 #if defined(_DERIVATE)
4568 FCf3_Vci_ei=((a_Vci_ei-FClnl_Vci_ei)/latl);
4569 FCf3_Vbi_ei=((a_Vbi_ei-FClnl_Vbi_ei)/latl);
4570 FCf3_Vbi_ci=((a_Vbi_ci-FClnl_Vbi_ci)/latl);
4571 FCf3_Vtnode_GND=((a_Vtnode_GND-FClnl_Vtnode_GND)/latl);
4573 FCf3=((a-FClnl)/latl);
4574 #if defined(_DERIVATE)
4575 FCdf3_dw_Vci_ei=((a_Vci_ei*(1.0+a)-a*a_Vci_ei)/(1.0+a)/(1.0+a));
4576 FCdf3_dw_Vtnode_GND=((a_Vtnode_GND*(1.0+a)-a*a_Vtnode_GND)/(1.0+a)/(1.0+a));
4577 FCdf3_dw_Vbi_ei=((a_Vbi_ei*(1.0+a)-a*a_Vbi_ei)/(1.0+a)/(1.0+a));
4578 FCdf3_dw_Vbi_ci=((a_Vbi_ci*(1.0+a)-a*a_Vbi_ci)/(1.0+a)/(1.0+a));
4580 FCdf3_dw=(a/(1.0+a));
4584 #if defined(_DERIVATE)
4585 FCf3_Vci_ei=(((0.5*a_Vci_ei)*FCw)+((0.5*a)*FCw_Vci_ei));
4586 FCf3_Vbi_ei=(((0.5*a_Vbi_ei)*FCw)+((0.5*a)*FCw_Vbi_ei));
4587 FCf3_Vbi_ci=(((0.5*a_Vbi_ci)*FCw)+((0.5*a)*FCw_Vbi_ci));
4588 FCf3_Vtnode_GND=(((0.5*a_Vtnode_GND)*FCw)+((0.5*a)*FCw_Vtnode_GND));
4591 #if defined(_DERIVATE)
4592 FCdf3_dw_Vci_ei=a_Vci_ei;
4593 FCdf3_dw_Vtnode_GND=a_Vtnode_GND;
4594 FCdf3_dw_Vbi_ei=a_Vbi_ei;
4595 FCdf3_dw_Vbi_ci=a_Vbi_ci;
4599 #if defined(_DERIVATE)
4600 FCf_CT_Vci_ei=((FCf_CT_Vci_ei*(FCf2-FCf3))+(FCf_CT*(FCf2_Vci_ei-FCf3_Vci_ei)));
4601 FCf_CT_Vbi_ei=((FCf_CT_Vbi_ei*(FCf2-FCf3))+(FCf_CT*(FCf2_Vbi_ei-FCf3_Vbi_ei)));
4602 FCf_CT_Vbi_ci=((FCf_CT_Vbi_ci*(FCf2-FCf3))+(FCf_CT*(FCf2_Vbi_ci-FCf3_Vbi_ci)));
4603 FCf_CT_Vtnode_GND=((FCf_CT_Vtnode_GND*(FCf2-FCf3))+(FCf_CT*(FCf2_Vtnode_GND-FCf3_Vtnode_GND)));
4605 FCf_CT=(FCf_CT*(FCf2-FCf3));
4606 #if defined(_DERIVATE)
4607 FCdfCT_dw_Vci_ei=((FCf_CT_Vci_ei*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vci_ei-FCdf3_dw_Vci_ei)));
4608 FCdfCT_dw_Vbi_ei=((FCf_CT_Vbi_ei*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vbi_ei-FCdf3_dw_Vbi_ei)));
4609 FCdfCT_dw_Vbi_ci=((FCf_CT_Vbi_ci*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vbi_ci-FCdf3_dw_Vbi_ci)));
4610 FCdfCT_dw_Vtnode_GND=((FCf_CT_Vtnode_GND*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vtnode_GND-FCdf3_dw_Vtnode_GND)));
4612 FCdfCT_dw=(FCf_CT*(FCdf2_dw-FCdf3_dw));
4613 #if defined(_DERIVATE)
4614 FCdfCT_ditf_Vci_ei=((FCdfCT_dw_Vci_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vci_ei));
4615 FCdfCT_ditf_Vbi_ei=((FCdfCT_dw_Vbi_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ei));
4616 FCdfCT_ditf_Vbi_ci=((FCdfCT_dw_Vbi_ci*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ci));
4617 FCdfCT_ditf_Vtnode_GND=((FCdfCT_dw_Vtnode_GND*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vtnode_GND));
4619 FCdfCT_ditf=(FCdfCT_dw*FCdw_ditf);
4626 #if defined(_DERIVATE)
4627 FCd_a_Vci_ei=(-FCa_ck_Vci_ei*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
4628 FCd_a_Vtnode_GND=(-FCa_ck_Vtnode_GND*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
4629 FCd_a_Vbi_ei=(-FCa_ck_Vbi_ei*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
4630 FCd_a_Vbi_ci=(-FCa_ck_Vbi_ci*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
4632 FCd_a=(1.0/(1.0+(FCa_ck*latb)));
4633 #if defined(_DERIVATE)
4634 FCw_Vci_ei=(((-FCa_ck_Vci_ei)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vci_ei));
4635 FCw_Vtnode_GND=(((-FCa_ck_Vtnode_GND)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vtnode_GND));
4636 FCw_Vbi_ei=(((-FCa_ck_Vbi_ei)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vbi_ei));
4637 FCw_Vbi_ci=(((-FCa_ck_Vbi_ci)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vbi_ci));
4639 FCw=((1.0-FCa_ck)*FCd_a);
4640 #if defined(_DERIVATE)
4641 FCdw_daick_Vci_ei=((((-(1.0+latb))*FCd_a_Vci_ei)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vci_ei));
4642 FCdw_daick_Vtnode_GND=((((-(1.0+latb))*FCd_a_Vtnode_GND)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vtnode_GND));
4643 FCdw_daick_Vbi_ei=((((-(1.0+latb))*FCd_a_Vbi_ei)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vbi_ei));
4644 FCdw_daick_Vbi_ci=((((-(1.0+latb))*FCd_a_Vbi_ci)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vbi_ci));
4646 FCdw_daick=(((-(1.0+latb))*FCd_a)*FCd_a);
4650 #if defined(_DERIVATE)
4651 FCw_Vci_ei=((-FCa_ck_Vci_ei)-FCa_ck_Vci_ei*latb);
4652 FCw_Vtnode_GND=((-FCa_ck_Vtnode_GND)-FCa_ck_Vtnode_GND*latb);
4653 FCw_Vbi_ei=((-FCa_ck_Vbi_ei)-FCa_ck_Vbi_ei*latb);
4654 FCw_Vbi_ci=((-FCa_ck_Vbi_ci)-FCa_ck_Vbi_ci*latb);
4656 FCw=((1.0-FCa_ck)-(FCa_ck*latb));
4657 #if defined(_DERIVATE)
4658 FCdw_daick_Vci_ei=0.0;
4659 FCdw_daick_Vtnode_GND=0.0;
4660 FCdw_daick_Vbi_ei=0.0;
4661 FCdw_daick_Vbi_ci=0.0;
4663 FCdw_daick=(-(1.0+latb));
4665 #if defined(_DERIVATE)
4666 FCw2_Vci_ei=((FCw_Vci_ei*FCw)+(FCw*FCw_Vci_ei));
4667 FCw2_Vtnode_GND=((FCw_Vtnode_GND*FCw)+(FCw*FCw_Vtnode_GND));
4668 FCw2_Vbi_ei=((FCw_Vbi_ei*FCw)+(FCw*FCw_Vbi_ei));
4669 FCw2_Vbi_ci=((FCw_Vbi_ci*FCw)+(FCw*FCw_Vbi_ci));
4672 #if defined(_DERIVATE)
4673 FCz_Vci_ei=(latb*FCw_Vci_ei);
4674 FCz_Vtnode_GND=(latb*FCw_Vtnode_GND);
4675 FCz_Vbi_ei=(latb*FCw_Vbi_ei);
4676 FCz_Vbi_ci=(latb*FCw_Vbi_ci);
4679 #if defined(_DERIVATE)
4680 FCz_1_Vci_ei=FCz_Vci_ei;
4681 FCz_1_Vtnode_GND=FCz_Vtnode_GND;
4682 FCz_1_Vbi_ei=FCz_Vbi_ei;
4683 FCz_1_Vbi_ci=FCz_Vbi_ci;
4686 #if defined(_DERIVATE)
4687 FCd_f_Vci_ei=(-FCz_1_Vci_ei/FCz_1/FCz_1);
4688 FCd_f_Vtnode_GND=(-FCz_1_Vtnode_GND/FCz_1/FCz_1);
4689 FCd_f_Vbi_ei=(-FCz_1_Vbi_ei/FCz_1/FCz_1);
4690 FCd_f_Vbi_ci=(-FCz_1_Vbi_ci/FCz_1/FCz_1);
4693 #if defined(_DERIVATE)
4694 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));
4695 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));
4696 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));
4697 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));
4699 FCf_ci=((FCw2*(1.0+(FCz/3.0)))*FCd_f);
4700 #if defined(_DERIVATE)
4701 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));
4702 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));
4703 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));
4704 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));
4706 FCdfc_dw=((((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f)*FCd_f);
4707 #if defined(_DERIVATE)
4708 FCdw_ditf_Vci_ei=((FCdw_daick_Vci_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vci_ei));
4709 FCdw_ditf_Vtnode_GND=((FCdw_daick_Vtnode_GND*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vtnode_GND));
4710 FCdw_ditf_Vbi_ei=((FCdw_daick_Vbi_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ei));
4711 FCdw_ditf_Vbi_ci=((FCdw_daick_Vbi_ci*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ci));
4713 FCdw_ditf=(FCdw_daick*FCdaick_ditf);
4714 #if defined(_DERIVATE)
4715 FCdfc_ditf_Vci_ei=((FCdfc_dw_Vci_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vci_ei));
4716 FCdfc_ditf_Vtnode_GND=((FCdfc_dw_Vtnode_GND*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vtnode_GND));
4717 FCdfc_ditf_Vbi_ei=((FCdfc_dw_Vbi_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ei));
4718 FCdfc_ditf_Vbi_ci=((FCdfc_dw_Vbi_ci*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ci));
4720 FCdfc_ditf=(FCdfc_dw*FCdw_ditf);
4726 #if defined(_DERIVATE)
4727 double m10_logE(d10_logE0,d00_logE0,FCz_1)
4729 #if defined(_DERIVATE)
4730 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));
4731 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));
4732 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));
4733 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));
4735 FCf_CT=((2.0*((FCz_1*d00_logE0)-FCz))/((latb*latb)*FCz_1));
4737 #if defined(_DERIVATE)
4738 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));
4739 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));
4740 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));
4741 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));
4743 FCdfCT_dw=(((2.0*FCw)*FCd_f)*FCd_f);
4747 #if defined(_DERIVATE)
4748 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));
4749 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));
4750 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));
4751 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));
4753 FCf_CT=((FCw2*(1.0-(FCz/3.0)))*FCd_f);
4754 #if defined(_DERIVATE)
4755 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));
4756 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));
4757 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));
4758 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));
4760 FCdfCT_dw=((((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f)*FCd_f);
4762 #if defined(_DERIVATE)
4763 FCdfCT_ditf_Vci_ei=((FCdfCT_dw_Vci_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vci_ei));
4764 FCdfCT_ditf_Vbi_ei=((FCdfCT_dw_Vbi_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ei));
4765 FCdfCT_ditf_Vbi_ci=((FCdfCT_dw_Vbi_ci*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ci));
4766 FCdfCT_ditf_Vtnode_GND=((FCdfCT_dw_Vtnode_GND*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vtnode_GND));
4768 FCdfCT_ditf=(FCdfCT_dw*FCdw_ditf);
4770 #if defined(_DERIVATE)
4771 FFQ_cT_Vtnode_GND=((FFQ_fC_Vtnode_GND*FCf_CT)+(FFQ_fC*FCf_CT_Vtnode_GND));
4772 FFQ_cT_Vbi_ei=((FFQ_fC_Vbi_ei*FCf_CT)+(FFQ_fC*FCf_CT_Vbi_ei));
4773 FFQ_cT_Vbi_ci=((FFQ_fC_Vbi_ci*FCf_CT)+(FFQ_fC*FCf_CT_Vbi_ci));
4774 FFQ_cT_Vci_ei=((FFQ_fC_Vci_ei*FCf_CT)+(FFQ_fC*FCf_CT_Vci_ei));
4776 FFQ_cT=(FFQ_fC*FCf_CT);
4777 #if defined(_DERIVATE)
4778 FFQ_fC_Vtnode_GND=((FFQ_fC_Vtnode_GND*FCf_ci)+(FFQ_fC*FCf_ci_Vtnode_GND));
4779 FFQ_fC_Vbi_ei=((FFQ_fC_Vbi_ei*FCf_ci)+(FFQ_fC*FCf_ci_Vbi_ei));
4780 FFQ_fC_Vbi_ci=((FFQ_fC_Vbi_ci*FCf_ci)+(FFQ_fC*FCf_ci_Vbi_ci));
4781 FFQ_fC_Vci_ei=((FFQ_fC_Vci_ei*FCf_ci)+(FFQ_fC*FCf_ci_Vci_ei));
4783 FFQ_fC=(FFQ_fC*FCf_ci);
4784 #if defined(_DERIVATE)
4785 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)))));
4786 FFT_fC_Vci_ei=(FFT_pcS*(FCf_ci_Vci_ei+((itf_Vci_ei*FCdfc_ditf)+(itf*FCdfc_ditf_Vci_ei))));
4787 FFT_fC_Vbi_ei=(FFT_pcS*(FCf_ci_Vbi_ei+((itf_Vbi_ei*FCdfc_ditf)+(itf*FCdfc_ditf_Vbi_ei))));
4788 FFT_fC_Vbi_ci=(FFT_pcS*(FCf_ci_Vbi_ci+((itf_Vbi_ci*FCdfc_ditf)+(itf*FCdfc_ditf_Vbi_ci))));
4790 FFT_fC=(FFT_pcS*(FCf_ci+(itf*FCdfc_ditf)));
4791 #if defined(_DERIVATE)
4792 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)))));
4793 FFT_cT_Vci_ei=(FFT_pcS*(FCf_CT_Vci_ei+((itf_Vci_ei*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vci_ei))));
4794 FFT_cT_Vbi_ei=(FFT_pcS*(FCf_CT_Vbi_ei+((itf_Vbi_ei*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vbi_ei))));
4795 FFT_cT_Vbi_ci=(FFT_pcS*(FCf_CT_Vbi_ci+((itf_Vbi_ci*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vbi_ci))));
4797 FFT_cT=(FFT_pcS*(FCf_CT+(itf*FCdfCT_ditf)));
4799 #if defined(_DERIVATE)
4800 Qf_Vci_ei=(Qf_Vci_ei+FFd_QfB_Vci_ei);
4801 Qf_Vtnode_GND=(Qf_Vtnode_GND+FFd_QfB_Vtnode_GND);
4802 Qf_Vbi_ci=(Qf_Vbi_ci+FFd_QfB_Vbi_ci);
4803 Qf_Vbi_ei=(Qf_Vbi_ei+FFd_QfB_Vbi_ei);
4806 #if defined(_DERIVATE)
4807 Tf_Vci_ei=(Tf_Vci_ei+FFd_TfB_Vci_ei);
4808 Tf_Vtnode_GND=(Tf_Vtnode_GND+FFd_TfB_Vtnode_GND);
4809 Tf_Vbi_ci=(Tf_Vbi_ci+FFd_TfB_Vbi_ci);
4810 Tf_Vbi_ei=(Tf_Vbi_ei+FFd_TfB_Vbi_ei);
4813 #if defined(_DERIVATE)
4814 Q_fT_Vci_ei=((Qf_Vci_ei+(hfe*FFd_QfE_Vci_ei))+(hfc*FFQ_cT_Vci_ei));
4815 Q_fT_Vtnode_GND=((Qf_Vtnode_GND+(hfe*FFd_QfE_Vtnode_GND))+(hfc*FFQ_cT_Vtnode_GND));
4816 Q_fT_Vbi_ci=((Qf_Vbi_ci+(hfe*FFd_QfE_Vbi_ci))+(hfc*FFQ_cT_Vbi_ci));
4817 Q_fT_Vbi_ei=((Qf_Vbi_ei+(hfe*FFd_QfE_Vbi_ei))+(hfc*FFQ_cT_Vbi_ei));
4819 Q_fT=((Qf+(hfe*FFd_QfE))+(hfc*FFQ_cT));
4820 #if defined(_DERIVATE)
4821 T_fT_Vci_ei=((Tf_Vci_ei+(hfe*FFd_TfE_Vci_ei))+(hfc*FFT_cT_Vci_ei));
4822 T_fT_Vtnode_GND=((Tf_Vtnode_GND+(hfe*FFd_TfE_Vtnode_GND))+(hfc*FFT_cT_Vtnode_GND));
4823 T_fT_Vbi_ci=((Tf_Vbi_ci+(hfe*FFd_TfE_Vbi_ci))+(hfc*FFT_cT_Vbi_ci));
4824 T_fT_Vbi_ei=((Tf_Vbi_ei+(hfe*FFd_TfE_Vbi_ei))+(hfc*FFT_cT_Vbi_ei));
4826 T_fT=((Tf+(hfe*FFd_TfE))+(hfc*FFT_cT));
4827 #if defined(_DERIVATE)
4828 Qf_Vci_ei=((Qf_Vci_ei+FFd_QfE_Vci_ei)+FFQ_fC_Vci_ei);
4829 Qf_Vtnode_GND=((Qf_Vtnode_GND+FFd_QfE_Vtnode_GND)+FFQ_fC_Vtnode_GND);
4830 Qf_Vbi_ci=((Qf_Vbi_ci+FFd_QfE_Vbi_ci)+FFQ_fC_Vbi_ci);
4831 Qf_Vbi_ei=((Qf_Vbi_ei+FFd_QfE_Vbi_ei)+FFQ_fC_Vbi_ei);
4833 Qf=((Qf+FFd_QfE)+FFQ_fC);
4834 #if defined(_DERIVATE)
4835 Tf_Vci_ei=((Tf_Vci_ei+FFd_TfE_Vci_ei)+FFT_fC_Vci_ei);
4836 Tf_Vtnode_GND=((Tf_Vtnode_GND+FFd_TfE_Vtnode_GND)+FFT_fC_Vtnode_GND);
4837 Tf_Vbi_ci=((Tf_Vbi_ci+FFd_TfE_Vbi_ci)+FFT_fC_Vbi_ci);
4838 Tf_Vbi_ei=((Tf_Vbi_ei+FFd_TfE_Vbi_ei)+FFT_fC_Vbi_ei);
4840 Tf=((Tf+FFd_TfE)+FFT_fC);
4842 #if defined(_DERIVATE)
4844 Qr_Vtnode_GND=(Tr*itr_Vtnode_GND);
4845 Qr_Vbi_ci=(Tr*itr_Vbi_ci);
4846 Qr_Vbi_ei=(Tr*itr_Vbi_ei);
4851 (((Qf>(1.0
e-5*Q_p))||(a_h>1.0
e-5)))
4854 double m00_sqrt(d00_sqrt0,((T_f0*itf)*Q_fT))
4855 #if defined(_DERIVATE)
4856 double m10_sqrt(d10_sqrt0,d00_sqrt0,((T_f0*itf)*Q_fT))
4858 #if defined(_DERIVATE)
4859 Qf_Vci_ei=(((T_f0*itf_Vci_ei)*Q_fT)+((T_f0*itf)*Q_fT_Vci_ei))*d10_sqrt0;
4860 Qf_Vtnode_GND=((((T_f0_Vtnode_GND*itf)+(T_f0*itf_Vtnode_GND))*Q_fT)+((T_f0*itf)*Q_fT_Vtnode_GND))*d10_sqrt0;
4861 Qf_Vbi_ci=((((T_f0_Vbi_ci*itf)+(T_f0*itf_Vbi_ci))*Q_fT)+((T_f0*itf)*Q_fT_Vbi_ci))*d10_sqrt0;
4862 Qf_Vbi_ei=((((T_f0_Vbi_ei*itf)+(T_f0*itf_Vbi_ei))*Q_fT)+((T_f0*itf)*Q_fT_Vbi_ei))*d10_sqrt0;
4866 #if defined(_DERIVATE)
4867 Q_pT_Vtnode_GND=((Q_0_Vtnode_GND+Qf_Vtnode_GND)+Qr_Vtnode_GND);
4868 Q_pT_Vbi_ei=((Q_0_Vbi_ei+Qf_Vbi_ei)+Qr_Vbi_ei);
4869 Q_pT_Vbi_ci=((Q_0_Vbi_ci+Qf_Vbi_ci)+Qr_Vbi_ci);
4870 Q_pT_Vci_ei=(Qf_Vci_ei+Qr_Vci_ei);
4873 #if defined(_DERIVATE)
4874 d_Q_Vtnode_GND=Q_pT_Vtnode_GND;
4875 d_Q_Vbi_ei=Q_pT_Vbi_ei;
4876 d_Q_Vbi_ci=Q_pT_Vbi_ci;
4877 d_Q_Vci_ei=Q_pT_Vci_ei;
4881 (((fabs(d_Q)>=(1.0e-5*fabs(Q_pT)))&&(l_it<=100)))
4883 #if defined(_DYNAMIC)
4886 #if defined(_DERIVATE)
4887 I_Tf1_Vci_ei=(-i_0f*Q_pT_Vci_ei/Q_pT/Q_pT);
4888 I_Tf1_Vtnode_GND=((i_0f_Vtnode_GND*Q_pT-i_0f*Q_pT_Vtnode_GND)/Q_pT/Q_pT);
4889 I_Tf1_Vbi_ei=((i_0f_Vbi_ei*Q_pT-i_0f*Q_pT_Vbi_ei)/Q_pT/Q_pT);
4890 I_Tf1_Vbi_ci=(-i_0f*Q_pT_Vbi_ci/Q_pT/Q_pT);
4893 #if defined(_DERIVATE)
4894 a_h_Vci_ei=(Oich*I_Tf1_Vci_ei);
4895 a_h_Vtnode_GND=(Oich*I_Tf1_Vtnode_GND);
4896 a_h_Vbi_ei=(Oich*I_Tf1_Vbi_ei);
4897 a_h_Vbi_ci=(Oich*I_Tf1_Vbi_ci);
4900 #if defined(_DERIVATE)
4901 itf_Vci_ei=((I_Tf1_Vci_ei*(1.0+a_h))+(I_Tf1*a_h_Vci_ei));
4902 itf_Vtnode_GND=((I_Tf1_Vtnode_GND*(1.0+a_h))+(I_Tf1*a_h_Vtnode_GND));
4903 itf_Vbi_ei=((I_Tf1_Vbi_ei*(1.0+a_h))+(I_Tf1*a_h_Vbi_ei));
4904 itf_Vbi_ci=((I_Tf1_Vbi_ci*(1.0+a_h))+(I_Tf1*a_h_Vbi_ci));
4906 itf=(I_Tf1*(1.0+a_h));
4907 #if defined(_DERIVATE)
4908 itr_Vci_ei=(-i_0r*Q_pT_Vci_ei/Q_pT/Q_pT);
4909 itr_Vtnode_GND=((i_0r_Vtnode_GND*Q_pT-i_0r*Q_pT_Vtnode_GND)/Q_pT/Q_pT);
4910 itr_Vbi_ci=((i_0r_Vbi_ci*Q_pT-i_0r*Q_pT_Vbi_ci)/Q_pT/Q_pT);
4911 itr_Vbi_ei=(-i_0r*Q_pT_Vbi_ei/Q_pT/Q_pT);
4914 #if defined(_DERIVATE)
4916 Tf_Vtnode_GND=T_f0_Vtnode_GND;
4917 Tf_Vbi_ci=T_f0_Vbi_ci;
4918 Tf_Vbi_ei=T_f0_Vbi_ei;
4921 #if defined(_DERIVATE)
4922 Qf_Vci_ei=(T_f0*itf_Vci_ei);
4923 Qf_Vtnode_GND=((T_f0_Vtnode_GND*itf)+(T_f0*itf_Vtnode_GND));
4924 Qf_Vbi_ci=((T_f0_Vbi_ci*itf)+(T_f0*itf_Vbi_ci));
4925 Qf_Vbi_ei=((T_f0_Vbi_ei*itf)+(T_f0*itf_Vbi_ei));
4929 ((itf<(1.0
e-6*ick)))
4931 #if defined(_DERIVATE)
4932 Q_fT_Vci_ei=Qf_Vci_ei;
4933 Q_fT_Vtnode_GND=Qf_Vtnode_GND;
4934 Q_fT_Vbi_ci=Qf_Vbi_ci;
4935 Q_fT_Vbi_ei=Qf_Vbi_ei;
4938 #if defined(_DERIVATE)
4939 T_fT_Vci_ei=Tf_Vci_ei;
4940 T_fT_Vtnode_GND=Tf_Vtnode_GND;
4941 T_fT_Vbi_ci=Tf_Vbi_ci;
4942 T_fT_Vbi_ei=Tf_Vbi_ei;
4948 #if defined(_DERIVATE)
4949 FFa_Vci_ei=((ick_Vci_ei*itf-ick*itf_Vci_ei)/itf/itf);
4950 FFa_Vtnode_GND=((ick_Vtnode_GND*itf-ick*itf_Vtnode_GND)/itf/itf);
4951 FFa_Vbi_ei=(-ick*itf_Vbi_ei/itf/itf);
4952 FFa_Vbi_ci=(-ick*itf_Vbi_ci/itf/itf);
4957 double
m00_exp(d00_exp1,((-gtfe)*d00_logE0))
4958 #if defined(_DERIVATE)
4959 double m10_logE(d10_logE0,d00_logE0,FFa)
4960 #define d10_exp1 d00_exp1
4962 #if defined(_DERIVATE)
4963 FFd_TfE_Vtnode_GND=((tef0_t_Vtnode_GND*d00_exp1)+(tef0_t*((-gtfe)*FFa_Vtnode_GND*d10_logE0)*
d10_exp1));
4964 FFd_TfE_Vci_ei=(tef0_t*((-gtfe)*FFa_Vci_ei*d10_logE0)*
d10_exp1);
4965 FFd_TfE_Vbi_ei=(tef0_t*((-gtfe)*FFa_Vbi_ei*d10_logE0)*
d10_exp1);
4966 FFd_TfE_Vbi_ci=(tef0_t*((-gtfe)*FFa_Vbi_ci*d10_logE0)*
d10_exp1);
4968 FFd_TfE=(tef0_t*d00_exp1);
4970 #if defined(_DERIVATE)
4971 FFd_QfE_Vtnode_GND=(((FFd_TfE_Vtnode_GND*itf)+(FFd_TfE*itf_Vtnode_GND))/(gtfe+1.0));
4972 FFd_QfE_Vci_ei=(((FFd_TfE_Vci_ei*itf)+(FFd_TfE*itf_Vci_ei))/(gtfe+1.0));
4973 FFd_QfE_Vbi_ei=(((FFd_TfE_Vbi_ei*itf)+(FFd_TfE*itf_Vbi_ei))/(gtfe+1.0));
4974 FFd_QfE_Vbi_ci=(((FFd_TfE_Vbi_ci*itf)+(FFd_TfE*itf_Vbi_ci))/(gtfe+1.0));
4976 FFd_QfE=((FFd_TfE*itf)/(gtfe+1.0));
4977 #if defined(_DERIVATE)
4978 FFT_fbS_Vtnode_GND=((1.0-fthc)*thcs_t_Vtnode_GND);
4980 FFT_fbS=((1.0-fthc)*thcs_t);
4981 #if defined(_DERIVATE)
4982 FFx_Vci_ei=(-FFa_Vci_ei);
4983 FFx_Vtnode_GND=(-FFa_Vtnode_GND);
4984 FFx_Vbi_ei=(-FFa_Vbi_ei);
4985 FFx_Vbi_ci=(-FFa_Vbi_ci);
4989 double m00_sqrt(d00_sqrt0,((FFx*FFx)+alhc))
4990 #if defined(_DERIVATE)
4991 double m10_sqrt(d10_sqrt0,d00_sqrt0,((FFx*FFx)+alhc))
4993 #if defined(_DERIVATE)
4994 FFs_Vci_ei=((FFx_Vci_ei*FFx)+(FFx*FFx_Vci_ei))*d10_sqrt0;
4995 FFs_Vtnode_GND=((FFx_Vtnode_GND*FFx)+(FFx*FFx_Vtnode_GND))*d10_sqrt0;
4996 FFs_Vbi_ei=((FFx_Vbi_ei*FFx)+(FFx*FFx_Vbi_ei))*d10_sqrt0;
4997 FFs_Vbi_ci=((FFx_Vbi_ci*FFx)+(FFx*FFx_Vbi_ci))*d10_sqrt0;
5002 double m00_sqrt(d00_sqrt0,(1.0+alhc))
5003 #if defined(_DERIVATE)
5004 FFw_Vci_ei=((FFx_Vci_ei+FFs_Vci_ei)/(1.0+d00_sqrt0));
5005 FFw_Vtnode_GND=((FFx_Vtnode_GND+FFs_Vtnode_GND)/(1.0+d00_sqrt0));
5006 FFw_Vbi_ei=((FFx_Vbi_ei+FFs_Vbi_ei)/(1.0+d00_sqrt0));
5007 FFw_Vbi_ci=((FFx_Vbi_ci+FFs_Vbi_ci)/(1.0+d00_sqrt0));
5009 FFw=((FFx+FFs)/(1.0+d00_sqrt0));
5011 #if defined(_DERIVATE)
5012 FFw_2_Vci_ei=((FFw_Vci_ei*FFw)+(FFw*FFw_Vci_ei));
5013 FFw_2_Vtnode_GND=((FFw_Vtnode_GND*FFw)+(FFw*FFw_Vtnode_GND));
5014 FFw_2_Vbi_ei=((FFw_Vbi_ei*FFw)+(FFw*FFw_Vbi_ei));
5015 FFw_2_Vbi_ci=((FFw_Vbi_ci*FFw)+(FFw*FFw_Vbi_ci));
5018 #if defined(_DERIVATE)
5019 FFd_QfB_Vtnode_GND=((((FFT_fbS_Vtnode_GND*itf)+(FFT_fbS*itf_Vtnode_GND))*FFw_2)+((FFT_fbS*itf)*FFw_2_Vtnode_GND));
5020 FFd_QfB_Vbi_ei=(((FFT_fbS*itf_Vbi_ei)*FFw_2)+((FFT_fbS*itf)*FFw_2_Vbi_ei));
5021 FFd_QfB_Vbi_ci=(((FFT_fbS*itf_Vbi_ci)*FFw_2)+((FFT_fbS*itf)*FFw_2_Vbi_ci));
5022 FFd_QfB_Vci_ei=(((FFT_fbS*itf_Vci_ei)*FFw_2)+((FFT_fbS*itf)*FFw_2_Vci_ei));
5024 FFd_QfB=((FFT_fbS*itf)*FFw_2);
5025 #if defined(_DERIVATE)
5026 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)));
5027 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)));
5028 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)));
5029 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)));
5031 FFa_w=(FFw_2*(1.0+((2.0*FFa)/FFs)));
5032 #if defined(_DERIVATE)
5033 FFd_TfB_Vtnode_GND=((FFT_fbS_Vtnode_GND*FFa_w)+(FFT_fbS*FFa_w_Vtnode_GND));
5034 FFd_TfB_Vci_ei=(FFT_fbS*FFa_w_Vci_ei);
5035 FFd_TfB_Vbi_ei=(FFT_fbS*FFa_w_Vbi_ei);
5036 FFd_TfB_Vbi_ci=(FFT_fbS*FFa_w_Vbi_ci);
5038 FFd_TfB=(FFT_fbS*FFa_w);
5039 #if defined(_DERIVATE)
5040 FFT_pcS_Vtnode_GND=(fthc*thcs_t_Vtnode_GND);
5042 FFT_pcS=(fthc*thcs_t);
5044 (((latb<=0.0)&&(latl<=0.0)))
5046 #if defined(_DERIVATE)
5047 FFQ_fC_Vtnode_GND=((((FFT_pcS_Vtnode_GND*itf)+(FFT_pcS*itf_Vtnode_GND))*FFw_2)+((FFT_pcS*itf)*FFw_2_Vtnode_GND));
5048 FFQ_fC_Vbi_ei=(((FFT_pcS*itf_Vbi_ei)*FFw_2)+((FFT_pcS*itf)*FFw_2_Vbi_ei));
5049 FFQ_fC_Vbi_ci=(((FFT_pcS*itf_Vbi_ci)*FFw_2)+((FFT_pcS*itf)*FFw_2_Vbi_ci));
5050 FFQ_fC_Vci_ei=(((FFT_pcS*itf_Vci_ei)*FFw_2)+((FFT_pcS*itf)*FFw_2_Vci_ei));
5052 FFQ_fC=((FFT_pcS*itf)*FFw_2);
5053 #if defined(_DERIVATE)
5054 FFT_fC_Vtnode_GND=((FFT_pcS_Vtnode_GND*FFa_w)+(FFT_pcS*FFa_w_Vtnode_GND));
5055 FFT_fC_Vci_ei=(FFT_pcS*FFa_w_Vci_ei);
5056 FFT_fC_Vbi_ei=(FFT_pcS*FFa_w_Vbi_ei);
5057 FFT_fC_Vbi_ci=(FFT_pcS*FFa_w_Vbi_ci);
5059 FFT_fC=(FFT_pcS*FFa_w);
5060 #if defined(_DERIVATE)
5061 FFQ_cT_Vtnode_GND=FFQ_fC_Vtnode_GND;
5062 FFQ_cT_Vbi_ei=FFQ_fC_Vbi_ei;
5063 FFQ_cT_Vbi_ci=FFQ_fC_Vbi_ci;
5064 FFQ_cT_Vci_ei=FFQ_fC_Vci_ei;
5067 #if defined(_DERIVATE)
5068 FFT_cT_Vtnode_GND=FFT_fC_Vtnode_GND;
5069 FFT_cT_Vci_ei=FFT_fC_Vci_ei;
5070 FFT_cT_Vbi_ei=FFT_fC_Vbi_ei;
5071 FFT_cT_Vbi_ci=FFT_fC_Vbi_ci;
5077 #if defined(_DERIVATE)
5078 FFQ_fC_Vtnode_GND=((FFT_pcS_Vtnode_GND*itf)+(FFT_pcS*itf_Vtnode_GND));
5079 FFQ_fC_Vbi_ei=(FFT_pcS*itf_Vbi_ei);
5080 FFQ_fC_Vbi_ci=(FFT_pcS*itf_Vbi_ci);
5081 FFQ_fC_Vci_ei=(FFT_pcS*itf_Vci_ei);
5083 FFQ_fC=(FFT_pcS*itf);
5084 #if defined(_DERIVATE)
5085 FCa_Vci_ei=(-((ick_Vci_ei*itf-ick*itf_Vci_ei)/itf/itf));
5086 FCa_Vtnode_GND=(-((ick_Vtnode_GND*itf-ick*itf_Vtnode_GND)/itf/itf));
5087 FCa_Vbi_ei=(-(-ick*itf_Vbi_ei/itf/itf));
5088 FCa_Vbi_ci=(-(-ick*itf_Vbi_ci/itf/itf));
5090 FCa=(1.0-(ick/itf));
5092 double m00_sqrt(d00_sqrt0,((FCa*FCa)+alhc))
5093 #if defined(_DERIVATE)
5094 double m10_sqrt(d10_sqrt0,d00_sqrt0,((FCa*FCa)+alhc))
5096 #if defined(_DERIVATE)
5097 FCrt_Vci_ei=((FCa_Vci_ei*FCa)+(FCa*FCa_Vci_ei))*d10_sqrt0;
5098 FCrt_Vtnode_GND=((FCa_Vtnode_GND*FCa)+(FCa*FCa_Vtnode_GND))*d10_sqrt0;
5099 FCrt_Vbi_ei=((FCa_Vbi_ei*FCa)+(FCa*FCa_Vbi_ei))*d10_sqrt0;
5100 FCrt_Vbi_ci=((FCa_Vbi_ci*FCa)+(FCa*FCa_Vbi_ci))*d10_sqrt0;
5105 double m00_sqrt(d00_sqrt0,(1.0+alhc))
5106 #if defined(_DERIVATE)
5107 FCa_ck_Vci_ei=(-((FCa_Vci_ei+FCrt_Vci_ei)/(1.0+d00_sqrt0)));
5108 FCa_ck_Vtnode_GND=(-((FCa_Vtnode_GND+FCrt_Vtnode_GND)/(1.0+d00_sqrt0)));
5109 FCa_ck_Vbi_ei=(-((FCa_Vbi_ei+FCrt_Vbi_ei)/(1.0+d00_sqrt0)));
5110 FCa_ck_Vbi_ci=(-((FCa_Vbi_ci+FCrt_Vbi_ci)/(1.0+d00_sqrt0)));
5112 FCa_ck=(1.0-((FCa+FCrt)/(1.0+d00_sqrt0)));
5114 #if defined(_DERIVATE)
5115 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));
5116 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));
5117 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));
5118 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));
5120 FCdaick_ditf=(((FCa_ck-1.0)*(1-FCa))/(FCrt*itf));
5124 #if defined(_DERIVATE)
5137 double m00_logE(d00_logE0,(FCxb/FCxl))
5141 double m00_exp(d00_exp0,((FCa_ck-1.0)*FCln))
5142 #if defined(_DERIVATE)
5143 #define d10_exp0 d00_exp0
5145 #if defined(_DERIVATE)
5146 FCa1_Vci_ei=FCa_ck_Vci_ei*FCln*d10_exp0;
5147 FCa1_Vtnode_GND=FCa_ck_Vtnode_GND*FCln*d10_exp0;
5148 FCa1_Vbi_ei=FCa_ck_Vbi_ei*FCln*d10_exp0;
5149 FCa1_Vbi_ci=FCa_ck_Vbi_ci*FCln*d10_exp0;
5153 #if defined(_DERIVATE)
5154 FCd_a_Vci_ei=(-(-FCa1_Vci_ei*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
5155 FCd_a_Vtnode_GND=(-(-FCa1_Vtnode_GND*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
5156 FCd_a_Vbi_ei=(-(-FCa1_Vbi_ei*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
5157 FCd_a_Vbi_ci=(-(-FCa1_Vbi_ci*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
5159 FCd_a=(1.0/(latl-(FCa1*latb)));
5160 #if defined(_DERIVATE)
5161 FCw_Vci_ei=((FCa1_Vci_ei*FCd_a)+((FCa1-1.0)*FCd_a_Vci_ei));
5162 FCw_Vtnode_GND=((FCa1_Vtnode_GND*FCd_a)+((FCa1-1.0)*FCd_a_Vtnode_GND));
5163 FCw_Vbi_ei=((FCa1_Vbi_ei*FCd_a)+((FCa1-1.0)*FCd_a_Vbi_ei));
5164 FCw_Vbi_ci=((FCa1_Vbi_ci*FCd_a)+((FCa1-1.0)*FCd_a_Vbi_ci));
5166 FCw=((FCa1-1.0)*FCd_a);
5168 double m00_logE(d00_logE0,((1.0+(latb*FCw))/(1.0+(latl*FCw))))
5169 #if defined(_DERIVATE)
5170 double m10_logE(d10_logE0,d00_logE0,((1.0+(latb*FCw))/(1.0+(latl*FCw))))
5172 #if defined(_DERIVATE)
5173 FCa_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;
5174 FCa_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;
5175 FCa_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;
5176 FCa_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;
5180 #if defined(_DERIVATE)
5181 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));
5182 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));
5183 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));
5184 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));
5186 FCdw_daick=(((((-FCz)*FCa1)*FCln)*FCd_a)*FCd_a);
5188 double m00_logE(d00_logE0,(1.0+(latb*FCw)))
5189 #if defined(_DERIVATE)
5190 double m10_logE(d10_logE0,d00_logE0,(1.0+(latb*FCw)))
5192 #if defined(_DERIVATE)
5193 FClnb_Vci_ei=(latb*FCw_Vci_ei)*d10_logE0;
5194 FClnb_Vtnode_GND=(latb*FCw_Vtnode_GND)*d10_logE0;
5195 FClnb_Vbi_ei=(latb*FCw_Vbi_ei)*d10_logE0;
5196 FClnb_Vbi_ci=(latb*FCw_Vbi_ci)*d10_logE0;
5201 double m00_logE(d00_logE0,(1.0+(latl*FCw)))
5202 #if defined(_DERIVATE)
5203 double m10_logE(d10_logE0,d00_logE0,(1.0+(latl*FCw)))
5205 #if defined(_DERIVATE)
5206 FClnl_Vci_ei=(latl*FCw_Vci_ei)*d10_logE0;
5207 FClnl_Vtnode_GND=(latl*FCw_Vtnode_GND)*d10_logE0;
5208 FClnl_Vbi_ei=(latl*FCw_Vbi_ei)*d10_logE0;
5209 FClnl_Vbi_ci=(latl*FCw_Vbi_ci)*d10_logE0;
5213 #if defined(_DERIVATE)
5214 FCa1_Vci_ei=(FClnb_Vci_ei-FClnl_Vci_ei);
5215 FCa1_Vtnode_GND=(FClnb_Vtnode_GND-FClnl_Vtnode_GND);
5216 FCa1_Vbi_ei=(FClnb_Vbi_ei-FClnl_Vbi_ei);
5217 FCa1_Vbi_ci=(FClnb_Vbi_ci-FClnl_Vbi_ci);
5220 #if defined(_DERIVATE)
5221 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))));
5222 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))));
5223 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))));
5224 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))));
5226 FCda1_dw=((latb/(1.0+(latb*FCw)))-(latl/(1.0+(latl*FCw))));
5230 #if defined(_DERIVATE)
5231 FCf1_Vci_ei=(-FCa_ck_Vci_ei);
5232 FCf1_Vtnode_GND=(-FCa_ck_Vtnode_GND);
5233 FCf1_Vbi_ei=(-FCa_ck_Vbi_ei);
5234 FCf1_Vbi_ci=(-FCa_ck_Vbi_ci);
5237 #if defined(_DERIVATE)
5238 FCd_a_Vci_ei=(-(-FCf1_Vci_ei*latb)/(1.0-(FCf1*latb))/(1.0-(FCf1*latb)));
5239 FCd_a_Vtnode_GND=(-(-FCf1_Vtnode_GND*latb)/(1.0-(FCf1*latb))/(1.0-(FCf1*latb)));
5240 FCd_a_Vbi_ei=(-(-FCf1_Vbi_ei*latb)/(1.0-(FCf1*latb))/(1.0-(FCf1*latb)));
5241 FCd_a_Vbi_ci=(-(-FCf1_Vbi_ci*latb)/(1.0-(FCf1*latb))/(1.0-(FCf1*latb)));
5243 FCd_a=(1.0/(1.0-(FCf1*latb)));
5244 #if defined(_DERIVATE)
5245 FCw_Vci_ei=((FCf1_Vci_ei*FCd_a)+(FCf1*FCd_a_Vci_ei));
5246 FCw_Vtnode_GND=((FCf1_Vtnode_GND*FCd_a)+(FCf1*FCd_a_Vtnode_GND));
5247 FCw_Vbi_ei=((FCf1_Vbi_ei*FCd_a)+(FCf1*FCd_a_Vbi_ei));
5248 FCw_Vbi_ci=((FCf1_Vbi_ci*FCd_a)+(FCf1*FCd_a_Vbi_ci));
5251 #if defined(_DERIVATE)
5252 FCa_Vci_ei=((FCz_Vci_ei*FCw)+(FCz*FCw_Vci_ei));
5253 FCa_Vtnode_GND=((FCz_Vtnode_GND*FCw)+(FCz*FCw_Vtnode_GND));
5254 FCa_Vbi_ei=((FCz_Vbi_ei*FCw)+(FCz*FCw_Vbi_ei));
5255 FCa_Vbi_ci=((FCz_Vbi_ci*FCw)+(FCz*FCw_Vbi_ci));
5258 #if defined(_DERIVATE)
5259 FCdw_daick_Vci_ei=((((-1.0)*FCd_a_Vci_ei)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vci_ei));
5260 FCdw_daick_Vtnode_GND=((((-1.0)*FCd_a_Vtnode_GND)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vtnode_GND));
5261 FCdw_daick_Vbi_ei=((((-1.0)*FCd_a_Vbi_ei)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vbi_ei));
5262 FCdw_daick_Vbi_ci=((((-1.0)*FCd_a_Vbi_ci)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vbi_ci));
5264 FCdw_daick=(((-1.0)*FCd_a)*FCd_a);
5265 #if defined(_DERIVATE)
5266 FClnb_Vci_ei=(latb*FCw_Vci_ei);
5267 FClnb_Vtnode_GND=(latb*FCw_Vtnode_GND);
5268 FClnb_Vbi_ei=(latb*FCw_Vbi_ei);
5269 FClnb_Vbi_ci=(latb*FCw_Vbi_ci);
5272 #if defined(_DERIVATE)
5273 FClnl_Vci_ei=(latl*FCw_Vci_ei);
5274 FClnl_Vtnode_GND=(latl*FCw_Vtnode_GND);
5275 FClnl_Vbi_ei=(latl*FCw_Vbi_ei);
5276 FClnl_Vbi_ci=(latl*FCw_Vbi_ci);
5279 #if defined(_DERIVATE)
5280 FCa1_Vci_ei=((FCz_Vci_ei*FCw)+(FCz*FCw_Vci_ei));
5281 FCa1_Vtnode_GND=((FCz_Vtnode_GND*FCw)+(FCz*FCw_Vtnode_GND));
5282 FCa1_Vbi_ei=((FCz_Vbi_ei*FCw)+(FCz*FCw_Vbi_ei));
5283 FCa1_Vbi_ci=((FCz_Vbi_ci*FCw)+(FCz*FCw_Vbi_ci));
5286 #if defined(_DERIVATE)
5287 FCda1_dw_Vci_ei=FCz_Vci_ei;
5288 FCda1_dw_Vtnode_GND=FCz_Vtnode_GND;
5289 FCda1_dw_Vbi_ei=FCz_Vbi_ei;
5290 FCda1_dw_Vbi_ci=FCz_Vbi_ci;
5294 #if defined(_DERIVATE)
5295 FCf_CT_Vci_ei=(-2.0*FCz_Vci_ei/FCz/FCz);
5296 FCf_CT_Vbi_ei=(-2.0*FCz_Vbi_ei/FCz/FCz);
5297 FCf_CT_Vbi_ci=(-2.0*FCz_Vbi_ci/FCz/FCz);
5298 FCf_CT_Vtnode_GND=(-2.0*FCz_Vtnode_GND/FCz/FCz);
5301 #if defined(_DERIVATE)
5302 FCw2_Vci_ei=((FCw_Vci_ei*FCw)+(FCw*FCw_Vci_ei));
5303 FCw2_Vtnode_GND=((FCw_Vtnode_GND*FCw)+(FCw*FCw_Vtnode_GND));
5304 FCw2_Vbi_ei=((FCw_Vbi_ei*FCw)+(FCw*FCw_Vbi_ei));
5305 FCw2_Vbi_ci=((FCw_Vbi_ci*FCw)+(FCw*FCw_Vbi_ci));
5308 #if defined(_DERIVATE)
5309 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);
5310 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);
5311 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);
5312 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);
5314 FCf1=((((((latb*latl)*FCw)*FCw2)/3.0)+(((latb+latl)*FCw2)/2.0))+FCw);
5315 #if defined(_DERIVATE)
5316 FCdf1_dw_Vci_ei=(((latb*latl)*FCw2_Vci_ei)+((latb+latl)*FCw_Vci_ei));
5317 FCdf1_dw_Vtnode_GND=(((latb*latl)*FCw2_Vtnode_GND)+((latb+latl)*FCw_Vtnode_GND));
5318 FCdf1_dw_Vbi_ei=(((latb*latl)*FCw2_Vbi_ei)+((latb+latl)*FCw_Vbi_ei));
5319 FCdf1_dw_Vbi_ci=(((latb*latl)*FCw2_Vbi_ci)+((latb+latl)*FCw_Vbi_ci));
5321 FCdf1_dw=((((latb*latl)*FCw2)+((latb+latl)*FCw))+1.0);
5322 #if defined(_DERIVATE)
5323 z_Vci_ei=(latb*FCw_Vci_ei);
5324 z_Vtnode_GND=(latb*FCw_Vtnode_GND);
5325 z_Vbi_ei=(latb*FCw_Vbi_ei);
5326 z_Vbi_ci=(latb*FCw_Vbi_ci);
5332 #if defined(_DERIVATE)
5334 x_Vtnode_GND=z_Vtnode_GND;
5339 #if defined(_DERIVATE)
5340 a_Vci_ei=((x_Vci_ei*
x)+(x*x_Vci_ei));
5341 a_Vbi_ei=((x_Vbi_ei*
x)+(x*x_Vbi_ei));
5342 a_Vbi_ci=((x_Vbi_ci*
x)+(x*x_Vbi_ci));
5343 a_Vtnode_GND=((x_Vtnode_GND*
x)+(x*x_Vtnode_GND));
5346 #if defined(_DERIVATE)
5347 a2_Vci_ei=(0.250*((a_Vci_ei*((2.0*FClnb)-1.0))+(a*(2.0*FClnb_Vci_ei))));
5348 a2_Vbi_ei=(0.250*((a_Vbi_ei*((2.0*FClnb)-1.0))+(a*(2.0*FClnb_Vbi_ei))));
5349 a2_Vbi_ci=(0.250*((a_Vbi_ci*((2.0*FClnb)-1.0))+(a*(2.0*FClnb_Vbi_ci))));
5350 a2_Vtnode_GND=(0.250*((a_Vtnode_GND*((2.0*FClnb)-1.0))+(a*(2.0*FClnb_Vtnode_GND))));
5352 a2=(0.250*((a*((2.0*FClnb)-1.0))+1.0));
5353 #if defined(_DERIVATE)
5354 a3_Vci_ei=(((((a_Vci_ei*
x)+(a*x_Vci_ei))*((3.0*FClnb)-1.0))+((a*x)*(3.0*FClnb_Vci_ei)))/9.0);
5355 a3_Vbi_ei=(((((a_Vbi_ei*
x)+(a*x_Vbi_ei))*((3.0*FClnb)-1.0))+((a*x)*(3.0*FClnb_Vbi_ei)))/9.0);
5356 a3_Vbi_ci=(((((a_Vbi_ci*
x)+(a*x_Vbi_ci))*((3.0*FClnb)-1.0))+((a*x)*(3.0*FClnb_Vbi_ci)))/9.0);
5357 a3_Vtnode_GND=(((((a_Vtnode_GND*
x)+(a*x_Vtnode_GND))*((3.0*FClnb)-1.0))+((a*x)*(3.0*FClnb_Vtnode_GND)))/9.0);
5359 a3=((((a*
x)*((3.0*FClnb)-1.0))+1.0)/9.0);
5361 #if defined(_DERIVATE)
5362 FCf2_Vci_ei=((((1.0-r)*a2_Vci_ei)+(r*a3_Vci_ei))/latb);
5363 FCf2_Vbi_ei=((((1.0-r)*a2_Vbi_ei)+(r*a3_Vbi_ei))/latb);
5364 FCf2_Vbi_ci=((((1.0-r)*a2_Vbi_ci)+(r*a3_Vbi_ci))/latb);
5365 FCf2_Vtnode_GND=((((1.0-r)*a2_Vtnode_GND)+(r*a3_Vtnode_GND))/latb);
5367 FCf2=((((1.0-r)*a2)+(r*a3))/latb);
5368 #if defined(_DERIVATE)
5369 FCdf2_dw_Vci_ei=(((((1.0-r)*x_Vci_ei)+(r*a_Vci_ei))*FClnb)+((((1.0-r)*
x)+(r*a))*FClnb_Vci_ei));
5370 FCdf2_dw_Vtnode_GND=(((((1.0-r)*x_Vtnode_GND)+(r*a_Vtnode_GND))*FClnb)+((((1.0-r)*
x)+(r*a))*FClnb_Vtnode_GND));
5371 FCdf2_dw_Vbi_ei=(((((1.0-r)*x_Vbi_ei)+(r*a_Vbi_ei))*FClnb)+((((1.0-r)*
x)+(r*a))*FClnb_Vbi_ei));
5372 FCdf2_dw_Vbi_ci=(((((1.0-r)*x_Vbi_ci)+(r*a_Vbi_ci))*FClnb)+((((1.0-r)*
x)+(r*a))*FClnb_Vbi_ci));
5374 FCdf2_dw=((((1.0-r)*x)+(r*a))*FClnb);
5378 #if defined(_DERIVATE)
5379 a_Vci_ei=((z_Vci_ei*z)+(z*z_Vci_ei));
5380 a_Vbi_ei=((z_Vbi_ei*z)+(z*z_Vbi_ei));
5381 a_Vbi_ci=((z_Vbi_ci*z)+(z*z_Vbi_ci));
5382 a_Vtnode_GND=((z_Vtnode_GND*z)+(z*z_Vtnode_GND));
5385 #if defined(_DERIVATE)
5386 a2_Vci_ei=((z_Vci_ei-(0.5*a_Vci_ei))+((z_Vci_ei*a)+(z*a_Vci_ei)));
5387 a2_Vbi_ei=((z_Vbi_ei-(0.5*a_Vbi_ei))+((z_Vbi_ei*a)+(z*a_Vbi_ei)));
5388 a2_Vbi_ci=((z_Vbi_ci-(0.5*a_Vbi_ci))+((z_Vbi_ci*a)+(z*a_Vbi_ci)));
5389 a2_Vtnode_GND=((z_Vtnode_GND-(0.5*a_Vtnode_GND))+((z_Vtnode_GND*a)+(z*a_Vtnode_GND)));
5391 a2=(((3.0+z)-(0.5*a))+(z*a));
5392 #if defined(_DERIVATE)
5393 a3_Vci_ei=((((-2.0)*z_Vci_ei)+(1.5*a_Vci_ei))+((((2.0*a_Vci_ei)*a)+((2.0*a)*a_Vci_ei))/3.0));
5394 a3_Vbi_ei=((((-2.0)*z_Vbi_ei)+(1.5*a_Vbi_ei))+((((2.0*a_Vbi_ei)*a)+((2.0*a)*a_Vbi_ei))/3.0));
5395 a3_Vbi_ci=((((-2.0)*z_Vbi_ci)+(1.5*a_Vbi_ci))+((((2.0*a_Vbi_ci)*a)+((2.0*a)*a_Vbi_ci))/3.0));
5396 a3_Vtnode_GND=((((-2.0)*z_Vtnode_GND)+(1.5*a_Vtnode_GND))+((((2.0*a_Vtnode_GND)*a)+((2.0*a)*a_Vtnode_GND))/3.0));
5398 a3=((((-2.0)*z)+(1.5*a))+(((2.0*a)*a)/3.0));
5399 #if defined(_DERIVATE)
5400 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);
5401 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);
5402 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);
5403 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);
5405 FCf2=(((((latb*a2)+(latl*a3))*FCw)*FCw)/6.0);
5406 #if defined(_DERIVATE)
5407 FCdf2_dw_Vci_ei=((((z_Vci_ei+(0.5*a_Vci_ei))-(((a_Vci_ei*z)+(a*z_Vci_ei))/3.0))+((((5.0*a_Vci_ei)*a)+((5.0*a)*a_Vci_ei))/6.0))+(((latl*FCw_Vci_ei)*((a-z)+(((2.0*a)*a)/3.0)))+((latl*FCw)*((a_Vci_ei-z_Vci_ei)+((((2.0*a_Vci_ei)*a)+((2.0*a)*a_Vci_ei))/3.0)))));
5408 FCdf2_dw_Vtnode_GND=((((z_Vtnode_GND+(0.5*a_Vtnode_GND))-(((a_Vtnode_GND*z)+(a*z_Vtnode_GND))/3.0))+((((5.0*a_Vtnode_GND)*a)+((5.0*a)*a_Vtnode_GND))/6.0))+(((latl*FCw_Vtnode_GND)*((a-z)+(((2.0*a)*a)/3.0)))+((latl*FCw)*((a_Vtnode_GND-z_Vtnode_GND)+((((2.0*a_Vtnode_GND)*a)+((2.0*a)*a_Vtnode_GND))/3.0)))));
5409 FCdf2_dw_Vbi_ei=((((z_Vbi_ei+(0.5*a_Vbi_ei))-(((a_Vbi_ei*z)+(a*z_Vbi_ei))/3.0))+((((5.0*a_Vbi_ei)*a)+((5.0*a)*a_Vbi_ei))/6.0))+(((latl*FCw_Vbi_ei)*((a-z)+(((2.0*a)*a)/3.0)))+((latl*FCw)*((a_Vbi_ei-z_Vbi_ei)+((((2.0*a_Vbi_ei)*a)+((2.0*a)*a_Vbi_ei))/3.0)))));
5410 FCdf2_dw_Vbi_ci=((((z_Vbi_ci+(0.5*a_Vbi_ci))-(((a_Vbi_ci*z)+(a*z_Vbi_ci))/3.0))+((((5.0*a_Vbi_ci)*a)+((5.0*a)*a_Vbi_ci))/6.0))+(((latl*FCw_Vbi_ci)*((a-z)+(((2.0*a)*a)/3.0)))+((latl*FCw)*((a_Vbi_ci-z_Vbi_ci)+((((2.0*a_Vbi_ci)*a)+((2.0*a)*a_Vbi_ci))/3.0)))));
5412 FCdf2_dw=((((z+(0.5*a))-((a*z)/3.0))+(((5.0*a)*a)/6.0))+((latl*FCw)*((a-z)+(((2.0*a)*a)/3.0))));
5414 #if defined(_DERIVATE)
5415 z_Vci_ei=(latl*FCw_Vci_ei);
5416 z_Vtnode_GND=(latl*FCw_Vtnode_GND);
5417 z_Vbi_ei=(latl*FCw_Vbi_ei);
5418 z_Vbi_ci=(latl*FCw_Vbi_ci);
5424 #if defined(_DERIVATE)
5426 x_Vtnode_GND=z_Vtnode_GND;
5431 #if defined(_DERIVATE)
5432 a_Vci_ei=((x_Vci_ei*
x)+(x*x_Vci_ei));
5433 a_Vbi_ei=((x_Vbi_ei*
x)+(x*x_Vbi_ei));
5434 a_Vbi_ci=((x_Vbi_ci*
x)+(x*x_Vbi_ci));
5435 a_Vtnode_GND=((x_Vtnode_GND*
x)+(x*x_Vtnode_GND));
5438 #if defined(_DERIVATE)
5439 a2_Vci_ei=(0.250*((a_Vci_ei*((2.0*FClnl)-1.0))+(a*(2.0*FClnl_Vci_ei))));
5440 a2_Vbi_ei=(0.250*((a_Vbi_ei*((2.0*FClnl)-1.0))+(a*(2.0*FClnl_Vbi_ei))));
5441 a2_Vbi_ci=(0.250*((a_Vbi_ci*((2.0*FClnl)-1.0))+(a*(2.0*FClnl_Vbi_ci))));
5442 a2_Vtnode_GND=(0.250*((a_Vtnode_GND*((2.0*FClnl)-1.0))+(a*(2.0*FClnl_Vtnode_GND))));
5444 a2=(0.250*((a*((2.0*FClnl)-1.0))+1.0));
5445 #if defined(_DERIVATE)
5446 a3_Vci_ei=(((((a_Vci_ei*
x)+(a*x_Vci_ei))*((3.0*FClnl)-1.0))+((a*x)*(3.0*FClnl_Vci_ei)))/9.0);
5447 a3_Vbi_ei=(((((a_Vbi_ei*
x)+(a*x_Vbi_ei))*((3.0*FClnl)-1.0))+((a*x)*(3.0*FClnl_Vbi_ei)))/9.0);
5448 a3_Vbi_ci=(((((a_Vbi_ci*
x)+(a*x_Vbi_ci))*((3.0*FClnl)-1.0))+((a*x)*(3.0*FClnl_Vbi_ci)))/9.0);
5449 a3_Vtnode_GND=(((((a_Vtnode_GND*
x)+(a*x_Vtnode_GND))*((3.0*FClnl)-1.0))+((a*x)*(3.0*FClnl_Vtnode_GND)))/9.0);
5451 a3=((((a*
x)*((3.0*FClnl)-1.0))+1.0)/9.0);
5453 #if defined(_DERIVATE)
5454 FCf3_Vci_ei=((((1.0-r)*a2_Vci_ei)+(r*a3_Vci_ei))/latl);
5455 FCf3_Vbi_ei=((((1.0-r)*a2_Vbi_ei)+(r*a3_Vbi_ei))/latl);
5456 FCf3_Vbi_ci=((((1.0-r)*a2_Vbi_ci)+(r*a3_Vbi_ci))/latl);
5457 FCf3_Vtnode_GND=((((1.0-r)*a2_Vtnode_GND)+(r*a3_Vtnode_GND))/latl);
5459 FCf3=((((1.0-r)*a2)+(r*a3))/latl);
5460 #if defined(_DERIVATE)
5461 FCdf3_dw_Vci_ei=(((((1.0-r)*x_Vci_ei)+(r*a_Vci_ei))*FClnl)+((((1.0-r)*
x)+(r*a))*FClnl_Vci_ei));
5462 FCdf3_dw_Vtnode_GND=(((((1.0-r)*x_Vtnode_GND)+(r*a_Vtnode_GND))*FClnl)+((((1.0-r)*
x)+(r*a))*FClnl_Vtnode_GND));
5463 FCdf3_dw_Vbi_ei=(((((1.0-r)*x_Vbi_ei)+(r*a_Vbi_ei))*FClnl)+((((1.0-r)*
x)+(r*a))*FClnl_Vbi_ei));
5464 FCdf3_dw_Vbi_ci=(((((1.0-r)*x_Vbi_ci)+(r*a_Vbi_ci))*FClnl)+((((1.0-r)*
x)+(r*a))*FClnl_Vbi_ci));
5466 FCdf3_dw=((((1.0-r)*x)+(r*a))*FClnl);
5470 #if defined(_DERIVATE)
5471 a_Vci_ei=((z_Vci_ei*z)+(z*z_Vci_ei));
5472 a_Vbi_ei=((z_Vbi_ei*z)+(z*z_Vbi_ei));
5473 a_Vbi_ci=((z_Vbi_ci*z)+(z*z_Vbi_ci));
5474 a_Vtnode_GND=((z_Vtnode_GND*z)+(z*z_Vtnode_GND));
5477 #if defined(_DERIVATE)
5478 a2_Vci_ei=((z_Vci_ei-(0.5*a_Vci_ei))+((z_Vci_ei*a)+(z*a_Vci_ei)));
5479 a2_Vbi_ei=((z_Vbi_ei-(0.5*a_Vbi_ei))+((z_Vbi_ei*a)+(z*a_Vbi_ei)));
5480 a2_Vbi_ci=((z_Vbi_ci-(0.5*a_Vbi_ci))+((z_Vbi_ci*a)+(z*a_Vbi_ci)));
5481 a2_Vtnode_GND=((z_Vtnode_GND-(0.5*a_Vtnode_GND))+((z_Vtnode_GND*a)+(z*a_Vtnode_GND)));
5483 a2=(((3.0+z)-(0.5*a))+(z*a));
5484 #if defined(_DERIVATE)
5485 a3_Vci_ei=((((-2.0)*z_Vci_ei)+(1.5*a_Vci_ei))+((((2.0*a_Vci_ei)*a)+((2.0*a)*a_Vci_ei))/3.0));
5486 a3_Vbi_ei=((((-2.0)*z_Vbi_ei)+(1.5*a_Vbi_ei))+((((2.0*a_Vbi_ei)*a)+((2.0*a)*a_Vbi_ei))/3.0));
5487 a3_Vbi_ci=((((-2.0)*z_Vbi_ci)+(1.5*a_Vbi_ci))+((((2.0*a_Vbi_ci)*a)+((2.0*a)*a_Vbi_ci))/3.0));
5488 a3_Vtnode_GND=((((-2.0)*z_Vtnode_GND)+(1.5*a_Vtnode_GND))+((((2.0*a_Vtnode_GND)*a)+((2.0*a)*a_Vtnode_GND))/3.0));
5490 a3=((((-2.0)*z)+(1.5*a))+(((2.0*a)*a)/3.0));
5491 #if defined(_DERIVATE)
5492 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);
5493 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);
5494 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);
5495 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);
5497 FCf3=(((((latl*a2)+(latb*a3))*FCw)*FCw)/6.0);
5498 #if defined(_DERIVATE)
5499 FCdf3_dw_Vci_ei=((((z_Vci_ei+(0.5*a_Vci_ei))-(((a_Vci_ei*z)+(a*z_Vci_ei))/3.0))+((((5.0*a_Vci_ei)*a)+((5.0*a)*a_Vci_ei))/6.0))+(((latb*FCw_Vci_ei)*((a-z)+(((2.0*a)*a)/3.0)))+((latb*FCw)*((a_Vci_ei-z_Vci_ei)+((((2.0*a_Vci_ei)*a)+((2.0*a)*a_Vci_ei))/3.0)))));
5500 FCdf3_dw_Vtnode_GND=((((z_Vtnode_GND+(0.5*a_Vtnode_GND))-(((a_Vtnode_GND*z)+(a*z_Vtnode_GND))/3.0))+((((5.0*a_Vtnode_GND)*a)+((5.0*a)*a_Vtnode_GND))/6.0))+(((latb*FCw_Vtnode_GND)*((a-z)+(((2.0*a)*a)/3.0)))+((latb*FCw)*((a_Vtnode_GND-z_Vtnode_GND)+((((2.0*a_Vtnode_GND)*a)+((2.0*a)*a_Vtnode_GND))/3.0)))));
5501 FCdf3_dw_Vbi_ei=((((z_Vbi_ei+(0.5*a_Vbi_ei))-(((a_Vbi_ei*z)+(a*z_Vbi_ei))/3.0))+((((5.0*a_Vbi_ei)*a)+((5.0*a)*a_Vbi_ei))/6.0))+(((latb*FCw_Vbi_ei)*((a-z)+(((2.0*a)*a)/3.0)))+((latb*FCw)*((a_Vbi_ei-z_Vbi_ei)+((((2.0*a_Vbi_ei)*a)+((2.0*a)*a_Vbi_ei))/3.0)))));
5502 FCdf3_dw_Vbi_ci=((((z_Vbi_ci+(0.5*a_Vbi_ci))-(((a_Vbi_ci*z)+(a*z_Vbi_ci))/3.0))+((((5.0*a_Vbi_ci)*a)+((5.0*a)*a_Vbi_ci))/6.0))+(((latb*FCw_Vbi_ci)*((a-z)+(((2.0*a)*a)/3.0)))+((latb*FCw)*((a_Vbi_ci-z_Vbi_ci)+((((2.0*a_Vbi_ci)*a)+((2.0*a)*a_Vbi_ci))/3.0)))));
5504 FCdf3_dw=((((z+(0.5*a))-((a*z)/3.0))+(((5.0*a)*a)/6.0))+((latb*FCw)*((a-z)+(((2.0*a)*a)/3.0))));
5506 #if defined(_DERIVATE)
5507 FCf_ci_Vci_ei=((FCf_CT_Vci_ei*(((FCa*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa_Vci_ei*FCf1)+(FCa*FCf1_Vci_ei))-FCf2_Vci_ei)+FCf3_Vci_ei)));
5508 FCf_ci_Vtnode_GND=((FCf_CT_Vtnode_GND*(((FCa*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa_Vtnode_GND*FCf1)+(FCa*FCf1_Vtnode_GND))-FCf2_Vtnode_GND)+FCf3_Vtnode_GND)));
5509 FCf_ci_Vbi_ei=((FCf_CT_Vbi_ei*(((FCa*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa_Vbi_ei*FCf1)+(FCa*FCf1_Vbi_ei))-FCf2_Vbi_ei)+FCf3_Vbi_ei)));
5510 FCf_ci_Vbi_ci=((FCf_CT_Vbi_ci*(((FCa*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa_Vbi_ci*FCf1)+(FCa*FCf1_Vbi_ci))-FCf2_Vbi_ci)+FCf3_Vbi_ci)));
5512 FCf_ci=(FCf_CT*(((FCa*FCf1)-FCf2)+FCf3));
5513 #if defined(_DERIVATE)
5514 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)));
5515 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)));
5516 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)));
5517 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)));
5519 FCdfc_dw=(FCf_CT*((((FCa1*FCdf1_dw)+(FCda1_dw*FCf1))-FCdf2_dw)+FCdf3_dw));
5520 #if defined(_DERIVATE)
5521 FCdw_ditf_Vci_ei=((FCdw_daick_Vci_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vci_ei));
5522 FCdw_ditf_Vtnode_GND=((FCdw_daick_Vtnode_GND*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vtnode_GND));
5523 FCdw_ditf_Vbi_ei=((FCdw_daick_Vbi_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ei));
5524 FCdw_ditf_Vbi_ci=((FCdw_daick_Vbi_ci*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ci));
5526 FCdw_ditf=(FCdw_daick*FCdaick_ditf);
5527 #if defined(_DERIVATE)
5528 FCdfc_ditf_Vci_ei=((FCdfc_dw_Vci_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vci_ei));
5529 FCdfc_ditf_Vtnode_GND=((FCdfc_dw_Vtnode_GND*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vtnode_GND));
5530 FCdfc_ditf_Vbi_ei=((FCdfc_dw_Vbi_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ei));
5531 FCdfc_ditf_Vbi_ci=((FCdfc_dw_Vbi_ci*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ci));
5533 FCdfc_ditf=(FCdfc_dw*FCdw_ditf);
5534 #if defined(_DERIVATE)
5535 a_Vci_ei=(latb*FCw_Vci_ei);
5536 a_Vbi_ei=(latb*FCw_Vbi_ei);
5537 a_Vbi_ci=(latb*FCw_Vbi_ci);
5538 a_Vtnode_GND=(latb*FCw_Vtnode_GND);
5544 #if defined(_DERIVATE)
5545 FCf2_Vci_ei=((a_Vci_ei-FClnb_Vci_ei)/latb);
5546 FCf2_Vbi_ei=((a_Vbi_ei-FClnb_Vbi_ei)/latb);
5547 FCf2_Vbi_ci=((a_Vbi_ci-FClnb_Vbi_ci)/latb);
5548 FCf2_Vtnode_GND=((a_Vtnode_GND-FClnb_Vtnode_GND)/latb);
5550 FCf2=((a-FClnb)/latb);
5551 #if defined(_DERIVATE)
5552 FCdf2_dw_Vci_ei=((a_Vci_ei*(1.0+a)-a*a_Vci_ei)/(1.0+a)/(1.0+a));
5553 FCdf2_dw_Vtnode_GND=((a_Vtnode_GND*(1.0+a)-a*a_Vtnode_GND)/(1.0+a)/(1.0+a));
5554 FCdf2_dw_Vbi_ei=((a_Vbi_ei*(1.0+a)-a*a_Vbi_ei)/(1.0+a)/(1.0+a));
5555 FCdf2_dw_Vbi_ci=((a_Vbi_ci*(1.0+a)-a*a_Vbi_ci)/(1.0+a)/(1.0+a));
5557 FCdf2_dw=(a/(1.0+a));
5561 #if defined(_DERIVATE)
5562 FCf2_Vci_ei=(((0.5*a_Vci_ei)*FCw)+((0.5*a)*FCw_Vci_ei));
5563 FCf2_Vbi_ei=(((0.5*a_Vbi_ei)*FCw)+((0.5*a)*FCw_Vbi_ei));
5564 FCf2_Vbi_ci=(((0.5*a_Vbi_ci)*FCw)+((0.5*a)*FCw_Vbi_ci));
5565 FCf2_Vtnode_GND=(((0.5*a_Vtnode_GND)*FCw)+((0.5*a)*FCw_Vtnode_GND));
5568 #if defined(_DERIVATE)
5569 FCdf2_dw_Vci_ei=a_Vci_ei;
5570 FCdf2_dw_Vtnode_GND=a_Vtnode_GND;
5571 FCdf2_dw_Vbi_ei=a_Vbi_ei;
5572 FCdf2_dw_Vbi_ci=a_Vbi_ci;
5576 #if defined(_DERIVATE)
5577 a_Vci_ei=(latl*FCw_Vci_ei);
5578 a_Vbi_ei=(latl*FCw_Vbi_ei);
5579 a_Vbi_ci=(latl*FCw_Vbi_ci);
5580 a_Vtnode_GND=(latl*FCw_Vtnode_GND);
5586 #if defined(_DERIVATE)
5587 FCf3_Vci_ei=((a_Vci_ei-FClnl_Vci_ei)/latl);
5588 FCf3_Vbi_ei=((a_Vbi_ei-FClnl_Vbi_ei)/latl);
5589 FCf3_Vbi_ci=((a_Vbi_ci-FClnl_Vbi_ci)/latl);
5590 FCf3_Vtnode_GND=((a_Vtnode_GND-FClnl_Vtnode_GND)/latl);
5592 FCf3=((a-FClnl)/latl);
5593 #if defined(_DERIVATE)
5594 FCdf3_dw_Vci_ei=((a_Vci_ei*(1.0+a)-a*a_Vci_ei)/(1.0+a)/(1.0+a));
5595 FCdf3_dw_Vtnode_GND=((a_Vtnode_GND*(1.0+a)-a*a_Vtnode_GND)/(1.0+a)/(1.0+a));
5596 FCdf3_dw_Vbi_ei=((a_Vbi_ei*(1.0+a)-a*a_Vbi_ei)/(1.0+a)/(1.0+a));
5597 FCdf3_dw_Vbi_ci=((a_Vbi_ci*(1.0+a)-a*a_Vbi_ci)/(1.0+a)/(1.0+a));
5599 FCdf3_dw=(a/(1.0+a));
5603 #if defined(_DERIVATE)
5604 FCf3_Vci_ei=(((0.5*a_Vci_ei)*FCw)+((0.5*a)*FCw_Vci_ei));
5605 FCf3_Vbi_ei=(((0.5*a_Vbi_ei)*FCw)+((0.5*a)*FCw_Vbi_ei));
5606 FCf3_Vbi_ci=(((0.5*a_Vbi_ci)*FCw)+((0.5*a)*FCw_Vbi_ci));
5607 FCf3_Vtnode_GND=(((0.5*a_Vtnode_GND)*FCw)+((0.5*a)*FCw_Vtnode_GND));
5610 #if defined(_DERIVATE)
5611 FCdf3_dw_Vci_ei=a_Vci_ei;
5612 FCdf3_dw_Vtnode_GND=a_Vtnode_GND;
5613 FCdf3_dw_Vbi_ei=a_Vbi_ei;
5614 FCdf3_dw_Vbi_ci=a_Vbi_ci;
5618 #if defined(_DERIVATE)
5619 FCf_CT_Vci_ei=((FCf_CT_Vci_ei*(FCf2-FCf3))+(FCf_CT*(FCf2_Vci_ei-FCf3_Vci_ei)));
5620 FCf_CT_Vbi_ei=((FCf_CT_Vbi_ei*(FCf2-FCf3))+(FCf_CT*(FCf2_Vbi_ei-FCf3_Vbi_ei)));
5621 FCf_CT_Vbi_ci=((FCf_CT_Vbi_ci*(FCf2-FCf3))+(FCf_CT*(FCf2_Vbi_ci-FCf3_Vbi_ci)));
5622 FCf_CT_Vtnode_GND=((FCf_CT_Vtnode_GND*(FCf2-FCf3))+(FCf_CT*(FCf2_Vtnode_GND-FCf3_Vtnode_GND)));
5624 FCf_CT=(FCf_CT*(FCf2-FCf3));
5625 #if defined(_DERIVATE)
5626 FCdfCT_dw_Vci_ei=((FCf_CT_Vci_ei*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vci_ei-FCdf3_dw_Vci_ei)));
5627 FCdfCT_dw_Vbi_ei=((FCf_CT_Vbi_ei*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vbi_ei-FCdf3_dw_Vbi_ei)));
5628 FCdfCT_dw_Vbi_ci=((FCf_CT_Vbi_ci*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vbi_ci-FCdf3_dw_Vbi_ci)));
5629 FCdfCT_dw_Vtnode_GND=((FCf_CT_Vtnode_GND*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vtnode_GND-FCdf3_dw_Vtnode_GND)));
5631 FCdfCT_dw=(FCf_CT*(FCdf2_dw-FCdf3_dw));
5632 #if defined(_DERIVATE)
5633 FCdfCT_ditf_Vci_ei=((FCdfCT_dw_Vci_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vci_ei));
5634 FCdfCT_ditf_Vbi_ei=((FCdfCT_dw_Vbi_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ei));
5635 FCdfCT_ditf_Vbi_ci=((FCdfCT_dw_Vbi_ci*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ci));
5636 FCdfCT_ditf_Vtnode_GND=((FCdfCT_dw_Vtnode_GND*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vtnode_GND));
5638 FCdfCT_ditf=(FCdfCT_dw*FCdw_ditf);
5645 #if defined(_DERIVATE)
5646 FCd_a_Vci_ei=(-FCa_ck_Vci_ei*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
5647 FCd_a_Vtnode_GND=(-FCa_ck_Vtnode_GND*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
5648 FCd_a_Vbi_ei=(-FCa_ck_Vbi_ei*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
5649 FCd_a_Vbi_ci=(-FCa_ck_Vbi_ci*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
5651 FCd_a=(1.0/(1.0+(FCa_ck*latb)));
5652 #if defined(_DERIVATE)
5653 FCw_Vci_ei=(((-FCa_ck_Vci_ei)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vci_ei));
5654 FCw_Vtnode_GND=(((-FCa_ck_Vtnode_GND)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vtnode_GND));
5655 FCw_Vbi_ei=(((-FCa_ck_Vbi_ei)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vbi_ei));
5656 FCw_Vbi_ci=(((-FCa_ck_Vbi_ci)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vbi_ci));
5658 FCw=((1.0-FCa_ck)*FCd_a);
5659 #if defined(_DERIVATE)
5660 FCdw_daick_Vci_ei=((((-(1.0+latb))*FCd_a_Vci_ei)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vci_ei));
5661 FCdw_daick_Vtnode_GND=((((-(1.0+latb))*FCd_a_Vtnode_GND)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vtnode_GND));
5662 FCdw_daick_Vbi_ei=((((-(1.0+latb))*FCd_a_Vbi_ei)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vbi_ei));
5663 FCdw_daick_Vbi_ci=((((-(1.0+latb))*FCd_a_Vbi_ci)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vbi_ci));
5665 FCdw_daick=(((-(1.0+latb))*FCd_a)*FCd_a);
5669 #if defined(_DERIVATE)
5670 FCw_Vci_ei=((-FCa_ck_Vci_ei)-FCa_ck_Vci_ei*latb);
5671 FCw_Vtnode_GND=((-FCa_ck_Vtnode_GND)-FCa_ck_Vtnode_GND*latb);
5672 FCw_Vbi_ei=((-FCa_ck_Vbi_ei)-FCa_ck_Vbi_ei*latb);
5673 FCw_Vbi_ci=((-FCa_ck_Vbi_ci)-FCa_ck_Vbi_ci*latb);
5675 FCw=((1.0-FCa_ck)-(FCa_ck*latb));
5676 #if defined(_DERIVATE)
5677 FCdw_daick_Vci_ei=0.0;
5678 FCdw_daick_Vtnode_GND=0.0;
5679 FCdw_daick_Vbi_ei=0.0;
5680 FCdw_daick_Vbi_ci=0.0;
5682 FCdw_daick=(-(1.0+latb));
5684 #if defined(_DERIVATE)
5685 FCw2_Vci_ei=((FCw_Vci_ei*FCw)+(FCw*FCw_Vci_ei));
5686 FCw2_Vtnode_GND=((FCw_Vtnode_GND*FCw)+(FCw*FCw_Vtnode_GND));
5687 FCw2_Vbi_ei=((FCw_Vbi_ei*FCw)+(FCw*FCw_Vbi_ei));
5688 FCw2_Vbi_ci=((FCw_Vbi_ci*FCw)+(FCw*FCw_Vbi_ci));
5691 #if defined(_DERIVATE)
5692 FCz_Vci_ei=(latb*FCw_Vci_ei);
5693 FCz_Vtnode_GND=(latb*FCw_Vtnode_GND);
5694 FCz_Vbi_ei=(latb*FCw_Vbi_ei);
5695 FCz_Vbi_ci=(latb*FCw_Vbi_ci);
5698 #if defined(_DERIVATE)
5699 FCz_1_Vci_ei=FCz_Vci_ei;
5700 FCz_1_Vtnode_GND=FCz_Vtnode_GND;
5701 FCz_1_Vbi_ei=FCz_Vbi_ei;
5702 FCz_1_Vbi_ci=FCz_Vbi_ci;
5705 #if defined(_DERIVATE)
5706 FCd_f_Vci_ei=(-FCz_1_Vci_ei/FCz_1/FCz_1);
5707 FCd_f_Vtnode_GND=(-FCz_1_Vtnode_GND/FCz_1/FCz_1);
5708 FCd_f_Vbi_ei=(-FCz_1_Vbi_ei/FCz_1/FCz_1);
5709 FCd_f_Vbi_ci=(-FCz_1_Vbi_ci/FCz_1/FCz_1);
5712 #if defined(_DERIVATE)
5713 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));
5714 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));
5715 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));
5716 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));
5718 FCf_ci=((FCw2*(1.0+(FCz/3.0)))*FCd_f);
5719 #if defined(_DERIVATE)
5720 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));
5721 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));
5722 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));
5723 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));
5725 FCdfc_dw=((((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f)*FCd_f);
5726 #if defined(_DERIVATE)
5727 FCdw_ditf_Vci_ei=((FCdw_daick_Vci_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vci_ei));
5728 FCdw_ditf_Vtnode_GND=((FCdw_daick_Vtnode_GND*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vtnode_GND));
5729 FCdw_ditf_Vbi_ei=((FCdw_daick_Vbi_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ei));
5730 FCdw_ditf_Vbi_ci=((FCdw_daick_Vbi_ci*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ci));
5732 FCdw_ditf=(FCdw_daick*FCdaick_ditf);
5733 #if defined(_DERIVATE)
5734 FCdfc_ditf_Vci_ei=((FCdfc_dw_Vci_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vci_ei));
5735 FCdfc_ditf_Vtnode_GND=((FCdfc_dw_Vtnode_GND*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vtnode_GND));
5736 FCdfc_ditf_Vbi_ei=((FCdfc_dw_Vbi_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ei));
5737 FCdfc_ditf_Vbi_ci=((FCdfc_dw_Vbi_ci*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ci));
5739 FCdfc_ditf=(FCdfc_dw*FCdw_ditf);
5745 #if defined(_DERIVATE)
5746 double m10_logE(d10_logE0,d00_logE0,FCz_1)
5748 #if defined(_DERIVATE)
5749 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));
5750 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));
5751 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));
5752 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));
5754 FCf_CT=((2.0*((FCz_1*d00_logE0)-FCz))/((latb*latb)*FCz_1));
5756 #if defined(_DERIVATE)
5757 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));
5758 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));
5759 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));
5760 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));
5762 FCdfCT_dw=(((2.0*FCw)*FCd_f)*FCd_f);
5766 #if defined(_DERIVATE)
5767 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));
5768 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));
5769 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));
5770 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));
5772 FCf_CT=((FCw2*(1.0-(FCz/3.0)))*FCd_f);
5773 #if defined(_DERIVATE)
5774 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));
5775 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));
5776 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));
5777 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));
5779 FCdfCT_dw=((((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f)*FCd_f);
5781 #if defined(_DERIVATE)
5782 FCdfCT_ditf_Vci_ei=((FCdfCT_dw_Vci_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vci_ei));
5783 FCdfCT_ditf_Vbi_ei=((FCdfCT_dw_Vbi_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ei));
5784 FCdfCT_ditf_Vbi_ci=((FCdfCT_dw_Vbi_ci*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ci));
5785 FCdfCT_ditf_Vtnode_GND=((FCdfCT_dw_Vtnode_GND*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vtnode_GND));
5787 FCdfCT_ditf=(FCdfCT_dw*FCdw_ditf);
5789 #if defined(_DERIVATE)
5790 FFQ_cT_Vtnode_GND=((FFQ_fC_Vtnode_GND*FCf_CT)+(FFQ_fC*FCf_CT_Vtnode_GND));
5791 FFQ_cT_Vbi_ei=((FFQ_fC_Vbi_ei*FCf_CT)+(FFQ_fC*FCf_CT_Vbi_ei));
5792 FFQ_cT_Vbi_ci=((FFQ_fC_Vbi_ci*FCf_CT)+(FFQ_fC*FCf_CT_Vbi_ci));
5793 FFQ_cT_Vci_ei=((FFQ_fC_Vci_ei*FCf_CT)+(FFQ_fC*FCf_CT_Vci_ei));
5795 FFQ_cT=(FFQ_fC*FCf_CT);
5796 #if defined(_DERIVATE)
5797 FFQ_fC_Vtnode_GND=((FFQ_fC_Vtnode_GND*FCf_ci)+(FFQ_fC*FCf_ci_Vtnode_GND));
5798 FFQ_fC_Vbi_ei=((FFQ_fC_Vbi_ei*FCf_ci)+(FFQ_fC*FCf_ci_Vbi_ei));
5799 FFQ_fC_Vbi_ci=((FFQ_fC_Vbi_ci*FCf_ci)+(FFQ_fC*FCf_ci_Vbi_ci));
5800 FFQ_fC_Vci_ei=((FFQ_fC_Vci_ei*FCf_ci)+(FFQ_fC*FCf_ci_Vci_ei));
5802 FFQ_fC=(FFQ_fC*FCf_ci);
5803 #if defined(_DERIVATE)
5804 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)))));
5805 FFT_fC_Vci_ei=(FFT_pcS*(FCf_ci_Vci_ei+((itf_Vci_ei*FCdfc_ditf)+(itf*FCdfc_ditf_Vci_ei))));
5806 FFT_fC_Vbi_ei=(FFT_pcS*(FCf_ci_Vbi_ei+((itf_Vbi_ei*FCdfc_ditf)+(itf*FCdfc_ditf_Vbi_ei))));
5807 FFT_fC_Vbi_ci=(FFT_pcS*(FCf_ci_Vbi_ci+((itf_Vbi_ci*FCdfc_ditf)+(itf*FCdfc_ditf_Vbi_ci))));
5809 FFT_fC=(FFT_pcS*(FCf_ci+(itf*FCdfc_ditf)));
5810 #if defined(_DERIVATE)
5811 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)))));
5812 FFT_cT_Vci_ei=(FFT_pcS*(FCf_CT_Vci_ei+((itf_Vci_ei*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vci_ei))));
5813 FFT_cT_Vbi_ei=(FFT_pcS*(FCf_CT_Vbi_ei+((itf_Vbi_ei*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vbi_ei))));
5814 FFT_cT_Vbi_ci=(FFT_pcS*(FCf_CT_Vbi_ci+((itf_Vbi_ci*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vbi_ci))));
5816 FFT_cT=(FFT_pcS*(FCf_CT+(itf*FCdfCT_ditf)));
5818 #if defined(_DERIVATE)
5819 Qf_Vci_ei=(Qf_Vci_ei+FFd_QfB_Vci_ei);
5820 Qf_Vtnode_GND=(Qf_Vtnode_GND+FFd_QfB_Vtnode_GND);
5821 Qf_Vbi_ci=(Qf_Vbi_ci+FFd_QfB_Vbi_ci);
5822 Qf_Vbi_ei=(Qf_Vbi_ei+FFd_QfB_Vbi_ei);
5825 #if defined(_DERIVATE)
5826 Tf_Vci_ei=(Tf_Vci_ei+FFd_TfB_Vci_ei);
5827 Tf_Vtnode_GND=(Tf_Vtnode_GND+FFd_TfB_Vtnode_GND);
5828 Tf_Vbi_ci=(Tf_Vbi_ci+FFd_TfB_Vbi_ci);
5829 Tf_Vbi_ei=(Tf_Vbi_ei+FFd_TfB_Vbi_ei);
5832 #if defined(_DERIVATE)
5833 Q_fT_Vci_ei=((Qf_Vci_ei+(hfe*FFd_QfE_Vci_ei))+(hfc*FFQ_cT_Vci_ei));
5834 Q_fT_Vtnode_GND=((Qf_Vtnode_GND+(hfe*FFd_QfE_Vtnode_GND))+(hfc*FFQ_cT_Vtnode_GND));
5835 Q_fT_Vbi_ci=((Qf_Vbi_ci+(hfe*FFd_QfE_Vbi_ci))+(hfc*FFQ_cT_Vbi_ci));
5836 Q_fT_Vbi_ei=((Qf_Vbi_ei+(hfe*FFd_QfE_Vbi_ei))+(hfc*FFQ_cT_Vbi_ei));
5838 Q_fT=((Qf+(hfe*FFd_QfE))+(hfc*FFQ_cT));
5839 #if defined(_DERIVATE)
5840 T_fT_Vci_ei=((Tf_Vci_ei+(hfe*FFd_TfE_Vci_ei))+(hfc*FFT_cT_Vci_ei));
5841 T_fT_Vtnode_GND=((Tf_Vtnode_GND+(hfe*FFd_TfE_Vtnode_GND))+(hfc*FFT_cT_Vtnode_GND));
5842 T_fT_Vbi_ci=((Tf_Vbi_ci+(hfe*FFd_TfE_Vbi_ci))+(hfc*FFT_cT_Vbi_ci));
5843 T_fT_Vbi_ei=((Tf_Vbi_ei+(hfe*FFd_TfE_Vbi_ei))+(hfc*FFT_cT_Vbi_ei));
5845 T_fT=((Tf+(hfe*FFd_TfE))+(hfc*FFT_cT));
5846 #if defined(_DERIVATE)
5847 Qf_Vci_ei=((Qf_Vci_ei+FFd_QfE_Vci_ei)+FFQ_fC_Vci_ei);
5848 Qf_Vtnode_GND=((Qf_Vtnode_GND+FFd_QfE_Vtnode_GND)+FFQ_fC_Vtnode_GND);
5849 Qf_Vbi_ci=((Qf_Vbi_ci+FFd_QfE_Vbi_ci)+FFQ_fC_Vbi_ci);
5850 Qf_Vbi_ei=((Qf_Vbi_ei+FFd_QfE_Vbi_ei)+FFQ_fC_Vbi_ei);
5852 Qf=((Qf+FFd_QfE)+FFQ_fC);
5853 #if defined(_DERIVATE)
5854 Tf_Vci_ei=((Tf_Vci_ei+FFd_TfE_Vci_ei)+FFT_fC_Vci_ei);
5855 Tf_Vtnode_GND=((Tf_Vtnode_GND+FFd_TfE_Vtnode_GND)+FFT_fC_Vtnode_GND);
5856 Tf_Vbi_ci=((Tf_Vbi_ci+FFd_TfE_Vbi_ci)+FFT_fC_Vbi_ci);
5857 Tf_Vbi_ei=((Tf_Vbi_ei+FFd_TfE_Vbi_ei)+FFT_fC_Vbi_ei);
5859 Tf=((Tf+FFd_TfE)+FFT_fC);
5861 #if defined(_DERIVATE)
5862 Qr_Vci_ei=(Tr*itr_Vci_ei);
5863 Qr_Vtnode_GND=(Tr*itr_Vtnode_GND);
5864 Qr_Vbi_ci=(Tr*itr_Vbi_ci);
5865 Qr_Vbi_ei=(Tr*itr_Vbi_ei);
5871 #if defined(_DERIVATE)
5872 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);
5873 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);
5874 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);
5875 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);
5877 a=(1.0+(((T_fT*itf)+Qr)/Q_pT));
5881 #if defined(_DERIVATE)
5882 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);
5883 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);
5884 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);
5885 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);
5887 a=(1.0+((((T_fT*I_Tf1)*(1.0+(2.0*a_h)))+Qr)/Q_pT));
5889 #if defined(_DERIVATE)
5890 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);
5891 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);
5892 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);
5893 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);
5895 d_Q=((-(Q_pT-((Q_0+Q_fT)+Qr)))/a);
5897 double m00_fabs(d00_fabs0,(0.3*Q_pT))
5898 #if defined(_DERIVATE)
5899 double m10_fabs(d10_fabs0,d00_fabs0,(0.3*Q_pT))
5901 #if defined(_DERIVATE)
5902 a_Vci_ei=(0.3*Q_pT_Vci_ei)*d10_fabs0;
5903 a_Vbi_ei=(0.3*Q_pT_Vbi_ei)*d10_fabs0;
5904 a_Vbi_ci=(0.3*Q_pT_Vbi_ci)*d10_fabs0;
5905 a_Vtnode_GND=(0.3*Q_pT_Vtnode_GND)*d10_fabs0;
5917 #if defined(_DERIVATE)
5918 d_Q_Vtnode_GND=a_Vtnode_GND;
5919 d_Q_Vbi_ei=a_Vbi_ei;
5920 d_Q_Vbi_ci=a_Vbi_ci;
5921 d_Q_Vci_ei=a_Vci_ei;
5927 #if defined(_DERIVATE)
5928 d_Q_Vtnode_GND=(-a_Vtnode_GND);
5929 d_Q_Vbi_ei=(-a_Vbi_ei);
5930 d_Q_Vbi_ci=(-a_Vbi_ci);
5931 d_Q_Vci_ei=(-a_Vci_ei);
5937 #if defined(_DERIVATE)
5938 Q_pT_Vtnode_GND=(Q_pT_Vtnode_GND+d_Q_Vtnode_GND);
5939 Q_pT_Vbi_ei=(Q_pT_Vbi_ei+d_Q_Vbi_ei);
5940 Q_pT_Vbi_ci=(Q_pT_Vbi_ci+d_Q_Vbi_ci);
5941 Q_pT_Vci_ei=(Q_pT_Vci_ei+d_Q_Vci_ei);
5946 #if defined(_DERIVATE)
5947 I_Tf1_Vci_ei=(-i_0f*Q_pT_Vci_ei/Q_pT/Q_pT);
5948 I_Tf1_Vtnode_GND=((i_0f_Vtnode_GND*Q_pT-i_0f*Q_pT_Vtnode_GND)/Q_pT/Q_pT);
5949 I_Tf1_Vbi_ei=((i_0f_Vbi_ei*Q_pT-i_0f*Q_pT_Vbi_ei)/Q_pT/Q_pT);
5950 I_Tf1_Vbi_ci=(-i_0f*Q_pT_Vbi_ci/Q_pT/Q_pT);
5953 #if defined(_DERIVATE)
5954 a_h_Vci_ei=(Oich*I_Tf1_Vci_ei);
5955 a_h_Vtnode_GND=(Oich*I_Tf1_Vtnode_GND);
5956 a_h_Vbi_ei=(Oich*I_Tf1_Vbi_ei);
5957 a_h_Vbi_ci=(Oich*I_Tf1_Vbi_ci);
5960 #if defined(_DERIVATE)
5961 itf_Vci_ei=((I_Tf1_Vci_ei*(1.0+a_h))+(I_Tf1*a_h_Vci_ei));
5962 itf_Vtnode_GND=((I_Tf1_Vtnode_GND*(1.0+a_h))+(I_Tf1*a_h_Vtnode_GND));
5963 itf_Vbi_ei=((I_Tf1_Vbi_ei*(1.0+a_h))+(I_Tf1*a_h_Vbi_ei));
5964 itf_Vbi_ci=((I_Tf1_Vbi_ci*(1.0+a_h))+(I_Tf1*a_h_Vbi_ci));
5966 itf=(I_Tf1*(1.0+a_h));
5967 #if defined(_DERIVATE)
5968 itr_Vci_ei=(-i_0r*Q_pT_Vci_ei/Q_pT/Q_pT);
5969 itr_Vtnode_GND=((i_0r_Vtnode_GND*Q_pT-i_0r*Q_pT_Vtnode_GND)/Q_pT/Q_pT);
5970 itr_Vbi_ci=((i_0r_Vbi_ci*Q_pT-i_0r*Q_pT_Vbi_ci)/Q_pT/Q_pT);
5971 itr_Vbi_ei=(-i_0r*Q_pT_Vbi_ei/Q_pT/Q_pT);
5974 #if defined(_DYNAMIC)
5975 #if defined(_DERIVATE)
5977 Tf_Vtnode_GND=T_f0_Vtnode_GND;
5978 Tf_Vbi_ci=T_f0_Vbi_ci;
5979 Tf_Vbi_ei=T_f0_Vbi_ei;
5983 #if defined(_DERIVATE)
5984 Qf_Vci_ei=(T_f0*itf_Vci_ei);
5985 Qf_Vtnode_GND=((T_f0_Vtnode_GND*itf)+(T_f0*itf_Vtnode_GND));
5986 Qf_Vbi_ci=((T_f0_Vbi_ci*itf)+(T_f0*itf_Vbi_ci));
5987 Qf_Vbi_ei=((T_f0_Vbi_ei*itf)+(T_f0*itf_Vbi_ei));
5991 ((itf<(1.0
e-6*ick)))
5993 #if defined(_DYNAMIC)
5994 #if defined(_DERIVATE)
5995 Q_fT_Vci_ei=Qf_Vci_ei;
5996 Q_fT_Vtnode_GND=Qf_Vtnode_GND;
5997 Q_fT_Vbi_ci=Qf_Vbi_ci;
5998 Q_fT_Vbi_ei=Qf_Vbi_ei;
6002 #if defined(_DYNAMIC)
6003 #if defined(_DERIVATE)
6004 T_fT_Vci_ei=Tf_Vci_ei;
6005 T_fT_Vtnode_GND=Tf_Vtnode_GND;
6006 T_fT_Vbi_ci=Tf_Vbi_ci;
6007 T_fT_Vbi_ei=Tf_Vbi_ei;
6014 #if defined(_DERIVATE)
6015 FFa_Vci_ei=((ick_Vci_ei*itf-ick*itf_Vci_ei)/itf/itf);
6016 FFa_Vtnode_GND=((ick_Vtnode_GND*itf-ick*itf_Vtnode_GND)/itf/itf);
6017 FFa_Vbi_ei=(-ick*itf_Vbi_ei/itf/itf);
6018 FFa_Vbi_ci=(-ick*itf_Vbi_ci/itf/itf);
6023 double
m00_exp(d00_exp1,((-gtfe)*d00_logE0))
6024 #if defined(_DERIVATE)
6025 double m10_logE(d10_logE0,d00_logE0,FFa)
6026 #define d10_exp1 d00_exp1
6028 #if defined(_DERIVATE)
6029 FFd_TfE_Vtnode_GND=((tef0_t_Vtnode_GND*d00_exp1)+(tef0_t*((-gtfe)*FFa_Vtnode_GND*d10_logE0)*
d10_exp1));
6030 FFd_TfE_Vci_ei=(tef0_t*((-gtfe)*FFa_Vci_ei*d10_logE0)*
d10_exp1);
6031 FFd_TfE_Vbi_ei=(tef0_t*((-gtfe)*FFa_Vbi_ei*d10_logE0)*
d10_exp1);
6032 FFd_TfE_Vbi_ci=(tef0_t*((-gtfe)*FFa_Vbi_ci*d10_logE0)*
d10_exp1);
6034 FFd_TfE=(tef0_t*d00_exp1);
6036 #if defined(_DERIVATE)
6037 FFd_QfE_Vtnode_GND=(((FFd_TfE_Vtnode_GND*itf)+(FFd_TfE*itf_Vtnode_GND))/(gtfe+1.0));
6038 FFd_QfE_Vci_ei=(((FFd_TfE_Vci_ei*itf)+(FFd_TfE*itf_Vci_ei))/(gtfe+1.0));
6039 FFd_QfE_Vbi_ei=(((FFd_TfE_Vbi_ei*itf)+(FFd_TfE*itf_Vbi_ei))/(gtfe+1.0));
6040 FFd_QfE_Vbi_ci=(((FFd_TfE_Vbi_ci*itf)+(FFd_TfE*itf_Vbi_ci))/(gtfe+1.0));
6042 FFd_QfE=((FFd_TfE*itf)/(gtfe+1.0));
6043 #if defined(_DERIVATE)
6044 FFT_fbS_Vtnode_GND=((1.0-fthc)*thcs_t_Vtnode_GND);
6046 FFT_fbS=((1.0-fthc)*thcs_t);
6047 #if defined(_DERIVATE)
6048 FFx_Vci_ei=(-FFa_Vci_ei);
6049 FFx_Vtnode_GND=(-FFa_Vtnode_GND);
6050 FFx_Vbi_ei=(-FFa_Vbi_ei);
6051 FFx_Vbi_ci=(-FFa_Vbi_ci);
6055 double m00_sqrt(d00_sqrt0,((FFx*FFx)+alhc))
6056 #if defined(_DERIVATE)
6057 double m10_sqrt(d10_sqrt0,d00_sqrt0,((FFx*FFx)+alhc))
6059 #if defined(_DERIVATE)
6060 FFs_Vci_ei=((FFx_Vci_ei*FFx)+(FFx*FFx_Vci_ei))*d10_sqrt0;
6061 FFs_Vtnode_GND=((FFx_Vtnode_GND*FFx)+(FFx*FFx_Vtnode_GND))*d10_sqrt0;
6062 FFs_Vbi_ei=((FFx_Vbi_ei*FFx)+(FFx*FFx_Vbi_ei))*d10_sqrt0;
6063 FFs_Vbi_ci=((FFx_Vbi_ci*FFx)+(FFx*FFx_Vbi_ci))*d10_sqrt0;
6068 double m00_sqrt(d00_sqrt0,(1.0+alhc))
6069 #if defined(_DERIVATE)
6070 FFw_Vci_ei=((FFx_Vci_ei+FFs_Vci_ei)/(1.0+d00_sqrt0));
6071 FFw_Vtnode_GND=((FFx_Vtnode_GND+FFs_Vtnode_GND)/(1.0+d00_sqrt0));
6072 FFw_Vbi_ei=((FFx_Vbi_ei+FFs_Vbi_ei)/(1.0+d00_sqrt0));
6073 FFw_Vbi_ci=((FFx_Vbi_ci+FFs_Vbi_ci)/(1.0+d00_sqrt0));
6075 FFw=((FFx+FFs)/(1.0+d00_sqrt0));
6077 #if defined(_DERIVATE)
6078 FFw_2_Vci_ei=((FFw_Vci_ei*FFw)+(FFw*FFw_Vci_ei));
6079 FFw_2_Vtnode_GND=((FFw_Vtnode_GND*FFw)+(FFw*FFw_Vtnode_GND));
6080 FFw_2_Vbi_ei=((FFw_Vbi_ei*FFw)+(FFw*FFw_Vbi_ei));
6081 FFw_2_Vbi_ci=((FFw_Vbi_ci*FFw)+(FFw*FFw_Vbi_ci));
6084 #if defined(_DERIVATE)
6085 FFd_QfB_Vtnode_GND=((((FFT_fbS_Vtnode_GND*itf)+(FFT_fbS*itf_Vtnode_GND))*FFw_2)+((FFT_fbS*itf)*FFw_2_Vtnode_GND));
6086 FFd_QfB_Vbi_ei=(((FFT_fbS*itf_Vbi_ei)*FFw_2)+((FFT_fbS*itf)*FFw_2_Vbi_ei));
6087 FFd_QfB_Vbi_ci=(((FFT_fbS*itf_Vbi_ci)*FFw_2)+((FFT_fbS*itf)*FFw_2_Vbi_ci));
6088 FFd_QfB_Vci_ei=(((FFT_fbS*itf_Vci_ei)*FFw_2)+((FFT_fbS*itf)*FFw_2_Vci_ei));
6090 FFd_QfB=((FFT_fbS*itf)*FFw_2);
6091 #if defined(_DYNAMIC)
6092 #if defined(_DERIVATE)
6093 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)));
6094 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)));
6095 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)));
6096 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)));
6098 FFa_w=(FFw_2*(1.0+((2.0*FFa)/FFs)));
6100 #if defined(_DYNAMIC)
6101 #if defined(_DERIVATE)
6102 FFd_TfB_Vtnode_GND=((FFT_fbS_Vtnode_GND*FFa_w)+(FFT_fbS*FFa_w_Vtnode_GND));
6103 FFd_TfB_Vci_ei=(FFT_fbS*FFa_w_Vci_ei);
6104 FFd_TfB_Vbi_ei=(FFT_fbS*FFa_w_Vbi_ei);
6105 FFd_TfB_Vbi_ci=(FFT_fbS*FFa_w_Vbi_ci);
6107 FFd_TfB=(FFT_fbS*FFa_w);
6109 #if defined(_DERIVATE)
6110 FFT_pcS_Vtnode_GND=(fthc*thcs_t_Vtnode_GND);
6112 FFT_pcS=(fthc*thcs_t);
6114 (((latb<=0.0)&&(latl<=0.0)))
6116 #if defined(_DERIVATE)
6117 FFQ_fC_Vtnode_GND=((((FFT_pcS_Vtnode_GND*itf)+(FFT_pcS*itf_Vtnode_GND))*FFw_2)+((FFT_pcS*itf)*FFw_2_Vtnode_GND));
6118 FFQ_fC_Vbi_ei=(((FFT_pcS*itf_Vbi_ei)*FFw_2)+((FFT_pcS*itf)*FFw_2_Vbi_ei));
6119 FFQ_fC_Vbi_ci=(((FFT_pcS*itf_Vbi_ci)*FFw_2)+((FFT_pcS*itf)*FFw_2_Vbi_ci));
6120 FFQ_fC_Vci_ei=(((FFT_pcS*itf_Vci_ei)*FFw_2)+((FFT_pcS*itf)*FFw_2_Vci_ei));
6122 FFQ_fC=((FFT_pcS*itf)*FFw_2);
6123 #if defined(_DYNAMIC)
6124 #if defined(_DERIVATE)
6125 FFT_fC_Vtnode_GND=((FFT_pcS_Vtnode_GND*FFa_w)+(FFT_pcS*FFa_w_Vtnode_GND));
6126 FFT_fC_Vci_ei=(FFT_pcS*FFa_w_Vci_ei);
6127 FFT_fC_Vbi_ei=(FFT_pcS*FFa_w_Vbi_ei);
6128 FFT_fC_Vbi_ci=(FFT_pcS*FFa_w_Vbi_ci);
6130 FFT_fC=(FFT_pcS*FFa_w);
6132 #if defined(_DYNAMIC)
6133 #if defined(_DERIVATE)
6134 FFQ_cT_Vtnode_GND=FFQ_fC_Vtnode_GND;
6135 FFQ_cT_Vbi_ei=FFQ_fC_Vbi_ei;
6136 FFQ_cT_Vbi_ci=FFQ_fC_Vbi_ci;
6137 FFQ_cT_Vci_ei=FFQ_fC_Vci_ei;
6141 #if defined(_DYNAMIC)
6142 #if defined(_DERIVATE)
6143 FFT_cT_Vtnode_GND=FFT_fC_Vtnode_GND;
6144 FFT_cT_Vci_ei=FFT_fC_Vci_ei;
6145 FFT_cT_Vbi_ei=FFT_fC_Vbi_ei;
6146 FFT_cT_Vbi_ci=FFT_fC_Vbi_ci;
6153 #if defined(_DERIVATE)
6154 FFQ_fC_Vtnode_GND=((FFT_pcS_Vtnode_GND*itf)+(FFT_pcS*itf_Vtnode_GND));
6155 FFQ_fC_Vbi_ei=(FFT_pcS*itf_Vbi_ei);
6156 FFQ_fC_Vbi_ci=(FFT_pcS*itf_Vbi_ci);
6157 FFQ_fC_Vci_ei=(FFT_pcS*itf_Vci_ei);
6159 FFQ_fC=(FFT_pcS*itf);
6160 #if defined(_DERIVATE)
6161 FCa_Vci_ei=(-((ick_Vci_ei*itf-ick*itf_Vci_ei)/itf/itf));
6162 FCa_Vtnode_GND=(-((ick_Vtnode_GND*itf-ick*itf_Vtnode_GND)/itf/itf));
6163 FCa_Vbi_ei=(-(-ick*itf_Vbi_ei/itf/itf));
6164 FCa_Vbi_ci=(-(-ick*itf_Vbi_ci/itf/itf));
6166 FCa=(1.0-(ick/itf));
6168 double m00_sqrt(d00_sqrt0,((FCa*FCa)+alhc))
6169 #if defined(_DERIVATE)
6170 double m10_sqrt(d10_sqrt0,d00_sqrt0,((FCa*FCa)+alhc))
6172 #if defined(_DERIVATE)
6173 FCrt_Vci_ei=((FCa_Vci_ei*FCa)+(FCa*FCa_Vci_ei))*d10_sqrt0;
6174 FCrt_Vtnode_GND=((FCa_Vtnode_GND*FCa)+(FCa*FCa_Vtnode_GND))*d10_sqrt0;
6175 FCrt_Vbi_ei=((FCa_Vbi_ei*FCa)+(FCa*FCa_Vbi_ei))*d10_sqrt0;
6176 FCrt_Vbi_ci=((FCa_Vbi_ci*FCa)+(FCa*FCa_Vbi_ci))*d10_sqrt0;
6181 double m00_sqrt(d00_sqrt0,(1.0+alhc))
6182 #if defined(_DERIVATE)
6183 FCa_ck_Vci_ei=(-((FCa_Vci_ei+FCrt_Vci_ei)/(1.0+d00_sqrt0)));
6184 FCa_ck_Vtnode_GND=(-((FCa_Vtnode_GND+FCrt_Vtnode_GND)/(1.0+d00_sqrt0)));
6185 FCa_ck_Vbi_ei=(-((FCa_Vbi_ei+FCrt_Vbi_ei)/(1.0+d00_sqrt0)));
6186 FCa_ck_Vbi_ci=(-((FCa_Vbi_ci+FCrt_Vbi_ci)/(1.0+d00_sqrt0)));
6188 FCa_ck=(1.0-((FCa+FCrt)/(1.0+d00_sqrt0)));
6190 #if defined(_DYNAMIC)
6191 #if defined(_DERIVATE)
6192 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));
6193 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));
6194 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));
6195 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));
6197 FCdaick_ditf=(((FCa_ck-1.0)*(1-FCa))/(FCrt*itf));
6202 #if defined(_DERIVATE)
6215 double m00_logE(d00_logE0,(FCxb/FCxl))
6219 double m00_exp(d00_exp0,((FCa_ck-1.0)*FCln))
6220 #if defined(_DERIVATE)
6221 #define d10_exp0 d00_exp0
6223 #if defined(_DERIVATE)
6224 FCa1_Vci_ei=FCa_ck_Vci_ei*FCln*d10_exp0;
6225 FCa1_Vtnode_GND=FCa_ck_Vtnode_GND*FCln*d10_exp0;
6226 FCa1_Vbi_ei=FCa_ck_Vbi_ei*FCln*d10_exp0;
6227 FCa1_Vbi_ci=FCa_ck_Vbi_ci*FCln*d10_exp0;
6231 #if defined(_DERIVATE)
6232 FCd_a_Vci_ei=(-(-FCa1_Vci_ei*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
6233 FCd_a_Vtnode_GND=(-(-FCa1_Vtnode_GND*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
6234 FCd_a_Vbi_ei=(-(-FCa1_Vbi_ei*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
6235 FCd_a_Vbi_ci=(-(-FCa1_Vbi_ci*latb)/(latl-(FCa1*latb))/(latl-(FCa1*latb)));
6237 FCd_a=(1.0/(latl-(FCa1*latb)));
6238 #if defined(_DERIVATE)
6239 FCw_Vci_ei=((FCa1_Vci_ei*FCd_a)+((FCa1-1.0)*FCd_a_Vci_ei));
6240 FCw_Vtnode_GND=((FCa1_Vtnode_GND*FCd_a)+((FCa1-1.0)*FCd_a_Vtnode_GND));
6241 FCw_Vbi_ei=((FCa1_Vbi_ei*FCd_a)+((FCa1-1.0)*FCd_a_Vbi_ei));
6242 FCw_Vbi_ci=((FCa1_Vbi_ci*FCd_a)+((FCa1-1.0)*FCd_a_Vbi_ci));
6244 FCw=((FCa1-1.0)*FCd_a);
6246 double m00_logE(d00_logE0,((1.0+(latb*FCw))/(1.0+(latl*FCw))))
6247 #if defined(_DERIVATE)
6248 double m10_logE(d10_logE0,d00_logE0,((1.0+(latb*FCw))/(1.0+(latl*FCw))))
6250 #if defined(_DERIVATE)
6251 FCa_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;
6252 FCa_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;
6253 FCa_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;
6254 FCa_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;
6258 #if defined(_DYNAMIC)
6259 #if defined(_DERIVATE)
6260 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));
6261 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));
6262 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));
6263 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));
6265 FCdw_daick=(((((-FCz)*FCa1)*FCln)*FCd_a)*FCd_a);
6268 double m00_logE(d00_logE0,(1.0+(latb*FCw)))
6269 #if defined(_DERIVATE)
6270 double m10_logE(d10_logE0,d00_logE0,(1.0+(latb*FCw)))
6272 #if defined(_DERIVATE)
6273 FClnb_Vci_ei=(latb*FCw_Vci_ei)*d10_logE0;
6274 FClnb_Vtnode_GND=(latb*FCw_Vtnode_GND)*d10_logE0;
6275 FClnb_Vbi_ei=(latb*FCw_Vbi_ei)*d10_logE0;
6276 FClnb_Vbi_ci=(latb*FCw_Vbi_ci)*d10_logE0;
6281 double m00_logE(d00_logE0,(1.0+(latl*FCw)))
6282 #if defined(_DERIVATE)
6283 double m10_logE(d10_logE0,d00_logE0,(1.0+(latl*FCw)))
6285 #if defined(_DERIVATE)
6286 FClnl_Vci_ei=(latl*FCw_Vci_ei)*d10_logE0;
6287 FClnl_Vtnode_GND=(latl*FCw_Vtnode_GND)*d10_logE0;
6288 FClnl_Vbi_ei=(latl*FCw_Vbi_ei)*d10_logE0;
6289 FClnl_Vbi_ci=(latl*FCw_Vbi_ci)*d10_logE0;
6293 #if defined(_DYNAMIC)
6294 #if defined(_DERIVATE)
6295 FCa1_Vci_ei=(FClnb_Vci_ei-FClnl_Vci_ei);
6296 FCa1_Vtnode_GND=(FClnb_Vtnode_GND-FClnl_Vtnode_GND);
6297 FCa1_Vbi_ei=(FClnb_Vbi_ei-FClnl_Vbi_ei);
6298 FCa1_Vbi_ci=(FClnb_Vbi_ci-FClnl_Vbi_ci);
6302 #if defined(_DYNAMIC)
6303 #if defined(_DERIVATE)
6304 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))));
6305 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))));
6306 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))));
6307 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))));
6309 FCda1_dw=((latb/(1.0+(latb*FCw)))-(latl/(1.0+(latl*FCw))));
6314 #if defined(_DERIVATE)
6315 FCf1_Vci_ei=(-FCa_ck_Vci_ei);
6316 FCf1_Vtnode_GND=(-FCa_ck_Vtnode_GND);
6317 FCf1_Vbi_ei=(-FCa_ck_Vbi_ei);
6318 FCf1_Vbi_ci=(-FCa_ck_Vbi_ci);
6321 #if defined(_DERIVATE)
6322 FCd_a_Vci_ei=(-(-FCf1_Vci_ei*latb)/(1.0-(FCf1*latb))/(1.0-(FCf1*latb)));
6323 FCd_a_Vtnode_GND=(-(-FCf1_Vtnode_GND*latb)/(1.0-(FCf1*latb))/(1.0-(FCf1*latb)));
6324 FCd_a_Vbi_ei=(-(-FCf1_Vbi_ei*latb)/(1.0-(FCf1*latb))/(1.0-(FCf1*latb)));
6325 FCd_a_Vbi_ci=(-(-FCf1_Vbi_ci*latb)/(1.0-(FCf1*latb))/(1.0-(FCf1*latb)));
6327 FCd_a=(1.0/(1.0-(FCf1*latb)));
6328 #if defined(_DERIVATE)
6329 FCw_Vci_ei=((FCf1_Vci_ei*FCd_a)+(FCf1*FCd_a_Vci_ei));
6330 FCw_Vtnode_GND=((FCf1_Vtnode_GND*FCd_a)+(FCf1*FCd_a_Vtnode_GND));
6331 FCw_Vbi_ei=((FCf1_Vbi_ei*FCd_a)+(FCf1*FCd_a_Vbi_ei));
6332 FCw_Vbi_ci=((FCf1_Vbi_ci*FCd_a)+(FCf1*FCd_a_Vbi_ci));
6335 #if defined(_DERIVATE)
6336 FCa_Vci_ei=((FCz_Vci_ei*FCw)+(FCz*FCw_Vci_ei));
6337 FCa_Vtnode_GND=((FCz_Vtnode_GND*FCw)+(FCz*FCw_Vtnode_GND));
6338 FCa_Vbi_ei=((FCz_Vbi_ei*FCw)+(FCz*FCw_Vbi_ei));
6339 FCa_Vbi_ci=((FCz_Vbi_ci*FCw)+(FCz*FCw_Vbi_ci));
6342 #if defined(_DYNAMIC)
6343 #if defined(_DERIVATE)
6344 FCdw_daick_Vci_ei=((((-1.0)*FCd_a_Vci_ei)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vci_ei));
6345 FCdw_daick_Vtnode_GND=((((-1.0)*FCd_a_Vtnode_GND)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vtnode_GND));
6346 FCdw_daick_Vbi_ei=((((-1.0)*FCd_a_Vbi_ei)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vbi_ei));
6347 FCdw_daick_Vbi_ci=((((-1.0)*FCd_a_Vbi_ci)*FCd_a)+(((-1.0)*FCd_a)*FCd_a_Vbi_ci));
6349 FCdw_daick=(((-1.0)*FCd_a)*FCd_a);
6351 #if defined(_DERIVATE)
6352 FClnb_Vci_ei=(latb*FCw_Vci_ei);
6353 FClnb_Vtnode_GND=(latb*FCw_Vtnode_GND);
6354 FClnb_Vbi_ei=(latb*FCw_Vbi_ei);
6355 FClnb_Vbi_ci=(latb*FCw_Vbi_ci);
6358 #if defined(_DERIVATE)
6359 FClnl_Vci_ei=(latl*FCw_Vci_ei);
6360 FClnl_Vtnode_GND=(latl*FCw_Vtnode_GND);
6361 FClnl_Vbi_ei=(latl*FCw_Vbi_ei);
6362 FClnl_Vbi_ci=(latl*FCw_Vbi_ci);
6365 #if defined(_DYNAMIC)
6366 #if defined(_DERIVATE)
6367 FCa1_Vci_ei=((FCz_Vci_ei*FCw)+(FCz*FCw_Vci_ei));
6368 FCa1_Vtnode_GND=((FCz_Vtnode_GND*FCw)+(FCz*FCw_Vtnode_GND));
6369 FCa1_Vbi_ei=((FCz_Vbi_ei*FCw)+(FCz*FCw_Vbi_ei));
6370 FCa1_Vbi_ci=((FCz_Vbi_ci*FCw)+(FCz*FCw_Vbi_ci));
6374 #if defined(_DYNAMIC)
6375 #if defined(_DERIVATE)
6376 FCda1_dw_Vci_ei=FCz_Vci_ei;
6377 FCda1_dw_Vtnode_GND=FCz_Vtnode_GND;
6378 FCda1_dw_Vbi_ei=FCz_Vbi_ei;
6379 FCda1_dw_Vbi_ci=FCz_Vbi_ci;
6384 #if defined(_DERIVATE)
6385 FCf_CT_Vci_ei=(-2.0*FCz_Vci_ei/FCz/FCz);
6386 FCf_CT_Vbi_ei=(-2.0*FCz_Vbi_ei/FCz/FCz);
6387 FCf_CT_Vbi_ci=(-2.0*FCz_Vbi_ci/FCz/FCz);
6388 FCf_CT_Vtnode_GND=(-2.0*FCz_Vtnode_GND/FCz/FCz);
6391 #if defined(_DERIVATE)
6392 FCw2_Vci_ei=((FCw_Vci_ei*FCw)+(FCw*FCw_Vci_ei));
6393 FCw2_Vtnode_GND=((FCw_Vtnode_GND*FCw)+(FCw*FCw_Vtnode_GND));
6394 FCw2_Vbi_ei=((FCw_Vbi_ei*FCw)+(FCw*FCw_Vbi_ei));
6395 FCw2_Vbi_ci=((FCw_Vbi_ci*FCw)+(FCw*FCw_Vbi_ci));
6398 #if defined(_DERIVATE)
6399 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);
6400 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);
6401 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);
6402 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);
6404 FCf1=((((((latb*latl)*FCw)*FCw2)/3.0)+(((latb+latl)*FCw2)/2.0))+FCw);
6405 #if defined(_DYNAMIC)
6406 #if defined(_DERIVATE)
6407 FCdf1_dw_Vci_ei=(((latb*latl)*FCw2_Vci_ei)+((latb+latl)*FCw_Vci_ei));
6408 FCdf1_dw_Vtnode_GND=(((latb*latl)*FCw2_Vtnode_GND)+((latb+latl)*FCw_Vtnode_GND));
6409 FCdf1_dw_Vbi_ei=(((latb*latl)*FCw2_Vbi_ei)+((latb+latl)*FCw_Vbi_ei));
6410 FCdf1_dw_Vbi_ci=(((latb*latl)*FCw2_Vbi_ci)+((latb+latl)*FCw_Vbi_ci));
6412 FCdf1_dw=((((latb*latl)*FCw2)+((latb+latl)*FCw))+1.0);
6414 #if defined(_DERIVATE)
6415 z_Vci_ei=(latb*FCw_Vci_ei);
6416 z_Vtnode_GND=(latb*FCw_Vtnode_GND);
6417 z_Vbi_ei=(latb*FCw_Vbi_ei);
6418 z_Vbi_ci=(latb*FCw_Vbi_ci);
6424 #if defined(_DERIVATE)
6426 x_Vtnode_GND=z_Vtnode_GND;
6431 #if defined(_DERIVATE)
6432 a_Vci_ei=((x_Vci_ei*
x)+(x*x_Vci_ei));
6433 a_Vbi_ei=((x_Vbi_ei*
x)+(x*x_Vbi_ei));
6434 a_Vbi_ci=((x_Vbi_ci*
x)+(x*x_Vbi_ci));
6435 a_Vtnode_GND=((x_Vtnode_GND*
x)+(x*x_Vtnode_GND));
6438 #if defined(_DERIVATE)
6439 a2_Vci_ei=(0.250*((a_Vci_ei*((2.0*FClnb)-1.0))+(a*(2.0*FClnb_Vci_ei))));
6440 a2_Vbi_ei=(0.250*((a_Vbi_ei*((2.0*FClnb)-1.0))+(a*(2.0*FClnb_Vbi_ei))));
6441 a2_Vbi_ci=(0.250*((a_Vbi_ci*((2.0*FClnb)-1.0))+(a*(2.0*FClnb_Vbi_ci))));
6442 a2_Vtnode_GND=(0.250*((a_Vtnode_GND*((2.0*FClnb)-1.0))+(a*(2.0*FClnb_Vtnode_GND))));
6444 a2=(0.250*((a*((2.0*FClnb)-1.0))+1.0));
6445 #if defined(_DERIVATE)
6446 a3_Vci_ei=(((((a_Vci_ei*
x)+(a*x_Vci_ei))*((3.0*FClnb)-1.0))+((a*x)*(3.0*FClnb_Vci_ei)))/9.0);
6447 a3_Vbi_ei=(((((a_Vbi_ei*
x)+(a*x_Vbi_ei))*((3.0*FClnb)-1.0))+((a*x)*(3.0*FClnb_Vbi_ei)))/9.0);
6448 a3_Vbi_ci=(((((a_Vbi_ci*
x)+(a*x_Vbi_ci))*((3.0*FClnb)-1.0))+((a*x)*(3.0*FClnb_Vbi_ci)))/9.0);
6449 a3_Vtnode_GND=(((((a_Vtnode_GND*
x)+(a*x_Vtnode_GND))*((3.0*FClnb)-1.0))+((a*x)*(3.0*FClnb_Vtnode_GND)))/9.0);
6451 a3=((((a*
x)*((3.0*FClnb)-1.0))+1.0)/9.0);
6453 #if defined(_DERIVATE)
6454 FCf2_Vci_ei=((((1.0-r)*a2_Vci_ei)+(r*a3_Vci_ei))/latb);
6455 FCf2_Vbi_ei=((((1.0-r)*a2_Vbi_ei)+(r*a3_Vbi_ei))/latb);
6456 FCf2_Vbi_ci=((((1.0-r)*a2_Vbi_ci)+(r*a3_Vbi_ci))/latb);
6457 FCf2_Vtnode_GND=((((1.0-r)*a2_Vtnode_GND)+(r*a3_Vtnode_GND))/latb);
6459 FCf2=((((1.0-r)*a2)+(r*a3))/latb);
6460 #if defined(_DYNAMIC)
6461 #if defined(_DERIVATE)
6462 FCdf2_dw_Vci_ei=(((((1.0-r)*x_Vci_ei)+(r*a_Vci_ei))*FClnb)+((((1.0-r)*
x)+(r*a))*FClnb_Vci_ei));
6463 FCdf2_dw_Vtnode_GND=(((((1.0-r)*x_Vtnode_GND)+(r*a_Vtnode_GND))*FClnb)+((((1.0-r)*
x)+(r*a))*FClnb_Vtnode_GND));
6464 FCdf2_dw_Vbi_ei=(((((1.0-r)*x_Vbi_ei)+(r*a_Vbi_ei))*FClnb)+((((1.0-r)*
x)+(r*a))*FClnb_Vbi_ei));
6465 FCdf2_dw_Vbi_ci=(((((1.0-r)*x_Vbi_ci)+(r*a_Vbi_ci))*FClnb)+((((1.0-r)*
x)+(r*a))*FClnb_Vbi_ci));
6467 FCdf2_dw=((((1.0-r)*x)+(r*a))*FClnb);
6472 #if defined(_DERIVATE)
6473 a_Vci_ei=((z_Vci_ei*z)+(z*z_Vci_ei));
6474 a_Vbi_ei=((z_Vbi_ei*z)+(z*z_Vbi_ei));
6475 a_Vbi_ci=((z_Vbi_ci*z)+(z*z_Vbi_ci));
6476 a_Vtnode_GND=((z_Vtnode_GND*z)+(z*z_Vtnode_GND));
6479 #if defined(_DERIVATE)
6480 a2_Vci_ei=((z_Vci_ei-(0.5*a_Vci_ei))+((z_Vci_ei*a)+(z*a_Vci_ei)));
6481 a2_Vbi_ei=((z_Vbi_ei-(0.5*a_Vbi_ei))+((z_Vbi_ei*a)+(z*a_Vbi_ei)));
6482 a2_Vbi_ci=((z_Vbi_ci-(0.5*a_Vbi_ci))+((z_Vbi_ci*a)+(z*a_Vbi_ci)));
6483 a2_Vtnode_GND=((z_Vtnode_GND-(0.5*a_Vtnode_GND))+((z_Vtnode_GND*a)+(z*a_Vtnode_GND)));
6485 a2=(((3.0+z)-(0.5*a))+(z*a));
6486 #if defined(_DERIVATE)
6487 a3_Vci_ei=((((-2.0)*z_Vci_ei)+(1.5*a_Vci_ei))+((((2.0*a_Vci_ei)*a)+((2.0*a)*a_Vci_ei))/3.0));
6488 a3_Vbi_ei=((((-2.0)*z_Vbi_ei)+(1.5*a_Vbi_ei))+((((2.0*a_Vbi_ei)*a)+((2.0*a)*a_Vbi_ei))/3.0));
6489 a3_Vbi_ci=((((-2.0)*z_Vbi_ci)+(1.5*a_Vbi_ci))+((((2.0*a_Vbi_ci)*a)+((2.0*a)*a_Vbi_ci))/3.0));
6490 a3_Vtnode_GND=((((-2.0)*z_Vtnode_GND)+(1.5*a_Vtnode_GND))+((((2.0*a_Vtnode_GND)*a)+((2.0*a)*a_Vtnode_GND))/3.0));
6492 a3=((((-2.0)*z)+(1.5*a))+(((2.0*a)*a)/3.0));
6493 #if defined(_DERIVATE)
6494 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);
6495 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);
6496 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);
6497 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);
6499 FCf2=(((((latb*a2)+(latl*a3))*FCw)*FCw)/6.0);
6500 #if defined(_DYNAMIC)
6501 #if defined(_DERIVATE)
6502 FCdf2_dw_Vci_ei=((((z_Vci_ei+(0.5*a_Vci_ei))-(((a_Vci_ei*z)+(a*z_Vci_ei))/3.0))+((((5.0*a_Vci_ei)*a)+((5.0*a)*a_Vci_ei))/6.0))+(((latl*FCw_Vci_ei)*((a-z)+(((2.0*a)*a)/3.0)))+((latl*FCw)*((a_Vci_ei-z_Vci_ei)+((((2.0*a_Vci_ei)*a)+((2.0*a)*a_Vci_ei))/3.0)))));
6503 FCdf2_dw_Vtnode_GND=((((z_Vtnode_GND+(0.5*a_Vtnode_GND))-(((a_Vtnode_GND*z)+(a*z_Vtnode_GND))/3.0))+((((5.0*a_Vtnode_GND)*a)+((5.0*a)*a_Vtnode_GND))/6.0))+(((latl*FCw_Vtnode_GND)*((a-z)+(((2.0*a)*a)/3.0)))+((latl*FCw)*((a_Vtnode_GND-z_Vtnode_GND)+((((2.0*a_Vtnode_GND)*a)+((2.0*a)*a_Vtnode_GND))/3.0)))));
6504 FCdf2_dw_Vbi_ei=((((z_Vbi_ei+(0.5*a_Vbi_ei))-(((a_Vbi_ei*z)+(a*z_Vbi_ei))/3.0))+((((5.0*a_Vbi_ei)*a)+((5.0*a)*a_Vbi_ei))/6.0))+(((latl*FCw_Vbi_ei)*((a-z)+(((2.0*a)*a)/3.0)))+((latl*FCw)*((a_Vbi_ei-z_Vbi_ei)+((((2.0*a_Vbi_ei)*a)+((2.0*a)*a_Vbi_ei))/3.0)))));
6505 FCdf2_dw_Vbi_ci=((((z_Vbi_ci+(0.5*a_Vbi_ci))-(((a_Vbi_ci*z)+(a*z_Vbi_ci))/3.0))+((((5.0*a_Vbi_ci)*a)+((5.0*a)*a_Vbi_ci))/6.0))+(((latl*FCw_Vbi_ci)*((a-z)+(((2.0*a)*a)/3.0)))+((latl*FCw)*((a_Vbi_ci-z_Vbi_ci)+((((2.0*a_Vbi_ci)*a)+((2.0*a)*a_Vbi_ci))/3.0)))));
6507 FCdf2_dw=((((z+(0.5*a))-((a*z)/3.0))+(((5.0*a)*a)/6.0))+((latl*FCw)*((a-z)+(((2.0*a)*a)/3.0))));
6510 #if defined(_DERIVATE)
6511 z_Vci_ei=(latl*FCw_Vci_ei);
6512 z_Vtnode_GND=(latl*FCw_Vtnode_GND);
6513 z_Vbi_ei=(latl*FCw_Vbi_ei);
6514 z_Vbi_ci=(latl*FCw_Vbi_ci);
6520 #if defined(_DERIVATE)
6522 x_Vtnode_GND=z_Vtnode_GND;
6527 #if defined(_DERIVATE)
6528 a_Vci_ei=((x_Vci_ei*
x)+(x*x_Vci_ei));
6529 a_Vbi_ei=((x_Vbi_ei*
x)+(x*x_Vbi_ei));
6530 a_Vbi_ci=((x_Vbi_ci*
x)+(x*x_Vbi_ci));
6531 a_Vtnode_GND=((x_Vtnode_GND*
x)+(x*x_Vtnode_GND));
6534 #if defined(_DERIVATE)
6535 a2_Vci_ei=(0.250*((a_Vci_ei*((2.0*FClnl)-1.0))+(a*(2.0*FClnl_Vci_ei))));
6536 a2_Vbi_ei=(0.250*((a_Vbi_ei*((2.0*FClnl)-1.0))+(a*(2.0*FClnl_Vbi_ei))));
6537 a2_Vbi_ci=(0.250*((a_Vbi_ci*((2.0*FClnl)-1.0))+(a*(2.0*FClnl_Vbi_ci))));
6538 a2_Vtnode_GND=(0.250*((a_Vtnode_GND*((2.0*FClnl)-1.0))+(a*(2.0*FClnl_Vtnode_GND))));
6540 a2=(0.250*((a*((2.0*FClnl)-1.0))+1.0));
6541 #if defined(_DERIVATE)
6542 a3_Vci_ei=(((((a_Vci_ei*
x)+(a*x_Vci_ei))*((3.0*FClnl)-1.0))+((a*x)*(3.0*FClnl_Vci_ei)))/9.0);
6543 a3_Vbi_ei=(((((a_Vbi_ei*
x)+(a*x_Vbi_ei))*((3.0*FClnl)-1.0))+((a*x)*(3.0*FClnl_Vbi_ei)))/9.0);
6544 a3_Vbi_ci=(((((a_Vbi_ci*
x)+(a*x_Vbi_ci))*((3.0*FClnl)-1.0))+((a*x)*(3.0*FClnl_Vbi_ci)))/9.0);
6545 a3_Vtnode_GND=(((((a_Vtnode_GND*
x)+(a*x_Vtnode_GND))*((3.0*FClnl)-1.0))+((a*x)*(3.0*FClnl_Vtnode_GND)))/9.0);
6547 a3=((((a*
x)*((3.0*FClnl)-1.0))+1.0)/9.0);
6549 #if defined(_DERIVATE)
6550 FCf3_Vci_ei=((((1.0-r)*a2_Vci_ei)+(r*a3_Vci_ei))/latl);
6551 FCf3_Vbi_ei=((((1.0-r)*a2_Vbi_ei)+(r*a3_Vbi_ei))/latl);
6552 FCf3_Vbi_ci=((((1.0-r)*a2_Vbi_ci)+(r*a3_Vbi_ci))/latl);
6553 FCf3_Vtnode_GND=((((1.0-r)*a2_Vtnode_GND)+(r*a3_Vtnode_GND))/latl);
6555 FCf3=((((1.0-r)*a2)+(r*a3))/latl);
6556 #if defined(_DYNAMIC)
6557 #if defined(_DERIVATE)
6558 FCdf3_dw_Vci_ei=(((((1.0-r)*x_Vci_ei)+(r*a_Vci_ei))*FClnl)+((((1.0-r)*
x)+(r*a))*FClnl_Vci_ei));
6559 FCdf3_dw_Vtnode_GND=(((((1.0-r)*x_Vtnode_GND)+(r*a_Vtnode_GND))*FClnl)+((((1.0-r)*
x)+(r*a))*FClnl_Vtnode_GND));
6560 FCdf3_dw_Vbi_ei=(((((1.0-r)*x_Vbi_ei)+(r*a_Vbi_ei))*FClnl)+((((1.0-r)*
x)+(r*a))*FClnl_Vbi_ei));
6561 FCdf3_dw_Vbi_ci=(((((1.0-r)*x_Vbi_ci)+(r*a_Vbi_ci))*FClnl)+((((1.0-r)*
x)+(r*a))*FClnl_Vbi_ci));
6563 FCdf3_dw=((((1.0-r)*x)+(r*a))*FClnl);
6568 #if defined(_DERIVATE)
6569 a_Vci_ei=((z_Vci_ei*z)+(z*z_Vci_ei));
6570 a_Vbi_ei=((z_Vbi_ei*z)+(z*z_Vbi_ei));
6571 a_Vbi_ci=((z_Vbi_ci*z)+(z*z_Vbi_ci));
6572 a_Vtnode_GND=((z_Vtnode_GND*z)+(z*z_Vtnode_GND));
6575 #if defined(_DERIVATE)
6576 a2_Vci_ei=((z_Vci_ei-(0.5*a_Vci_ei))+((z_Vci_ei*a)+(z*a_Vci_ei)));
6577 a2_Vbi_ei=((z_Vbi_ei-(0.5*a_Vbi_ei))+((z_Vbi_ei*a)+(z*a_Vbi_ei)));
6578 a2_Vbi_ci=((z_Vbi_ci-(0.5*a_Vbi_ci))+((z_Vbi_ci*a)+(z*a_Vbi_ci)));
6579 a2_Vtnode_GND=((z_Vtnode_GND-(0.5*a_Vtnode_GND))+((z_Vtnode_GND*a)+(z*a_Vtnode_GND)));
6581 a2=(((3.0+z)-(0.5*a))+(z*a));
6582 #if defined(_DERIVATE)
6583 a3_Vci_ei=((((-2.0)*z_Vci_ei)+(1.5*a_Vci_ei))+((((2.0*a_Vci_ei)*a)+((2.0*a)*a_Vci_ei))/3.0));
6584 a3_Vbi_ei=((((-2.0)*z_Vbi_ei)+(1.5*a_Vbi_ei))+((((2.0*a_Vbi_ei)*a)+((2.0*a)*a_Vbi_ei))/3.0));
6585 a3_Vbi_ci=((((-2.0)*z_Vbi_ci)+(1.5*a_Vbi_ci))+((((2.0*a_Vbi_ci)*a)+((2.0*a)*a_Vbi_ci))/3.0));
6586 a3_Vtnode_GND=((((-2.0)*z_Vtnode_GND)+(1.5*a_Vtnode_GND))+((((2.0*a_Vtnode_GND)*a)+((2.0*a)*a_Vtnode_GND))/3.0));
6588 a3=((((-2.0)*z)+(1.5*a))+(((2.0*a)*a)/3.0));
6589 #if defined(_DERIVATE)
6590 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);
6591 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);
6592 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);
6593 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);
6595 FCf3=(((((latl*a2)+(latb*a3))*FCw)*FCw)/6.0);
6596 #if defined(_DYNAMIC)
6597 #if defined(_DERIVATE)
6598 FCdf3_dw_Vci_ei=((((z_Vci_ei+(0.5*a_Vci_ei))-(((a_Vci_ei*z)+(a*z_Vci_ei))/3.0))+((((5.0*a_Vci_ei)*a)+((5.0*a)*a_Vci_ei))/6.0))+(((latb*FCw_Vci_ei)*((a-z)+(((2.0*a)*a)/3.0)))+((latb*FCw)*((a_Vci_ei-z_Vci_ei)+((((2.0*a_Vci_ei)*a)+((2.0*a)*a_Vci_ei))/3.0)))));
6599 FCdf3_dw_Vtnode_GND=((((z_Vtnode_GND+(0.5*a_Vtnode_GND))-(((a_Vtnode_GND*z)+(a*z_Vtnode_GND))/3.0))+((((5.0*a_Vtnode_GND)*a)+((5.0*a)*a_Vtnode_GND))/6.0))+(((latb*FCw_Vtnode_GND)*((a-z)+(((2.0*a)*a)/3.0)))+((latb*FCw)*((a_Vtnode_GND-z_Vtnode_GND)+((((2.0*a_Vtnode_GND)*a)+((2.0*a)*a_Vtnode_GND))/3.0)))));
6600 FCdf3_dw_Vbi_ei=((((z_Vbi_ei+(0.5*a_Vbi_ei))-(((a_Vbi_ei*z)+(a*z_Vbi_ei))/3.0))+((((5.0*a_Vbi_ei)*a)+((5.0*a)*a_Vbi_ei))/6.0))+(((latb*FCw_Vbi_ei)*((a-z)+(((2.0*a)*a)/3.0)))+((latb*FCw)*((a_Vbi_ei-z_Vbi_ei)+((((2.0*a_Vbi_ei)*a)+((2.0*a)*a_Vbi_ei))/3.0)))));
6601 FCdf3_dw_Vbi_ci=((((z_Vbi_ci+(0.5*a_Vbi_ci))-(((a_Vbi_ci*z)+(a*z_Vbi_ci))/3.0))+((((5.0*a_Vbi_ci)*a)+((5.0*a)*a_Vbi_ci))/6.0))+(((latb*FCw_Vbi_ci)*((a-z)+(((2.0*a)*a)/3.0)))+((latb*FCw)*((a_Vbi_ci-z_Vbi_ci)+((((2.0*a_Vbi_ci)*a)+((2.0*a)*a_Vbi_ci))/3.0)))));
6603 FCdf3_dw=((((z+(0.5*a))-((a*z)/3.0))+(((5.0*a)*a)/6.0))+((latb*FCw)*((a-z)+(((2.0*a)*a)/3.0))));
6606 #if defined(_DERIVATE)
6607 FCf_ci_Vci_ei=((FCf_CT_Vci_ei*(((FCa*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa_Vci_ei*FCf1)+(FCa*FCf1_Vci_ei))-FCf2_Vci_ei)+FCf3_Vci_ei)));
6608 FCf_ci_Vtnode_GND=((FCf_CT_Vtnode_GND*(((FCa*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa_Vtnode_GND*FCf1)+(FCa*FCf1_Vtnode_GND))-FCf2_Vtnode_GND)+FCf3_Vtnode_GND)));
6609 FCf_ci_Vbi_ei=((FCf_CT_Vbi_ei*(((FCa*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa_Vbi_ei*FCf1)+(FCa*FCf1_Vbi_ei))-FCf2_Vbi_ei)+FCf3_Vbi_ei)));
6610 FCf_ci_Vbi_ci=((FCf_CT_Vbi_ci*(((FCa*FCf1)-FCf2)+FCf3))+(FCf_CT*((((FCa_Vbi_ci*FCf1)+(FCa*FCf1_Vbi_ci))-FCf2_Vbi_ci)+FCf3_Vbi_ci)));
6612 FCf_ci=(FCf_CT*(((FCa*FCf1)-FCf2)+FCf3));
6613 #if defined(_DYNAMIC)
6614 #if defined(_DERIVATE)
6615 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)));
6616 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)));
6617 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)));
6618 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)));
6620 FCdfc_dw=(FCf_CT*((((FCa1*FCdf1_dw)+(FCda1_dw*FCf1))-FCdf2_dw)+FCdf3_dw));
6622 #if defined(_DYNAMIC)
6623 #if defined(_DERIVATE)
6624 FCdw_ditf_Vci_ei=((FCdw_daick_Vci_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vci_ei));
6625 FCdw_ditf_Vtnode_GND=((FCdw_daick_Vtnode_GND*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vtnode_GND));
6626 FCdw_ditf_Vbi_ei=((FCdw_daick_Vbi_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ei));
6627 FCdw_ditf_Vbi_ci=((FCdw_daick_Vbi_ci*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ci));
6629 FCdw_ditf=(FCdw_daick*FCdaick_ditf);
6631 #if defined(_DYNAMIC)
6632 #if defined(_DERIVATE)
6633 FCdfc_ditf_Vci_ei=((FCdfc_dw_Vci_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vci_ei));
6634 FCdfc_ditf_Vtnode_GND=((FCdfc_dw_Vtnode_GND*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vtnode_GND));
6635 FCdfc_ditf_Vbi_ei=((FCdfc_dw_Vbi_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ei));
6636 FCdfc_ditf_Vbi_ci=((FCdfc_dw_Vbi_ci*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ci));
6638 FCdfc_ditf=(FCdfc_dw*FCdw_ditf);
6640 #if defined(_DYNAMIC)
6641 #if defined(_DERIVATE)
6642 a_Vci_ei=(latb*FCw_Vci_ei);
6643 a_Vbi_ei=(latb*FCw_Vbi_ei);
6644 a_Vbi_ci=(latb*FCw_Vbi_ci);
6645 a_Vtnode_GND=(latb*FCw_Vtnode_GND);
6653 #if defined(_DYNAMIC)
6654 #if defined(_DERIVATE)
6655 FCf2_Vci_ei=((a_Vci_ei-FClnb_Vci_ei)/latb);
6656 FCf2_Vbi_ei=((a_Vbi_ei-FClnb_Vbi_ei)/latb);
6657 FCf2_Vbi_ci=((a_Vbi_ci-FClnb_Vbi_ci)/latb);
6658 FCf2_Vtnode_GND=((a_Vtnode_GND-FClnb_Vtnode_GND)/latb);
6660 FCf2=((a-FClnb)/latb);
6662 #if defined(_DYNAMIC)
6663 #if defined(_DERIVATE)
6664 FCdf2_dw_Vci_ei=((a_Vci_ei*(1.0+a)-a*a_Vci_ei)/(1.0+a)/(1.0+a));
6665 FCdf2_dw_Vtnode_GND=((a_Vtnode_GND*(1.0+a)-a*a_Vtnode_GND)/(1.0+a)/(1.0+a));
6666 FCdf2_dw_Vbi_ei=((a_Vbi_ei*(1.0+a)-a*a_Vbi_ei)/(1.0+a)/(1.0+a));
6667 FCdf2_dw_Vbi_ci=((a_Vbi_ci*(1.0+a)-a*a_Vbi_ci)/(1.0+a)/(1.0+a));
6669 FCdf2_dw=(a/(1.0+a));
6674 #if defined(_DYNAMIC)
6675 #if defined(_DERIVATE)
6676 FCf2_Vci_ei=(((0.5*a_Vci_ei)*FCw)+((0.5*a)*FCw_Vci_ei));
6677 FCf2_Vbi_ei=(((0.5*a_Vbi_ei)*FCw)+((0.5*a)*FCw_Vbi_ei));
6678 FCf2_Vbi_ci=(((0.5*a_Vbi_ci)*FCw)+((0.5*a)*FCw_Vbi_ci));
6679 FCf2_Vtnode_GND=(((0.5*a_Vtnode_GND)*FCw)+((0.5*a)*FCw_Vtnode_GND));
6683 #if defined(_DYNAMIC)
6684 #if defined(_DERIVATE)
6685 FCdf2_dw_Vci_ei=a_Vci_ei;
6686 FCdf2_dw_Vtnode_GND=a_Vtnode_GND;
6687 FCdf2_dw_Vbi_ei=a_Vbi_ei;
6688 FCdf2_dw_Vbi_ci=a_Vbi_ci;
6694 #if defined(_DYNAMIC)
6695 #if defined(_DERIVATE)
6696 a_Vci_ei=(latl*FCw_Vci_ei);
6697 a_Vbi_ei=(latl*FCw_Vbi_ei);
6698 a_Vbi_ci=(latl*FCw_Vbi_ci);
6699 a_Vtnode_GND=(latl*FCw_Vtnode_GND);
6707 #if defined(_DYNAMIC)
6708 #if defined(_DERIVATE)
6709 FCf3_Vci_ei=((a_Vci_ei-FClnl_Vci_ei)/latl);
6710 FCf3_Vbi_ei=((a_Vbi_ei-FClnl_Vbi_ei)/latl);
6711 FCf3_Vbi_ci=((a_Vbi_ci-FClnl_Vbi_ci)/latl);
6712 FCf3_Vtnode_GND=((a_Vtnode_GND-FClnl_Vtnode_GND)/latl);
6714 FCf3=((a-FClnl)/latl);
6716 #if defined(_DYNAMIC)
6717 #if defined(_DERIVATE)
6718 FCdf3_dw_Vci_ei=((a_Vci_ei*(1.0+a)-a*a_Vci_ei)/(1.0+a)/(1.0+a));
6719 FCdf3_dw_Vtnode_GND=((a_Vtnode_GND*(1.0+a)-a*a_Vtnode_GND)/(1.0+a)/(1.0+a));
6720 FCdf3_dw_Vbi_ei=((a_Vbi_ei*(1.0+a)-a*a_Vbi_ei)/(1.0+a)/(1.0+a));
6721 FCdf3_dw_Vbi_ci=((a_Vbi_ci*(1.0+a)-a*a_Vbi_ci)/(1.0+a)/(1.0+a));
6723 FCdf3_dw=(a/(1.0+a));
6728 #if defined(_DYNAMIC)
6729 #if defined(_DERIVATE)
6730 FCf3_Vci_ei=(((0.5*a_Vci_ei)*FCw)+((0.5*a)*FCw_Vci_ei));
6731 FCf3_Vbi_ei=(((0.5*a_Vbi_ei)*FCw)+((0.5*a)*FCw_Vbi_ei));
6732 FCf3_Vbi_ci=(((0.5*a_Vbi_ci)*FCw)+((0.5*a)*FCw_Vbi_ci));
6733 FCf3_Vtnode_GND=(((0.5*a_Vtnode_GND)*FCw)+((0.5*a)*FCw_Vtnode_GND));
6737 #if defined(_DYNAMIC)
6738 #if defined(_DERIVATE)
6739 FCdf3_dw_Vci_ei=a_Vci_ei;
6740 FCdf3_dw_Vtnode_GND=a_Vtnode_GND;
6741 FCdf3_dw_Vbi_ei=a_Vbi_ei;
6742 FCdf3_dw_Vbi_ci=a_Vbi_ci;
6748 #if defined(_DYNAMIC)
6749 #if defined(_DERIVATE)
6750 FCf_CT_Vci_ei=((FCf_CT_Vci_ei*(FCf2-FCf3))+(FCf_CT*(FCf2_Vci_ei-FCf3_Vci_ei)));
6751 FCf_CT_Vbi_ei=((FCf_CT_Vbi_ei*(FCf2-FCf3))+(FCf_CT*(FCf2_Vbi_ei-FCf3_Vbi_ei)));
6752 FCf_CT_Vbi_ci=((FCf_CT_Vbi_ci*(FCf2-FCf3))+(FCf_CT*(FCf2_Vbi_ci-FCf3_Vbi_ci)));
6753 FCf_CT_Vtnode_GND=((FCf_CT_Vtnode_GND*(FCf2-FCf3))+(FCf_CT*(FCf2_Vtnode_GND-FCf3_Vtnode_GND)));
6755 FCf_CT=(FCf_CT*(FCf2-FCf3));
6757 #if defined(_DYNAMIC)
6758 #if defined(_DERIVATE)
6759 FCdfCT_dw_Vci_ei=((FCf_CT_Vci_ei*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vci_ei-FCdf3_dw_Vci_ei)));
6760 FCdfCT_dw_Vbi_ei=((FCf_CT_Vbi_ei*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vbi_ei-FCdf3_dw_Vbi_ei)));
6761 FCdfCT_dw_Vbi_ci=((FCf_CT_Vbi_ci*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vbi_ci-FCdf3_dw_Vbi_ci)));
6762 FCdfCT_dw_Vtnode_GND=((FCf_CT_Vtnode_GND*(FCdf2_dw-FCdf3_dw))+(FCf_CT*(FCdf2_dw_Vtnode_GND-FCdf3_dw_Vtnode_GND)));
6764 FCdfCT_dw=(FCf_CT*(FCdf2_dw-FCdf3_dw));
6766 #if defined(_DYNAMIC)
6767 #if defined(_DERIVATE)
6768 FCdfCT_ditf_Vci_ei=((FCdfCT_dw_Vci_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vci_ei));
6769 FCdfCT_ditf_Vbi_ei=((FCdfCT_dw_Vbi_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ei));
6770 FCdfCT_ditf_Vbi_ci=((FCdfCT_dw_Vbi_ci*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ci));
6771 FCdfCT_ditf_Vtnode_GND=((FCdfCT_dw_Vtnode_GND*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vtnode_GND));
6773 FCdfCT_ditf=(FCdfCT_dw*FCdw_ditf);
6781 #if defined(_DERIVATE)
6782 FCd_a_Vci_ei=(-FCa_ck_Vci_ei*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
6783 FCd_a_Vtnode_GND=(-FCa_ck_Vtnode_GND*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
6784 FCd_a_Vbi_ei=(-FCa_ck_Vbi_ei*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
6785 FCd_a_Vbi_ci=(-FCa_ck_Vbi_ci*latb/(1.0+(FCa_ck*latb))/(1.0+(FCa_ck*latb)));
6787 FCd_a=(1.0/(1.0+(FCa_ck*latb)));
6788 #if defined(_DERIVATE)
6789 FCw_Vci_ei=(((-FCa_ck_Vci_ei)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vci_ei));
6790 FCw_Vtnode_GND=(((-FCa_ck_Vtnode_GND)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vtnode_GND));
6791 FCw_Vbi_ei=(((-FCa_ck_Vbi_ei)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vbi_ei));
6792 FCw_Vbi_ci=(((-FCa_ck_Vbi_ci)*FCd_a)+((1.0-FCa_ck)*FCd_a_Vbi_ci));
6794 FCw=((1.0-FCa_ck)*FCd_a);
6795 #if defined(_DYNAMIC)
6796 #if defined(_DERIVATE)
6797 FCdw_daick_Vci_ei=((((-(1.0+latb))*FCd_a_Vci_ei)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vci_ei));
6798 FCdw_daick_Vtnode_GND=((((-(1.0+latb))*FCd_a_Vtnode_GND)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vtnode_GND));
6799 FCdw_daick_Vbi_ei=((((-(1.0+latb))*FCd_a_Vbi_ei)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vbi_ei));
6800 FCdw_daick_Vbi_ci=((((-(1.0+latb))*FCd_a_Vbi_ci)*FCd_a)+(((-(1.0+latb))*FCd_a)*FCd_a_Vbi_ci));
6802 FCdw_daick=(((-(1.0+latb))*FCd_a)*FCd_a);
6807 #if defined(_DERIVATE)
6808 FCw_Vci_ei=((-FCa_ck_Vci_ei)-FCa_ck_Vci_ei*latb);
6809 FCw_Vtnode_GND=((-FCa_ck_Vtnode_GND)-FCa_ck_Vtnode_GND*latb);
6810 FCw_Vbi_ei=((-FCa_ck_Vbi_ei)-FCa_ck_Vbi_ei*latb);
6811 FCw_Vbi_ci=((-FCa_ck_Vbi_ci)-FCa_ck_Vbi_ci*latb);
6813 FCw=((1.0-FCa_ck)-(FCa_ck*latb));
6814 #if defined(_DYNAMIC)
6815 #if defined(_DERIVATE)
6816 FCdw_daick_Vci_ei=0.0;
6817 FCdw_daick_Vtnode_GND=0.0;
6818 FCdw_daick_Vbi_ei=0.0;
6819 FCdw_daick_Vbi_ci=0.0;
6821 FCdw_daick=(-(1.0+latb));
6824 #if defined(_DERIVATE)
6825 FCw2_Vci_ei=((FCw_Vci_ei*FCw)+(FCw*FCw_Vci_ei));
6826 FCw2_Vtnode_GND=((FCw_Vtnode_GND*FCw)+(FCw*FCw_Vtnode_GND));
6827 FCw2_Vbi_ei=((FCw_Vbi_ei*FCw)+(FCw*FCw_Vbi_ei));
6828 FCw2_Vbi_ci=((FCw_Vbi_ci*FCw)+(FCw*FCw_Vbi_ci));
6831 #if defined(_DERIVATE)
6832 FCz_Vci_ei=(latb*FCw_Vci_ei);
6833 FCz_Vtnode_GND=(latb*FCw_Vtnode_GND);
6834 FCz_Vbi_ei=(latb*FCw_Vbi_ei);
6835 FCz_Vbi_ci=(latb*FCw_Vbi_ci);
6838 #if defined(_DERIVATE)
6839 FCz_1_Vci_ei=FCz_Vci_ei;
6840 FCz_1_Vtnode_GND=FCz_Vtnode_GND;
6841 FCz_1_Vbi_ei=FCz_Vbi_ei;
6842 FCz_1_Vbi_ci=FCz_Vbi_ci;
6845 #if defined(_DERIVATE)
6846 FCd_f_Vci_ei=(-FCz_1_Vci_ei/FCz_1/FCz_1);
6847 FCd_f_Vtnode_GND=(-FCz_1_Vtnode_GND/FCz_1/FCz_1);
6848 FCd_f_Vbi_ei=(-FCz_1_Vbi_ei/FCz_1/FCz_1);
6849 FCd_f_Vbi_ci=(-FCz_1_Vbi_ci/FCz_1/FCz_1);
6852 #if defined(_DERIVATE)
6853 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));
6854 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));
6855 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));
6856 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));
6858 FCf_ci=((FCw2*(1.0+(FCz/3.0)))*FCd_f);
6859 #if defined(_DYNAMIC)
6860 #if defined(_DERIVATE)
6861 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));
6862 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));
6863 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));
6864 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));
6866 FCdfc_dw=((((2.0*FCw)*(FCz_1+((FCz*FCz)/3.0)))*FCd_f)*FCd_f);
6868 #if defined(_DYNAMIC)
6869 #if defined(_DERIVATE)
6870 FCdw_ditf_Vci_ei=((FCdw_daick_Vci_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vci_ei));
6871 FCdw_ditf_Vtnode_GND=((FCdw_daick_Vtnode_GND*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vtnode_GND));
6872 FCdw_ditf_Vbi_ei=((FCdw_daick_Vbi_ei*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ei));
6873 FCdw_ditf_Vbi_ci=((FCdw_daick_Vbi_ci*FCdaick_ditf)+(FCdw_daick*FCdaick_ditf_Vbi_ci));
6875 FCdw_ditf=(FCdw_daick*FCdaick_ditf);
6877 #if defined(_DYNAMIC)
6878 #if defined(_DERIVATE)
6879 FCdfc_ditf_Vci_ei=((FCdfc_dw_Vci_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vci_ei));
6880 FCdfc_ditf_Vtnode_GND=((FCdfc_dw_Vtnode_GND*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vtnode_GND));
6881 FCdfc_ditf_Vbi_ei=((FCdfc_dw_Vbi_ei*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ei));
6882 FCdfc_ditf_Vbi_ci=((FCdfc_dw_Vbi_ci*FCdw_ditf)+(FCdfc_dw*FCdw_ditf_Vbi_ci));
6884 FCdfc_ditf=(FCdfc_dw*FCdw_ditf);
6890 #if defined(_DYNAMIC)
6893 #if defined(_DERIVATE)
6894 double m10_logE(d10_logE0,d00_logE0,FCz_1)
6896 #if defined(_DERIVATE)
6897 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));
6898 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));
6899 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));
6900 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));
6902 FCf_CT=((2.0*((FCz_1*d00_logE0)-FCz))/((latb*latb)*FCz_1));
6905 #if defined(_DYNAMIC)
6906 #if defined(_DERIVATE)
6907 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));
6908 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));
6909 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));
6910 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));
6912 FCdfCT_dw=(((2.0*FCw)*FCd_f)*FCd_f);
6917 #if defined(_DYNAMIC)
6918 #if defined(_DERIVATE)
6919 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));
6920 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));
6921 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));
6922 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));
6924 FCf_CT=((FCw2*(1.0-(FCz/3.0)))*FCd_f);
6926 #if defined(_DYNAMIC)
6927 #if defined(_DERIVATE)
6928 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));
6929 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));
6930 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));
6931 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));
6933 FCdfCT_dw=((((2.0*FCw)*(1.0-((FCz*FCz)/3.0)))*FCd_f)*FCd_f);
6937 #if defined(_DYNAMIC)
6938 #if defined(_DERIVATE)
6939 FCdfCT_ditf_Vci_ei=((FCdfCT_dw_Vci_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vci_ei));
6940 FCdfCT_ditf_Vbi_ei=((FCdfCT_dw_Vbi_ei*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ei));
6941 FCdfCT_ditf_Vbi_ci=((FCdfCT_dw_Vbi_ci*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vbi_ci));
6942 FCdfCT_ditf_Vtnode_GND=((FCdfCT_dw_Vtnode_GND*FCdw_ditf)+(FCdfCT_dw*FCdw_ditf_Vtnode_GND));
6944 FCdfCT_ditf=(FCdfCT_dw*FCdw_ditf);
6947 #if defined(_DYNAMIC)
6948 #if defined(_DERIVATE)
6949 FFQ_cT_Vtnode_GND=((FFQ_fC_Vtnode_GND*FCf_CT)+(FFQ_fC*FCf_CT_Vtnode_GND));
6950 FFQ_cT_Vbi_ei=((FFQ_fC_Vbi_ei*FCf_CT)+(FFQ_fC*FCf_CT_Vbi_ei));
6951 FFQ_cT_Vbi_ci=((FFQ_fC_Vbi_ci*FCf_CT)+(FFQ_fC*FCf_CT_Vbi_ci));
6952 FFQ_cT_Vci_ei=((FFQ_fC_Vci_ei*FCf_CT)+(FFQ_fC*FCf_CT_Vci_ei));
6954 FFQ_cT=(FFQ_fC*FCf_CT);
6956 #if defined(_DERIVATE)
6957 FFQ_fC_Vtnode_GND=((FFQ_fC_Vtnode_GND*FCf_ci)+(FFQ_fC*FCf_ci_Vtnode_GND));
6958 FFQ_fC_Vbi_ei=((FFQ_fC_Vbi_ei*FCf_ci)+(FFQ_fC*FCf_ci_Vbi_ei));
6959 FFQ_fC_Vbi_ci=((FFQ_fC_Vbi_ci*FCf_ci)+(FFQ_fC*FCf_ci_Vbi_ci));
6960 FFQ_fC_Vci_ei=((FFQ_fC_Vci_ei*FCf_ci)+(FFQ_fC*FCf_ci_Vci_ei));
6962 FFQ_fC=(FFQ_fC*FCf_ci);
6963 #if defined(_DYNAMIC)
6964 #if defined(_DERIVATE)
6965 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)))));
6966 FFT_fC_Vci_ei=(FFT_pcS*(FCf_ci_Vci_ei+((itf_Vci_ei*FCdfc_ditf)+(itf*FCdfc_ditf_Vci_ei))));
6967 FFT_fC_Vbi_ei=(FFT_pcS*(FCf_ci_Vbi_ei+((itf_Vbi_ei*FCdfc_ditf)+(itf*FCdfc_ditf_Vbi_ei))));
6968 FFT_fC_Vbi_ci=(FFT_pcS*(FCf_ci_Vbi_ci+((itf_Vbi_ci*FCdfc_ditf)+(itf*FCdfc_ditf_Vbi_ci))));
6970 FFT_fC=(FFT_pcS*(FCf_ci+(itf*FCdfc_ditf)));
6972 #if defined(_DYNAMIC)
6973 #if defined(_DERIVATE)
6974 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)))));
6975 FFT_cT_Vci_ei=(FFT_pcS*(FCf_CT_Vci_ei+((itf_Vci_ei*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vci_ei))));
6976 FFT_cT_Vbi_ei=(FFT_pcS*(FCf_CT_Vbi_ei+((itf_Vbi_ei*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vbi_ei))));
6977 FFT_cT_Vbi_ci=(FFT_pcS*(FCf_CT_Vbi_ci+((itf_Vbi_ci*FCdfCT_ditf)+(itf*FCdfCT_ditf_Vbi_ci))));
6979 FFT_cT=(FFT_pcS*(FCf_CT+(itf*FCdfCT_ditf)));
6982 #if defined(_DERIVATE)
6983 Qf_Vci_ei=(Qf_Vci_ei+FFd_QfB_Vci_ei);
6984 Qf_Vtnode_GND=(Qf_Vtnode_GND+FFd_QfB_Vtnode_GND);
6985 Qf_Vbi_ci=(Qf_Vbi_ci+FFd_QfB_Vbi_ci);
6986 Qf_Vbi_ei=(Qf_Vbi_ei+FFd_QfB_Vbi_ei);
6989 #if defined(_DYNAMIC)
6990 #if defined(_DERIVATE)
6991 Tf_Vci_ei=(Tf_Vci_ei+FFd_TfB_Vci_ei);
6992 Tf_Vtnode_GND=(Tf_Vtnode_GND+FFd_TfB_Vtnode_GND);
6993 Tf_Vbi_ci=(Tf_Vbi_ci+FFd_TfB_Vbi_ci);
6994 Tf_Vbi_ei=(Tf_Vbi_ei+FFd_TfB_Vbi_ei);
6998 #if defined(_DYNAMIC)
6999 #if defined(_DERIVATE)
7000 Q_fT_Vci_ei=((Qf_Vci_ei+(hfe*FFd_QfE_Vci_ei))+(hfc*FFQ_cT_Vci_ei));
7001 Q_fT_Vtnode_GND=((Qf_Vtnode_GND+(hfe*FFd_QfE_Vtnode_GND))+(hfc*FFQ_cT_Vtnode_GND));
7002 Q_fT_Vbi_ci=((Qf_Vbi_ci+(hfe*FFd_QfE_Vbi_ci))+(hfc*FFQ_cT_Vbi_ci));
7003 Q_fT_Vbi_ei=((Qf_Vbi_ei+(hfe*FFd_QfE_Vbi_ei))+(hfc*FFQ_cT_Vbi_ei));
7005 Q_fT=((Qf+(hfe*FFd_QfE))+(hfc*FFQ_cT));
7007 #if defined(_DYNAMIC)
7008 #if defined(_DERIVATE)
7009 T_fT_Vci_ei=((Tf_Vci_ei+(hfe*FFd_TfE_Vci_ei))+(hfc*FFT_cT_Vci_ei));
7010 T_fT_Vtnode_GND=((Tf_Vtnode_GND+(hfe*FFd_TfE_Vtnode_GND))+(hfc*FFT_cT_Vtnode_GND));
7011 T_fT_Vbi_ci=((Tf_Vbi_ci+(hfe*FFd_TfE_Vbi_ci))+(hfc*FFT_cT_Vbi_ci));
7012 T_fT_Vbi_ei=((Tf_Vbi_ei+(hfe*FFd_TfE_Vbi_ei))+(hfc*FFT_cT_Vbi_ei));
7014 T_fT=((Tf+(hfe*FFd_TfE))+(hfc*FFT_cT));
7016 #if defined(_DERIVATE)
7017 Qf_Vci_ei=((Qf_Vci_ei+FFd_QfE_Vci_ei)+FFQ_fC_Vci_ei);
7018 Qf_Vtnode_GND=((Qf_Vtnode_GND+FFd_QfE_Vtnode_GND)+FFQ_fC_Vtnode_GND);
7019 Qf_Vbi_ci=((Qf_Vbi_ci+FFd_QfE_Vbi_ci)+FFQ_fC_Vbi_ci);
7020 Qf_Vbi_ei=((Qf_Vbi_ei+FFd_QfE_Vbi_ei)+FFQ_fC_Vbi_ei);
7022 Qf=((Qf+FFd_QfE)+FFQ_fC);
7023 #if defined(_DYNAMIC)
7024 #if defined(_DERIVATE)
7025 Tf_Vci_ei=((Tf_Vci_ei+FFd_TfE_Vci_ei)+FFT_fC_Vci_ei);
7026 Tf_Vtnode_GND=((Tf_Vtnode_GND+FFd_TfE_Vtnode_GND)+FFT_fC_Vtnode_GND);
7027 Tf_Vbi_ci=((Tf_Vbi_ci+FFd_TfE_Vbi_ci)+FFT_fC_Vbi_ci);
7028 Tf_Vbi_ei=((Tf_Vbi_ei+FFd_TfE_Vbi_ei)+FFT_fC_Vbi_ei);
7030 Tf=((Tf+FFd_TfE)+FFT_fC);
7033 #if defined(_DYNAMIC)
7034 #if defined(_DERIVATE)
7035 Qr_Vci_ei=(Tr*itr_Vci_ei);
7036 Qr_Vtnode_GND=(Tr*itr_Vtnode_GND);
7037 Qr_Vbi_ci=(Tr*itr_Vbi_ci);
7038 Qr_Vbi_ei=(Tr*itr_Vbi_ei);
7043 #if defined(_DERIVATE)
7044 it_Vci_ei=(itf_Vci_ei-itr_Vci_ei);
7045 it_Vtnode_GND=(itf_Vtnode_GND-itr_Vtnode_GND);
7046 it_Vbi_ei=(itf_Vbi_ei-itr_Vbi_ei);
7047 it_Vbi_ci=(itf_Vbi_ci-itr_Vbi_ci);
7050 #if defined(_DYNAMIC)
7051 #if defined(_DERIVATE)
7052 Qdei_Vci_ei=Qf_Vci_ei;
7053 Qdei_Vtnode_GND=Qf_Vtnode_GND;
7054 Qdei_Vbi_ci=Qf_Vbi_ci;
7055 Qdei_Vbi_ei=Qf_Vbi_ei;
7059 #if defined(_DYNAMIC)
7060 #if defined(_DERIVATE)
7061 Qdci_Vci_ei=Qr_Vci_ei;
7062 Qdci_Vtnode_GND=Qr_Vtnode_GND;
7063 Qdci_Vbi_ci=Qr_Vbi_ci;
7064 Qdci_Vbi_ei=Qr_Vbi_ei;
7068 #if defined(_DYNAMIC)
7069 #if defined(_DERIVATE)
7070 qrbi_Vtnode_GND=(fcrbi*(((Qjei_Vtnode_GND+Qdei_Vtnode_GND)+Qjci_Vtnode_GND)+Qdci_Vtnode_GND));
7071 qrbi_Vbi_ei=(fcrbi*(((Qjei_Vbi_ei+Qdei_Vbi_ei)+Qjci_Vbi_ei)+Qdci_Vbi_ei));
7072 qrbi_Vci_ei=(fcrbi*(Qdei_Vci_ei+Qdci_Vci_ei));
7073 qrbi_Vbi_ci=(fcrbi*((Qdei_Vbi_ci+Qjci_Vbi_ci)+Qdci_Vbi_ci));
7075 qrbi=(fcrbi*(((Qjei+Qdei)+Qjci)+Qdci));
7077 #if defined(_DERIVATE)
7081 DIOY_Vbi_ci=(1/(mbci*VT));
7083 DIOY_Vtnode_GND=(-
BP(
bi,
ci)*(mbci*VT_Vtnode_GND)/(mbci*VT)/(mbci*VT));
7085 DIOY=(
BP(
bi,
ci)/(mbci*VT));
7092 #if defined(_DERIVATE)
7096 le_Vbi_ci=DIOY_Vbi_ci;
7097 le_Vbi_ei=DIOY_Vbi_ei;
7098 le_Vtnode_GND=DIOY_Vtnode_GND;
7101 #if defined(_DERIVATE)
7107 DIOY_Vtnode_GND=0.0;
7113 #if defined(_DERIVATE)
7125 #if defined(_DERIVATE)
7126 double m10_limexp(d10_limexp0,d00_limexp0,DIOY)
7128 #if defined(_DERIVATE)
7132 le_Vbi_ci=((le_Vbi_ci*d00_limexp0)+(le*DIOY_Vbi_ci*d10_limexp0));
7133 le_Vbi_ei=((le_Vbi_ei*d00_limexp0)+(le*DIOY_Vbi_ei*d10_limexp0));
7134 le_Vtnode_GND=((le_Vtnode_GND*d00_limexp0)+(le*DIOY_Vtnode_GND*d10_limexp0));
7136 le=(le*d00_limexp0);
7138 #if defined(_DERIVATE)
7139 ibci_Vtnode_GND=((ibcis_t_Vtnode_GND*(le-1.0))+(ibcis_t*le_Vtnode_GND));
7140 ibci_Vbi_ci=(ibcis_t*le_Vbi_ci);
7141 ibci_Vbi_ei=(ibcis_t*le_Vbi_ei);
7143 ibci=(ibcis_t*(le-1.0));
7147 #if defined(_DERIVATE)
7148 ibci_Vtnode_GND=(-ibcis_t_Vtnode_GND);
7157 #if defined(_DERIVATE)
7158 ibci_Vtnode_GND=0.0;
7165 ((((
BP(
bi,
ci)<0.0)&&(favl_t>0.0))&&(cjci0_t>0.0)))
7167 #if defined(_DERIVATE)
7168 AVLv_bord_Vtnode_GND=vdci_t_Vtnode_GND;
7169 AVLv_bord_Vbi_ci=(-1.0);
7171 AVLv_bord=(vdci_t-
BP(
bi,
ci));
7172 #if defined(_DERIVATE)
7173 AVLv_q_Vtnode_GND=((qavl_t_Vtnode_GND*Cjci-qavl_t*Cjci_Vtnode_GND)/Cjci/Cjci);
7174 AVLv_q_Vbi_ei=(-qavl_t*Cjci_Vbi_ei/Cjci/Cjci);
7175 AVLv_q_Vbi_ci=(-qavl_t*Cjci_Vbi_ci/Cjci/Cjci);
7177 AVLv_q=(qavl_t/Cjci);
7178 #if defined(_DERIVATE)
7179 AVLU0_Vtnode_GND=((qavl_t_Vtnode_GND*cjci0_t-qavl_t*cjci0_t_Vtnode_GND)/cjci0_t/cjci0_t);
7181 AVLU0=(qavl_t/cjci0_t);
7186 double m00_exp(d00_exp0,((-AVLv_q)/AVLU0))
7187 #if defined(_DERIVATE)
7188 #define d10_exp0 d00_exp0
7190 #if defined(_DERIVATE)
7191 AVLa_Vtnode_GND=((favl_t_Vtnode_GND*d00_exp0)+(favl_t*(((-AVLv_q_Vtnode_GND)*AVLU0-(-AVLv_q)*AVLU0_Vtnode_GND)/AVLU0/AVLU0)*d10_exp0));
7192 AVLa_Vbi_ei=(favl_t*((-AVLv_q_Vbi_ei)/AVLU0)*d10_exp0);
7193 AVLa_Vbi_ci=(favl_t*((-AVLv_q_Vbi_ci)/AVLU0)*d10_exp0);
7195 AVLa=(favl_t*d00_exp0);
7197 #if defined(_DERIVATE)
7198 AVLS_avl_Vtnode_GND=((AVLa_Vtnode_GND*(AVLU0+((1.0+(AVLv_q/AVLU0))*(AVLv_bord-AVLU0))))+(AVLa*(AVLU0_Vtnode_GND+((((AVLv_q_Vtnode_GND*AVLU0-AVLv_q*AVLU0_Vtnode_GND)/AVLU0/AVLU0)*(AVLv_bord-AVLU0))+((1.0+(AVLv_q/AVLU0))*(AVLv_bord_Vtnode_GND-AVLU0_Vtnode_GND))))));
7199 AVLS_avl_Vbi_ei=((AVLa_Vbi_ei*(AVLU0+((1.0+(AVLv_q/AVLU0))*(AVLv_bord-AVLU0))))+(AVLa*(AVLv_q_Vbi_ei/AVLU0)*(AVLv_bord-AVLU0)));
7200 AVLS_avl_Vbi_ci=((AVLa_Vbi_ci*(AVLU0+((1.0+(AVLv_q/AVLU0))*(AVLv_bord-AVLU0))))+(AVLa*(((AVLv_q_Vbi_ci/AVLU0)*(AVLv_bord-AVLU0))+((1.0+(AVLv_q/AVLU0))*AVLv_bord_Vbi_ci))));
7202 AVLS_avl=(AVLa*(AVLU0+((1.0+(AVLv_q/AVLU0))*(AVLv_bord-AVLU0))));
7207 double m00_exp(d00_exp0,((-AVLv_q)/AVLv_bord))
7208 #if defined(_DERIVATE)
7209 #define d10_exp0 d00_exp0
7211 #if defined(_DERIVATE)
7212 AVLS_avl_Vtnode_GND=((((favl_t_Vtnode_GND*AVLv_bord)+(favl_t*AVLv_bord_Vtnode_GND))*d00_exp0)+((favl_t*AVLv_bord)*(((-AVLv_q_Vtnode_GND)*AVLv_bord-(-AVLv_q)*AVLv_bord_Vtnode_GND)/AVLv_bord/AVLv_bord)*d10_exp0));
7213 AVLS_avl_Vbi_ei=((favl_t*AVLv_bord)*((-AVLv_q_Vbi_ei)/AVLv_bord)*d10_exp0);
7214 AVLS_avl_Vbi_ci=(((favl_t*AVLv_bord_Vbi_ci)*d00_exp0)+((favl_t*AVLv_bord)*(((-AVLv_q_Vbi_ci)*AVLv_bord-(-AVLv_q)*AVLv_bord_Vbi_ci)/AVLv_bord/AVLv_bord)*d10_exp0));
7216 AVLS_avl=((favl_t*AVLv_bord)*d00_exp0);
7219 #if defined(_DERIVATE)
7220 iavl_Vci_ei=itf_Vci_ei*AVLS_avl;
7221 iavl_Vtnode_GND=((itf_Vtnode_GND*AVLS_avl)+(itf*AVLS_avl_Vtnode_GND));
7222 iavl_Vbi_ei=((itf_Vbi_ei*AVLS_avl)+(itf*AVLS_avl_Vbi_ei));
7223 iavl_Vbi_ci=((itf_Vbi_ci*AVLS_avl)+(itf*AVLS_avl_Vbi_ci));
7225 iavl=(itf*AVLS_avl);
7229 #if defined(_DERIVATE)
7231 iavl_Vtnode_GND=0.0;
7240 #if defined(_DERIVATE)
7241 f_QR_Vtnode_GND=((1+fdqr0)*qp0_t_Vtnode_GND);
7243 f_QR=((1+fdqr0)*qp0_t);
7244 #if defined(_DERIVATE)
7245 Qz_Vtnode_GND=(Qjei_Vtnode_GND+Qf_Vtnode_GND);
7246 Qz_Vbi_ei=(Qjei_Vbi_ei+Qf_Vbi_ei);
7247 Qz_Vci_ei=Qf_Vci_ei;
7248 Qz_Vbi_ci=Qf_Vbi_ci;
7254 #if defined(_DERIVATE)
7255 Q_fi_Vci_ei=Qf_Vci_ei*fqi;
7256 Q_fi_Vtnode_GND=Qf_Vtnode_GND*fqi;
7257 Q_fi_Vbi_ci=Qf_Vbi_ci*fqi;
7258 Q_fi_Vbi_ei=Qf_Vbi_ei*fqi;
7261 #if defined(_DERIVATE)
7262 f_p_Vtnode_GND=(((Qjei_Vtnode_GND+Q_fi_Vtnode_GND)*Qz-(Qjei+Q_fi)*Qz_Vtnode_GND)/Qz/Qz);
7263 f_p_Vbi_ei=(((Qjei_Vbi_ei+Q_fi_Vbi_ei)*Qz-(Qjei+Q_fi)*Qz_Vbi_ei)/Qz/Qz);
7264 f_p_Vci_ei=((Q_fi_Vci_ei*Qz-(Qjei+Q_fi)*Qz_Vci_ei)/Qz/Qz);
7265 f_p_Vbi_ci=((Q_fi_Vbi_ci*Qz-(Qjei+Q_fi)*Qz_Vbi_ci)/Qz/Qz);
7267 f_p=((Qjei+Q_fi)/Qz);
7271 #if defined(_DERIVATE)
7279 #if defined(_DERIVATE)
7280 rbi_Vtnode_GND=((((rbi0_t_Vtnode_GND*f_QR)+(rbi0_t*f_QR_Vtnode_GND))*(f_QR+Qz)-(rbi0_t*f_QR)*(f_QR_Vtnode_GND+Qz_Vtnode_GND))/(f_QR+Qz)/(f_QR+Qz));
7281 rbi_Vbi_ei=(-(rbi0_t*f_QR)*Qz_Vbi_ei/(f_QR+Qz)/(f_QR+Qz));
7282 rbi_Vci_ei=(-(rbi0_t*f_QR)*Qz_Vci_ei/(f_QR+Qz)/(f_QR+Qz));
7283 rbi_Vbi_ci=(-(rbi0_t*f_QR)*Qz_Vbi_ci/(f_QR+Qz)/(f_QR+Qz));
7285 rbi=((rbi0_t*f_QR)/(f_QR+Qz));
7286 #if defined(_DERIVATE)
7287 I_BI_Vtnode_GND=ibei_Vtnode_GND;
7288 I_BI_Vbi_ei=ibei_Vbi_ei;
7294 #if defined(_DERIVATE)
7295 ETA_Vtnode_GND=((((rbi_Vtnode_GND*I_BI)+(rbi*I_BI_Vtnode_GND))*fgeo*VT-((rbi*I_BI)*fgeo)*VT_Vtnode_GND)/VT/VT);
7296 ETA_Vbi_ei=(((rbi_Vbi_ei*I_BI)+(rbi*I_BI_Vbi_ei))*fgeo/VT);
7297 ETA_Vci_ei=(rbi_Vci_ei*I_BI*fgeo/VT);
7298 ETA_Vbi_ci=(rbi_Vbi_ci*I_BI*fgeo/VT);
7300 ETA=(((rbi*I_BI)*fgeo)/VT);
7307 #if defined(_DERIVATE)
7308 rbi_Vtnode_GND=((rbi_Vtnode_GND*(1.0-(0.5*ETA)))+(rbi*(-(0.5*ETA_Vtnode_GND))));
7309 rbi_Vbi_ei=((rbi_Vbi_ei*(1.0-(0.5*ETA)))+(rbi*(-(0.5*ETA_Vbi_ei))));
7310 rbi_Vci_ei=((rbi_Vci_ei*(1.0-(0.5*ETA)))+(rbi*(-(0.5*ETA_Vci_ei))));
7311 rbi_Vbi_ci=((rbi_Vbi_ci*(1.0-(0.5*ETA)))+(rbi*(-(0.5*ETA_Vbi_ci))));
7313 rbi=(rbi*(1.0-(0.5*ETA)));
7318 double m00_logE(d00_logE0,(1.0+ETA))
7319 #if defined(_DERIVATE)
7320 double m10_logE(d10_logE0,d00_logE0,(1.0+ETA))
7322 #if defined(_DERIVATE)
7323 rbi_Vtnode_GND=((((rbi_Vtnode_GND*d00_logE0)+(rbi*ETA_Vtnode_GND*d10_logE0))*ETA-(rbi*d00_logE0)*ETA_Vtnode_GND)/ETA/ETA);
7324 rbi_Vbi_ei=((((rbi_Vbi_ei*d00_logE0)+(rbi*ETA_Vbi_ei*d10_logE0))*ETA-(rbi*d00_logE0)*ETA_Vbi_ei)/ETA/ETA);
7325 rbi_Vci_ei=((((rbi_Vci_ei*d00_logE0)+(rbi*ETA_Vci_ei*d10_logE0))*ETA-(rbi*d00_logE0)*ETA_Vci_ei)/ETA/ETA);
7326 rbi_Vbi_ci=((((rbi_Vbi_ci*d00_logE0)+(rbi*ETA_Vbi_ci*d10_logE0))*ETA-(rbi*d00_logE0)*ETA_Vbi_ci)/ETA/ETA);
7328 rbi=((rbi*d00_logE0)/ETA);
7333 #if defined(_DERIVATE)
7334 rbi_Vtnode_GND=((rbi_Vtnode_GND*f_p)+(rbi*f_p_Vtnode_GND));
7335 rbi_Vbi_ei=((rbi_Vbi_ei*f_p)+(rbi*f_p_Vbi_ei));
7336 rbi_Vci_ei=((rbi_Vci_ei*f_p)+(rbi*f_p_Vci_ei));
7337 rbi_Vbi_ci=((rbi_Vbi_ci*f_p)+(rbi*f_p_Vbi_ci));
7343 #if defined(_DERIVATE)
7351 #if defined(_DERIVATE)
7354 DIOY_Vbp_ei=(1/(mbep*VT));
7357 DIOY_Vtnode_GND=(-
BP(
bp,
ei)*(mbep*VT_Vtnode_GND)/(mbep*VT)/(mbep*VT));
7359 DIOY=(
BP(
bp,
ei)/(mbep*VT));
7366 #if defined(_DERIVATE)
7369 le_Vbp_ei=DIOY_Vbp_ei;
7370 le_Vbi_ci=DIOY_Vbi_ci;
7371 le_Vbi_ei=DIOY_Vbi_ei;
7372 le_Vtnode_GND=DIOY_Vtnode_GND;
7375 #if defined(_DERIVATE)
7381 DIOY_Vtnode_GND=0.0;
7387 #if defined(_DERIVATE)
7399 #if defined(_DERIVATE)
7400 double m10_limexp(d10_limexp0,d00_limexp0,DIOY)
7402 #if defined(_DERIVATE)
7405 le_Vbp_ei=((le_Vbp_ei*d00_limexp0)+(le*DIOY_Vbp_ei*d10_limexp0));
7406 le_Vbi_ci=((le_Vbi_ci*d00_limexp0)+(le*DIOY_Vbi_ci*d10_limexp0));
7407 le_Vbi_ei=((le_Vbi_ei*d00_limexp0)+(le*DIOY_Vbi_ei*d10_limexp0));
7408 le_Vtnode_GND=((le_Vtnode_GND*d00_limexp0)+(le*DIOY_Vtnode_GND*d10_limexp0));
7410 le=(le*d00_limexp0);
7412 #if defined(_DERIVATE)
7413 ibep_Vtnode_GND=((ibeps_t_Vtnode_GND*(le-1.0))+(ibeps_t*le_Vtnode_GND));
7414 ibep_Vbp_ei=(ibeps_t*le_Vbp_ei);
7415 ibep_Vbi_ci=(ibeps_t*le_Vbi_ci);
7416 ibep_Vbi_ei=(ibeps_t*le_Vbi_ei);
7418 ibep=(ibeps_t*(le-1.0));
7422 #if defined(_DERIVATE)
7423 ibep_Vtnode_GND=(-ibeps_t_Vtnode_GND);
7433 #if defined(_DERIVATE)
7434 ibep_Vtnode_GND=0.0;
7441 #if defined(_DERIVATE)
7444 DIOY_Vbp_ei=(1/(mrep*VT));
7447 DIOY_Vtnode_GND=(-
BP(
bp,
ei)*(mrep*VT_Vtnode_GND)/(mrep*VT)/(mrep*VT));
7449 DIOY=(
BP(
bp,
ei)/(mrep*VT));
7456 #if defined(_DERIVATE)
7459 le_Vbp_ei=DIOY_Vbp_ei;
7460 le_Vbi_ci=DIOY_Vbi_ci;
7461 le_Vbi_ei=DIOY_Vbi_ei;
7462 le_Vtnode_GND=DIOY_Vtnode_GND;
7465 #if defined(_DERIVATE)
7471 DIOY_Vtnode_GND=0.0;
7477 #if defined(_DERIVATE)
7489 #if defined(_DERIVATE)
7490 double m10_limexp(d10_limexp0,d00_limexp0,DIOY)
7492 #if defined(_DERIVATE)
7495 le_Vbp_ei=((le_Vbp_ei*d00_limexp0)+(le*DIOY_Vbp_ei*d10_limexp0));
7496 le_Vbi_ci=((le_Vbi_ci*d00_limexp0)+(le*DIOY_Vbi_ci*d10_limexp0));
7497 le_Vbi_ei=((le_Vbi_ei*d00_limexp0)+(le*DIOY_Vbi_ei*d10_limexp0));
7498 le_Vtnode_GND=((le_Vtnode_GND*d00_limexp0)+(le*DIOY_Vtnode_GND*d10_limexp0));
7500 le=(le*d00_limexp0);
7502 #if defined(_DERIVATE)
7503 irep_Vtnode_GND=((ireps_t_Vtnode_GND*(le-1.0))+(ireps_t*le_Vtnode_GND));
7504 irep_Vbp_ei=(ireps_t*le_Vbp_ei);
7505 irep_Vbi_ci=(ireps_t*le_Vbi_ci);
7506 irep_Vbi_ei=(ireps_t*le_Vbi_ei);
7508 irep=(ireps_t*(le-1.0));
7512 #if defined(_DERIVATE)
7513 irep_Vtnode_GND=(-ireps_t_Vtnode_GND);
7523 #if defined(_DERIVATE)
7524 irep_Vtnode_GND=0.0;
7536 double
m00_exp(d00_exp1,((-d00_logE0)/zep))
7537 #if defined(_DERIVATE)
7538 double m10_logE(d10_logE0,d00_logE0,aljep_t)
7539 #define d10_exp1 d00_exp1
7541 #if defined(_DERIVATE)
7542 DFV_f_Vtnode_GND=((vdep_t_Vtnode_GND*(1.0-d00_exp1))+(vdep_t*(-((-aljep_t_Vtnode_GND*d10_logE0)/zep)*
d10_exp1)));
7544 DFV_f=(vdep_t*(1.0-d00_exp1));
7546 #if defined(_DERIVATE)
7547 DFC_max_Vtnode_GND=((aljep_t_Vtnode_GND*cjep0_t)+(aljep_t*cjep0_t_Vtnode_GND));
7549 DFC_max=(aljep_t*cjep0_t);
7550 #if defined(_DERIVATE)
7554 DFv_e_Vbp_ei=((-1.0)/VT);
7556 DFv_e_Vtnode_GND=((DFV_f_Vtnode_GND*VT-(DFV_f-
BP(
bp,
ei))*VT_Vtnode_GND)/VT/VT);
7559 DFv_e=((DFV_f-
BP(
bp,
ei))/VT);
7564 double m00_exp(d00_exp0,DFv_e)
7565 #if defined(_DERIVATE)
7566 #define d10_exp0 d00_exp0
7568 #if defined(_DERIVATE)
7572 DFe_Vbp_ei=DFv_e_Vbp_ei*d10_exp0;
7573 DFe_Vbi_ci=DFv_e_Vbi_ci*d10_exp0;
7574 DFe_Vtnode_GND=DFv_e_Vtnode_GND*d10_exp0;
7575 DFe_Vbi_ei=DFv_e_Vbi_ei*d10_exp0;
7580 double m00_logE(d00_logE0,(1.0+DFe))
7581 #if defined(_DERIVATE)
7582 double m10_logE(d10_logE0,d00_logE0,(1.0+DFe))
7584 #if defined(_DERIVATE)
7588 DFv_j_Vbp_ei=(-(VT*DFe_Vbp_ei*d10_logE0));
7589 DFv_j_Vbi_ci=(-(VT*DFe_Vbi_ci*d10_logE0));
7590 DFv_j_Vtnode_GND=(DFV_f_Vtnode_GND-((VT_Vtnode_GND*d00_logE0)+(VT*DFe_Vtnode_GND*d10_logE0)));
7591 DFv_j_Vbi_ei=(-(VT*DFe_Vbi_ei*d10_logE0));
7593 DFv_j=(DFV_f-(VT*d00_logE0));
7595 #if defined(_DERIVATE)
7596 DFdvj_dv_Vsi_ci=0.0;
7598 DFdvj_dv_Vbp_ci=0.0;
7599 DFdvj_dv_Vbp_ei=((DFe_Vbp_ei*(1.0+DFe)-DFe*DFe_Vbp_ei)/(1.0+DFe)/(1.0+DFe));
7600 DFdvj_dv_Vbi_ci=((DFe_Vbi_ci*(1.0+DFe)-DFe*DFe_Vbi_ci)/(1.0+DFe)/(1.0+DFe));
7601 DFdvj_dv_Vtnode_GND=((DFe_Vtnode_GND*(1.0+DFe)-DFe*DFe_Vtnode_GND)/(1.0+DFe)/(1.0+DFe));
7602 DFdvj_dv_Vbi_ei=((DFe_Vbi_ei*(1.0+DFe)-DFe*DFe_Vbi_ei)/(1.0+DFe)/(1.0+DFe));
7604 DFdvj_dv=(DFe/(1.0+DFe));
7608 #if defined(_DERIVATE)
7614 DFv_j_Vtnode_GND=0.0;
7618 #if defined(_DERIVATE)
7619 DFdvj_dv_Vsi_ci=0.0;
7621 DFdvj_dv_Vbp_ci=0.0;
7622 DFdvj_dv_Vbp_ei=0.0;
7623 DFdvj_dv_Vbi_ci=0.0;
7624 DFdvj_dv_Vtnode_GND=0.0;
7625 DFdvj_dv_Vbi_ei=0.0;
7630 double m00_logE(d00_logE0,(1.0-(DFv_j/vdep_t)))
7631 #if defined(_DERIVATE)
7632 double m10_logE(d10_logE0,d00_logE0,(1.0-(DFv_j/vdep_t)))
7634 #if defined(_DERIVATE)
7638 DFb_Vbp_ei=(-(DFv_j_Vbp_ei/vdep_t))*d10_logE0;
7639 DFb_Vbi_ci=(-(DFv_j_Vbi_ci/vdep_t))*d10_logE0;
7640 DFb_Vtnode_GND=(-((DFv_j_Vtnode_GND*vdep_t-DFv_j*vdep_t_Vtnode_GND)/vdep_t/vdep_t))*d10_logE0;
7641 DFb_Vbi_ei=(-(DFv_j_Vbi_ei/vdep_t))*d10_logE0;
7646 double m00_exp(d00_exp0,((-zep)*DFb))
7647 #if defined(_DERIVATE)
7648 #define d10_exp0 d00_exp0
7650 #if defined(_DERIVATE)
7654 DFC_j1_Vbp_ei=(((cjep0_t*((-zep)*DFb_Vbp_ei)*d10_exp0)*DFdvj_dv)+((cjep0_t*d00_exp0)*DFdvj_dv_Vbp_ei));
7655 DFC_j1_Vbi_ci=(((cjep0_t*((-zep)*DFb_Vbi_ci)*d10_exp0)*DFdvj_dv)+((cjep0_t*d00_exp0)*DFdvj_dv_Vbi_ci));
7656 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));
7657 DFC_j1_Vbi_ei=(((cjep0_t*((-zep)*DFb_Vbi_ei)*d10_exp0)*DFdvj_dv)+((cjep0_t*d00_exp0)*DFdvj_dv_Vbi_ei));
7659 DFC_j1=((cjep0_t*d00_exp0)*DFdvj_dv);
7661 #if defined(_DERIVATE)
7662 Cjep_Vbp_ei=(DFC_j1_Vbp_ei+(DFC_max*(-DFdvj_dv_Vbp_ei)));
7663 Cjep_Vbi_ci=(DFC_j1_Vbi_ci+(DFC_max*(-DFdvj_dv_Vbi_ci)));
7664 Cjep_Vtnode_GND=(DFC_j1_Vtnode_GND+((DFC_max_Vtnode_GND*(1.0-DFdvj_dv))+(DFC_max*(-DFdvj_dv_Vtnode_GND))));
7665 Cjep_Vbi_ei=(DFC_j1_Vbi_ei+(DFC_max*(-DFdvj_dv_Vbi_ei)));
7667 Cjep=(DFC_j1+(DFC_max*(1.0-DFdvj_dv)));
7668 #if defined(_DYNAMIC)
7670 double m00_exp(d00_exp0,(DFb*(1.0-zep)))
7671 #if defined(_DERIVATE)
7672 #define d10_exp0 d00_exp0
7674 #if defined(_DERIVATE)
7678 DFQ_j_Vbp_ei=(((cjep0_t*vdep_t)*(-DFb_Vbp_ei*(1.0-zep)*d10_exp0))/(1.0-zep));
7679 DFQ_j_Vbi_ci=(((cjep0_t*vdep_t)*(-DFb_Vbi_ci*(1.0-zep)*d10_exp0))/(1.0-zep));
7680 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));
7681 DFQ_j_Vbi_ei=(((cjep0_t*vdep_t)*(-DFb_Vbi_ei*(1.0-zep)*d10_exp0))/(1.0-zep));
7683 DFQ_j=(((cjep0_t*vdep_t)*(1.0-d00_exp0))/(1.0-zep));
7686 #if defined(_DYNAMIC)
7687 #if defined(_DERIVATE)
7688 Qjep_Vbp_ei=(DFQ_j_Vbp_ei+(DFC_max*(1.0-DFv_j_Vbp_ei)));
7689 Qjep_Vbi_ci=(DFQ_j_Vbi_ci+(DFC_max*(-DFv_j_Vbi_ci)));
7690 Qjep_Vtnode_GND=(DFQ_j_Vtnode_GND+((DFC_max_Vtnode_GND*(
BP(
bp,
ei)-DFv_j))+(DFC_max*(-DFv_j_Vtnode_GND))));
7691 Qjep_Vbi_ei=(DFQ_j_Vbi_ei+(DFC_max*(-DFv_j_Vbi_ei)));
7693 Qjep=(DFQ_j+(DFC_max*(
BP(
bp,
ei)-DFv_j)));
7698 #if defined(_DERIVATE)
7701 Cjep_Vtnode_GND=0.0;
7705 #if defined(_DYNAMIC)
7706 #if defined(_DERIVATE)
7709 Qjep_Vtnode_GND=0.0;
7721 #if defined(_DERIVATE)
7722 a_eg_Vtnode_GND=(-(vgb-(2.55e-4*Tnom))*(-(2.55e-4*Tdev_Vtnode_GND))/(vgb-(2.55e-4*Tdev))/(vgb-(2.55e-4*Tdev)));
7724 a_eg=((vgb-(2.55e-4*Tnom))/(vgb-(2.55e-4*Tdev)));
7727 #if defined(_DERIVATE)
7728 double m10_sqrt(d10_sqrt0,d00_sqrt0,a_eg)
7730 #if defined(_DERIVATE)
7731 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));
7733 ab=(((((cjep0_t/cjep0)*d00_sqrt0)*vdep_t)*vdep_t)/(vdep*vdep));
7735 #if defined(_DERIVATE)
7736 ibets_t_Vtnode_GND=(ibets*ab_Vtnode_GND);
7742 #if defined(_DERIVATE)
7743 ibets_t_Vtnode_GND=0.0;
7747 #if defined(_DERIVATE)
7748 vve_Vbp_ei=((-1.0)/vdep_t);
7749 vve_Vtnode_GND=(-(-
BP(
bp,
ei))*vdep_t_Vtnode_GND/vdep_t/vdep_t);
7751 vve=((-
BP(
bp,
ei))/vdep_t);
7752 #if defined(_DERIVATE)
7753 cce_Vbp_ei=(Cjep_Vbp_ei/cjep0_t);
7754 cce_Vbi_ci=(Cjep_Vbi_ci/cjep0_t);
7755 cce_Vtnode_GND=((Cjep_Vtnode_GND*cjep0_t-Cjep*cjep0_t_Vtnode_GND)/cjep0_t/cjep0_t);
7756 cce_Vbi_ei=(Cjep_Vbi_ei/cjep0_t);
7762 double
m00_exp(d00_exp1,((1-zex)*d00_logE0))
7763 #if defined(_DERIVATE)
7764 double m10_logE(d10_logE0,d00_logE0,cce)
7765 #define d10_exp1 d00_exp1
7767 #if defined(_DERIVATE)
7768 pocce_Vbp_ei=((1-zex)*cce_Vbp_ei*d10_logE0)*
d10_exp1;
7769 pocce_Vbi_ci=((1-zex)*cce_Vbi_ci*d10_logE0)*
d10_exp1;
7770 pocce_Vtnode_GND=((1-zex)*cce_Vtnode_GND*d10_logE0)*
d10_exp1;
7771 pocce_Vbi_ei=((1-zex)*cce_Vbi_ei*d10_logE0)*
d10_exp1;
7775 #if defined(_DERIVATE)
7776 czz_Vtnode_GND=((((ibets_t_Vtnode_GND*vve)+(ibets_t*vve_Vtnode_GND))*pocce)+((ibets_t*vve)*pocce_Vtnode_GND));
7777 czz_Vbp_ei=(((ibets_t*vve_Vbp_ei)*pocce)+((ibets_t*vve)*pocce_Vbp_ei));
7778 czz_Vbi_ci=((ibets_t*vve)*pocce_Vbi_ci);
7779 czz_Vbi_ei=((ibets_t*vve)*pocce_Vbi_ei);
7781 czz=((ibets_t*vve)*pocce);
7783 double m00_exp(d00_exp0,((-abet)/pocce))
7784 #if defined(_DERIVATE)
7785 #define d10_exp0 d00_exp0
7787 #if defined(_DERIVATE)
7788 ibet_Vtnode_GND=((czz_Vtnode_GND*d00_exp0)+(czz*(-(-abet)*pocce_Vtnode_GND/pocce/pocce)*d10_exp0));
7789 ibet_Vbp_ei=((czz_Vbp_ei*d00_exp0)+(czz*(-(-abet)*pocce_Vbp_ei/pocce/pocce)*d10_exp0));
7790 ibet_Vbi_ci=((czz_Vbi_ci*d00_exp0)+(czz*(-(-abet)*pocce_Vbi_ci/pocce/pocce)*d10_exp0));
7791 ibet_Vbi_ei=((czz_Vbi_ei*d00_exp0)+(czz*(-(-abet)*pocce_Vbi_ei/pocce/pocce)*d10_exp0));
7793 ibet=(czz*d00_exp0);
7798 #if defined(_DERIVATE)
7799 ibet_Vtnode_GND=0.0;
7814 #if defined(_DYNAMIC)
7817 #if defined(_DYNAMIC)
7818 #if defined(_DERIVATE)
7819 Dv_p_Vtnode_GND=(vptcx_t_Vtnode_GND-vdcx_t_Vtnode_GND);
7821 Dv_p=(vptcx_t-vdcx_t);
7823 #if defined(_DYNAMIC)
7826 double
m00_exp(d00_exp1,((-d00_logE0)/zcx))
7827 #if defined(_DERIVATE)
7828 DV_f_Vtnode_GND=vdcx_t_Vtnode_GND*(1.0-d00_exp1);
7830 DV_f=(vdcx_t*(1.0-d00_exp1));
7833 #if defined(_DYNAMIC)
7834 #if defined(_DERIVATE)
7835 DC_max_Vtnode_GND=(2.4*cjcx02_t_Vtnode_GND);
7837 DC_max=(2.4*cjcx02_t);
7839 #if defined(_DYNAMIC)
7841 double m00_logE(d00_logE0,(vptcx_t/vdcx_t))
7842 double
m00_exp(d00_exp1,(d00_logE0*(Dz_r-zcx)))
7843 #if defined(_DERIVATE)
7844 double m10_logE(d10_logE0,d00_logE0,(vptcx_t/vdcx_t))
7845 #define d10_exp1 d00_exp1
7847 #if defined(_DERIVATE)
7848 DC_c_Vtnode_GND=((cjcx02_t_Vtnode_GND*d00_exp1)+(cjcx02_t*((vptcx_t_Vtnode_GND*vdcx_t-vptcx_t*vdcx_t_Vtnode_GND)/vdcx_t/vdcx_t)*d10_logE0*(Dz_r-zcx)*d10_exp1));
7850 DC_c=(cjcx02_t*d00_exp1);
7853 #if defined(_DYNAMIC)
7854 #if defined(_DERIVATE)
7855 Da_Vtnode_GND=VT_Vtnode_GND;
7859 #if defined(_DYNAMIC)
7860 #if defined(_DERIVATE)
7863 Dv_e_Vbp_ci=((-1.0)/Da);
7864 Dv_e_Vtnode_GND=((DV_f_Vtnode_GND*Da-(DV_f-
BP(
bp,
ci))*Da_Vtnode_GND)/Da/Da);
7867 Dv_e=((DV_f-
BP(
bp,
ci))/Da);
7873 #if defined(_DYNAMIC)
7876 #if defined(_DERIVATE)
7877 #define d10_exp0 d00_exp0
7879 #if defined(_DERIVATE)
7882 De_Vbp_ci=Dv_e_Vbp_ci*d10_exp0;
7883 De_Vtnode_GND=Dv_e_Vtnode_GND*d10_exp0;
7884 De_Vbi_ci=Dv_e_Vbi_ci*d10_exp0;
7889 #if defined(_DYNAMIC)
7890 #if defined(_DERIVATE)
7893 De_1_Vbp_ci=((De_Vbp_ci*(1.0+De)-De*De_Vbp_ci)/(1.0+De)/(1.0+De));
7894 De_1_Vtnode_GND=((De_Vtnode_GND*(1.0+De)-De*De_Vtnode_GND)/(1.0+De)/(1.0+De));
7895 De_1_Vbi_ci=((De_Vbi_ci*(1.0+De)-De*De_Vbi_ci)/(1.0+De)/(1.0+De));
7899 #if defined(_DYNAMIC)
7901 double m00_logE(d00_logE0,(1.0+De))
7902 #if defined(_DERIVATE)
7903 double m10_logE(d10_logE0,d00_logE0,(1.0+De))
7905 #if defined(_DERIVATE)
7908 Dv_j1_Vbp_ci=(-(Da*De_Vbp_ci*d10_logE0));
7909 Dv_j1_Vtnode_GND=(DV_f_Vtnode_GND-((Da_Vtnode_GND*d00_logE0)+(Da*De_Vtnode_GND*d10_logE0)));
7910 Dv_j1_Vbi_ci=(-(Da*De_Vbi_ci*d10_logE0));
7912 Dv_j1=(DV_f-(Da*d00_logE0));
7918 #if defined(_DYNAMIC)
7919 #if defined(_DERIVATE)
7923 De_1_Vtnode_GND=0.0;
7928 #if defined(_DYNAMIC)
7929 #if defined(_DERIVATE)
7933 Dv_j1_Vtnode_GND=0.0;
7940 #if defined(_DYNAMIC)
7941 #if defined(_DERIVATE)
7942 Da_Vtnode_GND=((0.1*Dv_p_Vtnode_GND)+(4.0*VT_Vtnode_GND));
7944 Da=((0.1*Dv_p)+(4.0*VT));
7946 #if defined(_DYNAMIC)
7947 #if defined(_DERIVATE)
7950 Dv_r_Vbp_ci=(Dv_j1_Vbp_ci/Da);
7951 Dv_r_Vtnode_GND=(((Dv_p_Vtnode_GND+Dv_j1_Vtnode_GND)*Da-(Dv_p+Dv_j1)*Da_Vtnode_GND)/Da/Da);
7952 Dv_r_Vbi_ci=(Dv_j1_Vbi_ci/Da);
7954 Dv_r=((Dv_p+Dv_j1)/Da);
7960 #if defined(_DYNAMIC)
7963 #if defined(_DERIVATE)
7964 #define d10_exp0 d00_exp0
7966 #if defined(_DERIVATE)
7969 De_Vbp_ci=Dv_r_Vbp_ci*d10_exp0;
7970 De_Vtnode_GND=Dv_r_Vtnode_GND*d10_exp0;
7971 De_Vbi_ci=Dv_r_Vbi_ci*d10_exp0;
7976 #if defined(_DYNAMIC)
7977 #if defined(_DERIVATE)
7980 De_2_Vbp_ci=((De_Vbp_ci*(1.0+De)-De*De_Vbp_ci)/(1.0+De)/(1.0+De));
7981 De_2_Vtnode_GND=((De_Vtnode_GND*(1.0+De)-De*De_Vtnode_GND)/(1.0+De)/(1.0+De));
7982 De_2_Vbi_ci=((De_Vbi_ci*(1.0+De)-De*De_Vbi_ci)/(1.0+De)/(1.0+De));
7986 #if defined(_DYNAMIC)
7988 double m00_logE(d00_logE0,(1.0+De))
7989 #if defined(_DERIVATE)
7990 double m10_logE(d10_logE0,d00_logE0,(1.0+De))
7992 #if defined(_DERIVATE)
7995 Dv_j2_Vbp_ci=(Da*De_Vbp_ci*d10_logE0);
7996 Dv_j2_Vtnode_GND=((-Dv_p_Vtnode_GND)+((Da_Vtnode_GND*d00_logE0)+(Da*De_Vtnode_GND*d10_logE0)));
7997 Dv_j2_Vbi_ci=(Da*De_Vbi_ci*d10_logE0);
7999 Dv_j2=((-Dv_p)+(Da*d00_logE0));
8005 #if defined(_DYNAMIC)
8006 #if defined(_DERIVATE)
8010 De_2_Vtnode_GND=0.0;
8015 #if defined(_DYNAMIC)
8016 #if defined(_DERIVATE)
8019 Dv_j2_Vbp_ci=Dv_j1_Vbp_ci;
8020 Dv_j2_Vtnode_GND=Dv_j1_Vtnode_GND;
8021 Dv_j2_Vbi_ci=Dv_j1_Vbi_ci;
8027 #if defined(_DYNAMIC)
8028 #if defined(_DERIVATE)
8031 Dv_j4_Vbp_ci=(1.0-Dv_j1_Vbp_ci);
8032 Dv_j4_Vbi_ci=(-Dv_j1_Vbi_ci);
8033 Dv_j4_Vtnode_GND=(-Dv_j1_Vtnode_GND);
8037 #if defined(_DYNAMIC)
8039 double m00_logE(d00_logE0,(1.0-(Dv_j1/vdcx_t)))
8040 #if defined(_DERIVATE)
8041 double m10_logE(d10_logE0,d00_logE0,(1.0-(Dv_j1/vdcx_t)))
8043 #if defined(_DERIVATE)
8046 DCln1_Vbp_ci=(-(Dv_j1_Vbp_ci/vdcx_t))*d10_logE0;
8047 DCln1_Vtnode_GND=(-((Dv_j1_Vtnode_GND*vdcx_t-Dv_j1*vdcx_t_Vtnode_GND)/vdcx_t/vdcx_t))*d10_logE0;
8048 DCln1_Vbi_ci=(-(Dv_j1_Vbi_ci/vdcx_t))*d10_logE0;
8053 #if defined(_DYNAMIC)
8055 double m00_logE(d00_logE0,(1.0-(Dv_j2/vdcx_t)))
8056 #if defined(_DERIVATE)
8057 double m10_logE(d10_logE0,d00_logE0,(1.0-(Dv_j2/vdcx_t)))
8059 #if defined(_DERIVATE)
8062 DCln2_Vbp_ci=(-(Dv_j2_Vbp_ci/vdcx_t))*d10_logE0;
8063 DCln2_Vtnode_GND=(-((Dv_j2_Vtnode_GND*vdcx_t-Dv_j2*vdcx_t_Vtnode_GND)/vdcx_t/vdcx_t))*d10_logE0;
8064 DCln2_Vbi_ci=(-(Dv_j2_Vbi_ci/vdcx_t))*d10_logE0;
8069 #if defined(_DYNAMIC)
8072 #if defined(_DYNAMIC)
8075 #if defined(_DYNAMIC)
8077 double m00_exp(d00_exp0,(DCln2*(-zcx)))
8078 #if defined(_DERIVATE)
8079 #define d10_exp0 d00_exp0
8081 #if defined(_DERIVATE)
8084 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));
8085 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));
8086 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));
8088 DC_j1=(((cjcx02_t*d00_exp0)*De_1)*De_2);
8091 #if defined(_DYNAMIC)
8093 double m00_exp(d00_exp0,(DCln1*(-Dz_r)))
8094 #if defined(_DERIVATE)
8095 #define d10_exp0 d00_exp0
8097 #if defined(_DERIVATE)
8100 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)));
8101 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)));
8102 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)));
8104 DC_j2=((DC_c*d00_exp0)*(1.0-De_2));
8107 #if defined(_DYNAMIC)
8108 #if defined(_DERIVATE)
8111 DC_j3_Vbp_ci=(DC_max*(-De_1_Vbp_ci));
8112 DC_j3_Vtnode_GND=((DC_max_Vtnode_GND*(1.0-De_1))+(DC_max*(-De_1_Vtnode_GND)));
8113 DC_j3_Vbi_ci=(DC_max*(-De_1_Vbi_ci));
8115 DC_j3=(DC_max*(1.0-De_1));
8117 #if defined(_DYNAMIC)
8118 cjcx0_t_ii=((DC_j1+DC_j2)+DC_j3);
8120 #if defined(_DYNAMIC)
8122 double m00_exp(d00_exp0,(DCln2*Dz1))
8123 #if defined(_DERIVATE)
8124 #define d10_exp0 d00_exp0
8126 #if defined(_DERIVATE)
8129 DQ_j1_Vbp_ci=((cjcx02_t*(-DCln2_Vbp_ci*Dz1*d10_exp0))/Dz1);
8130 DQ_j1_Vtnode_GND=(((cjcx02_t_Vtnode_GND*(1.0-d00_exp0))+(cjcx02_t*(-DCln2_Vtnode_GND*Dz1*d10_exp0)))/Dz1);
8131 DQ_j1_Vbi_ci=((cjcx02_t*(-DCln2_Vbi_ci*Dz1*d10_exp0))/Dz1);
8133 DQ_j1=((cjcx02_t*(1.0-d00_exp0))/Dz1);
8136 #if defined(_DYNAMIC)
8138 double m00_exp(d00_exp0,(DCln1*Dzr1))
8139 #if defined(_DERIVATE)
8140 #define d10_exp0 d00_exp0
8142 #if defined(_DERIVATE)
8145 DQ_j2_Vbp_ci=((DC_c*(-DCln1_Vbp_ci*Dzr1*d10_exp0))/Dzr1);
8146 DQ_j2_Vtnode_GND=(((DC_c_Vtnode_GND*(1.0-d00_exp0))+(DC_c*(-DCln1_Vtnode_GND*Dzr1*d10_exp0)))/Dzr1);
8147 DQ_j2_Vbi_ci=((DC_c*(-DCln1_Vbi_ci*Dzr1*d10_exp0))/Dzr1);
8149 DQ_j2=((DC_c*(1.0-d00_exp0))/Dzr1);
8152 #if defined(_DYNAMIC)
8154 double m00_exp(d00_exp0,(DCln2*Dzr1))
8155 #if defined(_DERIVATE)
8156 #define d10_exp0 d00_exp0
8158 #if defined(_DERIVATE)
8161 DQ_j3_Vbp_ci=((DC_c*(-DCln2_Vbp_ci*Dzr1*d10_exp0))/Dzr1);
8162 DQ_j3_Vtnode_GND=(((DC_c_Vtnode_GND*(1.0-d00_exp0))+(DC_c*(-DCln2_Vtnode_GND*Dzr1*d10_exp0)))/Dzr1);
8163 DQ_j3_Vbi_ci=((DC_c*(-DCln2_Vbi_ci*Dzr1*d10_exp0))/Dzr1);
8165 DQ_j3=((DC_c*(1.0-d00_exp0))/Dzr1);
8168 #if defined(_DYNAMIC)
8169 #if defined(_DERIVATE)
8170 qjcx0_t_ii_Vbp_ei=0.0;
8171 qjcx0_t_ii_Vbi_ei=0.0;
8172 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));
8173 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)));
8174 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));
8176 qjcx0_t_ii=((((DQ_j1+DQ_j2)-DQ_j3)*vdcx_t)+(DC_max*Dv_j4));
8181 #if defined(_DYNAMIC)
8184 #if defined(_DYNAMIC)
8185 #if defined(_DERIVATE)
8186 qjcx0_t_ii_Vbp_ei=0.0;
8187 qjcx0_t_ii_Vbi_ei=0.0;
8188 qjcx0_t_ii_Vbp_ci=0.0;
8189 qjcx0_t_ii_Vtnode_GND=0.0;
8190 qjcx0_t_ii_Vbi_ci=0.0;
8203 #if defined(_DYNAMIC)
8206 double
m00_exp(d00_exp1,((-d00_logE0)/zcx))
8207 #if defined(_DERIVATE)
8208 DFV_f_Vtnode_GND=vdcx_t_Vtnode_GND*(1.0-d00_exp1);
8210 DFV_f=(vdcx_t*(1.0-d00_exp1));
8213 #if defined(_DYNAMIC)
8214 #if defined(_DERIVATE)
8215 DFC_max_Vtnode_GND=(2.4*cjcx02_t_Vtnode_GND);
8217 DFC_max=(2.4*cjcx02_t);
8219 #if defined(_DYNAMIC)
8220 #if defined(_DERIVATE)
8223 DFv_e_Vbp_ci=((-1.0)/VT);
8226 DFv_e_Vtnode_GND=((DFV_f_Vtnode_GND*VT-(DFV_f-
BP(
bp,
ci))*VT_Vtnode_GND)/VT/VT);
8229 DFv_e=((DFV_f-
BP(
bp,
ci))/VT);
8235 #if defined(_DYNAMIC)
8237 double m00_exp(d00_exp0,DFv_e)
8238 #if defined(_DERIVATE)
8239 #define d10_exp0 d00_exp0
8241 #if defined(_DERIVATE)
8244 DFe_Vbp_ci=DFv_e_Vbp_ci*d10_exp0;
8245 DFe_Vbp_ei=DFv_e_Vbp_ei*d10_exp0;
8246 DFe_Vbi_ci=DFv_e_Vbi_ci*d10_exp0;
8247 DFe_Vtnode_GND=DFv_e_Vtnode_GND*d10_exp0;
8248 DFe_Vbi_ei=DFv_e_Vbi_ei*d10_exp0;
8253 #if defined(_DYNAMIC)
8255 double m00_logE(d00_logE0,(1.0+DFe))
8256 #if defined(_DERIVATE)
8257 double m10_logE(d10_logE0,d00_logE0,(1.0+DFe))
8259 #if defined(_DERIVATE)
8262 DFv_j_Vbp_ci=(-(VT*DFe_Vbp_ci*d10_logE0));
8263 DFv_j_Vbp_ei=(-(VT*DFe_Vbp_ei*d10_logE0));
8264 DFv_j_Vbi_ci=(-(VT*DFe_Vbi_ci*d10_logE0));
8265 DFv_j_Vtnode_GND=(DFV_f_Vtnode_GND-((VT_Vtnode_GND*d00_logE0)+(VT*DFe_Vtnode_GND*d10_logE0)));
8266 DFv_j_Vbi_ei=(-(VT*DFe_Vbi_ei*d10_logE0));
8268 DFv_j=(DFV_f-(VT*d00_logE0));
8271 #if defined(_DYNAMIC)
8272 #if defined(_DERIVATE)
8273 DFdvj_dv_Vsi_ci=0.0;
8275 DFdvj_dv_Vbp_ci=((DFe_Vbp_ci*(1.0+DFe)-DFe*DFe_Vbp_ci)/(1.0+DFe)/(1.0+DFe));
8276 DFdvj_dv_Vbp_ei=((DFe_Vbp_ei*(1.0+DFe)-DFe*DFe_Vbp_ei)/(1.0+DFe)/(1.0+DFe));
8277 DFdvj_dv_Vbi_ci=((DFe_Vbi_ci*(1.0+DFe)-DFe*DFe_Vbi_ci)/(1.0+DFe)/(1.0+DFe));
8278 DFdvj_dv_Vtnode_GND=((DFe_Vtnode_GND*(1.0+DFe)-DFe*DFe_Vtnode_GND)/(1.0+DFe)/(1.0+DFe));
8279 DFdvj_dv_Vbi_ei=((DFe_Vbi_ei*(1.0+DFe)-DFe*DFe_Vbi_ei)/(1.0+DFe)/(1.0+DFe));
8281 DFdvj_dv=(DFe/(1.0+DFe));
8286 #if defined(_DYNAMIC)
8287 #if defined(_DERIVATE)
8293 DFv_j_Vtnode_GND=0.0;
8298 #if defined(_DYNAMIC)
8299 #if defined(_DERIVATE)
8300 DFdvj_dv_Vsi_ci=0.0;
8302 DFdvj_dv_Vbp_ci=0.0;
8303 DFdvj_dv_Vbp_ei=0.0;
8304 DFdvj_dv_Vbi_ci=0.0;
8305 DFdvj_dv_Vtnode_GND=0.0;
8306 DFdvj_dv_Vbi_ei=0.0;
8312 #if defined(_DYNAMIC)
8314 double m00_logE(d00_logE0,(1.0-(DFv_j/vdcx_t)))
8315 #if defined(_DERIVATE)
8316 double m10_logE(d10_logE0,d00_logE0,(1.0-(DFv_j/vdcx_t)))
8318 #if defined(_DERIVATE)
8321 DFb_Vbp_ci=(-(DFv_j_Vbp_ci/vdcx_t))*d10_logE0;
8322 DFb_Vbp_ei=(-(DFv_j_Vbp_ei/vdcx_t))*d10_logE0;
8323 DFb_Vbi_ci=(-(DFv_j_Vbi_ci/vdcx_t))*d10_logE0;
8324 DFb_Vtnode_GND=(-((DFv_j_Vtnode_GND*vdcx_t-DFv_j*vdcx_t_Vtnode_GND)/vdcx_t/vdcx_t))*d10_logE0;
8325 DFb_Vbi_ei=(-(DFv_j_Vbi_ei/vdcx_t))*d10_logE0;
8330 #if defined(_DYNAMIC)
8332 double m00_exp(d00_exp0,((-zcx)*DFb))
8333 #if defined(_DERIVATE)
8334 #define d10_exp0 d00_exp0
8336 #if defined(_DERIVATE)
8339 DFC_j1_Vbp_ci=(((cjcx02_t*((-zcx)*DFb_Vbp_ci)*d10_exp0)*DFdvj_dv)+((cjcx02_t*d00_exp0)*DFdvj_dv_Vbp_ci));
8340 DFC_j1_Vbp_ei=(((cjcx02_t*((-zcx)*DFb_Vbp_ei)*d10_exp0)*DFdvj_dv)+((cjcx02_t*d00_exp0)*DFdvj_dv_Vbp_ei));
8341 DFC_j1_Vbi_ci=(((cjcx02_t*((-zcx)*DFb_Vbi_ci)*d10_exp0)*DFdvj_dv)+((cjcx02_t*d00_exp0)*DFdvj_dv_Vbi_ci));
8342 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));
8343 DFC_j1_Vbi_ei=(((cjcx02_t*((-zcx)*DFb_Vbi_ei)*d10_exp0)*DFdvj_dv)+((cjcx02_t*d00_exp0)*DFdvj_dv_Vbi_ei));
8345 DFC_j1=((cjcx02_t*d00_exp0)*DFdvj_dv);
8348 #if defined(_DYNAMIC)
8349 cjcx0_t_ii=(DFC_j1+(DFC_max*(1.0-DFdvj_dv)));
8351 #if defined(_DYNAMIC)
8353 double m00_exp(d00_exp0,(DFb*(1.0-zcx)))
8354 #if defined(_DERIVATE)
8355 #define d10_exp0 d00_exp0
8357 #if defined(_DERIVATE)
8360 DFQ_j_Vbp_ci=(((cjcx02_t*vdcx_t)*(-DFb_Vbp_ci*(1.0-zcx)*d10_exp0))/(1.0-zcx));
8361 DFQ_j_Vbp_ei=(((cjcx02_t*vdcx_t)*(-DFb_Vbp_ei*(1.0-zcx)*d10_exp0))/(1.0-zcx));
8362 DFQ_j_Vbi_ci=(((cjcx02_t*vdcx_t)*(-DFb_Vbi_ci*(1.0-zcx)*d10_exp0))/(1.0-zcx));
8363 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));
8364 DFQ_j_Vbi_ei=(((cjcx02_t*vdcx_t)*(-DFb_Vbi_ei*(1.0-zcx)*d10_exp0))/(1.0-zcx));
8366 DFQ_j=(((cjcx02_t*vdcx_t)*(1.0-d00_exp0))/(1.0-zcx));
8369 #if defined(_DYNAMIC)
8370 #if defined(_DERIVATE)
8371 qjcx0_t_ii_Vbp_ei=(DFQ_j_Vbp_ei+(DFC_max*(-DFv_j_Vbp_ei)));
8372 qjcx0_t_ii_Vbi_ei=(DFQ_j_Vbi_ei+(DFC_max*(-DFv_j_Vbi_ei)));
8373 qjcx0_t_ii_Vbp_ci=(DFQ_j_Vbp_ci+(DFC_max*(1.0-DFv_j_Vbp_ci)));
8374 qjcx0_t_ii_Vtnode_GND=(DFQ_j_Vtnode_GND+((DFC_max_Vtnode_GND*(
BP(
bp,
ci)-DFv_j))+(DFC_max*(-DFv_j_Vtnode_GND))));
8375 qjcx0_t_ii_Vbi_ci=(DFQ_j_Vbi_ci+(DFC_max*(-DFv_j_Vbi_ci)));
8377 qjcx0_t_ii=(DFQ_j+(DFC_max*(
BP(
bp,
ci)-DFv_j)));
8382 #if defined(_DYNAMIC)
8385 #if defined(_DYNAMIC)
8386 #if defined(_DERIVATE)
8387 qjcx0_t_ii_Vbp_ei=0.0;
8388 qjcx0_t_ii_Vbi_ei=0.0;
8389 qjcx0_t_ii_Vbp_ci=0.0;
8390 qjcx0_t_ii_Vtnode_GND=0.0;
8391 qjcx0_t_ii_Vbi_ci=0.0;
8399 #if defined(_DERIVATE)
8401 DIOY_Vbp_ci=(1/(mbcx*VT));
8405 DIOY_Vtnode_GND=(-
BP(
bp,
ci)*(mbcx*VT_Vtnode_GND)/(mbcx*VT)/(mbcx*VT));
8407 DIOY=(
BP(
bp,
ci)/(mbcx*VT));
8414 #if defined(_DERIVATE)
8416 le_Vbp_ci=DIOY_Vbp_ci;
8417 le_Vbp_ei=DIOY_Vbp_ei;
8418 le_Vbi_ci=DIOY_Vbi_ci;
8419 le_Vbi_ei=DIOY_Vbi_ei;
8420 le_Vtnode_GND=DIOY_Vtnode_GND;
8423 #if defined(_DERIVATE)
8429 DIOY_Vtnode_GND=0.0;
8435 #if defined(_DERIVATE)
8447 #if defined(_DERIVATE)
8448 double m10_limexp(d10_limexp0,d00_limexp0,DIOY)
8450 #if defined(_DERIVATE)
8452 le_Vbp_ci=((le_Vbp_ci*d00_limexp0)+(le*DIOY_Vbp_ci*d10_limexp0));
8453 le_Vbp_ei=((le_Vbp_ei*d00_limexp0)+(le*DIOY_Vbp_ei*d10_limexp0));
8454 le_Vbi_ci=((le_Vbi_ci*d00_limexp0)+(le*DIOY_Vbi_ci*d10_limexp0));
8455 le_Vbi_ei=((le_Vbi_ei*d00_limexp0)+(le*DIOY_Vbi_ei*d10_limexp0));
8456 le_Vtnode_GND=((le_Vtnode_GND*d00_limexp0)+(le*DIOY_Vtnode_GND*d10_limexp0));
8458 le=(le*d00_limexp0);
8460 #if defined(_DERIVATE)
8461 ijbcx_Vtnode_GND=((ibcxs_t_Vtnode_GND*(le-1.0))+(ibcxs_t*le_Vtnode_GND));
8462 ijbcx_Vbp_ci=(ibcxs_t*le_Vbp_ci);
8463 ijbcx_Vbp_ei=(ibcxs_t*le_Vbp_ei);
8464 ijbcx_Vbi_ci=(ibcxs_t*le_Vbi_ci);
8465 ijbcx_Vbi_ei=(ibcxs_t*le_Vbi_ei);
8467 ijbcx=(ibcxs_t*(le-1.0));
8471 #if defined(_DERIVATE)
8472 ijbcx_Vtnode_GND=(-ibcxs_t_Vtnode_GND);
8483 #if defined(_DERIVATE)
8484 ijbcx_Vtnode_GND=0.0;
8500 #if defined(_DYNAMIC)
8503 #if defined(_DYNAMIC)
8504 #if defined(_DERIVATE)
8505 Dv_p_Vtnode_GND=(vptcx_t_Vtnode_GND-vdcx_t_Vtnode_GND);
8507 Dv_p=(vptcx_t-vdcx_t);
8509 #if defined(_DYNAMIC)
8512 double
m00_exp(d00_exp1,((-d00_logE0)/zcx))
8513 #if defined(_DERIVATE)
8514 DV_f_Vtnode_GND=vdcx_t_Vtnode_GND*(1.0-d00_exp1);
8516 DV_f=(vdcx_t*(1.0-d00_exp1));
8519 #if defined(_DYNAMIC)
8520 #if defined(_DERIVATE)
8521 DC_max_Vtnode_GND=(2.4*cjcx01_t_Vtnode_GND);
8523 DC_max=(2.4*cjcx01_t);
8525 #if defined(_DYNAMIC)
8527 double m00_logE(d00_logE0,(vptcx_t/vdcx_t))
8528 double
m00_exp(d00_exp1,(d00_logE0*(Dz_r-zcx)))
8529 #if defined(_DERIVATE)
8530 double m10_logE(d10_logE0,d00_logE0,(vptcx_t/vdcx_t))
8531 #define d10_exp1 d00_exp1
8533 #if defined(_DERIVATE)
8534 DC_c_Vtnode_GND=((cjcx01_t_Vtnode_GND*d00_exp1)+(cjcx01_t*((vptcx_t_Vtnode_GND*vdcx_t-vptcx_t*vdcx_t_Vtnode_GND)/vdcx_t/vdcx_t)*d10_logE0*(Dz_r-zcx)*d10_exp1));
8536 DC_c=(cjcx01_t*d00_exp1);
8539 #if defined(_DYNAMIC)
8540 #if defined(_DERIVATE)
8541 Da_Vtnode_GND=VT_Vtnode_GND;
8545 #if defined(_DYNAMIC)
8546 #if defined(_DERIVATE)
8548 Dv_e_Vb_ci=((-1.0)/Da);
8550 Dv_e_Vtnode_GND=((DV_f_Vtnode_GND*Da-(DV_f-
BP(
b,
ci))*Da_Vtnode_GND)/Da/Da);
8553 Dv_e=((DV_f-
BP(
b,
ci))/Da);
8559 #if defined(_DYNAMIC)
8562 #if defined(_DERIVATE)
8563 #define d10_exp0 d00_exp0
8565 #if defined(_DERIVATE)
8567 De_Vb_ci=Dv_e_Vb_ci*d10_exp0;
8568 De_Vbp_ci=Dv_e_Vbp_ci*d10_exp0;
8569 De_Vtnode_GND=Dv_e_Vtnode_GND*d10_exp0;
8570 De_Vbi_ci=Dv_e_Vbi_ci*d10_exp0;
8575 #if defined(_DYNAMIC)
8576 #if defined(_DERIVATE)
8578 De_1_Vb_ci=((De_Vb_ci*(1.0+De)-De*De_Vb_ci)/(1.0+De)/(1.0+De));
8579 De_1_Vbp_ci=((De_Vbp_ci*(1.0+De)-De*De_Vbp_ci)/(1.0+De)/(1.0+De));
8580 De_1_Vtnode_GND=((De_Vtnode_GND*(1.0+De)-De*De_Vtnode_GND)/(1.0+De)/(1.0+De));
8581 De_1_Vbi_ci=((De_Vbi_ci*(1.0+De)-De*De_Vbi_ci)/(1.0+De)/(1.0+De));
8585 #if defined(_DYNAMIC)
8587 double m00_logE(d00_logE0,(1.0+De))
8588 #if defined(_DERIVATE)
8589 double m10_logE(d10_logE0,d00_logE0,(1.0+De))
8591 #if defined(_DERIVATE)
8593 Dv_j1_Vb_ci=(-(Da*De_Vb_ci*d10_logE0));
8594 Dv_j1_Vbp_ci=(-(Da*De_Vbp_ci*d10_logE0));
8595 Dv_j1_Vtnode_GND=(DV_f_Vtnode_GND-((Da_Vtnode_GND*d00_logE0)+(Da*De_Vtnode_GND*d10_logE0)));
8596 Dv_j1_Vbi_ci=(-(Da*De_Vbi_ci*d10_logE0));
8598 Dv_j1=(DV_f-(Da*d00_logE0));
8604 #if defined(_DYNAMIC)
8605 #if defined(_DERIVATE)
8609 De_1_Vtnode_GND=0.0;
8614 #if defined(_DYNAMIC)
8615 #if defined(_DERIVATE)
8619 Dv_j1_Vtnode_GND=0.0;
8626 #if defined(_DYNAMIC)
8627 #if defined(_DERIVATE)
8628 Da_Vtnode_GND=((0.1*Dv_p_Vtnode_GND)+(4.0*VT_Vtnode_GND));
8630 Da=((0.1*Dv_p)+(4.0*VT));
8632 #if defined(_DYNAMIC)
8633 #if defined(_DERIVATE)
8635 Dv_r_Vb_ci=(Dv_j1_Vb_ci/Da);
8636 Dv_r_Vbp_ci=(Dv_j1_Vbp_ci/Da);
8637 Dv_r_Vtnode_GND=(((Dv_p_Vtnode_GND+Dv_j1_Vtnode_GND)*Da-(Dv_p+Dv_j1)*Da_Vtnode_GND)/Da/Da);
8638 Dv_r_Vbi_ci=(Dv_j1_Vbi_ci/Da);
8640 Dv_r=((Dv_p+Dv_j1)/Da);
8646 #if defined(_DYNAMIC)
8649 #if defined(_DERIVATE)
8650 #define d10_exp0 d00_exp0
8652 #if defined(_DERIVATE)
8654 De_Vb_ci=Dv_r_Vb_ci*d10_exp0;
8655 De_Vbp_ci=Dv_r_Vbp_ci*d10_exp0;
8656 De_Vtnode_GND=Dv_r_Vtnode_GND*d10_exp0;
8657 De_Vbi_ci=Dv_r_Vbi_ci*d10_exp0;
8662 #if defined(_DYNAMIC)
8663 #if defined(_DERIVATE)
8665 De_2_Vb_ci=((De_Vb_ci*(1.0+De)-De*De_Vb_ci)/(1.0+De)/(1.0+De));
8666 De_2_Vbp_ci=((De_Vbp_ci*(1.0+De)-De*De_Vbp_ci)/(1.0+De)/(1.0+De));
8667 De_2_Vtnode_GND=((De_Vtnode_GND*(1.0+De)-De*De_Vtnode_GND)/(1.0+De)/(1.0+De));
8668 De_2_Vbi_ci=((De_Vbi_ci*(1.0+De)-De*De_Vbi_ci)/(1.0+De)/(1.0+De));
8672 #if defined(_DYNAMIC)
8674 double m00_logE(d00_logE0,(1.0+De))
8675 #if defined(_DERIVATE)
8676 double m10_logE(d10_logE0,d00_logE0,(1.0+De))
8678 #if defined(_DERIVATE)
8680 Dv_j2_Vb_ci=(Da*De_Vb_ci*d10_logE0);
8681 Dv_j2_Vbp_ci=(Da*De_Vbp_ci*d10_logE0);
8682 Dv_j2_Vtnode_GND=((-Dv_p_Vtnode_GND)+((Da_Vtnode_GND*d00_logE0)+(Da*De_Vtnode_GND*d10_logE0)));
8683 Dv_j2_Vbi_ci=(Da*De_Vbi_ci*d10_logE0);
8685 Dv_j2=((-Dv_p)+(Da*d00_logE0));
8691 #if defined(_DYNAMIC)
8692 #if defined(_DERIVATE)
8696 De_2_Vtnode_GND=0.0;
8701 #if defined(_DYNAMIC)
8702 #if defined(_DERIVATE)
8704 Dv_j2_Vb_ci=Dv_j1_Vb_ci;
8705 Dv_j2_Vbp_ci=Dv_j1_Vbp_ci;
8706 Dv_j2_Vtnode_GND=Dv_j1_Vtnode_GND;
8707 Dv_j2_Vbi_ci=Dv_j1_Vbi_ci;
8713 #if defined(_DYNAMIC)
8714 #if defined(_DERIVATE)
8716 Dv_j4_Vb_ci=(1.0-Dv_j1_Vb_ci);
8717 Dv_j4_Vbp_ci=(-Dv_j1_Vbp_ci);
8718 Dv_j4_Vbi_ci=(-Dv_j1_Vbi_ci);
8719 Dv_j4_Vtnode_GND=(-Dv_j1_Vtnode_GND);
8721 Dv_j4=(
BP(
b,
ci)-Dv_j1);
8723 #if defined(_DYNAMIC)
8725 double m00_logE(d00_logE0,(1.0-(Dv_j1/vdcx_t)))
8726 #if defined(_DERIVATE)
8727 double m10_logE(d10_logE0,d00_logE0,(1.0-(Dv_j1/vdcx_t)))
8729 #if defined(_DERIVATE)
8731 DCln1_Vb_ci=(-(Dv_j1_Vb_ci/vdcx_t))*d10_logE0;
8732 DCln1_Vbp_ci=(-(Dv_j1_Vbp_ci/vdcx_t))*d10_logE0;
8733 DCln1_Vtnode_GND=(-((Dv_j1_Vtnode_GND*vdcx_t-Dv_j1*vdcx_t_Vtnode_GND)/vdcx_t/vdcx_t))*d10_logE0;
8734 DCln1_Vbi_ci=(-(Dv_j1_Vbi_ci/vdcx_t))*d10_logE0;
8739 #if defined(_DYNAMIC)
8741 double m00_logE(d00_logE0,(1.0-(Dv_j2/vdcx_t)))
8742 #if defined(_DERIVATE)
8743 double m10_logE(d10_logE0,d00_logE0,(1.0-(Dv_j2/vdcx_t)))
8745 #if defined(_DERIVATE)
8747 DCln2_Vb_ci=(-(Dv_j2_Vb_ci/vdcx_t))*d10_logE0;
8748 DCln2_Vbp_ci=(-(Dv_j2_Vbp_ci/vdcx_t))*d10_logE0;
8749 DCln2_Vtnode_GND=(-((Dv_j2_Vtnode_GND*vdcx_t-Dv_j2*vdcx_t_Vtnode_GND)/vdcx_t/vdcx_t))*d10_logE0;
8750 DCln2_Vbi_ci=(-(Dv_j2_Vbi_ci/vdcx_t))*d10_logE0;
8755 #if defined(_DYNAMIC)
8758 #if defined(_DYNAMIC)
8761 #if defined(_DYNAMIC)
8763 double m00_exp(d00_exp0,(DCln2*(-zcx)))
8764 #if defined(_DERIVATE)
8765 #define d10_exp0 d00_exp0
8767 #if defined(_DERIVATE)
8769 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));
8770 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));
8771 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));
8772 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));
8774 DC_j1=(((cjcx01_t*d00_exp0)*De_1)*De_2);
8777 #if defined(_DYNAMIC)
8779 double m00_exp(d00_exp0,(DCln1*(-Dz_r)))
8780 #if defined(_DERIVATE)
8781 #define d10_exp0 d00_exp0
8783 #if defined(_DERIVATE)
8785 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)));
8786 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)));
8787 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)));
8788 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)));
8790 DC_j2=((DC_c*d00_exp0)*(1.0-De_2));
8793 #if defined(_DYNAMIC)
8794 #if defined(_DERIVATE)
8796 DC_j3_Vb_ci=(DC_max*(-De_1_Vb_ci));
8797 DC_j3_Vbp_ci=(DC_max*(-De_1_Vbp_ci));
8798 DC_j3_Vtnode_GND=((DC_max_Vtnode_GND*(1.0-De_1))+(DC_max*(-De_1_Vtnode_GND)));
8799 DC_j3_Vbi_ci=(DC_max*(-De_1_Vbi_ci));
8801 DC_j3=(DC_max*(1.0-De_1));
8803 #if defined(_DYNAMIC)
8804 cjcx0_t_i=((DC_j1+DC_j2)+DC_j3);
8806 #if defined(_DYNAMIC)
8808 double m00_exp(d00_exp0,(DCln2*Dz1))
8809 #if defined(_DERIVATE)
8810 #define d10_exp0 d00_exp0
8812 #if defined(_DERIVATE)
8814 DQ_j1_Vb_ci=((cjcx01_t*(-DCln2_Vb_ci*Dz1*d10_exp0))/Dz1);
8815 DQ_j1_Vbp_ci=((cjcx01_t*(-DCln2_Vbp_ci*Dz1*d10_exp0))/Dz1);
8816 DQ_j1_Vtnode_GND=(((cjcx01_t_Vtnode_GND*(1.0-d00_exp0))+(cjcx01_t*(-DCln2_Vtnode_GND*Dz1*d10_exp0)))/Dz1);
8817 DQ_j1_Vbi_ci=((cjcx01_t*(-DCln2_Vbi_ci*Dz1*d10_exp0))/Dz1);
8819 DQ_j1=((cjcx01_t*(1.0-d00_exp0))/Dz1);
8822 #if defined(_DYNAMIC)
8824 double m00_exp(d00_exp0,(DCln1*Dzr1))
8825 #if defined(_DERIVATE)
8826 #define d10_exp0 d00_exp0
8828 #if defined(_DERIVATE)
8830 DQ_j2_Vb_ci=((DC_c*(-DCln1_Vb_ci*Dzr1*d10_exp0))/Dzr1);
8831 DQ_j2_Vbp_ci=((DC_c*(-DCln1_Vbp_ci*Dzr1*d10_exp0))/Dzr1);
8832 DQ_j2_Vtnode_GND=(((DC_c_Vtnode_GND*(1.0-d00_exp0))+(DC_c*(-DCln1_Vtnode_GND*Dzr1*d10_exp0)))/Dzr1);
8833 DQ_j2_Vbi_ci=((DC_c*(-DCln1_Vbi_ci*Dzr1*d10_exp0))/Dzr1);
8835 DQ_j2=((DC_c*(1.0-d00_exp0))/Dzr1);
8838 #if defined(_DYNAMIC)
8840 double m00_exp(d00_exp0,(DCln2*Dzr1))
8841 #if defined(_DERIVATE)
8842 #define d10_exp0 d00_exp0
8844 #if defined(_DERIVATE)
8846 DQ_j3_Vb_ci=((DC_c*(-DCln2_Vb_ci*Dzr1*d10_exp0))/Dzr1);
8847 DQ_j3_Vbp_ci=((DC_c*(-DCln2_Vbp_ci*Dzr1*d10_exp0))/Dzr1);
8848 DQ_j3_Vtnode_GND=(((DC_c_Vtnode_GND*(1.0-d00_exp0))+(DC_c*(-DCln2_Vtnode_GND*Dzr1*d10_exp0)))/Dzr1);
8849 DQ_j3_Vbi_ci=((DC_c*(-DCln2_Vbi_ci*Dzr1*d10_exp0))/Dzr1);
8851 DQ_j3=((DC_c*(1.0-d00_exp0))/Dzr1);
8854 #if defined(_DYNAMIC)
8855 #if defined(_DERIVATE)
8856 qjcx0_t_i_Vbp_ei=0.0;
8857 qjcx0_t_i_Vbi_ei=0.0;
8858 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));
8859 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));
8860 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)));
8861 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));
8863 qjcx0_t_i=((((DQ_j1+DQ_j2)-DQ_j3)*vdcx_t)+(DC_max*Dv_j4));
8868 #if defined(_DYNAMIC)
8871 #if defined(_DYNAMIC)
8872 #if defined(_DERIVATE)
8873 qjcx0_t_i_Vbp_ei=0.0;
8874 qjcx0_t_i_Vbi_ei=0.0;
8875 qjcx0_t_i_Vb_ci=0.0;
8876 qjcx0_t_i_Vbp_ci=0.0;
8877 qjcx0_t_i_Vtnode_GND=0.0;
8878 qjcx0_t_i_Vbi_ci=0.0;
8891 #if defined(_DYNAMIC)
8894 double
m00_exp(d00_exp1,((-d00_logE0)/zcx))
8895 #if defined(_DERIVATE)
8896 DFV_f_Vtnode_GND=vdcx_t_Vtnode_GND*(1.0-d00_exp1);
8898 DFV_f=(vdcx_t*(1.0-d00_exp1));
8901 #if defined(_DYNAMIC)
8902 #if defined(_DERIVATE)
8903 DFC_max_Vtnode_GND=(2.4*cjcx01_t_Vtnode_GND);
8905 DFC_max=(2.4*cjcx01_t);
8907 #if defined(_DYNAMIC)
8908 #if defined(_DERIVATE)
8910 DFv_e_Vb_ci=((-1.0)/VT);
8914 DFv_e_Vtnode_GND=((DFV_f_Vtnode_GND*VT-(DFV_f-
BP(
b,
ci))*VT_Vtnode_GND)/VT/VT);
8917 DFv_e=((DFV_f-
BP(
b,
ci))/VT);
8923 #if defined(_DYNAMIC)
8925 double m00_exp(d00_exp0,DFv_e)
8926 #if defined(_DERIVATE)
8927 #define d10_exp0 d00_exp0
8929 #if defined(_DERIVATE)
8931 DFe_Vb_ci=DFv_e_Vb_ci*d10_exp0;
8932 DFe_Vbp_ci=DFv_e_Vbp_ci*d10_exp0;
8933 DFe_Vbp_ei=DFv_e_Vbp_ei*d10_exp0;
8934 DFe_Vbi_ci=DFv_e_Vbi_ci*d10_exp0;
8935 DFe_Vtnode_GND=DFv_e_Vtnode_GND*d10_exp0;
8936 DFe_Vbi_ei=DFv_e_Vbi_ei*d10_exp0;
8941 #if defined(_DYNAMIC)
8943 double m00_logE(d00_logE0,(1.0+DFe))
8944 #if defined(_DERIVATE)
8945 double m10_logE(d10_logE0,d00_logE0,(1.0+DFe))
8947 #if defined(_DERIVATE)
8949 DFv_j_Vb_ci=(-(VT*DFe_Vb_ci*d10_logE0));
8950 DFv_j_Vbp_ci=(-(VT*DFe_Vbp_ci*d10_logE0));
8951 DFv_j_Vbp_ei=(-(VT*DFe_Vbp_ei*d10_logE0));
8952 DFv_j_Vbi_ci=(-(VT*DFe_Vbi_ci*d10_logE0));
8953 DFv_j_Vtnode_GND=(DFV_f_Vtnode_GND-((VT_Vtnode_GND*d00_logE0)+(VT*DFe_Vtnode_GND*d10_logE0)));
8954 DFv_j_Vbi_ei=(-(VT*DFe_Vbi_ei*d10_logE0));
8956 DFv_j=(DFV_f-(VT*d00_logE0));
8959 #if defined(_DYNAMIC)
8960 #if defined(_DERIVATE)
8961 DFdvj_dv_Vsi_ci=0.0;
8962 DFdvj_dv_Vb_ci=((DFe_Vb_ci*(1.0+DFe)-DFe*DFe_Vb_ci)/(1.0+DFe)/(1.0+DFe));
8963 DFdvj_dv_Vbp_ci=((DFe_Vbp_ci*(1.0+DFe)-DFe*DFe_Vbp_ci)/(1.0+DFe)/(1.0+DFe));
8964 DFdvj_dv_Vbp_ei=((DFe_Vbp_ei*(1.0+DFe)-DFe*DFe_Vbp_ei)/(1.0+DFe)/(1.0+DFe));
8965 DFdvj_dv_Vbi_ci=((DFe_Vbi_ci*(1.0+DFe)-DFe*DFe_Vbi_ci)/(1.0+DFe)/(1.0+DFe));
8966 DFdvj_dv_Vtnode_GND=((DFe_Vtnode_GND*(1.0+DFe)-DFe*DFe_Vtnode_GND)/(1.0+DFe)/(1.0+DFe));
8967 DFdvj_dv_Vbi_ei=((DFe_Vbi_ei*(1.0+DFe)-DFe*DFe_Vbi_ei)/(1.0+DFe)/(1.0+DFe));
8969 DFdvj_dv=(DFe/(1.0+DFe));
8974 #if defined(_DYNAMIC)
8975 #if defined(_DERIVATE)
8981 DFv_j_Vtnode_GND=0.0;
8986 #if defined(_DYNAMIC)
8987 #if defined(_DERIVATE)
8988 DFdvj_dv_Vsi_ci=0.0;
8990 DFdvj_dv_Vbp_ci=0.0;
8991 DFdvj_dv_Vbp_ei=0.0;
8992 DFdvj_dv_Vbi_ci=0.0;
8993 DFdvj_dv_Vtnode_GND=0.0;
8994 DFdvj_dv_Vbi_ei=0.0;
9000 #if defined(_DYNAMIC)
9002 double m00_logE(d00_logE0,(1.0-(DFv_j/vdcx_t)))
9003 #if defined(_DERIVATE)
9004 double m10_logE(d10_logE0,d00_logE0,(1.0-(DFv_j/vdcx_t)))
9006 #if defined(_DERIVATE)
9008 DFb_Vb_ci=(-(DFv_j_Vb_ci/vdcx_t))*d10_logE0;
9009 DFb_Vbp_ci=(-(DFv_j_Vbp_ci/vdcx_t))*d10_logE0;
9010 DFb_Vbp_ei=(-(DFv_j_Vbp_ei/vdcx_t))*d10_logE0;
9011 DFb_Vbi_ci=(-(DFv_j_Vbi_ci/vdcx_t))*d10_logE0;
9012 DFb_Vtnode_GND=(-((DFv_j_Vtnode_GND*vdcx_t-DFv_j*vdcx_t_Vtnode_GND)/vdcx_t/vdcx_t))*d10_logE0;
9013 DFb_Vbi_ei=(-(DFv_j_Vbi_ei/vdcx_t))*d10_logE0;
9018 #if defined(_DYNAMIC)
9020 double m00_exp(d00_exp0,((-zcx)*DFb))
9021 #if defined(_DERIVATE)
9022 #define d10_exp0 d00_exp0
9024 #if defined(_DERIVATE)
9026 DFC_j1_Vb_ci=(((cjcx01_t*((-zcx)*DFb_Vb_ci)*d10_exp0)*DFdvj_dv)+((cjcx01_t*d00_exp0)*DFdvj_dv_Vb_ci));
9027 DFC_j1_Vbp_ci=(((cjcx01_t*((-zcx)*DFb_Vbp_ci)*d10_exp0)*DFdvj_dv)+((cjcx01_t*d00_exp0)*DFdvj_dv_Vbp_ci));
9028 DFC_j1_Vbp_ei=(((cjcx01_t*((-zcx)*DFb_Vbp_ei)*d10_exp0)*DFdvj_dv)+((cjcx01_t*d00_exp0)*DFdvj_dv_Vbp_ei));
9029 DFC_j1_Vbi_ci=(((cjcx01_t*((-zcx)*DFb_Vbi_ci)*d10_exp0)*DFdvj_dv)+((cjcx01_t*d00_exp0)*DFdvj_dv_Vbi_ci));
9030 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));
9031 DFC_j1_Vbi_ei=(((cjcx01_t*((-zcx)*DFb_Vbi_ei)*d10_exp0)*DFdvj_dv)+((cjcx01_t*d00_exp0)*DFdvj_dv_Vbi_ei));
9033 DFC_j1=((cjcx01_t*d00_exp0)*DFdvj_dv);
9036 #if defined(_DYNAMIC)
9037 cjcx0_t_i=(DFC_j1+(DFC_max*(1.0-DFdvj_dv)));
9039 #if defined(_DYNAMIC)
9041 double m00_exp(d00_exp0,(DFb*(1.0-zcx)))
9042 #if defined(_DERIVATE)
9043 #define d10_exp0 d00_exp0
9045 #if defined(_DERIVATE)
9047 DFQ_j_Vb_ci=(((cjcx01_t*vdcx_t)*(-DFb_Vb_ci*(1.0-zcx)*d10_exp0))/(1.0-zcx));
9048 DFQ_j_Vbp_ci=(((cjcx01_t*vdcx_t)*(-DFb_Vbp_ci*(1.0-zcx)*d10_exp0))/(1.0-zcx));
9049 DFQ_j_Vbp_ei=(((cjcx01_t*vdcx_t)*(-DFb_Vbp_ei*(1.0-zcx)*d10_exp0))/(1.0-zcx));
9050 DFQ_j_Vbi_ci=(((cjcx01_t*vdcx_t)*(-DFb_Vbi_ci*(1.0-zcx)*d10_exp0))/(1.0-zcx));
9051 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));
9052 DFQ_j_Vbi_ei=(((cjcx01_t*vdcx_t)*(-DFb_Vbi_ei*(1.0-zcx)*d10_exp0))/(1.0-zcx));
9054 DFQ_j=(((cjcx01_t*vdcx_t)*(1.0-d00_exp0))/(1.0-zcx));
9057 #if defined(_DYNAMIC)
9058 #if defined(_DERIVATE)
9059 qjcx0_t_i_Vbp_ei=(DFQ_j_Vbp_ei+(DFC_max*(-DFv_j_Vbp_ei)));
9060 qjcx0_t_i_Vbi_ei=(DFQ_j_Vbi_ei+(DFC_max*(-DFv_j_Vbi_ei)));
9061 qjcx0_t_i_Vb_ci=(DFQ_j_Vb_ci+(DFC_max*(1.0-DFv_j_Vb_ci)));
9062 qjcx0_t_i_Vbp_ci=(DFQ_j_Vbp_ci+(DFC_max*(-DFv_j_Vbp_ci)));
9063 qjcx0_t_i_Vtnode_GND=(DFQ_j_Vtnode_GND+((DFC_max_Vtnode_GND*(
BP(
b,
ci)-DFv_j))+(DFC_max*(-DFv_j_Vtnode_GND))));
9064 qjcx0_t_i_Vbi_ci=(DFQ_j_Vbi_ci+(DFC_max*(-DFv_j_Vbi_ci)));
9066 qjcx0_t_i=(DFQ_j+(DFC_max*(
BP(
b,
ci)-DFv_j)));
9071 #if defined(_DYNAMIC)
9074 #if defined(_DYNAMIC)
9075 #if defined(_DERIVATE)
9076 qjcx0_t_i_Vbp_ei=0.0;
9077 qjcx0_t_i_Vbi_ei=0.0;
9078 qjcx0_t_i_Vb_ci=0.0;
9079 qjcx0_t_i_Vbp_ci=0.0;
9080 qjcx0_t_i_Vtnode_GND=0.0;
9081 qjcx0_t_i_Vbi_ci=0.0;
9097 #if defined(_DYNAMIC)
9100 #if defined(_DYNAMIC)
9101 #if defined(_DERIVATE)
9102 Dv_p_Vtnode_GND=(vpts_t_Vtnode_GND-vds_t_Vtnode_GND);
9104 Dv_p=(vpts_t-vds_t);
9106 #if defined(_DYNAMIC)
9109 double
m00_exp(d00_exp1,((-d00_logE0)/zs))
9110 #if defined(_DERIVATE)
9111 DV_f_Vtnode_GND=vds_t_Vtnode_GND*(1.0-d00_exp1);
9113 DV_f=(vds_t*(1.0-d00_exp1));
9116 #if defined(_DYNAMIC)
9117 #if defined(_DERIVATE)
9118 DC_max_Vtnode_GND=(2.4*cjs0_t_Vtnode_GND);
9120 DC_max=(2.4*cjs0_t);
9122 #if defined(_DYNAMIC)
9124 double m00_logE(d00_logE0,(vpts_t/vds_t))
9125 double
m00_exp(d00_exp1,(d00_logE0*(Dz_r-zs)))
9126 #if defined(_DERIVATE)
9127 double m10_logE(d10_logE0,d00_logE0,(vpts_t/vds_t))
9128 #define d10_exp1 d00_exp1
9130 #if defined(_DERIVATE)
9131 DC_c_Vtnode_GND=((cjs0_t_Vtnode_GND*d00_exp1)+(cjs0_t*((vpts_t_Vtnode_GND*vds_t-vpts_t*vds_t_Vtnode_GND)/vds_t/vds_t)*d10_logE0*(Dz_r-zs)*d10_exp1));
9133 DC_c=(cjs0_t*d00_exp1);
9136 #if defined(_DYNAMIC)
9137 #if defined(_DERIVATE)
9138 Da_Vtnode_GND=VT_Vtnode_GND;
9142 #if defined(_DYNAMIC)
9143 #if defined(_DERIVATE)
9144 Dv_e_Vsi_ci=((-1.0)/Da);
9147 Dv_e_Vtnode_GND=((DV_f_Vtnode_GND*Da-(DV_f-
BP(
si,
ci))*Da_Vtnode_GND)/Da/Da);
9150 Dv_e=((DV_f-
BP(
si,
ci))/Da);
9156 #if defined(_DYNAMIC)
9159 #if defined(_DERIVATE)
9160 #define d10_exp0 d00_exp0
9162 #if defined(_DERIVATE)
9163 De_Vsi_ci=Dv_e_Vsi_ci*d10_exp0;
9164 De_Vb_ci=Dv_e_Vb_ci*d10_exp0;
9165 De_Vbp_ci=Dv_e_Vbp_ci*d10_exp0;
9166 De_Vtnode_GND=Dv_e_Vtnode_GND*d10_exp0;
9167 De_Vbi_ci=Dv_e_Vbi_ci*d10_exp0;
9172 #if defined(_DYNAMIC)
9173 #if defined(_DERIVATE)
9174 De_1_Vsi_ci=((De_Vsi_ci*(1.0+De)-De*De_Vsi_ci)/(1.0+De)/(1.0+De));
9175 De_1_Vb_ci=((De_Vb_ci*(1.0+De)-De*De_Vb_ci)/(1.0+De)/(1.0+De));
9176 De_1_Vbp_ci=((De_Vbp_ci*(1.0+De)-De*De_Vbp_ci)/(1.0+De)/(1.0+De));
9177 De_1_Vtnode_GND=((De_Vtnode_GND*(1.0+De)-De*De_Vtnode_GND)/(1.0+De)/(1.0+De));
9178 De_1_Vbi_ci=((De_Vbi_ci*(1.0+De)-De*De_Vbi_ci)/(1.0+De)/(1.0+De));
9182 #if defined(_DYNAMIC)
9184 double m00_logE(d00_logE0,(1.0+De))
9185 #if defined(_DERIVATE)
9186 double m10_logE(d10_logE0,d00_logE0,(1.0+De))
9188 #if defined(_DERIVATE)
9189 Dv_j1_Vsi_ci=(-(Da*De_Vsi_ci*d10_logE0));
9190 Dv_j1_Vb_ci=(-(Da*De_Vb_ci*d10_logE0));
9191 Dv_j1_Vbp_ci=(-(Da*De_Vbp_ci*d10_logE0));
9192 Dv_j1_Vtnode_GND=(DV_f_Vtnode_GND-((Da_Vtnode_GND*d00_logE0)+(Da*De_Vtnode_GND*d10_logE0)));
9193 Dv_j1_Vbi_ci=(-(Da*De_Vbi_ci*d10_logE0));
9195 Dv_j1=(DV_f-(Da*d00_logE0));
9201 #if defined(_DYNAMIC)
9202 #if defined(_DERIVATE)
9206 De_1_Vtnode_GND=0.0;
9211 #if defined(_DYNAMIC)
9212 #if defined(_DERIVATE)
9216 Dv_j1_Vtnode_GND=0.0;
9223 #if defined(_DYNAMIC)
9224 #if defined(_DERIVATE)
9225 Da_Vtnode_GND=((0.1*Dv_p_Vtnode_GND)+(4.0*VT_Vtnode_GND));
9227 Da=((0.1*Dv_p)+(4.0*VT));
9229 #if defined(_DYNAMIC)
9230 #if defined(_DERIVATE)
9231 Dv_r_Vsi_ci=(Dv_j1_Vsi_ci/Da);
9232 Dv_r_Vb_ci=(Dv_j1_Vb_ci/Da);
9233 Dv_r_Vbp_ci=(Dv_j1_Vbp_ci/Da);
9234 Dv_r_Vtnode_GND=(((Dv_p_Vtnode_GND+Dv_j1_Vtnode_GND)*Da-(Dv_p+Dv_j1)*Da_Vtnode_GND)/Da/Da);
9235 Dv_r_Vbi_ci=(Dv_j1_Vbi_ci/Da);
9237 Dv_r=((Dv_p+Dv_j1)/Da);
9243 #if defined(_DYNAMIC)
9246 #if defined(_DERIVATE)
9247 #define d10_exp0 d00_exp0
9249 #if defined(_DERIVATE)
9250 De_Vsi_ci=Dv_r_Vsi_ci*d10_exp0;
9251 De_Vb_ci=Dv_r_Vb_ci*d10_exp0;
9252 De_Vbp_ci=Dv_r_Vbp_ci*d10_exp0;
9253 De_Vtnode_GND=Dv_r_Vtnode_GND*d10_exp0;
9254 De_Vbi_ci=Dv_r_Vbi_ci*d10_exp0;
9259 #if defined(_DYNAMIC)
9260 #if defined(_DERIVATE)
9261 De_2_Vsi_ci=((De_Vsi_ci*(1.0+De)-De*De_Vsi_ci)/(1.0+De)/(1.0+De));
9262 De_2_Vb_ci=((De_Vb_ci*(1.0+De)-De*De_Vb_ci)/(1.0+De)/(1.0+De));
9263 De_2_Vbp_ci=((De_Vbp_ci*(1.0+De)-De*De_Vbp_ci)/(1.0+De)/(1.0+De));
9264 De_2_Vtnode_GND=((De_Vtnode_GND*(1.0+De)-De*De_Vtnode_GND)/(1.0+De)/(1.0+De));
9265 De_2_Vbi_ci=((De_Vbi_ci*(1.0+De)-De*De_Vbi_ci)/(1.0+De)/(1.0+De));
9269 #if defined(_DYNAMIC)
9271 double m00_logE(d00_logE0,(1.0+De))
9272 #if defined(_DERIVATE)
9273 double m10_logE(d10_logE0,d00_logE0,(1.0+De))
9275 #if defined(_DERIVATE)
9276 Dv_j2_Vsi_ci=(Da*De_Vsi_ci*d10_logE0);
9277 Dv_j2_Vb_ci=(Da*De_Vb_ci*d10_logE0);
9278 Dv_j2_Vbp_ci=(Da*De_Vbp_ci*d10_logE0);
9279 Dv_j2_Vtnode_GND=((-Dv_p_Vtnode_GND)+((Da_Vtnode_GND*d00_logE0)+(Da*De_Vtnode_GND*d10_logE0)));
9280 Dv_j2_Vbi_ci=(Da*De_Vbi_ci*d10_logE0);
9282 Dv_j2=((-Dv_p)+(Da*d00_logE0));
9288 #if defined(_DYNAMIC)
9289 #if defined(_DERIVATE)
9293 De_2_Vtnode_GND=0.0;
9298 #if defined(_DYNAMIC)
9299 #if defined(_DERIVATE)
9300 Dv_j2_Vsi_ci=Dv_j1_Vsi_ci;
9301 Dv_j2_Vb_ci=Dv_j1_Vb_ci;
9302 Dv_j2_Vbp_ci=Dv_j1_Vbp_ci;
9303 Dv_j2_Vtnode_GND=Dv_j1_Vtnode_GND;
9304 Dv_j2_Vbi_ci=Dv_j1_Vbi_ci;
9310 #if defined(_DYNAMIC)
9311 #if defined(_DERIVATE)
9312 Dv_j4_Vsi_ci=(1.0-Dv_j1_Vsi_ci);
9313 Dv_j4_Vb_ci=(-Dv_j1_Vb_ci);
9314 Dv_j4_Vbp_ci=(-Dv_j1_Vbp_ci);
9315 Dv_j4_Vbi_ci=(-Dv_j1_Vbi_ci);
9316 Dv_j4_Vtnode_GND=(-Dv_j1_Vtnode_GND);
9320 #if defined(_DYNAMIC)
9322 double m00_logE(d00_logE0,(1.0-(Dv_j1/vds_t)))
9323 #if defined(_DERIVATE)
9324 double m10_logE(d10_logE0,d00_logE0,(1.0-(Dv_j1/vds_t)))
9326 #if defined(_DERIVATE)
9327 DCln1_Vsi_ci=(-(Dv_j1_Vsi_ci/vds_t))*d10_logE0;
9328 DCln1_Vb_ci=(-(Dv_j1_Vb_ci/vds_t))*d10_logE0;
9329 DCln1_Vbp_ci=(-(Dv_j1_Vbp_ci/vds_t))*d10_logE0;
9330 DCln1_Vtnode_GND=(-((Dv_j1_Vtnode_GND*vds_t-Dv_j1*vds_t_Vtnode_GND)/vds_t/vds_t))*d10_logE0;
9331 DCln1_Vbi_ci=(-(Dv_j1_Vbi_ci/vds_t))*d10_logE0;
9336 #if defined(_DYNAMIC)
9338 double m00_logE(d00_logE0,(1.0-(Dv_j2/vds_t)))
9339 #if defined(_DERIVATE)
9340 double m10_logE(d10_logE0,d00_logE0,(1.0-(Dv_j2/vds_t)))
9342 #if defined(_DERIVATE)
9343 DCln2_Vsi_ci=(-(Dv_j2_Vsi_ci/vds_t))*d10_logE0;
9344 DCln2_Vb_ci=(-(Dv_j2_Vb_ci/vds_t))*d10_logE0;
9345 DCln2_Vbp_ci=(-(Dv_j2_Vbp_ci/vds_t))*d10_logE0;
9346 DCln2_Vtnode_GND=(-((Dv_j2_Vtnode_GND*vds_t-Dv_j2*vds_t_Vtnode_GND)/vds_t/vds_t))*d10_logE0;
9347 DCln2_Vbi_ci=(-(Dv_j2_Vbi_ci/vds_t))*d10_logE0;
9352 #if defined(_DYNAMIC)
9355 #if defined(_DYNAMIC)
9358 #if defined(_DYNAMIC)
9360 double m00_exp(d00_exp0,(DCln2*(-zs)))
9361 #if defined(_DERIVATE)
9362 #define d10_exp0 d00_exp0
9364 #if defined(_DERIVATE)
9365 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));
9366 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));
9367 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));
9368 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));
9369 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));
9371 DC_j1=(((cjs0_t*d00_exp0)*De_1)*De_2);
9374 #if defined(_DYNAMIC)
9376 double m00_exp(d00_exp0,(DCln1*(-Dz_r)))
9377 #if defined(_DERIVATE)
9378 #define d10_exp0 d00_exp0
9380 #if defined(_DERIVATE)
9381 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)));
9382 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)));
9383 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)));
9384 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)));
9385 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)));
9387 DC_j2=((DC_c*d00_exp0)*(1.0-De_2));
9390 #if defined(_DYNAMIC)
9391 #if defined(_DERIVATE)
9392 DC_j3_Vsi_ci=(DC_max*(-De_1_Vsi_ci));
9393 DC_j3_Vb_ci=(DC_max*(-De_1_Vb_ci));
9394 DC_j3_Vbp_ci=(DC_max*(-De_1_Vbp_ci));
9395 DC_j3_Vtnode_GND=((DC_max_Vtnode_GND*(1.0-De_1))+(DC_max*(-De_1_Vtnode_GND)));
9396 DC_j3_Vbi_ci=(DC_max*(-De_1_Vbi_ci));
9398 DC_j3=(DC_max*(1.0-De_1));
9400 #if defined(_DYNAMIC)
9401 Cjs=((DC_j1+DC_j2)+DC_j3);
9403 #if defined(_DYNAMIC)
9405 double m00_exp(d00_exp0,(DCln2*Dz1))
9406 #if defined(_DERIVATE)
9407 #define d10_exp0 d00_exp0
9409 #if defined(_DERIVATE)
9410 DQ_j1_Vsi_ci=((cjs0_t*(-DCln2_Vsi_ci*Dz1*d10_exp0))/Dz1);
9411 DQ_j1_Vb_ci=((cjs0_t*(-DCln2_Vb_ci*Dz1*d10_exp0))/Dz1);
9412 DQ_j1_Vbp_ci=((cjs0_t*(-DCln2_Vbp_ci*Dz1*d10_exp0))/Dz1);
9413 DQ_j1_Vtnode_GND=(((cjs0_t_Vtnode_GND*(1.0-d00_exp0))+(cjs0_t*(-DCln2_Vtnode_GND*Dz1*d10_exp0)))/Dz1);
9414 DQ_j1_Vbi_ci=((cjs0_t*(-DCln2_Vbi_ci*Dz1*d10_exp0))/Dz1);
9416 DQ_j1=((cjs0_t*(1.0-d00_exp0))/Dz1);
9419 #if defined(_DYNAMIC)
9421 double m00_exp(d00_exp0,(DCln1*Dzr1))
9422 #if defined(_DERIVATE)
9423 #define d10_exp0 d00_exp0
9425 #if defined(_DERIVATE)
9426 DQ_j2_Vsi_ci=((DC_c*(-DCln1_Vsi_ci*Dzr1*d10_exp0))/Dzr1);
9427 DQ_j2_Vb_ci=((DC_c*(-DCln1_Vb_ci*Dzr1*d10_exp0))/Dzr1);
9428 DQ_j2_Vbp_ci=((DC_c*(-DCln1_Vbp_ci*Dzr1*d10_exp0))/Dzr1);
9429 DQ_j2_Vtnode_GND=(((DC_c_Vtnode_GND*(1.0-d00_exp0))+(DC_c*(-DCln1_Vtnode_GND*Dzr1*d10_exp0)))/Dzr1);
9430 DQ_j2_Vbi_ci=((DC_c*(-DCln1_Vbi_ci*Dzr1*d10_exp0))/Dzr1);
9432 DQ_j2=((DC_c*(1.0-d00_exp0))/Dzr1);
9435 #if defined(_DYNAMIC)
9437 double m00_exp(d00_exp0,(DCln2*Dzr1))
9438 #if defined(_DERIVATE)
9439 #define d10_exp0 d00_exp0
9441 #if defined(_DERIVATE)
9442 DQ_j3_Vsi_ci=((DC_c*(-DCln2_Vsi_ci*Dzr1*d10_exp0))/Dzr1);
9443 DQ_j3_Vb_ci=((DC_c*(-DCln2_Vb_ci*Dzr1*d10_exp0))/Dzr1);
9444 DQ_j3_Vbp_ci=((DC_c*(-DCln2_Vbp_ci*Dzr1*d10_exp0))/Dzr1);
9445 DQ_j3_Vtnode_GND=(((DC_c_Vtnode_GND*(1.0-d00_exp0))+(DC_c*(-DCln2_Vtnode_GND*Dzr1*d10_exp0)))/Dzr1);
9446 DQ_j3_Vbi_ci=((DC_c*(-DCln2_Vbi_ci*Dzr1*d10_exp0))/Dzr1);
9448 DQ_j3=((DC_c*(1.0-d00_exp0))/Dzr1);
9451 #if defined(_DYNAMIC)
9452 #if defined(_DERIVATE)
9455 Qjs_Vsi_ci=(((DQ_j1_Vsi_ci+DQ_j2_Vsi_ci)-DQ_j3_Vsi_ci)*vds_t+(DC_max*Dv_j4_Vsi_ci));
9456 Qjs_Vb_ci=(((DQ_j1_Vb_ci+DQ_j2_Vb_ci)-DQ_j3_Vb_ci)*vds_t+(DC_max*Dv_j4_Vb_ci));
9457 Qjs_Vbp_ci=(((DQ_j1_Vbp_ci+DQ_j2_Vbp_ci)-DQ_j3_Vbp_ci)*vds_t+(DC_max*Dv_j4_Vbp_ci));
9458 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)));
9459 Qjs_Vbi_ci=(((DQ_j1_Vbi_ci+DQ_j2_Vbi_ci)-DQ_j3_Vbi_ci)*vds_t+(DC_max*Dv_j4_Vbi_ci));
9461 Qjs=((((DQ_j1+DQ_j2)-DQ_j3)*vds_t)+(DC_max*Dv_j4));
9466 #if defined(_DYNAMIC)
9469 #if defined(_DYNAMIC)
9470 #if defined(_DERIVATE)
9490 #if defined(_DYNAMIC)
9493 double
m00_exp(d00_exp1,((-d00_logE0)/zs))
9494 #if defined(_DERIVATE)
9495 DFV_f_Vtnode_GND=vds_t_Vtnode_GND*(1.0-d00_exp1);
9497 DFV_f=(vds_t*(1.0-d00_exp1));
9500 #if defined(_DYNAMIC)
9501 #if defined(_DERIVATE)
9502 DFC_max_Vtnode_GND=(2.4*cjs0_t_Vtnode_GND);
9504 DFC_max=(2.4*cjs0_t);
9506 #if defined(_DYNAMIC)
9507 #if defined(_DERIVATE)
9508 DFv_e_Vsi_ci=((-1.0)/VT);
9513 DFv_e_Vtnode_GND=((DFV_f_Vtnode_GND*VT-(DFV_f-
BP(
si,
ci))*VT_Vtnode_GND)/VT/VT);
9516 DFv_e=((DFV_f-
BP(
si,
ci))/VT);
9522 #if defined(_DYNAMIC)
9524 double m00_exp(d00_exp0,DFv_e)
9525 #if defined(_DERIVATE)
9526 #define d10_exp0 d00_exp0
9528 #if defined(_DERIVATE)
9529 DFe_Vsi_ci=DFv_e_Vsi_ci*d10_exp0;
9530 DFe_Vb_ci=DFv_e_Vb_ci*d10_exp0;
9531 DFe_Vbp_ci=DFv_e_Vbp_ci*d10_exp0;
9532 DFe_Vbp_ei=DFv_e_Vbp_ei*d10_exp0;
9533 DFe_Vbi_ci=DFv_e_Vbi_ci*d10_exp0;
9534 DFe_Vtnode_GND=DFv_e_Vtnode_GND*d10_exp0;
9535 DFe_Vbi_ei=DFv_e_Vbi_ei*d10_exp0;
9540 #if defined(_DYNAMIC)
9542 double m00_logE(d00_logE0,(1.0+DFe))
9543 #if defined(_DERIVATE)
9544 double m10_logE(d10_logE0,d00_logE0,(1.0+DFe))
9546 #if defined(_DERIVATE)
9547 DFv_j_Vsi_ci=(-(VT*DFe_Vsi_ci*d10_logE0));
9548 DFv_j_Vb_ci=(-(VT*DFe_Vb_ci*d10_logE0));
9549 DFv_j_Vbp_ci=(-(VT*DFe_Vbp_ci*d10_logE0));
9550 DFv_j_Vbp_ei=(-(VT*DFe_Vbp_ei*d10_logE0));
9551 DFv_j_Vbi_ci=(-(VT*DFe_Vbi_ci*d10_logE0));
9552 DFv_j_Vtnode_GND=(DFV_f_Vtnode_GND-((VT_Vtnode_GND*d00_logE0)+(VT*DFe_Vtnode_GND*d10_logE0)));
9553 DFv_j_Vbi_ei=(-(VT*DFe_Vbi_ei*d10_logE0));
9555 DFv_j=(DFV_f-(VT*d00_logE0));
9558 #if defined(_DYNAMIC)
9559 #if defined(_DERIVATE)
9560 DFdvj_dv_Vsi_ci=((DFe_Vsi_ci*(1.0+DFe)-DFe*DFe_Vsi_ci)/(1.0+DFe)/(1.0+DFe));
9561 DFdvj_dv_Vb_ci=((DFe_Vb_ci*(1.0+DFe)-DFe*DFe_Vb_ci)/(1.0+DFe)/(1.0+DFe));
9562 DFdvj_dv_Vbp_ci=((DFe_Vbp_ci*(1.0+DFe)-DFe*DFe_Vbp_ci)/(1.0+DFe)/(1.0+DFe));
9563 DFdvj_dv_Vbp_ei=((DFe_Vbp_ei*(1.0+DFe)-DFe*DFe_Vbp_ei)/(1.0+DFe)/(1.0+DFe));
9564 DFdvj_dv_Vbi_ci=((DFe_Vbi_ci*(1.0+DFe)-DFe*DFe_Vbi_ci)/(1.0+DFe)/(1.0+DFe));
9565 DFdvj_dv_Vtnode_GND=((DFe_Vtnode_GND*(1.0+DFe)-DFe*DFe_Vtnode_GND)/(1.0+DFe)/(1.0+DFe));
9566 DFdvj_dv_Vbi_ei=((DFe_Vbi_ei*(1.0+DFe)-DFe*DFe_Vbi_ei)/(1.0+DFe)/(1.0+DFe));
9568 DFdvj_dv=(DFe/(1.0+DFe));
9573 #if defined(_DYNAMIC)
9574 #if defined(_DERIVATE)
9580 DFv_j_Vtnode_GND=0.0;
9585 #if defined(_DYNAMIC)
9586 #if defined(_DERIVATE)
9587 DFdvj_dv_Vsi_ci=0.0;
9589 DFdvj_dv_Vbp_ci=0.0;
9590 DFdvj_dv_Vbp_ei=0.0;
9591 DFdvj_dv_Vbi_ci=0.0;
9592 DFdvj_dv_Vtnode_GND=0.0;
9593 DFdvj_dv_Vbi_ei=0.0;
9599 #if defined(_DYNAMIC)
9601 double m00_logE(d00_logE0,(1.0-(DFv_j/vds_t)))
9602 #if defined(_DERIVATE)
9603 double m10_logE(d10_logE0,d00_logE0,(1.0-(DFv_j/vds_t)))
9605 #if defined(_DERIVATE)
9606 DFb_Vsi_ci=(-(DFv_j_Vsi_ci/vds_t))*d10_logE0;
9607 DFb_Vb_ci=(-(DFv_j_Vb_ci/vds_t))*d10_logE0;
9608 DFb_Vbp_ci=(-(DFv_j_Vbp_ci/vds_t))*d10_logE0;
9609 DFb_Vbp_ei=(-(DFv_j_Vbp_ei/vds_t))*d10_logE0;
9610 DFb_Vbi_ci=(-(DFv_j_Vbi_ci/vds_t))*d10_logE0;
9611 DFb_Vtnode_GND=(-((DFv_j_Vtnode_GND*vds_t-DFv_j*vds_t_Vtnode_GND)/vds_t/vds_t))*d10_logE0;
9612 DFb_Vbi_ei=(-(DFv_j_Vbi_ei/vds_t))*d10_logE0;
9617 #if defined(_DYNAMIC)
9619 double m00_exp(d00_exp0,((-zs)*DFb))
9620 #if defined(_DERIVATE)
9621 #define d10_exp0 d00_exp0
9623 #if defined(_DERIVATE)
9624 DFC_j1_Vsi_ci=(((cjs0_t*((-zs)*DFb_Vsi_ci)*d10_exp0)*DFdvj_dv)+((cjs0_t*d00_exp0)*DFdvj_dv_Vsi_ci));
9625 DFC_j1_Vb_ci=(((cjs0_t*((-zs)*DFb_Vb_ci)*d10_exp0)*DFdvj_dv)+((cjs0_t*d00_exp0)*DFdvj_dv_Vb_ci));
9626 DFC_j1_Vbp_ci=(((cjs0_t*((-zs)*DFb_Vbp_ci)*d10_exp0)*DFdvj_dv)+((cjs0_t*d00_exp0)*DFdvj_dv_Vbp_ci));
9627 DFC_j1_Vbp_ei=(((cjs0_t*((-zs)*DFb_Vbp_ei)*d10_exp0)*DFdvj_dv)+((cjs0_t*d00_exp0)*DFdvj_dv_Vbp_ei));
9628 DFC_j1_Vbi_ci=(((cjs0_t*((-zs)*DFb_Vbi_ci)*d10_exp0)*DFdvj_dv)+((cjs0_t*d00_exp0)*DFdvj_dv_Vbi_ci));
9629 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));
9630 DFC_j1_Vbi_ei=(((cjs0_t*((-zs)*DFb_Vbi_ei)*d10_exp0)*DFdvj_dv)+((cjs0_t*d00_exp0)*DFdvj_dv_Vbi_ei));
9632 DFC_j1=((cjs0_t*d00_exp0)*DFdvj_dv);
9635 #if defined(_DYNAMIC)
9636 Cjs=(DFC_j1+(DFC_max*(1.0-DFdvj_dv)));
9638 #if defined(_DYNAMIC)
9640 double m00_exp(d00_exp0,(DFb*(1.0-zs)))
9641 #if defined(_DERIVATE)
9642 #define d10_exp0 d00_exp0
9644 #if defined(_DERIVATE)
9645 DFQ_j_Vsi_ci=(((cjs0_t*vds_t)*(-DFb_Vsi_ci*(1.0-zs)*d10_exp0))/(1.0-zs));
9646 DFQ_j_Vb_ci=(((cjs0_t*vds_t)*(-DFb_Vb_ci*(1.0-zs)*d10_exp0))/(1.0-zs));
9647 DFQ_j_Vbp_ci=(((cjs0_t*vds_t)*(-DFb_Vbp_ci*(1.0-zs)*d10_exp0))/(1.0-zs));
9648 DFQ_j_Vbp_ei=(((cjs0_t*vds_t)*(-DFb_Vbp_ei*(1.0-zs)*d10_exp0))/(1.0-zs));
9649 DFQ_j_Vbi_ci=(((cjs0_t*vds_t)*(-DFb_Vbi_ci*(1.0-zs)*d10_exp0))/(1.0-zs));
9650 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));
9651 DFQ_j_Vbi_ei=(((cjs0_t*vds_t)*(-DFb_Vbi_ei*(1.0-zs)*d10_exp0))/(1.0-zs));
9653 DFQ_j=(((cjs0_t*vds_t)*(1.0-d00_exp0))/(1.0-zs));
9656 #if defined(_DYNAMIC)
9657 #if defined(_DERIVATE)
9658 Qjs_Vbp_ei=(DFQ_j_Vbp_ei+(DFC_max*(-DFv_j_Vbp_ei)));
9659 Qjs_Vbi_ei=(DFQ_j_Vbi_ei+(DFC_max*(-DFv_j_Vbi_ei)));
9660 Qjs_Vsi_ci=(DFQ_j_Vsi_ci+(DFC_max*(1.0-DFv_j_Vsi_ci)));
9661 Qjs_Vb_ci=(DFQ_j_Vb_ci+(DFC_max*(-DFv_j_Vb_ci)));
9662 Qjs_Vbp_ci=(DFQ_j_Vbp_ci+(DFC_max*(-DFv_j_Vbp_ci)));
9663 Qjs_Vtnode_GND=(DFQ_j_Vtnode_GND+((DFC_max_Vtnode_GND*(
BP(
si,
ci)-DFv_j))+(DFC_max*(-DFv_j_Vtnode_GND))));
9664 Qjs_Vbi_ci=(DFQ_j_Vbi_ci+(DFC_max*(-DFv_j_Vbi_ci)));
9666 Qjs=(DFQ_j+(DFC_max*(
BP(
si,
ci)-DFv_j)));
9671 #if defined(_DYNAMIC)
9674 #if defined(_DYNAMIC)
9675 #if defined(_DERIVATE)
9693 #if defined(_DERIVATE)
9694 HSUM_Vtnode_GND=(msf*VT_Vtnode_GND);
9699 #if defined(_DERIVATE)
9702 #if defined(_DERIVATE)
9703 HSa_Vbp_ci=(1/HSUM)*d10_limexp0;
9704 HSa_Vtnode_GND=(-
BP(
bp,
ci)*HSUM_Vtnode_GND/HSUM/HSUM)*d10_limexp0;
9710 #if defined(_DERIVATE)
9713 #if defined(_DERIVATE)
9714 HSb_Vsi_ci=(1/HSUM)*d10_limexp0;
9715 HSb_Vtnode_GND=(-
BP(
si,
ci)*HSUM_Vtnode_GND/HSUM/HSUM)*d10_limexp0;
9719 #if defined(_DERIVATE)
9720 HSI_Tsu_Vtnode_GND=((itss_t_Vtnode_GND*(HSa-HSb))+(itss_t*(HSa_Vtnode_GND-HSb_Vtnode_GND)));
9721 HSI_Tsu_Vbp_ci=(itss_t*HSa_Vbp_ci);
9722 HSI_Tsu_Vsi_ci=(itss_t*(-HSb_Vsi_ci));
9724 HSI_Tsu=(itss_t*(HSa-HSb));
9729 #if defined(_DYNAMIC)
9730 #if defined(_DERIVATE)
9731 Qdsu_Vtnode_GND=((((tsf_t_Vtnode_GND*itss_t)+(tsf_t*itss_t_Vtnode_GND))*HSa)+((tsf_t*itss_t)*HSa_Vtnode_GND));
9732 Qdsu_Vbp_ci=((tsf_t*itss_t)*HSa_Vbp_ci);
9734 Qdsu=((tsf_t*itss_t)*HSa);
9739 #if defined(_DYNAMIC)
9740 #if defined(_DERIVATE)
9741 Qdsu_Vtnode_GND=0.0;
9751 #if defined(_DERIVATE)
9752 HSI_Tsu_Vtnode_GND=0.0;
9757 #if defined(_DYNAMIC)
9758 #if defined(_DERIVATE)
9759 Qdsu_Vtnode_GND=0.0;
9765 #if defined(_DERIVATE)
9766 DIOY_Vsi_ci=(1/(msc*VT));
9771 DIOY_Vtnode_GND=(-
BP(
si,
ci)*(msc*VT_Vtnode_GND)/(msc*VT)/(msc*VT));
9773 DIOY=(
BP(
si,
ci)/(msc*VT));
9780 #if defined(_DERIVATE)
9781 le_Vsi_ci=DIOY_Vsi_ci;
9782 le_Vbp_ci=DIOY_Vbp_ci;
9783 le_Vbp_ei=DIOY_Vbp_ei;
9784 le_Vbi_ci=DIOY_Vbi_ci;
9785 le_Vbi_ei=DIOY_Vbi_ei;
9786 le_Vtnode_GND=DIOY_Vtnode_GND;
9789 #if defined(_DERIVATE)
9795 DIOY_Vtnode_GND=0.0;
9801 #if defined(_DERIVATE)
9813 #if defined(_DERIVATE)
9814 double m10_limexp(d10_limexp0,d00_limexp0,DIOY)
9816 #if defined(_DERIVATE)
9817 le_Vsi_ci=((le_Vsi_ci*d00_limexp0)+(le*DIOY_Vsi_ci*d10_limexp0));
9818 le_Vbp_ci=((le_Vbp_ci*d00_limexp0)+(le*DIOY_Vbp_ci*d10_limexp0));
9819 le_Vbp_ei=((le_Vbp_ei*d00_limexp0)+(le*DIOY_Vbp_ei*d10_limexp0));
9820 le_Vbi_ci=((le_Vbi_ci*d00_limexp0)+(le*DIOY_Vbi_ci*d10_limexp0));
9821 le_Vbi_ei=((le_Vbi_ei*d00_limexp0)+(le*DIOY_Vbi_ei*d10_limexp0));
9822 le_Vtnode_GND=((le_Vtnode_GND*d00_limexp0)+(le*DIOY_Vtnode_GND*d10_limexp0));
9824 le=(le*d00_limexp0);
9826 #if defined(_DERIVATE)
9827 ijsc_Vtnode_GND=((iscs_t_Vtnode_GND*(le-1.0))+(iscs_t*le_Vtnode_GND));
9828 ijsc_Vsi_ci=(iscs_t*le_Vsi_ci);
9829 ijsc_Vbp_ci=(iscs_t*le_Vbp_ci);
9830 ijsc_Vbp_ei=(iscs_t*le_Vbp_ei);
9831 ijsc_Vbi_ci=(iscs_t*le_Vbi_ci);
9832 ijsc_Vbi_ei=(iscs_t*le_Vbi_ei);
9834 ijsc=(iscs_t*(le-1.0));
9838 #if defined(_DERIVATE)
9839 ijsc_Vtnode_GND=(-iscs_t_Vtnode_GND);
9851 #if defined(_DERIVATE)
9852 ijsc_Vtnode_GND=0.0;
9864 #if defined(_DERIVATE)
9865 pterm_Vci_ei=((it+(it_Vci_ei*
BP(
ci,
ei)))+((vdci_t-
BP(
bi,
ci))*iavl_Vci_ei));
9866 pterm_Vtnode_GND=((
BP(
ci,
ei)*it_Vtnode_GND)+((vdci_t_Vtnode_GND*iavl)+((vdci_t-
BP(
bi,
ci))*iavl_Vtnode_GND)));
9867 pterm_Vbi_ei=((
BP(
ci,
ei)*it_Vbi_ei)+((vdci_t-
BP(
bi,
ci))*iavl_Vbi_ei));
9868 pterm_Vbi_ci=((
BP(
ci,
ei)*it_Vbi_ci)+(((-1.0)*iavl)+((vdci_t-
BP(
bi,
ci))*iavl_Vbi_ci)));
9873 #if defined(_DERIVATE)
9880 #if defined(_DERIVATE)
9885 #if defined(_DERIVATE)
9891 #if defined(_DERIVATE)
9899 #if defined(_DERIVATE)
9906 #if defined(_DERIVATE)
9915 #if defined(_DERIVATE)
9921 #if defined(_DYNAMIC)
9923 #if defined(_DERIVATE)
9927 #if defined(_DYNAMIC)
9929 #if defined(_DERIVATE)
9933 #if defined(_DYNAMIC)
9935 #if defined(_DERIVATE)
9939 #if defined(_DYNAMIC)
9941 #if defined(_DERIVATE)
9951 #if defined(_DYNAMIC)
9953 #if defined(_DERIVATE)
9960 #if defined(_DYNAMIC)
9962 #if defined(_DERIVATE)
9969 #if defined(_DYNAMIC)
9971 #if defined(_DERIVATE)
9979 #if defined(_DYNAMIC)
9981 #if defined(_DERIVATE)
9988 #if defined(_DYNAMIC)
9990 #if defined(_DERIVATE)
10003 #if defined(_DERIVATE)
10011 #if defined(_DERIVATE)
10019 #if defined(_DERIVATE)
10026 #if defined(_DYNAMIC)
10028 #if defined(_DERIVATE)
10039 #if defined(_DERIVATE)
10047 #if defined(_DERIVATE)
10055 #if defined(_DERIVATE)
10063 #if defined(_DERIVATE)
10071 #if defined(_DERIVATE)
10079 #if defined(_DERIVATE)
10082 #if defined(_DYNAMIC)
10084 #if defined(_DERIVATE)
10092 #if defined(_DERIVATE)
10100 #if defined(_DERIVATE)
10104 #if defined(_DERIVATE)
10110 #if defined(_DYNAMIC)
10112 #if defined(_DERIVATE)
10120 #if defined(_DERIVATE)
10124 #if defined(_DERIVATE)
10125 fourkt_Vtnode_GND=((4.0*1.3806503e-23)*Tdev_Vtnode_GND);
10127 fourkt=((4.0*1.3806503e-23)*Tdev);
10136 #if defined(_DERIVATE)
10137 rbin_Vtnode_GND=(krbi*rbi_Vtnode_GND);
10138 rbin_Vbi_ei=(krbi*rbi_Vbi_ei);
10139 rbin_Vci_ei=(krbi*rbi_Vci_ei);
10140 rbin_Vbi_ci=(krbi*rbi_Vbi_ci);
10161 double m00_pow(d00_pow0,(ibei+ibep),af)
10162 #if defined(_DERIVATE)
10163 double m10_pow(d10_pow0,d00_pow0,(ibei+ibep),af)
10165 #if defined(_DERIVATE)
10166 flicker_Pwr_Vtnode_GND=(kf*(d10_pow0*(ibei_Vtnode_GND+ibep_Vtnode_GND)));
10167 flicker_Pwr_Vbi_ei=(kf*(d10_pow0*(ibei_Vbi_ei+ibep_Vbi_ei)));
10168 flicker_Pwr_Vbp_ei=(kf*(d10_pow0*ibep_Vbp_ei));
10169 flicker_Pwr_Vbi_ci=(kf*(d10_pow0*ibep_Vbi_ci));
10171 flicker_Pwr=(kf*d00_pow0);
10174 twoq=(2.0*1.602176462e-19);
10198 for (
int i1 = 0; i1 < 10; i1++) {
10199 setI (i1, _rhs[i1]);
10200 for (
int i2 = 0; i2 < 10; i2++) {
10201 setY (i1, i2, _jstat[i1][i2]);
10235 matrix hicumL2V2p1::calcMatrixY (nr_double_t frequency)
10241 for (
int i1 = 0; i1 < 10; i1++) {
10242 for (
int i2 = 0; i2 < 10; i2++) {
10243 y (i1,i2) =
rect (_jstat[i1][i2], _jdyna[i1][i2] * 2 *
M_PI * _freq);
10277 int i1, i2, i3, i4, state;
10280 for (i1 = 0; i1 < 10; i1++) {
10281 for (i2 = 0; i2 < 10; i2++) {
10282 state = 2 * (i2 + 10 * i1);
10284 if (_charges[i1][i2] != 0.0)
10289 for (i1 = 0; i1 < 10; i1++) {
10290 state = 2 * (i1 + 10 * i1);
10291 if (_charges[i1][i1] != 0.0)
10296 for (i1 = 0; i1 < 10; i1++) {
10297 for (i2 = 0; i2 < 10; i2++) {
10299 for (i3 = 0; i3 < 10; i3++) {
10300 for (i4 = 0; i4 < 10; i4++) {
10302 if (_caps[i1][i2][i3][i4] != 0.0)
10307 for (i1 = 0; i1 < 10; i1++) {
10308 for (i2 = 0; i2 < 10; i2++) {
10310 for (i3 = 0; i3 < 10; i3++) {
10311 if (_caps[i1][i2][i3][i3] != 0.0)
10316 for (i1 = 0; i1 < 10; i1++) {
10317 for (i3 = 0; i3 < 10; i3++) {
10318 for (i4 = 0; i4 < 10; i4++) {
10320 if (_caps[i1][i1][i3][i4] != 0.0)
10325 for (i1 = 0; i1 < 10; i1++) {
10326 for (i3 = 0; i3 < 10; i3++) {
10327 if (_caps[i1][i1][i3][i3] != 0.0)
10333 matrix hicumL2V2p1::calcMatrixCy (nr_double_t frequency)
10386 for (
int i1 = 0; i1 < 10; i1++) {
10387 setQ (i1, _qhs[i1]);
10388 setCV (i1, _chs[i1]);
10389 setGV (i1, _ghs[i1]);
10390 for (
int i2 = 0; i2 < 10; i2++) {
10391 setQV (i1, i2, _jdyna[i1][i2]);