Changeset 21544


Ignore:
Timestamp:
02/10/17 10:52:19 (8 years ago)
Author:
Mathieu Morlighem
Message:

BUG: keep old gia class

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

Legend:

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

    r21530 r21544  
    4040                levelset                          = 0;
    4141                calving          = 0;
    42                 giaivins              = 0;
     42                giaivins         = 0;
    4343                esa              = 0;
    4444
     
    245245                        md.stressbalance.loadingforce=project2d(md,md.stressbalance.loadingforce,md.mesh.numberoflayers);
    246246                        md.masstransport.spcthickness=project2d(md,md.masstransport.spcthickness,md.mesh.numberoflayers);
    247                         if ~isnan(md.damage.spcdamage), md.damage.spcdamage=project2d(md,md.damage.spcdamage,md.mesh.numberoflayers); end
     247                        if numel(md.damage.spcdamage)>1, md.damage.spcdamage=project2d(md,md.damage.spcdamage,md.mesh.numberoflayers); end
    248248                        if numel(md.levelset.spclevelset)>1, md.levelset.spclevelset=project2d(md,md.levelset.spclevelset,md.mesh.numberoflayers); end
    249249                        md.thermal.spctemperature=project2d(md,md.thermal.spctemperature,md.mesh.numberoflayers);
    250                         md.damage.spcdamage=project2d(md,md.damage.spcdamage,md.mesh.numberoflayers);
    251250
    252251                        % Hydrologydc variables
     
    11121111                        md.levelset                       = levelset();
    11131112                        md.calving          = calving();
    1114                         md.giaivins              = giaivins();
     1113                        md.giaivins         = giaivins();
    11151114                        md.esa              = esa();
    11161115                        md.autodiff         = autodiff();
     
    12821281                        disp(sprintf('%19s: %-22s -- %s','steadystate'     ,['[1x1 ' class(self.steadystate) ']'],'parameters for steadystate solution'));
    12831282                        disp(sprintf('%19s: %-22s -- %s','transient'       ,['[1x1 ' class(self.transient) ']'],'parameters for transient solution'));
    1284                         disp(sprintf('%19s: %-22s -- %s','levelset'         ,['[1x1 ' class(self.levelset) ']'],'parameters for moving boundaries (level-set method)'));
     1283                        disp(sprintf('%19s: %-22s -- %s','levelset'        ,['[1x1 ' class(self.levelset) ']'],'parameters for moving boundaries (level-set method)'));
    12851284                        disp(sprintf('%19s: %-22s -- %s','calving'         ,['[1x1 ' class(self.calving) ']'],'parameters for calving'));
    1286                         disp(sprintf('%19s: %-22s -- %s','giaivins'             ,['[1x1 ' class(self.giaivins) ']'],'parameters for giaivins solution'));
     1285                        disp(sprintf('%19s: %-22s -- %s','giaivins'        ,['[1x1 ' class(self.giaivins) ']'],'parameters for giaivins solution'));
    12871286                        disp(sprintf('%19s: %-22s -- %s','esa'             ,['[1x1 ' class(self.esa) ']'],'parameters for elastic adjustment solution'));
    12881287                        disp(sprintf('%19s: %-22s -- %s','autodiff'        ,['[1x1 ' class(self.autodiff) ']'],'automatic differentiation parameters'));
Note: See TracChangeset for help on using the changeset viewer.