include file: STERR 14 CLL Comdeck: STERR ---------------------------------------------------- STERR.2 CLL STERR.3 CLL Purpose: PARAMETER names for STASH processing error codes; STERR.4 CLL fatal errors have positive codes, warnings negative. STERR.5 CLL STERR.6 CLL Author: S.Tett STERR.7 CLL STERR.8 CLL Model Modification history from model version 3.0: STERR.9 CLL version date STERR.10 CLL 3.3 16/09/93 Add st_illegal_weight error code. TJ170993.1 !LL Added st_no_data for MPP code GPB0F403.1 !LL (means a processor does not contain any data GPB0F403.2 !LL for a given subdomain) P.Burton GPB0F403.3 CLL STERR.11 CLL Programming standard: UM Doc Paper 3, version 2 (7/9/90) STERR.12 CLL STERR.13 CLL Logical components covered: D70 STERR.14 CLL STERR.15 CLL Project task: D7 STERR.16 CLL STERR.17 CLL External documentation: STERR.18 CLL Unified Model Doc Paper C4 - Storage handling and diagnostic STERR.19 CLL system (STASH) STERR.20 C STERR.21 C Warning codes STERR.22 C STERR.23 integer st_upper_less_lower ! warning code for bad domain STERR.24 parameter(st_upper_less_lower=-1) STERR.25 STERR.26 integer st_not_supported ! warning code for unsupported routine STERR.27 parameter(st_not_supported=-2) STERR.28 *IF DEF,MPP GPB0F403.4 integer st_no_data,st_nd ! indicates no data on a processor GPB0F403.5 parameter(st_no_data=-3,st_nd=-3) GPB0F403.6 *ENDIF GPB0F403.7 C STERR.29 C Error codes STERR.30 C STERR.31 integer st_bad_array_param ! error code for dodgy array params STERR.32 parameter(st_bad_array_param=1) STERR.33 STERR.34 integer st_bad_address ! error code for address violation STERR.35 parameter(st_bad_address=2) STERR.36 STERR.37 integer st_unknown ! error code for unknown option STERR.38 parameter(st_unknown=3) STERR.39 STERR.40 integer st_bad_wraparound ! error code for illegal wraparound STERR.41 parameter(st_bad_wraparound=4) STERR.42 TJ170993.2 integer st_illegal_weight ! error code for illegal weighting TJ170993.3 parameter(st_illegal_weight=9) TJ170993.4 STERR.43 integer unknown_weight ! error code for an unknown weight STERR.44 parameter(unknown_weight=10) STERR.45 STERR.46 integer unknown_mask ! error code for an unknown mask STERR.47 parameter(unknown_mask=11) STERR.48 STERR.49 integer unknown_processing ! error code for unknown processing STERR.50 parameter(unknown_processing=12) STERR.51 STERR.52 integer nonsense ! error code for general nonsense request STERR.53 parameter(nonsense=13) STERR.54 STERR.55