document and add unit tests for lammps_set_fix_external_callback()

This commit is contained in:
Axel Kohlmeyer
2021-07-16 14:51:04 -04:00
parent 95792ac928
commit 88e363c0bb
6 changed files with 159 additions and 14 deletions

View File

@ -226,7 +226,7 @@ void lammps_decode_image_flags(int64_t image, int *flags);
#if defined(LAMMPS_BIGBIG)
typedef void (*FixExternalFnPtr)(void *, int64_t, int, int64_t *, double **, double **);
void lammps_set_fix_external_callback(void *, char *, FixExternalFnPtr, void *);
void lammps_set_fix_external_callback(void *handle, char *id, FixExternalFnPtr funcptr, void *ptr);
#elif defined(LAMMPS_SMALLBIG)
typedef void (*FixExternalFnPtr)(void *, int64_t, int, int *, double **, double **);
void lammps_set_fix_external_callback(void *, char *, FixExternalFnPtr, void *);