Changeset 4446
- Timestamp:
- 07/07/10 16:18:19 (15 years ago)
- Location:
- issm/trunk/src/m/solutions
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/solutions/ResetBoundaryConditions.m
r4444 r4446 1 function femmodel=ResetBoundaryConditions(femmodel,analysis_type ,sub_analysis_type);1 function femmodel=ResetBoundaryConditions(femmodel,analysis_type); 2 2 %RESETBOUNDARYCONDITIONS - change boundary conditions of a model 3 3 % … … 5 5 % 6 6 % Usage: 7 % femmodel=ResetBoundaryConditions(femmodel,analysis_type ,sub_analysis_type)7 % femmodel=ResetBoundaryConditions(femmodel,analysis_type) 8 8 9 9 … … 13 13 displaystring(verbose,'\n%s',['updating boundary condition ...']); 14 14 15 ug=GetSolutionFromInputs(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters);16 17 15 %set current analysis: 18 16 femmodel=SetCurrentConfiguration(femmodel,analysis_type); 17 18 ug=GetSolutionFromInputs(femmodel.elements,femmodel.nodes,femmodel.vertices,femmodel.loads,femmodel.materials,femmodel.parameters); 19 19 20 20 %For this analysis_type, free existing boundary condition vectors: -
issm/trunk/src/m/solutions/diagnostic_core.m
r4438 r4446 38 38 femmodel=solver_linear(femmodel); 39 39 40 if(ismacayealpattyn)femmodel=ResetBoundaryConditions(femmodel,Diagnostic AnalysisEnum,HorizAnalysisEnum); end40 if(ismacayealpattyn)femmodel=ResetBoundaryConditions(femmodel,DiagnosticHorizAnalysisEnum); end 41 41 42 42 end … … 63 63 64 64 displaystring(verbose,'\n%s',['update boundary conditions for stokes using velocities previously computed...']); 65 femmodel=ResetBoundaryConditions(femmodel,Diagnostic AnalysisEnum,StokesAnalysisEnum);65 femmodel=ResetBoundaryConditions(femmodel,DiagnosticStokesAnalysisEnum); 66 66 67 67 displaystring(verbose,'\n%s',['computing stokes velocities and pressure...']);
Note:
See TracChangeset
for help on using the changeset viewer.