Ignore:
Timestamp:
03/21/14 21:07:11 (11 years ago)
Author:
Mathieu Morlighem
Message:

CHG: cosmetics, removed penalties from damage transient, merged some functions from Tria and Penta to Element

File:
1 edited

Legend:

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

    r17212 r17516  
    6060        IssmDouble *nodeonbed=NULL;
    6161        iomodel->FetchData(&vertex_pairing,&numvertex_pairing,NULL,MasstransportVertexPairingEnum);
    62         iomodel->FetchData(&nodeonbed,NULL,NULL,MeshVertexonbedEnum);
     62        if(iomodel->meshtype!=Mesh2DhorizontalEnum) iomodel->FetchData(&nodeonbed,NULL,NULL,MeshVertexonbedEnum);
    6363        for(int i=0;i<numvertex_pairing;i++){
    6464
     
    6969
    7070                        /*Skip if one of the two is not on the bed*/
    71                         if(!(reCast<bool>(nodeonbed[reCast<int>(vertex_pairing[2*i+0])-1])) || !(reCast<bool>(nodeonbed[reCast<int>(vertex_pairing[2*i+1])-1]))) continue;
     71                        if(iomodel->meshtype!=Mesh2DhorizontalEnum){
     72                                if(!(reCast<bool>(nodeonbed[reCast<int>(vertex_pairing[2*i+0])-1])) || !(reCast<bool>(nodeonbed[reCast<int>(vertex_pairing[2*i+1])-1]))) continue;
     73                        }
    7274
    7375                        /*Get node ids*/
Note: See TracChangeset for help on using the changeset viewer.