Changeset 2019


Ignore:
Timestamp:
08/27/09 14:10:01 (16 years ago)
Author:
Eric.Larour
Message:

fixed leaks

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/parallel/ControlInitialization.cpp

    r2016 r2019  
    102102        VecDuplicatePatch(&ug_horiz,ug); FieldExtrudex( ug_horiz,fem_dh->elements,fem_dh->nodes, fem_dh->loads,fem_dh-> materials,"velocity",1);
    103103
    104         //pressure
    105         if(debug)_printf_("%s\n"," computing pressure according to MacAyeal...");
    106         ComputePressurex( &pg,fem_dh->elements, fem_dh->nodes, fem_dh->loads,  fem_dh->materials, numberofnodes);
    107 
    108104        //vertical velocity
    109105        if(debug)_printf_("%s\n"," computing vertical velocities...");
     
    141137        VecFree(&ug);
    142138        diagnostic_core_nonlinear(&ug,NULL,NULL,NULL,fem_ds,inputs,DiagnosticAnalysisEnum(),StokesAnalysisEnum());
    143         VecFree(&pg);
    144139
    145140        //Add in inputs
    146141        inputs->Add("velocity",ug,numberofdofspernode_ds,numberofnodes);
    147         VecFree(&ug);
    148142
    149143        /*Assign output*/
     
    152146        /*Free ressources:*/
    153147        xfree((void**)&dofset);
     148        VecFree(&ug);
     149        VecFree(&ug_horiz);
     150        VecFree(&ug_vert);
     151        VecFree(&ug_stokes);
     152        VecFree(&pg);
     153        VecFree(&slopex);
     154        VecFree(&slopey);
    154155
    155156}
Note: See TracChangeset for help on using the changeset viewer.