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