Changeset 17107


Ignore:
Timestamp:
01/13/14 19:47:20 (11 years ago)
Author:
Mathieu Morlighem
Message:

REV: reverting back to previous version

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

Legend:

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

    r17106 r17107  
    25962596
    25972597        /* Start  looping on the number of gaussian points: */
    2598         Gauss* gauss = element->NewGauss(10);
     2598        Gauss* gauss = element->NewGauss(5);
    25992599        for(int ig=gauss->begin();ig<gauss->end();ig++){
    26002600                gauss->GaussPoint(ig);
     
    26802680                element->GetGroundedPart(&point1,&fraction1,&fraction2,&mainlyfloating);
    26812681                //gauss = element->NewGauss(point1,fraction1,fraction2,mainlyfloating,2);
    2682                 gauss=element->NewGaussBase(10);
     2682                gauss=element->NewGaussBase(3);
    26832683        }
    26842684        else{
    2685                 gauss=element->NewGaussBase(10);
     2685                gauss=element->NewGaussBase(3);
    26862686        }
    26872687
     
    27712771
    27722772        /* Start  looping on the number of gaussian points: */
    2773         Gauss* gauss=element->NewGauss(10);
     2773        Gauss* gauss=element->NewGauss(5);
    27742774        for(int ig=gauss->begin();ig<gauss->end();ig++){
    27752775                gauss->GaussPoint(ig);
     
    28442844
    28452845        /* Start  looping on the number of gaussian points: */
    2846         Gauss* gauss=element->NewGaussBase(10);
     2846        Gauss* gauss=element->NewGaussBase(5);
    28472847        for(int ig=gauss->begin();ig<gauss->end();ig++){
    28482848                gauss->GaussPoint(ig);
     
    33033303void StressbalanceAnalysis::InputUpdateFromSolutionFS(IssmDouble* solution,Element* element){/*{{{*/
    33043304
    3305         bool         results_on_nodes;
    33063305        int          i,dim,meshtype;
    33073306        int*         vdoflist=NULL;
     
    33113310        element->FindParam(&meshtype,MeshTypeEnum);
    33123311        element->FindParam(&FSreconditioning,StressbalanceFSreconditioningEnum);
    3313         element->FindParam(&results_on_nodes,SettingsResultsOnNodesEnum);
    33143312        switch(meshtype){
    33153313                case Mesh2DverticalEnum: dim = 2; break;
     
    33793377
    33803378        /*Add vx and vy as inputs to the tria element: */
    3381         if(results_on_nodes){
    3382                 element->AddInput(VxEnum,      vx,      element->VelocityInterpolation());
    3383                 element->AddInput(VyEnum,      vy,      element->VelocityInterpolation());
    3384                 element->AddInput(VelEnum,     vel,     element->VelocityInterpolation());
    3385                 element->AddInput(PressureEnum,pressure,element->PressureInterpolation());
    3386                 if(dim==3) element->AddInput(VzEnum,vz, element->VelocityInterpolation());
    3387         }
    3388         else{
    3389                 element->AddInput(VxEnum,vx,P1Enum);
    3390                 element->AddInput(VyEnum,vy,P1Enum);
    3391                 element->AddInput(VelEnum,vel,P1Enum);
    3392                 element->AddInput(PressureEnum,pressure,P1Enum);
    3393                 if(dim==3) element->AddInput(VzEnum,vz,P1Enum);
    3394         }
     3379        //element->AddInput(VxEnum,      vx,      element->VelocityInterpolation());
     3380        //element->AddInput(VyEnum,      vy,      element->VelocityInterpolation());
     3381        //element->AddInput(VelEnum,     vel,     element->VelocityInterpolation());
     3382        //element->AddInput(PressureEnum,pressure,element->PressureInterpolation());
     3383        //if(dim==3) element->AddInput(VzEnum,vz, element->VelocityInterpolation());
     3384        element->AddInput(VxEnum,vx,P1Enum);
     3385        element->AddInput(VyEnum,vy,P1Enum);
     3386        element->AddInput(VelEnum,vel,P1Enum);
     3387        element->AddInput(PressureEnum,pressure,P1Enum);
     3388        if(dim==3) element->AddInput(VzEnum,vz,P1Enum);
    33953389
    33963390        /*Free ressources:*/
  • issm/trunk-jpl/src/c/shared/Exceptions/Exceptions.cpp

    r17106 r17107  
    4545
    4646        file_line= what_line;
    47         this->Report();
    4847
    4948}/*}}}*/
Note: See TracChangeset for help on using the changeset viewer.