Changeset 21431


Ignore:
Timestamp:
12/05/16 03:51:12 (8 years ago)
Author:
bdef
Message:

BUG: syntax fix

Location:
issm/trunk-jpl/src/c/analyses
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/analyses/HydrologyDCEfficientAnalysis.cpp

    r21430 r21431  
    405405        bool     active_element;
    406406        int      domaintype;
    407         Element* basalelement;
     407        Element* basalelement=NULL;
    408408
    409409        /*Get basal element*/
     
    414414                        break;
    415415                case Domain3DEnum:
    416                         if(!element->IsOnBase()) return NULL;
     416                        if(!element->IsOnBase()) return;
    417417                        basalelement = element->SpawnBasalElement();
    418418                        break;
     
    437437
    438438        /*Use the dof list to index into the solution vector: */
    439         for(i=0;i<numnodes;i++){
     439        for(int i=0;i<numnodes;i++){
    440440                eplHeads[i]=solution[doflist[i]];
    441441                if(xIsNan<IssmDouble>(eplHeads[i])) _error_("NaN found in solution vector");
     
    653653
    654654        bool        active_element;
    655         int         i,j;
    656655        int         domaintype;
    657656        IssmDouble  h_max;
    658657        IssmDouble  sedheadmin;
    659         Element*    basalelement;
     658        Element*    basalelement=NULL;
    660659
    661660        /*Get basal element*/
     
    666665                        break;
    667666                case Domain3DEnum:
    668                         if(!element->IsOnBase()) return NULL;
     667                        if(!element->IsOnBase()) return;
    669668                        basalelement = element->SpawnBasalElement();
    670669                        break;
     
    693692        /*Get minimum sediment head of the element*/
    694693        sedheadmin=sedhead[0];
    695         for(i=1;i<numnodes;i++) if(sedhead[i]<=sedheadmin)sedheadmin=sedhead[i];
    696         for(i=0;i<numnodes;i++){
     694        for(int i=1;i<numnodes;i++) if(sedhead[i]<=sedheadmin)sedheadmin=sedhead[i];
     695        for(int i=0;i<numnodes;i++){
    697696                /*If node is now closed bring its thickness back to initial*/
    698697                if (old_active[i]==0.){
     
    718717                GetHydrologyDCInefficientHmax(&h_max,basalelement,basalelement->nodes[i]);
    719718                if(eplhead[i]>=h_max && active_element){
    720                         for(j=0;j<numnodes;j++){
     719                        for(int j=0;j<numnodes;j++){
    721720                                /*Increase of the domain is on the downstream node in term of sediment head*/
    722721                                if(sedhead[j] == sedheadmin){
     
    743742        /*Constants*/
    744743        int      domaintype;
    745         Element*   basalelement;
     744        Element*   basalelement=NULL;
    746745
    747746        /*Get basal element*/
     
    752751                        break;
    753752                case Domain3DEnum:
    754                         if(!element->IsOnBase()) return NULL;
     753                        if(!element->IsOnBase()) return;
    755754                        basalelement = element->SpawnBasalElement();
    756755                        break;
  • issm/trunk-jpl/src/c/analyses/HydrologyDCInefficientAnalysis.cpp

    r21430 r21431  
    425425        /*Intermediaries*/
    426426        int                                             domaintype;
    427         Element*                        basalelement;
     427        Element*                        basalelement=NULL;
    428428        bool                                    converged;
    429429        int*                                    doflist =       NULL;
     
    436436                        break;
    437437                case Domain3DEnum:
    438                         if(!element->IsOnBase()) return NULL;
     438                        if(!element->IsOnBase()) return;
    439439                        basalelement = element->SpawnBasalElement();
    440440                        break;
Note: See TracChangeset for help on using the changeset viewer.