Changeset 26672


Ignore:
Timestamp:
11/26/21 10:27:25 (3 years ago)
Author:
vverjans
Message:

CHG: Correcting dimensions marshalling in stochasticforcing.py

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/classes/stochasticforcing.py

    r26671 r26672  
    126126        else:
    127127            # Retrieve dimensionality of each field
    128             dimensions = self.defaultdimension * np.ones(num_fields)
     128            dimensions = self.defaultdimension * np.ones((num_fields,))
    129129            for ind, field in enumerate(self.fields):
    130130                # Checking for specific dimensions
     
    149149            WriteData(fid, prefix, 'data', num_fields, 'name', 'md.stochasticforcing.num_fields', 'format', 'Integer')
    150150            WriteData(fid, prefix, 'object', self, 'fieldname', 'fields', 'format', 'StringArray')
    151             WriteData(fid, prefix, 'data', dimensions, 'name', 'md.stochasticforcing.dimensions', 'format', 'IntMat')
     151            WriteData(fid, prefix, 'data', dimensions, 'name', 'md.stochasticforcing.dimensions', 'format', 'IntMat','mattype',2)
    152152            WriteData(fid, prefix, 'object', self, 'fieldname', 'default_id', 'format', 'IntMat', 'mattype', 2)  #12Nov2021 make sure this is zero-indexed!
    153153            WriteData(fid, prefix, 'object', self, 'fieldname', 'defaultdimension', 'format', 'Integer')
Note: See TracChangeset for help on using the changeset viewer.