Skip to content

Move NBNXM functions into headers with defined visibility

Artem Zhmurov requested to merge nbnxm_CleanGPUHeaders2 into master

GPU functions in NBNXM GPU module can be:

  1. Used from outside NBNXM (public)
  2. Only used from within NBNXM
  3. Only used from within other GPU functions of NBNXM (private)

This change defines three respective headers and sorts the declarations of the functions accordingly.

Refs #2608

Refs #4045

Edited by Artem Zhmurov

Merge request reports