CFD object --- create the 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 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