Changeset 1098 in lmdz_wrf for trunk/tools/generic_tools.py


Ignore:
Timestamp:
Sep 11, 2016, 8:56:03 PM (8 years ago)
Author:
lfita
Message:

Fixing `dimoper_matrix'

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/generic_tools.py

    r1097 r1098  
    87068706    ldimop = []
    87078707    slicevals = []
     8708
    87088709    for dimn in dimns:
    8709         for dn in opdims:
    8710             if dimn == dn:
    8711                 slicevals.append(-1)
    8712                 ldimop.append(mat.shape[idim])
    8713             else:
    8714                 slicevals.append(mat.shape[idim])
    8715                 ldimuse.append(mat.shape[idim])
     8710        if searchInlist(opdims,dimn):
     8711            for dn in opdims:
     8712                if dimn == dn:
     8713                    slicevals.append(-1)
     8714                    ldimop.append(mat.shape[idim])
     8715                    break
     8716        else:
     8717            slicevals.append(mat.shape[idim])
     8718            ldimuse.append(mat.shape[idim])
    87168719        idim = idim + 1
    87178720
Note: See TracChangeset for help on using the changeset viewer.