source:
issm/oecreview/Archive/16554-17801/ISSM-16689-16690.diff@
17802
Last change on this file since 17802 was 17802, checked in by , 11 years ago | |
---|---|
File size: 2.8 KB |
-
../trunk-jpl/src/c/analyses/HydrologyDCEfficientAnalysis.cpp
91 91 92 92 }/*}}}*/ 93 93 void HydrologyDCEfficientAnalysis::CreateLoads(Loads* loads, IoModel* iomodel){/*{{{*/ 94 95 /*Do we really want DC?*/96 int hydrology_model;97 iomodel->Constant(&hydrology_model,HydrologyModelEnum);98 if(hydrology_model!=HydrologydcEnum) return;99 100 /*Do we want an efficient layer*/101 bool isefficientlayer;102 iomodel->Constant(&isefficientlayer,HydrologydcIsefficientlayerEnum);103 if(!isefficientlayer) return;104 105 94 /*Nothing for now*/ 106 95 }/*}}}*/ 107 96 -
../trunk-jpl/src/c/analyses/L2ProjectionEPLAnalysis.cpp
12 12 }/*}}}*/ 13 13 void L2ProjectionEPLAnalysis::UpdateElements(Elements* elements,IoModel* iomodel,int analysis_counter,int analysis_type){/*{{{*/ 14 14 15 bool isefficientlayer; 16 int hydrology_model; 17 18 /*Now, do we really want DC?*/ 19 iomodel->Constant(&hydrology_model,HydrologyModelEnum); 20 if(hydrology_model!=HydrologydcEnum) return; 21 22 /*Do we want an efficient layer*/ 23 iomodel->Constant(&isefficientlayer,HydrologydcIsefficientlayerEnum); 24 if(!isefficientlayer) return; 25 15 26 /*Update elements: */ 16 27 int counter=0; 17 28 for(int i=0;i<iomodel->numberofelements;i++){ … … 29 40 } 30 41 }/*}}}*/ 31 42 void L2ProjectionEPLAnalysis::CreateNodes(Nodes* nodes,IoModel* iomodel){/*{{{*/ 43 /*Now, do we really want DC?*/ 44 int hydrology_model; 45 iomodel->Constant(&hydrology_model,HydrologyModelEnum); 46 if(hydrology_model!=HydrologydcEnum) return; 32 47 48 /*Do we want an efficient layer*/ 49 bool isefficientlayer; 50 iomodel->Constant(&isefficientlayer,HydrologydcIsefficientlayerEnum); 51 if(!isefficientlayer) return; 52 33 53 if(iomodel->meshtype==Mesh3DEnum){ 34 54 iomodel->FetchData(1,MeshVertexonbedEnum); 35 55 } -
../trunk-jpl/src/c/classes/Elements/Penta.cpp
10818 10818 /*And proceed to the real thing*/ 10819 10819 thickness[i] = old_thickness[i]*(1+((rho_water*gravity*dt)/(rho_ice*latentheat))*epl_conductivity*pow(EPLgrad,2.0)-2.0*(A*dt/(pow(n,n)))*(pow(EPL_N,n))); 10820 10820 thickness[i+numdof2d]=thickness[i]; 10821 printf("N, %e - thick term2, %e \n",EPL_N,-2.0*(A*dt/(pow(n,n)))*(pow(EPL_N,n)));10822 printf("old thick, %e - thick , %e \n",old_thickness[i],thickness[i]);10823 10821 } 10824 10822 } 10825 10823 penta=this;
Note:
See TracBrowser
for help on using the repository browser.