ReadMultiPlot3D

DESCRIPTION

ReadMultiPlot3D will read a multi-blocked Plot3D file and output each block as a separate lattices. This module will also allow iblanked files to be read, but ignores the iblank information.

ReadMultiPlot3D will ouptut the information from each grid (block) as a set of two lattices. The grid information with data at each node is output as Block X (where X is the block number). In addition there are 4 scalar values for each grid that are lumped into a second lattice called Block X (Scalars). The scalar values are stored in the lattice in the following order: Freestream Mach number, Angle-of-attack, Reynolds number and Time.

ReadMultiPlot3D will also read only a subset of the Q file information if desired. The radio buttons on the control panel allow the selection of each quantity individually or all quantities (default).

INPUTS

WIDGETS

Port: Q file
Type: Text
The name of the Plot3D Q file.

Port: X file
Type: Text
The name of the Plot3D XYZ file.

Port: all
Type: Radio Box
Menu Item: .
Menu Item: all
When on, this selects all values from the Q file. When off, the remaining radio buttons are polled to determine what quantities to read.

Port: density
Type: Radio Box
Menu Item: .
Menu Item: dens
Read density value from Q file. (Only actitive when "all" button is off.)

Port: x mom.
Type: Radio Box
Menu Item: .
Menu Item: x mom
Read x momentum value from Q file. (Only actitive when "all" button is off.)

Port: y mom.
Type: Radio Box
Menu Item: .
Menu Item: y mom
Read y momentum value from Q file. (Only actitive when "all" button is off.)

Port: z mom.
Type: Radio Box
Menu Item: .
Menu Item: z mom
Read z momentum value from Q file. (Only actitive when "all" button is off.)

Port: energy
Type: Radio Box
Menu Item: .
Menu Item: energy
Read energy value from Q file. (Only actitive when "all" button is off.)

Port: iblank
Type: Radio Box
Menu Item: .
Menu Item: iblanked
When reading a Plot3D dataset with iblank information, this button should be on. If no iblank information is in the file, turn this button off.

OUTPUTS

Port: Block 1
Type: Lattice
Grid data for block number 1.

Port: Block 1 (Scalars)
Type: Lattice
Constraints: 1-D.
1-vector.
float.
uniform.
Scalar values for block number 1.

Port: Block 2
Type: Lattice
Constraints: 3-D.
1..5-vector.
float.
curvilinear.
3-cD.
Grid data for block number 2.

Port: Block 2 (Scalars)
Type: Lattice
Constraints: 1-D.
1-vector.
float.
uniform.
Scalar values for block number 2.

Port: Block 3
Type: Lattice
Grid data for block number 3.

Port: Block 3 (Scalars)
Type: Lattice
Constraints: 1-D.
1-vector.
float.
uniform.
Scalar values for block number 3.

Port: Block 4
Type: Lattice
Grid data for block number 4.

Port: Block 4 (Scalars)
Type: Lattice
Constraints: 1-D.
1-vector.
float.
uniform.
Scalar values for block number 4.

Port: Block 5
Type: Lattice
Grid data for block number 5.

Port: Block 5 (Scalars)
Type: Lattice
Constraints: 1-D.
1-vector.
float.
uniform.
Scalar values for block number 5.

Port: Block 6
Type: Lattice
Grid data for block number 6.

Port: Block 6 (Scalars)
Type: Lattice
Constraints: 1-D.
1-vector.
float.
uniform.
Scalar values for block number 6.

Port: Block 7
Type: Lattice
Grid data for block number 7.

Port: Block 7 (Scalars)
Type: Lattice
Constraints: 1-D.
1-vector.
float.
uniform.
Scalar values for block number 7.

Port: Block 8
Type: Lattice
Grid data for block number 8.

Port: Block 8 (Scalars)
Type: Lattice
Constraints: 1-D.
1-vector.
float.
uniform.
Scalar values for block number 8.

PROBLEMS

When reading files with iblank information, if the "iblank" radio button is not on, the output data is unpredictable.

SEE ALSO


[ Documentation Home ]
© The Numerical Algorithms Group Ltd, Oxford UK. 1996