expln |
Table of contents
ProcedureEXPLN ( Get Explanation for Short Error Message ) SUBROUTINE EXPLN ( MSG, EXPL ) AbstractReturn the explanation of a short error message. Required_ReadingERROR KeywordsERROR DeclarationsIMPLICIT NONE CHARACTER*(*) MSG CHARACTER*(*) EXPL Brief_I/OVARIABLE I/O DESCRIPTION -------- --- -------------------------------------------------- MSG I A short error message. EXPL O The explanation of the short error message. Detailed_InputMSG is a "short" error message. MSG indicates the type of error that has occurred. The exact format that MSG must follow is described in the required reading file, error.req. Detailed_OutputEXPL is a character string containing an one-line explanation of the short error message, MSG. If there is no explanatory text corresponding to the input string, MSG, EXPL is blank. ParametersNone. Exceptions1) This routine does not detect any errors. However, this routine is part of the interface to the SPICELIB error handling mechanism. For this reason, this routine does not participate in the trace scheme, even though it has external references. FilesNone. ParticularsNone. ExamplesC C We want to find the explanation corresponding to C the short message, SPICE(ZERORADIUS) : C CALL EXPLN ( SPICE(ZERORADIUS), EXPL ) Now, EXPL = 'Invalid Radius--Equatorial or Polar Radius is Zero' RestrictionsNone. Literature_ReferencesNone. Author_and_InstitutionN.J. Bachman (JPL) J. Diaz del Rio (ODC Space) B.V. Semenov (JPL) W.L. Taber (JPL) VersionSPICELIB Version 1.1.0, 12-AUG-2021 (JDR) Added IMPLICIT NONE statement. Edited the header to comply with NAIF standard. SPICELIB Version 1.0.2, 18-APR-2014 (BVS) Minor header edits. SPICELIB Version 1.0.1, 10-MAR-1992 (WLT) Comment section for permuted index source lines was added following the header. SPICELIB Version 1.0.0, 31-JAN-1990 (NJB) |
Fri Dec 31 18:36:21 2021