Changeset 19070
- Timestamp:
- 02/02/15 14:49:45 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/m1qn3inversion.m
r19048 r19070 27 27 end 28 28 methods 29 function self = extrude(self,md) % {{{30 self.vx_obs=project3d(md,'vector',self.vx_obs,'type','node');31 self.vy_obs=project3d(md,'vector',self.vy_obs,'type','node');32 self.vel_obs=project3d(md,'vector',self.vel_obs,'type','node');33 self.thickness_obs=project3d(md,'vector',self.thickness_obs,'type','node');34 if numel(self.cost_functions_coefficients)>1,self.cost_functions_coefficients=project3d(md,'vector',self.cost_functions_coefficients,'type','node');end;35 if numel(self.min_parameters)>1,self.min_parameters=project3d(md,'vector',self.min_parameters,'type','node');end;36 if numel(self.max_parameters)>1,self.max_parameters=project3d(md,'vector',self.max_parameters,'type','node');end;37 end % }}}38 29 function self = m1qn3inversion(varargin) % {{{ 39 30 switch nargin … … 45 36 error('constructor not supported'); 46 37 end 38 end % }}} 39 function self = extrude(self,md) % {{{ 40 self.vx_obs=project3d(md,'vector',self.vx_obs,'type','node'); 41 self.vy_obs=project3d(md,'vector',self.vy_obs,'type','node'); 42 self.vel_obs=project3d(md,'vector',self.vel_obs,'type','node'); 43 self.thickness_obs=project3d(md,'vector',self.thickness_obs,'type','node'); 44 if numel(self.cost_functions_coefficients)>1,self.cost_functions_coefficients=project3d(md,'vector',self.cost_functions_coefficients,'type','node');end; 45 if numel(self.min_parameters)>1,self.min_parameters=project3d(md,'vector',self.min_parameters,'type','node');end; 46 if numel(self.max_parameters)>1,self.max_parameters=project3d(md,'vector',self.max_parameters,'type','node');end; 47 47 end % }}} 48 48 function self = setdefaultparameters(self) % {{{
Note:
See TracChangeset
for help on using the changeset viewer.