Changeset 3948


Ignore:
Timestamp:
Nov 8, 2006, 6:14:08 PM (18 years ago)
Author:
ole
Message:

Work in progress

File:
1 edited

Legend:

Unmodified
Added
Removed
  • anuga_core/source/anuga/shallow_water/data_manager.py

    r3947 r3948  
    380380
    381381        # FIXME (HACK)
    382         truncation = self.domain.number_of_full_nodes       
    383         #print len(z), len(Z), truncation
     382        if len(z) <> len(Z):
     383            truncation = self.domain.number_of_full_nodes       
     384            Z = Z[:truncation]
     385            print len(z), len(Z), truncation, len(self.domain.get_nodes())
    384386       
    385         z[:] = Z[:truncation].astype(self.precision)
     387        z[:] = Z.astype(self.precision)
    386388
    387389        #FIXME: Backwards compatibility
    388390        z = fid.variables['z']
    389         z[:] = Z[:truncation].astype(self.precision)
     391        z[:] = Z.astype(self.precision)
    390392        ################################
    391393
     
    501503                # HACK
    502504                truncation = self.domain.number_of_full_nodes
    503                 A = A[:truncation]
     505               
    504506
    505507                #FIXME: Make this general (see below)
     
    508510                    #print z[:]
    509511                    #print A-z[:]
     512
     513                    # HACK
     514                    if len(z) <> len(A):               
     515                        A = A[:truncation]
     516
     517                   
    510518                    A = choose(A-z[:] >= self.minimum_storable_height,
    511519                               (z[:], A))
Note: See TracChangeset for help on using the changeset viewer.