Difference between revisions of "Grid BC Shape Commands"

From OSUPDOCS
Jump to navigation Jump to search
Line 19: Line 19:
where
where


  * <tt>(x1, y1)</tt> to <tt>(x2, y2)</tt> define <tt>(x, y)</tt> coordinates (in mm) for the points at the beginning and end of the line (or <tt>(R, Z)</tt> coordinates if axisymmetric).
  * <tt>(x1, y1)</tt> to <tt>(x2, y2)</tt> define <tt>(x, y)</tt> coordinates for the points at the beginning and end of the line (or <tt>(R, Z)</tt> coordinates if axisymmetric). The units are mm (or determined by a [[Units Attribute|units attribute]] in <tt>XML</tt> files).
* <tt>(tolerance)</tt> is an optional tolerance. If it is omitted, the tolerance will be set to a small fraction of the grid's cell minimum cell size.
 
This command will apply velocity, temperature, and/or concentration boundary conditions to all nodes with <tt>(tolerance)</tt> of the line from <tt>(x1, y1)</tt> to <tt>(x2, y2)</tt>.


== Arc ==
== Arc ==

Revision as of 11:29, 20 December 2013

These commands define shapes. All nodes contained with in the shape will be assigned boundary conditions specified within the shape command.

Line

The command to select a line through a 2D mesh in scripted files is:

MoveLine (x1),(y1),(x2),(y2),(tolerance)
  (one or more velocity, temperature, or concentration condition)
    ...
EndMoveLine

In XML files, a line is selected with:

<BCLine units='(units)' x1='(x1)' y1='(y1)' x2='(x2)' y2='(y2)' tolerance='(tolerance)'>
  (one or more velocity, temperature, or concentration condition)
    ...
</BCLine>

where

* (x1, y1) to (x2, y2) define (x, y) coordinates for the points at the beginning and end of the line (or (R, Z) coordinates if axisymmetric). The units are mm (or determined by a units attribute in XML files).
* (tolerance) is an optional tolerance. If it is omitted, the tolerance will be set to a small fraction of the grid's cell minimum cell size.

This command will apply velocity, temperature, and/or concentration boundary conditions to all nodes with (tolerance) of the line from (x1, y1) to (x2, y2).

Arc

Rectangle

Box (3D)