Hi,
I thought I had installed the Nek5000 v19 (I have a working e3q code) -- but in the above sequence, when I do
"./makenek" -- I get the error message:
login4.stampede2(1018)$ ./makenek
using source path: /home1/06396/tg856952/Nek5000
using source path: /home1/06396/tg856952/Nek5000
FATAL ERROR: Your makenek is incompatible!
Please upgrade to the version shipped the source
-- which suggests that I do not have the correct version installed? How can I check that this?
However, there is an other problem which occurs just before this step, when I try to make the executable using "make" in my directory /home1/06396/tg856952/ppiclF/TestNek -- It seems to be compiling nicely, but then it appears that there some missing subroutines finctions userf_, userck_, and usrdat2_ :
/home1/06396/tg856952/ppiclF/TestNek/uniform.o: In function `userf_':
uniform.f:(.text+0x53): undefined reference to `ppiclf_solve_getprofldijkef_'
uniform.f:(.text+0x74): undefined reference to `ppiclf_solve_getprofldijkef_'
uniform.f:(.text+0x93): undefined reference to `ppiclf_solve_getprofldijkef_'
/home1/06396/tg856952/ppiclF/TestNek/uniform.o: In function `userchk_':
uniform.f:(.text+0x1f8): undefined reference to `ppiclf_solve_getprofldijkef_'
uniform.f:(.text+0x8cd): undefined reference to `ppiclf_solve_interpfielduser_'
uniform.f:(.text+0x8de): undefined reference to `ppiclf_solve_interpfielduser_'
uniform.f:(.text+0x8ef): undefined reference to `ppiclf_solve_interpfielduser_'
uniform.f:(.text+0x90a): undefined reference to `ppiclf_solve_integrateparticle_'
/home1/06396/tg856952/ppiclF/TestNek/uniform.o: In function `usrdat2_':
uniform.f:(.text+0x17e7): undefined reference to `ppiclf_comm_initmpi_'
uniform.f:(.text+0x1b2e): undefined reference to `ppiclf_solve_initparticle_'
uniform.f:(.text+0x1b52): undefined reference to `ppiclf_solve_initgaussianfilter_'
uniform.f:(.text+0x1b83): undefined reference to `ppiclf_comm_initoverlapmesh_'
uniform.f:(.text+0x1b93): undefined reference to `ppiclf_solve_initneighborbin_'
uniform.f:(.text+0x1ba9): undefined reference to `ppiclf_solve_initwall_'
uniform.f:(.text+0x1bba): undefined reference to `ppiclf_solve_initperiodicx_'
make: *** [nek5000] Error 1
I think that this can only be if these files have not been compiled properly?
I am stuck at the moment. Please advise.
Thanks
Nadeem