integer function fdds_mod(dict, alias, value, title, hist)
[ Description | Input | Output | Examples ]
Value provides a default name for the dictionary. It is used if a name can't be retrieved via alias. Title provides a brief description of the application program. It is inserted into the processing history to mark the beginning of parameters for a step.
Hist provides a dictionary name. If specified, the dictionary should contain the processing history. It is used to initialize output and modified dictionaries.
The dictionaries returned by fdds_mod are open in "print" mode. Modes are described in fdds_dict.
character*1024 in, in, out, mod
character*100 title
title = 'XXX processing step'
...
! open input dictionary
j = fdds_in(in, 'in', 'stdin:', title)
...
! start new history (no input data)
j = fdds_in(in, ' ', ' ', title)
...
! open output dictionary
j = fdds_out(out, 'out', 'stdout:', in)
...
! modify (or create) dictionary
j = fdds_mod(mod, 'vel', ' ', title, in)
...
fdds_dict
fdds_in
fdds_out
fdds_mod