Changeset 21248


Ignore:
Timestamp:
10/06/16 15:31:08 (8 years ago)
Author:
Mathieu Morlighem
Message:

CHG: no need for a dynamic allocation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/classes/Elements/Tria.cpp

    r21206 r21248  
    11581158        int i, dir,nrfrontnodes;
    11591159        IssmDouble  levelset[NUMVERTICES];
     1160        int         indicesfront[NUMVERTICES];
    11601161
    11611162        /*Recover parameters and values*/
    11621163        GetInputListOnVertices(&levelset[0],levelsetenum);
    11631164
    1164         int* indicesfront = xNew<int>(NUMVERTICES);
    11651165        /* Get nodes where there is no ice */
    11661166        nrfrontnodes=0;
     
    11901190
    11911191        *pxyz_front=xyz_front;
    1192 
    1193         xDelete<int>(indicesfront);
    11941192}/*}}}*/
    11951193void       Tria::GetInputValue(IssmDouble* pvalue,Node* node,int enumtype){/*{{{*/
     
    12101208        int i, dir,nrfrontnodes;
    12111209        IssmDouble  levelset[NUMVERTICES];
     1210        int indicesfront[NUMVERTICES];
    12121211
    12131212        /*Recover parameters and values*/
    12141213        GetInputListOnVertices(&levelset[0],levelsetenum);
    12151214
    1216         int* indicesfront = xNew<int>(NUMVERTICES);
    12171215        /* Get nodes where there is no ice */
    12181216        nrfrontnodes=0;
     
    12431241        *pxyz_front=xyz_front;
    12441242
    1245         xDelete<int>(indicesfront);
    12461243}/*}}}*/
    12471244void                    Tria::GetLevelsetIntersection(int** pindices, int* pnumiceverts, IssmDouble* fraction, int levelset_enum, IssmDouble level){/*{{{*/
Note: See TracChangeset for help on using the changeset viewer.