source: issm/oecreview/Archive/21337-21723/ISSM-21417-21418.diff@ 21726

Last change on this file since 21726 was 21726, checked in by Mathieu Morlighem, 8 years ago

CHG added Archive/21337-21723

File size: 1.8 KB
  • ../trunk-jpl/src/m/classes/model.m

     
    247247                        if ~isnan(md.damage.spcdamage), 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);
    250251
    251252                        % Hydrologydc variables
    252253                        if isa(md.hydrology,'hydrologydc');
  • ../trunk-jpl/src/m/classes/linearbasalforcings.m

     
    66classdef linearbasalforcings
    77        properties (SetAccess=public)
    88                groundedice_melting_rate  = NaN;
    9                 deepwater_melting_rate    = NaN;
    10                 deepwater_elevation       = NaN;
    11                 upperwater_elevation      = NaN;
     9                deepwater_melting_rate    = 0.;
     10                deepwater_elevation       = 0.;
     11                upperwater_elevation      = 0.;
    1212                geothermalflux            = NaN;
    1313        end
    1414        methods
     
    2222                                        error('constructor not supported');
    2323                        end
    2424                end % }}}
     25                function self = extrude(self,md) % {{{
     26                        self.groundedice_melting_rate=project3d(md,'vector',self.groundedice_melting_rate,'type','node','layer',1);
     27                        self.geothermalflux=project3d(md,'vector',self.geothermalflux,'type','node','layer',1); %bedrock only gets geothermal flux
     28                end % }}}
    2529                function self = initialize(self,md) % {{{
    2630
    2731                        if isnan(self.groundedice_melting_rate),
Note: See TracBrowser for help on using the repository browser.