Error while running Fjord test case for the first time

Report or discuss software problems and other woes

Moderators: arango, robertson

Post Reply
Message
Author
User avatar
neelbasak08
Posts: 99
Joined: Wed Dec 09, 2020 3:58 pm
Location: Thapar Institute of Engineering and Technology, Patiala, PN, India

Error while running Fjord test case for the first time

#1 Unread post by neelbasak08 »

Sir,

I am running ROMS for the first time and tried to run Fjord test case. The makefile compilation went well, build_roms.sh command ran perfectly. I followed each and every step in the tutorial https://www.myroms.org/wiki/FJORD_TIDAL_CASE .While running the final command : ./romsG < External/roms_fjord.in , I ran into following error:
sbasak08@DESKTOP-UOIVLQT:~/roms/Projects/fjord$ ./romsG < External/roms_fjord.in
--------------------------------------------------------------------------------
Model Input Parameters: ROMS/TOMS version 3.9
Friday - January 8, 2021 - 5:56:57 PM
--------------------------------------------------------------------------------

Tidal Fjord

Operating system : Linux
CPU/hardware : x86_64
Compiler system : gfortran
Compiler command : /usr/bin/gfortran
Compiler flags : -frepack-arrays -g -O0 -fbounds-check -fbacktrace -fcheck=all -fsanitize=address -fsanitize=undefined -finit-real=nan -ffpe-trap=invalid,zero,overflow -

SVN Root URL : https://www.myroms.org/svn/src/trunk
SVN Revision : 1053

Local Root : /home/sbasak08/roms
Header Dir : /home/sbasak08/roms/Projects/fjord
Header file : fjord.h
Analytical Dir : /home/sbasak08/roms/Projects/fjord

Resolution, Grid 01: 90x24x10, Parallel Threads: 1, Tiling: 1x1


Physical Parameters, Grid: 01
=============================

1866241 ntimes Number of timesteps for 3-D equations.
10.000 dt Timestep size (s) for 3-D equations.
20 ndtfast Number of timesteps for 2-D equations between
each 3D timestep.
1 ERstr Starting ensemble/perturbation run number.
1 ERend Ending ensemble/perturbation run number.
0 nrrec Number of restart records to read from disk.
T LcycleRST Switch to recycle time-records in restart file.
360 nRST Number of timesteps between the writing of data
into restart fields.
360 ninfo Number of timesteps between print of information
to standard output.
T ldefout Switch to create a new output NetCDF file(s).
60 nHIS Number of timesteps between the writing fields
into history file.
0 nQCK Number of timesteps between the writing fields
into quicksave file.
0.0000E+00 nl_visc4 NLM Horizontal, biharmonic mixing coefficient
(m4/s) for momentum.
F LuvSponge Turning OFF sponge on horizontal momentum.
F LtracerSponge(01) Turning OFF sponge on tracer 01: temp
1.0000E-06 Akt_bak(01) Background vertical mixing coefficient (m2/s)
for tracer 01: temp
1.0000E+00 Akv_bak Background vertical mixing coefficient (m2/s)
for momentum.
2.6500E-04 rdrg Linear bottom drag coefficient (m/s).
3.0000E-03 rdrg2 Quadratic bottom drag coefficient.
2.0000E-02 Zob Bottom roughness (m).
12 levsfrc Deepest level to apply surface stress as a
bodyforce.

READ_PHYPAR - Invalid input parameter, levsfrc = 12
Out of range surface bodyforce level.
Found Error: 05 Line: 191 Source: ROMS/Utility/inp_par.F
Found Error: 05 Line: 115 Source: ROMS/Drivers/nl_ocean.h, ROMS_initialize

Elapsed wall CPU time for each process (seconds):


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Dynamic and Automatic memory (MB) usage for Grid 01: 90x24x10 tiling: 1x1

tile Dynamic Automatic USAGE

0 0.98 0.42 1.40

TOTAL 0.98 0.42 1.40

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

ROMS/TOMS - Output NetCDF summary for Grid 01:
Found Error: 05 Line: 361 Source: ROMS/Utility/close_io.F, close_out

ROMS/TOMS - Configuration error ..... exit_flag: 5


ERROR: Illegal model configuration.
ERROR STOP

Error termination. Backtrace:
#0 0x7f7468950d01 in ???
#1 0x7f7468951849 in ???
#2 0x7f7468952f77 in ???
#3 0x7f746c95e462 in ocean
at /home/sbasak08/roms/Projects/fjord/Build_roms/master.f90:101
#4 0x7f746c95e4bb in main
at /home/sbasak08/roms/Projects/fjord/Build_roms/master.f90:50
sbasak08@DESKTOP-UOIVLQT:~/roms/Projects/fjord$



Here are my location of files:
build_roms.sh : /home/sbasak08/roms/Projects/fjord
makefile: /home/sbasak08/roms/Projects/fjord
fjord.h file : /home/sbasak08/roms/Projects/fjord
romsG : /home/sbasak08/roms/Projects/fjord
ana_fsobc.h and ana_m2obc.h : /home/sbasak08/roms/Projects/fjord/Functionals
roms_fjord.in : /home/sbasak08/roms/Projects/fjord/External
varinfo.dat: /home/sbasak08/roms/Projects/fjord/External
Drivers: /home/sbasak08/roms/ROMS
Utility: /home/sbasak08/roms/ROMS
Fjord_grd.nc and Fjord_ini.nc : /home/sbasak08/roms/Projects/fjord

I am also attaching Utility, Build_roms and Drivers folder for your reference combined in a zip folder.
Attachments
Fjord_ini.nc
(3.33 MiB) Downloaded 162 times
Fjord_grd.nc
(334.23 KiB) Downloaded 157 times
error_fjord.txt
(4.38 KiB) Downloaded 161 times
all_folder_mentioned.zip
(52.3 MiB) Downloaded 291 times

User avatar
robertson
Site Admin
Posts: 219
Joined: Wed Feb 26, 2003 3:12 pm
Location: IMCS, Rutgers University

Re: Error while running Fjord test case for the first time

#2 Unread post by robertson »

you problem is:

Code: Select all

12 levsfrc Deepest level to apply surface stress as a
bodyforce.

READ_PHYPAR - Invalid input parameter, levsfrc = 12
Out of range surface bodyforce level.
Found Error: 05 Line: 191 Source: ROMS/Utility/inp_par.F
Found Error: 05 Line: 115 Source: ROMS/Drivers/nl_ocean.h, ROMS_initialize
You only have 10 vertical levels and and you're asking roms to apply surface stress 12 layers deep.

Post Reply