Changeset 18763


Ignore:
Timestamp:
11/07/14 16:18:41 (10 years ago)
Author:
Mathieu Morlighem
Message:

CHG: updated transient.py with iscalving

File:
1 edited

Legend:

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

    r18710 r18763  
    2020                self.isdamageevolution = False
    2121                self.islevelset        = False
     22                self.iscalving         = False
    2223                self.ishydrology       = False
    2324                self.requested_outputs = []
     
    3637                string="%s\n%s"%(string,fielddisplay(self,'isdamageevolution','indicates whether damage evolution is used in the transient'))
    3738                string="%s\n%s"%(string,fielddisplay(self,'islevelset','LEVELSET METHOD DESCRIPTION'))
     39                string="%s\n%s"%(string,fielddisplay(self,'iscalving','indicates whether calving is used in the transient'))
    3840                string="%s\n%s"%(string,fielddisplay(self,'ishydrology','indicates whether an hydrology model is used'))
    3941                string="%s\n%s"%(string,fielddisplay(self,'requested_outputs','list of additional outputs requested'))
     
    5153               
    5254                #Nothing done
    53                 self.ismasstransport = False
    54                 self.isstressbalance = False
    55                 self.isthermal       = False
    56                 self.isgroundingline = False
    57                 self.isgia           = False
     55                self.ismasstransport   = False
     56                self.isstressbalance   = False
     57                self.isthermal         = False
     58                self.isgroundingline   = False
     59                self.isgia             = False
    5860                self.isdamageevolution = False
    59                 self.islevelset      = False
    60                 self.ishydrology     = False
     61                self.islevelset        = False
     62                self.iscalving         = False
     63                self.ishydrology       = False
    6164
    6265                #default output
     
    7477                self.isdamageevolution = False
    7578                self.islevelset      = False
     79                self.iscalving       = False
    7680                self.ishydrology     = False
    7781
     
    9498                md = checkfield(md,'fieldname','transient.islevelset','numel',[1],'values',[0,1])
    9599                md = checkfield(md,'fieldname','transient.ishydrology','numel',[1],'values',[0,1])
     100                md = checkfield(md,'fieldname','transient.iscalving','numel',[1],'values',[0,1]);
    96101                md = checkfield(md,'fieldname','transient.requested_outputs','stringrow',1)
    97102
     
    107112                WriteData(fid,'object',self,'fieldname','islevelset','format','Boolean')
    108113                WriteData(fid,'object',self,'fieldname','ishydrology','format','Boolean')
     114                WriteData(fid,'object',self,'fieldname','iscalving','format','Boolean')
    109115
    110116                #process requested outputs
Note: See TracChangeset for help on using the changeset viewer.