[MITgcm-support] Issue with lagrangian float (FLT) package running in parallel
Martin Losch
Martin.Losch at awi.de
Fri Jan 25 02:18:10 EST 2019
Hi Taylor,
your mpi-compiler is probably different from your serial compiler. For a more general solution you can add
DEFINES=“$DEFINES" -DNML_TERMINATOR'
to your build options file for your mpi compiler. With this CPP all namelist termination characters “&” are change to “/“ on the fly. that way you can use the identical namelists with different compilers.
M.
> On 24. Jan 2019, at 20:20, Taylor Shropshire <tas14j at my.fsu.edu> wrote:
>
> I figured it out.
>
> For some reason, the model was happy with using "&" in the data configuration files when I ran it in serial but it was not happy when I ran in parallel. Writing "&end" fixed the issue.
>
> Thanks again for the quick responses. I am always impressed to see how quickly questions are addressed on this email thread. MITgcm support is great.
>
> -Taylor
>
> Taylor Shropshire
> PhD Candidate - Oceanography
> Center for Ocean - Atmospheric Prediction Studies
> Florida State University
> From: MITgcm-support <mitgcm-support-bounces at mitgcm.org> on behalf of Taylor Shropshire <tas14j at my.fsu.edu>
> Sent: Thursday, January 24, 2019 12:45:14 PM
> To: mitgcm-support at mitgcm.org
> Subject: Re: [MITgcm-support] Issue with lagrangian float (FLT) package running in parallel
>
> Hi Martin,
>
> Thanks for the quick response.
>
> I know that the namelist files are correct because simply setting
>
> useFLT=.FALSE.,
>
> in the data.pkg fixes the issue and the model runs.
>
> Also, this same configuration works if I run in serial.
>
> -Taylor
>
> Taylor Shropshire
> PhD Candidate - Oceanography
> Center for Ocean - Atmospheric Prediction Studies
> Florida State University
> From: MITgcm-support <mitgcm-support-bounces at mitgcm.org> on behalf of Martin Losch <Martin.Losch at awi.de>
> Sent: Thursday, January 24, 2019 11:58:28 AM
> To: MITgcm Support
> Subject: Re: [MITgcm-support] Issue with lagrangian float (FLT) package running in parallel
>
> Hi Taylor,
>
> the error implies that there's a problem in the namelist file. ini_parms.f reads “data”, please check if all namelists are properly terminated.
>
> Martin
>
> > On 24. Jan 2019, at 17:48, Taylor Shropshire <tas14j at my.fsu.edu> wrote:
> >
> > Hi all,
> >
> > I have had success compiling and running both the FLT package example (by default in serial) and a separate offline tracer advection configuration I made in parallel. I have run many configurations of the parallel offline tracer advection so I am fairly comfortable with getting MITgcm to run in parallel. However, when I attempt to run the FLT package in parallel by itself or with the offline tracer advection configuration I am able to compile but the simulation throws an error while it is initializing.
> >
> > Here is the error I get:
> >
> > <pastedImage.png>
> >
> > If the image is not showing for some reason the error says:
> >
> > At line 3740 of file ini_parms.f (unit = 11, file = '/tmp/gfortrantmpghxJJx')
> > Fortran runtime error: namelist not terminated with / or &end
> >
> > I have checked the ini_parms.f file (no changes have been made to it) and everything seems fine. It's also curious that there is no issue with this file when I run my offline tracer configuration or FLT in serial. Also the ini_parms.f file does not contain 3740 lines. I have seen similar errors before and the file where the model crashes seems irrelevant. I think something else is going on.
> >
> > It would be great to get some help with this!
> >
> > Thanks in advance,
> > -Taylor
> >
> >
> > Taylor Shropshire
> > PhD Candidate - Oceanography
> > Center for Ocean - Atmospheric Prediction Studies
> > Florida State University
> > _______________________________________________
> > MITgcm-support mailing list
> > MITgcm-support at mitgcm.org
> > https://urldefense.proofpoint.com/v2/url?u=http-3A__mailman.mitgcm.org_mailman_listinfo_mitgcm-2Dsupport&d=DwIGaQ&c=MNHwOqQ8N1u91SoMLfIblwuGXKgp50OPUXjl8uRAbak&r=-2mtwYLbfYRNeEm_5KETmg7RiEQSph8woT1xDOPwUFc&m=imWF-vjzHVby8qZ8aqnpYwF3hORl1-DOoyae1c5BdLA&s=oGc0bR-GAzwl9Xeu_AWjY2MpWyeGphQ_4bcKRlmcm-Q&e=
>
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> https://urldefense.proofpoint.com/v2/url?u=http-3A__mailman.mitgcm.org_mailman_listinfo_mitgcm-2Dsupport&d=DwIGaQ&c=MNHwOqQ8N1u91SoMLfIblwuGXKgp50OPUXjl8uRAbak&r=-2mtwYLbfYRNeEm_5KETmg7RiEQSph8woT1xDOPwUFc&m=imWF-vjzHVby8qZ8aqnpYwF3hORl1-DOoyae1c5BdLA&s=oGc0bR-GAzwl9Xeu_AWjY2MpWyeGphQ_4bcKRlmcm-Q&e=
> _______________________________________________
> MITgcm-support mailing list
> MITgcm-support at mitgcm.org
> http://mailman.mitgcm.org/mailman/listinfo/mitgcm-support
More information about the MITgcm-support
mailing list