Changeset 2368 in lmdz_wrf


Ignore:
Timestamp:
Feb 25, 2019, 6:30:29 PM (6 years ago)
Author:
lfita
Message:

Fixing 'NcolNrow_figure'

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/drawing_tools.py

    r2366 r2368  
    31333133        parallels: list of values wether parallels should be labelled bottom, top,
    31343134          or not labelled at all
    3135     >>> NcolNrow_figure(10)
    3136     3, 4, [[3, 1], [3, 2]], ['top', 'top', 'top', 'top', 'no', 'no', 'no', 'no',
    3137       'bottom', 'bottom', 'bottom', 'bottom'], ['left', 'no', 'no', 'right', 'left',
    3138       'no', 'no', 'right', 'left', 'no', 'no', 'right']
     3135    >>> NcolNrow_figure(10,'colfix,3')
     3136    3, 4, [[3, 1], [3, 2]], ['top', 'top', 'top', 'no', 'no', 'no', 'no', 'no',
     3137      'no', 'bottom', 'bottom', 'bottom'], ['left', 'no', 'right', 'left', 'no',
     3138      'right', 'left', 'no', 'right', 'left', 'no', 'right'])
    31393139    """
    31403140    fname = 'NcolNrow_figure'
     
    31693169    panels = np.arange(Ncol*Nrow).reshape(Nrow,Ncol)
    31703170    ipanel = 0
    3171     for ic in range(Ncol):
    3172         for ir in range(Nrow):
     3171    for ir in range(Nrow):
     3172        for ic in range(Ncol):
    31733173            if panels[ir,ic] > Npanels-1: NOpanels.append([ir,ic])
    31743174            ipanel = ipanel + 1
    31753175
    3176             if ir == 0: parallels.append('left')
    3177             elif ir == Nrow-1: parallels.append('right')
     3176            if ic == 0: parallels.append('left')
     3177            elif ic == Ncol-1: parallels.append('right')
    31783178            else: parallels.append('no')
    31793179
    3180             if ic == 0: meridians.append('top')
    3181             elif ic == Ncol-1: meridians.append('bottom')
     3180            if ir == 0: meridians.append('top')
     3181            elif ir == Nrow-1: meridians.append('bottom')
    31823182            else: meridians.append('no')
    31833183
    31843184    return Ncol, Nrow, NOpanels, meridians, parallels
    31853185
    3186 #print NcolNrow_figure(10)
     3186print NcolNrow_figure(10,'colfix,3')
    31873187
    31883188def draw_MerPara(mape, mers, pars, ip, Ncol, Nrow, fsize=8, rotmer=0, rotpar=0,      \
Note: See TracChangeset for help on using the changeset viewer.