Ignore:
Timestamp:
02/07/14 09:36:22 (11 years ago)
Author:
jbondzio
Message:

CHG: backup dump - to be reverted

File:
1 edited

Legend:

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

    r17212 r17227  
    189189        iomodel->FetchDataToInput(elements,LoadingforceYEnum);
    190190        iomodel->FetchDataToInput(elements,DamageDEnum);
     191        iomodel->FetchDataToInput(elements,IceMaskNodeActivationEnum);
     192
    191193
    192194        if(iomodel->meshtype==Mesh3DEnum){
     
    10241026}/*}}}*/
    10251027void StressbalanceAnalysis::UpdateConstraints(FemModel* femmodel){/*{{{*/
    1026         /*Default, do nothing*/
     1028        SetActiveNodesLSMx(femmodel->elements);
    10271029        return;
    10281030}/*}}}*/
     
    11431145        delete Ke1;
    11441146        delete Ke2;
     1147       
     1148        // FIXME: TESTING
     1149//      _printf0_("\n element ID: " << element->Id() << ";\n");
     1150//      Ke->Echo();
    11451151        return Ke;
    11461152}/*}}}*/
     
    12651271                newviscosity=viscosity+viscosity_overshoot*(viscosity-oldviscosity);
    12661272                D_scalar=2.*newviscosity*thickness*gauss->weight*Jdet;
     1273               
     1274//              _printf0_("element, node, weight, Jdet: " << element->Id() << "; " << ig << "; " << gauss->weight << "; " << Jdet << "\n");
     1275
    12671276                for(int i=0;i<3;i++) D[i*3+i]=D_scalar;
    12681277
     
    13151324        delete pe1;
    13161325        delete pe2;
     1326
     1327//      _printf0_("\n element ID: " << element->Id() << ";\n");
     1328//      pe->Echo();
     1329
    13171330        return pe;
    13181331}/*}}}*/
     
    13721385
    13731386        /*If no front, return NULL*/
    1374         if(!element->IsZeroLevelset(MaskIceLevelsetEnum)) return NULL;
     1387        if(!element->IsIcefront()) return NULL;
    13751388
    13761389        /*Intermediaries*/
     
    13951408        IssmDouble gravity     = element->GetMaterialParameter(ConstantsGEnum);
    13961409        element->GetVerticesCoordinates(&xyz_list);
    1397         element->ZeroLevelsetCoordinates(&xyz_list_front,xyz_list,MaskIceLevelsetEnum);
     1410
     1411//      element->ZeroLevelsetCoordinates(&xyz_list_front,xyz_list,MaskIceLevelsetEnum);
     1412        element->GetIcefrontCoordinates(&xyz_list_front,xyz_list,MaskIceLevelsetEnum);
     1413
    13981414        element->NormalSection(&normal[0],xyz_list_front);
     1415//      element->GetNormalFromLSF(&normal[0]);
    13991416
    14001417        /*Start looping on Gaussian points*/
     
    17851802
    17861803        /*If no front, return NULL*/
    1787         if(!element->IsZeroLevelset(MaskIceLevelsetEnum)) return NULL;
     1804        if(!element->IsIcefront()) return NULL;
    17881805
    17891806        /*Intermediaries*/
     
    22082225
    22092226        /*If no front, return NULL*/
    2210         if(!element->IsZeroLevelset(MaskIceLevelsetEnum)) return NULL;
     2227        if(!element->IsIcefront()) return NULL;
    22112228
    22122229        /*Intermediaries*/
     
    29742991
    29752992        /*If no front, return NULL*/
    2976         if(!element->IsZeroLevelset(MaskIceLevelsetEnum)) return NULL;
     2993        if(!element->IsIcefront()) return NULL;
    29772994
    29782995        /*Intermediaries*/
Note: See TracChangeset for help on using the changeset viewer.