[MITgcm-support] ptracer error

Neil Patel nigellius at gmail.com
Wed Feb 7 14:15:29 EST 2018


I modified my data.ptracer to include more ptracers [edited a pickup] and got this error when running on NCAR’s Cheyenne:

forrtl: severe (19): invalid reference to variable in NAMELIST input, unit 11, 
file /var/tmp/pbs.4258149.chadmin1/fortMQ6UTq, line 10, position 19
Image              PC                Routine            Line        Source             
libifcoremt.so.5   00002AAAAB93FA2A  for__io_return        Unknown  Unknown
libifcoremt.so.5   00002AAAAB98CB8D  for_read_seq_nml      Unknown  Unknown
mitgcmuv           000000000063561D  ptracers_readparm        2006  ptracers_readparms.f
mitgcmuv           000000000086C449  packages_readparm        1841  packages_readparms.f
mitgcmuv           000000000085B445  initialise_fixed_        1787  initialise_fixed.f
mitgcmuv           0000000000892123  the_model_main_          2364  the_model_main.f
mitgcmuv           0000000000781C87  MAIN__                   4675  main.f
mitgcmuv           0000000000402B0E  Unknown               Unknown  Unknown
libc-2.19.so       00002AAAAD817B25  __libc_start_main     Unknown  Unknown
mitgcmuv           0000000000402A19  Unknown               Unknown  Unknown
MPT ERROR: MPI_COMM_WORLD rank 18 has terminated without calling MPI_Finalize

appears the error is in ptracers_readparm around line 2006. Last lines of my STDOUT.0000 are it opening my data.ptracers file. My data.ptracers file:

&PTRACERS_PARM01
PTRACERS_numInUse=3,
PTRACERS_Iter0=815500,
# tracer 1
PTRACERS_diffKr(1)=1.E-5,
PTRACERS_initialFile(1)='tracer_agulhas_only.bin',
PTRACERS_names(1)='TRAC01',
# tracer 2
PTRACERS_diffKr(2)=1.E-5,
PTRACERS_initialFile(2)='tracer_agulhas_only.bin',
PTRACERS_names(2)='TRAC02',
# tracer 3
PTRACERS_diffKr(3)=1.E-5,
PTRACERS_initialFile(3)='../plio_ncar/tracer_32n.bin',
PTRACERS_names(3)='TRAC03',
&

Current niter0= 3090000, so it should be reading from a pickup not initialFile. Any idea of what could be wrong? I don’t see any obvious typos.

Thanks,

Neil


More information about the MITgcm-support mailing list