@@ -141,8 +141,7 @@ def init_impf(impf_name_or_instance, param_dict, df_out=pd.DataFrame(index=[0]))
141141 ImpactFunc_final = None
142142 if isinstance (impf_name_or_instance , str ):
143143 if impf_name_or_instance == 'emanuel' :
144- ImpactFunc_final = ImpfTropCyclone ()
145- ImpactFunc_final .set_emanuel_usa (** param_dict )
144+ ImpactFunc_final = ImpfTropCyclone .from_emanuel_usa (** param_dict )
146145 ImpactFunc_final .haz_type = 'TC'
147146 ImpactFunc_final .id = 1
148147 df_out ['impact_function' ] = impf_name_or_instance
@@ -455,10 +454,8 @@ def specific_calib(x):
455454#
456455#
457456# ## tryout calib_all
458- # hazard = TropCyclone()
459- # hazard.read_hdf5('C:/Users/ThomasRoosli/tc_NA_hazard.hdf5')
460- # exposure = LitPop()
461- # exposure.read_hdf5('C:/Users/ThomasRoosli/DOM_LitPop.hdf5')
457+ # hazard = TropCyclone.from_hdf5('C:/Users/ThomasRoosli/tc_NA_hazard.hdf5')
458+ # exposure = LitPop.from_hdf5('C:/Users/ThomasRoosli/DOM_LitPop.hdf5')
462459# impf_name_or_instance = 'emanuel'
463460# param_full_dict = {'v_thresh': [25.7, 20], 'v_half': [70], 'scale': [1, 0.8]}
464461#
@@ -472,10 +469,8 @@ def specific_calib(x):
472469#
473470#
474471# ## tryout calib_optimize
475- # hazard = TropCyclone()
476- # hazard.read_hdf5('C:/Users/ThomasRoosli/tc_NA_hazard.hdf5')
477- # exposure = LitPop()
478- # exposure.read_hdf5('C:/Users/ThomasRoosli/DOM_LitPop.hdf5')
472+ # hazard = TropCyclone.from_hdf5('C:/Users/ThomasRoosli/tc_NA_hazard.hdf5')
473+ # exposure = LitPop.from_hdf5('C:/Users/ThomasRoosli/DOM_LitPop.hdf5')
479474# impf_name_or_instance = 'emanuel'
480475# param_dict = {'v_thresh': 25.7, 'v_half': 70, 'scale': 0.6}
481476# year_range = [2004, 2017]
0 commit comments