Ignore:
Timestamp:
Mar 17, 2009, 4:02:54 PM (14 years ago)
Author:
rwilson
Message:

Revert back to 6481, prior to auto-merge of trunk and numpy branch.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/numpy/anuga/culvert_flows/culvert_class.py

    r6517 r6533  
    204204            log_to_file(self.log_filename, description)
    205205            log_to_file(self.log_filename, self.culvert_type)       
    206         else:
    207             self.log_filename = None
    208206
    209207
     
    298296
    299297        # Print some diagnostics to log if requested
    300         if self.log_filename is not None:
     298        if hasattr(self, 'log_filename'):
    301299            s = 'Culvert Effective Length = %.2f m' %(self.length)
    302300            log_to_file(self.log_filename, s)
     
    326324                update = True
    327325
    328            
    329         if self.log_filename is not None:       
     326        if hasattr(self, 'log_filename'):           
    330327            s = '\nTime = %.2f, delta_t = %f' %(time, delta_t)
    331328            log_to_file(self.log_filename, s)
     
    442439            if self.verbose is True:
    443440                print msg
    444                
    445             if self.log_filename is not None:               
     441            if hasattr(self, 'log_filename'):                   
    446442                log_to_file(self.log_filename, msg)
    447443       
     
    528524                print '%.2fs - WARNING: Flow is running uphill.' % time
    529525           
    530         if self.log_filename is not None:
     526        if hasattr(self, 'log_filename'):
    531527            s = 'Time=%.2f, inlet stage = %.2f, outlet stage = %.2f'\
    532528                %(time, self.inlet.stage, self.outlet.stage)
     
    577573                    msg += 'for culvert "%s"' % self.label
    578574                   
    579                     if self.log_filename is not None:                   
     575                    if hasattr(self, 'log_filename'):                   
    580576                        log_to_file(self.log_filename, msg)
    581577            else:
    582578                # User culvert routine
    583579                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)
    596581           
    597582           
     
    616601
    617602                           
    618 # OBSOLETE (Except for momentum jet in Culvert_flow_energy)   
     603   
    619604class Culvert_flow_rating:
    620605    """Culvert flow - transfer water from one hole to another
Note: See TracChangeset for help on using the changeset viewer.