Changeset 17241
- Timestamp:
- 02/07/14 16:16:58 (11 years ago)
- Location:
- issm/trunk-jpl/src/c
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/Makefile.am
r17240 r17241 289 289 ./modules/IoModelToConstraintsx/IoModelToConstraintsx.h\ 290 290 ./modules/IoModelToConstraintsx/IoModelToConstraintsx.cpp\ 291 ./modules/SetActiveNodesLSMx/SetActiveNodesLSMx.h\ 292 ./modules/SetActiveNodesLSMx/SetActiveNodesLSMx.cpp\ 291 293 ./modules/InputUpdateFromConstantx/InputUpdateFromConstantx.h\ 292 294 ./modules/InputUpdateFromConstantx/InputUpdateFromConstantx.cpp\ -
issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp
r17240 r17241 189 189 iomodel->FetchDataToInput(elements,LoadingforceYEnum); 190 190 iomodel->FetchDataToInput(elements,DamageDEnum); 191 iomodel->FetchDataToInput(elements,IceMaskNodeActivationEnum); 191 192 192 193 if(iomodel->meshtype==Mesh3DEnum){ … … 1023 1024 void StressbalanceAnalysis::UpdateConstraints(FemModel* femmodel){/*{{{*/ 1024 1025 /*Default, do nothing*/ 1026 _printf0_("Updating active and non-active nodes in Femmodel \n"); 1027 SetActiveNodesLSMx(femmodel->elements); 1025 1028 return; 1026 1029 }/*}}}*/ … … 1112 1115 ElementMatrix* StressbalanceAnalysis::CreateKMatrixSSA(Element* element){/*{{{*/ 1113 1116 1117 /* Check if ice in element */ 1118 if(!element->IsIceInElement()) return NULL; 1119 1114 1120 /*Intermediaries*/ 1115 1121 int meshtype; 1116 1122 Element* basalelement; 1117 1118 /* Check if ice in element */1119 if(!element->IsIceInElement()) return NULL;1120 1123 1121 1124 /*Get basal element*/ -
issm/trunk-jpl/src/c/classes/FemModel.cpp
r17237 r17241 407 407 if(VerboseModule()) _printf0_(" Updating constraints for time: " << time << "\n"); 408 408 409 // analysis->UpdateConstraints(); 409 Analysis* analysis= EnumToAnalysis(analysis_type); 410 analysis->UpdateConstraints(this); 411 delete analysis; 410 412 411 413 /*Second, constraints might be time dependent: */ -
issm/trunk-jpl/src/c/modules/modules.h
r17230 r17241 32 32 #include "./GiaDeflectionCorex/GiaDeflectionCorex.h" 33 33 #include "./SetControlInputsFromVectorx/SetControlInputsFromVectorx.h" 34 #include "./SetActiveNodesLSMx/SetActiveNodesLSMx.h" 34 35 #include "./Gradjx/Gradjx.h" 35 36 #include "./GroundinglineMigrationx/GroundinglineMigrationx.h"
Note:
See TracChangeset
for help on using the changeset viewer.