Changeset 17463


Ignore:
Timestamp:
03/18/14 15:31:50 (11 years ago)
Author:
jbondzio
Message:

minor: cleanup code

Location:
issm/trunk-jpl/src/c
Files:
12 edited

Legend:

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

    r17459 r17463  
    853853        femmodel->parameters->FindParam(&islevelset,TransientIslevelsetEnum);
    854854        if(islevelset){
    855                 _printf0_("   Updating active and non-active nodes for ThermalAnalysis \n");
    856855                SetActiveNodesLSMx(femmodel);
    857856        }
  • issm/trunk-jpl/src/c/analyses/ExtrapolationAnalysis.cpp

    r17429 r17463  
    1212void ExtrapolationAnalysis::UpdateParameters(Parameters* parameters,IoModel* iomodel,int solution_enum,int analysis_enum){/*{{{*/
    1313        //do nothing for now
     14        return;
    1415}
    1516/*}}}*/
     
    4445void ExtrapolationAnalysis::CreateConstraints(Constraints* constraints,IoModel* iomodel){/*{{{*/
    4546        // do nothing for now
     47        return;
    4648}
    4749/*}}}*/
    4850void ExtrapolationAnalysis::CreateLoads(Loads* loads, IoModel* iomodel){/*{{{*/
    49 //      do nothing for now
     51        //      do nothing for now
     52        return;
    5053}/*}}}*/
    5154
     
    7073                femmodel->RequestedOutputsx(&femmodel->results,&outputs[0],2);
    7174        }
    72 
    7375}/*}}}*/
    7476ElementVector* ExtrapolationAnalysis::CreateDVector(Element* element){/*{{{*/
     
    348350                this->SetConstraintsOnIce(element);
    349351        }
    350 
    351 }/*}}}*/
     352}/*}}}*/
  • issm/trunk-jpl/src/c/analyses/LevelsetAnalysis.cpp

    r17429 r17463  
    1111/*}}}*/
    1212void LevelsetAnalysis::UpdateParameters(Parameters* parameters,IoModel* iomodel,int solution_enum,int analysis_enum){/*{{{*/
    13         // parameters->AddObject(iomodel->CopyConstantObject(FlowequationIsSIAEnum));
     13        return;
    1414}
    1515/*}}}*/
     
    3434        iomodel->FetchDataToInput(elements,VyEnum);
    3535        iomodel->FetchDataToInput(elements,MasstransportCalvingrateEnum);
    36        
    37         if(iomodel->meshtype==Mesh3DEnum){
    38                 iomodel->FetchDataToInput(elements,MeshElementonbedEnum);
    39                 iomodel->FetchDataToInput(elements,MeshElementonsurfaceEnum);
    40         }
    4136}
    4237/*}}}*/
     
    4944/*}}}*/
    5045void LevelsetAnalysis::CreateConstraints(Constraints* constraints,IoModel* iomodel){/*{{{*/
    51 
    52         /*Intermediary*/
    53 
    54         /*Fetch parameters: */
    55 
     46        return;
    5647}
    5748/*}}}*/
    5849void LevelsetAnalysis::CreateLoads(Loads* loads, IoModel* iomodel){/*{{{*/
    59        
    60         /*Intermediary*/
    61 
    62         /*Fetch parameters: */
    63 
     50        return;
    6451}/*}}}*/
    6552
     
    7360        /*parameters: */
    7461        bool save_results;
    75        
    7662        femmodel->parameters->FindParam(&save_results,SaveResultsEnum);
    7763
     
    525511        return fabs(a[0]*b[1]-a[1]*b[0])/norm_b;
    526512}/*}}}*/
    527 
  • issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp

    r17430 r17463  
    755755        femmodel->parameters->FindParam(&islevelset,TransientIslevelsetEnum);
    756756        if(islevelset){
    757                 _printf0_("   Updating active and non-active nodes for MasstransportAnalysis \n");
    758757                SetActiveNodesLSMx(femmodel);
    759758        }
  • issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp

    r17430 r17463  
    10381038        femmodel->parameters->FindParam(&islevelset,TransientIslevelsetEnum);
    10391039        if(islevelset){
    1040                 _printf0_("   Updating active and non-active nodes for StressbalanceAnalysis \n");
    10411040                SetActiveNodesLSMx(femmodel);
    10421041        }
  • issm/trunk-jpl/src/c/analyses/StressbalanceSIAAnalysis.cpp

    r17431 r17463  
    580580        femmodel->parameters->FindParam(&islevelset,TransientIslevelsetEnum);
    581581        if(islevelset){
    582                 _printf0_("   Updating active and non-active nodes for StressbalanceSIAAnalysis \n");
    583582                SetActiveNodesLSMx(femmodel);
    584583        }
  • issm/trunk-jpl/src/c/analyses/ThermalAnalysis.cpp

    r17459 r17463  
    717717        femmodel->parameters->FindParam(&islevelset,TransientIslevelsetEnum);
    718718        if(islevelset){
    719                 _printf0_("   Updating active and non-active nodes for ThermalAnalysis \n");
    720719                SetActiveNodesLSMx(femmodel);
    721720        }
  • issm/trunk-jpl/src/c/classes/Elements/Penta.cpp

    r17446 r17463  
    29122912        /*If the level set has always same sign, there is no ice front here*/
    29132913        iszerols = false;
    2914         if(ls[0]*ls[1]<0. || ls[0]*ls[2]<0. || (ls[0]*ls[1]*ls[2]==0. && ls[0]*ls[1]+ls[0]*ls[2]+ls[1]*ls[2]<=0.)){
    2915                 iszerols = true;
     2914        if(IsIceInElement()){
     2915                if(ls[0]*ls[1]<0. || ls[0]*ls[2]<0. || (ls[0]*ls[1]*ls[2]==0. && ls[0]*ls[1]+ls[0]*ls[2]+ls[1]*ls[2]<=0.)){
     2916                        iszerols = true;
     2917                }
    29162918        }
    29172919        return iszerols;
  • issm/trunk-jpl/src/c/classes/Elements/Tria.cpp

    r17449 r17463  
    23472347        /*If the level set is awlays <0, there is no ice front here*/
    23482348        iszerols= false;
    2349         if(ls[0]*ls[1]<0. || ls[0]*ls[2]<0. || (ls[0]*ls[1]*ls[2]==0. && ls[0]*ls[1]+ls[0]*ls[2]+ls[1]*ls[2]<=0.)){
    2350                 iszerols = true;
     2349        if(IsIceInElement()){
     2350                if(ls[0]*ls[1]<0. || ls[0]*ls[2]<0. || (ls[0]*ls[1]*ls[2]==0. && ls[0]*ls[1]+ls[0]*ls[2]+ls[1]*ls[2]<=0.)){
     2351                        iszerols = true;
     2352                }
    23512353        }
    23522354
  • issm/trunk-jpl/src/c/classes/FemModel.cpp

    r17394 r17463  
    407407
    408408        /*start module: */
    409         if(VerboseModule()) _printf0_("   Updating constraints for time: " << time << "\n");
     409        if(VerboseModule()) _printf0_("   Updating constraints and active domain of analysis " << EnumToStringx(analysis_type)  << " for time: " << time << "\n");
    410410
    411411        Analysis* analysis= EnumToAnalysis(analysis_type);
  • issm/trunk-jpl/src/c/cores/transient_core.cpp

    r17442 r17463  
    9393        }
    9494
    95 //      if(islevelset){
    96 //              /* set distance on elements intersected by zero level set */
    97 //              LevelsetAnalysis* lsfanalysis = new LevelsetAnalysis();
    98 //              lsfanalysis->SetDistanceOnIntersectedElements(femmodel);
    99 //              delete lsfanalysis;
    100 //      }
    101        
    10295        while(time < finaltime - (yts*DBL_EPSILON)){ //make sure we run up to finaltime.
    10396
  • issm/trunk-jpl/src/c/modules/SetActiveNodesLSMx/SetActiveNodesLSMx.cpp

    r17450 r17463  
    4949                }
    5050
     51                /* if solving 2d problem on vertically extende mesh, solve on basal layer only*/
    5152                if(meshtype!=Mesh2DhorizontalEnum){
    5253                        femmodel->parameters->FindParam(&analysis_type,AnalysisTypeEnum);
     
    9798        /* Intermediaries */
    9899        int i;
     100
    99101        /*Initialize vector with number of vertices*/
    100102        int numvertices=femmodel->vertices->NumberOfVertices();
Note: See TracChangeset for help on using the changeset viewer.