Changeset 4344
- Timestamp:
- 06/30/10 11:42:06 (15 years ago)
- Location:
- issm/trunk/src/m/solutions
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/solutions/SetCurrentAnalysisAlias.m
r4131 r4344 10 10 % 11 11 12 13 12 %first, look for analysis: 14 int found=0;13 found=-1; 15 14 for i=1:length(femmodel.analysis_type_list), 16 if analysis_type_list(i)==base_analysis_enum,15 if femmodel.analysis_type_list(i)==base_analysis_enum, 17 16 found=i; 18 17 break; 18 end 19 19 end 20 20 21 if (found!=1),21 if found==-1, 22 22 error('SetCurrentAnalysisAlias error message: could not find analysis_type in list of FemModel analyses'); 23 23 end 24 25 24 26 25 %activate matrices and vectors: 27 femmodel.Rmg=femmodel.m_Rmg(found); 28 femmodel.Gmn=femmodel.m_Gmn(found); 29 femmodel.nodesets=femmodel.m_nodesets(found); 30 femmodel.yg=femmodel.m_yg(found); 31 femmodel.ys=femmodel.m_ys(found); 32 26 femmodel.Rmg=femmodel.m_Rmg{found}; 27 femmodel.Gmn=femmodel.m_Gmn{found}; 28 femmodel.nodesets=femmodel.m_nodesets{found}; 29 femmodel.yg=femmodel.m_yg{found}; 30 femmodel.ys=femmodel.m_ys{found}; 33 31 34 32 %Now, plug analysis_counter and analysis_type inside the parameters: 35 33 %set counter and analyse_type 36 femmodel.parameters.AnalysisCounter=found ;34 femmodel.parameters.AnalysisCounter=found-1; %for c indices 37 35 femmodel.parameters.AnalysisType=real_analysis_type; -
issm/trunk/src/m/solutions/diagnostic_core.m
r4335 r4344 29 29 30 30 %Compute slopes: 31 if(ishutter) femmodel=surfaceslope_core(femmodel);end32 if(isstokes) femmodel=bedslope_core(femmodel);end31 if(ishutter), femmodel=surfaceslope_core(femmodel); end 32 if(isstokes), femmodel=bedslope_core(femmodel); end 33 33 34 34 if ishutter, -
issm/trunk/src/m/solutions/surfaceslope_core.m
r4335 r4344 24 24 femmodel.elements=InputExtrude(femmodel.elements,femmodel.nodes, femmodel.vertices,femmodel.loads, femmodel.materials,femmodel.parameters,SurfaceSlopeXEnum); 25 25 femmodel.elements=InputExtrude(femmodel.elements,femmodel.nodes, femmodel.vertices,femmodel.loads, femmodel.materials,femmodel.parameters,SurfaceSlopeYEnum); 26 }26 end 27 27 28 28 if solution_type==SurfaceSlopeSolutionEnum,
Note:
See TracChangeset
for help on using the changeset viewer.