- Timestamp:
- Jan 15, 2008, 12:20:54 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
anuga_core/source/anuga/abstract_2d_finite_volumes/util.py
r4935 r4936 9 9 import os 10 10 11 from os import remove, mkdir, access, F_OK, R_OK, W_OK, sep, mkdir11 from os import remove, mkdir, access, F_OK, R_OK, W_OK, sep,getcwd 12 12 from os.path import exists, basename, split,join 13 13 from warnings import warn … … 2201 2201 attribute_dic, title_index_dic = csv2dict(dir_filename+ 2202 2202 '.csv') 2203 2204 2203 directory_start_time = directories_dic[directory][1] 2205 2204 directory_add_tide = directories_dic[directory][2] 2206 2205 2206 if verbose: print 'reading: %s.csv' %dir_filename 2207 2207 # print 'keys',attribute_dic.keys() 2208 2208 #add time to get values … … 2260 2260 quantities_axis[quantity][3], 2261 2261 quantities_label[quantity]) 2262 print quantities_axis[quantity]2262 #print quantities_axis[quantity] 2263 2263 2264 2264 cstr = ['b', 'r', 'g', 'c', 'm', 'y', 'k'] … … 2537 2537 2538 2538 dir_name, base = os.path.split(sww_file) 2539 # print 'dirname',dir_name, base 2539 #print 'dirname',dir_name, base 2540 #need to get current directory so when path and file 2541 #are "joined" below the directory is correct 2542 if dir_name == '': 2543 dir_name =getcwd() 2544 2540 2545 if access(sww_file,R_OK): 2541 2546 if verbose: print 'File %s exists' %(sww_file) … … 2574 2579 heading.insert(0,'time') 2575 2580 2576 # print heading, quantities2581 # print 'start time', callable_sww.starttime, heading, quantities 2577 2582 2578 2583 #create a list of csv writers for all the points and write header 2579 2584 points_writer = [] 2580 2585 for i,point in enumerate(points): 2586 #print 'gauge file:',dir_name+sep+'gauge_'+point_name[i]+'.csv' 2581 2587 points_writer.append(writer(file(dir_name+sep+'gauge_'+point_name[i]+'.csv', "wb"))) 2582 2588 points_writer[i].writerow(heading) 2583 2589 2590 2591 if verbose: print 'Writing csv files' 2592 2584 2593 for time in callable_sww.get_time(): 2585 # points_list = []2586 2594 2587 2595 for point_i, point in enumerate(points_array): 2588 points_list = [time] 2596 #add domain starttime to relative time. 2597 points_list = [time+callable_sww.starttime] 2589 2598 # print'time',time,'point_i',point_i,point, points_array 2590 2599 point_quantities = callable_sww(time,point_i) 2591 2600 # print "quantities", point_quantities 2592 2601 2593 # for i, quantity in enumerate(quantities):2594 # points_list.append(quantities)2595 2602 for quantity in quantities: 2596 2603 if quantity==NAN: 2597 if verbose:print 'quantity does not exist in' %callable_sww.get_name2604 print 'quantity does not exist in' %callable_sww.get_name 2598 2605 else: 2599 2606 if quantity == 'stage':
Note: See TracChangeset
for help on using the changeset viewer.