EqualDOF command: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
No edit summary
(Change terminology to retained/constrained)
 
Line 11: Line 11:


{|
{|
|  style="width:150px" | '''$rNodeTag ''' || integer tag identifying the retained, or master node (rNode)
|  style="width:150px" | '''$rNodeTag ''' || integer tag identifying the retained node (rNode)
|-
|-
|  '''$cNodeTag ''' || integer tag identifying the constrained, or slave node (cNode)
|  '''$cNodeTag ''' || integer tag identifying the constrained node (cNode)
|-
|-
|  '''$dof1 $dof2 ...''' || nodal degrees-of-freedom that are constrained at the cNode to be the same as those at the rNode
|  '''$dof1 $dof2 ...''' || nodal degrees-of-freedom that are constrained at the cNode to be the same as those at the rNode
Line 25: Line 25:
equalDOF 2 3 1 3 5;
equalDOF 2 3 1 3 5;
# impose the displacenebts at dof's 1,3 and 5 of node 3 to be the same as those of node 2.
# impose the displacements at dof's 1,3 and 5 of node 3 to be the same as those of node 2.





Latest revision as of 16:14, 13 June 2020




This command is used to construct a multi-point constraint between nodes.


equalDOF $rNodeTag $cNodeTag $dof1 $dof2 ...

$rNodeTag integer tag identifying the retained node (rNode)
$cNodeTag integer tag identifying the constrained node (cNode)
$dof1 $dof2 ... nodal degrees-of-freedom that are constrained at the cNode to be the same as those at the rNode
Valid range is from 1 through ndf, the number of nodal degrees-of-freedom.


EXAMPLE:

equalDOF 2 3 1 3 5;

  1. impose the displacements at dof's 1,3 and 5 of node 3 to be the same as those of node 2.


REFERENCE:

Cook, R.D., Malkus, D.S., Plesha, M. E., and Witt, R. J., "Concepts and Applications of Finite Element Analysis," 4th edition, John Wiley and Sons publishers, 2002.


Code Developed by: fmk