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

    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 
