Skip to content

Commit

Permalink
#49 fix bad allocation in RKPlus
Browse files Browse the repository at this point in the history
  • Loading branch information
AlexJamesWright committed May 10, 2021
1 parent 06400df commit 1398bfb
Showing 1 changed file with 39 additions and 39 deletions.
78 changes: 39 additions & 39 deletions Project/CPU/Src/RKPlus.cc
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ RKPlus::RKPlus(Data * data, Model * model, Bcs * bcs, FluxMethod * fluxMethod, M

RKPlus::~RKPlus()
{
delete fluxCont;
delete[] fluxCont;
}

void RKPlus::rhs(double * cons, double * prims, double * aux, double * rhsVec)
Expand Down Expand Up @@ -73,11 +73,11 @@ RK2B::RK2B(Data * data, Model * model, Bcs * bcs, FluxMethod * fluxMethod, Model
RK2B::~RK2B()
{
// Free arrays
delete u1cons;
delete u1prims;
delete u1aux;
delete rhs1;
delete rhs2;
delete[] u1cons;
delete[] u1prims;
delete[] u1aux;
delete[] rhs1;
delete[] rhs2;
}


Expand Down Expand Up @@ -177,15 +177,15 @@ RK3::RK3(Data * data, Model * model, Bcs * bcs, FluxMethod * fluxMethod, ModelEx
RK3::~RK3()
{
// Free arrays
delete u1cons;
delete u1prims;
delete u1aux;
delete u2cons;
delete u2prims;
delete u2aux;
delete rhs1;
delete rhs2;
delete rhs3;
delete[] u1cons;
delete[] u1prims;
delete[] u1aux;
delete[] u2cons;
delete[] u2prims;
delete[] u2aux;
delete[] rhs1;
delete[] rhs2;
delete[] rhs3;
}


Expand Down Expand Up @@ -335,23 +335,23 @@ RK4::RK4(Data * data, Model * model, Bcs * bcs, FluxMethod * fluxMethod, ModelEx
RK4::~RK4()
{
// Free arrays
delete u1cons;
delete u1prims;
delete u1aux;
delete u2cons;
delete u2prims;
delete u2aux;
delete u3cons;
delete u3prims;
delete u3aux;
delete u4cons;
delete u4prims;
delete u4aux;
delete rhs1;
delete rhs2;
delete rhs3;
delete rhs4;
delete rhs5;
delete[] u1cons;
delete[] u1prims;
delete[] u1aux;
delete[] u2cons;
delete[] u2prims;
delete[] u2aux;
delete[] u3cons;
delete[] u3prims;
delete[] u3aux;
delete[] u4cons;
delete[] u4prims;
delete[] u4aux;
delete[] rhs1;
delete[] rhs2;
delete[] rhs3;
delete[] rhs4;
delete[] rhs5;
}


Expand Down Expand Up @@ -575,13 +575,13 @@ RK4_10::RK4_10(Data * data, Model * model, Bcs * bcs, FluxMethod * fluxMethod, M
RK4_10::~RK4_10()
{
// Free arrays
delete u1cons;
delete u1prims;
delete u1aux;
delete u2cons;
delete u2prims;
delete u2aux;
delete rhs1;
delete[] u1cons;
delete[] u1prims;
delete[] u1aux;
delete[] u2cons;
delete[] u2prims;
delete[] u2aux;
delete[] rhs1;
}


Expand Down

0 comments on commit 1398bfb

Please sign in to comment.