Changeset 10649
- Timestamp:
- 11/15/11 11:46:04 (13 years ago)
- Location:
- issm/trunk/src/m/solutions
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/solutions/diagnostic_core.m
r10442 r10649 20 20 21 21 %for qmu analysis, be sure the velocity input we are starting from is the one in the parameters: 22 if dakota_analysis ,22 if dakota_analysis & solution_type==DiagnosticSolutionEnum, 23 23 femmodel.elements=InputDuplicate(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters,QmuVxEnum,VxEnum); 24 24 femmodel.elements=InputDuplicate(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters,QmuVyEnum,VyEnum); -
issm/trunk/src/m/solutions/transient_core.m
r10446 r10649 14 14 output_frequency=femmodel.parameters.SettingsOutputFrequency; 15 15 time_adapt=femmodel.parameters.TimesteppingTimeAdapt; 16 dakota_analysis=femmodel.parameters.QmuIsdakota; 16 17 isdiagnostic=femmodel.parameters.TransientIsdiagnostic; 17 18 isprognostic=femmodel.parameters.TransientIsprognostic; … … 23 24 time=0; 24 25 step=0; 26 27 %for qmu analysis, be sure the velocity input we are starting from is the one in the parameters: 28 if dakota_analysis, 29 femmodel.elements=InputDuplicate(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters,QmuVxEnum,VxEnum); 30 femmodel.elements=InputDuplicate(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters,QmuVyEnum,VyEnum); 31 femmodel.elements=InputDuplicate(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters,QmuVzEnum,VzEnum); 32 femmodel.elements=InputDuplicate(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters,QmuPressureEnum,PressureEnum); 33 femmodel.elements=InputDuplicate(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters,QmuBedEnum,BedEnum); 34 femmodel.elements=InputDuplicate(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters,QmuThicknessEnum,ThicknessEnum); 35 femmodel.elements=InputDuplicate(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters,QmuSurfaceEnum,SurfaceEnum); 36 if (isthermal & dim==3) 37 femmodel.elements=InputDuplicate(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters,QmuTemperatureEnum,TemperatureEnum); 38 femmodel.elements=InputDuplicate(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters,QmuMeltingEnum,BasalforcingsMeltingRateEnum); 39 end 40 end 25 41 26 42 %Loop through time
Note:
See TracChangeset
for help on using the changeset viewer.