Changeset 4197
- Timestamp:
- 06/24/10 14:50:20 (15 years ago)
- Location:
- issm/trunk/src/m/solutions
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/solutions/NewFemModel.m
r4193 r4197 8 8 % femmodel=NewFemModel(md,solution_type,analysis_types,nummodels) 9 9 % 10 11 10 12 11 femmodel.solution_type=solution_type; … … 27 26 28 27 %now, go through all analyses types and post-process datasets 29 for i=1: length(analysis_types),28 for i=1:nummodels, 30 29 31 30 analysis_type=femmodel.analysis_type_list(i); 32 31 displaystring(md.verbose,'%s%s',' dealing with analysis type: ',EnumAsString(analysis_type)); 32 33 femmodel=SetCurrentAnalysis(femmodel,analysis_type); 33 34 34 35 displaystring(md.verbose,'%s',' generating degrees of freedofemmodel...'); … … 56 57 displaystring(md.verbose,'%s',' configuring element and loads...'); 57 58 [femmodel.elements,femmodel.loads,femmodel.nodes,femmodel.parameters] = ConfigureObjects( femmodel.elements, femmodel.loads, femmodel.nodes, femmodel.vertices,femmodel.materials,femmodel.parameters); 59 disp('file: NewFemModel.m line: 59'); 60 58 61 59 62 end 60 61 displaystring(md.verbose,'%s',' process parameters...');62 femmodel.parameters=ProcessParams(femmodel.parameters); -
issm/trunk/src/m/solutions/SetCurrentAnalysis.m
r4188 r4197 11 11 12 12 %first, look for analysis: 13 found= 0;13 found=-1; 14 14 for i=1:length(femmodel.analysis_type_list), 15 femmodel.analysis_type_list(i) 16 analysis_enum 15 17 if femmodel.analysis_type_list(i)==analysis_enum, 16 18 found=i; … … 19 21 end 20 22 21 if ~found==1,23 if found==-1, 22 24 error('SetCurrentAnalysis error message: could not find analysis_type in list of FemModel analyses'); 23 25 end 24 25 26 26 27 %activate matrices and vectors: … … 34 35 %Now, plug analysis_counter and analysis_type inside the parameters: 35 36 %set counter and analyse_type 36 femmodel.parameters.AnalysisCounter=found ;37 femmodel.parameters.AnalysisCounter=found-1; %for c indices 37 38 femmodel.parameters.AnalysisType=analysis_enum;
Note:
See TracChangeset
for help on using the changeset viewer.