Changeset 1253
- Timestamp:
- 07/07/09 16:34:44 (16 years ago)
- Location:
- issm/trunk/src/m/classes/@model
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/classes/@model/display.m
r1252 r1253 5 5 6 6 disp(sprintf('\n%s = \n',inputname(1))); 7 disp(sprintf('%s%s%s',' Diagnostic solution parameters: type ''',inputname(1),'.diagnostic'' to display'));8 disp(sprintf('%s%s%s',' Thermal solution parameters: type ''',inputname(1),'.thermal'' to display'));9 disp(sprintf('%s%s%s',' Prognostic solution parameters: type ''',inputname(1),'.prognostic'' to display'));10 disp(sprintf('%s%s%s',' Transient solution parameters: type ''',inputname(1),'.transient'' to display'));11 disp(sprintf('%s%s%s',' Control solution parameters: type ''',inputname(1),'.control'' to display'));12 disp(sprintf('%s%s%s',' Mesh2grid solution parameters: type ''',inputname(1),'.mesh2grid'' to display'));13 disp(sprintf('%s%s%s',' Mesh: type ''',inputname(1),'.mesh'' to display'));14 disp(sprintf('%s%s%s',' Boundary conditions: type ''',inputname(1),'.bc'' to display'));15 disp(sprintf('%s%s%s',' Observations: type ''',inputname(1),'.obs'' to display'));16 disp(sprintf('%s%s%s',' Materials: type ''',inputname(1),'.mat'' to display'));17 disp(sprintf('%s%s%s',' Parameters: type ''',inputname(1),'.par'' to display'));18 disp(sprintf('%s%s%s',' Results: type ''',inputname(1),'.res'' to display'));19 disp(sprintf('%s%s%s',' ExpPar: type ''',inputname(1),'.exppar'' to display'));20 disp(sprintf('%s%s%s',' Qmu: type ''',inputname(1),'.qmu'' to display'));21 if(a.numrifts)disp(sprintf(' rifts: %i',a.numrifts));end22 7 23 % Diverse24 disp(sprintf(' Miscellaneous:'));8 %name 9 disp(sprintf(' Name:')); 25 10 if isempty(a.name), 26 disp(sprintf(' name:N/A'));11 disp(sprintf(' N/A')); 27 12 else 28 disp(sprintf(' name:%s',a.name));13 disp(sprintf(' %s',a.name)); 29 14 end 30 15 31 16 %notes: a.notes is a cell array of strings 17 disp(sprintf(' Notes:')); 32 18 if isempty(a.notes), 33 disp(sprintf(' notes:N/A'));19 disp(sprintf(' N/A')); 34 20 else 35 21 if iscell(a.notes), … … 38 24 string=char(strings(i)); 39 25 if i==1, 40 disp(sprintf(' notes:%s',string));26 disp(sprintf(' %s',string)); 41 27 else 42 disp(sprintf(' 28 disp(sprintf(' %s',string)); 43 29 end 44 30 end 45 31 elseif ischar(a.notes), 46 disp(sprintf(' notes:%s',a.notes));32 disp(sprintf(' %s',a.notes)); 47 33 else 48 34 disp('display error message: ''notes'' for model is neither a cell array of string, nor a string. Cannot display.'); … … 52 38 %repository 53 39 if ~isempty(a.repository), 54 disp(sprintf(' repository: %s',a.repository));40 disp(sprintf(' Repository: %s',a.repository)); 55 41 end 42 43 %diverse 44 disp(sprintf(' Mesh: %s',a.repository)); 45 disp(sprintf('%s%s%s',' Mesh: type ''',inputname(1),'.mesh'' to display')); 46 disp(sprintf(' Parameters: %s',a.repository)); 47 disp(sprintf('%s%s%s',' Boundary conditions: type ''',inputname(1),'.bc'' to display')); 48 disp(sprintf('%s%s%s',' Observations: type ''',inputname(1),'.obs'' to display')); 49 disp(sprintf('%s%s%s',' Materials: type ''',inputname(1),'.mat'' to display')); 50 disp(sprintf('%s%s%s',' Parameters: type ''',inputname(1),'.par'' to display')); 51 disp(sprintf('%s%s%s',' Results: type ''',inputname(1),'.res'' to display')); 52 disp(sprintf('%s%s%s',' ExpPar: type ''',inputname(1),'.exppar'' to display')); 53 disp(sprintf(' Solution parameters: %s',a.repository)); 54 disp(sprintf('%s%s%s',' Qmu: type ''',inputname(1),'.qmu'' to display')); 55 disp(sprintf('%s%s%s',' Diagnostic solution parameters: type ''',inputname(1),'.diagnostic'' to display')); 56 disp(sprintf('%s%s%s',' Thermal solution parameters: type ''',inputname(1),'.thermal'' to display')); 57 disp(sprintf('%s%s%s',' Prognostic solution parameters: type ''',inputname(1),'.prognostic'' to display')); 58 disp(sprintf('%s%s%s',' Transient solution parameters: type ''',inputname(1),'.transient'' to display')); 59 disp(sprintf('%s%s%s',' Control solution parameters: type ''',inputname(1),'.control'' to display')); 60 disp(sprintf('%s%s%s',' Mesh2grid solution parameters: type ''',inputname(1),'.mesh2grid'' to display')); 61 if(a.numrifts)disp(sprintf(' rifts: %i',a.numrifts));end 62 -
issm/trunk/src/m/classes/@model/subsref.m
r1252 r1253 10 10 if length(index)==1, 11 11 index1=index(1); 12 13 if(strcmp(index1.subs,'mesh')), displaymesh(md);return; end 14 if(strcmp(index1.subs,'bc')), displaybc(md);return; end 15 if(strcmp(index1.subs,'mat')), displaymaterials(md);return; end 16 if(strcmp(index1.subs,'par')), displayparameters(md);return; end 17 if(strcmp(index1.subs,'exppar')), displayexppar(md);return; end 12 18 if(strcmp(index1.subs,'res')), displayresults(md);return; end 13 if(strcmp(index1.subs,'parallel')), displayparallel(md);return; end 19 if(strcmp(index1.subs,'obs')), displayobservations(md);return; end 20 if(strcmp(index1.subs,'qmu')), displayqmu(md);return; end 14 21 if(strcmp(index1.subs,'diagnostic')), displaydiagnostic(md);return; end 15 22 if(strcmp(index1.subs,'prognostic')), displayprognostic(md);return; end … … 18 25 if(strcmp(index1.subs,'control')), displaycontrol(md);return; end 19 26 if(strcmp(index1.subs,'mesh2grid')), displaymesh2grid(md);return; end 20 if(strcmp(index1.subs,'bc')), displaybc(md);return; end 21 if(strcmp(index1.subs,'mesh')), displaymesh(md);return; end 22 if(strcmp(index1.subs,'par')), displayparameters(md);return; end 23 if(strcmp(index1.subs,'exppar')), displayexppar(md);return; end 24 if(strcmp(index1.subs,'obs')), displayobservations(md);return; end 25 if(strcmp(index1.subs,'mat')), displaymaterials(md);return; end 26 if(strcmp(index1.subs,'qmu')), displayqmu(md);return; end 27 if(strcmp(index1.subs,'parallel')), displayparallel(md);return; end 27 28 28 29 if ~isempty(md.repository),
Note:
See TracChangeset
for help on using the changeset viewer.