Changeset 17193
- Timestamp:
- 01/29/14 09:51:49 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp
r17141 r17193 1114 1114 Element* basalelement; 1115 1115 1116 /* Check if ice in element */ 1117 if(!element->IsIceInElement()) return NULL; 1118 1116 1119 /*Get basal element*/ 1117 1120 element->FindParam(&meshtype,MeshTypeEnum); … … 1141 1144 1142 1145 /*Return if element is inactive*/ 1143 if(element->IsFloating() ) return NULL;1146 if(element->IsFloating() || !element->IsIceInElement()) return NULL; 1144 1147 1145 1148 /*Intermediaries*/ … … 1214 1217 }/*}}}*/ 1215 1218 ElementMatrix* StressbalanceAnalysis::CreateKMatrixSSAViscous(Element* element){/*{{{*/ 1219 1220 /* Check if ice in element */ 1221 if(!element->IsIceInElement()) return NULL; 1216 1222 1217 1223 /*Intermediaries*/ … … 1275 1281 }/*}}}*/ 1276 1282 ElementVector* StressbalanceAnalysis::CreatePVectorSSA(Element* element){/*{{{*/ 1283 1284 /* Check if ice in element */ 1285 if(!element->IsIceInElement()) return NULL; 1277 1286 1278 1287 /*Intermediaries*/ … … 1306 1315 ElementVector* StressbalanceAnalysis::CreatePVectorSSADrivingStress(Element* element){/*{{{*/ 1307 1316 1317 /* Check if ice in element */ 1318 if(!element->IsIceInElement()) return NULL; 1319 1308 1320 /*Intermediaries */ 1309 1321 IssmDouble thickness,Jdet,slope[2]; … … 1351 1363 }/*}}}*/ 1352 1364 ElementVector* StressbalanceAnalysis::CreatePVectorSSAFront(Element* element){/*{{{*/ 1365 1366 /* Check if ice in element */ 1367 if(!element->IsIceInElement()) return NULL; 1353 1368 1354 1369 /*If no front, return NULL*/
Note:
See TracChangeset
for help on using the changeset viewer.