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.
Error while running Fjord test case for the first time
- 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
- Attachments
-
- Fjord_ini.nc
- (3.33 MiB) Downloaded 264 times
-
- Fjord_grd.nc
- (334.23 KiB) Downloaded 262 times
-
- error_fjord.txt
- (4.38 KiB) Downloaded 281 times
-
- all_folder_mentioned.zip
- (52.3 MiB) Downloaded 525 times
Re: Error while running Fjord test case for the first time
you problem is:
You only have 10 vertical levels and and you're asking roms to apply surface stress 12 layers deep.
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