Changeset 261
- Timestamp:
- 05/06/09 14:17:53 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/classes/public/displayqmu.m
r27 r261 11 11 disp(sprintf(' ''%s''','qmu using Dakota')); 12 12 13 disp(sprintf(' variables: (arrays of each variable class)')); 14 fnames=fieldnames(md.variables); 15 for i=1:length(fnames); 16 disp(sprintf(' %s [%ix%i] ''%s''',... 17 fnames{i},size(md.variables.(fnames{i})),class(md.variables.(fnames{i})))); 13 for i=1:numel(md.variables) 14 disp(sprintf(' variables%s: (arrays of each variable class)',... 15 string_dim(md.variables,i))); 16 fnames=fieldnames(md.variables(i)); 17 maxlen=0; 18 for j=1:numel(fnames) 19 maxlen=max(maxlen,length(fnames{j})); 20 end 21 22 for j=1:numel(fnames) 23 disp(sprintf([' %-' num2str(maxlen+1) 's: [%ix%i] ''%s'''],... 24 fnames{j},size(md.variables.(fnames{j})),class(md.variables.(fnames{j})))); 25 end 18 26 end 19 27 20 disp(sprintf(' responses: (arrays of each response class)')); 21 fnames=fieldnames(md.responses); 22 for i=1:length(fnames); 23 disp(sprintf(' %s [%ix%i] ''%s''',... 24 fnames{i},size(md.responses.(fnames{i})),class(md.responses.(fnames{i})))); 28 29 for i=1:numel(md.responses) 30 disp(sprintf(' responses%s: (arrays of each response class)',... 31 string_dim(md.responses,i))); 32 fnames=fieldnames(md.responses(i)); 33 maxlen=0; 34 for j=1:numel(fnames) 35 maxlen=max(maxlen,length(fnames{j})); 36 end 37 38 for j=1:numel(fnames) 39 disp(sprintf([' %-' num2str(maxlen+1) 's: [%ix%i] ''%s'''],... 40 fnames{j},size(md.responses.(fnames{j})),class(md.responses.(fnames{j})))); 41 end 25 42 end 43 26 44 27 45 disp(sprintf(' qmu_method: (array of dakota_method class)')); … … 48 66 end 49 67 50 disp(sprintf(' dakotaresults: 1x%i {dvar,rfunc,scm,pcm,srcm,prcm}',length(md.dakotaresults))); 51 if isempty(md.dakotain), disp(sprintf(' dakotain: N/A')); else disp(sprintf(' dakotain: not displayed (can be accessed by typing md.dakotain)'));end 52 if isempty(md.dakotaout), disp(sprintf(' dakotaout: N/A')); else disp(sprintf(' dakotaout: not displayed (can be accessed by typing md.dakotaout)'));end 53 if isempty(md.dakotadat), disp(sprintf(' dakotadat: N/A')); else disp(sprintf(' dakotadat: not displayed (can be accessed by typing md.dakotadat)'));end 68 for i=1:numel(md.dakotaresults) 69 disp(sprintf(' dakotaresults%s: (information from dakota files)',... 70 string_dim(md.dakotaresults,i))); 71 fnames=fieldnames(md.dakotaresults(i)); 72 maxlen=0; 73 for j=1:numel(fnames) 74 maxlen=max(maxlen,length(fnames{j})); 75 end 76 77 for j=1:numel(fnames) 78 disp(sprintf([' %-' num2str(maxlen+1) 's: [%ix%i] ''%s'''],... 79 fnames{j},size(md.dakotaresults.(fnames{j})),class(md.dakotaresults.(fnames{j})))); 80 end 81 end 82 83 if isempty(md.dakotain), disp(sprintf(' dakotain: N/A')); else disp(sprintf(' dakotain: [%ix%i] (can be accessed by typing md.dakotain)',size(md.dakotain)));end 84 if isempty(md.dakotaout), disp(sprintf(' dakotaout: N/A')); else disp(sprintf(' dakotaout: [%ix%i] (can be accessed by typing md.dakotaout)',size(md.dakotaout)));end 85 if isempty(md.dakotadat), disp(sprintf(' dakotadat: N/A')); else disp(sprintf(' dakotadat: [%ix%i] (can be accessed by typing md.dakotadat)',size(md.dakotadat)));end 54 86 disp(sprintf(' npart : %i (number of partitions for semi-descrete qmu)',md.npart)); 55 87 disp(sprintf(' numrifts: %i (number of rifts for semi-descrete qmu)',md.numrifts));
Note:
See TracChangeset
for help on using the changeset viewer.