remove memory leak by freeing custom MPI data types

This commit is contained in:
Axel Kohlmeyer
2019-06-17 07:36:03 -04:00
parent fd93c27dcb
commit 4c0cd0a019

View File

@ -547,6 +547,18 @@ FixLbFluid::~FixLbFluid()
} else {
delete [] NodeArea;
}
MPI_Type_free(&passxf);
MPI_Type_free(&passyf);
MPI_Type_free(&passzf);
MPI_Type_free(&passxu);
MPI_Type_free(&passyu);
MPI_Type_free(&passzf);
MPI_Type_free(&passxrho);
MPI_Type_free(&passyrho);
MPI_Type_free(&passzrho);
MPI_Type_free(&passxtemp);
MPI_Type_free(&passytemp);
MPI_Type_free(&passztemp);
}
int FixLbFluid::setmask()