Changeset 17864


Ignore:
Timestamp:
04/28/14 15:35:11 (11 years ago)
Author:
cborstad
Message:

CHG: better handling of input in paterson

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/materials/paterson.py

    r17547 r17864  
    1616
    1717        if numpy.ndim(temperature)==2:
    18                 T = temperature.reshape(-1,)-273.15
     18                #T = temperature.reshape(-1,)-273.15
     19                T = temperature.flatten()-273.15
     20        elif isinstance(temperature,float) or isinstance(temperature,int):
     21                T = numpy.array([temperature])-273.15
    1922        else:
    20                 T = numpy.array([temperature])-273.15
     23                T = temperature-273.15
    2124
    2225        #The routine below is equivalent to:
     
    7174        pos=numpy.nonzero(rigidity<0)[0]
    7275        if len(pos):
    73                 rigidity[pos]=1**6
     76                rigidity[pos]=1.e6
    7477
    7578        return rigidity
Note: See TracChangeset for help on using the changeset viewer.