Changeset 18729
- Timestamp:
- 11/04/14 09:36:59 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/analyses/MeltingAnalysis.cpp
r18311 r18729 10 10 }/*}}}*/ 11 11 void MeltingAnalysis::UpdateParameters(Parameters* parameters,IoModel* iomodel,int solution_enum,int analysis_enum){/*{{{*/ 12 parameters->AddObject(iomodel->CopyConstantObject(FrictionLawEnum));13 12 }/*}}}*/ 14 13 void MeltingAnalysis::UpdateElements(Elements* elements,IoModel* iomodel,int analysis_counter,int analysis_type){/*{{{*/ … … 29 28 } 30 29 31 iomodel->Constant(&frictionlaw,FrictionLawEnum);32 33 30 /*Create inputs: */ 34 31 iomodel->FetchDataToInput(elements,ThicknessEnum); … … 40 37 iomodel->FetchDataToInput(elements,MeshVertexonsurfaceEnum); 41 38 } 42 iomodel->FetchDataToInput(elements,MaterialsRheologyBEnum);43 iomodel->FetchDataToInput(elements,MaterialsRheologyNEnum);44 iomodel->FetchDataToInput(elements,BasalforcingsGroundediceMeltingRateEnum);45 39 iomodel->FetchDataToInput(elements,PressureEnum); 46 47 /*Friction law variables*/48 switch(frictionlaw){49 case 1:50 iomodel->FetchDataToInput(elements,FrictionCoefficientEnum);51 iomodel->FetchDataToInput(elements,FrictionPEnum);52 iomodel->FetchDataToInput(elements,FrictionQEnum);53 break;54 case 2:55 iomodel->FetchDataToInput(elements,FrictionCEnum);56 iomodel->FetchDataToInput(elements,FrictionMEnum);57 break;58 default:59 _error_("not supported");60 }61 40 }/*}}}*/ 62 41 void MeltingAnalysis::CreateNodes(Nodes* nodes,IoModel* iomodel){/*{{{*/
Note:
See TracChangeset
for help on using the changeset viewer.