Changeset 26389


Ignore:
Timestamp:
08/11/21 17:30:21 (4 years ago)
Author:
schlegel
Message:

CHG: python match spc check in matlab

File:
1 edited

Legend:

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

    r26358 r26389  
    140140        # Singular solution
    141141        #        if ~any((~isnan(md.stressbalance.spcvx) + ~isnan(md.stressbalance.spcvy)) == 2),
    142         if not np.any(np.logical_and(np.logical_not(np.isnan(md.stressbalance.spcvx)), np.logical_not(np.isnan(md.stressbalance.spcvy)))):
     142        if (not np.any(np.logical_or(np.logical_not(np.isnan(md.stressbalance.spcvx)), np.logical_not(np.isnan(md.stressbalance.spcvy))))) & (not np.any(md.mask.ocean_levelset>0)):
    143143            print("\n !!! Warning: no spc applied, model might not be well posed if no basal friction is applied, check for solution crash\n")
    144144        # CHECK THAT EACH LINES CONTAINS ONLY NAN VALUES OR NO NAN VALUES
Note: See TracChangeset for help on using the changeset viewer.