def convert_param_func(params01_vec): params01_dict = {} for cnt, key in enumerate(FurParam.ParamsGeom): params01_dict[key] = params01_vec[cnt] params_dict = FurParam.ConvertFurParams(params01_dict, True) return params_dict
def write_csv(kv_id1, kv_id2): global count params01_dict[kv_id1[0]] = kv_id1[1] params01_dict[kv_id2[0]] = kv_id2[1] export_path = "{0}/Space{1:04}.csv".format(folder_path, count) FurParam.dict2csv(FurParam.ConvertFurParams(params01_dict, True), export_path) count = count + 1 return None
## load initial parameters from csv file ############################################################ ''' params01_vec = [0.5]*15 def convert_param_geom_func(params01_vec): params01_dict = {} for cnt, key in enumerate(FurParam.ParamsGeom): params01_dict[key] = params01_vec[cnt] return params01_dict params01_dict = convert_param_geom_func(params01_vec) ''' params_dict = FurParam.csv2dict(initial_csv) params01_dict = FurParam.ConvertFurParams(params_dict, False) ############################################################ ## ############################################################ global count count = 0 def write_csv(kv_id1, kv_id2): global count params01_dict[kv_id1[0]] = kv_id1[1] params01_dict[kv_id2[0]] = kv_id2[1] export_path = "{0}/Space{1:04}.csv".format(folder_path, count) FurParam.dict2csv(FurParam.ConvertFurParams(params01_dict, True), export_path)