[MITgcm-support] Sea Ice experiment s12t_16x32
Amitabh Mitra
amitabhmitra1 at rediffmail.com
Wed Aug 16 04:05:34 EDT 2006
Dear Sir,
I would like to thank Mr. Ed Hill
for this command
export SKIP_NETCDF_CHECK=t
which helped me create the Makefile in gcc environment
for the sea ice experiment s12t_16x32
on SGI Origin. What does this command do
and when is it used ?
I have also created the
executable file mitgcmuv but there are
errors while I execute it in the run directory
having all the neccessary input files.
SGI_2100 2% mpirun -np 1 ./mitgcmuv
STOP ABNORMAL END: S/R EESET_PARMS
STOP
MPI: MPI_COMM_WORLD rank 0 has terminated without calling MPI_Finalize()
SGI_2100 3%
-----------------------------------------------------------------------
The file SIZE.h and the optfile are attached. Please help.
With regards,
Amitabh Mitra
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mitgcm.org/pipermail/mitgcm-support/attachments/20060816/375edeef/attachment.htm>
-------------- next part --------------
C $Header: /u/gcmpack/MITgcm_contrib/high_res_cube/code-mods/s12t_16x32/Attic/SIZE.h,v 1.3 2004/03/26 15:19:35 edhill dead $
C $Name: $
C
C /==========================================================\
C | SIZE.h Declare size of underlying computational grid. |
C |==========================================================|
C | The design here support a three-dimensional model grid |
C | with indices I,J and K. The three-dimensional domain |
C | is comprised of nPx*nSx blocks of size sNx along one axis|
C | nPy*nSy blocks of size sNy along another axis and one |
C | block of size Nz along the final axis. |
C | Blocks have overlap regions of size OLx and OLy along the|
C | dimensions that are subdivided. |
C \==========================================================/
C Voodoo numbers controlling data layout.
C sNx - No. X points in sub-grid.
C sNy - No. Y points in sub-grid.
C OLx - Overlap extent in X.
C OLy - Overlat extent in Y.
C nSx - No. sub-grids in X.
C nSy - No. sub-grids in Y.
C nPx - No. of processes to use in X.
C nPy - No. of processes to use in Y.
C Nx - No. points in X for the total domain.
C Ny - No. points in Y for the total domain.
C Nr - No. points in Z for full process domain.
INTEGER sNx
INTEGER sNy
INTEGER OLx
INTEGER OLy
INTEGER nSx
INTEGER nSy
INTEGER nPx
INTEGER nPy
INTEGER Nx
INTEGER Ny
INTEGER Nr
PARAMETER (
& sNx = 16,
& sNy = 32,
& OLx = 2,
& OLy = 2,
& nSx = 12,
& nSy = 1,
& nPx = 1,
& nPy = 1,
& Nx = sNx*nSx*nPx,
& Ny = sNy*nSy*nPy,
& Nr = 15)
C MAX_OLX - Set to the maximum overlap region size of any array
C MAX_OLY that will be exchanged. Controls the sizing of exch
C routine buufers.
INTEGER MAX_OLX
INTEGER MAX_OLY
PARAMETER ( MAX_OLX = OLx,
& MAX_OLY = OLy )
-------------- next part --------------
#!/bin/bash
#
# $Header: /u/gcmpack/MITgcm/tools/build_options/irix64_ip27_f77+mpi,v 1.1 2004/02/21 14:41:09 dimitri Exp $
#
S64='$(TOOLSDIR)/set64bitConst.sh'
MAKEDEPEND=makedepend
CPP='/usr/freeware/bin/gcc -E -traditional -P -'
DEFINES='-DALLOW_USE_MPI -DALWAYS_USE_MPI -DTARGET_SGI -DWORDLENGTH=4'
FC='f90'
FFLAGS='-n32 -extend_source -bytereclen'
FOPTIM='-O3 -OPT:Olimit=0:roundoff=3:div_split=ON:alias=typed'
LIBS='-lmpi'
INCLUDEDIRS='/usr/include'
More information about the MITgcm-support
mailing list