Changeset 24657


Ignore:
Timestamp:
03/12/20 06:20:36 (5 years ago)
Author:
bdef
Message:

BUG:fix on SLURM keyword and treatment of masked array in import from netCDF

Location:
issm/trunk-jpl/src/m
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/classes/clusters/stallo.m

    r24524 r24657  
    106106                         fprintf(fid,'#!/bin/bash -l\n');
    107107                         fprintf(fid,'#SBATCH --job-name=%s \n',modelname);
    108                          fprintf(fid,'#SBATCH --partiion=%s \n',cluster.queue);
     108                         fprintf(fid,'#SBATCH --qos=%s \n',cluster.queue);
    109109                         fprintf(fid,'#SBATCH --nodes=%i \n',cluster.numnodes);
    110110                         fprintf(fid,'#SBATCH --ntasks-per-node=%i \n',cluster.cpuspernode);
  • issm/trunk-jpl/src/m/classes/clusters/stallo.py

    r24524 r24657  
    114114        fid.write('#!/bin/bash -l\n')
    115115        fid.write('#SBATCH --job-name=%s \n' % shortname)
    116         fid.write('#SBATCH --partition=%s \n' % self.queue)
     116        fid.write('#SBATCH --qos=%s \n' % self.queue)
    117117        fid.write('#SBATCH --nodes=%i \n' % self.numnodes)
    118118        fid.write('#SBATCH --ntasks-per-node=%i \n' % self.cpuspernode)
  • issm/trunk-jpl/src/m/io/loadvars.py

    r24213 r24657  
    127127                                t = int(indexlist[i])
    128128                                if listtype == 'dict':
    129                                     Tree[t][str(var)] = varval[0]
    130 
    131                                 else:
    132                                     Tree[t].__dict__[str(var)] = varval[0]
     129                                    Tree[t][str(var)] = varval[0].data
     130
     131                                else:
     132                                    Tree[t].__dict__[str(var)] = varval[0].data
    133133
    134134                            else:
     
    144144                                else:
    145145                                    Tree.__dict__[str(var)] = varval[0].item()
    146 
    147146                        elif vardim == 1:
    148147                            if varval.dtype == str:
     
    160159                                    t = int(indexlist[i])
    161160                                    if listtype == 'dict':
    162                                         Tree[t][str(var)] = varval[:]
     161                                        Tree[t][str(var)] = varval[:].data
    163162
    164163                                    else:
    165                                         Tree[t].__dict__[str(var)] = varval[:]
    166 
     164                                        Tree[t].__dict__[str(var)] = varval[:].data
    167165                                else:
    168166                                    try:
     
    189187                                    t = int(indexlist[i])
    190188                                    if listtype == 'dict':
    191                                         Tree[t][str(var)] = varval[:, :]
     189                                        Tree[t][str(var)] = varval[:, :].data
    192190                                    else:
    193                                         Tree[t].__dict__[str(var)] = varval[:, :]
     191                                        Tree[t].__dict__[str(var)] = varval[:, :].data
    194192                                else:
    195193                                    Tree.__dict__[str(var)] = varval[:, :].data
     
    198196                                t = int(indexlist[i])
    199197                                if listtype == 'dict':
    200                                     Tree[t][str(var)] = varval[:, :, :]
     198                                    Tree[t][str(var)] = varval[:, :, :].data
    201199                                else:
    202200                                    Tree[t].__dict__[str(var)] = varval[:, :, :]
Note: See TracChangeset for help on using the changeset viewer.