Changeset 3085
- Timestamp:
- 02/23/10 11:04:17 (15 years ago)
- Location:
- issm/trunk/src/m/solutions/jpl
- Files:
-
- 1 added
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/solutions/jpl/ControlInitialization.m
r2333 r3085 25 25 %compute slopes 26 26 displaystring(verbose,'\n%s',['computing bed slope (x and y derivatives)...']); 27 slopex=diagnostic_core_linear(m_sl,inputs,Slope ComputeAnalysisEnum(),BedXAnalysisEnum());28 slopey=diagnostic_core_linear(m_sl,inputs,Slope ComputeAnalysisEnum(),BedYAnalysisEnum());27 slopex=diagnostic_core_linear(m_sl,inputs,SlopecomputeAnalysisEnum(),BedXAnalysisEnum()); 28 slopey=diagnostic_core_linear(m_sl,inputs,SlopecomputeAnalysisEnum(),BedYAnalysisEnum()); 29 29 slopex=FieldExtrude(m_sl.elements,m_sl.nodes,m_sl.loads,m_sl.materials,m_sl.parameters,slopex,'slopex',0); 30 30 slopey=FieldExtrude(m_sl.elements,m_sl.nodes,m_sl.loads,m_sl.materials,m_sl.parameters,slopey,'slopey',0); -
issm/trunk/src/m/solutions/jpl/diagnostic.m
r2354 r3085 24 24 25 25 displaystring(md.verbose,'\n%s',['reading surface and bed slope computation model data']); 26 md.analysis_type=Slope ComputeAnalysisEnum; md.sub_analysis_type=NoneAnalysisEnum; models.sl=CreateFemModel(md);26 md.analysis_type=SlopecomputeAnalysisEnum; md.sub_analysis_type=NoneAnalysisEnum; models.sl=CreateFemModel(md); 27 27 28 28 % figure out number of dof: just for information purposes. -
issm/trunk/src/m/solutions/jpl/diagnostic_core.m
r2333 r3085 26 26 27 27 displaystring(verbose,'\n%s',['computing surface slope (x and y derivatives)...']); 28 slopex=diagnostic_core_linear(m_sl,inputs,Slope ComputeAnalysisEnum(),SurfaceXAnalysisEnum());29 slopey=diagnostic_core_linear(m_sl,inputs,Slope ComputeAnalysisEnum(),SurfaceYAnalysisEnum());28 slopex=diagnostic_core_linear(m_sl,inputs,SlopecomputeAnalysisEnum(),SurfaceXAnalysisEnum()); 29 slopey=diagnostic_core_linear(m_sl,inputs,SlopecomputeAnalysisEnum(),SurfaceYAnalysisEnum()); 30 30 31 31 if dim==3, … … 85 85 86 86 displaystring(verbose,'\n%s',['computing bed slope (x and y derivatives)...']); 87 slopex=diagnostic_core_linear(m_sl,inputs,Slope ComputeAnalysisEnum(),BedXAnalysisEnum());88 slopey=diagnostic_core_linear(m_sl,inputs,Slope ComputeAnalysisEnum(),BedYAnalysisEnum());87 slopex=diagnostic_core_linear(m_sl,inputs,SlopecomputeAnalysisEnum(),BedXAnalysisEnum()); 88 slopey=diagnostic_core_linear(m_sl,inputs,SlopecomputeAnalysisEnum(),BedYAnalysisEnum()); 89 89 slopex=FieldExtrude(m_sl.elements,m_sl.nodes,m_sl.loads,m_sl.materials,m_sl.parameters,slopex,'slopex',0); 90 90 slopey=FieldExtrude(m_sl.elements,m_sl.nodes,m_sl.loads,m_sl.materials,m_sl.parameters,slopey,'slopey',0); … … 112 112 end 113 113 end 114 115 114 %load onto results 116 115 results.step=1; -
issm/trunk/src/m/solutions/jpl/slopecompute.m
r3069 r3085 9 9 10 10 %Build all models requested for diagnostic simulation 11 models.analysis_type=Slope ComputeAnalysisEnum; %needed for processresults11 models.analysis_type=SlopecomputeAnalysisEnum; %needed for processresults 12 12 13 13 displaystring(md.verbose,'\n%s',['reading surface and bed slope computation model data']); 14 md.analysis_type=Slope ComputeAnalysisEnum; md.sub_analysis_type=NoneAnalysisEnum; models.sl=CreateFemModel(md);14 md.analysis_type=SlopecomputeAnalysisEnum; md.sub_analysis_type=NoneAnalysisEnum; models.sl=CreateFemModel(md); 15 15 16 16 % figure out number of dof: just for information purposes. … … 22 22 %compute solution 23 23 displaystring(md.verbose,'\n%s',['call computational core:']); 24 slopex=diagnostic_core_linear(models.sl,inputs,SlopeComputeAnalysisEnum(),SurfaceXAnalysisEnum()); 25 slopey=diagnostic_core_linear(models.sl,inputs,SlopeComputeAnalysisEnum(),SurfaceYAnalysisEnum()); 24 results=slopecompute_core(models,inputs,SlopecomputeAnalysisEnum(),NoneAnalysisEnum()); 26 25 27 results.slopex=slopex;28 results.slopey=slopey;29 results.step=1;30 results.time=0;31 32 26 displaystring(md.verbose,'\n%s',['load results...']); 33 27 if ~isstruct(md.results), md.results=struct(); end -
issm/trunk/src/m/solutions/jpl/steadystate.m
r2354 r3085 25 25 26 26 displaystring(md.verbose,'\n%s',['reading surface and bed slope computation model data']); 27 md.analysis_type=Slope ComputeAnalysisEnum; md.sub_analysis_type=NoneAnalysisEnum; models.sl=CreateFemModel(md);27 md.analysis_type=SlopecomputeAnalysisEnum; md.sub_analysis_type=NoneAnalysisEnum; models.sl=CreateFemModel(md); 28 28 29 29 %Build all models requested for thermal simulation -
issm/trunk/src/m/solutions/jpl/transient2d.m
r2330 r3085 23 23 24 24 displaystring(md.verbose,'\n%s',['reading surface and bed slope computation model data']); 25 md.analysis_type=Slope ComputeAnalysisEnum(); md.sub_analysis_type=NoneAnalysisEnum(); models.sl=CreateFemModel(md);25 md.analysis_type=SlopecomputeAnalysisEnum(); md.sub_analysis_type=NoneAnalysisEnum(); models.sl=CreateFemModel(md); 26 26 27 27 displaystring(md.verbose,'%s',['reading prognostic model data']); -
issm/trunk/src/m/solutions/jpl/transient3d.m
r2336 r3085 23 23 24 24 displaystring(md.verbose,'\n%s',['reading surface and bed slope computation model data']); 25 md.analysis_type=Slope ComputeAnalysisEnum(); md.sub_analysis_type=NoneAnalysisEnum(); models.sl=CreateFemModel(md);25 md.analysis_type=SlopecomputeAnalysisEnum(); md.sub_analysis_type=NoneAnalysisEnum(); models.sl=CreateFemModel(md); 26 26 27 27 displaystring(md.verbose,'%s',['reading prognostic model data']);
Note:
See TracChangeset
for help on using the changeset viewer.