avoid integer overflow when computing memory usage

This commit is contained in:
Axel Kohlmeyer
2021-02-06 18:15:48 -05:00
parent 779bbd0853
commit 1609c498bc
5 changed files with 8 additions and 11 deletions

View File

@ -726,9 +726,7 @@ void FixPIMD::unpack_forward_comm(int n, int first, double *buf)
double FixPIMD::memory_usage()
{
double bytes = 0;
bytes = atom->nmax * size_peratom_cols * sizeof(double);
return bytes;
return (double)atom->nmax * size_peratom_cols * sizeof(double);
}
/* ---------------------------------------------------------------------- */