Changeset 6533 for branches/numpy/anuga/culvert_flows/culvert_class.py
- Timestamp:
- Mar 17, 2009, 4:02:54 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/numpy/anuga/culvert_flows/culvert_class.py
r6517 r6533 204 204 log_to_file(self.log_filename, description) 205 205 log_to_file(self.log_filename, self.culvert_type) 206 else:207 self.log_filename = None208 206 209 207 … … 298 296 299 297 # Print some diagnostics to log if requested 300 if self.log_filename is not None:298 if hasattr(self, 'log_filename'): 301 299 s = 'Culvert Effective Length = %.2f m' %(self.length) 302 300 log_to_file(self.log_filename, s) … … 326 324 update = True 327 325 328 329 if self.log_filename is not None: 326 if hasattr(self, 'log_filename'): 330 327 s = '\nTime = %.2f, delta_t = %f' %(time, delta_t) 331 328 log_to_file(self.log_filename, s) … … 442 439 if self.verbose is True: 443 440 print msg 444 445 if self.log_filename is not None: 441 if hasattr(self, 'log_filename'): 446 442 log_to_file(self.log_filename, msg) 447 443 … … 528 524 print '%.2fs - WARNING: Flow is running uphill.' % time 529 525 530 if self.log_filename is not None:526 if hasattr(self, 'log_filename'): 531 527 s = 'Time=%.2f, inlet stage = %.2f, outlet stage = %.2f'\ 532 528 %(time, self.inlet.stage, self.outlet.stage) … … 577 573 msg += 'for culvert "%s"' % self.label 578 574 579 if self.log_filename is not None:575 if hasattr(self, 'log_filename'): 580 576 log_to_file(self.log_filename, msg) 581 577 else: 582 578 # User culvert routine 583 579 Q, barrel_velocity, culvert_outlet_depth =\ 584 self.culvert_routine(inlet.depth, 585 outlet.depth, 586 inlet.specific_energy, 587 delta_total_energy, 588 g, 589 culvert_length=self.length, 590 culvert_width=self.width, 591 culvert_height=self.height, 592 culvert_type=self.culvert_type, 593 manning=self.manning, 594 sum_loss=self.sum_loss, 595 log_filename=self.log_filename) 580 self.culvert_routine(self, delta_total_energy, g) 596 581 597 582 … … 616 601 617 602 618 # OBSOLETE (Except for momentum jet in Culvert_flow_energy)603 619 604 class Culvert_flow_rating: 620 605 """Culvert flow - transfer water from one hole to another
Note: See TracChangeset
for help on using the changeset viewer.