Changeset 25219


Ignore:
Timestamp:
07/06/20 19:32:50 (5 years ago)
Author:
Eric.Larour
Message:

CHG: fixed bug in the mme processing.

File:
1 edited

Legend:

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

    r25148 r25219  
    164164                                _assert_(iomodel->elements);
    165165                                for(int k=0;k<numvertices;k++){
    166                                         vertexsids[k] =reCast<int>(iomodel->elements[numvertices*element->Sid()+k]); //ids for vertices are in the elements array from Matlab
    167                                         vertexlids[k]=iomodel->my_vertices_lids[vertexsids[k]-1];
     166                                        vertexsids[k] =reCast<int>(iomodel->elements[numvertices*element->Sid()+k]-1); //ids for vertices are in the elements array from Matlab
     167                                        vertexlids[k]=iomodel->my_vertices_lids[vertexsids[k]];
    168168                                }
    169169
    170                                 //element->GetVerticesLidList(vertexlids);
    171                                 //element->GetVerticesSidList(vertexsids);
    172170                                IssmDouble* values=xNew<IssmDouble>(numvertices);
    173171
     
    226224                                _assert_(iomodel->elements);
    227225                                for(int k=0;k<numvertices;k++){
    228                                         vertexsids[k] =reCast<int>(iomodel->elements[numvertices*element->Sid()+k]); //ids for vertices are in the elements array from Matlab
    229                                         vertexlids[k]=iomodel->my_vertices_lids[vertexsids[k]-1];
     226                                        vertexsids[k] =reCast<int>(iomodel->elements[numvertices*element->Sid()+k]-1); //ids for vertices are in the elements array from Matlab
     227                                        vertexlids[k]=iomodel->my_vertices_lids[vertexsids[k]];
    230228                                }
    231                                 //element->GetVerticesLidList(vertexlids);
    232                                 //element->GetVerticesSidList(vertexsids);
    233229                               
    234230                                IssmDouble* values=xNew<IssmDouble>(numvertices);
Note: See TracChangeset for help on using the changeset viewer.