source: issm/oecreview/Archive/16554-17801/ISSM-17276-17277.diff

Last change on this file was 17802, checked in by Mathieu Morlighem, 11 years ago

Added archives

File size: 1.6 KB
RevLine 
[17802]1Index: ../trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp
2===================================================================
3--- ../trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp (revision 17276)
4+++ ../trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp (revision 17277)
5@@ -1043,8 +1043,12 @@
6 }/*}}}*/
7 void StressbalanceAnalysis::UpdateConstraints(FemModel* femmodel){/*{{{*/
8 /*Default, do nothing*/
9- //_printf0_(" Updating active and non-active nodes for StressbalanceAnalysis \n");
10-// SetActiveNodesLSMx(femmodel->elements);
11+ bool islevelset;
12+ femmodel->parameters->FindParam(&islevelset,TransientIslevelsetEnum);
13+ if(islevelset){
14+ _printf0_(" Updating active and non-active nodes for StressbalanceAnalysis \n");
15+ SetActiveNodesLSMx(femmodel->elements);
16+ }
17 return;
18 }/*}}}*/
19
20Index: ../trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp
21===================================================================
22--- ../trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp (revision 17276)
23+++ ../trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp (revision 17277)
24@@ -710,7 +710,12 @@
25 if(meshtype!=Mesh2DhorizontalEnum){basalelement->DeleteMaterials(); delete basalelement;};
26 }/*}}}*/
27 void MasstransportAnalysis::UpdateConstraints(FemModel* femmodel){/*{{{*/
28-// _printf0_(" Updating active and non-active nodes for MasstransportAnalysis \n");
29-// SetActiveNodesLSMx(femmodel->elements);
30+
31+ bool islevelset;
32+ femmodel->parameters->FindParam(&islevelset,TransientIslevelsetEnum);
33+ if(islevelset){
34+ _printf0_(" Updating active and non-active nodes for MasstransportAnalysis \n");
35+ SetActiveNodesLSMx(femmodel->elements);
36+ }
37 return;
38 }/*}}}*/
Note: See TracBrowser for help on using the repository browser.