Thank you for the message. I manged to exeute makenek using the .usr file and when I set the lelt around 5K. But the actual mesh demands lelt around 7K. When I tried to increase lelt by reducing mpi or increasing lelg makenek fails with the error below. Tried updating the FFLAGS/CFLAGS to large and still no use.
Error:
Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)).
building libnek5000.a ... ar: `u' modifier ignored since `D' is the default (see `U')
done
mpif77 -O2 -cpp -fdefault-real-8 -fdefault-double-8 -std=legacy -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/sai/Desktop/NEK5000/Nek5000/run/final -I/home/sai/Desktop/NEK5000/Nek5000/core -I./ -I /home/sai/Desktop/NEK5000/Nek5000/core/experimental -o nek5000 /home/sai/Desktop/NEK5000/Nek5000/core/drive.f /home/sai/Desktop/NEK5000/Nek5000/run/final/final.o libnek5000.a -L/home/sai/Desktop/NEK5000/Nek5000/3rd_party/blasLapack -lblasLapack -L/home/sai/Desktop/NEK5000/Nek5000/3rd_party/gslib/lib -lgs -Wl,--allow-multiple-definition
/home/sai/Desktop/NEK5000/Nek5000/run/final/final.o: in function `fixcurs_':
final.f:(.text+0x31e0): relocation truncated to fit: R_X86_64_PC32 against symbol `ctmp0_' defined in COMMON section in libnek5000.a(navier5.o)
final.f:(.text+0x31fb): relocation truncated to fit: R_X86_64_PC32 against symbol `ctmp0_' defined in COMMON section in libnek5000.a(navier5.o)
final.f:(.text+0x3216): relocation truncated to fit: R_X86_64_PC32 against symbol `ctmp0_' defined in COMMON section in libnek5000.a(navier5.o)
final.f:(.text+0x325c): relocation truncated to fit: R_X86_64_PC32 against symbol `ctmp0_' defined in COMMON section in libnek5000.a(navier5.o)
final.f:(.text+0x3287): relocation truncated to fit: R_X86_64_PC32 against symbol `ctmp0_' defined in COMMON section in libnek5000.a(navier5.o)
libnek5000.a(drive2.o): in function `plan3_vol_':
drive2.f:(.text+0x5ce): relocation truncated to fit: R_X86_64_PC32 against symbol `scrvh_' defined in COMMON section in libnek5000.a(convect.o)
libnek5000.a(drive2.o): in function `plan4_vol_':
drive2.f:(.text+0x877): relocation truncated to fit: R_X86_64_PC32 against symbol `scrvh_' defined in COMMON section in libnek5000.a(convect.o)
drive2.f:(.text+0x916): relocation truncated to fit: R_X86_64_PC32 against symbol `scrvh_' defined in COMMON section in libnek5000.a(convect.o)
libnek5000.a(drive2.o): in function `plan2_vol_':
drive2.f:(.text+0x5f88): relocation truncated to fit: R_X86_64_PC32 against symbol `scrvh_' defined in COMMON section in libnek5000.a(convect.o)
libnek5000.a(plan5.o): in function `midstep_':
plan5.f:(.text+0x5a): relocation truncated to fit: R_X86_64_PC32 against symbol `scrvh_' defined in COMMON section in libnek5000.a(convect.o)
plan5.f:(.text+0x9d): additional relocation overflows omitted from the output
collect2: error: ld returned 1 exit status
make: *** [makefile:133: nek5000] Error 1
Is it beacuse of my system limitations, this is not happening?
Thank you
Pranay