Changeset 4558 for anuga_core/source/anuga/shallow_water/data_manager.py
- Timestamp:
- Jun 25, 2007, 1:38:05 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
anuga_core/source/anuga/shallow_water/data_manager.py
r4554 r4558 426 426 #Close 427 427 fid.close() 428 429 ### FIXME Where are the tests for this object? 428 430 429 def store_timestep(self, names): 431 430 """Store time and named quantities to file … … 542 541 precision = self.precision) 543 542 self.writer.quantities(fid, 544 time=self.domain.time +domain.starttime 545 , 546 precision=self.precision, 547 stage=stage, 548 xmomentum=xmomentum, 549 ymomentum=ymomentum) 543 time=self.domain.time, 544 precision=self.precision, 545 stage=stage, 546 xmomentum=xmomentum, 547 ymomentum=ymomentum) 550 548 else: 551 549 # This is producing a sww that is not standard. 552 550 #Store time 553 time[i] = self.domain.time + domain.starttime551 time[i] = self.domain.time 554 552 555 553 for name in names: … … 4754 4752 """ 4755 4753 outfile - the name of the file that will be written 4756 times - A list of the time slice times 4754 times - A list of the time slice times OR a start time 4755 Note, if a list is given the info will be made relative. 4757 4756 number_of_volumes - the number of triangles 4758 4757 """ … … 4782 4781 #Start time in seconds since the epoch (midnight 1/1/1970) 4783 4782 4784 # Values used to be relative, so a start time was important4785 # It may not be needed anymore.4786 # though there is probably code that reads it.4787 outfile.starttime = 04788 4789 4783 # this is being used to seperate one number from a list. 4790 4784 # what it is actually doing is sorting lists from numeric arrays. 4791 4785 if type(times) is list or type(times) is ArrayType: 4792 4786 number_of_times = len(times) 4793 times = ensure_numeric(times) 4787 times = ensure_numeric(times) 4788 if number_of_times == 0: 4789 starttime = 0 4790 else: 4791 starttime = times[0] 4792 times = times - starttime #Store relative times 4794 4793 else: 4795 4794 number_of_times = 0 4796 4795 starttime = times 4796 #times = ensure_numeric([]) 4797 outfile.starttime = starttime 4797 4798 # dimension definitions 4798 4799 outfile.createDimension('number_of_volumes', number_of_volumes)
Note: See TracChangeset
for help on using the changeset viewer.