USS_UNCLE (v1.1)


1.  GUMBO (Graphical Unstructured MultiBlock Omintool):
Graphical Preprocessing of Grid and Boundary Conditions

QUESTION:  What are the different ways to pick blocks?

ANSWER:  [Michael G. Remotigue   Email: remo@erc.msstate.edu]

1)  If the blocks are drawn as shaded or wire, they can be picked directly by positioning the mouse cursor over them (3D method), creating a banded box, (Pick Method P_BANDED or W_BANDED) or all blocks (Pick method ALL) and selecting with the right mouse button or the F11 function key.

2)  By ID, with the cursor in the viewing area, use the 0-9 and backspace keys to enter a number in the Narg field and depress the mouse or F11.

3)  If the blocks are not drawn, then blocks can be selected by their associated components.  If edges are visible, a block can be picked through the edge.  The same is true for faces.

[NOTE: The mouse needs to be in the drawing area to use any of the hot keys or pick with the mouse buttons.  When you use the hot key the Narg field should clear out after the operation.  You can not use Narg to select a group of blocks since there is no operation that strictly groups blocks together.  The only way to pick a group of blocks is to use the banded picking.]


QUESTION:  I'm trying to reflect a grid about a plane of symmetry to run a whole ship hull.  I have mirrored the grid and need to reverse the k direction to keep it right handed.  How can I pick a group of blocks (e.g., 25-48) without having to select each one with the mouse?  Will the Narg function do it?

ANSWER:   [Michael G. Remotigue   Email: remo@erc.msstate.edu]

You can pick a region of blocks by changing the pick method chooser at the top of the application area (it should be above the light bulb icons).  By default, the code is in pick 3D, which will generally pick the closest objects one by one.  You can set the pick method to partial or whole banded picking, and this will pick objects partially or wholly within the box.  Position the mouse at one of the desired corners of the bounding box and then depress tab.  This will initiate the picking box.  Drag the mouse to extend the box.  A tab will freeze the location.  Then depress the pick function.


QUESTION:  Can I select all faces with a symmetry boundary condition and erase them?

ANSWER:   [Michael G. Remotigue   Email: remo@erc.msstate.edu]

Under the Boundary Condition application and display, there is an option to change a given boundary condition to a new one.  You should be able to set the Old BC to Symmetry and leave the New BC blank.  See the help for further information.  (An operation to select by a given operation is perhaps unnecessary, since the only reason for this would be to change to a new one.  This function just eliminates the need for user intervention.)


QUESTION:  Can I automatically find the block-to-block boundary conditions?  If so, how?

ANSWER:   [Michael G. Remotigue   Email: remo@erc.msstate.edu]

Go to the BC and Connectivity Application.  Set the chooser to Block Connectivity.  Make sure that Grid ID field is empty (erase what ever is in the field and hit return).  Now depress the Apply button.  A pop-up should appear that indicates that the Automatic block detection mode has been invoked.  Depress Yes to activate.  You can cancel by hitting Esc.  This routine is still under development, but in general, it does an average job.  You will need to use check to determine which blocks do not have BCs assigned.  It is best to assign all the BCs before auto detection is invoked.  It will only search those faces that have unspecified regions.


QUESTION:  Is there a way to look at the pick list and edit it in text format?

ANSWER:   [Michael G. Remotigue   Email: remo@erc.msstate.edu]

Your only feedback is the message window and the red colored objects in the viewing area.  However, you can put yourself in Unpick mode (see toggle button at the top of the application).  You can also unpick by depressing Ctrl before the pick option.  For example Ctrl F11 will unpick the block that the mouse cursor is positioned over.  Narg Ctrl F11 will unpick by id.  See the hot key list for more information (depress h key while in the viewing area).


QUESTION:  How do I erase a boundary condition once it's been set at a face?

ANSWER:   [Michael G. Remotigue   Email: remo@erc.msstate.edu]

If you want to erase all boundary conditions on a face, just select the face and make sure nothing is highlighted in the Choose One list, and then depress Apply.  If you want to erase a certain region, just use the slider bars and without any BC selected, depress Apply.  If any region happens to encompass another previously set boundary condition(s), the previous boundary condition(s) will be deleted.  If they overlap, nothing will be done.  Depressing Check will locate these overlap regions.  Therefore, if you specify a boundary condition over the same range, the BC will be replaced by the new one.


QUESTION:  Is there a way to renumber blocks in USS_UNCLE?  If I delete blocks 1 and 2 and want to insert 4 blocks in their place, is there a way to do this in the present version?

ANSWER:   [Michael G. Remotigue   Email: remo@erc.msstate.edu]

Yes.  Under Info there is a Set Grid ID function.  You can select the blocks in the order that you want them numbered, and indicate the starting ID in the adjacent field labeled ID Number.  If you just want to select a single block to renumber, select it and enter the ID in the field.  If a block already exists with that number, the ID's will be swapped.  However, to write out in -G format, all of the blocks need to be sequentially numbered and start at 1; otherwise, an error message will appear until this condition is satisfied.


QUESTION:  How reliable are the bc.in and dmap.in files produced by USS_UNCLE?

ANSWER:   [Michael G. Remotigue   Email: remo@erc.msstate.edu]

I will try to give an unbiased opinion.  The bc.in file is only as good as the user who assigned the regions (USS_UNCLE does not assign them automatically; it only does bookkeeping).  The dmap.in file is highly dependent on the BCs and on the grid quality.  Only those regions that have no boundary or connectivity information are checked.  If the BCs overlap or are over/under-specified, there will be problems.  If the block interfaces are "almost coincident" (a tolerance issue), only regions within the tolerance will be detected.  The bottom line is that if the check "passes" and the boundary conditions "pass visually", then that's as good as it gets.


This page last updated: Monday, May 10, 1999.

1079