Hi,
I am doing some calculations and unfortunately it exceeded the memory. To solve this issue, I set the mkmem variable equals to the number of k points in the input file as per the suggestion in the log file. But apparently, I am receiving following error:
--- !ERROR
src_file: chkvars.F90
src_line: 336
mpi_rank: 0
message: |
Found the token MKMEM in the input file.
This name is not one of the registered input variable names (see the Web list of input variables).
Action: check your input file. You likely mistyped the input variable.
Please suggest me how to resolve this issue.
Thanks in advance.
Regards,
Mawla
MKMEM input variable problem
Moderator: bguster
Re: MKMEM input variable problem
mkmem is now an internal variable, it's not possible to set its value in the input file.
Use paral_kgb = 1 and nkpkpt, npband, npfft to decrease the memory requirements when
the number of MPI processes is greater than the number of k-points in the IBZ
Use paral_kgb = 1 and nkpkpt, npband, npfft to decrease the memory requirements when
the number of MPI processes is greater than the number of k-points in the IBZ
Re: MKMEM input variable problem
Thank you for your suggestions. I have been tweaking the npkpt, npband, and npfft parameter values to reduce the memory needs. But I was wondering if there exists any straightforward rule or it's always such trial and error basis?