@Description
This annotation summarizes information about the component, including purpose and scientific background. The annotation can be read by archiving and document management tools. The information facilitates component library searches. Modelers can use the information to aid selecting components to include in a model.
The annotation should not exceed a few sentences. More extensive context information should be included in the @Documentation annotation.
Synopsis
@Description(<String>)
arg - the description paragraph
The description can be localized for different languages. Add the ISO language code (http:// ftp.ics.uci.edu/pub/ietf/http/related/iso639.txt) to provide description in a different language. Description for multiple languages is supported.
Type
Documentation Annotation
Scope
Subroutine, Variable
Example
The following example demonstrates the use of the @Description annotation for both the component (class) and variable (field).
! @Description("CSMLite Plant Component")
...
! @Execute
SUBROUTINE Plant
USE, INTRINSIC :: ISO_C_BINDING
IMPLICIT NONE
...
! @Description("Daily maximum temperature in degrees Centigrade")
! @In
REAL TMAX
...