Controlling the Frequency of Output to the Output Database
The frequency of output to the output database is controlled
differently in
Abaqus/Standard
and
Abaqus/Explicit.
Control of the output frequency in
Abaqus/Explicit
depends upon whether field or history output was selected.
Controlling the Output Frequency in Abaqus/Standard
Abaqus/Standard
provides several options for controlling the output frequency, depending on
whether the analysis is in the time domain (e.g., general statics), frequency
domain (e.g., steady state dynamics), or mode domain (e.g., natural frequency
extraction). These options can be used to reduce the amount of output written
and hence improve performance and disk space use as compared to the default
output.
History output in
Abaqus/Standard
is buffered and is written to disk only after every 10 increments of history
data output or when a step has completed. Therefore, history results may not be
available immediately for postprocessing.
Default Output Frequency
If you do not specify the output frequency, field and history output will
be written at every increment of the analysis for all procedure types except
dynamic and modal dynamic analyses for which output will be written every 10
increments.
Controlling Output Frequency in a Frequency Domain Analysis
In frequency domain procedures, you only can control the frequency of
output by specifying the frequency of output in increments. The data will be
written at this frequency as well as at the end of each step of the analysis.
Specify an output frequency of zero to suppress output.
Controlling Output Frequency in a Mode Domain Analysis
In an eigenvalue extraction or eigenvalue buckling analysis, you can
select the modes at which output is desired. If you do not specify a list of
modes, output is produced for all of the modes.
Controlling Output Frequency in a Time Domain Analysis
In time domain analyses, you can control the frequency of output by
specifying the output frequency in terms of increments, the number of intervals
during the step, the size of regular time intervals throughout the step, or
time points throughout the step. The different options are described in more
detail below.
Whichever option is chosen, the output will always be written at the
zero-increment and last increment of the analysis and, for a low-cycle fatigue
analysis, at the end of each cycle. The zero-increment output represents the
initial conditions for the current analysis step and is essential for
sequential thermal-stress analyses and analyses involving submodeling, for
which a complete solution history (including the solution state at the
beginning of the step) is needed to ensure proper interpolation in time. The
zero-increment state is written at the beginning of the step, before the
solution of the incremental nonlinear finite-element equations for the step
commences, and is therefore in general not an equilibrium solution. Particular
examples where the solution is not in equilibrium include the first step of an
analysis in which an initial stress state is defined and when loads or boundary
condition changes are discontinuous between steps.
Usually, the zero-increment output in any step corresponds to the base
state, which is the state of the model at the end of the last general step. The
exception to this is modal transient dynamic analysis, where the zero-increment
output represents the linear perturbation response at time zero.
By default, when convergence difficulties are encountered in a general
step, output is written for the last converged increment. To recover the
requested results variables for this last converged increment, a new attempt is
performed. There is no message written to the status file or the message file
to show this additional attempt. In the output database file you will see an
extra attempt and an additional frame. If the previous increment was written to
the output database and convergence difficulties are encountered during the
current increment, the last converged increment is still written to the output
database, which will result in a duplicate output frame at the end of the
analysis.
Time Domain Analysis: Specifying Output Frequency in Increments
You can specify how frequently you want output in terms of increments.
Specify an output frequency of zero to suppress output.
Time Domain Analysis: Specifying Output Frequency in Number of Intervals
You can specify the output frequency in number of intervals,
n. The specified number of intervals must be a
positive integer.
By default,
Abaqus/Standard
adjusts the time increment (in some cases
Abaqus/Standard
might violate the minimum time increment specified) to ensure that data are
written at the exact times calculated by dividing the step into
n equal intervals. Alternatively, you can specify
that the data be written immediately after each time mark. In this case no
adjustment of the time increment is necessary.
Time Domain Analysis: Specifying Output Frequency in Regular Time Interval Size
You can write the results at specified regular intervals throughout the
step as well as at the end of the step.
By default,
Abaqus/Standard
will adjust the time increment (in some cases
Abaqus/Standard
might violate the minimum time increment specified) to ensure that data will be
written at the exact times, as defined by multiples of the time interval,
t. Alternatively, the data can be written
immediately after each time mark. In this case no adjustment of the time
increment is necessary.
Time Domain Analysis: Specifying Output Frequency in Time Points
You can write the results at specified time points throughout the step.
By default,
Abaqus/Standard
adjusts the time increment (in some cases
Abaqus/Standard
might violate the minimum time increment specified) to ensure that data are
written at the exact time points specified. Alternatively, you can specify that
the data be written immediately after each time point. In this case no
adjustment of the time increment is necessary.
Time Domain Analysis: Time Incrementation
If the output frequency is specified at exact times and in terms of the
number of intervals, in regular time intervals, or in time points,
Abaqus/Standard
adjusts the time increments to ensure that data are written at the exact time
points. In some cases
Abaqus
may use a time increment smaller than the minimum time increment allowed in the
step in the increment directly before a time point. However,
Abaqus
will not violate the minimum time increment allowed for consolidation,
transient mass diffusion, transient heat transfer, transient couple
thermal-electrical, transient coupled temperature-displacement, and transient
coupled thermal-electrical-structural analyses. For these procedures if a time
increment smaller than the minimum time increment is required,
Abaqus
will use the minimum time increment allowed in the step and will write output
data at the first increment after the time point.
When the output frequency is specified at exact times and in terms of the
number of intervals, in regular time intervals, or in time points, the number
of increments necessary to complete the analysis might increase, which might
adversely affect performance.
Controlling the Output Frequency for Field Output in Abaqus/Explicit
Field output data are always written at the start and end of each step in
which the output request is active. In addition, you can specify the output
frequency in terms of the number of intervals during the step, the size of
regular time intervals throughout the step, or time points throughout the step.
The times at which the results are written are referred to as time marks.
Specifying Field Output Frequency in Number of Intervals
You can specify the output frequency in number of intervals,
n. The specified number of intervals must be a
positive integer. For example, if the specified number of intervals is 10,
Abaqus/Explicit
will write field data 11 times: the values at the beginning of the step and at
the end of 10 equal time intervals throughout the step.
By default, field data will be written at the increment ending immediately
after each time mark. Alternatively, when you specify the output frequency in
number of intervals, you can choose to have the time increment size adjusted so
that an increment will end exactly at each of the time marks calculated by
dividing the step into n equal intervals.
Specifying Field Output Frequency in Regular Time Interval Size
Alternatively, you can write the results at specified regular intervals
throughout the step as well as at the beginning and end of the step. The time
increment size will not be adjusted to meet the specified time marks; results
will be written at the increment ending immediately after each time mark, as
defined by multiples of the time interval, t.
Specifying Field Output Frequency in Time Points
You can write the results at specified time points throughout the step.
Regular time intervals between time points are not required; you can specify
any desired time points at which the field output is to be written.
Default Field Output
If you do not specify the output frequency (in either number of intervals,
time interval size, or time points), field output will be written at 20 equally
spaced intervals throughout the step.
Controlling the Output Frequency for History Output in Abaqus/Explicit
If history output is selected, you can specify the output frequency in terms
of either increments or regular intervals throughout the step.
Specifying History Output Frequency in Increments
You can specify the output frequency in increments. The data will be
written at this frequency as well as at the end of each step of the analysis.
Specifying History Output Frequency in Regular Time Interval Size
Alternatively, you can write the results at specified regular intervals
throughout the step as well as at the end of the step. The time increment size
will not be adjusted to meet the specified time marks; results will be written
at the increment ending immediately after each time mark, as defined by
multiples of the time interval, t.
Default History Output
If you do not specify the output frequency (in either increments or time
interval size), history output will be written at 200 equally spaced intervals
throughout the step.