New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
#566 (Missing variable definitions in iodef.xml) – NEMO

Opened 14 years ago

Closed 14 years ago

#566 closed Bug (fixed)

Missing variable definitions in iodef.xml

Reported by: acc Owned by: nemo
Priority: low Milestone:
Component: OCE Version: v3.2
Severity: Keywords:
Cc:

Description

The default iodef.xml file is missing a couple of field descriptions which cause unexplained model crashes when running with io server (key_iomput) and certain other keys (e.g. key_zdftmx and, probably, key_diahth). The UTILS/chk_iomput.sh script correctly identifies the
missing descriptions and also suggests there are some redundant definitions:


check if all iom_put found in ../NEMO/OPA_SRC ../NEMO/LIM_SRC_2
have a corresponding variable definition in ../CONFIG/ORCA2_LIM/EXP00/iodef.xml


0 problem with av_tide, defined in
../NEMO/OPA_SRC/ZDF/zdftmx.F90: CALL iom_put( "av_tide", zav_tide )

0 problem with mldr0_3, defined in
../NEMO/OPA_SRC/DIA/diahth.F90: CALL iom_put( "mldr0_3", zrho0_3 ) ! MLD delta rho(surf) = 0.03


check if all variables defined in ../CONFIG/ORCA2_LIM/EXP00/iodef.xml
have a corresponding "call iom_put" in sources found in ../NEMO/OPA_SRC ../NEMO/LIM_SRC_2


"call iom_put" not found for variable avm_evd

<field id="avm_evd" description="enhanced vertical viscosity" unit="m2/s" />

"call iom_put" not found for variable bowl

<field id="bowl" description="Bowl Index" unit="W-point" />


../CONFIG/ORCA2_LIM/EXP00/iodef.xml: check if all variables to be outputed in files are really defined...


Commit History (0)

(No commits)

Change History (1)

comment:1 Changed 14 years ago by smasson

  • Resolution set to fixed
  • Status changed from new to closed

done, see changeset:1681

Note: See TracTickets for help on using tickets.