|
IFEM
90A354
|
Helper for apply constraints to a structured 1D model. More...


Public Member Functions | |
| NodalConstraintASMs1DHelper (ASMs1D *pch) | |
| The constructor forwards to the parent class constructor. | |
| virtual int | getCorner (int vertex, int basis) const |
| Returns the local node number of a given corner of the patch. More... | |
Public Member Functions inherited from NodalConstraintASMHelper | |
| NodalConstraintASMHelper (ASMbase *pch) | |
| The constructor initializes the patch pointer. | |
| virtual | ~NodalConstraintASMHelper () |
| Empty destructor. | |
| virtual void | constrainEdge (int item, int comp, int basis, int idx) |
| Constrains a given edge to a given node. More... | |
| virtual void | constrainFace (int item, int comp, int basis, int idx) |
| Constrains a given face to a given node. More... | |
| void | constrainVertex (int item, int comp, int basis, int idx) |
| Constrains a given vertex to a given node. More... | |
| void | constrainPatch (int comp, int basis, int idx) |
| Constrains the whole patch to a given node. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NodalConstraintASMHelper | |
| void | constrainNode (int item, int comp, int idx) |
| Constrains a given node to another node. More... | |
| int | getStartNode (int basis) const |
| Returns the starting node for the given basis. | |
Protected Attributes inherited from NodalConstraintASMHelper | |
| ASMbase * | bpch |
| Pointer to the associated patch. | |
Helper for apply constraints to a structured 1D model.
|
inlinevirtual |
Returns the local node number of a given corner of the patch.
| [in] | vertex | Vertex index to return the node number for |
| [in] | basis | Basis for vertex |
Implements NodalConstraintASMHelper.
References NodalConstraintASMHelper::bpch, ASMbase::getNodeID(), and NodalConstraintASMHelper::getStartNode().
Referenced by SIMNodalConstraint< Dim >::applyConstraint().