#include <source/apputils/embedded_boundary/BoundaryNode.h>
Information maintained by the struct includes the following:
|
Create a new ``empty'' BoundaryNode. |
|
Create a new cut cell with specified node index. |
|
The copy constructor copies the data of the argument cell. |
|
The destructor for BoundaryNode. |
|
Set threshold for determining whether a node is on the boundary (if not set, the default is 1.e-6). |
|
The assignment operator copies the data of the argument cell. |
|
Returns the index (i,j,k) of the node. |
|
Returns whether the boundary node is on the embedded boundary. |
|
Return the number of nearest neighbor nodes. |
|
Return the number of outside neighbor nodes. |
|
Returns the array of nearest neighbor nodes. |
|
Returns the designated neighbor node. |
|
Returns the location of the closest point on the boundary to the node. |
|
Returns the ith element of the location of the closest point on the boundary to the node. |
|
Returns the distance to the embedded boundary. |
|
Returns the normal vector to the boundary. |
|
Returns the ith component of the normal vector to the boundary. |
|
Returns whether the boundary node is on the embedded boundary. |
|
Set the number of outside neighbor nodes for the boundary node. |
|
Sets the nearest neighbor node. |
|
Set the nearest neighbor nodes for the boundary node. |
|
Sets the location of the closest point on the b oundary to the node. |
|
Sets the ith element of the location of the closest point on the boundary to the node. |
|
Sets the distance to the embedded boundary. If the patch is provided as an argument, and the distance will be computed. Otherwise, it will be set to the supplied value. |
|
|
|
Sets the normal vector to the embedded boundary. If the patch is provided as an argument, and the normal will be computed. Otherwise, it will be set to the supplied value. |
|
|
|
|