Changeset 9863
- Timestamp:
- 09/21/11 07:50:57 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/classes/inversion.m
r9862 r9863 97 97 checkfield(md,'inversion.control_parameters','cell',1,'values',{'BalancethicknessThickeningRate' 'FrictionCoefficient' 'MaterialsRheologyBbar' 'Vx' 'Vy'}); 98 98 checkfield(md,'inversion.nsteps','numel',1,'>=',1); 99 checkfield(md,'inversion.maxiter','numel',1,'>=',0); 100 checkfield(md,'inversion.maxiter_per_step','size',[md.inversion.nsteps 1]); 99 checkfield(md,'inversion.maxiter_per_step','size',[md.inversion.nsteps 1],'>=',0); 101 100 checkfield(md,'inversion.step_threshold','size',[md.inversion.nsteps 1]); 102 101 checkfield(md,'inversion.cost_functions','size',[md.inversion.nsteps num_costfunc],'values',[101:105 201 501:503]); 103 checkfield(md,'inversion.cost_functions_coefficients','size',[md. inversion.numberofvertices num_costfunc],'>=',0);102 checkfield(md,'inversion.cost_functions_coefficients','size',[md.mesh.numberofvertices num_costfunc],'>=',0); 104 103 checkfield(md,'inversion.gradient_only','values',[0 1]); 105 104 checkfield(md,'inversion.gradient_scaling','size',[md.inversion.nsteps num_controls]);
Note:
See TracChangeset
for help on using the changeset viewer.