Using 12-bit tables for long-range coulomb

Dear Lammps users ,

​What is the reason of this warning : Using 12-bit tables for long-range coulomb ​(…/kspace.cpp:316)
I tried to use " pair_modify table " command with different numbers but i couldn’t cancel it !

Thanks for your attention.
Regards,

Saeed.

Dear Lammps users ,

What is the reason of this warning : Using 12-bit tables for long-range
coulomb (../kspace.cpp:316)
I tried to use " pair_modify table " command with different numbers but i
couldn't cancel it !

it tells you that a 12-bit lookup table is used to speed up the
real-space part of coulomb interaction. this is the default setting in
LAMMPS.
if you read the documentation carefully enough, you'll find the magic
number to turn it off. :wink:

however unless you using a very tight kspace convergence, it will be a
waste of CPU time, as the error from the long-range part will be
larger than from what you incur via coulomb tabulation.

if you dig through the mailing list archives, you'll find discussions,
that the "analytic" version of coulomb currently isn't giving you the
full precision anyway due to using a fast approximation of the erfc()
function. work on resolving that is underway, but has not been
completed.

axel.