Before proceeding, review the general discussion on programming concepts and
Abaqus
Fortran interfaces in
About user postprocessing of Abaqus results files
and the detailed discussion of postprocessing given in
File Output Format.
When running the program FRAD
(this program
is named frad.f on the
Abaqus
release media), the user will be prompted for the file name that initializes
FNAME
. Other variables, such as
LOUTF
, NRU
,
LRUNIT(1,NRU)
, and
LRUNIT(2,NRU)
, are initialized inside the
program. INITPF
and
DBNRU
are then called to complete the
necessary initializations and file connections. By default, the results file is
processed for all steps and increments in the results file. The user can
restrict the output by setting LSTEPA
and
LINCA
to the required step and increment and
uncommenting the simple IF - END IF
block.
Data processing starts with a DO
-loop over all
the records to be read, one-by-one, by means of a call to
DBFILE
. Each record is identified by its
record key, which is stored in the second entry of the record. When records
1922
and 2000
are processed by FRAD
, the heading and the
current step and increment numbers are written out so as to provide a way to
recognize the beginning of data in each analysis. Record types
1605
, 1606
,
1607
, and
1609
are then read; and the desired output is
written to the output file vfout.