Changeset 11686


Ignore:
Timestamp:
03/13/12 08:57:50 (13 years ago)
Author:
Mathieu Morlighem
Message:

Added xdeletes instead of deletes for vectors and matrices

Location:
issm/trunk-jpl/src/mex
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/mex/CreateNodalConstraints/CreateNodalConstraints.cpp

    r11679 r11686  
    3232        /*Free ressources: */
    3333        delete nodes;
    34         delete ys;
     34        xdelete(&ys);
    3535
    3636        /*end module: */
  • issm/trunk-jpl/src/mex/InputUpdateFromSolution/InputUpdateFromSolution.cpp

    r11679 r11686  
    88
    99        /*input datasets: */
    10         Elements* elements=NULL;
    11         Nodes* nodes=NULL;
    12         Vertices* vertices=NULL;
    13         Loads* loads=NULL;
    14         Materials* materials=NULL;
    15         Parameters* parameters=NULL;
    16         Vector*      solution=NULL;
     10        Elements   *elements   = NULL;
     11        Nodes      *nodes      = NULL;
     12        Vertices   *vertices   = NULL;
     13        Loads      *loads      = NULL;
     14        Materials  *materials  = NULL;
     15        Parameters *parameters = NULL;
     16        Vector     *solution   = NULL;
    1717
    1818        /*Boot module: */
     
    5050        delete materials;
    5151        delete parameters;
    52         delete solution;
     52        xdelete(&solution);
    5353
    5454        /*end module: */
  • issm/trunk-jpl/src/mex/Mergesolutionfromftog/Mergesolutionfromftog.cpp

    r11679 r11686  
    4545
    4646        /*Free ressources: */
    47         delete uf;
    48         delete ug;
    49         delete ys;
     47        xdelete(&uf);
     48        xdelete(&ug);
     49        xdelete(&ys);
    5050        delete nodes;
    5151        delete parameters;
  • issm/trunk-jpl/src/mex/Reduceload/Reduceload.cpp

    r11679 r11686  
    4040
    4141        /*Free ressources: */
    42         delete pf;
    43         delete Kfs;
    44         delete ys;
     42        xdelete(&pf);
     43        xdelete(&Kfs);
     44        xdelete(&ys);
    4545
    4646        MODULEEND();
  • issm/trunk-jpl/src/mex/Reducevectorgtof/Reducevectorgtof.cpp

    r11679 r11686  
    3535        delete nodes;
    3636        delete parameters;
    37         delete ug;
    38         delete uf;
     37        xdelete(&ug);
     38        xdelete(&uf);
    3939
    4040        /*end module: */
  • issm/trunk-jpl/src/mex/Reducevectorgtos/Reducevectorgtos.cpp

    r11679 r11686  
    3535        delete nodes;
    3636        delete parameters;
    37         delete yg;
    38         delete ys;
     37        xdelete(&yg);
     38        xdelete(&ys);
    3939
    4040        /*end module: */
  • issm/trunk-jpl/src/mex/Solver/Solver.cpp

    r11679 r11686  
    6666
    6767        /*Free ressources: */
    68         delete Kff;
    69         delete pf;
    70         delete uf0;
    71         delete uf;
    72         delete df;
     68        xdelete(&Kff);
     69        xdelete(&pf);
     70        xdelete(&uf0);
     71        xdelete(&uf);
     72        xdelete(&df);
    7373        delete parameters;
    7474
  • issm/trunk-jpl/src/mex/SystemMatrices/SystemMatrices.cpp

    r11679 r11686  
    7272        delete materials;
    7373        delete parameters;
    74         delete Kff;
    75         delete Kfs;
    76         delete pf;
    77         delete df;
     74        xdelete(&Kff);
     75        xdelete(&Kfs);
     76        xdelete(&pf);
     77        xdelete(&df);
    7878
    7979        /*end module: */
  • issm/trunk-jpl/src/mex/UpdateDynamicConstraints/UpdateDynamicConstraints.cpp

    r11679 r11686  
    3232
    3333        /*Free ressources: */
    34         delete yg;
     34        xdelete(&yg);
    3535        delete constraints;
    3636        delete nodes;
Note: See TracChangeset for help on using the changeset viewer.