next up previous contents index
Next: Problem Dimensions Up: Design and Documentation of Previous: Argument Descriptions   Contents   Index

Option Arguments

Arguments specifying options are usually of type CHARACTER*1. The meaning of each valid value is given, as in this example:

(input) CHARACTER*1
= 'U': Upper triangle of A is stored;
= 'L': Lower triangle of A is stored.

The corresponding lower-case characters may be supplied (with the same meaning), but any other value is illegal (see subsection 5.1.9).

A longer character string can be passed as the actual argument, making the calling program more readable, but only the first character is significant; this is a standard feature of Fortran 77. For example:

       CALL SPOTRS('upper', . . . )

Susan Blackford