<div dir="ltr"><div><div><div><div>Hi Saikat,<br><br></div>I am not familiar with postnek and the parameters in basics.inc and basicsp.inc but, as Adam said, it seems that the arrays are too big for the memory available on your machine. If your case has 3072 elements, maybe you could adapt the number of elements NELM to that value and consequently save much memory. I am not sure what MAXPTS is... maybe the maximum number of grid points? Once again, do you need 20e6?<br></div>Finally, the easiest way to visualize large cases is Visit in my opinion (it is actually the only way if the case is really large). You could maybe consider that option if your case is too big.<br><br></div>Best,<br></div>Nicolas<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Aug 28, 2017 at 5:39 PM, <span dir="ltr"><<a href="mailto:nek5000-users@lists.mcs.anl.gov" target="_blank">nek5000-users@lists.mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi all,<div><br></div><div>Thanks for the replies. I have tried with BIGMEM='true' but it still shows me the same error. I think the two important parameters that I have to play with is NELM in 'basics.inc' and MAXPTS in 'basicsp.inc'. Now I wanted to ask,</div><div><br></div><div>Is there a constraint between these 2 parameters? It seems to me you cannot increase one value as you want, without adjusting the other. Is there a relation between them for successful compilation?</div><div><br></div><div>Previously I had NELM=100 000 and MAXPTS=20 000 000 and it seemed to work and I didn't change these values, but lesser values might also work.</div><div><br></div><div>Thanks a lot,</div><div><br></div><div>Saikat</div><div><br></div><div><br></div></div><div class="gmail_extra"><span class=""><br clear="all"><div><div class="m_-1555410819582008060gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><span style="background-color:rgb(255,255,255)"><font size="2" face="georgia, serif" color="#444444">Saikat Mukherjee,</font></span></div><div dir="ltr"><font size="2" face="georgia, serif" color="#444444">PhD Student,</font></div><div dir="ltr"><font size="2" face="georgia, serif" color="#444444">Paul Research Group - <a href="http://www.me.vt.edu/mpaul/" target="_blank">http://www.me.vt.edu/mpaul/</a><br></font><div><span style="background-color:rgb(255,255,255)"><font size="2" face="georgia, serif" color="#444444">Engineering Science and Mechanics,</font></span></div><div><span style="background-color:rgb(255,255,255)"><font size="2" face="georgia, serif" color="#444444">Virginia Tech.</font></span></div></div></div></div></div></div></div></div></div></div>
<br></span><div><div class="h5"><div class="gmail_quote">On Mon, Aug 28, 2017 at 5:40 AM, <span dir="ltr"><<a href="mailto:nek5000-users@lists.mcs.anl.gov" target="_blank">nek5000-users@lists.mcs.anl.<wbr>gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Try to recompile with BIGMEM="true" (set in maketools).<br>
<div class="m_-1555410819582008060HOEnZb"><div class="m_-1555410819582008060h5"><br>
-----Original message-----<br>
> <a href="mailto:From%3Anek5000-users@lists.mcs.anl.gov" target="_blank">From:nek5000-users@lists.mcs.a<wbr>nl.gov</a> <<a href="mailto:nek5000-users@lists.mcs.anl.gov" target="_blank">nek5000-users@lists.mcs.anl.g<wbr>ov</a>><br>
> Sent: Monday 28th August 2017 11:18<br>
> To: <a href="mailto:nek5000-users@lists.mcs.anl.gov" target="_blank">nek5000-users@lists.mcs.anl.go<wbr>v</a><br>
> Subject: Re: [Nek5000-users] Error doing ./maketools for postnek<br>
><br>
> Hi,<br>
> Nek uses static allocation and you've increased array sizes. The error<br>
> you get means that the array is too big to be created. Do you really<br>
> need so big arrays?<br>
> Regards<br>
> Adam<br>
><br>
><br>
> On 27/08/17 21:18, <a href="mailto:nek5000-users@lists.mcs.anl.gov" target="_blank">nek5000-users@lists.mcs.anl.go<wbr>v</a> wrote:<br>
> > Hey Neks,<br>
> ><br>
> > I have recently installed Nek5000 in a different machine. Now to read<br>
> > my domain (which is big, 3072 elements), I have changed the NELM in<br>
> > basics.inc to 100 000 and MAXPTS in basicsp.inc to 20 000 000. Also my<br>
> > mxpro = 40000 (maximum no of profile points). These parameters were<br>
> > used by me previously to read same domains successfully, that is why I<br>
> > am using these.<br>
> ><br>
> > Now the problem is an issue while compiling maketools. It says -<br>
> ><br>
> > ./maketools postnek/<br>
> > ----------------------<br>
> > Make postnek...<br>
> > ----------------------<br>
> > make[1]: Entering directory `/home/msaikat6/Nek5000/tools/<wbr>postnek'<br>
> > gfortran -o /home/msaikat6/Nek5000/bin/pos<wbr>tx postnek.o postnek2.o<br>
> > postnek3.o postnek5.o postnek6.o tsort.o postnek8.o postnek9.o plot.o<br>
> > getfld.o legend.o userf.o revert.o trap.o animate.o genxyz.o screen.o<br>
> > g3d.o subs.o xinterface.o locglob.o postnek5a.o blas.o xdriver.o<br>
> > scrdmp.o coef.o postnek7.o speclib.o mxm.o byte.o ssyev.o iolib.o<br>
> > -L/usr/lib/X11 -lX11 -lm<br>
> > postnek.o: In function `fprep_':<br>
> > postnek.f:(.text+0xf6): relocation truncated to fit: R_X86_64_32S<br>
> > against symbol `chaar_' defined in COMMON section in postnek.o<br>
> > postnek.f:(.text+0x133): relocation truncated to fit: R_X86_64_32S<br>
> > against symbol `chaar_' defined in COMMON section in postnek.o<br>
> > postnek.f:(.text+0x183): relocation truncated to fit: R_X86_64_32S<br>
> > against symbol `chaar_' defined in COMMON section in postnek.o<br>
> > postnek.f:(.text+0x1c0): relocation truncated to fit: R_X86_64_32S<br>
> > against symbol `chaar_' defined in COMMON section in postnek.o<br>
> > postnek.f:(.text+0x210): relocation truncated to fit: R_X86_64_32S<br>
> > against symbol `chaar_' defined in COMMON section in postnek.o<br>
> > postnek.f:(.text+0x24d): relocation truncated to fit: R_X86_64_32S<br>
> > against symbol `chaar_' defined in COMMON section in postnek.o<br>
> > postnek.f:(.text+0x29d): relocation truncated to fit: R_X86_64_32S<br>
> > against symbol `chaar_' defined in COMMON section in postnek.o<br>
> > postnek.f:(.text+0x2da): relocation truncated to fit: R_X86_64_32S<br>
> > against symbol `chaar_' defined in COMMON section in postnek.o<br>
> > postnek.f:(.text+0x32a): relocation truncated to fit: R_X86_64_32S<br>
> > against symbol `chaar_' defined in COMMON section in postnek.o<br>
> > postnek.f:(.text+0x367): relocation truncated to fit: R_X86_64_32S<br>
> > against symbol `chaar_' defined in COMMON section in postnek.o<br>
> > postnek.f:(.text+0x3b7): additional relocation overflows omitted from the output<br>
> > collect2: ld returned 1 exit status<br>
> > make[1]: *** [postx] Error 1<br>
> > make[1]: Leaving directory `/home/msaikat6/Nek5000/tools/<wbr>postnek'<br>
> > make: *** [all] Error 1<br>
> ><br>
> ><br>
> > I don't understand the problem because I have used the same parameters<br>
> > previously, successfully. Let me know if you know what the problem is.<br>
> > Thanks so much.<br>
> ><br>
> > Saikat<br>
> ><br>
><br>
> ______________________________<wbr>_________________<br>
> Nek5000-users mailing list<br>
> <a href="mailto:Nek5000-users@lists.mcs.anl.gov" target="_blank">Nek5000-users@lists.mcs.anl.go<wbr>v</a><br>
> <a href="https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users" rel="noreferrer" target="_blank">https://lists.mcs.anl.gov/mail<wbr>man/listinfo/nek5000-users</a><br>
><br>
______________________________<wbr>_________________<br>
Nek5000-users mailing list<br>
<a href="mailto:Nek5000-users@lists.mcs.anl.gov" target="_blank">Nek5000-users@lists.mcs.anl.go<wbr>v</a><br>
<a href="https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users" rel="noreferrer" target="_blank">https://lists.mcs.anl.gov/mail<wbr>man/listinfo/nek5000-users</a><br>
</div></div></blockquote></div><br></div></div></div>
<br>______________________________<wbr>_________________<br>
Nek5000-users mailing list<br>
<a href="mailto:Nek5000-users@lists.mcs.anl.gov">Nek5000-users@lists.mcs.anl.<wbr>gov</a><br>
<a href="https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users" rel="noreferrer" target="_blank">https://lists.mcs.anl.gov/<wbr>mailman/listinfo/nek5000-users</a><br>
<br></blockquote></div><br></div>