source: issm/oecreview/Archive/16554-17801/ISSM-16689-16690.diff@ 17802

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

Added archives

File size: 2.8 KB
  • ../trunk-jpl/src/c/analyses/HydrologyDCEfficientAnalysis.cpp

     
    9191
    9292}/*}}}*/
    9393void 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 
    10594        /*Nothing for now*/
    10695}/*}}}*/
    10796
  • ../trunk-jpl/src/c/analyses/L2ProjectionEPLAnalysis.cpp

     
    1212}/*}}}*/
    1313void L2ProjectionEPLAnalysis::UpdateElements(Elements* elements,IoModel* iomodel,int analysis_counter,int analysis_type){/*{{{*/
    1414
     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
    1526        /*Update elements: */
    1627        int counter=0;
    1728        for(int i=0;i<iomodel->numberofelements;i++){
     
    2940        }
    3041}/*}}}*/
    3142void 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;
    3247
     48        /*Do we want an efficient layer*/
     49        bool isefficientlayer;
     50        iomodel->Constant(&isefficientlayer,HydrologydcIsefficientlayerEnum);
     51        if(!isefficientlayer) return;
     52
    3353        if(iomodel->meshtype==Mesh3DEnum){
    3454                iomodel->FetchData(1,MeshVertexonbedEnum);
    3555        }
  • ../trunk-jpl/src/c/classes/Elements/Penta.cpp

     
    1081810818                                /*And proceed to the real thing*/
    1081910819                                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)));
    1082010820                                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]);
    1082310821                        }
    1082410822                }
    1082510823                penta=this;
Note: See TracBrowser for help on using the repository browser.