Changeset 14230
- Timestamp:
- 01/10/13 08:48:44 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/classes/model/model.m
r14151 r14230 502 502 solutionfields=fields(md1.results); 503 503 for i=1:length(solutionfields), 504 %get subfields 505 solutionsubfields=fields(md1.results.(solutionfields{i})); 506 for j=1:length(solutionsubfields), 507 field=md1.results.(solutionfields{i}).(solutionsubfields{j}); 504 if isstruct(md1.results.(solutionfields{i})) 505 %get subfields 506 solutionsubfields=fields(md1.results.(solutionfields{i})); 507 for j=1:length(solutionsubfields), 508 field=md1.results.(solutionfields{i}).(solutionsubfields{j}); 509 if length(field)==numberofvertices1, 510 md2.results.(solutionfields{i}).(solutionsubfields{j})=field(pos_node); 511 elseif length(field)==numberofelements1, 512 md2.results.(solutionfields{i}).(solutionsubfields{j})=field(pos_elem); 513 else 514 md2.results.(solutionfields{i}).(solutionsubfields{j})=field; 515 end 516 end 517 else 518 field=md1.results.(solutionfields{i}); 508 519 if length(field)==numberofvertices1, 509 md2.results.(solutionfields{i}) .(solutionsubfields{j})=field(pos_node);520 md2.results.(solutionfields{i})=field(pos_node); 510 521 elseif length(field)==numberofelements1, 511 md2.results.(solutionfields{i}) .(solutionsubfields{j})=field(pos_elem);522 md2.results.(solutionfields{i})=field(pos_elem); 512 523 else 513 md2.results.(solutionfields{i}) .(solutionsubfields{j})=field;524 md2.results.(solutionfields{i})=field; 514 525 end 515 526 end
Note:
See TracChangeset
for help on using the changeset viewer.