CFD_objectli

Author

 KGT (Kubota Graphics Technologies) Inc.
    Makefile.osf1    for DEC Alpha/osf1 (2.1)
    Makefile.sun2    for SUN Solaris2.3 
    f77              special f77 
    objectline.f     source file
    objectline.net   sample network
    sample.dat       sample data 
    sample.fld       field data(for sample.dat)
    sample2.fld      binary data
                     This module needs a special data.
    objectline.txt   Module Reference
  Note : You have to use "f77" in this directory to create the module.
  # make -f Makefile.***

Name

  CFD objectline --- create the line object 
                           (Non-fluid Area) for CFD

Summary

   Name           CFD objectline

Type

         mapper

Inputs

        field 3D 3-space scalar real irregular

Outputs

       geometry

Parameters

    Name       Type      Default     Min/Max
                  On/Off     boolean   on          on/off

Description

   The "CFD objectline" module inputs a scalar field and 
   creates a line geometry (obstacle) for CFD data. 
   This module tells which digit (0 or 1) in the node as 
   flag data. 
   The flag data 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 outline
       data(i,j,k) = the flag data for CFD node
                        1 : fluid node     (live)  
                        0 : non-fluid node (obstacle)
Parameters
   On/Off               Determines the visible/invisible.

Example

   This example needs a sample data(sample.fld) in this directory.
                      read_field                read sample2.fld
                         |          
                 +-------+----------------------+
                 |                              |
           extract scalar                       |       
                 |                              |
                 +---------------+        volume bounds
                 |               |              |
           CFD objectline   print field         |
                 |                              |
                 +-------+----------------------+
                         |
                   geometry viewer

See also

the other PDS module)
        * Read_CFD
        * CFD_object
        * CFD_objectcontour
        * Contour Lines(contour_line)
        * Contour Mesh(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