Ignore:
Timestamp:
05/17/21 14:08:16 (4 years ago)
Author:
caronlam
Message:

CHG: removing BarystaticSealevel field from SolidEarth External solution. NEW: test2008 for additionalsolidearthsolution class

File:
1 edited

Legend:

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

    r26229 r26274  
    1010                displacementup=[];
    1111                geoid=[];
    12                 barystaticsealevel=[];
    1312        end
    1413        methods
     
    2726                        self.displacementup=[];
    2827                        self.geoid=[];
    29                         self.barystaticsealevel=[];
    3028       
    3129                end % }}}
     
    3634                        md = checkfield(md,'fieldname','solidearth.external.displacementup','Inf',1,'timeseries',1);
    3735                        md = checkfield(md,'fieldname','solidearth.external.geoid','Inf',1,'timeseries',1);
    38                         md = checkfield(md,'fieldname','solidearth.external.barystaticsealevel','Inf',1,'timeseries',1);
    3936
    4037                end % }}}
     
    4542                        fielddisplay(self,'displacementup','solid-Earth bedrock uplift time series (m)');
    4643                        fielddisplay(self,'geoid','solid-Earth geoid time series (m)');
    47                         fielddisplay(self,'barystaticsealevel','barystatic absolute sea-level time series (m)');
    4844
    4945                end % }}}
     
    5854                                displacementup_rate=[self.displacementup;0];
    5955                                geoid_rate=[self.geoid;0];
    60                                 barystaticsealevel_rate=[self.barystaticsealevel;0];
    6156                        else
    6257                                time=self.displacementeast(end,:);
     
    7065                                geoid_rate=diff(self.geoid(1:end-1,:),1,2)./dt;
    7166                                geoid_rate(end+1,:)=time(1:end-1);
    72                                 barystaticsealevel_rate=diff(self.barystaticsealevel(1:end-1,:),1,2)./dt;
    73                                 barystaticsealevel_rate(end+1,:)=time(1:end-1);
    7467                        end
    7568                        WriteData(fid,prefix,'object',self,'fieldname','displacementeast','data',displacementeast_rate,'format','DoubleMat','name', 'md.solidearth.external.displacementeast','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1,'yts',md.constants.yts);
     
    7770                        WriteData(fid,prefix,'object',self,'fieldname','displacementnorth','data',displacementnorth_rate,'format','DoubleMat','name', 'md.solidearth.external.displacementnorth','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1,'yts',md.constants.yts);
    7871                        WriteData(fid,prefix,'object',self,'fieldname','geoid','data',geoid_rate,'format','DoubleMat','name', 'md.solidearth.external.geoid','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1,'yts',md.constants.yts);
    79                         WriteData(fid,prefix,'object',self,'fieldname','barystaticsealevel','data',barystaticsealevel_rate,'format','DoubleMat','name', 'md.solidearth.external.barystaticsealevel','mattype',1,'scale',1./yts,'timeserieslength',md.mesh.numberofvertices+1,'yts',md.constants.yts);
    8072                       
    8173                end % }}}
     
    8577                        writejs1Darray(fid,[modelname '.solidearth.external.displacementup'],self.displacementup);
    8678                        writejs1Darray(fid,[modelname '.solidearth.external.geoid'],self.geoid);
    87                         writejs1Darray(fid,[modelname '.solidearth.external.barystaticsealevel'],self.barystaticsealevel);
    8879                end % }}}
    8980                function self = extrude(self,md) % {{{
Note: See TracChangeset for help on using the changeset viewer.