Thanks for your reply, Alan. I feel like I have successfully built HYCOM-tools (but to run Make_ncdf.csh, I met some trouble, maybe not urgent I think).
My Make_mercator.log seems fine, like this:
ifort -traceback -xHost -O3 -fp-model precise -ftz -align array64byte -convert big_endian -assume byterecl -warn nogeneral -diag-disable 10212 -c grid_mercator.f
ifort -V -traceback -xHost -O3 -fp-model precise -ftz -align array64byte -convert big_endian -assume byterecl -warn nogeneral -diag-disable 10212 grid_mercator.o zh.o mod_xc.o mod_za.o wtime.o spherdist.o rotang.o -o grid_mercator
Intel(R) Fortran Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 15.0 Build 20150121
Copyright (C) 1985-2015 Intel Corporation. All rights reserved.
GNU ld version 2.25.1-31.base.el7
but to run regional.grid.csh, it is wrong. The errors are the same as before:
[LS2022002@login1 HYCOM]$ csh regional.grid.csh
setenv DS /public/home/LS2022002/roms-modify/HYCOM/topo/
setenv TOOLS /public/home/LS2022002/romd-modify/HYCOM/HYCOM-tools
cd /public/home/LS2022002/roms-modify/HYCOM/topo//
touch fort.61
/bin/rm -f fort.61
cat
echo regional.grid.b
regional.grid.b
setenv FOR061 fort.61
setenv FOR061A fort.61A
/public/home/LS2022002/romd-modify/HYCOM/HYCOM-tools/topo/src/grid_mercator
/public/home/LS2022002/romd-modify/HYCOM/HYCOM-tools/topo/src/grid_mercator: Command not found.
mv fort.61 regional.grid.b
mv: cannot stat ‘fort.61’: No such file or directory
mv fort.61A regional.grid.a
mv: cannot stat ‘fort.61A’: No such file or directory
cat regional.grid.b
263 'idm ' = longitudinal array size
193 'jdm ' = latitudinal array size