Changeset 25157


Ignore:
Timestamp:
06/25/20 09:27:18 (5 years ago)
Author:
jdquinn
Message:

CHG: Minor cleanup.

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

Legend:

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

    r25137 r25157  
    4444
    4545    def checkconsistency(self, md, solution, analyses): #{{{
    46         if not 'GiaAnalysis' in analyses:
     46        if 'GiaAnalysis' not in analyses:
    4747            return md
    4848
  • issm/trunk-jpl/src/m/classes/giamme.py

    r25130 r25157  
    4242
    4343    def checkconsistency(self, md, solution, analyses): # {{{
    44         if not 'SealevelriseAnalysis' in analyses or solution == 'TransientSolution' and md.transient.istidallove == 0:
     44        if ('SealevelriseAnalysis' not in analyses) or (solution == 'TransientSolution' and md.transient.istidallove == 0):
    4545            return md
    4646
  • issm/trunk-jpl/src/m/classes/lovenumbers.py

    r25156 r25157  
    11import numpy as np
     2
    23from checkfield import checkfield
    34from fielddisplay import fielddisplay
     
    910    LOVENUMBERS numbers class definition
    1011
    11     Usage:
    12       lovenumbers = lovenumbers() #will setup love numbers deg 1001 by default
    13       lovenumbers = lovenumbers('maxdeg', 10001);  #supply numbers of degrees required (here, 10001)
     12        Usage:
     13            lovenumbers = lovenumbers() #will setup love numbers deg 1001 by default
     14            lovenumbers = lovenumbers('maxdeg', 10001);  #supply numbers of degrees required (here, 10001)
    1415    '''
    1516
    1617    def __init__(self, *args):  #{{{
    17 
    1818        #regular love numbers:
    1919        self.h = []  #provided by PREM model
     
    2626        self.tl = []
    2727        self.tk2secular = 0  #deg 2 secular number.
    28     # }}}
     28    #}}}
    2929
    30     def setdefaultparameters(self, maxdeg, referenceframe):  # {{{
    31 
     30    def setdefaultparameters(self, maxdeg, referenceframe): #{{{
    3231        #initialize love numbers:
    3332        self.h = getlovenumbers('type', 'loadingverticaldisplacement', 'referenceframe', referenceframe, 'maxdeg', maxdeg)
     
    4039        #secular fluid love number:
    4140        self.tk2secular = 0.942
    42     # }}}
     41    #}}}
    4342
    44     def checkconsistency(self, md, solution, analyses):  # {{{
    45 
    46         if 'SealevelriseAnalysis' not in analyses or (solution == 'TransientSolution' and md.transient.isslr == 0):
     43    def checkconsistency(self, md, solution, analyses): #{{{
     44        if ('SealevelriseAnalysis' not in analyses) or (solution == 'TransientSolution' and md.transient.isslr == 0):
    4745            return
    4846
     
    5856        if (size(self.h, 0) != size(self.k, 0) | size(self.h, 0) != size(self.l, 0)):
    5957            raise ValueError('lovenumbers error message: love numbers should be provided at the same level of accuracy')
    60     # }}}
     58    #}}}
    6159
    62     def defaultoutputs(self, md):  # {{{
     60    def defaultoutputs(self, md): #{{{
    6361        return[]
    64     # }}}
     62    #}}}
    6563
    66     def __repr__(self):  # {{{
     64    def __repr__(self): #{{{
    6765        s = '   lovenumbers parameters:'
    6866
     
    7371        s += '{}\n'.format(fielddisplay(self, 'tk', 'tidal load Love number (deg 2)'))
    7472        s += '{}\n'.format(fielddisplay(self, 'tk2secular', 'secular fluid Love number'))
    75     # }}}
     73    #}}}
    7674
    77     def marshall(self, prefix, md, fid):  # {{{
    78 
     75    def marshall(self, prefix, md, fid): #{{{
    7976        WriteData(fid, prefix, 'object', self, 'fieldname', 'h', 'name', 'md.solidearth.lovenumbers.h', 'format', 'DoubleMat', 'mattype', 1)
    8077        WriteData(fid, prefix, 'object', self, 'fieldname', 'k', 'name', 'md.solidearth.lovenumbers.k', 'format', 'DoubleMat', 'mattype', 1)
     
    8582        WriteData(fid, prefix, 'object', self, 'fieldname', 'tl', 'name', 'md.solidearth.lovenumbers.tl', 'format', 'DoubleMat', 'mattype', 1)
    8683        WriteData(fid, prefix, 'object', self, 'data', self.tk2secular, 'fieldname', 'lovenumbers.tk2secular', 'format', 'Double')
    87     # }}}
     84    #}}}
    8885
    89     def extrude(self, md):  # {{{
     86    def extrude(self, md): #{{{
    9087        return
    91 # }}}
     88#}}}
  • issm/trunk-jpl/src/m/classes/mesh3dsurface.py

    r25129 r25157  
    114114        md = checkfield(md, 'fieldname', 'mesh.average_vertex_connectivity', '>=', 9, 'message', '"mesh.average_vertex_connectivity" should be at least 9 in 2d')
    115115
    116         if (solution == 'ThermalSolution'):
     116        if solution == 'ThermalSolution':
    117117            md = md.checkmessage('thermal not supported for 2d mesh')
    118118
  • issm/trunk-jpl/src/m/classes/rotational.py

    r25125 r25157  
    4848
    4949    def checkconsistency(self, md, solution, analyses): # {{{
    50         if not 'SealevelriseAnalysis' in analyses or solution == 'TransientSolution' and md.transient.isrotational == 0:
     50        if ('SealevelriseAnalysis' not in analyses) or (solution == 'TransientSolution' and md.transient.isrotational == 0):
    5151            return md
    5252
  • issm/trunk-jpl/src/m/classes/solidearth.py

    r25153 r25157  
    5757
    5858    def checkconsistency(self, md, solution, analyses):  # {{{
    59         if 'SealevelriseAnalysis' not in analyses or (solution == 'TransientSolution' and md.transient.isslr == 0):
     59        if ('SealevelriseAnalysis' not in analyses) or (solution == 'TransientSolution' and md.transient.isslr == 0):
    6060            return md
    6161
  • issm/trunk-jpl/src/m/classes/solidearthsettings.py

    r25125 r25157  
    6666
    6767    def checkconsistency(self, md, solution, analyses): # {{{
    68         if not 'SealevelriseAnalysis' in analyses or solution == 'TransientSolution' and md.transient.issolidearthsettings == 0:
     68        if ('SealevelriseAnalysis' not in analyses) or (solution == 'TransientSolution' and md.transient.issolidearthsettings == 0):
    6969            return md
    7070
  • issm/trunk-jpl/src/m/classes/surfaceload.py

    r25125 r25157  
    4141
    4242    def checkconsistency(self, md, solution, analyses): # {{{
    43         if not 'SealevelriseAnalysis' in analyses or solution == 'TransientSolution' and md.transient.issurfaceload == 0:
     43        if ('SealevelriseAnalysis' not in analyses) or (solution == 'TransientSolution' and md.transient.issurfaceload == 0):
    4444            return md
    4545
  • issm/trunk-jpl/src/m/miscellaneous/fielddisplay.py

    r25136 r25157  
    11import numpy as np
     2
    23import MatlabFuncs as m
    34
    45
    56def fielddisplay(md, name, comment):
    6     """
     7    '''
    78    FIELDDISPLAY - display model field
    89
    910       Usage:
    1011          fielddisplay(md, name, comment)
    11     """
     12    '''
    1213
    1314    #get field
     
    1819
    1920
    20 def parsedisplay(offset, name, field, comment):  # {{{
    21 
     21def parsedisplay(offset, name, field, comment): #{{{
    2222    #string
    2323    if isinstance(field, str):
     
    5959
    6060    return string
    61     # }}}
     61    #}}}
    6262
    6363
    64 def dict_display(offset, name, field, comment):  # {{{
    65 
     64def dict_display(offset, name, field, comment): #{{{
    6665    if field:
    6766        string = displayunit(offset, name, '{dictionary}', comment) + '\n'
     
    7877
    7978    return string
    80     # }}}
     79    #}}}
    8180
    8281
    83 def list_display(offset, name, field, comment):  # {{{
    84 
     82def list_display(offset, name, field, comment): #{{{
    8583    #initialization
    8684    if isinstance(field, list):
     
    110108    #call displayunit
    111109    return displayunit(offset, name, string, comment)
    112     # }}}
     110    #}}}
    113111
    114112
    115 def displayunit(offset, name, characterization, comment):  # {{{
    116 
     113def displayunit(offset, name, characterization, comment): #{{{
    117114    #take care of name
    118115    if len(name) > 23:
     
    140137
    141138    return string
    142     # }}}
     139    #}}}
Note: See TracChangeset for help on using the changeset viewer.