@@ -1897,10 +1897,10 @@ def export_geckocircuits(self, recheck: bool = True, v_supply: float = None, v_g
1897
1897
print_voltage = print_voltage [1 :- 1 ]
1898
1898
1899
1899
# for every loss curve, write
1900
- file_switch .write (r "<LeitverlusteMesskurve>\n" )
1900
+ file_switch .write ("<LeitverlusteMesskurve>\n " )
1901
1901
file_switch .write (f"data[][] 2 { len (current )} { print_voltage } { print_current } " )
1902
1902
file_switch .write (f"\n tj { channel .t_j } \n " )
1903
- file_switch .write (r "<\LeitverlusteMesskurve>\n" )
1903
+ file_switch .write ("<\LeitverlusteMesskurve>\n " )
1904
1904
1905
1905
# switch switching loss
1906
1906
# check for availability of switching loss curves
@@ -1910,11 +1910,11 @@ def export_geckocircuits(self, recheck: bool = True, v_supply: float = None, v_g
1910
1910
1911
1911
if not any (eon_curves ) or not any (eoff_curves ):
1912
1912
print ('Switch: No loss curves found!' )
1913
- file_switch .write (r "<SchaltverlusteMesskurve>\n" )
1913
+ file_switch .write ("<SchaltverlusteMesskurve>\n " )
1914
1914
file_switch .write ("data[][] 3 2 0 10 0 0 0 0" )
1915
1915
file_switch .write ("\n tj 25\n " )
1916
1916
file_switch .write ("uBlock 400\n " )
1917
- file_switch .write (r "<\SchaltverlusteMesskurve>\n" )
1917
+ file_switch .write ("<\SchaltverlusteMesskurve>\n " )
1918
1918
else :
1919
1919
for e_on in eon_curves :
1920
1920
on_current = e_on .graph_i_e [0 ]
@@ -1939,11 +1939,11 @@ def export_geckocircuits(self, recheck: bool = True, v_supply: float = None, v_g
1939
1939
print_off_energy = print_off_energy [1 :- 1 ]
1940
1940
1941
1941
# for every loss curve, write
1942
- file_switch .write (r "<SchaltverlusteMesskurve>\n" )
1942
+ file_switch .write ("<SchaltverlusteMesskurve>\n " )
1943
1943
file_switch .write (f"data[][] 3 { len (interp_current )} { print_current } { print_on_energy } { print_off_energy } " )
1944
1944
file_switch .write (f"\n tj { e_on .t_j } \n " )
1945
1945
file_switch .write (f"uBlock { e_on .v_supply } \n " )
1946
- file_switch .write (r "<\SchaltverlusteMesskurve>\n" )
1946
+ file_switch .write ("<\SchaltverlusteMesskurve>\n " )
1947
1947
1948
1948
file_switch .close ()
1949
1949
print (f"Exported file { self .name } _Switch(rg_on_{ r_g_on } )(rg_off_{ r_g_off } ).scl to { os .getcwd ()} " )
@@ -1981,10 +1981,10 @@ def export_geckocircuits(self, recheck: bool = True, v_supply: float = None, v_g
1981
1981
print_voltage = print_voltage [1 :- 1 ]
1982
1982
1983
1983
# for every loss curve, write
1984
- file_diode .write (r "<LeitverlusteMesskurve>\n" )
1984
+ file_diode .write ("<LeitverlusteMesskurve>\n " )
1985
1985
file_diode .write (f"data[][] 2 { len (current )} { print_voltage } { print_current } " )
1986
1986
file_diode .write (f"\n tj { n_channel .t_j } \n " )
1987
- file_diode .write (r "<\LeitverlusteMesskurve>\n" )
1987
+ file_diode .write ("<\LeitverlusteMesskurve>\n " )
1988
1988
1989
1989
# diode err loss
1990
1990
# check for availability of switching loss curves
@@ -1993,11 +1993,11 @@ def export_geckocircuits(self, recheck: bool = True, v_supply: float = None, v_g
1993
1993
if len (err_curves ) == 0 :
1994
1994
print ('Diode: No loss curves found!' )
1995
1995
file_diode .write ("anzMesskurvenPvSWITCH 1\n " )
1996
- file_diode .write (r "<SchaltverlusteMesskurve>\n" )
1996
+ file_diode .write ("<SchaltverlusteMesskurve>\n " )
1997
1997
file_diode .write ("data[][] 3 2 0 10 0 0 0 0" )
1998
1998
file_diode .write ("\n tj 25\n " )
1999
1999
file_diode .write ("uBlock 400\n " )
2000
- file_diode .write (r "<\SchaltverlusteMesskurve>\n" )
2000
+ file_diode .write ("<\SchaltverlusteMesskurve>\n " )
2001
2001
else :
2002
2002
file_diode .write (f"anzMesskurvenPvSWITCH { len (err_curves )} \n " )
2003
2003
for curve_rr in err_curves :
@@ -2017,11 +2017,11 @@ def export_geckocircuits(self, recheck: bool = True, v_supply: float = None, v_g
2017
2017
print_rr_energy = print_rr_energy [1 :- 1 ]
2018
2018
2019
2019
# for every loss curve, write
2020
- file_diode .write (r "<SchaltverlusteMesskurve>\n" )
2020
+ file_diode .write ("<SchaltverlusteMesskurve>\n " )
2021
2021
file_diode .write (f"data[][] 3 { len (rr_current )} { print_current } { print_fr_energy } { print_rr_energy } " )
2022
2022
file_diode .write (f"\n tj { curve_rr .t_j } \n " )
2023
2023
file_diode .write (f"uBlock { curve_rr .v_supply } \n " )
2024
- file_diode .write (r "<\SchaltverlusteMesskurve>\n" )
2024
+ file_diode .write ("<\SchaltverlusteMesskurve>\n " )
2025
2025
2026
2026
file_diode .close ()
2027
2027
print (f"Exported file { self .name } _Diode(rg_{ r_g_err } ).scl to { os .getcwd ()} " )
0 commit comments