CFD_object
Author
KGT (Kubota Graphics Technologies) Inc.
Makefile.osf1 for DEC Alpha/osf1 (2.1)
Makefile.sun2 for SUN Solaris2.3
f77 special f77
object.f source file
object.net sample network
sample.dat sample data
sample.fld field data (sample data)
sample2.fld binary data (= sample.fld(sample.dat))
This module needs a special data.
object.txt Module Reference
Note : You have to use "f77" in this directory to create the module.
# make -f Makefile.***
Name
CFD object --- create the object (Non-fluid Area) for CFD
Summary
Name CFD object
Type
mapper
Inputs
field 3D 3-space scalar real irregular
Outputs
geometry
Parameters
Name Type Default Min/Max
On/Of boolean on on/off
Description
The "CFD object" module inputs a scalar field and creates
a geometry(Non-fluid Area) for CFD data.
This module tells which digit (0 or 1) is in the node as flag data.
The flag data of the nodes is as follows.
1 means the fluid node and 0 is the non-fluid node.
1---1---1
+ + +
0---0---1 +---+
+ + + ----> | | Non-fluid Area
0---0---1 +---+ creates object
data(i,j,k) = the flag data for CFD node
1 : fluid node (live)
0 : non-fluid area (obstacle)
Parameters
On/Off Determines the visible/invisible.
Example
object.net
This example needs a sample data(sample.fld) in this directory.
read_field read sample.fld
|
+-------+--------------------+
| |
extract scalar |
| |
+--------------+ volume bounds
| | |
CFD object print field |
| |
+-------+--------------------+
|
geometry viewer
See also
the other PDS module)
* Read_CFD
* CFD_objectline
* CFD_objectcontour
* Contour Lines
* Contour Mesh
Example
Read CFD
|
+-----------------+-------------+
| | |
extract vector extract scalar |
generate | | |
colormap | | volume bounds
| | CFD object |
| orthgonal slicer (CFD objectline) |
| | | |
+-----+ | | |
| | | |
Contour Mesh | |
(Contour Lines) | |
| | |
+-----------------+-------------+
|
geometry viewer
Read CFD : reads sample.dat
extract vector : selects channel 0 and channel 3 (sets dial=2)
extract scalar : selects channel 3