5.5.5 Header
This command turns page header on/off, and modifies the contents of the header.
At the top of the Page header dialog box is a toggle button for turning the dispay of page headers on/off. This can also be done using the Header On command in theOptions menu.
Below the Header On/Off toggle button is an area for deciding the contents of the page. These settings can be applied to all the pages in the current presentation, or to the displayed page only.
The items that can be included in the header are the Flowvis version string, the current date, the page number and a user defined string.
5.5.6 Next page
Shortcut: Page Down
Shows the next presentation page.
5.5.7 Previous page
Shortcut: Page Up
Shows the previous presentation page.
5.5.8 Next time step
Shortcut: RIGHT
Shows the next time step.
5.5.9 Previous time step (left arrow)
Shortcut: LEFT
Shows the previous time step.
5.6 Plot menu
The Plot menu contains commands for creating and editing plots.
5.6.1 Plot type
This command is available only if the selected plot is empty. The Data Selection dialog box pops up after a plot type has been selected (and the selected plot type is not Annotation or Scalar Time Annotation).
The following plot types are available in Flowvis:
• Scalar Line plot. This is a curve plot where the value of one variable is plotted along one grid curve. Output from several simulations and for several phases can be combined.
• Scalar Time plot. This is a curve plot where the value of one variable is plotted along the time axis. Output from several simulations and for several monitor points can be combined in one plot.
• Grid plot. This is a 3 dimensional plot of the grid.
• Monitor plot. This is a 3 dimensional plot where the monitor points are displayed together with the geometry.
• 2D Cut Plane plot. This is a 2 dimensional plot of a grid plane, or part of a grid plane. The plot can include output for none, one or two variables. If two variables shall be combined, one must be a scalar variable and the other must be a vector variable. Scalar variables are displayed using filled contours, and the vector variables are displayed as arrows. The plot can include output from several simulations. Grid, geometry and porosities can be included in the plot.
• Monitor Points, Ignition Region and Panels. The colours for the monitor points define the point classifications as described above. This is also true for the ignition region if it is a point and not a region. Only the points/planes that intersect with the displayed cut plane are drawn. In addition, the geometry is now drawn in colours if no data is displayed.
• 3D Cut Plane plot. This is a 3 dimensional plot of a set of grid planes. The type of output is identical to that of 2D Cut Plane plots, except that contour curves cannot be drawn, and the geometry is drawn as a 3 dimensional shaded model. By combining many cut planes and by limiting the visible value range for the scalar variable, a 3 dimensional view of the value range is obtained (honeycomb plot).
• Volume plot. This is a 3 dimensional plot where the values of a variable are visualized as a raytraced volume. Output for one scalar variable for one simulation can be visualized in this plot type. A 3 dimensional shaded model of the geometry can be included.
• Particle Traces plot. This is a 3 dimensional plot where a velocity field is visualized by tracing a set of particles in the field.
• Annotation plot. This is a text plot which extracts text information from other plots in the same page. Repetition of the same text in several plots are then avoided.
• Scalar Time Annotation plot. This is a text plot which contains a table of minimum and maximum values for Scalar Time plots in the same page.
A plot is selected by clicking the MOUSE+LEFT inside the plot, or by clicking the Select Previous or Select Next Plot push buttons.
A plot is selected by clicking MOUSE+LEFT inside the plot. If the selected plot is empty, it can be defined using the Plot Type command in thePlot menu. The available plot types are described briefly below.
Grid None n 0 Volume Volume None
Monitor None 1 0 Volume None None
2D Cut
Volume Timestep 1 0 - 1 Volume None None
5.6 Plot menu 169
Part.
Traces
Timestep 1 0 - 1 Volume None None
Annota-tion
Timestep 1 0 None None None
Scal.T.
Annot
Time range
n n None None None
Table 5.3: Summary of plot types in Flowvis
5.6.2 Data selection
This command is available only if the selected plot is not empty and not an Annotation plot. The command lets the user change the selection of jobs, variables, phases, monitor points and panels for the selected plot. Legal selections depends on the plot type.
Figure 5.3: Flowvis data selection
The box contains four lists:
Job Numbers Contains the job numbers for all scenario and grid files found in the current di-rectory
Variables All variables that can be plotted. If a variable is not listed here, it was not selected for output in CASD
Phases Selecting phases. This is currently not used in FLACS Monitors Monitor points or monitor panels
Plot type No. of jobs No. of variables
No. of phases No. of monitor points
Particle Traces 1 0 - 1 (vector) n 0 Table 5.4: Valid data selections depending on plot type
For Grid plots, 2D Cut Plane plots and 3D Cut Plane plots, several jobs which are part of one multiblock simulationcan be combined in one plot.
5.6.3 Plot specification
This command is available for all plot types except Annotation plots. The contents of the Plot Specification dialog box depends on the plot type. It contains controls for manipulating value range, the display of axis, geometry etc.
Figure 5.4: Flowvis plot specification
The contents of the Plot Specification dialog box depends on the plot type for the selected plot.
On top of the dialog box for all plot types that are drawn for one timestep at a time, there is a text field labelled Relative Timestep. This is the timestep for the selected plot relative to the timestep for the page.
Instead of Relative Timestep, the Plot Specification dialog box for Scalar Time plots contains an area for setting the Time Range for the plot.
The Plot Specification dialog box for Monitor plots contains toggle buttons for turning on/off projections of the monitor points to the xy-, yz- and xz-planes, and a toggle button for turning geometry extent marking on or off.
The Plot Specification dialog box for all plot types has an area for selecting Utilities. The utilities that are available for a plot, depends on the plot type. A short description of all the available plot utilities is given below.
5.6 Plot menu 171
Axis Turns on or off the display of the axis.
Legend Turns on or off the display of a legend explaining the meaning of a curve colour or font.
Scalar Legend Turns on or off the display of a legend annotating the value to colour or phase to colour mapping.
Vector Legend Turns on or off the display of a legend annotating the value to colour and value to vector length mapping.
Grid Turns on or off the display of the grid.
Geometry Turns on or off the display of the geometry.
Area Porosities Turns on or off the display of the area porosities.
Volume Porosities Turns on or off the display of the volume porosities.
Depth Shading Turns on or off depth shading. If depth shading is turned off, flat shading is applied.
Trilinear Turns on or off trilinear interpolation. This type of interpolation gives a more accurate reconstruction of the data. (It takes longer time to render the plot.)
5.6.4 Plot domain
This command is available for all plot types except Scalar Time, Monitor and Annotation plots.
The purpose of the Plot Domain dialog box is to define the part of the simulation volume to display.
On top of the Plot Domaindialog box is a list of all jobs included in the selected plot. One job is selected at a time, and the controls in the rest of the dialog box applies to this job.
The Plot Domaindialog box for Scalar Line plots contains radio buttons for selecting the direction of the grid curve to plot along. In addition, it contains scales for selecting the indices of the curve,
and minimum and maximum indices along the curve. For 2 dimensional simulations, only the minimum and maximum indices can be set.
The Plot Domain dialog box for Grid plots contains scales for selecting the minimum and maxi-mum grid indices in each direction.
The Plot Domain dialog box for 2D Cut Plane plots contains toggle buttons for selecting plane orientation in addition to scales for selecting the index of the plane, and minimum and maximum indices in the plane. For 2 dimensional simulations, only the minimum and maximum indices can be set. A dialog box for verifying porosities pops up upon clicking MOUSE+LEFT inside the plot. The porosities in the indicated control volume is displayed in the dialog box.
For a 3D Cut Plane plot, the Plot Domain dialog box contains sliders for selecting the minimum and maximum grid indices in each direction in the simulation volume. The user can specify number of planes, step between each plane and start index for the planes to be drawn in each direction, using the spin boxes.
For a Volume and Particle Traces plots, the Plot Domain dialog box contains scales for selecting the minimum and maximum grid indices in each direction.
5.6.5 Variable appearance
This command is available for all plot types except Grid, Monitor and Annotation plots, given that one (or two) variable has been selected in the selected plot. The content of the Variable Appearance dialog box depends on the plot type. For example, the curve colours and legend texts can be modified for curve plots.
Each page in a presentation has its own colour table, consisting of a set of single colours, and a set of range colours. The single colours are used for plotting curves (Scalar Line and Scalar Time plots), while the range colours are used for filled contours and shaded plots (2D, 3D Cut Plane and Volume plots). There are a total of 220 range colours available. These can be organized as 220, 18, 12, or 6 different colours (hues) with 1, 10, 14 or 22 shades (light and saturation values) for each colour. The light and saturation range is used for shading 3 dimensional plots.
5.6.5.1 Scalar Line and Scalar Time plots
The Variable Appearance dialog box for Scalar Line and Scalar Time plots contains four areas. The uppermost area is the Entry Listcontaining a list of all entries in the plot. The settings in the rest of the dialog box applies to the selected entry.
Below the entry list is an area for Value Range, controlling the plotted value range for the selected variable. The area contains radio buttons for selecting Linear or Logarithmic interpolation. Linear interpolation is default. Logarithmic interpolation is not available for particle plots.
Below the interpolation buttons are radio buttons for selecting Automatic, Fixed, or Variable value range. Automatic means that the minimum and maximum values used in the plot equal the minimum and maximum values found on the data file (for all timesteps). Selecting Fixed value range, and entering the desired minimum and maximum values, makes it possible to manually control the plotted value range. For Automatic and Fixed value range, the plotted value range is constant for all timesteps. Selecting Variable, makes Flowvis adjust the plotted value range to the minimum and maximum values for the displayed timestep. Variable value range is not available for Scalar Time plots.
The Single Colour Display contains one rectangle for each single colour. The single colour asso-ciated with the selected entry in the entry list is marked with an arrow. Another colour can be selected by clicking MOUSE+LEFT in or below the desired rectangle.
5.6 Plot menu 173
Below the colour display are two option menus for selecting Curve Type and Marker Type. The Index scale can be used for selecting the single colour index for the selected entry. The legend text for the selected entry can be edited in the Legend Textfield .
5.6.5.2 2D Cut Plane, 3D Cut Plane, Volume and Particle Traces plots
The contents of the Variable Appearance dialog box for these plot types depends of the contents of the selected plot, but three areas are always present. The first is the Entry list which contains a list of all entries in the plot. The settings in the rest of the dialog box applies to the selected entry.
The second area always present is the Value Range settings. This area is described in the previous section.
The third area always present is the Range Colour Display which contains two horizontal rows of colour rectangles. The upper row contains one rectangle for each range colour, while the lower row contains the light and saturation range for the selected colour. If the selected entry is a variable plotted for only one phase, two arrows mark the colour range that is mapped to the value range. If the current entry is a variable plotted for several phase, only one arrow is displayed. It marks the colour used for plotting the current variable/phase combination. Other colour(s) are selected by clicking MOUSE+LEFT in or below the desired rectangle.
The contents of the rest of the dialog box depends on the entry that has been selected.
The selected entry is a variable plotted for only one phase
If the selected entry is a variable plotted for only one phase, two areas controlling the value to colour mapping are included below the range colour display. The first one contains fields dis-playing the Minimumand Maximum Values in the plot, and Indexscales for setting the correspond-ing range colour indices.
The next area controls the Colours for Values less than Minimum or greater than Maximum. It contains two sets of radio buttons. The first controls how to display values that are less than the minimum value, and the second controls how to display values that are greater than the maximum value.
The alternatives are to display the value in the same colour as the minimum/maximum values, in the previous/next colours in the colour table, or not to use any colour at all. The last alternative is useful when making ahoneycomb plotin a 3D Cut Plane plot (by specifying a fixed value range less than the total in the Plot Specification dialog box)
If the plot type is 2D Cut Plane plot, and the selected variable is a scalar variable, an options menu for selecting Draw mode is included in the dialog box. The available options for drawing sin-gle phase scalar variables are Filled (filled contours), Contours (iso-curves), or Filled and Contours (filled contours combined with contour curves). The Contours command controls contours and contour annotation. The Contours dialog box is describedbelow.
If the selected entry is a variable plotted for several phases, a scale and a text field are included below the range colour display. The scale can be used for selecting the range colour index for the selected entry, while the legend text for the selected entry can be edited in the text field.
5.6.6 Contours
This command controls contours and contour annotation in 2D Cut Plane plots. The command is available for 2D Cut Plane plots with scalar variable output for one phase, and is only available if the current 2D plot is drawing contours.
This dialog box controls contours and contour annotations in a 2D Cut Plane plot. To turn on contour drawing, select Contours (iso-curves), or Filled and Contours from the Draw options menu in the Variable Appearance dialog box.
At the top of the dialog box is a scale for setting the number of contours. The next area is the Contour List which contains a list of all contour levels. The settings in the rest of the dialog box applies to the selected entry.
The Value at Contourfield is for editing the value of the selected contour, while the Linear Distribu-tion push button is for performing linear distribuDistribu-tion of all the contour values. Pressing the Clear Annotationpush button clears all annotation for all timesteps.
To annotate a contour, press MOUSE+LEFT near the desired contour in the desired position The contour annotation is only displayed at the time step for which it has been created. If the plot is changed in a way that makes the annotation wrong, the annotation must be cleared first. A pop-up dialog box reminds the user of this.
5.6.7 Vectors
This command is available for 2D and 3D Cut plane plots with vector output. The command controls the vector scaling, the vector projection mode, the vector arrow type and the vector legend contents.
At the top of the Vectors dialog box are two radio buttons for selecting automatic or fixed vector scaling. Automatic, which is default, means that the vectors are scaled to fit the minimum control volume sizes. Fixed means that the user specifies the scaling factor.
Below the scale controls are toggle buttons for controlling the vector legend. The user can select to include or not include arrows and colour boxes in the legend.
The next control is for selecting projection mode. This is only applicable for 3D plots. The user may then select to draw the real 3 dimensional vectors, or the projections of the vectors onto the cut planes.
The last controls decides the arrow types and opening angles for the arrows.
5.6.8 Geometry appearance
This command is available for 3 dimensional plots containing geometry, and not containing grid, porosities or variable(s). The Geometry Appearance dialog box contains one toggle button for turning on/off geometry shading. When shading is turned off, the geometry is displayed as a wireframe model. For plots containing grid, porosities or variable(s), only shaded geometry is available.
5.6.9 Blank and un-blank primitives
This command is available for 3 dimensional plots containing geometry. The command lets the user hide selected primitives in the geometry plot.
The dialog boxes for blanking and unblanking are identical. When the dialog box is shown, the geometry is drawn as a wireframe model. If the command is Blank Primitives, all visible (not blanked) primitives are drawn. If the command is Unblank Primitives, all blanked primitives are drawn.
Primitives are selected from the graphical area by clicking MOUSE+LEFT on any point inside the primitive. To simplify the selection, the dialog box contains push buttons for traversing the primitive list. Pressing the Closer push button selects the next primitive in the direction towards the user, while pressing the Farther push button selects the next primitive in the direction away from the user.
5.6 Plot menu 175
Pressing the Blank or Unblank Primitive push button marks the primitive for
Pressing the Blank or Unblank Primitive push button marks the primitive for