Changeset 27403


Ignore:
Timestamp:
11/21/22 07:55:10 (2 years ago)
Author:
Mathieu Morlighem
Message:

CHG: moved SmbMassBalance from transient requested outputs to SMB classes, as it should be

Location:
issm/trunk-jpl/src/m/classes
Files:
26 edited

Legend:

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

    r27351 r27403  
    3737                end % }}}
    3838                function list = defaultoutputs(self,md) % {{{
    39                         list = {''};
     39                        list = {'SmbMassBalance'};
    4040                end % }}}
    4141                function self = initialize(self,md) % {{{
  • issm/trunk-jpl/src/m/classes/SMBarma.py

    r27351 r27403  
    7272
    7373    def defaultoutputs(self, md):  # {{{
    74         return []
     74        return ['SmbMassBalance']
    7575    # }}}
    7676
  • issm/trunk-jpl/src/m/classes/SMBcomponents.m

    r26486 r27403  
    4343                function list = defaultoutputs(self,md) % {{{
    4444
    45                         list = {''};
     45                        list = {'SmbMassBalance'};
    4646
    4747                end % }}}
  • issm/trunk-jpl/src/m/classes/SMBcomponents.py

    r26486 r27403  
    5252
    5353    def defaultoutputs(self, md):  # {{{
    54         return []
     54        return ['SmbMassBalance']
    5555    # }}}
    5656
  • issm/trunk-jpl/src/m/classes/SMBd18opdd.m

    r25382 r27403  
    5353                function list = defaultoutputs(self,md) % {{{
    5454
    55                         list = {''};
     55                        list = {'SmbMassBalance'};
    5656
    5757                end % }}}
  • issm/trunk-jpl/src/m/classes/SMBd18opdd.py

    r25385 r27403  
    9595    #}}}
    9696    def defaultoutputs(self, md):  # {{{
    97         return []
     97        return ['SmbMassBalance']
    9898    #}}}
    9999    def initialize(self, md):  # {{{
  • issm/trunk-jpl/src/m/classes/SMBdebrisML.m

    r27323 r27403  
    3232                end % }}}
    3333                function list = defaultoutputs(self,md) % {{{
    34                         list = {''};
     34                        list = {'SmbMassBalance'};
    3535                end % }}}
    3636                function self = initialize(self,md) % {{{
  • issm/trunk-jpl/src/m/classes/SMBforcing.js

    r26300 r27403  
    2020        } // }}}
    2121        this.defaultoutputs = function(){ // {{{
    22                 return '';
     22                return 'SmbMassBalance';
    2323        }//}}}
    2424    this.classname = function(){ // {{{
  • issm/trunk-jpl/src/m/classes/SMBforcing.m

    r26209 r27403  
    3232                end % }}}
    3333                function list = defaultoutputs(self,md) % {{{
    34                         list = {''};
     34                        list = {'SmbMassBalance'};
    3535                end % }}}
    3636                function self = extrude(self,md) % {{{
  • issm/trunk-jpl/src/m/classes/SMBforcing.py

    r26358 r27403  
    4646
    4747    def defaultoutputs(self, md):  # {{{
    48         return []
     48        return ['SmbMassBalance']
    4949    #}}}
    5050
  • issm/trunk-jpl/src/m/classes/SMBgradients.m

    r24806 r27403  
    2929                end % }}}
    3030                function list = defaultoutputs(self,md) % {{{
    31                         list = {''};
     31                        list = {'SmbMassBalance'};
    3232                end % }}}
    3333                function self = initialize(self,md) % {{{
  • issm/trunk-jpl/src/m/classes/SMBgradients.py

    r24793 r27403  
    4646
    4747    def defaultoutputs(self, md):  # {{{
    48         return []
     48        return ['SmbMassBalance']
    4949    #}}}
    5050
  • issm/trunk-jpl/src/m/classes/SMBgradientscomponents.m

    r25209 r27403  
    3333                end % }}}
    3434                function list = defaultoutputs(self,md) % {{{
    35                         list = {'runoff'};
     35                        list = {'SmbMassBalance','runoff'};
    3636                end % }}}
    3737                function self = initialize(self,md) % {{{
  • issm/trunk-jpl/src/m/classes/SMBgradientsela.m

    r24806 r27403  
    3030                end % }}}
    3131                function list = defaultoutputs(self,md) % {{{
    32                         list = {''};
     32                        list = {'SmbMassBalance'};
    3333                end % }}}
    3434                function self = initialize(self,md) % {{{
  • issm/trunk-jpl/src/m/classes/SMBgradientsela.py

    r24793 r27403  
    4949
    5050    def defaultoutputs(self, md):  # {{{
    51         return []
     51        return ['SmbMassBalance']
    5252    #}}}
    5353
  • issm/trunk-jpl/src/m/classes/SMBhenning.m

    r24806 r27403  
    3535                end % }}}
    3636                function list = defaultoutputs(self,md) % {{{
    37                         list = {''};
     37                        list = {'SmbMassBalance'};
    3838                end % }}}
    3939                function self = initialize(self,md) % {{{
  • issm/trunk-jpl/src/m/classes/SMBmeltcomponents.m

    r26358 r27403  
    4545                end % }}}
    4646                function list = defaultoutputs(self,md) % {{{
    47                         list = {''};
     47                        list = {'SmbMassBalance'};
    4848                end % }}}
    4949                function self = initialize(self,md) % {{{
  • issm/trunk-jpl/src/m/classes/SMBmeltcomponents.py

    r26360 r27403  
    5454
    5555    def defaultoutputs(self, md):  # {{{
    56         return []
     56        return ['SmbMassBalance']
    5757    #}}}
    5858
  • issm/trunk-jpl/src/m/classes/SMBpdd.m

    r25374 r27403  
    5656                end % }}}
    5757                function list = defaultoutputs(self,md) % {{{
    58                         list = {''};
     58                        list = {'SmbMassBalance'};
    5959                end % }}}
    6060                function self = initialize(self,md) % {{{
  • issm/trunk-jpl/src/m/classes/SMBpdd.py

    r25374 r27403  
    115115
    116116    def defaultoutputs(self, md):  # {{{
    117         return []
     117        return ['SmbMassBalance']
    118118    #}}}
    119119
  • issm/trunk-jpl/src/m/classes/SMBpddSicopolis.m

    r25382 r27403  
    4141                end % }}}
    4242                function list = defaultoutputs(self,md) % {{{
    43                         list = {''};
     43                        list = {'SmbMassBalance'};
    4444                end % }}}
    4545                function self = initialize(self,md) % {{{
  • issm/trunk-jpl/src/m/classes/SMBpddSicopolis.py

    r26904 r27403  
    7171
    7272    def defaultoutputs(self, md):  # {{{
    73         listing = ['']
     73        listing = ['SmbMassBalance']
    7474        return listing
    7575    # }}}
  • issm/trunk-jpl/src/m/classes/SMBsemic.m

    r24806 r27403  
    4646                end % }}}
    4747                function list = defaultoutputs(self,md) % {{{
    48                         list = {''};
     48                        list = {'SmbMassBalance'};
    4949                end % }}}
    5050                function self = initialize(self,md) % {{{
  • issm/trunk-jpl/src/m/classes/transient.js

    r27305 r27403  
    111111                }//}}}
    112112                this.defaultoutputs = function(md) { //{{{
    113                         if(this.issmb)return ['SmbMassBalance'];
    114                         else return [];
     113                        return [];
    115114                }//}}}
    116115                this.fix=function() { //{{{
  • issm/trunk-jpl/src/m/classes/transient.m

    r27303 r27403  
    8080                end % }}}
    8181                function list = defaultoutputs(self,md) % {{{
    82                         if(self.issmb)
    83                                 list = {'SmbMassBalance'};
    84                         else
    85                                 list = {};
    86                         end
     82                        list = {};
    8783                end % }}}
    8884                function md = checkconsistency(self,md,solution,analyses) % {{{
  • issm/trunk-jpl/src/m/classes/transient.py

    r27305 r27403  
    5656
    5757    def defaultoutputs(self, md):  # {{{
    58         if self.issmb:
    59             return ['SmbMassBalance']
    60         else:
    61             return []
     58        return []
    6259    # }}}
    6360
Note: See TracChangeset for help on using the changeset viewer.