[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