Ignore:
Timestamp:
11/17/20 00:53:08 (4 years ago)
Author:
jdquinn
Message:

BUG: Fix for SE with rigid (corrected issue that I introduced earlier); various

File:
1 edited

Legend:

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

    r25763 r25767  
    66classdef solidearth
    77        properties (SetAccess=public)
    8                 initialsealevel               = NaN;
     8                initialsealevel        = NaN;
    99                settings               = solidearthsettings();
    1010                external               = [];
     
    2222                        switch nargin
    2323                                case 0
    24                                         self=setdefaultparameters(self);
     24                                        self=setdefaultparameters(self,'earth');
     25                                case 1
     26                                        self=setdefaultparameters(self,varargin{:});
    2527                                otherwise
    26                                         error('constructor not supported');
     28                                        error('solidearth constructor error message: zero or one argument only!');
    2729                        end
    2830                end % }}}
    29                 function self = setdefaultparameters(self) % {{{
    30                
    31                 %output default:
    32                 self.requested_outputs={'default'};
     31                function self = setdefaultparameters(self,planet) % {{{
    3332
    34                 %transitions should be a cell array of vectors:
    35                 self.transitions={};
    36                
    37                 %no partitions requested for barystatic contribution:
    38                 self.partitionice=[];
    39                 self.partitionhydro=[];
     33                        %output default:
     34                        self.requested_outputs={'default'};
    4035
    41                 %no external solutions by defalt:
    42                 self.external=[];
     36                        %transitions should be a cell array of vectors:
     37                        self.transitions={};
     38                       
     39                        %no partitions requested for barystatic contribution:
     40                        self.partitionice=[];
     41                        self.partitionhydro=[];
    4342
    44                 %earth radius
    45                 self.planetradius= planetradius('earth');
     43                        %no external solutions by defalt:
     44                        self.external=[];
     45
     46                        %earth radius
     47                        self.planetradius= planetradius(planet);
    4648               
    4749                end % }}}
Note: See TracChangeset for help on using the changeset viewer.