OOF2: The Manual
Name
Bulk Analysis (BulkAnalysis) — Compute Fields, Fluxes, etc. on the Mesh.
Synopsis
BulkAnalysis(output_type,data,operation,domain,sampling)
Details
-
Base class:
ScheduledOutput -
Parameters:
output_type- The kind of output to produce. Type: An object from the
OutputTypeenumerated class. data- The output data source. Type: Either a
AggregateOutputobject, or anOutputobject whose value is a real number. operation- What to do to the data. Type: An object of the
DataOperationclass. domain- Where on the mesh to compute the data. Type: An object of the
Domainclass. sampling- How to sample the domain. Type: An object of the
SampleSetclass.
Description
While solving a
time dependent problem, a BulkAnalysis can be
scheduled to
track the time dependence of any quantity that can be computed on
the Analysis page.
For quantities computable from the Boundary Analysis page,
see BoundaryAnalysis.
The parameters for BulkAnalysis correspond to
the settings in the Output,
Operation, Domain, and
Sampling panes on the Analysis page. To avoid
resetting the parameters, it is possible to give a name to a set of
Analysis parameters, and then schedule a NamedAnalysisOutput instead of a
BulkAnalysis.
The OutputDestination for a
BulkAnalysis must be a OutputStream (file) or a MessageWindowStream.
When data is written to the output stream, it is preceded by a
header describing the source of the output and the contents of each
column. Each line of the header begins with a comment character
(default “#”, which can be
changed by the OOF.Settings.Output_Formatting.Comment_Character
command in the main window's menubar. The characters separating the
columns (default “, ”) can be
changed by the OOF.Settings.Output_Formatting.Separator
command. If more than one BulkAnalysis or
BoundaryAnalysis is writing to the
same stream, the headers will be repeated whenever the data switches
from one analysis to another.



