ERROR: Illegal model configuration

General scientific issues regarding ROMS

Moderators: arango, robertson

Post Reply
Message
Author
xiaozhu557
Posts: 62
Joined: Fri Sep 11, 2009 1:48 pm
Location: nmefc

ERROR: Illegal model configuration

#1 Post by xiaozhu557 »

Hello everyone, I have got an error as follow: ( I don't know the reason, I am confused. Anyone can tell me how to fix it?)

869 Activated C-preprocessing Options:
870
871 NP8 North Pacific Model
872 ANA_BSFLUX Analytical kinematic bottom salinity flux.
873 ANA_BTFLUX Analytical kinematic bottom temperature flux.
874 ASSUMED_SHAPE Using assumed-shape arrays.
875 AVERAGES Writing out time-averaged nonlinear model fields.
876 CURVGRID Orthogonal curvilinear grid.
877 DIFF_GRID Horizontal diffusion coefficient scaled by grid size.
878 DJ_GRADPS Parabolic Splines density Jacobian (Shchepetkin, 2002).
879 DOUBLE_PRECISION Double precision arithmetic.
880 EASTERN_WALL Wall boundary at Eastern edge.
881 INLINE_2DIO Processing 3D IO level by level to reduce memory needs.
882 LMD_CONVEC LMD convective mixing due to shear instability.
883 LMD_MIXING Large/McWilliams/Doney interior mixing.
884 LMD_NONLOCAL LMD convective nonlocal transport.
885 LMD_RIMIX LMD diffusivity due to shear instability.
886 LMD_SKPP KPP surface boundary layer mixing.
887 MASKING Land/Sea masking.
888 MIX_GEO_TS Mixing of tracers along geopotential surfaces.
889 MIX_S_UV Mixing of momentum along constant S-surfaces.
890 MPI MPI distributed-memory configuration.
891 NONLINEAR Nonlinear Model.
892 NONLIN_EOS Nonlinear Equation of State for seawater.
893 NORTH_FSCHAPMAN Northern edge, free-surface, Chapman condition.
894 NORTH_M2FLATHER Northern edge, 2D momentum, Flather condition.
895 NORTH_M3NUDGING Northern edge, 3D momentum, passive/active outflow/inflow.
896 NORTH_M3RADIATION Northern edge, 3D momentum, radiation condition.
897 NORTH_TNUDGING Northern edge, tracers, passive/active outflow/inflow.
898 NORTH_TRADIATION Northern edge, tracers, radiation condition.
899 NO_WRITE_GRID Not Writing grid arrays into NetCDF ouput files.
900 POWER_LAW Power-law shape time-averaging barotropic filter.
901 PROFILE Time profiling activated .
902 QCORRECTION Surface net heat flux correction.
903 !RST_SINGLE Double precision fields in restart NetCDF file.
904 SALINITY Using salinity.
905 SCORRECTION Surface salinity flux correction.
906 SOLAR_SOURCE Solar Radiation Source Term.
907 SOLVE3D Solving 3D Primitive Equations.
908 SOUTH_FSCHAPMAN Southern edge, free-surface, Chapman condition.
909 SOUTH_M2FLATHER Southern edge, 2D momentum, Flather condition.
910 SOUTH_M3NUDGING Southern edge, 3D momentum, passive/active outflow/inflow.
911 SOUTH_M3RADIATION Southern edge, 3D momentum, radiation condition.
912 SOUTH_TNUDGING Southern edge, tracers, passive/active outflow/inflow.
913 SOUTH_TRADIATION Southern edge, tracers, radiation condition.
914 SPLINES Conservative parabolic spline reconstruction.
915 TS_U3HADVECTION Third-order upstream horizontal advection of tracers.
916 TS_C4VADVECTION Fourth-order centered vertical advection of tracers.
917 TS_DIF2 Harmonic mixing of tracers.
918 TS_PSOURCE Tracers point sources and sinks.
919 UV_ADV Advection of momentum.
920 UV_COR Coriolis term.
921 UV_U3HADVECTION Third-order upstream horizontal advection of 3D momentum.
922 UV_C4VADVECTION Fourth-order centered vertical advection of momentum.
923 UV_QDRAG Quadratic bottom stress.
924 UV_PSOURCE Mass point sources and sinks.
925 UV_VIS2 Harmonic mixing of momentum.
926 VAR_RHO_2D Variable density barotropic mode.
927 VISC_GRID Horizontal viscosity coefficient scaled by grid size.
928 WEST_FSCHAPMAN Western edge, free-surface, Chapman condition.
929 WEST_M2FLATHER Western edge, 2D momentum, Flather condition.
930 WEST_M3NUDGING Western edge, 3D momentum, passive/active outflow/inflow.
931 WEST_M3RADIATION Western edge, 3D momentum, radiation condition.
932 WEST_TNUDGING Western edge, tracers, passive/active outflow/inflow.
933 WEST_TRADIATION Western edge, tracers, radiation condition.
934
935 CHECKDEFS - only one vertical closure scheme is allowed.
936
937 CHECKDEFS - only one bottom stress formulation is allowed.
938
939 CHECKDEFS - only one boundary condition option for free-surface
940 is allowed at the western edge.
941
942 CHECKDEFS - only one boundary condition option for free-surface
943 is allowed at the northern edge.
944
945 CHECKDEFS - only one boundary condition option for free-surface
946 is allowed at the southern edge.
947
948 CHECKDEFS - only one boundary condition option for 2D momentum
949 is allowed at the western edge.

CHECKDEFS - only one boundary condition option for 2D momentum
is allowed at the northern edge.

CHECKDEFS - only one boundary condition option for 2D momentum
is allowed at the southern edge.

CHECKDEFS - only one boundary condition option for 3D momentum
is allowed at the western edge.

CHECKDEFS - only one boundary condition option for 3D momentum
is allowed at the northern edge.

CHECKDEFS - only one boundary condition option for 3D momentum
is allowed at the southern edge.

CHECKDEFS - only one boundary condition option for tracers
is allowed at the western edge.

CHECKDEFS - only one boundary condition option for tracers
is allowed at the northern edge.

CHECKDEFS - only one boundary condition option for tracers
is allowed at the southern edge.

CHECKDEFS - only one horizontal advection scheme
is allowed for momentum, ivelHadv = *

CHECKDEFS - only one vertical advection scheme
is allowed for momentum, ivelVadv = *

CHECKDEFS - only one horizontal advection scheme
is allowed for tracers, itrcHadv = *

CHECKDEFS - only one vertical advection scheme
is allowed for tracers, itrcVadv = *

Elapsed CPU time (seconds):


ROMS/TOMS - Output NetCDF summary for Grid 01:

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


ERROR: Illegal model configuration:.
Attachments
np8.h
(3.95 KiB) Downloaded 132 times

User avatar
kate
Posts: 3898
Joined: Wed Jul 02, 2003 5:29 pm
Location: CFOS/UAF, USA

Re: ERROR: Illegal model configuration

#2 Post by kate »

The complaints are coming from checkdefs.F, but I don't know why you are getting them. I would either run it in a debugger and see what is happening with variables such as ivelHadv or add a bunch of print statements to find out the same thing.

Post Reply